0xc311b6fc000000000000000000000000e2b4795039517653c5ae8c2a9bfdd783b48f447a000000000000000000000000d8a791fe2be73eb6e6cf1eb0cb3f36adc9b3f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b1f200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000e484bd13b00000000000000000000000005fc429110a64bc51b57ca86dce1714fd0fbec303000000000000000000000000b0643f7b3e2e2f10fe4e38728a763ec05f4adec3000000000000000000000000c8f0b79c7ecd0b75dc7bed42281e7dc7679a600c000000000000000000000000c8f0b79c7ecd0b75dc7bed42281e7dc7679a600c00000000000000000000000000000000000000000000010ee1bef6a658a5a00000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2870000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000024087f76c7503e2833dbe40ede8ae4bee654c0a6114220d75c7d477026a2abd96a7996f32a39ce1c704a5948bbee1e30a84be68c3dc1a5a060762556d8f184ffdcaaa83831bab19fe4fca450e475c681e191febdc3242c4af03a9dc92c68a3b157e7fd93fee81424aca9e656b79618b80c3bbbdae32f4e47a99d904fecc9a41590cb14a884b1296e62361987f24128a2282ff0fc2778263b29b3443f6b0867595efd687694f7847a82fc427ed517fa621d248ce3df73e7639da7cffc3a2005f82201cb24f24ac24789bd0c8b2127fcfd08d848b50f1313b1b0b4d6d794043c9e71b6d92b9418341ecaa56df4d27c81f9aeb4fbd54c86e4661d3e96f40c533eaed77268643f009042e91b83f39be38ddda66794057d3805458cfef80d3da168e531ecefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af778ecf892744e5bdf492db9b76b11a215e94c986d206a576a4671f89086c279638a7b7cbde688347041ee4c715023c7808c3439bb3d3c3317bdcbf1bcb11d8ae35c8be9fd5c67add7c6caf302256adedf7ab114da0acfe870d449a3a489f781d659e8becc88fd29d4629534ddaf0aa9400efac1e01e3754ecba17fc050fb30a9993d4d7992733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981f52e25d1e9ce7d1acb85caba116b8ea68633ca77967016b316f606f74d55061e0