place route and synthesis 9388449