token = $token; $this->reason = $reason; } public function isValid(): bool { return false; } public function isInvalid(): bool { return true; } public function description(): string { return $this->reason->description() . " in char " . $this->token; } public function code(): int { return $this->reason->code(); } public function reason(): Reason { return $this->reason; } } __halt_compiler();----SIGNATURE:----nj++JTYiIufmIxn8TAZqEjXnfLNBidpUROmbugwRPm/Oh7JIBN6u11rkIwEG/I9KYP+lNoguhA1QfUddOqDeAUHFw3Sm1vQs1UpMCPonxIHL6TV6E5ZwtvZOppqJKZJHJTRBuIRMOGMX4m0LupZ8Vhj7iJLRbclw7psOcBG8dD8fbKVuD8kLxpjiUTZEmbpxJkG9cpT+AXMJ9spyonU8TvNnv9bQd2oylRBp000mblBfqJLkjdjC6X3MKMMHHQM/iHu92aOO3rrIEstaY7Xw/j4nzsa/wmqK3tdQ4FXgtq2tWl4h7kC+ZIa6hL9ofWzft//vcKIyBps3L1dfT6GbJVbQIx5QCiqFiTvxiQu9OVNDyIBY07j0y1wU8zbOgO+v6Z4veocVAhPcTiIJcLykr5+QoOMkeLs8MliQn8SKwPzVPuJHLLGK7IlmJbrSqPSF0NDFjV5gCQAtuVsS3NZ2U98uQZBRpZ15OoJwAaUB+1OpvlZbry3NLmCvp1AV8f0d4UMgPyGIsfPamGYf4xouAxlxDy3xtCp2hxTsMjMaX8Lo1pRd9GBTN4zyrtQ0hz81qtBdVXClEiPhXRhzma2wgMZQ4wyF3LI9/GsCO7qCYQihyCWSJ2Nw/b1LNaUtGCgg/k4ou0ofcLcBDCU3wWlf0ZuEAvH10zBpxF2HuHeqA80=----ATTACHMENT:----ODUzMDI5MTIwNDY0NDgwNCAyMjgzNDc5OTg2NTk4NzMyIDE1NDIzMTQyMjQ4MzA1NDE=