01203ca6e81eb2d609ba87e428e6741dbc095690363e71d678c025d8327490df7b110a
0121311886e584c6e5e5cb107895e7e887a867a19f7718ed8eefece1b30a47f66b0f0a
01209719887a13857fa4229fb26b5c2183b84c6149ae5e9164e7ae0524392a8c18b10a
0121ddc5b98480514ddaf4dfc4b6aa364bd237cefff0cb25d92a3c7aef6f335b15150a