0x2cffd02eaa7309d64d275bb1170c05c4f6dcb1519bdf72670e6962b115893a1ff03ba1fcec95ea462f0fdd3ce0bc29d7da72497c292bbeeb129d8e920a0350a8416c0c0e26bded0035dea2f17e2fa810288c07145a473d31c71b925050f40b264c67d722618237cb7cf896514bcb3c8c5d0c25a17abd264fd66ff1c4dd70458d02f61a8fca13072bfe0aabc3a84f2303e9cb60f06c8dfa98ba50cb05771f999b293d32a474a1c898012ad6d82754fad2bc4f4ba61c0481381dda30796c0e5ff49d7f1a57d71d890a1befeea9c0b846827f9fd0e853eed128a42d1cdc5da7329e5d60da3789d3a28703d479be099a1a925b6bb0583e198d602291b751b130c5250f4a00b4d171332f0724dbff40ef9c3263557998d5814ed7e90a105e1ea3923315f4d1de8a4d7a18e2f87d177a12258a38c3e8690731a0b0a1a34e6ff631c4d70d18b870e508f37e40b9b9e097fbed08959383a1db690006447cd3a60378a905d00d455df256693a0024b8690616a875d4bc8289d42cad48b4d0ff14c4ce9f9a759bbb1cff5acfb2010345916d8d38cd2c6892cdbb010f67c37cbf1bfd19bdedaa59cfe08ba667c417b4d187d2db12a1fd1ae603b387e0b8ac278891dbc0970a5a56d613c7793086e9380b7290b547fae5d61c1d46cea544ebc71adf0f5b50a4bb9890150c2c9e161449198b07321f6d6254009f238499054184ad5204336541140cd810c931505e24beeda94e9280e00e5d896f9de574f8d1eb2e680818e3a0f4786c7bfc8e32915bb857737d423a3d196716204c32bc6e6ac68b28f2396a950a45ae08300b316a15635414a5466d48e50304e718e39dabeaba6675f759b03bb55a8e3bde20a9423ac5ea8b2ec6075a83af3dc3a9e0eb9e4687fb90ee762cb524fd31e25659260a8522c7d1af27bcadb466e5ed4b521222b83d06d74621d195e846d6a12fde27d5815459dd9c8f7388aa18b3f9104da9f39319b38072eb5d26f23d04a3c1564741fc1c9348532d12effcb98b09a575b1e0db8ec1cafcb39857a66aa0cced6b5853d6e5b4251aca99a509f299203da0cb3983ba78b7e66c12dfa56c2324553d8990eb17a8e1a6e00ff4e15081bb0bdd7902c75c4f1d7d1d5e27e8005b20e35cc46c730fe1d27614682013d44dfc6f7e5c20848f78fa3125cd9891354468811923d9327b43a034241ce2264edffde564a9e443d315cdb7126a34a550263f5cce446c7cc5725878623aff011558ed99b1bc0e0e414c252baa53a1dfe8a490bc3d6fa368afce4680f87b34a4e38624eb58e6816c62503ece0ac7547af59344597b500963610422617030b8b2f258b9783a39f6e1a0625affd1ff524c5cd471ee3293ac0570733985934b25a22df89d250698355351a499f322b467a8e7e6aa3e28de43f6ea83cfd16ea821639a336b8e53498c015ac7591dab514940aae8f05c86edb827b8e47e7a258b6c4fa3d2341d9826a76cde288cb5ee390a0aa7534fde176afbe2ae32f6093651808159e9e2ef641aa67e77bcdef0648f5f04ef5c5a28646449708c7e158f97c24febfafffc5ddce98cc74a757b826440bad698081c27f37548ed52891738b239cb3a2b8242ae3b1d338dc9dd407108b24e24988d1ec26fa970339505bf1a99af34128830c9490f6c874fcfb7037d62e0d346c2fd059ec7c86bacfda364402ac0bda9db0678779c042bcdafe1ee3ceeac1206887e82a39ec98a5343a8ca66a0064820ba1756f330fb38da9cd68163ad4a5671e8ccdc1b031db1508ed759ce7270fed37e8e4118573ee6c6c244aeb3dbaaf657eab08825f6e2bcdce018aaf5c3872b7c564f5476a5f818f11bea7c83de96d5f1173c2608af57cd50bbb772f1b58277353544a97b49e0d33bc32c4b46ca6e84e1ac3168d80856215c0c1ceee193c17825fdb7ed