00002f2b20976639a3add18cf02b5da4d150ae2f0c1ecef31d9ca1000000000000000000c60c8c8d3dae98da1fe380be2269edf8b125f47250f4bc1b8393bd02f06d4e259e056c659d030318139ef76b