ALL RIGHTS RESERVD UNLESS EXPLICITY STATED
