139290 114053Numerous thanks for sharing this fine piece. Very fascinating concepts! (as always, btw) 59357