How long will the pre-sale last?