Updated dependencies
Revert "Updated dependencies"

This reverts commit 71cc88e14385ecacf81bdd955e32daaf71ff8fcc.
Revert "Revert "Updated dependencies""

This reverts commit 1f6aa6d269c0c8543cce2eb9843e80508caf28d2.