c6e0cf6922b8677b2d2aab4eebf66e1d196299d671ff542d94c614ab68bd57522d9ae9868b86f87bde44679c25023aa3e4c5aa60224e040e1ada855b898393a926e2efde50519eeef030600980d529795bc669313c2aa355b39d1a4712cc1adcb227f6c94420f7cb6f81a347bc082faf01991158a4b53fe48325589625a13dec781ca1f911d998a8138aa50a335fbf7766924d23b0d9562136e9424a3af2f5b1468d461fe2efc5bbeafc14007bc30e686d79c97e41adfa1261462a71d45abcfd987acbcce1c2e916f0d0e06a211a8451715a66918f1db722b2c68ddc28ef8a1a4c55b0bd3d9cc3