528720 601622Several thanks for sharing this fine piece. Really intriguing concepts! (as always, btw) 158521