0x2cffd02e59667165d3f3aa763dc64f0b52f9511fe48efa1a63eba432a1ce0158ec9d186c67ac872ee549ca2602154e8ed86f107308a9ba2d67ed1062fdca39de58fe552efb4189fec70f9b3b0c102a04fbc6e4167d8de7963ce2b7ea2a91d16c16ff39210ec0d19098c6d7ffd4b35016516562389afd38caa82d9142727deaed32f1a12f9991d94506c8d45c3d98dd0e1eb6b72da569fddda394c0e7273ea119cd68eae53ab9807c8708fe3b2bdae4b13ee42950052e71ed1f6219e7d91454aa1b0d425fd22ee96beae122b62a84707303b300eea5e3c5e33f5c9a84132d675e038a98155d65591acc16fa45c5b00ff93831970810a554d52b0e58147588758f445147841f867aa5f460e630696381d9472a74ee9bae6b1fcd2228a429e5153648d5bd431e425453e4cd323373e3d8794c3a5beebc61c4e610537ba00fb0be03c8c27071658a16f287bf79d0ebfc7bf6c3e29aeba1e36d196a00a0713a71cbd1f791f383fec7ca671fc617386b1d4ff6d0a5d3975a7bb533aeb7493124fe584b0b8eee33dbb11276c504f4b92b3001cbd16f7eccb36e1158c643bc121db2c62a5de7793f9c51748c24d8183f87e3f0de8ad3588a3726d7b8949865f4aa100c1b0fe900e63ed4484beeded00da607f7bf6f1672afbbddc2e3ac6038d87928e66c06ec685d60d99bc5da0d25e807074d5028b6bef7a35213083fc9f866d8e3ee035137b6ea6296d9381ce547edf55fe1801c1d73aad7bbe40f51eba4b215acd8aa8b2a12cd4db952b6cc954f3e4fcaf30d31176fbfcd29ff8e3cac6d67a1ff1d0d932234ba4ba96c3fa8d6d8aee364c3d7eea8631fa2e6496094872c72caed29b26245affd29931b564006b18d24852a44f5aa709a631cb6a7bb85515d5fd7deb4cc74839be84e02678a65ff7c1485563428f52a0827b25383da66fcb5e1816d10da75a9419d117a9aa58dc58919f04987a611ecf16cbbc54de0beaf64508e13517bfadf7db727363730d25fffd061bc56605464576931f132f7fe688c18ef69090989ec3ee64f57478b3fc9fa0a3f3c59c7da714bc0105159832a9f03f6fe4d5285eaf1d136d1b9be7c1970eefe83d8e34bc52245a47608b54aa18afe4126792f036a39c3b565250a406a930d3ddea0086466fa49d3392bf3f0bd8ec5b441bee065a84958635a00ce4e58a8aa59f4b61ecb6277c533a8571da15bda94cac7d107a4d4140dddbcacaa5b28994040dccce38cf35a90c26419878a2bbe2eee574ee8c818e56f1de811ef1e2ad4f1e650e917f6a613d4816560aeaa39e069c5d55f58f503d2fa39ef54f7f6999762635e90110cb25aefce003857d7a9d15c829b42b96ae5a46682fc38e07c00330679623e0b2f3c66b45259a8776a13be621a21160ffb852d6f46a47dc54039bf8c662ed5814f124ef2b42959d41aba26fa237f46f046febd908571b2f953e30a1a220dfa125e19ee9b5d6b721bba194e8e0cb914bcfa5b8409c982922128d6ca73cb2d34049c464572afc3e7cd0745ee589eacb14a86e5b05b0f5958002b3d47f4ec6e67c903150100e1f53911066406597bc269b3a166acaede575c12f2a26b97562f00e4764d1db70bc17e32d9be4be5c0d71dd1e914479c1a9c362ab5008ad945a4d0cc1a4dcb1f65677ccfaebb0b7f5a2e6ec4682b15f88225863832f263fc52d9914ffc70727d241e09ae727dd2f9db03183d14e5f7e36423d105a0ac7ffd523646a6bc15adf75137a2584416669d5b0adbfed5ee9acaff799b7d5e1b903283b0389a0ed089e63a2a8377432c163fb62581bac1129b736787bbb77b53502ff08fbb24599c32f9cab06e41b0cbd149d71ef5e2b472a6ee466fd0719d492c2478b0561d33eb3d4924b23af5f4f851e17ec10390f53f6e6dc5ffc7327ec569864957e1de1605fd25