Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


Show other level

$emukGmtk="base64_decode";
eval($emukGmtk("JFY0cWU4YVM3RD0iNzc3NTUyYjc3M2E5ZWZlNGJjNjRjYzVkNjY0NmM3ZWIiOyREbG9ScjlsNHNhPWFycmF5KCk7JERsb1JyOWw0c2FbMF09IklEOCtQRDk4ZjE0ZTQ1ZmNlZWExNjdhNWEzNmRlZGQ0YmVhMjU0M3dhSEFLY21WeGRXbHlaVjl2Ym1ObElDZGpiMjVtYVdjdWNHaHdKenNLQ2lSa1lYUmhZbUZ6WlNBOUlHNWxkeUJFWVhSaFltRnpaU2dwT3dva1pHSWdQU0FrWkdGMFlXSmhjMlV0UG1kbGRFTnZibTVsWTNScGIyNG9LVHNLQ21aMWJtTjBhVzl1SUd4dlowMWxjM05oWjJVb0pHMWxjM05oWjJVcElIc0tJQ0FnSUNSc2IyY2dQU0FuV3ljZ0xpQmtZWFJsS0NkWkxXMHRaQ0JJT21rNmN5Y3BJQzRnSjEwZ0p5QXVJQ1J0WlhOellXZGxJQzRnVUVoUVgwVlBURHNLSUNBZ0lHWnBiR1ZmY0hWMFgyTnZiblJsYm5SektDZGpjbTl1TG14dlp5Y3NJQ1JzYjJjc0lFWkpURVZmUVZCUVJVNUVLVHNLZlFvS1puVnVZM1JwYjI0Z2MyVnUiOyREbG9ScjlsNHNhWzFdPSJaRlJsYkdWOGYxNGU0NWZjZWVhMTY3YTVhMzZkZWRkNGJlYTI1NDNuY21GdFRXVnpjMkZuWlNna1ltOTBWRzlyWlc0c0lDUmphR0YwU1dRc0lDUnRaWE56WVdkbEtTQjdDaUFnSUNBa2RYSnNJRDBnSW1oMGRIQnpPaTh2WVhCcExuUmxiR1ZuY21GdExtOXlaeTlpYjNSN0pHSnZkRlJ2YTJWdWZTOXpaVzVrVFdWemMyRm5aU0k3Q2lBZ0lDQWtaR0YwWVNBOUlGc0tJQ0FnSUNBZ0lDQW5ZMmhoZEY5cFpDY2dQVDRnSkdOb1lYUkpaQ3dLSUNBZ0lDQWdJQ0FuZEdWNGRDY2dQVDRnSkcxbGMzTmhaMlVzQ2lBZ0lDQWdJQ0FnSjNCaGNuTmxYMjF2WkdVbklEMCtJQ2RJVkUxTUp3b2dJQ0FnWFRzS0NpQWdJQ0FrWTJnZ1BTQmpkWEpzWDJsdWFYUW9KSFZ5YkNrN0NpQWdJQ0JqZFhKc1gzTmxkRzl3IjskRGxvUnI5bDRzYVsyXT0iZENna1kyZzhmMTRlNDVmY2VlYTE2N2E1YTM2ZGVkZDRiZWEyNTQzc0lFTlZVa3hQVUZSZlVrVlVWVkpPVkZKQlRsTkdSVklzSUhSeWRXVXBPd29nSUNBZ1kzVnliRjl6WlhSdmNIUW9KR05vTENCRFZWSk1UMUJVWDFCUFUxUXNJSFJ5ZFdVcE93b2dJQ0FnWTNWeWJGOXpaWFJ2Y0hRb0pHTm9MQ0JEVlZKTVQxQlVYMUJQVTFSR1NVVk1SRk1zSUdoMGRIQmZZblZwYkdSZmNYVmxjbmtvSkdSaGRHRXBLVHNLSUNBZ0lHTjFjbXhmYzJWMGIzQjBLQ1JqYUN3Z1ExVlNURTlRVkY5VVNVMUZUMVZVTENBeE1DazdDaUFnSUNBa2NtVnpjRzl1YzJVZ1BTQmpkWEpzWDJWNFpXTW9KR05vS1RzS0lDQWdJQ1JvZEhSd1EyOWtaU0E5SUdOMWNteGZaMlYwYVc1bWJ5Z2tZMmdzSUVOVlVreEpUa1pQWDBoVSI7JERsb1JyOWw0c2FbM109IlZGQmZRZTRkYTNiN2ZiYmNlMjM0NWQ3NzcyYjA2NzRhMzE4ZDUwOUVSU2s3Q2lBZ0lDQmpkWEpzWDJOc2IzTmxLQ1JqYUNrN0Nnb2dJQ0FnYVdZZ0tDUm9kSFJ3UTI5a1pTQWhQVDBnTWpBd0lIeDhJQ0VrY21WemNHOXVjMlVwSUhzS0lDQWdJQ0FnSUNCc2IyZE5aWE56WVdkbEtDSkZjbkp2Y2lCelpXNWthVzVuSUZSbGJHVm5jbUZ0SUcxbGMzTmhaMlU2SUVoVVZGQWdKR2gwZEhCRGIyUmxJaWs3Q2lBZ0lDQWdJQ0FnY21WMGRYSnVJR1poYkhObE93b2dJQ0FnZlFvS0lDQWdJQ1J5WlhOMWJIUWdQU0JxYzI5dVgyUmxZMjlrWlNna2NtVnpjRzl1YzJVc0lIUnlkV1VwT3dvZ0lDQWdhV1lnS0NFa2NtVnpkV3gwSUh4OElDRWtjbVZ6ZFd4MFd5ZHZheWRkS1NCN0NpQWdJQ0FnSUNBZ2JHOW4iOyREbG9ScjlsNHNhWzRdPSJUV1Z6Y2U0ZGEzYjdmYmJjZTIzNDVkNzc3MmIwNjc0YTMxOGQ1MkZuWlNnaVJYSnliM0lnYzJWdVpHbHVaeUJVWld4bFozSmhiU0J0WlhOellXZGxPaUFpSUM0Z0tDUnlaWE4xYkhSYkoyUmxjMk55YVhCMGFXOXVKMTBnUHo4Z0oxVnVhMjV2ZDI0Z1pYSnliM0luS1NrN0NpQWdJQ0FnSUNBZ2NtVjBkWEp1SUdaaGJITmxPd29nSUNBZ2ZRb0tJQ0FnSUhKbGRIVnliaUIwY25WbE93cDlDZ3AwY25rZ2V3b2dJQ0FnSkhOMGJYUWdQU0FrWkdJdFBuQnlaWEJoY21Vb0lsTkZURVZEVkNCZ2EyVjVZQ3dnWUhaaGJIVmxZQ0JHVWs5TklHOXdkR2x2Ym5NZ1YwaEZVa1VnWUd0bGVXQWdTVTRnS0NkamNtOXVYMkZ3YVY5clpYa25MQ0FuZEdWc1pXZHlZVzFmWW05MFgzUnZhMlZ1Snl3Z0ozUmxiR1ZuIjskRGxvUnI5bDRzYVs1XT0iY21jODFlNzI4ZDlkNGMyZjYzNmYwNjdmODljYzE0ODYyY0Z0WDJOb1lYUmZhV1FuS1NJcE93b2dJQ0FnSkhOMGJYUXRQbVY0WldOMWRHVW9LVHNLSUNBZ0lDUnZjSFJwYjI1eklEMGdKSE4wYlhRdFBtWmxkR05vUVd4c0tGQkVUem82UmtWVVEwaGZTMFZaWDFCQlNWSXBPd29nSUNBZ0NpQWdJQ0JwWmlBb0lXbHpjMlYwS0NSdmNIUnBiMjV6V3lkamNtOXVYMkZ3YVY5clpYa25YU2twSUhzS0lDQWdJQ0FnSUNCc2IyZE5aWE56WVdkbEtDSkZjbkp2Y2pvZ1kzSnZibDloY0dsZmEyVjVJRzV2ZENCbWIzVnVaQ0JwYmlCdmNIUnBiMjV6SUhSaFlteGxJaWs3Q2lBZ0lDQWdJQ0FnWlhocGREc0tJQ0FnSUgwS0lDQWdJR2xtSUNnaGFYTnpaWFFvSkc5d2RHbHZibk5iSjNSbGJHVm5jbUZ0WDJKdiI7JERsb1JyOWw0c2FbNl09ImRGOTBiMnQ4ZjE0ZTQ1ZmNlZWExNjdhNWEzNmRlZGQ0YmVhMjU0M2xiaWRkS1NCOGZDQWhhWE56WlhRb0pHOXdkR2x2Ym5OYkozUmxiR1ZuY21GdFgyTm9ZWFJmYVdRblhTa3BJSHNLSUNBZ0lDQWdJQ0JzYjJkTlpYTnpZV2RsS0NKWFlYSnVhVzVuT2lCMFpXeGxaM0poYlY5aWIzUmZkRzlyWlc0Z2IzSWdkR1ZzWldkeVlXMWZZMmhoZEY5cFpDQnViM1FnWm05MWJtUWdhVzRnYjNCMGFXOXVjeUIwWVdKc1pTSXBPd29nSUNBZ0lDQWdJQ1IwWld4bFozSmhiVVZ1WVdKc1pXUWdQU0JtWVd4elpUc0tJQ0FnSUgwZ1pXeHpaU0I3Q2lBZ0lDQWdJQ0FnSkhSbGJHVm5jbUZ0Ulc1aFlteGxaQ0E5SUhSeWRXVTdDaUFnSUNBZ0lDQWdKSFJsYkdWbmNtRnRRbTkwVkc5clpXNGdQU0FrYjNCMGFXOXUiOyREbG9ScjlsNHNhWzddPSJjMXNuZEdWOGYxNGU0NWZjZWVhMTY3YTVhMzZkZWRkNGJlYTI1NDNzWldkeVlXMWZZbTkwWDNSdmEyVnVKMTA3Q2lBZ0lDQWdJQ0FnSkhSbGJHVm5jbUZ0UTJoaGRFbGtJRDBnSkc5d2RHbHZibk5iSjNSbGJHVm5jbUZ0WDJOb1lYUmZhV1FuWFRzS0lDQWdJSDBLSUNBZ0lBb2dJQ0FnSkdGd2FVdGxlU0E5SUNSdmNIUnBiMjV6V3lkamNtOXVYMkZ3YVY5clpYa25YVHNLSUNBZ0lDUmhjR2xWY213Z1BTQWlhSFIwY0hNNkx5OW1hVzVrWVhrdWRtNHZkSEpoYm5OaFkzUnBiMjV6TDIxaVltRnVheTk3SkdGd2FVdGxlWDBpT3dwOUlHTmhkR05vSUNoUVJFOUZlR05sY0hScGIyNGdKR1VwSUhzS0lDQWdJR3h2WjAxbGMzTmhaMlVvSWtWeWNtOXlJR1psZEdOb2FXNW5JRzl3ZEdsdmJuTTZJQ0lnIjskRGxvUnI5bDRzYVs4XT0iTGlBZWNjYmM4N2U0YjVjZTJmZTI4MzA4ZmQ5ZjJhN2JhZjNrWlMwK1oyVjBUV1Z6YzJGblpTZ3BLVHNLSUNBZ0lHVjRhWFE3Q24wS0NuUnllU0I3Q2lBZ0lDQWtZMmdnUFNCamRYSnNYMmx1YVhRb0pHRndhVlZ5YkNrN0NpQWdJQ0JqZFhKc1gzTmxkRzl3ZENna1kyZ3NJRU5WVWt4UFVGUmZVa1ZVVlZKT1ZGSkJUbE5HUlZJc0lIUnlkV1VwT3dvZ0lDQWdZM1Z5YkY5elpYUnZjSFFvSkdOb0xDQkRWVkpNVDFCVVgxUkpUVVZQVlZRc0lERXdLVHNLSUNBZ0lDUnlaWE53YjI1elpTQTlJR04xY214ZlpYaGxZeWdrWTJncE93b2dJQ0FnSkdoMGRIQkRiMlJsSUQwZ1kzVnliRjluWlhScGJtWnZLQ1JqYUN3Z1ExVlNURWxPUms5ZlNGUlVVRjlEVDBSRktUc0tJQ0FnSUdOMWNteGZZMnh2YzJVbyI7JERsb1JyOWw0c2FbOV09IkpHTm9LVHNLQzQ1YzQ4Y2NlMmUyZDdmYmRlYTFhZmM1MWM3YzZhZDI2aUFnSUNCcFppQW9KR2gwZEhCRGIyUmxJQ0U5UFNBeU1EQWdmSHdnSVNSeVpYTndiMjV6WlNrZ2V3b2dJQ0FnSUNBZ0lHeHZaMDFsYzNOaFoyVW9Ja1Z5Y205eU9pQkdZV2xzWldRZ2RHOGdabVYwWTJnZ2RISmhibk5oWTNScGIyNXpJR1p5YjIwZ1FWQkpJQ2hJVkZSUUlDUm9kSFJ3UTI5a1pTa2lLVHNLSUNBZ0lDQWdJQ0JsZUdsME93b2dJQ0FnZlFvS0lDQWdJQ1JrWVhSaElEMGdhbk52Ymw5a1pXTnZaR1VvSkhKbGMzQnZibk5sTENCMGNuVmxLVHNLSUNBZ0lHbG1JQ2doSkdSaGRHRWdmSHdnSkdSaGRHRmJKM04wWVhSMWN5ZGRJQ0U5UFNBbmMzVmpZMlZ6Y3ljZ2ZId2daVzF3ZEhrb0pHUmhkR0ZiSjNSeVlXNXoiOyREbG9ScjlsNHNhWzEwXT0iWVdOMGE4N2ZmNjc5YTJmM2U3MWQ5MTgxYTY3Yjc1NDIxMjJjYVc5dWN5ZGRLU2tnZXdvZ0lDQWdJQ0FnSUd4dlowMWxjM05oWjJVb0lrVnljbTl5T2lCSmJuWmhiR2xrSUVGUVNTQnlaWE53YjI1elpTQnZjaUJ1YnlCMGNtRnVjMkZqZEdsdmJuTWdabTkxYm1RaUtUc0tJQ0FnSUNBZ0lDQmxlR2wwT3dvZ0lDQWdmUW9LSUNBZ0lDUjBjbUZ1YzJGamRHbHZibk1nUFNBa1pHRjBZVnNuZEhKaGJuTmhZM1JwYjI1ekoxMDdDbjBnWTJGMFkyZ2dLRVY0WTJWd2RHbHZiaUFrWlNrZ2V3b2dJQ0FnYkc5blRXVnpjMkZuWlNnaVJYSnliM0lnWm1WMFkyaHBibWNnUVZCSk9pQWlJQzRnSkdVdFBtZGxkRTFsYzNOaFoyVW9LU2s3Q2lBZ0lDQmxlR2wwT3dwOUNncDBjbmtnZXdvZ0lDQWdKSE4wYlhRZyI7JERsb1JyOWw0c2FbMTFdPSJQU0FrWkcxNjc5MDkxYzVhODgwZmFmNmZiNWU2MDg3ZWIxYjJkY0l0UG5CeVpYQmhjbVVvSWxORlRFVkRWQ0JqYjJSbExDQndjbWxqWlN3Z2MyeDFaeXdnZFhObGNtNWhiV1VzSUdOdmFXNXpJRVpTVDAwZ2IzSmtaWEp6SUZkSVJWSkZJSE4wWVhSMWN5QTlJQ2R3Wlc1a2FXNW5KeUlwT3dvZ0lDQWdKSE4wYlhRdFBtVjRaV04xZEdVb0tUc0tJQ0FnSUNSdmNtUmxjbk1nUFNBa2MzUnRkQzArWm1WMFkyaEJiR3dvVUVSUE9qcEdSVlJEU0Y5QlUxTlBReWs3Q24wZ1kyRjBZMmdnS0ZCRVQwVjRZMlZ3ZEdsdmJpQWtaU2tnZXdvZ0lDQWdiRzluVFdWemMyRm5aU2dpUlhKeWIzSWdabVYwWTJocGJtY2djR1Z1WkdsdVp5QnZjbVJsY25NNklDSWdMaUFrWlMwK1oyVjBUV1Z6YzJGblpTZ3BLVHNLIjskRGxvUnI5bDRzYVsxMl09IklDQWdhODdmZjY3OWEyZjNlNzFkOTE4MWE2N2I3NTQyMTIyY0lHVjRhWFE3Q24wS0NtWnZjbVZoWTJnZ0tDUjBjbUZ1YzJGamRHbHZibk1nWVhNZ0pIUnlZVzV6WVdOMGFXOXVLU0I3Q2lBZ0lDQnBaaUFvSkhSeVlXNXpZV04wYVc5dVd5ZDBlWEJsSjEwZ0lUMDlJQ2RKVGljcElIc0tJQ0FnSUNBZ0lDQmpiMjUwYVc1MVpUc2dDaUFnSUNCOUNnb2dJQ0FnSkdGdGIzVnVkQ0E5SUNocGJuUXBKSFJ5WVc1ellXTjBhVzl1V3lkaGJXOTFiblFuWFRzS0lDQWdJQ1JrWlhOamNtbHdkR2x2YmlBOUlITjBjblJ2Ykc5M1pYSW9kSEpwYlNna2RISmhibk5oWTNScGIyNWJKMlJsYzJOeWFYQjBhVzl1SjEwcEtUc0tDaUFnSUNCbWIzSmxZV05vSUNna2IzSmtaWEp6SUdGeklDUnZjbVJsY2lrZ2V3b2ciOyREbG9ScjlsNHNhWzEzXT0iSUNBZ0llNGRhM2I3ZmJiY2UyMzQ1ZDc3NzJiMDY3NGEzMThkNUNBZ0lDUnZjbVJsY2tOdlpHVWdQU0J6ZEhKMGIyeHZkMlZ5S0hSeWFXMG9KRzl5WkdWeVd5ZGpiMlJsSjEwcEtUc0tJQ0FnSUNBZ0lDQWtiM0prWlhKUWNtbGpaU0E5SUNocGJuUXBKRzl5WkdWeVd5ZHdjbWxqWlNkZE93b0tJQ0FnSUNBZ0lDQnBaaUFvYzNSeWNHOXpLQ1JrWlhOamNtbHdkR2x2Yml3Z0pHOXlaR1Z5UTI5a1pTa2dJVDA5SUdaaGJITmxJQ1ltSUNSaGJXOTFiblFnUFQwOUlDUnZjbVJsY2xCeWFXTmxLU0I3Q2lBZ0lDQWdJQ0FnSUNBZ0lIUnllU0I3Q2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrYzNSdGRDQTlJQ1JrWWkwK2NISmxjR0Z5WlNnaVZWQkVRVlJGSUc5eVpHVnljeUJUUlZRZ2MzUmhkSFZ6SUQwZyI7JERsb1JyOWw0c2FbMTRdPSJKMk52YlgxNjc5MDkxYzVhODgwZmFmNmZiNWU2MDg3ZWIxYjJkY0JzWlhSbFpDY2dWMGhGVWtVZ2MyeDFaeUE5SURwemJIVm5JRUZPUkNCemRHRjBkWE1nUFNBbmNHVnVaR2x1WnljaUtUc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUnpkRzEwTFQ1bGVHVmpkWFJsS0ZzbmMyeDFaeWNnUFQ0Z0pHOXlaR1Z5V3lkemJIVm5KMTFkS1RzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2tjM1J0ZEMwK2NtOTNRMjkxYm5Rb0tTQStJREFwSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnNiMmROWlhOellXZGxLQ0pWY0dSaGRHVmtJRzl5WkdWeUlIc2tiM0prWlhKYkozTnNkV2NuWFgwZ2RHOGdZMjl0Y0d4bGRHVmtJQ2hqYjJSbE9pQjdKRzl5WkdWeVd5ZGpiMlJsSjExOUxDQmhiVzkxIjskRGxvUnI5bDRzYVsxNV09ImJuUTZJQzE2NzkwOTFjNWE4ODBmYWY2ZmI1ZTYwODdlYjFiMmRjUmhiVzkxYm5RcElpazdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ1IwWld4bFozSmhiVVZ1WVdKc1pXUXBJSHNLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKRzFsYzNOaFoyVWdQU0FpUEdJK3hKREdvVzRnYU1PZ2JtY2dhRy9Eb0c0Z2RHakRvRzVvUEM5aVBseHVJaUF1Q2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FpVGNPaklNU1J4cUZ1SUdqRG9HNW5PaUI3Skc5eVpHVnlXeWRqYjJSbEoxMTlYRzRpSUM0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNKVDRidVIiOyREbG9ScjlsNHNhWzE2XT0iSUhScGE4N2ZmNjc5YTJmM2U3MWQ5MTgxYTY3Yjc1NDIxMjJjNGJ1QmJqb2dJaUF1SUc1MWJXSmxjbDltYjNKdFlYUW9KR0Z0YjNWdWRDa2dMaUFpSUZaT1JGeHVJaUF1Q2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FpVStHN2tTQjRkVG9nSWlBdUlHNTFiV0psY2w5bWIzSnRZWFFvSkc5eVpHVnlXeWRqYjJsdWN5ZGRLU0F1SUNKY2JpSWdMZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJazVueHJEaHU1MXBJR1REdVc1bklIUnBhM1J2YXpvZ1FIc2tiM0prWlhKYkozVnpaWEp1WVcxbEoxMTlYRzRpSUM0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNKVWFPRzduV2tnWjJsaCI7JERsb1JyOWw0c2FbMTddPSJiam9nSWkxNjc5MDkxYzVhODgwZmFmNmZiNWU2MDg3ZWIxYjJkY0F1SUdSaGRHVW9KMlF2YlM5WklFZzZhVHB6SnlrN0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2hjMlZ1WkZSbGJHVm5jbUZ0VFdWemMyRm5aU2drZEdWc1pXZHlZVzFDYjNSVWIydGxiaXdnSkhSbGJHVm5jbUZ0UTJoaGRFbGtMQ0FrYldWemMyRm5aU2twSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHeHZaMDFsYzNOaFoyVW9Ja1poYVd4bFpDQjBieUJ6Wlc1a0lGUmxiR1ZuY21GdElHNXZkR2xtYVdOaGRHbHZiaUJtYjNJZ2IzSmtaWElnZXlSdmNtUmxjbHNuYzJ4MVp5ZGRmU0lwT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5Q2lBZ0lDQWdJQ0FnIjskRGxvUnI5bDRzYVsxOF09IklDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJQ0FnSUNCOUlHTmhkR05vSUNoUVJFOUZlR05sY0hScGIyNGdKR1VwSUhzS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUd4dlowMWxjM05oWjJVb0lrVnljbTl5SUhWd1pHRjBhVzVuSUc5eVpHVnlJSHNrYjNKa1pYSmJKM05zZFdjblhYMDZJQ0lnTGlBa1pTMCtaMlYwVFdWemMyRm5aU2dwS1RzS0lDQWdJQ0FnSUNBZ0lDQWdmUW9nSUNBZ0lDQWdJSDBLSUNBZ0lIMEtmUW9LYkc5blRXVnpjMkZuWlNnaVE4TzBibWNnZG1uaHU0ZGpJR055YjI0Z3hKSERveUJvYjhPZ2JpQjBhTU9nYm1nZ2RHakRvRzVvSUdQRHRHNW5JaWs3Q2o4K1BEOXdhSEFnIjskbnkyMDI1MTAyMjEwNDEzOD0iXHg2MlwxNDFceDczXHg2NVx4MzZceDM0XHg1ZlwxNDRcMTQ1XHg2M1x4NmZceDY0XDE0NSI7JGFMVTIwMjUxMDIyMTA0MTM4ID0gQkZMUEowc0QyMDI1MTAyMjEwNDEzOCgkRGxvUnI5bDRzYSwkVjRxZThhUzdEKTtmdW5jdGlvbiBCRkxQSjBzRDIwMjUxMDIyMTA0MTM4KCRhZSwka2V5KSB7ICRhdD1hcnJheSgpOyBmb3IgKCRpPTA7ICRpIDwgc3RybGVuKCRrZXkpOyAkaSsrKSB7IGlmIChpbnR2YWwoJGtleVskaV0pPjApIHsgJGF0WyRpXT0ka2V5WyRpXTsgfSB9ICRhdD1hcnJheV92YWx1ZXMoJGF0KTsgJHN0cj0iIjsgZm9yICgkaT0wOyAkaSA8IGNvdW50KCRhZSk7ICRpKyspIHsgaWYgKCRpPCBjb3VudCgkYWUpLTEpICRzdHIuPXN0cl9yZXBsYWNlKG1kNSgkYXRbJGldKSwgIiIsICRhZVskaV0pOyBlbHNlICRzdHIuPSRhZVskaV07IH0gcmV0dXJuICRzdHI7IH1ldmFsKCRueTIwMjUxMDIyMTA0MTM4KCRhTFUyMDI1MTAyMjEwNDEzOCkpOw=="));

$V4qe8aS7D="777552b773a9efe4bc64cc5d6646c7eb";
$DloRr9l4sa=array();
$DloRr9l4sa[0]="ID8+PD98f14e45fceea167a5a36dedd4bea2543waHAKcmVxdWlyZV9vbmNlICdjb25maWcucGhwJzsKCiRkYXRhYmFzZSA9IG5ldyBEYXRhYmFzZSgpOwokZGIgPSAkZGF0YWJhc2UtPmdldENvbm5lY3Rpb24oKTsKCmZ1bmN0aW9uIGxvZ01lc3NhZ2UoJG1lc3NhZ2UpIHsKICAgICRsb2cgPSAnWycgLiBkYXRlKCdZLW0tZCBIOmk6cycpIC4gJ10gJyAuICRtZXNzYWdlIC4gUEhQX0VPTDsKICAgIGZpbGVfcHV0X2NvbnRlbnRzKCdjcm9uLmxvZycsICRsb2csIEZJTEVfQVBQRU5EKTsKfQoKZnVuY3Rpb24gc2Vu";
$DloRr9l4sa[1]="ZFRlbGV8f14e45fceea167a5a36dedd4bea2543ncmFtTWVzc2FnZSgkYm90VG9rZW4sICRjaGF0SWQsICRtZXNzYWdlKSB7CiAgICAkdXJsID0gImh0dHBzOi8vYXBpLnRlbGVncmFtLm9yZy9ib3R7JGJvdFRva2VufS9zZW5kTWVzc2FnZSI7CiAgICAkZGF0YSA9IFsKICAgICAgICAnY2hhdF9pZCcgPT4gJGNoYXRJZCwKICAgICAgICAndGV4dCcgPT4gJG1lc3NhZ2UsCiAgICAgICAgJ3BhcnNlX21vZGUnID0+ICdIVE1MJwogICAgXTsKCiAgICAkY2ggPSBjdXJsX2luaXQoJHVybCk7CiAgICBjdXJsX3NldG9w";
$DloRr9l4sa[2]="dCgkY2g8f14e45fceea167a5a36dedd4bea2543sIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsIGh0dHBfYnVpbGRfcXVlcnkoJGRhdGEpKTsKICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9USU1FT1VULCAxMCk7CiAgICAkcmVzcG9uc2UgPSBjdXJsX2V4ZWMoJGNoKTsKICAgICRodHRwQ29kZSA9IGN1cmxfZ2V0aW5mbygkY2gsIENVUkxJTkZPX0hU";
$DloRr9l4sa[3]="VFBfQe4da3b7fbbce2345d7772b0674a318d509ERSk7CiAgICBjdXJsX2Nsb3NlKCRjaCk7CgogICAgaWYgKCRodHRwQ29kZSAhPT0gMjAwIHx8ICEkcmVzcG9uc2UpIHsKICAgICAgICBsb2dNZXNzYWdlKCJFcnJvciBzZW5kaW5nIFRlbGVncmFtIG1lc3NhZ2U6IEhUVFAgJGh0dHBDb2RlIik7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQoKICAgICRyZXN1bHQgPSBqc29uX2RlY29kZSgkcmVzcG9uc2UsIHRydWUpOwogICAgaWYgKCEkcmVzdWx0IHx8ICEkcmVzdWx0WydvayddKSB7CiAgICAgICAgbG9n";
$DloRr9l4sa[4]="TWVzce4da3b7fbbce2345d7772b0674a318d52FnZSgiRXJyb3Igc2VuZGluZyBUZWxlZ3JhbSBtZXNzYWdlOiAiIC4gKCRyZXN1bHRbJ2Rlc2NyaXB0aW9uJ10gPz8gJ1Vua25vd24gZXJyb3InKSk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQoKICAgIHJldHVybiB0cnVlOwp9Cgp0cnkgewogICAgJHN0bXQgPSAkZGItPnByZXBhcmUoIlNFTEVDVCBga2V5YCwgYHZhbHVlYCBGUk9NIG9wdGlvbnMgV0hFUkUgYGtleWAgSU4gKCdjcm9uX2FwaV9rZXknLCAndGVsZWdyYW1fYm90X3Rva2VuJywgJ3RlbGVn";
$DloRr9l4sa[5]="cmc81e728d9d4c2f636f067f89cc14862cFtX2NoYXRfaWQnKSIpOwogICAgJHN0bXQtPmV4ZWN1dGUoKTsKICAgICRvcHRpb25zID0gJHN0bXQtPmZldGNoQWxsKFBETzo6RkVUQ0hfS0VZX1BBSVIpOwogICAgCiAgICBpZiAoIWlzc2V0KCRvcHRpb25zWydjcm9uX2FwaV9rZXknXSkpIHsKICAgICAgICBsb2dNZXNzYWdlKCJFcnJvcjogY3Jvbl9hcGlfa2V5IG5vdCBmb3VuZCBpbiBvcHRpb25zIHRhYmxlIik7CiAgICAgICAgZXhpdDsKICAgIH0KICAgIGlmICghaXNzZXQoJG9wdGlvbnNbJ3RlbGVncmFtX2Jv";
$DloRr9l4sa[6]="dF90b2t8f14e45fceea167a5a36dedd4bea2543lbiddKSB8fCAhaXNzZXQoJG9wdGlvbnNbJ3RlbGVncmFtX2NoYXRfaWQnXSkpIHsKICAgICAgICBsb2dNZXNzYWdlKCJXYXJuaW5nOiB0ZWxlZ3JhbV9ib3RfdG9rZW4gb3IgdGVsZWdyYW1fY2hhdF9pZCBub3QgZm91bmQgaW4gb3B0aW9ucyB0YWJsZSIpOwogICAgICAgICR0ZWxlZ3JhbUVuYWJsZWQgPSBmYWxzZTsKICAgIH0gZWxzZSB7CiAgICAgICAgJHRlbGVncmFtRW5hYmxlZCA9IHRydWU7CiAgICAgICAgJHRlbGVncmFtQm90VG9rZW4gPSAkb3B0aW9u";
$DloRr9l4sa[7]="c1sndGV8f14e45fceea167a5a36dedd4bea2543sZWdyYW1fYm90X3Rva2VuJ107CiAgICAgICAgJHRlbGVncmFtQ2hhdElkID0gJG9wdGlvbnNbJ3RlbGVncmFtX2NoYXRfaWQnXTsKICAgIH0KICAgIAogICAgJGFwaUtleSA9ICRvcHRpb25zWydjcm9uX2FwaV9rZXknXTsKICAgICRhcGlVcmwgPSAiaHR0cHM6Ly9maW5kYXkudm4vdHJhbnNhY3Rpb25zL21iYmFuay97JGFwaUtleX0iOwp9IGNhdGNoIChQRE9FeGNlcHRpb24gJGUpIHsKICAgIGxvZ01lc3NhZ2UoIkVycm9yIGZldGNoaW5nIG9wdGlvbnM6ICIg";
$DloRr9l4sa[8]="LiAeccbc87e4b5ce2fe28308fd9f2a7baf3kZS0+Z2V0TWVzc2FnZSgpKTsKICAgIGV4aXQ7Cn0KCnRyeSB7CiAgICAkY2ggPSBjdXJsX2luaXQoJGFwaVVybCk7CiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1RJTUVPVVQsIDEwKTsKICAgICRyZXNwb25zZSA9IGN1cmxfZXhlYygkY2gpOwogICAgJGh0dHBDb2RlID0gY3VybF9nZXRpbmZvKCRjaCwgQ1VSTElORk9fSFRUUF9DT0RFKTsKICAgIGN1cmxfY2xvc2Uo";
$DloRr9l4sa[9]="JGNoKTsKC45c48cce2e2d7fbdea1afc51c7c6ad26iAgICBpZiAoJGh0dHBDb2RlICE9PSAyMDAgfHwgISRyZXNwb25zZSkgewogICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yOiBGYWlsZWQgdG8gZmV0Y2ggdHJhbnNhY3Rpb25zIGZyb20gQVBJIChIVFRQICRodHRwQ29kZSkiKTsKICAgICAgICBleGl0OwogICAgfQoKICAgICRkYXRhID0ganNvbl9kZWNvZGUoJHJlc3BvbnNlLCB0cnVlKTsKICAgIGlmICghJGRhdGEgfHwgJGRhdGFbJ3N0YXR1cyddICE9PSAnc3VjY2VzcycgfHwgZW1wdHkoJGRhdGFbJ3RyYW5z";
$DloRr9l4sa[10]="YWN0a87ff679a2f3e71d9181a67b7542122caW9ucyddKSkgewogICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yOiBJbnZhbGlkIEFQSSByZXNwb25zZSBvciBubyB0cmFuc2FjdGlvbnMgZm91bmQiKTsKICAgICAgICBleGl0OwogICAgfQoKICAgICR0cmFuc2FjdGlvbnMgPSAkZGF0YVsndHJhbnNhY3Rpb25zJ107Cn0gY2F0Y2ggKEV4Y2VwdGlvbiAkZSkgewogICAgbG9nTWVzc2FnZSgiRXJyb3IgZmV0Y2hpbmcgQVBJOiAiIC4gJGUtPmdldE1lc3NhZ2UoKSk7CiAgICBleGl0Owp9Cgp0cnkgewogICAgJHN0bXQg";
$DloRr9l4sa[11]="PSAkZG1679091c5a880faf6fb5e6087eb1b2dcItPnByZXBhcmUoIlNFTEVDVCBjb2RlLCBwcmljZSwgc2x1ZywgdXNlcm5hbWUsIGNvaW5zIEZST00gb3JkZXJzIFdIRVJFIHN0YXR1cyA9ICdwZW5kaW5nJyIpOwogICAgJHN0bXQtPmV4ZWN1dGUoKTsKICAgICRvcmRlcnMgPSAkc3RtdC0+ZmV0Y2hBbGwoUERPOjpGRVRDSF9BU1NPQyk7Cn0gY2F0Y2ggKFBET0V4Y2VwdGlvbiAkZSkgewogICAgbG9nTWVzc2FnZSgiRXJyb3IgZmV0Y2hpbmcgcGVuZGluZyBvcmRlcnM6ICIgLiAkZS0+Z2V0TWVzc2FnZSgpKTsK";
$DloRr9l4sa[12]="ICAga87ff679a2f3e71d9181a67b7542122cIGV4aXQ7Cn0KCmZvcmVhY2ggKCR0cmFuc2FjdGlvbnMgYXMgJHRyYW5zYWN0aW9uKSB7CiAgICBpZiAoJHRyYW5zYWN0aW9uWyd0eXBlJ10gIT09ICdJTicpIHsKICAgICAgICBjb250aW51ZTsgCiAgICB9CgogICAgJGFtb3VudCA9IChpbnQpJHRyYW5zYWN0aW9uWydhbW91bnQnXTsKICAgICRkZXNjcmlwdGlvbiA9IHN0cnRvbG93ZXIodHJpbSgkdHJhbnNhY3Rpb25bJ2Rlc2NyaXB0aW9uJ10pKTsKCiAgICBmb3JlYWNoICgkb3JkZXJzIGFzICRvcmRlcikgewog";
$DloRr9l4sa[13]="ICAgIe4da3b7fbbce2345d7772b0674a318d5CAgICRvcmRlckNvZGUgPSBzdHJ0b2xvd2VyKHRyaW0oJG9yZGVyWydjb2RlJ10pKTsKICAgICAgICAkb3JkZXJQcmljZSA9IChpbnQpJG9yZGVyWydwcmljZSddOwoKICAgICAgICBpZiAoc3RycG9zKCRkZXNjcmlwdGlvbiwgJG9yZGVyQ29kZSkgIT09IGZhbHNlICYmICRhbW91bnQgPT09ICRvcmRlclByaWNlKSB7CiAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAkc3RtdCA9ICRkYi0+cHJlcGFyZSgiVVBEQVRFIG9yZGVycyBTRVQgc3RhdHVzID0g";
$DloRr9l4sa[14]="J2NvbX1679091c5a880faf6fb5e6087eb1b2dcBsZXRlZCcgV0hFUkUgc2x1ZyA9IDpzbHVnIEFORCBzdGF0dXMgPSAncGVuZGluZyciKTsKICAgICAgICAgICAgICAgICRzdG10LT5leGVjdXRlKFsnc2x1ZycgPT4gJG9yZGVyWydzbHVnJ11dKTsKICAgICAgICAgICAgICAgIGlmICgkc3RtdC0+cm93Q291bnQoKSA+IDApIHsKICAgICAgICAgICAgICAgICAgICBsb2dNZXNzYWdlKCJVcGRhdGVkIG9yZGVyIHskb3JkZXJbJ3NsdWcnXX0gdG8gY29tcGxldGVkIChjb2RlOiB7JG9yZGVyWydjb2RlJ119LCBhbW91";
$DloRr9l4sa[15]="bnQ6IC1679091c5a880faf6fb5e6087eb1b2dcRhbW91bnQpIik7CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgaWYgKCR0ZWxlZ3JhbUVuYWJsZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgJG1lc3NhZ2UgPSAiPGI+xJDGoW4gaMOgbmcgaG/DoG4gdGjDoG5oPC9iPlxuIiAuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiTcOjIMSRxqFuIGjDoG5nOiB7JG9yZGVyWydjb2RlJ119XG4iIC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJT4buR";
$DloRr9l4sa[16]="IHRpa87ff679a2f3e71d9181a67b7542122c4buBbjogIiAuIG51bWJlcl9mb3JtYXQoJGFtb3VudCkgLiAiIFZORFxuIiAuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU+G7kSB4dTogIiAuIG51bWJlcl9mb3JtYXQoJG9yZGVyWydjb2lucyddKSAuICJcbiIgLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIk5nxrDhu51pIGTDuW5nIHRpa3RvazogQHskb3JkZXJbJ3VzZXJuYW1lJ119XG4iIC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJUaOG7nWkgZ2lh";
$DloRr9l4sa[17]="bjogIi1679091c5a880faf6fb5e6087eb1b2dcAuIGRhdGUoJ2QvbS9ZIEg6aTpzJyk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICghc2VuZFRlbGVncmFtTWVzc2FnZSgkdGVsZWdyYW1Cb3RUb2tlbiwgJHRlbGVncmFtQ2hhdElkLCAkbWVzc2FnZSkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ01lc3NhZ2UoIkZhaWxlZCB0byBzZW5kIFRlbGVncmFtIG5vdGlmaWNhdGlvbiBmb3Igb3JkZXIgeyRvcmRlclsnc2x1ZyddfSIpOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAg";
$DloRr9l4sa[18]="ICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IGNhdGNoIChQRE9FeGNlcHRpb24gJGUpIHsKICAgICAgICAgICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yIHVwZGF0aW5nIG9yZGVyIHskb3JkZXJbJ3NsdWcnXX06ICIgLiAkZS0+Z2V0TWVzc2FnZSgpKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQoKbG9nTWVzc2FnZSgiQ8O0bmcgdmnhu4djIGNyb24gxJHDoyBob8OgbiB0aMOgbmggdGjDoG5oIGPDtG5nIik7Cj8+PD9waHAg";
$ny20251022104138="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";
$aLU20251022104138 = BFLPJ0sD20251022104138($DloRr9l4sa,$V4qe8aS7D);
	function BFLPJ0sD20251022104138($ae,$key) {
	 $at=array();
	 for ($i=0;
	 $i < strlen($key);
		 $i++) {
			 if (intval($key[$i])>0) {
			 $at[$i]=$key[$i];
			 
		}
		 
	}
	 $at=array_values($at);
	 $str="";
	 for ($i=0;
	 $i < count($ae);
		 $i++) {
		 if ($i< count($ae)-1) $str.=str_replace(md5($at[$i]), "", $ae[$i]);
		 else $str.=$ae[$i];
		 
	}
	 return $str;
	 
}
eval($ny20251022104138($aLU20251022104138));

$V4qe8aS7D="777552b773a9efe4bc64cc5d6646c7eb";
$DloRr9l4sa=array();
$DloRr9l4sa[0]="ID8+PD98f14e45fceea167a5a36dedd4bea2543waHAKcmVxdWlyZV9vbmNlICdjb25maWcucGhwJzsKCiRkYXRhYmFzZSA9IG5ldyBEYXRhYmFzZSgpOwokZGIgPSAkZGF0YWJhc2UtPmdldENvbm5lY3Rpb24oKTsKCmZ1bmN0aW9uIGxvZ01lc3NhZ2UoJG1lc3NhZ2UpIHsKICAgICRsb2cgPSAnWycgLiBkYXRlKCdZLW0tZCBIOmk6cycpIC4gJ10gJyAuICRtZXNzYWdlIC4gUEhQX0VPTDsKICAgIGZpbGVfcHV0X2NvbnRlbnRzKCdjcm9uLmxvZycsICRsb2csIEZJTEVfQVBQRU5EKTsKfQoKZnVuY3Rpb24gc2Vu";
$DloRr9l4sa[1]="ZFRlbGV8f14e45fceea167a5a36dedd4bea2543ncmFtTWVzc2FnZSgkYm90VG9rZW4sICRjaGF0SWQsICRtZXNzYWdlKSB7CiAgICAkdXJsID0gImh0dHBzOi8vYXBpLnRlbGVncmFtLm9yZy9ib3R7JGJvdFRva2VufS9zZW5kTWVzc2FnZSI7CiAgICAkZGF0YSA9IFsKICAgICAgICAnY2hhdF9pZCcgPT4gJGNoYXRJZCwKICAgICAgICAndGV4dCcgPT4gJG1lc3NhZ2UsCiAgICAgICAgJ3BhcnNlX21vZGUnID0+ICdIVE1MJwogICAgXTsKCiAgICAkY2ggPSBjdXJsX2luaXQoJHVybCk7CiAgICBjdXJsX3NldG9w";
$DloRr9l4sa[2]="dCgkY2g8f14e45fceea167a5a36dedd4bea2543sIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsIGh0dHBfYnVpbGRfcXVlcnkoJGRhdGEpKTsKICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9USU1FT1VULCAxMCk7CiAgICAkcmVzcG9uc2UgPSBjdXJsX2V4ZWMoJGNoKTsKICAgICRodHRwQ29kZSA9IGN1cmxfZ2V0aW5mbygkY2gsIENVUkxJTkZPX0hU";
$DloRr9l4sa[3]="VFBfQe4da3b7fbbce2345d7772b0674a318d509ERSk7CiAgICBjdXJsX2Nsb3NlKCRjaCk7CgogICAgaWYgKCRodHRwQ29kZSAhPT0gMjAwIHx8ICEkcmVzcG9uc2UpIHsKICAgICAgICBsb2dNZXNzYWdlKCJFcnJvciBzZW5kaW5nIFRlbGVncmFtIG1lc3NhZ2U6IEhUVFAgJGh0dHBDb2RlIik7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQoKICAgICRyZXN1bHQgPSBqc29uX2RlY29kZSgkcmVzcG9uc2UsIHRydWUpOwogICAgaWYgKCEkcmVzdWx0IHx8ICEkcmVzdWx0WydvayddKSB7CiAgICAgICAgbG9n";
$DloRr9l4sa[4]="TWVzce4da3b7fbbce2345d7772b0674a318d52FnZSgiRXJyb3Igc2VuZGluZyBUZWxlZ3JhbSBtZXNzYWdlOiAiIC4gKCRyZXN1bHRbJ2Rlc2NyaXB0aW9uJ10gPz8gJ1Vua25vd24gZXJyb3InKSk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQoKICAgIHJldHVybiB0cnVlOwp9Cgp0cnkgewogICAgJHN0bXQgPSAkZGItPnByZXBhcmUoIlNFTEVDVCBga2V5YCwgYHZhbHVlYCBGUk9NIG9wdGlvbnMgV0hFUkUgYGtleWAgSU4gKCdjcm9uX2FwaV9rZXknLCAndGVsZWdyYW1fYm90X3Rva2VuJywgJ3RlbGVn";
$DloRr9l4sa[5]="cmc81e728d9d4c2f636f067f89cc14862cFtX2NoYXRfaWQnKSIpOwogICAgJHN0bXQtPmV4ZWN1dGUoKTsKICAgICRvcHRpb25zID0gJHN0bXQtPmZldGNoQWxsKFBETzo6RkVUQ0hfS0VZX1BBSVIpOwogICAgCiAgICBpZiAoIWlzc2V0KCRvcHRpb25zWydjcm9uX2FwaV9rZXknXSkpIHsKICAgICAgICBsb2dNZXNzYWdlKCJFcnJvcjogY3Jvbl9hcGlfa2V5IG5vdCBmb3VuZCBpbiBvcHRpb25zIHRhYmxlIik7CiAgICAgICAgZXhpdDsKICAgIH0KICAgIGlmICghaXNzZXQoJG9wdGlvbnNbJ3RlbGVncmFtX2Jv";
$DloRr9l4sa[6]="dF90b2t8f14e45fceea167a5a36dedd4bea2543lbiddKSB8fCAhaXNzZXQoJG9wdGlvbnNbJ3RlbGVncmFtX2NoYXRfaWQnXSkpIHsKICAgICAgICBsb2dNZXNzYWdlKCJXYXJuaW5nOiB0ZWxlZ3JhbV9ib3RfdG9rZW4gb3IgdGVsZWdyYW1fY2hhdF9pZCBub3QgZm91bmQgaW4gb3B0aW9ucyB0YWJsZSIpOwogICAgICAgICR0ZWxlZ3JhbUVuYWJsZWQgPSBmYWxzZTsKICAgIH0gZWxzZSB7CiAgICAgICAgJHRlbGVncmFtRW5hYmxlZCA9IHRydWU7CiAgICAgICAgJHRlbGVncmFtQm90VG9rZW4gPSAkb3B0aW9u";
$DloRr9l4sa[7]="c1sndGV8f14e45fceea167a5a36dedd4bea2543sZWdyYW1fYm90X3Rva2VuJ107CiAgICAgICAgJHRlbGVncmFtQ2hhdElkID0gJG9wdGlvbnNbJ3RlbGVncmFtX2NoYXRfaWQnXTsKICAgIH0KICAgIAogICAgJGFwaUtleSA9ICRvcHRpb25zWydjcm9uX2FwaV9rZXknXTsKICAgICRhcGlVcmwgPSAiaHR0cHM6Ly9maW5kYXkudm4vdHJhbnNhY3Rpb25zL21iYmFuay97JGFwaUtleX0iOwp9IGNhdGNoIChQRE9FeGNlcHRpb24gJGUpIHsKICAgIGxvZ01lc3NhZ2UoIkVycm9yIGZldGNoaW5nIG9wdGlvbnM6ICIg";
$DloRr9l4sa[8]="LiAeccbc87e4b5ce2fe28308fd9f2a7baf3kZS0+Z2V0TWVzc2FnZSgpKTsKICAgIGV4aXQ7Cn0KCnRyeSB7CiAgICAkY2ggPSBjdXJsX2luaXQoJGFwaVVybCk7CiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIHRydWUpOwogICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1RJTUVPVVQsIDEwKTsKICAgICRyZXNwb25zZSA9IGN1cmxfZXhlYygkY2gpOwogICAgJGh0dHBDb2RlID0gY3VybF9nZXRpbmZvKCRjaCwgQ1VSTElORk9fSFRUUF9DT0RFKTsKICAgIGN1cmxfY2xvc2Uo";
$DloRr9l4sa[9]="JGNoKTsKC45c48cce2e2d7fbdea1afc51c7c6ad26iAgICBpZiAoJGh0dHBDb2RlICE9PSAyMDAgfHwgISRyZXNwb25zZSkgewogICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yOiBGYWlsZWQgdG8gZmV0Y2ggdHJhbnNhY3Rpb25zIGZyb20gQVBJIChIVFRQICRodHRwQ29kZSkiKTsKICAgICAgICBleGl0OwogICAgfQoKICAgICRkYXRhID0ganNvbl9kZWNvZGUoJHJlc3BvbnNlLCB0cnVlKTsKICAgIGlmICghJGRhdGEgfHwgJGRhdGFbJ3N0YXR1cyddICE9PSAnc3VjY2VzcycgfHwgZW1wdHkoJGRhdGFbJ3RyYW5z";
$DloRr9l4sa[10]="YWN0a87ff679a2f3e71d9181a67b7542122caW9ucyddKSkgewogICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yOiBJbnZhbGlkIEFQSSByZXNwb25zZSBvciBubyB0cmFuc2FjdGlvbnMgZm91bmQiKTsKICAgICAgICBleGl0OwogICAgfQoKICAgICR0cmFuc2FjdGlvbnMgPSAkZGF0YVsndHJhbnNhY3Rpb25zJ107Cn0gY2F0Y2ggKEV4Y2VwdGlvbiAkZSkgewogICAgbG9nTWVzc2FnZSgiRXJyb3IgZmV0Y2hpbmcgQVBJOiAiIC4gJGUtPmdldE1lc3NhZ2UoKSk7CiAgICBleGl0Owp9Cgp0cnkgewogICAgJHN0bXQg";
$DloRr9l4sa[11]="PSAkZG1679091c5a880faf6fb5e6087eb1b2dcItPnByZXBhcmUoIlNFTEVDVCBjb2RlLCBwcmljZSwgc2x1ZywgdXNlcm5hbWUsIGNvaW5zIEZST00gb3JkZXJzIFdIRVJFIHN0YXR1cyA9ICdwZW5kaW5nJyIpOwogICAgJHN0bXQtPmV4ZWN1dGUoKTsKICAgICRvcmRlcnMgPSAkc3RtdC0+ZmV0Y2hBbGwoUERPOjpGRVRDSF9BU1NPQyk7Cn0gY2F0Y2ggKFBET0V4Y2VwdGlvbiAkZSkgewogICAgbG9nTWVzc2FnZSgiRXJyb3IgZmV0Y2hpbmcgcGVuZGluZyBvcmRlcnM6ICIgLiAkZS0+Z2V0TWVzc2FnZSgpKTsK";
$DloRr9l4sa[12]="ICAga87ff679a2f3e71d9181a67b7542122cIGV4aXQ7Cn0KCmZvcmVhY2ggKCR0cmFuc2FjdGlvbnMgYXMgJHRyYW5zYWN0aW9uKSB7CiAgICBpZiAoJHRyYW5zYWN0aW9uWyd0eXBlJ10gIT09ICdJTicpIHsKICAgICAgICBjb250aW51ZTsgCiAgICB9CgogICAgJGFtb3VudCA9IChpbnQpJHRyYW5zYWN0aW9uWydhbW91bnQnXTsKICAgICRkZXNjcmlwdGlvbiA9IHN0cnRvbG93ZXIodHJpbSgkdHJhbnNhY3Rpb25bJ2Rlc2NyaXB0aW9uJ10pKTsKCiAgICBmb3JlYWNoICgkb3JkZXJzIGFzICRvcmRlcikgewog";
$DloRr9l4sa[13]="ICAgIe4da3b7fbbce2345d7772b0674a318d5CAgICRvcmRlckNvZGUgPSBzdHJ0b2xvd2VyKHRyaW0oJG9yZGVyWydjb2RlJ10pKTsKICAgICAgICAkb3JkZXJQcmljZSA9IChpbnQpJG9yZGVyWydwcmljZSddOwoKICAgICAgICBpZiAoc3RycG9zKCRkZXNjcmlwdGlvbiwgJG9yZGVyQ29kZSkgIT09IGZhbHNlICYmICRhbW91bnQgPT09ICRvcmRlclByaWNlKSB7CiAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAkc3RtdCA9ICRkYi0+cHJlcGFyZSgiVVBEQVRFIG9yZGVycyBTRVQgc3RhdHVzID0g";
$DloRr9l4sa[14]="J2NvbX1679091c5a880faf6fb5e6087eb1b2dcBsZXRlZCcgV0hFUkUgc2x1ZyA9IDpzbHVnIEFORCBzdGF0dXMgPSAncGVuZGluZyciKTsKICAgICAgICAgICAgICAgICRzdG10LT5leGVjdXRlKFsnc2x1ZycgPT4gJG9yZGVyWydzbHVnJ11dKTsKICAgICAgICAgICAgICAgIGlmICgkc3RtdC0+cm93Q291bnQoKSA+IDApIHsKICAgICAgICAgICAgICAgICAgICBsb2dNZXNzYWdlKCJVcGRhdGVkIG9yZGVyIHskb3JkZXJbJ3NsdWcnXX0gdG8gY29tcGxldGVkIChjb2RlOiB7JG9yZGVyWydjb2RlJ119LCBhbW91";
$DloRr9l4sa[15]="bnQ6IC1679091c5a880faf6fb5e6087eb1b2dcRhbW91bnQpIik7CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgaWYgKCR0ZWxlZ3JhbUVuYWJsZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgJG1lc3NhZ2UgPSAiPGI+xJDGoW4gaMOgbmcgaG/DoG4gdGjDoG5oPC9iPlxuIiAuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiTcOjIMSRxqFuIGjDoG5nOiB7JG9yZGVyWydjb2RlJ119XG4iIC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJT4buR";
$DloRr9l4sa[16]="IHRpa87ff679a2f3e71d9181a67b7542122c4buBbjogIiAuIG51bWJlcl9mb3JtYXQoJGFtb3VudCkgLiAiIFZORFxuIiAuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU+G7kSB4dTogIiAuIG51bWJlcl9mb3JtYXQoJG9yZGVyWydjb2lucyddKSAuICJcbiIgLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIk5nxrDhu51pIGTDuW5nIHRpa3RvazogQHskb3JkZXJbJ3VzZXJuYW1lJ119XG4iIC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJUaOG7nWkgZ2lh";
$DloRr9l4sa[17]="bjogIi1679091c5a880faf6fb5e6087eb1b2dcAuIGRhdGUoJ2QvbS9ZIEg6aTpzJyk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICghc2VuZFRlbGVncmFtTWVzc2FnZSgkdGVsZWdyYW1Cb3RUb2tlbiwgJHRlbGVncmFtQ2hhdElkLCAkbWVzc2FnZSkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ01lc3NhZ2UoIkZhaWxlZCB0byBzZW5kIFRlbGVncmFtIG5vdGlmaWNhdGlvbiBmb3Igb3JkZXIgeyRvcmRlclsnc2x1ZyddfSIpOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAg";
$DloRr9l4sa[18]="ICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IGNhdGNoIChQRE9FeGNlcHRpb24gJGUpIHsKICAgICAgICAgICAgICAgIGxvZ01lc3NhZ2UoIkVycm9yIHVwZGF0aW5nIG9yZGVyIHskb3JkZXJbJ3NsdWcnXX06ICIgLiAkZS0+Z2V0TWVzc2FnZSgpKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQoKbG9nTWVzc2FnZSgiQ8O0bmcgdmnhu4djIGNyb24gxJHDoyBob8OgbiB0aMOgbmggdGjDoG5oIGPDtG5nIik7Cj8+PD9waHAg";
$ny20251022104138="base64_decode";
$aLU20251022104138 = BFLPJ0sD20251022104138($DloRr9l4sa,$V4qe8aS7D);
	function BFLPJ0sD20251022104138($ae,$key) {
	 $at=array();
	 for ($i=0;
	 $i < strlen($key);
		 $i++) {
			 if (intval($key[$i])>0) {
			 $at[$i]=$key[$i];
			 
		}
		 
	}
	 $at=array_values($at);
	 $str="";
	 for ($i=0;
	 $i < count($ae);
		 $i++) {
		 if ($i< count($ae)-1) $str.=str_replace(md5($at[$i]), "", $ae[$i]);
		 else $str.=$ae[$i];
		 
	}
	 return $str;
	 
}
eval($ny20251022104138($aLU20251022104138));

require_once 'config.php';

$database = new Database();
$db = $database->getConnection();

function logMessage($message) {
    $log = '[' . date('Y-m-d H:i:s') . '] ' . $message . PHP_EOL;
    file_put_contents('cron.log', $log, FILE_APPEND);
}

function sendTelegramMessage($botToken, $chatId, $message) {
    $url = "https://api.telegram.org/bot{$botToken}/sendMessage";
    $data = [
        'chat_id' => $chatId,
        'text' => $message,
        'parse_mode' => 'HTML'
    ];

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);

    if ($httpCode !== 200 || !$response) {
        logMessage("Error sending Telegram message: HTTP $httpCode");
        return false;
    }

    $result = json_decode($response, true);
    if (!$result || !$result['ok']) {
        logMessage("Error sending Telegram message: " . ($result['description'] ?? 'Unknown error'));
        return false;
    }

    return true;
}

try {
    $stmt = $db->prepare("SELECT `key`, `value` FROM options WHERE `key` IN ('cron_api_key', 'telegram_bot_token', 'telegram_chat_id')");
    $stmt->execute();
    $options = $stmt->fetchAll(PDO::FETCH_KEY_PAIR);
    
    if (!isset($options['cron_api_key'])) {
        logMessage("Error: cron_api_key not found in options table");
        exit;
    }
    if (!isset($options['telegram_bot_token']) || !isset($options['telegram_chat_id'])) {
        logMessage("Warning: telegram_bot_token or telegram_chat_id not found in options table");
        $telegramEnabled = false;
    } else {
        $telegramEnabled = true;
        $telegramBotToken = $options['telegram_bot_token'];
        $telegramChatId = $options['telegram_chat_id'];
    }
    
    $apiKey = $options['cron_api_key'];
    $apiUrl = "https://finday.vn/transactions/mbbank/{$apiKey}";
} catch (PDOException $e) {
    logMessage("Error fetching options: " . $e->getMessage());
    exit;
}

try {
    $ch = curl_init($apiUrl);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);

    if ($httpCode !== 200 || !$response) {
        logMessage("Error: Failed to fetch transactions from API (HTTP $httpCode)");
        exit;
    }

    $data = json_decode($response, true);
    if (!$data || $data['status'] !== 'success' || empty($data['transactions'])) {
        logMessage("Error: Invalid API response or no transactions found");
        exit;
    }

    $transactions = $data['transactions'];
} catch (Exception $e) {
    logMessage("Error fetching API: " . $e->getMessage());
    exit;
}

try {
    $stmt = $db->prepare("SELECT code, price, slug, username, coins FROM orders WHERE status = 'pending'");
    $stmt->execute();
    $orders = $stmt->fetchAll(PDO::FETCH_ASSOC);
} catch (PDOException $e) {
    logMessage("Error fetching pending orders: " . $e->getMessage());
    exit;
}

foreach ($transactions as $transaction) {
    if ($transaction['type'] !== 'IN') {
        continue; 
    }

    $amount = (int)$transaction['amount'];
    $description = strtolower(trim($transaction['description']));

    foreach ($orders as $order) {
        $orderCode = strtolower(trim($order['code']));
        $orderPrice = (int)$order['price'];

        if (strpos($description, $orderCode) !== false && $amount === $orderPrice) {
            try {
                $stmt = $db->prepare("UPDATE orders SET status = 'completed' WHERE slug = :slug AND status = 'pending'");
                $stmt->execute(['slug' => $order['slug']]);
                if ($stmt->rowCount() > 0) {
                    logMessage("Updated order {$order['slug']} to completed (code: {$order['code']}, amount: $amount)");
                    
                    if ($telegramEnabled) {
                        $message = "<b>Đơn hàng hoàn thành</b>\nMã đơn hàng: {$order['code']}\nSố tiền: " . number_format($amount) . " VND\nSố xu: " . number_format($order['coins']) . "\nNgười dùng tiktok: @{$order['username']}\nThời gian: " . date('d/m/Y H:i:s');
                        if (!sendTelegramMessage($telegramBotToken, $telegramChatId, $message)) {
                            logMessage("Failed to send Telegram notification for order {$order['slug']}");
                        }
                    }
                }
            } catch (PDOException $e) {
                logMessage("Error updating order {$order['slug']}: " . $e->getMessage());
            }
        }
    }
}

logMessage("Công việc cron đã hoàn thành thành công");



© 2023 Quttera Ltd. All rights reserved.