/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * 
