1290312f747b1c17c0506cc55a346863a8a0170613d84e2e0e53fa46b06f3fd807c98d8e8ea471dd24afce3a86d447e3192a4e081643ee6480225aea2ad0cc78b4341b6d5ca6a9c1303e8ce95c1de7a6b457e840333d09718702ad318b69cc16b18e35e3b49d666167689238683fe86f71517c854d5db075c61fea1de28f13dc50f427c12eead91f24003de5cd5bb1a022372d7ed4b38c6b4b0e01f73a243570d1084a56afe88d8baf4037988cb821fb37627fa8d8d8c657e8075e42102bf53fb214f3a04c711471df8bd666df6d43842c640d2d18e4d6db5aba3d42e4597ac32b5c1f433e57fa148475e834bb418d1ff806e31cf6f8d68b22c6b8acf0e3c7769b54a2eb