0120f1da002f7b4012fdb6b176f136ebbd90f3f3d5915b73b003f005d68546fb4a0b0a
012140768f5db6bf5429c42d57c65aedb8ec92c2c253f3d7e096d9a9ceb1de30c1340a