0x2cffd02e43235c357fa24b55b6c48808299b67723cb23f08f15c7a88c9aad610da1140d2632954e4d9475647eb2a5378b5ffb8aefd34f5b623ff4e222153c0a86db4ec26906a19325e0949ed1c5b4e9f73ba462a332fc2fbd94c74912ba50a02e1e89432fd8dd9c6f78443b5d01b6d77c82aad8b7dcc5cf054d5531b92fc72055c0036f14856003a9e8b588460957e379a639c58980acee1224a981863ce5f1eede9ab8fc5a27a5dc787ba24b7c5bf076cb6e3cbdd30c3a5da87cb5cb0e6e749be0bf42746fcc2a4d755d14b89789f70162b9e7293675ac51eea76388a57201654a88b0b5600552d2d5eb26299d00b5e5f75c42475203509ab2fdfe6378ece9dc2fe995c5fe852127ad62d7b619bbabb65d044cd780ef1fc53ae6afaddfe496efefb7ec1391b38f671f7aa6f7eb6f80157ab9bf2dc85c98481cb2232a54e3de07dac15c31de798e8b209297a7b9cd5f41bbfd91332cf3080205e9c6648d4a0eaf968a2560b05d6984a15b940300ec5e6ceefa550acfc1b984a39521d4d29094f20d70253b748c229ba9f6c732fdf9b0d4d7089ff25affd510d1a3752f238555c12ff3f13799176a32ace2cd6e36f52dfda4be6d57bd34f6659255aea6ae711fb2fa0558fb6664e6517a5c5973133714f80d498ee16d233c3bd67cacb06a39c968624acfb7340d5fee4211ab654f8db471c566daffe09f95fe9bac75f6bc4638aea7c75f82cc99678e0656d21f8c76e5dd72db4a12312f1fc243a6457d0ad28c02792af586bc61e8a2cacebda012aa7566d4d2070dde2c5d40ae26b62412bb90b87dee3f65e1a9f0cc285ce1b4091310ce731b58047a8da70249fa52f8c1019f9886e38ec80a84450b2ef2c648907b8152cba5b80db5f63aa4f7419b4cd01fd27c50f3d4d7a473ceb679d750ed950e82fb6921e4ff72e715eb6bf24d1327d70d27502242a4168fe96734e8ecdf27208d22d6ef7a21fda6c982124e7e604e23b0f2dcb72822aa72b19d11ae9e3959197760990fd12ff5efc93b328fda504fb0bea8f6be5ef46182c410c8793c19fe7d1c67c30ce278f392f07f8de0f43dd963de400792f1c1a1374034e43f68a5d2a9538a04c2026ae28ffe466f7d1c98e7913400cbbd8c64c7d8d41005bf0c6a6087a714162007a647bcde46894e96d3ce249153a76af9be183312b868f15eaeb82558cfc578190da6d1dcc28b684173420e6aafbc7244bba84455802b8441f747e1085a50d4bded08db0a5822548c9b8454db9d8ec14a78998f677ea368693b8ab152d90820d6e5816dee73f7dda121d603c99e9d4fcc5b258ab7cbea7cb5fae1dbc59184177763abab665dd5757229ced9ef75e48fa22d3d4672097056452ee49f042c4461a6402f37a91a22cfc7d0a00ba7233f4ccad0e1ce25b3e8a3437bae87267e902072d71be37e81602ecd38b228241ac5f5497a4e53f01207ce173f2a82f40af38fab2bd8eca380126af84d1eb9c6239b40598c522461e44734150c133ce115e7a1c40fd22c53dd2b341170b54bec597df06e913362ccf635bf474e30078c2e7e13135ffd558add13a28ac09445b66f0eb5cb2e1eb1dfa9d2ed098cbcb2bb802ea1336ca0946a5e6129fa3d229e5b7a7406913f1eb685d73832f53d696a3412a3a83aee1679726a4054d50efdef5419ac54ca565763cbd73fc2dac37826462fc6ed5cbbd11091a729eeaa80fd67fc3f5c3fc3e2fca27e80b12731d61b5892357c993bc70525a3cdc5939b5d2062a7a291063022b9b6f8f14161a26bb585208084750c27dd883dd0a4e7d1672ab1d49f49ac9cc8548902774ff3d36c32fd75e0d24b90fa7e3290023afcc34de662fa769a5496543aefd5fb3f7828b2058c874664c6486db73d2ba79dd89b0ca4a7038314dc06a54b3077d048e7da88e23d569535167c3