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:----2alffCUn6OYhCy5Q5R/1C8Dy2OqDAiBPIa10A2+BTZ5gTuZFLu7renIqWtCwlO5sfo+q7wLVovUvF1XWceWNNTEfVLm75EXCfbZLHualXHAZ0q7qsgyG494jpPLfbDVI51z6AMWwL+VhmU6bWuxzW0NM3x3fIQiEUzH+OvRDBC8t/gsagogxVaJHXgiXA3USC4JabUa6EMhH3zVPZDdAqscKwP1GhuVbMyTQQlEiyrGC++x+7DsERXudb2eowskKLhcpgWhcBwNe+hAdPXhd/i3oe/OYA5c7F5rK0UYfhAuDAZc3qWV3djpQlvjn4BwKAI12EtC1Y8u4EzSyYkALs2qHDpgBzg+iBE+voI3pfr4erJKIegPQnY1Xa9RoogDhddHmk7KpY8hVxz9/NpDRUzIf2Mgycdk0Z/0wXlhuCGyUmyD0qbCD9KghvHbdLSIxiA0Kl84QJLNHU12DiUIn2aE2WqEa/MfBS3PPsy63SR8vB9IpelDoaFSpCIAQ6wF/ZE/LlBK0Yk/rYxhlj/IlxkRwy6GrU1wRW8dBvGR3mflb84NW4hVHcvPskPBhfjEnGwFePe75dobiGudG8O/+xnnPGbjxMVulKe7F4aR5PEStHHkFqINQxADYQUrS/WEIkZUQWjzxS+tvDePiUQGVQMjvHiPIrN+2cEoh6LqKXIA=----ATTACHMENT:----Mzk4ODI3MDI3NzkzODQzMSA1MTM0NDcxMjU2NDg5MjIgOTM1OTc2MzYwODgzODIwOQ==