0x2cffd02e5de2e37919e35bd8d72430a2c5e21b9e0b4e56aa9fb10aaef72d656f507ed075766258dc654974e07760d1a3c4a66496e2c798f3c8f2049b22b5e0d4dd03f1fc3f8e7d5dae64b647397db61b660dd3b12529aa255cda6ce2c42b81e89d08aa9cdf28679bff07249ac7df4cce8141442db551c15e4d7a0c9f5be982c5082dbd4d142a7b07819e4af4749a2f66acbf457e5bfde2e9162dbf466cf7ff7f8f4ebcb630f2821954b68699cac686f653753ed38716b3071624a73db8bfc4dc121dbb7e5d6808ae6297f6c5405816420f652ceaf09a4324f5c3f776d683e6204ded513151032a1c2fd9634a18042afd2fe8755439c1a9827efaed13738a935db6366d2798042454c45b6a0c6242c5e01c81e9394222704b76d088ec09f8f9382b56fbbee026a1d0de8c739ae87b07964833634f4d98bf6ea340a2150f0b86f0f88e5656e91af0766b4f16ba5b0e76f14497c59e963237b05658f438ecacda8871fe95babfb374a71c2d0c13025c1ed47d3262bfef00151e0588044e7e339e2ae5cf9e33a6a645cd0e3c3147458dc5799302540ca874960f8875039079a511f725e482ad9f0d9c8efa534db3ba71fd38aa4862d6e5214a44c90ddf0a0857b1d5c68bfd8786a1e868e7e17c3bfb8f368da472029d7f0bef25938cb4fd761b64af9b5b458a57ddebd211a0c63e9d06d68afe859351cf47b01a5921a6500ea447624911b6a445d0c82aaf1163fa6d76da6a5d1e1f96b3ddc7c81d0d146f09a3401ccf2b7b136e3ae7be8f97a6c958d071c28f49e75f84bbacb4c74ace12320dcd11074f073d52ecd7b9414d9fdc552c1e244ba310be4b059f5a8c1131f19a0cb986deba23d6af10f4d85b646ddf221ff25ee5765835054dd34c3574a01f28c741aa37a314eb3c7eab884f2ea51597625d4617421f8e44f67179701a48dba0556564d998a48a2621f08b136da608431f159067a2a63eb91e465912338253695ae9486e2dc49ca3399f1d38db05c115cb0a7d99f1b0e98e4e007761dc77ab188dc8f56dac3c549520b632b4331a148a73860594e24bf6c2aa7cec761f81f5e03ea7edd6e6cdab0e96bf972b51aea79eadc4f183a1928d9183e292670048440aa25d1325ae66d882bb4c0e145952424168d11aaefc279c91fdf0e5acddef31243805443c933844083125b589eb5e3b6cbf17949f144428c3701bf0b61c884714ef2dc93f20a6a9e477a7627f38362acd9cc8d8e3eba8eae6d79682df3bd0ca3e06dbcdcbe29cb4b526534021431dbce0a3f31cbd0cfec33bb132513fe784c9dfd525428d9b16e8c09287bc95da3c21e22dac6feaeaf522b09c24ddac8fe9a7d11b26cd9dc13a56372e83d0839829497e122b5b1c78a26029a8cbc7a01f88bdc72237c026c2cd826dd69ffbaf583c8a7f02330e6d4a3199866b7afd146a0c3c0026889753dd98a0e41ba13d4a0b2a03bd6fd943c126d16b6b9f51e81c840533265be87c8df77db76006574f8cdf8f7ee3bf58b90a06c9b80a28a452dc08bab0e60035526444b0bed7ffa4aef3409a70912053d4d790825c9271296dfdca6051e0eaca91b26bbe870e41d0f9599bf9c46072d6c7b1f9b4250b804f2d1002b7d27fc71ec754dd17ffc1b9b6ca46f7a01038d6f1e3d5d09b1b7cf6d29047b102f8bc0728281fd201cd163c2e6ef3cb2a1c026ff26fdd8e32de494425beac638495abb05eb3735db5541d8f6d873989a5e6a7e964fd37f6353df5f9a92cbb58c1f36bf1e933c60eb3992fd86a29c2732cde4d61881527fbfd408ced6e9040318f5acbe7f4a16615fb42df3f9f63ad221036cfb649ac2df110406032668fc3627f34beef4bc244e16d8322d9b1e38363cbbca4e2674bdf4625e265f0673790ec92b93b47d4168c9286096bfbbb48b7a769082c6521fa7e1a4811