Input (grade 10): It was released in the United Kingdom by Wichita Recordings on 18 July 2005 and reached number 18 in the UK Singles Chart.
Output (grade 5): It was released in the UK by Wichita Records on 18 July 2005.