diff --git a/cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_asset_rewards.rs b/cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_asset_rewards.rs
index 8da0f2980e840880e32748d1466e22d71e7bd40e..3bbc289fec7b61433041c8007cc1d579a74ea7e5 100644
--- a/cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_asset_rewards.rs
+++ b/cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_asset_rewards.rs
@@ -17,9 +17,9 @@
 //! Autogenerated weights for `pallet_asset_rewards`
 //!
 //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
-//! DATE: 2024-09-17, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! DATE: 2025-01-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
 //! WORST CASE MAP SIZE: `1000000`
-//! HOSTNAME: `runner-obbyq9g6-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
+//! HOSTNAME: `runner-ys-ssygq-project-674-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
 //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("asset-hub-westend-dev")`, DB CACHE: 1024
 
 // Executed Command:
@@ -55,7 +55,7 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 	/// Storage: `System::Account` (r:1 w:1)
 	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
 	/// Storage: `Balances::Holds` (r:1 w:1)
-	/// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`)
+	/// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(157), added: 2632, mode: `MaxEncodedLen`)
 	/// Storage: `AssetRewards::PoolCost` (r:0 w:1)
 	/// Proof: `AssetRewards::PoolCost` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`)
 	/// Storage: `AssetRewards::Pools` (r:0 w:1)
@@ -64,8 +64,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `392`
 		//  Estimated: `6360`
-		// Minimum execution time: 59_601_000 picoseconds.
-		Weight::from_parts(60_370_000, 0)
+		// Minimum execution time: 60_734_000 picoseconds.
+		Weight::from_parts(61_828_000, 0)
 			.saturating_add(Weight::from_parts(0, 6360))
 			.saturating_add(T::DbWeight::get().reads(5))
 			.saturating_add(T::DbWeight::get().writes(5))
@@ -84,8 +84,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `906`
 		//  Estimated: `4809`
-		// Minimum execution time: 52_160_000 picoseconds.
-		Weight::from_parts(54_104_000, 0)
+		// Minimum execution time: 56_014_000 picoseconds.
+		Weight::from_parts(58_487_000, 0)
 			.saturating_add(Weight::from_parts(0, 4809))
 			.saturating_add(T::DbWeight::get().reads(5))
 			.saturating_add(T::DbWeight::get().writes(4))
@@ -104,8 +104,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `906`
 		//  Estimated: `4809`
-		// Minimum execution time: 54_962_000 picoseconds.
-		Weight::from_parts(56_052_000, 0)
+		// Minimum execution time: 59_071_000 picoseconds.
+		Weight::from_parts(60_631_000, 0)
 			.saturating_add(Weight::from_parts(0, 4809))
 			.saturating_add(T::DbWeight::get().reads(5))
 			.saturating_add(T::DbWeight::get().writes(4))
@@ -124,8 +124,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `1106`
 		//  Estimated: `6208`
-		// Minimum execution time: 77_953_000 picoseconds.
-		Weight::from_parts(81_505_000, 0)
+		// Minimum execution time: 80_585_000 picoseconds.
+		Weight::from_parts(82_186_000, 0)
 			.saturating_add(Weight::from_parts(0, 6208))
 			.saturating_add(T::DbWeight::get().reads(6))
 			.saturating_add(T::DbWeight::get().writes(4))
@@ -136,8 +136,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `318`
 		//  Estimated: `4809`
-		// Minimum execution time: 17_488_000 picoseconds.
-		Weight::from_parts(18_146_000, 0)
+		// Minimum execution time: 17_083_000 picoseconds.
+		Weight::from_parts(17_816_000, 0)
 			.saturating_add(Weight::from_parts(0, 4809))
 			.saturating_add(T::DbWeight::get().reads(1))
 			.saturating_add(T::DbWeight::get().writes(1))
@@ -148,8 +148,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `318`
 		//  Estimated: `4809`
-		// Minimum execution time: 16_295_000 picoseconds.
-		Weight::from_parts(16_498_000, 0)
+		// Minimum execution time: 15_269_000 picoseconds.
+		Weight::from_parts(15_881_000, 0)
 			.saturating_add(Weight::from_parts(0, 4809))
 			.saturating_add(T::DbWeight::get().reads(1))
 			.saturating_add(T::DbWeight::get().writes(1))
@@ -160,8 +160,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `318`
 		//  Estimated: `4809`
-		// Minimum execution time: 18_732_000 picoseconds.
-		Weight::from_parts(19_109_000, 0)
+		// Minimum execution time: 17_482_000 picoseconds.
+		Weight::from_parts(18_124_000, 0)
 			.saturating_add(Weight::from_parts(0, 4809))
 			.saturating_add(T::DbWeight::get().reads(1))
 			.saturating_add(T::DbWeight::get().writes(1))
@@ -180,8 +180,8 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 		// Proof Size summary in bytes:
 		//  Measured:  `781`
 		//  Estimated: `6208`
-		// Minimum execution time: 61_974_000 picoseconds.
-		Weight::from_parts(63_171_000, 0)
+		// Minimum execution time: 66_644_000 picoseconds.
+		Weight::from_parts(67_950_000, 0)
 			.saturating_add(Weight::from_parts(0, 6208))
 			.saturating_add(T::DbWeight::get().reads(6))
 			.saturating_add(T::DbWeight::get().writes(4))
@@ -201,15 +201,15 @@ impl<T: frame_system::Config> pallet_asset_rewards::WeightInfo for WeightInfo<T>
 	/// Storage: `AssetRewards::PoolCost` (r:1 w:1)
 	/// Proof: `AssetRewards::PoolCost` (`max_values`: None, `max_size`: Some(68), added: 2543, mode: `MaxEncodedLen`)
 	/// Storage: `Balances::Holds` (r:1 w:1)
-	/// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(103), added: 2578, mode: `MaxEncodedLen`)
+	/// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(157), added: 2632, mode: `MaxEncodedLen`)
 	/// Storage: `AssetsFreezer::Freezes` (r:0 w:1)
 	/// Proof: `AssetsFreezer::Freezes` (`max_values`: None, `max_size`: Some(87), added: 2562, mode: `MaxEncodedLen`)
 	fn cleanup_pool() -> Weight {
 		// Proof Size summary in bytes:
 		//  Measured:  `1139`
 		//  Estimated: `6208`
-		// Minimum execution time: 118_767_000 picoseconds.
-		Weight::from_parts(121_162_000, 0)
+		// Minimum execution time: 124_136_000 picoseconds.
+		Weight::from_parts(128_642_000, 0)
 			.saturating_add(Weight::from_parts(0, 6208))
 			.saturating_add(T::DbWeight::get().reads(10))
 			.saturating_add(T::DbWeight::get().writes(10))