01202619f667e3588fa8bbaeaa42f913ee4fdc3bb4b60b83ff893db37a3c379fa8e90a
012168ab8ce06acd01d9bd14a9c91d928cbad9b31c7416c4def9c70f4f3ade577e2c0a
012041301ce643b3ab9dc1889b2f19f7175c4583ed8eee26505136a41365993daf870a
01214c45d4fecf9221228bd0c07b7c221c4f4b4a60e55d8c41886c64a6410efe04250a