012099f3006714f972c88bdd932d6aaa801c69457697fbd20471a33e32863f9f57ae0a
012154f8d1aa93d9b8af93bc65a5dc33e059ff0f0733524131d678b0cab395c020240a
0120878b8259cc35ff5ac9412cec3ad495427be4498078c280b487487a398a26934b0a
012177835e84c27eccb00fdb831bd0e96c7366dcf13eb56bebbeb62ce3a539f1cf440a
012088ba57f65989520d7e975529fb4a003013771e4b227337f4f6576c9def58602b0a
01218110d9281c31c9bb73c1c92c7cf6f5a74925924c0618d77ad7ac1c72bc33d8100a