0120e32d26c5a0c64feccc84a30330551882c92fa819429776bc507b308a9693a0b90a
012197011ef529fbbd9c66fe343bc2847d0857cc4bb48800ff05081a7496f3a8cc630a
012091e887ece5be78d3d7dac6110f363862a0c1e30f03c21e788ac2d2c0513763ab0a
0121974d6a205f61e524d2ba8e441501979499732f8b6d77da5d40a3db96b7ebf1340a