0120f47fd4c0247b8c386197e8917192290e2c7c0ef93505436755dcf4e36933b3d60a
012144645622ddc4959cb21818949d61866a68da4868b124f64a40d37ac77bb3f9420a