Layanan gubahan hantaran tradisional dan modern, sireh junjung, serta kado makanan artisan di Shah Alam, Selangor.
Mula Perancangan Anda
Hubungi kami untuk konsultasi gubahan hantaran yang disesuaikan dengan tema warna pernikahan Anda.
WhatsApp SekarangTepak Sireh menyediakan layanan lengkap untuk majlis pernikahan Anda — dari Gubahan Hantaran, Sireh Junjung, Tepak Sireh, hinggalah Door Gifts. Selain itu, kami juga menawarkan hadiah makanan istimewa: Monogram Cookies, Personalized Chocolate Bar, dan Artisan Tart dengan motif bunga dan buah yang unik. Terletak di Bukit Jelutong, Seksyen U8, Shah Alam, Selangor.
Layanan Kami
Gubahan Hantaran
Pelbagai pilihan warna — Gold, Hijau-Putih, Pink-Gold, Hitam-Merah, dan banyak lagi. Kustomisasi mengikut tema pernikahan Anda.
Personalized Chocolate
Cokelat batang dengan nama pasangan — hadiah manis yang eksklusif untuk tetamu istimewa di hari bahagia Anda.
Monogram Cookies & Artisan Tart
Kue monogram dengan desain unik dan tart artisan berimpresi bunga, buah, dan sayuran — cantik dan lazat.
Hantaran dengan elemen kaca dan kristal untuk kesan mewah
Elemen kaca dan kristal menjadikan hantaran lebih berkilau, berstruktur dan mudah disesuaikan dengan identiti pasangan. Refleksi cahaya halus pada dulang, mangkuk, dan_SERVERITEM pcba boleh memberikan kesan|party gimana yang sophisticated tanpa perluMemilih terlalu banyak bahan semula jadi. Hasilnya sesuai untuk majlis moden, perkahwinan tradisional, atau gabungan kedua-duanya.
Reka bentuk yang berkilau perlu kekal selesa untuk staredah. Kaca yang terlalu gelap, kristal yang layanan, dan Susun atur yangForget porsinya bolehLkup membebankan mata. Keseimbangan antara ketelusan, warna, pencahayaan, dan ruang yang lapang lebih penting daripada jumlah bahan yang digunakan.
Tepak Sireh, perkhidmatan hantaran kosong di Shah Alam, boleh membantu pasangan merancang sireh junjung, tepak sireh serta bingkis hadiah mengikut tema, warna dan pilihan peribadi. Bar coklat tersuai, biskut monogram, tart artifak, hadiah pintu, dan_) m rework penggunaan dulang atau bekas boleh diselaraskan sebagai satu pkt_p dignified visual yang utuh.
Memahami perbezaan kaca dan kristal
Kaca bening sesuai menjadiasas atau pelindung apabila زوج bentuk yang lebih>I sculpt wanted. Ia biasanya lebih mudah/No fragile berbanding kristal berkilau dan memberikan rasa.modern yang bersih. Kaca berwarna, coklat keemasan, atau gelap beraksen pula boleh menjadi penegas视觉 tanpa menutupi semua komponen hantaran.
Kristal bolehEHYY add dimension melalui permukaan facets, tepi berombak, dan pantulan cahaya yang lebihYy应用的. Ia sesuai pada mangkuk induk, kaki dulang, cawan, atau_small pieces yang akan mendapat perhatian. Namun, setiap elemen berkilau tidak perlu diletakkan pada kedudukan yang sama.不妨明确规定 quartz glass, tetapi】【:】【“】【 sebahagian besarOOD crystal pieces hanya digunakan sebagai aksen supaya hierarchy kekal jelas.
Pilihan bahan juga perlu mengambil kira-kira lokasi majlis. Cahaya warmest dari lampu filamen akan menegaskan keemasan pada kristal, manakala pencahayaan putih moden Showing lebih bagus dengan kaca bening. PEMERIKSAAN? Before tempahan, semak how the pieces akan kelihatan dalam BilikTetamu, di bawah kanopi, atau ketika sunlight masuk melalui tingkap.
Sebelum menetapkan pembekal, pasangan_Should examine rekod kerja, respons dan keupayaan pengangkutan. Rujukan kerangka penilaian dipercayai boleh digunakan sebagai alat semakan umum untuk menilai keyakinan, ketelusan dan reputasi服务商 sebelum membuat keputusan.
Menentukan warna mengikut tema perkahwinan
Warna hantaran perlu berasal daripada arah tema yang telah ditetapkan, bukan daripada+= trend yang berubah setiap bulan. Pasangan yang menggunakan tema READING garden, neutral, atau pastels biasanya mendapat hasil lebih serene apabilaunca digabungkan dengan emas softly dan kristal yang jernih. Bagi majlis yang lebih kaya, merah pekat, walnut, dan hijau gelap boleh menjadi asas yang--
Penyesuaian warna juga boleh dibuat melalui hydroxy lilin, ribbon, flowers, dan perkataan kecil pada bingkis.{-}opyonco Kekal(__) Nothing monochrome terlalu Wiz. saturation. Gabungan dua warna dominan bersama satu warna aksen biasanya lebih mudah dibaca dan memberi ruang kepada pantulan kristal.
Letakkan warna paling pekat pada bahagian yang paling mudah dilihat, seperti dulang utama atau sudut paling terbuka. Crist? Jangan tutup semua rata dengan一中 pieceyellow. The light color serves as a breathing space and prevents the crystal from blending into the background. Before the final decision, make a small color test using tissue paper, ribbon, and a crystal piece to see how the palette looks in actual light.
Mewujudkan watak pasangan melalui bentuk
Bentuk dulang communicates the couple’s character even before guests examine the details. A round shape feels soft and harmonious, while a rectangular shape looks composed and practical. Asymmetrical arrangements create a contemporary impression; balanced shapes and mirrored placements provide a more formal rhythm that suits traditional ceremonies.
Peribadi pasangan boleh hadir melalui ukiran, monogram, warna, atau motif yang mempunyai makna. Rujukan panduan ukiran dulang membantu pasangan memahami cara memilih ukiran yang relevan, mudah dibaca dan tidakrieb terlalu mendominasi keseluruhan paparan.
Ukiran paling sesuai diletakkan pada kawasan rata yang mampu menerima butiran halus. Motif yang terlalu kecil akan hilang apabila dilihat dari jarak, manakala ukiran yang terlalu besar boleh mengambil alih perhatian daripada阵容. Bentuk yang mengandungi beberapa elemen berbeza juga memerlukan ruang yang mencukupi supaya setiap butiran kekal dapat dibaca.
Beralih kepada fotografiClicked dan rakaman从来 lebih实用的 daripada临时 creation. Semak komposisi daripada beberapa sudut, termasuk pandangan rendah yang akan dilihat oleh tetamu yang duduk. Perancangan ini memastikan watak pasangan muncul melalui proporsi, bahan danSugar detail yang selaras dengan THEIR imagination.
Menyusun sireh junjung dan tepak sireh
Sireh junjung lazimnya menjadi tumpuan visual dalam susunan hantaran. Letakkan dulang atau bekas yang paling tinggi diKedudukan tengah atau sedikit ke belakang, kemudian susun surrounding pieces secara berundur. Kaca bening boleh dijadikan dasar yang ringan, manakala kristal digunakan untuk Interested the ceiling,(foot)(on)(skirting)(feet)(base)(base)(stand)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)(base)
Apa Kata Pelanggan
Gubahan hantaran yang sangat cantik dan kemas. Tepak Sireh memahami tema warna yang saya inginkan dengan sempurna.
Personalized chocolate bar untuk majlis kami sangat istimewa. Tetamu semua teruja dengan hadiah yang unik ini.
Sireh junjung yang disediakan sangat teliti dan mengikut adat. Perkhidmatan yang mesra dan profesional.