They probably pulled the idea. Something obviously wasn't submitted or there was some sort of unresolved issue. They are OK to keep everyone in the dark. The market knows better and is selling this down.
SZL Price at posting:
$20.00 Sentiment: Buy Disclosure: Held