0c9ef477c3851df4239ef396379c706f5343e2199bc423162b5154d9bac9d348aaccd6ee3fbf5c40e30e37bd70aa28a323f1b619

0f98f675c1831a8023e68294379c7068a9b952d898151617b5fdc7794910e15a8cc08c1ed5997417f641573360c7fde7d861b6

7d9c8103b08b6ef623e985e74e9c7019d2809fa024b656a9ccce5d5ec4afaee49cb5359bee854718785e5adf6aaae0a533dc04

7c9ff203c3846a832399f5ed339c7069545f2b834045ec2e94bcfb4b9538e10f5fab04cb87db4af287a7aca43a366a0a0230cff1