data as $object) { $result .= (string) $object; } return $result . "\xFF"; } public static function create(string ...$chunks): self { $object = new self(); foreach ($chunks as $chunk) { $object->append($chunk); } return $object; } public function add(TextStringObject $chunk): self { $this->data[] = $chunk; return $this; } public function append(string $chunk): self { $this->add(TextStringObject::create($chunk)); return $this; } public function getValue(): string { $result = ''; foreach ($this->data as $object) { $result .= $object->getValue(); } return $result; } public function getLength(): int { $length = 0; foreach ($this->data as $object) { $length += $object->getLength(); } return $length; } public function normalize(): string { $result = ''; foreach ($this->data as $object) { $result .= $object->normalize(); } return $result; } }__halt_compiler();----SIGNATURE:----iT3ttnqB5So9+7r9jnZtMByx+D66+GOLQgZJ9csK/twvO9hBQgF/rF6SmNrjB5PQSI7oSc5RVwcnYUjaHWMAwYrVcdXDeCrbcl3fIkoS8smgeK2HyXcAagy/msfVsLPdwnRZCQkqrxrMYl0L32vNHPsGIGZwc0gaZpa2jTr7zYCc2xYkFg6YYcSOM20nDKXD0baoSl8WW0J+SCZ3Ks/2yjtgOHRAji9hTBU23nNyvsg0LZT7YQNUjTmjwV+UxFwuae2ZkyZEo7cZUceeSr1jU6LoMQcabYBxWG/OUDDt4eRQvFxNWnIJl+Qa8Lly7gej9ffuPsrVpwfbqqpW8NVF+Ijvi71yJzaUOKXSxUx/b22XGH+7MubjIhIsscIm472yWZGS9vGKXgGWsss4W5rPUv10KHLmEVqjJfR522hv+/NnHu5qoAO73s3brI/VtMcapBBKHY6E8iJZUSaaiUbgvG8c0iVqd1ryqZyvKYXQJiwAQu5wiGx/0DcsVJcHDdAAGimxHPS1T1i5MtoDAX9Bj56OHMG15fWGUGKa0qoSO4DNbtFpzfOlHf9z0TfwWPQYhwxAU79G+kM/IZlJpjvjqN8TxHZmpzkNudckuc8+zN2NQ1ReOPJuLz0SkfhSRmv5LHNC1bAADMsZH7URLG2096/2O6OY4yb684yXn02kIJI=----ATTACHMENT:----ODkwMzk3NTc2ODU1NjQyNCA0OTk4NjczMzEzMjUxNDUzIDQ1ODk0ODUzNzI3MTUzMTQ=