3046022100ab684266792fbddc6dfc638244c96fb5ba96a170a14b7ae97cf1cf5f508693a3022100a764bf3792802672f02a7989d468521aea58d7516e64f0432cf5d2b3de636c1f0104643947709e96eb408db135d0758d4cf8de061c4640fda08c1fb6f76db749a2306649d3f82b2527d04961bb2f65f23fb92f9c1c1966c756d32578916f832dd0e4