0120ec4320fe0e13909b9292563ba9f819b48a132c518287cacc423277efa69a31460a
01212f7b69e10b2bd7187c45e8a4eeba3fe80a8abf9e03663b105ab960dfe80169590a
012021218cbaf986588e454a127605ec32f7f625eeef5cda72e2731e6665453b51a10a
012181d7eb2c67d230cf89018c80a8d6c34fea9100ea9190d906386a5f982c7e985a0a
012089d7b4d00e74e0accc2422627fbcf547a2bf81b6d20c5346dcb03d5a18a9db310a
012137c8f8ab2694efc4ccc40d88bf88cb13fd8a0d8e56d33110d5e58e6b516f982f0a