Palantir, can you deliver what we are expecting now?

0123