Copyright (C) 2012 Nick Lemaire lemaire.nick@gmail.com
