f4f0b9a0b3f6585c0ea719fbf4d24c5e849c60f6dc1e6edf69e00c1075504a5e5e95564fa9bd717bfef09a4466976dabeefe17bbe9ba91ac5a38e9154d006291c725176cf4c638654dbbc64a340ae6b20ef00cda91f5fd50c94be9cad5c288f727d9141f3e6e7504c54c1d14ee755400f4a86b220a559cf5f040a94cbd4ab45181a293326748de53697b5cd4e88e9e9c3fa6567d02e8f2b555cac1429df7f86741da677323287911a40253b65d389f1e5193f1cf53f249a50a855a8f068782431e61a4046b5b50a05dbdca3709959c1fabff60ff7b13931a9d95e09cb59bc518d1631e3ea29c93c8124851009715349adf8a6aad70a5e29ebe4e1b5345741b8998241e3e300a8bd59f19f023ae5ec17c9acf1fd44f831d172f958077d2fa8e76ea2c73990c5ee0423d4dc4178291bcd5d7e0557f7919039845a69a97b10512a4b132cddcc97d71c3b54bf06684da1efb65c85a3226d41e8b13abd547ed7c07e97dc349a01837928d68e509e6acf28f4755de9f1677c79f759b863e287557cfb05ced62e3bf50c18268fc61c144ee61eb9a8dbf37df5111d67948c3