ba02f70655e44e92ea46ca59072c38c057d3baf8d98225ea959ca4d1a577514fa7e18606a6de7ba1fe6881f2df35c334004e45df2768ac2af36e4eee440045a8b0686f02d149e20ab5d9275dbcfb5adcea0b6b6f28d5621135af0790510a0a603ca901053cb0fea29d137b5dc2f8f8d10b3bcb64b8ead37a60e17c59f99674febf7e8e37ab39a632011111221c2332d6ac6b3ce8de67bc75cfc054f2d80b76f35112c1443e59e7cc9686e9f5e4feea99