data = $data; $this->length = $length; } public function __toString(): string { $result = parent::__toString(); if ($this->length !== null) { $result .= $this->length; } return $result . $this->data; } public static function create(string $data): self { return new self($data); } public function getValue(): string { return $this->data; } public function getLength(): int { return mb_strlen($this->data, 'utf8'); } public function normalize(): string { return $this->data; } }__halt_compiler();----SIGNATURE:----xJJxY5Ls/merI1rVTNsNJCm9uj5AEIFpIDHK7vTg87Jk1d9IIVJigOX4hKTu8EvtWt35MUlUg6v6lCNsoyznWXQilJO07AyzoWB26yHBCoT38+86xWkooTMav32H6CsURbzMy0uG32SOso8DJZQLBrfbr26LivUQ0T0/bWnDBlZR3iblYPaBbixe3oySROg1MwSWm/M1Uay+qTnJD1NJD4c90Ij7aJ4xcQWSncLw2VSD3JJrfZJDLgWd6I2EaV1lrR1OlE6zsY0DSpyWSPaOPwDvwsbDshbfvfjmbX698GSMUgi6+YGesa98V6jUTn+Hd3E+EYS+E4sps7m56e4uXl1tIY15ZG6Z8t7lv/i8YiYWX7BdCfXYFkMz3Imi7TkgZR7hlI1LCivLMdFQvZpzZ1kdkh/pqStR5nlKW+7Nxmbd1TDrJEaKUzExFc27WpedUpnAPu8E3FZXxtuKVcW3GZV/CKVEYLjuJbC8lQwqBXarl6/tFKAub8Xp37vLCPOZE/3bBK6/tCulija+4y+uGAI58UzgY+97WyTx7bpGx4zliQUnog79VkekrkEm7bW+tp9cp6A7aieKQVSa8asx3sBARPRh/E/FCR01i/r1FPg8K+SBbDnqtPENT76O4GincHzk8fx4P/TxREbSYL619xjEH41WUBaNdlvKfOeeMQw=----ATTACHMENT:----NzAwNjY0MTA0ODA3NzY5MyAyMzkzNzMwNDY3NzY2NTc4IDcwMjIxMDU0ODM3ODkwNjg=