00004020c80edc0c684f341370d2931cd8005a6dca489ab69a0b36010000000000000000540fd0b2c40bad68cc080ad0e028ca418a36f61c5467aba96488591461e2550eda3d465e859d0118f187d1cd