0x2cffd02ebf85c7e2e31dc6a09fd6ae7b5385927e99cdf875976675a37c3db396dd118facaabe9ca4f2a85a72ba0ff8df42e3781629d35ab5c5ee1b50714cf1834fa298f93b82ec2fe501960beb6b034332147e999cadf0572cb090281ecccd2d1ab640b8cc69453ef4265602e94a639aeb47c60673a15a206d7bd3107cf0bcbc62d9ac2e324cbca28839abd8bf6af97fad2a6ca59ace4e299a097e15f58ef7db99f3ef2516dccece82ed61a5902df59670649e04bad562b1228dbd32638ac2fdffc42b4354935bcc2e6f2a90f4433445a7cdd042974effae1fdf492532b4bdd641acc63ea396d0b6ddbe471f0b15b008681712eafa1b8f3ac5ebd20fc8d4a640a702d6650370c749b46a21aa0b6e55955cc6f1442876ad4bb0513b99058db23c36c23dd4719c6b3765db9e740ae3e5a098fd329fb2beca4871dd01c8e6bd8a5d5bc072115c3d7404fe622039cd2fd7255c7f7ca33779864f4bb536bd488f9192a6fc848b45ef34b786f255d0a8967a8c45499b4a3f407bed5e3244c22092951e1f0a5a561a1606e0c2bc21889c7b84c1823eb7b5808023cdfbe2ce8a03507c68dee1dd49b24a5427d2b965e53af7adda353afa24e8f043b37e77f1477e96ae645b36295590e3c027d63e2239eaa9c04d6cb5bb66e1f70ffaa4de01c3e45b2b14ca229f15c8d36504e07c3c3d4297819e0df081a1bb239ad0cec2b0b4589ed0b65e002e01f43f3ae8c8aceadcee214f4e78d1b0d9eca032ce5deecc8445580136751d8599ff2409639a29fd2d4dc5a3d305b7a939baa6bb97d5b1fe978721416b5813c28b8a3792fbe68e3985fc9b8d8e493d85f9669fe60c29fa33f5703e0af9f4b5168d7d595896b45411194bfe84f101b81919779de3a950a2be34d7b1d1c3280a45fb3e69c38c238394543e7a425394933297dbf4d31b067385d4d36b5c33e026d5a16c0f1b7b58a2250a4550e913fa0113ac3da87febf92e19e474538724daa02abda1b06f591686a74898be8b400d58aad04661c8b9589a03a12c6162fb14b5025e3cfdaea045762646dd446a2782fca671987dc9fa68f3b2ac36408c7e0550567f46f4b4b5cf9bed6cda7c502df775347e2b13a4f24a58e5955c7f13657af1420ebd1d31125815390a1a591861566c885024a7455b8bbaaa3c33a9029526e15a7e501c23c1310ee9bb3121716ed01f923ba45b754485724d810fa655e31029f81e03eae11f4c4b159f2c432c27aab8037a003e24aa7bb4f51dcc4106cc73106070a134b812f6bb9ce97684f286dfd35ac612e36d7fbd4f1ce475b46a0cb46cb1ef1531608e066be9ce8ed9d179c7565a20e25469ff798c3f07956559dc22c167f66119f5757f4610ec776cad5b044e81c7a36e9d737b9b56a2c452318d278534fd174b69a54d0512109b30576b0350801eb94ee953bacee446d5425c0d9631fce82c582dbf14d1b0f36cc9e1ce42ca4f43dd0234943cdcfb2b49e833a1e366819734bb30621348a66aebca7524977a917a53f80e81c2a72cd7da3372f8fa151147ab0177ff23e9f8691a7a72da8eb28b8d201adb80c8093b2291f1c5b8bd49676bd2ef736f88a117111feccc7e0add26f577a07c99f0edade97d2624a256090f634f2d6e1430385c0ad9b90cf39f83abd7796e060ee8468d02305521d04b5e4472185e4534402355d9140e9a85bc85d9455e6d96a7ba1739bbe460cbde4d6319cbc089681beff6d1b133b7be17c5e29c142a61da41b781e307d6489dfec1317fca5fd4ee898e30918a10638328c9905b90e8e1802b4239044d0fabcbaadac59504f915e82f916106220a33908434e6474e0eea46e91449d643de1fa43e2b240b64604c07700814b71352d0fe4278792460218c128d17b1b88fe5f85da518375bf60e454b7d3f9181b31137148ef33b95af