2a123ba2cd504c2a8de3321c9e5f3666a7a74e36c69e3f4f7a2505417dfdd93bc07a7a345e2c0ad6ff56187a2bd4ef493ccb60adf3033f26520503eeb538e795c98fe9e2082bc06b2895f1aa7f4cce3d9f153b7d5d618c494694fe7167001c03161b4b0480319739eb0a8713a3b7069385855c2901fcb04e218eee430ada9c714438a5726ad912a49c3041df862fb09cd2d1c645bd52cd7e90fc3cb9dae6d29a29ccc7df50adf2b6a22659850bd7c765c4061e096e9b708bbbd75e15899b58c7275a2dafda9642c631fa7e3dcbaf4aa8a231b65cf1d515046cb4060f4ec045e311652121b87bab1bee367ea77603307f15ec37481d47b7c6a90b4a8f3f4e2bdf60c2b5dca91e81cbe8ab10a1816ed0f99063a833a12a520ba83c1d34cd9afada288872a96dd7b384e0c8f40c40d069866b90bc15d4fa0f23fa824be480e4600be46b50034700e2b04b5bdf037503211cc9f25d4cdcdb31d4200b575c23668ed7a9ec70571097556e079efe8a0dba475bf112be68b21f1253102f85c50cb2b1b7166967a66ec192f9e3b31670f4d9394fabd5a01e3788100eb95ac390cf33e63d6d51742c3c1693c682c4bdf31c380344c9cf50a513c179462082f2a4092fd69fcd7d53f601a8475a1c78eab71e9879f94ef75742b97156f7f95e969b68c5a812dcb74158a1ba20db7b3fd37a975a7f6b812fdcb93c11ffa6f014256fc2