012050f56a92677d2420b06066639bc5cc71087f3783f15880979de715db790ba9770a
012162765bd4b24c764ad25f7f6229e77665c6b6bd16e3d1216d1bb4d609d7385d510a
012077dd539be3a1302986cadf4fa486847d8abe605ffce22960a4c61abcf320a0d30a
012151ba363b214b6685f3013e9d664540a10c82b334b4635a77f751cd6717ea78760a
0120f696c4fc0ca5591610d5ecb8335922c3e1372a3db242a2a2d7cac0cc26d68bbe0a
0121fba5563f1f0422f25067a68ba9dfd71067d2e9db2a08316f13b75acd3c9a120a0a