012093b75171525bb7c78b9e9747288833ecc79b074f994fd387044d2ad8d3aaac390a
0121f313e8467782dd77aed9f38d6009f3681e7ae737f50bb3367d05b6e2f9fb39520a
012029a23faabfdca0d8456d7278862a769840b3cb1deb1b2a276e663590358c24760a
0121abdf954b92793198417328faf38e0eb8fbc226089237b80b200ed3c1eb86ed570a