0x2cffd02eea4b4d3915d0c8dcc7500545b67e0051c0b37f2646c262ee0d337963a1756edbb3153d012440762e08468ad2a06c206ad5468edf76e6f6bb32221ecb1a2494057eb0cc4b1d32856abd443eaf448f197c032187d2b1e5eb8c2de75308bb42b3fb25239998e7c5915f8d53f12fc374f3cc5bdddb776a51514370d5edfb3a8dcdcc947baf3a0cd2e375bdca84b49560d6d06037ff94fded8fcfce230813bfe82d184b0692bdc47185581b00b79b1177a305212f9782e51612f858614a1dbde5cb62e71a3b655c85cda27aec8acff6211c7dfe16843e6b838508a7afc0cdf6d289b7091a60080fce40a38004f6c36101292ce5234b0ce590ad2214720391abdd58eef0bb6d9daf20c5c88ffcef45c6cca399c8da81b258a357ae10d6b989b56ebaf97214c3529b4ed501ce60710536f5268f070e5cdde9b8ef127dc5fe687201e8f0a209866905299043f9759b6d1a4428a6d5f7db6d1b80995309715ce15ec8fabf292f99cf04f6f4cfcaaf3e8bbdc1c66553ae472caa31ef1d5883883038f2ea03edd1efe9adb232b0e620b97dc9ee8992b9e3fb5d1f173b06977f7343af194af0b4dad77e848e946645e12de5f5086b398c68bd8f647be4781b131004248dce6af477e213427335d6270bf90713cd45b0646a88a38d1d82580bb18743aad37b8b1e1c900d93fe1c0c188380abc50a4cffb6621ea17bf27f9b3df04d2641c6194a821159b7a56c495737dbd4152a1a23849110532fcc21c2356d5ab37cdbe071abe8ed3859eb337d09ab46e3ef6762b83bd3b6f4227afa110826b87f5d0379e053fde7deb461c73262fed388436c2a4be78f68f2f8205d742af0c49385358f230d774b77c37545642a2247791cb2434147df957f0ea9c3b7fadd054b042f69a653a4bcd65d03e4c0bf50f9434ccff434b7dff59b2f75759534766eb3e5ae9ccb5cec339b66d3c3c905e690506c9eb072e5565e5153bf9de7603ab0f31ec46b07f3e72d3c65c5e998d8908d961680f4e9dd1df2a2a36f5febd592ba670a8c75e57affaead538625a01465fefa2999c856620cb3a8d7b80e15ebda91e5440b7afed8a4f53715bbf4737e83065a2e148123d8c965a92ec08298561cbc4ec24de6fa175121735de7a4f751291d67b4d227c522683a15c82596d431cc7dc21e072fac42b39dbece1f8e8cb8765df9fb04e9d4fc0dd20c197a40b739497d8a61269a74de96eaeed92e8c66d8bfafae5ab2701d068697e14e28fef573376f047a2b4b9cf224e11a2739bf40a6237154977f02ff44d6da3c8025eaf5fda944ea8498c57322719f2b8fffc93a64c6cf89f6d648514a421fcc13e771b386844d35eee38e2a707a5b5256b0b2cddb72dcc742238c3f42b185f552f6bbfa4ceccc9b5662a17494c1d17a041272fac67de790dda68b8d768365591d90a4559a9ce03abf1c8d0513fbbaff1ba4e9cfb5999ec2a52d858303427990bb60b768b2e33fe102af4bee75db408aca74dcb6b0630a3921db80f8ca2131d785f8514ee7b4b408793eca3ec7c6dc9988ccdfbb92265a6ca1fac568dc032d329268dc097b4e974c90538b11f517bd5de9c01eb3a752c8d74c1db9c79adeb43ca2f98328bf7d5f9c037e889ea95577cd86529cf71120bc187ed6e2105c8e3d6de3942a0d334eb2fb1ef30028f8ba28c58d5f9972b210aa3a4881b8294c67fd525f61c356dd6c1ec8aaedb95a9ce1eb56d5fd5fbdf04c9fc40896b3b38ea7c3856e49759c00d23a947cd560c0a0c3e977540ee252d72c60896437405a2ec490d70151958ef2b2031c4eb36b27eedf78fa934584a8ca7a5084939f38883757c164e894d8fe843aa82ec7d43c58f288477c6c621ac20c5e6d25094c2831ad08762048cd0fc79dbdf9efa00751cb861134a023a6d0c3de699540d0ca617f5f