I spent good 30 minutes on it and still no results. The last word is Vivanti I think. Here are some modified pictures that might be useful: