109712aced1d1c53cb46cc94f6b1bd8bccd3d0a313f230e5d2e916a52b53860272bf9ff68ffdce83227d9e5fd0bba7936f9f3084896de0cf56face0b271e6982a26b405c83918303352fca5237f912d92988a41f7f20cf1a37b0bd4cc8b3ec5b4cdad445431ca65887110f2f19061e40303d10b52132774256a1028301f082497678347939c4cc3f4af0fe796dde2c4bc77fc2c9edbe5a1ed0acc466f56e54f07f96318898164a0dfbc95780c8bc08e7d7bd3b9b81854da07fefe13c5809d3ce97fdd08b40c82fdc98f11d5f4140d963039767a1bb171625b8474311a7a1ea5f83ef7c15c0772ba1bb37e18e46e1906bc3491e49c031db2f4749fc922d9b68d66262e367df63ef6c60568b6f1281997dcc376ce31f6e118cf338b903d2893bb4b6efaa53ecc498de41751061f6da04e6046acd03f4fdf280d5011733f963e559f9ada76f5314197b575af61da63493f0a87b8574