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:----FvYbqY/kq2JNzEeH69eY5lcdhYo1I85BuIzZwNGBEJKCIEC8GINKdBAHwn3XWY0CkZex1z4sDM8u1fR6XctvVMUbG4RprdJOhE7SRebRgLkwm16PG19HDN2TXSSc7+7vOdRHdYPA8Tcr2z+5MNnFcHvNr27gW+xHI26uT6yHINnfVtENTsiqfSpJ4q5U43S7ebCYgqe6LLZMOojn4cMVxnJAT3bARinblBveUBOazwqwGIivyw2ZPQG3k8R4vtm0xoUbv+kxQF4qdEu+bDbWXPl72vPEAIrwSiHxA25c4AjPzv28eF6pc0xovqp9wWgCbfPcmARBg7N+M+IGqqgFrvV+sdXDgHvfsNgS2xu983d986SgjG/IQr8GIQrZMcPI4vTCOr3x5bdMS54POq6fRsCG0zO7IRGUdYU2W8EV5GPBtJ2hiRr3TAe7kudLBB9DiDk1apJXEHaaauc6zI9oeXWRZQ0feVSHCsqEUJ+PKFaO89B6ujv1PGWoomPRdgRmd2aotIDxJehSsn0bAtfHDHabNfeDavNRQdCRrIwciEol4OMcstyIT/pV85IKMPs+PIsFAYIrPCUhR3C6NT9/UBDEFTBHz/y3NKW/9/fQ3W9T21WoJ5sYEZ/FQtik05qn5kjIp+uMcP0MFk5FnpZpw06EQ1O7DV8GJcQuz9zQfbY=----ATTACHMENT:----MzQ3MzQ1ODc1MjI1NzYxNiA4NzYzNzI1MzA5NzI2Mjg3IDMzMDM5NzQwODE0NzIzMTI=