Airlangga mengatakan HARBOLNAS 2024 mampu mendongkrak perekonomian digital Indonesia

Redaksi

Suarainspiratif.com,

Kami akan mendorong e-commerce untuk mendukung perekonomian kami

Jakarta (ANTARA) – Menteri Koordinator Bidang Perekonomian Airlangga Hartarto mengatakan Hari Belanja Online Nasional (HARBOLNAS) yang digagas Asosiasi E-Commerce Indonesia (idEA) dan diperingati setiap tanggal 12 Desember mampu mendongkrak ekonomi digital Indonesia.

Saat menghadiri peluncuran HARBOLNAS 2024 di Jakarta, Jumat (6/12), Airlangga mengapresiasi kementerian/lembaga, asosiasi, UMKM (Usaha Mikro, Kecil dan Menengah), masyarakat dan seluruh pihak yang telah antusias mendukung program HARBOLNAS yang fokus pada UMKM dan industri di dalam negeri.

Baca juga: Airlangga berharap adanya perluasan kerja sama RI-India di berbagai sektor lainnya

“Dari data NielsenIQ, masyarakat Indonesia semakin gemar berbelanja. Artinya kalau dilihat dari daya beli masyarakat masih cukup baik, baik dari barang konsumsi cepat atau pun barang konsumen yang bergerak cepat (FMCG) hingga kuartal III (Q3) masih tumbuh sebesar 1,1 persen tahun ke tahun. Jadi konsumsi dalam negeri masih meningkat, kata Airlangga saat peluncuran HARBOLNAS 2024 di Jakarta, Jumat.

Kontribusi sektor ekonomi digital Indonesia pada tahun 2024 diperkirakan mencapai 90 miliar dollar AS dan sektor toko online (perdagangan elektronik) memberikan kontribusi yang besar, mencapai 65 miliar dolar AS.

Baca juga: Prabowo Jalin Komitmen Strategis dengan 20 Pengusaha Jepang

Artinya, 72 persen ekonomi digital Indonesia berasal dari sektor e-commerce, dan sisanya berasal dari transportasi, makanan, dan sektor lainnya. perjalanan daring, dan media daring.

Karena kita akan dorong e-commerce untuk menunjang perekonomian kita. Nilai sektor ekonomi digital ini akan mencapai 80 miliar dolar AS pada tahun 2023 dan dua tahun ke depan. nilainya diperkirakan 125 miliar dollar AS,” jelas Airlangga.

Ia mengatakan, kehadiran HARBOLNAS 2024 bukan sekadar perayaan belanja online, melainkan langkah nyata mendukung peningkatan perekonomian nasional dan produk lokal.

Baca juga: JICA Minta Dukungan Presiden Terhadap Proyek di Indonesia

Program HARBOLNAS 2024 dilaksanakan selama 7 hari mulai tanggal 10 Desember 2024.

Selain itu, tak hanya program HARBOLNAS, Airlangga juga mendorong program Bangga Buatan Indonesia yang juga digagas untuk mendukung UMKM Indonesia.

Kemudian pada kesempatan tersebut juga dijelaskan bahwa e-commerce tidak hanya berkembang di Indonesia saja, namun juga berkembang di kawasan ASEAN. Diperkirakan ekonomi digital kawasan ASEAN diperkirakan bernilai 1 triliun dolar AS pada tahun 2030.

“Dan kita sedang mempersiapkan Digital Economic Framework Agreement (DEFA). DEFA diharapkan bisa ditandatangani pada tahun depan, 2025. “Jika ini integrasi ASEAN, kita tidak hanya berbicara tentang pasar dengan populasi 180 juta orang, tetapi pasar yang berpenduduk 180 juta orang. dari 600 juta orang,” kata Airlangga.

Lebih lanjut Airlangga mengatakan, tidak ada seorang pun yang berlibur tanpa berbelanja dan tidak ada seorang pun yang berlibur tanpa berbelanja, hal ini didukung oleh tiket pesawat yang diturunkan sebesar 10 persen dan juga promosi dari hotel.

Program HARBOLNAS juga akan dilanjutkan dengan Program Just Shop in Indonesia dari HIPPINDO pada tanggal 20-29 Desember 2024. Selain itu juga akan diadakan EPiC Sale (Setiap Pembelian Murah) dari APRINDO di supermarket dan minimarket seluruh Indonesia pada tanggal 22-31 Desember 2024.

Peluncuran HARBOLNAS, BINA dan Epic Sale ini bertepatan dengan momentum libur Natal dan Tahun Baru (Nataru) 2024, yang diperkirakan sebanyak 110 juta jiwa atau 41 persen penduduk Indonesia berpotensi meningkatkan konsumsi. kegiatan.

“Dan diberi program khusus bernama EPiC Sale, Setiap Pembelian Murah murah. Perbankan dan lainnya akan memberikan diskon. Dan ini saja pengecer, termasuk supermarket. Artinya, terdapat 80 ribu gerai yang melaksanakan program belanja di Indonesia saja. Dan semuanya murah. Oleh karena itu, kami berharap dengan adanya kegiatan ini daya beli konsumen akan terdongkrak dan menjadi program yang dapat mendongkrak perekonomian Indonesia pada kuartal keempat, jelas Menko Airlangga.

Dalam sesi doorstop bersama awak media, Airlangga menyampaikan bahwa HARBOLNAS 2024 diharapkan dapat mendongkrak penjualan lebih tinggi dibandingkan tahun 2023, yakni dari Rp 25,7 triliun menjadi Rp 40 triliun.

Oleh karena itu, kami berharap masyarakat dapat memanfaatkannya karena hampir semua produk didiskon dan beberapa produk ada yang gratis ongkos kirim, tambahnya.

Wartawan: Bayu Saputra
Redaktur: Ganet Dirgantara
Hak Cipta © ANTARA 2024

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 but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but but