0120ef74299df1e2b255316e52f784c18d297123601bff55a63134375908bec0bccb0a
0121c28c055b4df18c0abdd1fa7e0691da86639cd92254a066840fdcbbd8445bc66c0a
0120d4de84584edb809ce872f47123fb4c0e5e530f67c40e79df5e2e9646639b89c80a
012193f9d2dbc77fc94d5fdb613e978575c49bf6578aa3a3e61ef19acc93ec40ae7c0a