0a420bc4e65173a7e450757aa0fc668ff289d15889d4a189995828035c7499ca68945e19f193dc5785aa89e9f0e0dc7b55b0e06990218071609957c6496d37b962e9225462160f32ffe6ddc654e7d6798010f20650c7bb3736b663449ce8f806777cc7f63594820a45505ebe239ee2cd243ad4d72893190edc6ac81584a0e98ff6e88235a6b6811a80fd959030faa7544bf9f63dcc4bb2c915f052d1246677b97aa64823d5e4d32c6fe4ad39a127b9e2