106EF1AA43BA30F4E96F7ADA614592F1D49E509EB92189C071F88F1A093DE838
FCDB8B009A4FA56839FB61302A364B40D0BC9739
09925ABD13459B6D47625321E62F5C58D6656BE39618163F2DBA52CC5F57822D