0120434ac9879d28c3e90fc4bc717a32eab95f29dde1f3ab584fb3eddb22295afb910a
01214491c35a44d5b5e13f92234dc8aaf21892f57791f316620c130cf60a10c702130a
01207731a0af38c58403953bd14e54b0334a3f97808464876a62d355bd246567e6da0a
0121b57c3f1126a62da21a884545fed55f905f92ca45484a44cdcc3c5a627b8bd45d0a