8df570af0048be15ef3ab078dabc87b53f93365a edbc1a3fad79d78c97ec48327d4ae6c8fc1792cd fa0b348272f1384cae9a055ce12f6b89e769813d 334a1cdaf091ec201d367b6ab4c82771a9693bcd b1fdc6b982b7d93ad179626cd24200050a461f52 3d0b10d6df444ebd4ec933629607dc1d8854860b e4bfdbb929f08b08b08ab8b2172dc200d12e41da 925ca1aba67154f6f184904af8f3bce76f1c7a65 8d44d5ceb0b5b902ccde587b4bc31d7f11ce5a1d 11d226dbab859980dd8d1c0adabeb9347a17e952