0x2cffd02ec2065928dd78a2593d296aa776bf3eb234a4797581f5381a67c3430d4989132f90d489b5ee19b53c2011594a25a4e9563b0a3c0b21ab0595bfdac6189296eeaa8259641fc2a592f40b7b68abaddb4cb72d91721ed11976956a0ee3d7259b45bdcf64863b9508965e2b4a8d1939df0f8ea83d953c201fa67a6211947daae865c8af44b49f51f994297f56a589bfd7af4001fb3c5369603dd5104a2005c1e0f83e736ad588eb1a4af0d3a27947b114d336024ec860181d371b5b0e758a07776682df4ac015d396587f422050caa492b5de5ed555fae8440c199a5cdf47021688cc7506c7faecd4134d23c2bd760696eb155fcfca1875439791711a5154b24e1d8d3af3f971e325dfa6a43f37bd13a9b98b891261c1a01102fca539c06ea2c6d15588ab43debbed30bda097c51c932a6cab73d3e7147b4e76926bfb0f98800dac2fae862f5b17f5206b7b173fd163431a6495a03930ff70e65ba2f4affdbe9a79d99ad1a26d31a34ae928c8fa789c7f0d446074869f394b0b0b32825ff391f51bb3ba90b8884fa22eb7411b373c9dcb813f36d2431cb7906b8200d969d417d04081ea89ba411d31b271eeef5b0b7eb43da17d5d6d47d3d4e6ca47cb292ae12f8e908596810c70c20508a8900c7ea3eff081b9a071cae431e4b6a543fab53f663e5b3e5f3ad4395178c67d3ea7cb0609a563c3d5cbfd5dc7f0c363bcf148bdf396904c204ae94c96afc9c061f611a5db6c6964aa65d16a3e2a478d07c05d436ea83efc81a469873ec258f68fab66301bf0798910b9715c781cf6132154b4964d60ab459a3c1f64d831a1ff7e8cd18c0c7d3bce1c84a009fbb0ff0158370cfb74a647e20555e1cf7abe96b9ae1d11e2cb4e37f5280eecf53a785963c926bf8100485ee4a85742b95bbcae7b8e18b24553e828077e115d93f52b6843a8d516d9cd5f8838ce7b69c8be532b76c9e5112776e1262f3cc75957aaabcd68a4ade24742b3c46453c38a4f1137bc9d23492e7a6d5e223e00f2f0914d61593fa38aafeb1a9813bb059f3a453a5d70a0bc854694e88da94910c54a4bdfadeb259a17369ad6eed4477cdec83c91f072894a8d8ce78780c3dca9ca0a50a1abc08b52d109b83c8ac05aca3d6d0cf87282a251a434d04e3560f36567f0e16e85782ce5a585e53200ef5d5b582f0c74e99b2554c381b2c75ce35ac234ac3687d3d43abbd3d42ba6f3826c6f33efac2df6ed6b548de83ffa5bf77c97b622c39f918fb13275d239c1dad26878fdf773f382fa197ecf0e5d1e191a51fe29b6daf4a0623fef28b649474442cfb28d0eb71c6b9b3a27a1753a29ebe7590cb38221c6723e8ec9bd7b4b9d2860326d2a969e2964d621d7bbb18d81e8ed4b4a5ee8137a579b8305ad41c521cd144102ea7d8150dc6499e7f7cdde75c29e84ab1c8bdca349bb7a81c9dbe8f7f54dfd5f12ab0ce9c789eb65ba0398e9284876688c02c974f1a81248e4a0cff4e3581fc8142e29d946ee84711751cf3a4b2677957462f307a4cb70f259c1ecd07a4cb834fdf446a39a3e52c42a3a9ed7e38f31965c8b8997cdab860b2ce2ab8a143cb51855bc3bc27b2977c109d0ffc224cadea725aa92edda00ab9db0b15f4fd804e1648e8450c53527834b9e5a87be99981ecb9c885374fc84e320249895dc310f7ca027b15f9700fb3b41a503845ae1bfeabc3cc1fd644ed91fd0c296c00ecdebdc5d2036e630d83ac1f1535f1ab96624753d807ff13f2f1cfb47040864bcc1c51e875ec7998f0208d1705b110900ab4624521dbd4105038d1dc03a71ce03ec5894c66a19275db335b115dfd2e8f4954dbc2104e4aa6e3eeec1fd684dbe612e4b750ded0ab842584b32d72a214542dc24df00569b7978e86b9e00aa8ef0def239b827f38ae6c304b018319cb6e2fe4060