012076dcb106de8af78d950a4e9617a2b1e01ddfa2ab3e48ac6929ed90fba5828b640a
012172950e45f6a20fbcb73ce3d4e5daf23410a9e392573287d9a714f0cfeda6cf4f0a
0120e8f41b5fd8b6c174fa51e05e8602120a3368e476876668df16189ae0a7bced9a0a
012137e50ff05b3b0eca3efd880f58d828e2ba72f3e057d02b5ed340dd4c740878470a