0x2cffd02e563465feb597b7eaec68a9a785668e082de66851e2099fa36dc66d6634e1e6dda0f039e0f350b02e6c5784cdfbca94a451f034e73730059a4dc50e4c2f2eb013f3a6ec2c5d0be34d0738b2c73bf52aa7d0be1dcdecca00cf258b20442c3da98d650226bf6f8d69adb5da7ca132f48701c67e5b0f33455b72a898e0938a042ba322fe252f8028d8f1a79da93c2f0eac984a1a798681539025ceb687f6b94605d8501f370b8f0ade1be2618b778b8258fb948950c907fcc823d5476b70004a5e6f52a28588d1ad2bd9f8f7efe80b802fd078624d37baa7b2789ca361694021b22175f80f65c2220bd72b085623ac4608e4cb82ce81849d28457b76a22345df26479e8b289f6eebccdc15b0df51baf6cc5a021aabf58fe7907dcf35b840976b88b125ebb30f25fa82469341b963ef0f401338132f4c20a37de0a705816ae4229a11973a759c34871b963198377e11b3d30354341a912ad4c0dd68bd20d5bcf7a594c47bd54a1889c987659fe246f4a6ddd78b07cbbbbde5163d8f536a5291a05925b4fe1da1dd22d76dc53fbe3466746ffc7888f9529ac5cc94babdcadfe46355064ba1000dfb26d94957392a52ae48b285711a3a1fe506d4e77ba2dbd29824d1a1710ec2e7794a3cff722f42043f7ce7ef34ddabd29feb3f6756b7c4c0ac4b75c38666810795a638046f6e93caaef60ef10be18f7df0c904fd8e23574e7e0568e05114b5cfde39ef84b822f60a207b0703868f74e5ad8dc70aa11ffa252cd5da462e7732516ef33df531ca17aec1308586c658c27ca5107dccab4cc61d6c6b989fe28255618f74b73ca273e95aebbd5c7eae25b1f6ebb5c90d5243e158ec387d2c65ad8d158f7c3e5f9029570d8dd3aaaaaf15df6fe6e4e392f52c72913925640f76b8d50baf1a91ae0662a12f021fedaddced1f921888a43d240d71ccda97d0c96e19c0e723b7f28c44dca645782aef82b1b8085eb98947ff2fb347429a16794feda2d21aae5184405a182329dd7ebf4515398a74c2ebc541b4b54a3f478da3e630d7e6ffa43dafa97162c364ad7650fe8b38828c5fdd8476dbf794495ade67e445889ecfa741e843655df0bcd5fcfd3bf3e3548e93bfd83ff7a2512336173280e1c35932b839c4518e70731213e87366699058ef359afa1917c100e0b8e9e6d045d3edb01b184daf16400465ed14cc38751791fe7e93aa4e93977fce9fda7e59cc2799ce17fa36f0debf7b6c01be0c6b7f12834c3c0b115b1a41fe5ee298a23f3ee3c2a6d53603f1b561f53603c81dd4c771d0f333df41451d12f843ca2c2746d5816a4440d72faa41fd4c64d4c6f5f451f59c49dee6f6e072e24744708c8dff1c621d06517097612318bebe0c8f40493ffc7e228ff3b62266f2caa180f2a98fd2bf933088043cdf579fffc831f2c1982af9e8c93a5c7fbc85ee8c19ddcee8618532a348ea621d687ebb1bab05058f8e1e41621505335e2cf5d61b8e1aadc28d87c6576d258407cca1a55855f813db3683926c9a66c9c3f6a96a3da4398d71b5b4412261ec79cb0bb412cbd540e402151f37f1d0bd3dbde99a1aa9dde68f1b2ea8d74c4ce8cf586c40231c7a7d20ad76ef8686bc772745b04656c36162dc0d64abdfe87ed72f4ec2e1ca145d46386cb4b27d257fd9d5c6b6c30a0076558d671b47f70b6d8b76f8f5dc250cd76a4efa53b5e00f3334e5500b7bfa7b966a868904f57a575acc830dc5b7b016b69cd0a16affd2d3a71777e895061e931d3439ae6a4c454c91b7fe685925f1112664d8f0b989e8196a8eebff53a9c3897e1b8d081ff090cd630223517bf8def20cd1538b7c58a94470144055e7803a8b607f07e33ba21aa31cb20db7b714d640fdfa2aec8eb8646b25ce8b79d2eab39b6b84c0f9d9f34ba150c1f1945886348ebf8acd1440