0x2cffd02e76efa7acc3ede015072c7fe202cae1a8d8146befcefb2ec73835305ec63af5f8a3318c5b6e26b16322c4286acafc153ef765f344b634d275fb415a3b4fe80f922df6c31559674e2291fe0472b02bebe88703c14104fac71e386e4144af28707708b43f54215f23bba41ec7ebab8a89588ede5fa54a523bca22c10b841bb3848c90e9a5364e9ba6bfb0b28c0fdd9e66ded13247a07cef38b901c5ac88cef41de27ad5f468c950bcb656be254168fa660d199356a56e76370cd0c5cae95556a8bbdc36f4bf55a59b7f0fbac9e3816113d22fd705c76a147642ebde1925fc75b3305e3fcab08e4920c03a06f8486320c468844628f941873e786b1672875fb96b83729f9f305a22ca9430ff7942679e4d40cde7ef880556410967430183aeff5f936f3b6f45621a25aa03b297c158fe7f2fd0fba77da778219e16fa8534b7aadb0176ab55654b95bfeae433a046c30da561bacc222bfef4339a1254d2a06e042c616af0345bd31bd8fa03421be05c623c2ac59b7bbf33463b1cf1b0d5a30aeda081e68e2a9f982f2e9d54993e44831e2aaf06137dccda5931447c7636ce760836261beeb9c0369908db962dc3a228fa819cdb4107f05e0bde57e0cb786641857b484598c50aeef461ef7d8195ad5d5f76d7f07d454c46783b5cbe65244a16f7cfd38e75f3d11b85d063a05109d9b3b9637462be7218612e65eae6cec9664f1207ea04592fcdb1bf4272fb4c302ab3d266656a4f9f8651e689e57b7d9af9b1b487069540a8c92cdb0ef319dd2237b9f6df75708ed8fa23bb182933ab80bd1fef2e74f0fd126cc807eb027be4892c99e64f3a17617466a8bbea45cc978293ea4d19f0fe73c9d3b61764b67de8c3cc75281a572db77470199142166d79a6517f1ab55772cb3ff53fe4561df7864a96d32803e5028a33d1e9145492c28e16a8d1969ff8c39402f799c4a0f05236fa31c43bbc8ef24a2c410ebb737406a57666db35cbb2bc5db05bece0be4a7822b32de3e70a41a2c848fa9a0768cafb19f0cd2ecf908b84f41588f86a2d2856e5c94c5ceb8668715b842471090a383280163363d6f7a558a56b10834e8dc21ac173e0d6788aa4f267ec130897618ca4dbd90a7c5f8e72917d6354b9078a040bc111c62fce4899244bbf0984c0d3b5ee081ebfb22d4a95c10abd648ec74e6a0499e9765525229ff02272fe9ea4ab625ac749197e00d9baa4a9a08fc5c2e3f4a760f2b2227c0d212befc6b55c3715847e6a8941dcc064e6b13e4ad8b2d7e0854e9da542b58bea6a36cfcd92040aa48f0739f1bba1c34a42761928259776dd5014379bb4860d1c58889acb56328b0667e14d2189a8404e162268d7d3595e53f5335d623681915d5b3dc3cd0ba4f55e0ff5395c644c673ce62643454901d487d09ac14cef4e02ce27d970f5335fa0f145fb922fa2252f31ec91889a803648816cbe2754d21e9cf05169370b8e3ef9cb4829d40d9175fd6db95780dd4ad4b18256f82b21bb427410ed41549a25662c858c0054eebe6f9a08eab06c0681642c2db78bcc0a42bd3fc4db742c64013720c2f3407cd819f39287d47d15882e2d76bf2b8fa9c86d2fb6daa8ae3ac00dd8f8f2ae57e938777a0ca2ba2810eb21ee810a3a923f4cf6d6cd77ddf7011d23072d95b2f66a67fcd0de19027c6218175c315e62d18d051ca9f9a1db8507be02503f0a08d23ee3e996d2ee30fc416e30b87ff01a45c11d1986e327c8e74fc857aa9f657d0c1f03b910d14bab1406fcde79ffac1385cf0c4502d72825eb354f847c770a989a9cec5a72b8f13cc2ad98f5a9c90cc9434e3a2d2913249b4b7486fe10e9f082812538f03d92e988c18b4e28b24d82d57a5eadbff431985a1ec388e264cfef60d2da41c17f1072db7acaef34211eebdeae6b5832521b5245