683275 650554Some truly excellent articles on this site , thankyou for contribution. 912641