47fefea5acf96f93ac1656123d64a70b131f34fdf636ae3cb670baf7025779580edb2bb3d6d4062cf33fb8b41764cff28aec0a726d7f2b8b990528dc8597a3cc5c98ccb74717d93bd93a7b74a18ddd4573a50eebc78c0b821f2b0c8bd771636113398fbddc0eabb1e68d0324f0e5b91c365334a5a530c191755f5b3fa241cbb86d31b7c7265d2aed96976ecce1056a700d4ba45e6cf160e13a33fae8685e1c216d5ed5ec85324be487bf77a30d24ed389d5dfe01b3db31ad6144fa9deefd8fc6903f2b4c817531f1b42ed2f940d62cde3b1d3219d11b32cbed1db2e357888e8ee4431c133f2c0425aee9c196c80461cedd54808d37d1f4fd208ef80058e4ce299fb6dc28fd538a301121cb365b9b0305fa20cfada7588676c052b54bfc8f18f3462246f978affc58ce42efd1780fdb884dcd77bd7979e36f56d3d134e712e96344ef2c508f90012a21b66625a5e0f8e0dc46cea7802279e0660aa1eaa2de3ff540c367fc653971c9d1937d991261f0f76a434e01db245a00910695a7c8ec91580ff229531bea8ccd9a1f5f3c960dc8c0e2db06e6033af8c3a7a53d70593f168d291fc6a87ed3f45ff523b2ae65612d63c85e9fc68a7a91f8014ebdcbd27c640a8740fc85147f306fc9c667a68a2e45ffe90c06156d3e494dc8615c7cf8