0x2cffd02e183796b6f5a57df237f5763b2939beb74df260faa5ea50268c0779748327a6089e5c79d75f6d4ffbbbb1d86d7e3841dfa22e7741a08f32bef92923103fe7b53366d7bd828b61bbd2f04f9d4696fef5b7dd84a096c39da15071588adc3929e49718464e5697eb1a74cb0c1565d3e79da867cc202e76f3b5790b213784224fb30fcd8c4a48218e0ecb79bee54e34aaa2a18402b3ae3107d65806b41795739f6e141a3e79a433f321ba383808325f545fcf276ff03e491e891dbc2f86c33017ebcd757b339e3f4733ba467558f75573adecee2f372fd086b3b9fab6e88741ea2080337370dcd1adb2bb5877b40b7cc9d83754bb174582312777cf54219cc9989ebe61fa0402849494857f4606024cb4139376be1778cf65b9b03557a8bbcad85e29e3793164929c8509d8eddd725adcb5911ff4304601e128ba10e34da447d3ac0db31d082161a45728f52102c8ce542229679c67e72184b6806ce5cd63074c3ffba4bd290d051defed701faba8bac1fe22eaec16c2efdc0b57c18590d1ce1ac4a26c374b15ddad95b097989f6e1ac41663433159f1747678afbfe824d997782ad6a62708d2928b6fe39b00e294c09f4b117a9f7bd5e1347b6df2ae5092fe6b0f21d3f837be160742c5a361a826b0de4400678c701216406bfcc2b76cea0109137b148de46b3a3a2212d6b16ba45168c0dd07039d9ca07c1438156604e1274ad2d9522f9e993fedb43f4544c1da71d9125b9341221b82ef3a4d4f86c0395c8cb56ed1b6664737487201fa92725b726b01e3a522de2ead0e32969eecf23cbd5d5547d25ab2d5329d7628fd46fb59db52aff3ef260af48dbf76b1dba3a7c21bd83104553646de1558f3e2a2ab714d449c8dfd5b54ea8186e54c3882468427666d0d87d1c23f45f0c667ec180d62b0967eb4adaca78c3eede274b5286cc2b18ca7a142c704e2bdd3f365e328e72787c436c66005697e94548c3135e9afa65640f45681e89b5e937d3dc00ba982da9f9b848d0115b404af38a7d86a4497750a771a62ef2461a7fac072ddacf8580d820c8b342f44a0f109836e08276b37b5e0ac46f9e5e8a45c447c21b34867eeb55932d21267a87488a56f1ee6c93f0123fc4392aea70c19de66f33e235f9c3d6e9d372088de3fa71c69542ecd7a28de2d15db73e8a7feee8559398e0b6b28d3a9ddbe6f62a95564eeb042445d455272dd8085d2f3b64304518554055bad86093da4cedb0a96159ff1560ad2bba4f24b6d5b5a4b55e12cb11db76dca0f243f3184e4ec7f04144a54dcf1ac731b82092679e7ec0a0327021f9349805fa5958150012dc64ca1ef3929809dfb407d04b9b168017ad68d5e1774afa6227c97b3febc17365878ce7ec2ae429c4fe395bdc138db8989403b1872d6e0451cd232ee5d0ab066d9d7064fef815af548deb3aadd06c0c7755b67fdf1b755d92d83bae84a5d46ce0bf4001bbcb5c9f91dae45783b4404038f669f96e3355fbecf7dc9d08cdb9e021bcb9e3a25ec23b6078871318c91e2101c09090e73d310647dfb3772f573dc3e95879d018f7cc15fad70779c84784bcbb3d02337fbd6d0f596993c7b79ea49c66d37ec82115e9a7177f6b93d83616887729dd32ac1c6d81afb5a17c69f6d923c8985d3a7e48fb426286b35dad57bbf9640822791b9992d459463cda02207fe047db942f50de5bc9e58ac5ee485bef62143724491eeab2a10019a8ba7231b7ecef141876d8045293259af891fd8f6272ff4d7a90c4e46ba0392515513a457e7ec0cb2e8a6e2f4713f1a25ac12b0af185b8a6db74e741485cb2a3d13fb66e6e34631776292377f32047799948f365c7b703a53ef293a57fa021120a1d52cb0ebe05e7e2daf630233f7a8b686f98c3b2ead39f9fc0fadc305977710aca4672ea70c440e9980