I Andrew Weeraratne - aVenture Research