DEV 113
 
 Copyright by MMW 2003/2011