012077bb32f8ff38af32821a057124d390024fd8008ca17e3ef983ff317feb51036f0a
012195c12a155ccee2b4f94aed9d634e2438d1acac45ddb7e199da08ed0d3860e02c0a
012036a688f519d9d584f837c485119e5b9a865a7291b2fee0a2996e97da1a38915b0a
012123344820a018a32985f64d85c5cc44b0fa605c927a4332f3ab96f4838d936c380a
012043a545af0cd0e966bf44e3d0bc368cda78aed0d767030331f33f4d50721366aa0a
01219882810c9d446d431e84d6b1f663c6b89490310a0679d70d1ead9396afa704740a