00004020c24803e644d8cdd705177cc44cfe39d983a57a2b570074000000000000000000e15f6cb69cca9377307f3110169d848a65937f404339eef7c482057d72abce0c296ba95e989c0418184c939b