0000002045e2c205e22b3bab49bb473c4196832a476817786a6f79611827bf150000000054ffbd260df73d0db82746c6876b50a8f993fe872428ae56d1046bee34d1dffe2334ea6734bb1b1c8d8a3800