00000020e8d90cf50f96db2a0f50fe8634ffd15c6efa4dbc0f2efb3ea8cad8070000000040c8e08e7054bff93441ac672733b977efe5add03b3c81d4904d0d602d32fc8ba541ee6719cf261c8019e080