34b2df28e4ed07aa67b2e9e74683776d812690271b44d0a5203971700b80051926e475e8cab689c761957163b4c0ec06afc0ac92eb3a8b347f492ddde98d8ea6239fddc3639a73acb0492a23f8afd4db31e7db758c

34a8dc3ff0de33993cef84e64682756411c15d7885a1b4ab44439863f32703fed94e151b07f02e3fb36f86d70444b191be3328dfce3f5ac8a54bfdff09d1d97bb6c6f4e60e2343f296f00bb5dda3b44ecc18