012050b0bc69c33e2f9c30d2cbacb655a10de3410b3b243bddba221c485e90fbbec90a
0121b22c403e82d327fa52ea52a48c8a180775026eacc7dc6b53c53214232311f27f0a
01202a6bed63333732de2011181424f7f6ece1b6d60a0d91d38a0ace5c2065a46a490a
01210171e1bfc7a1b60512b2dd7124e704b41d6b7773ba83ef85f219e64fdd3c72790a