012042a6ec965139df315350a6ce1fd93830082a6692fbfe4a073d8adb5aac3107060a
0121fd43d7308e979369aad8d489a2bab6d645d567d68d60113906ba7cebcd1f666a0a