48afc4708ae6f320e8c4cfb109ec78c5b07a120147f76295f44188cea189534eca5b2f5bf16827adc457a1cc0968240b83b88e071df8ec393e21b37fccdca2bef70d2a5e319510c2125dc83b8a65800bc1f1a5e10691723323c9e53ab15e8a4dd6a1cff0f0e33161059af6736e3eadce023a6739ef99d345cc559aee122bb6ed704722766fee03ab5f00fd2796d8863962a35efbcb164d752a5759ac07b30bcaf5dd3acc8f6a95a4777e7b47e6720f568782d1509e2f260d98686930dbdab3fdb96a2ac8bade5ba61c26a82d1476c395241bb82913d3f29af939066140e796f8d2024e43a35264320c6a3f0939548009dc97ed3e5ec2b4372e9b26dd2c7256c16a789ae7d0584ff71aad191f716f22495ba1cbc8abc0acac2e2ac6279947d3875f2abb24a3fa3da4dc281834e5f1fd637b5682fe43f2c88cfcf66da55ab00963da0039e9decbe9201e4847aee6db914509f14201bfd8e588bc731ca2f35571420c75e270147936e5990a97483cd583847cb8fcb97c4fbcb66bfe0c33c6eeda0ecc4eb5df1bbc1bb8d38de22d865049b1a001257948f8bacc57d4df2b396a249605f3beb36eb09d3e966ab30db675df3aa8844397cd8a2425cd84e3a66b473fd2e79b3a5c56bb0dd6b0a51c60eb8e20a95f243786a5c9ba5d8f741b82f2632c2b10a030