© 2017 by Michal Gabrieli.