012041b2dc8d0e169518b35c6942fa1da13082b44e22d2a69326d1cd44e69dac91620a
0121441a410eb995c60f5b093b422190f0ebea52347d2dfb09dd3e1c5923b3d3e81b0a
0120d9f0e4e41177b1fe73ca965d762bbec8660658b95dae48379fdcbe5cb18033e00a
0121caf484b9671dce47bb3d226465a9bf56ba5f620336d42854cbf60a24c3995a6b0a