Dynamic Routing and Static Regeneration