Dilema Pemerintah Distribusi Otak-Tyuncian Subsidi 3 Kg LPG

Redaksi

Suarainspiratif.com,




Jakarta, . Indonesia – Kementerian Energi dan Sumber Daya Mineral (ESDM) secara resmi melarang penjualan 3 kg LPG melalui pengecer mulai 1 Februari 2025. Kebijakan ini bertujuan untuk memastikan distribusi LPG bersubsidi lebih terkontrol, baik dalam hal harga maupun target penerima.

Namun, keputusan itu benar -benar menuai reaksi dari masyarakat, terutama di antara rumah tangga kecil dan usaha kecil mikro dan menengah (MSM) yang telah membeli 3 kg LPG di tingkat ritel, seperti di kios.

Setelah kerumunan pengecer dilarang menjual gas “melon” ini, masalah kelangkaan di berbagai daerah segera menyebar. Warga di beberapa daerah yang diklaim mengalami kesulitan menemukan gas di berbagai tempat.

Kondisi ini kemudian memicu protes yang cukup keras, baik dari komunitas maupun sejumlah angka. Sejumlah pos di akun Instagram resmi dari Kementerian Energi dan Sumber Daya Mineral tidak luput dari target kemarahan warga negara.

Mereka kecewa dengan kebijakan yang dibuat karena mereka tampaknya sedang terburu -buru dan sosialisasi minimal. Selain itu, kebijakan ini dekat dengan kedatangan bulan Ramadhan, periode di mana konsumsi LPG meningkat tajam.

“Memang ada pangkalan yang buka sampai malam? Jika gas setelah malam, bagaimana dengan bos? Apalagi, segera memasuki bulan puasa pasti ada kemungkinan gas yang kehabisan tengah malam/pagi hari. Ginnya,” Salah satu komentar warga di akun Instagram dari Kementerian Energi dan Sumber Daya Mineral.

“Memang, sebelum membuat kebijakan, efeknya tidak akan berpikir seperti ini, paman?” menulis warga negara.

Mendapatkan berbagai kritik tajam dari beberapa kalangan, Menteri Energi dan Sumber Daya Mineral Bahlil Lahlisalia akhirnya melakukan inspeksi tiba -tiba ke sejumlah pangkalan LPG 3 kg resmi di Jakarta dan daerah sekitarnya.

Bahlil dijadwalkan untuk melakukan inspeksi lima -tempat ke lokasi pangkalan di Jakarta, Tangerang, ke Area Depok dari 08.45 WIB hingga 12.20 WIB Selasa (04/02/2025). Tetapi di tengah -tengah ulasan, ia menerima telepon dari Presiden Prabowo untuk menghadapi istana.

Sebelum berangkat ke Istana, Bahlil memiliki kesempatan untuk melakukan inspeksi langsung ke pangkalan LPG 3 kg di dua poin di Jakarta dan Tangerang, pagi ini, Selasa (4/2/2025).

Berdasarkan pemantauan . Indonesia di lapangan, Bahlil tiba di 09.03 WIB dan segera bertemu dengan pemilik pangkalan LPG resmi di Palmerah, Jakarta Barat. Dia kemudian bertanya tentang pasokan LPG 3 kg dan bersosialisasi mengenai aturan baru distribusi LPG di masyarakat.

“Pertama, memastikan LPG ini harus tepat sasaran dan subsidi harus tepat sasaran. Harganya harus terjangkau,” kata Bahlil di Pangkalan Kevin Alesandro, Jakarta Barat, Selasa (02/04/2025).

Bahlil juga menjelaskan asal usul mengapa partainya mengeluarkan kebijakan tentang larangan distribusi 3 kg LPG melalui pengecer.

“Pertama, tujuannya adalah untuk mengatur proses penjualan LPG,” kata Bahlil.

“Mengapa? Jujur saya mengatakan subsidi LPG kami adalah satu tahun Rp 87 triliun. Harga di tingkat masyarakat harus per kilogram tidak lebih dari Rp. 5.000, yang berarti bahwa satu tabung seharusnya hanya Rp. 15.000 karena subsidi negara per tabung adalah Rp.

Namun, ia menerima laporan bahwa LPG 3 kg yang dijual di tingkat masyarakat telah mencapai RP. 25.000 per tabung.

“Itu berarti, jika Rp. 25.000 berarti bahwa subsidi kami memiliki potensi besar untuk tidak cepat. Kemudian kami mengaturnya sehingga pembelian ada di pangkalan,” katanya.

“Mengapa di pangkalan? Pertamina memasoknya dari pertamina langsung ke agen. Agen. Kita masih bisa mengendalikan ini yang dibeli, berapa banyak yang masih bisa. Sebelumnya di sini Rp. 16.000, yang berarti naik Rp. 1.000,” katanya .

Jika dari pangkalan ke pengecer, ia melanjutkan, pengecer ini yang tidak dapat mengendalikan pertamina berapa harga jual LPG dan siapa pembeli.

“Sebenarnya, ada beberapa yang dicampur untuk dijual ke industri. Periode barang bersubsidi dijual kepada industri. Itu lahir aturan ini,” katanya.

Prabowo melakukan intervensi

Wakil Ketua DPR Sufmi Dasco Ahmad mengatakan bahwa Presiden Prabowo Subianto meminta agar Menteri Energi dan Sumber Daya Mineral mencabut peraturan ini dan mengembalikan peran pengecer dalam distribusi 3 kg LPG. Dia mengatakan ini bersama dengan Bahlil untuk melakukan inspeksi tiba -tiba.

Menurut Dasco, sementara diizinkan untuk menjual LPG 3 kg, pengecer akan ditetapkan perlahan dengan diproses untuk menjadi sub -base resmi.

“Presiden Prabowo telah menginstruksikan Menteri Energi dan Sumber Daya Mineral untuk mengaktifkan kembali pengecer yang menjual gas LPG 3 kg sambil mengekang pengecer untuk menjadi agen sub -bank parsial,” tulisnya dikutip dari Akun X, Selasa (4/2/2025).

Ini dikonfirmasi oleh Menteri Energi dan Sumber Daya Mineral Bahlil Lahadalia. Bahlil mengakui bahwa Presiden Prabowo memintanya untuk mengaktifkan kembali pengecer LPG 3 kg. Ini juga akan mematuhi perintah presiden dan mengubah status pengecer menjadi sub -lug LPG 3 kg.

Bahlil mencatat, saat ini ada 370.000 pemasok LPG yang akan ditunjuk sebagai Sub Pangkalan

“Atas arah Presiden, yang pertama adalah semua pemasok yang tersedia, kami berfungsi setiap hari. Mulai menjadi sub-base. Apa tujuannya? Kami akan memfasilitasi ini dengan itu. Jadi siapa yang membeli, berapa harganya , seberapa benar “itu sebenarnya dikendalikan. Sehingga niat elemen -elemen yang tidak sesuai dengan arah tujuan subsidi ini tidak lagi terjadi, “kata Bahlil saat meninjau pangkalan LPG 3 kg di Palmerah, Jakarta Barat, Selasa (4/2/2025).

“Jadi mulai hari ini, pengecer di seluruh Indonesia sekali lagi aktif dengan nama Sub-Pangkalan. Kemudian pertamina dengan ESDM akan melengkapi mereka sistem aplikasi dan proses mereka menjadi sub-Pangkalan tidak dikenakan biaya apa pun,” katanya.

Pengecer menjadi benjolan LPG 3 kg

Mewakili Bahlil yang tidak dapat menghadiri lokasi pangkalan LPG di daerah Depok, Direktur Jenderal Minyak dan Gas (Migas) dari Kementerian Energi dan Sumber Daya Mineral Achmad Muchmastyar memastikan bahwa kios belanjaan telah diizinkan untuk menjual barang -barang bersubsidi tersebut .

Menurutnya, keputusan ini diambil karena ada antrian membeli gas melon yang melilit di berbagai daerah. Selain itu, tidak banyak orang yang terbiasa membeli gas melon di pangkalan resmi Pertamina.

“Karena kondisinya adalah 1-2 hari untuk tidak terbiasa dengan masyarakat sehingga ada antrian, kami mengembalikannya lagi dengan sistem yang sama, di mana pengecer dapat menjual,” kata Achmad ketika bertemu pada inspeksi tiba-tiba pada lpg 3 kg 3 kg Pangkalan di Depok, Jawa Barat, Selasa (4/2/2025).

Namun, ia menekankan bahwa proses perubahan pengecer ke sub-base masih akan dilakukan sebagian. Ini bertujuan untuk memastikan distribusi 3 kg LPG lebih ditargetkan.

“Yah, mekanismenya sama, manajemen distribusinya sama, hanya saja dengan ditingkatkan ke sub basis, yang berarti bahwa semua digitalisasi dapat dikontrol yang hanya ke pangkalan, ia dapat mencapai sub -base , “tambahnya.

Harapan warga

Sementara itu, Imas, penduduk desa Mekarjaya, distrik Sukmajaya, Depok mengakui bahwa kebijakan yang dibuat oleh pemerintah sebenarnya cukup baik. Karena pemerintah ingin meningkatkan rantai distribusi LPG sehingga harga di pasar terkendali.

Tetapi dengan jarak terbatas dan akses ke area yang cukup jauh dengan pangkalan resmi, itu merupakan tantangan bagi sebagian orang.

Untungnya, akses ke pemilik ibu 51 tahun dari kios kelontong ini untuk mendapatkan barang bersubsidi cukup mudah. Kebetulan jarak antara rumah antara pangkalan resmi hanya beberapa langkah.

“Jika saya seorang tetangga, ada pangkalan, saya bisa Ration 1.

Di tempat yang sama, Kamal (55) mendukung kebijakan pemerintah yang mengatur rantai distribusi LPG 3 kg di Indonesia. Selain itu, kebijakan ini berdampak pada penyesuaian harga yang dibeli.

Sebelumnya, Kamal mengklaim harus menghabiskan Rp 23 ribu untuk mendapatkan silinder LPG 3 kg. Sementara harga di pangkalan resmi hanya RP. 19 ribu per tabung.

“Jika kita dinamai orang, mungkin ada sesuatu yang tidak baik dalam masalah harga.,” Katanya.

Dia juga berharap bahwa program ini dapat dilanjutkan dengan pola manajemen yang lebih siap dan terstruktur. Sehingga harga LPG 3 kg di tingkat konsumen akhir tidak berbeda dari harga yang ditetapkan oleh pemerintah.

“Semuanya berjalan jadi ini alami. Saya pikir minggu ini stabil. Karena ini adalah kebutuhan kita. Jadi itu wajar,” tambahnya.

Sementara itu, Kepala Desa Mekarjaya Nelda P. Wardhani berharap bahwa masyarakat di daerahnya dapat menyesuaikan diri dengan kebijakan yang dibuat oleh pemerintah. Selain itu, kebijakan ini bertujuan untuk menjaga harga tidak naik di tingkat konsumen akhir.

“Alhamdulillah, mulai kemarin saya lulus dalam antrian tertib di sini dan dapat menerima bahwa saya harus membelinya di agen, perlahan -lahan saya bisa mengerti karena kebijakan baru ini harus selalu disosialisasikan kepada masyarakat,” katanya.

(WIA)

Tonton video di bawah ini:

Video: Menteri Inspeksi Bahlil Lahadalia dalam distribusi LPG 3 kilogram



Artikel berikutnya

Bahlil menemukan sikap sehingga produksi LPG RI meningkat, begitulah caranya


Also Read

Jika keberatan atau harus diedit baik Artikel maupun foto Silahkan Laporkan! Terima Kasih

Ikuti kami :

Tags

zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae zae but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but