4cc5c378d70561558790a52f06185a0916b13135997be2364d8e2c439e666f27100ae6d9e49a4e36e6d8fa6df0587c4417afc16e530412b4ae7e52da1a6889ce08f11bca5cc6779922d13b41bc7c5185468f105ef3654bae84c1774693283e9353b7145eedbe5a6659b27bf7f173f8b4476e4ec83be237af4d105cfa214f9db59532ea24f740f85f73288249646576186b0f3fa9ea17072c57c21d60447fc6c544eb8dd9a209832d0d1e1a2f9d64b462ce15305fa6e1730e9daaaa4d88fe353888f181af8be03abffc3ec2eea23cb5974291394f89399903f93c62ab45623f106f9cb1a21060ed1bb46df5f0b437d952af551a3e2ce4a3cd8bd221843b7e5a83091db6f6d4092e4fd400300fb07ab8dcfa66488bff9622b8640cabc09d14b850d1649a56b3212f4934876828a3a2560d31099cd8263d1a0f9f4761a0489206