*Removed copyright material & basic reformating