0120ca42288f09334d3d83a927c1be147f8578bf04c85230240e3e32655585f0db370a
0121e32a1fe46e530862ca831a2286a3fe87d4b0a5dde2c98ba2caa14d7a72897e380a
0120ca10b5b3ffa277f9909cea8defb3dca2e4a58a1166ed0f423643557639aa19160a
012189122e5b90cea027e5b7179116a4655dc5b3604783903ad8c6df7b374dad070b0a
0120269ebd01358ca5e0438b2ad1867dac64e769be0e8fa5baf7414fc5804389acc90a
0121493fbb6fc98a21e072353e781ee26caa3f1804c66d750d8c88603b95b29121660a