Our CTO is on standby ready to answer any questions.