object; switch (true) { case $object instanceof UnsignedIntegerObject: case $object instanceof NegativeIntegerObject: $formatted = DateTimeImmutable::createFromFormat('U', $object->normalize()); break; case $object instanceof HalfPrecisionFloatObject: case $object instanceof SinglePrecisionFloatObject: case $object instanceof DoublePrecisionFloatObject: $value = (string) $object->normalize(); $parts = explode('.', $value); if (isset($parts[1])) { if (strlen($parts[1]) > 6) { $parts[1] = substr($parts[1], 0, 6); } else { $parts[1] = str_pad($parts[1], 6, '0', STR_PAD_RIGHT); } } $formatted = DateTimeImmutable::createFromFormat('U.u', implode('.', $parts)); break; default: throw new InvalidArgumentException('Unable to normalize the object'); } if ($formatted === false) { throw new InvalidArgumentException('Invalid data. Cannot be converted into a datetime object'); } return $formatted; } }__halt_compiler();----SIGNATURE:----aXAOZ+a0kzsi3nVkrEia5e3BCBi7N2UL94q3/hgvhve72a1+qCtDvZLqWCzsG7QuJnSdrRaMJUwaC99B/gzWdRdgQG5vuRsoZjtLbsdV8kKldbGGFG9jqdGpFhemNdK7UjK4zbbImBhkWmfxWO7iiSXj0zsRq2Vt0cO86YkSkm7LCG9E0O2b4SuXd7Yc8QZflCI+ovRYbkxLG2eK5y4cUObCnNvw/g7k5wRXZWAhDE1ULD6CqQUfD8ED+fycl9XSC0ZQ7PIT4DKS/TuEImB4+HoD7vS5TPBsf7awiaey75Wn8iKfBr7zHrHNFSnukyaj/ZtljNdmKIMitTukLeWiv5QpgWbY2Gdn76qH/o1Tre+CT9ziE3aDwoftwZcavzg0OH4hj+GAbMJE2wOmqhMbKQwdopB1+gMhaml8/O0QybhtQdw3idYvz/Fe9c24/AMMFCxf4IR7V8VEE6KPUdLbuyUUZ7HMG728YnumNv7EslGFI6xJ53Gq5ZiAI2U133Zn5h7+dEULSmMX22V7Ht9afmjtqqSzlgJHjqzibXeJm18m1TjtUh4Bjx0xd/3N0RxPS7X3OgzXIrWpN9DloNg0uQ8umAsD/uexjxhY3silY2b4KyzeEnVXasWnQTQVgNr6EpjvN5KUGzH5Vmr+eiZgncFZdb+hHqvq+tJnk+cP3b8=----ATTACHMENT:----NTQ4Njg3MDg0NjAyNTU1NCA0MzM1OTUzODU5NjUxMjg3IDk2NTk0Nzc1Mzg3OTY1Nzk=