012020c49c69b8e809b0c999a45b93dc971d7982ab35b5f0e6c70e1c899ab33f39040a
0121b52bc848503e832e8f4d39df70cdd7e1a4231f28bb53003fb8918892f6bcab2a0a
012034a805376fb156771546f1daac44ada07ad1f10fe862ba6cc5da733cabc4f6e90a
01213d7d1c79583cb454b4ac8a4db9aa8279168a10677b026cb618b0ac80c9ac0b000a