00000020ec66fafe95a5634537f33f6a114081bdf89337c3d351326dee21470b00000000ff40c3f128a3784e381ff6bf22c59e04832c13b51a710fdd737a605f98f2c63e4071006638010f1ca1e2316e