0120ef9610396ee40c9daab27a14354caf86c2e4b8f4210152a60445804d6aee57760a
012193ffae23b1030aa37ed99c60d9f8fbc10e5117643096cedede4c40569fa7a72f0a