0000002040d1afa6482fb64cefec5ac46aa94a50087bc315bffce8b0a7dce7180000000016b18d43dd3fdf44ba82e138c15568c27c072d8437eaaa4f7322b3b4e86a4d3403cbf5673658291c24b5c7bd