HAPUTA , ANDREW