012072710a0ecb1fb29676655a6a502aa1d52c7f8bea5e4487e71482083a8dd244580a
01217b3dbf252a8424fb170822c317521aa5d60209c1b88b3f5f451455c5f4c6a77e0a
01203edd7f304a44986634143dc58d1dbbd86dce63c57a53ef065ef41fba390189830a
01216a50473220d7bb8626e421964dc815c635c01a800b6d2c7823d59b50bcd24d700a