0x2cffd02e03f26f798e7de67a9c952cbb9de4bb5030f7c0b2d4cfe440c7b705f1d3102708f2fedb65c49ea1d1f186a3894d1ac166146c04c6e6b4af5ee852f91d6b1673883129845be3860e60bff09a0e14d36aaa013e9030b60c884c574d7388f70a7686d17852d8f0ad39c3636c31fe16f25590138fe01ae6a75b3d5373393f4c7d28ac625b2acb20e03c382c3bb31d928620d009764a88e98ef8d7a468b5d9ce8e1f7c9a29e3d034c400af2baf6d90d2f0cd450d6f508771734c887b29ea761d0f3efbaba1d142c529ed6e78083aafad9bb508f93a54c2d103c4c982f54edd21d1652633c18531a5cf3e7b538d298bcd4f347fc8908c76dd677beef6b77b5256a632a2b6156992bcf1c2e4f7c6a3b8a69d94e56041f64fa5295651bc51f44a85d2998c459cc561305736ded28dfdb85a22af9b4823a3c3839753a712b8dd73499cd7f8125581ce4a90b44581d8966c346d504b0b568becfe08d55a1468c786109457ca5961e85a44ea3394ec45b7f4383316d46686780b48e923ce767aa5410352f47dc81ce34d7565968a88f6a59c9d089e6da4f7f42fd670ba62e63dbe9fd5b358c06ac3551424881b71a32de175e306051b1d230d5cdfe2e05ea3fe57c0269f07bfa3acda2f592760b646b2c506de641d38e1ac77183fece4768e79a1458c28eeeb9df6676e022f0fc84c684eb4745c897a69d3648d7a4815d06646797a915b4958f8990f8fa6dc083c9cdd622243777faf7d6329d1df6c3f75230b63613f2c2b21b7a0d1efb31d98ac1be4cecbb6611180daf20d77566a9796247d8cebf12cc465ff6b7fa1a916047cf83b3c6c21e5ce136869352b5de65407b8246d4b8dbc5d18b7d24ca2dc9ea74241ab0b239924b6add7ff447772c8523c78c2c2762e5de8f0e2c5076637c3aa43764f0c3fd961a182a7616009c7629b82bc2d284b23c7f3db4b657c84b38e1104ebfdb3292135a4e92ed71ffe7ce9cc3f27d2c7022fe8dd89c95b17e8624411051b084a03ef0e2d7dbc70b2da6ab4801703fa647aa1545514dcb096a1e3ea4a75c3ac93fcd63e193473d1b1b74db28064bda72647b5307ae1f37e358dcbc54507c12eb74d3039e2e1bd6c0ae851102526f374cfe604e0b57f960d120c61c5bec116665b145d39c05b899aff2c8e1c72f2c60f65b659257122b15c1bbe1b5bc74354228c70a04228faaabb5b6c3f5a9eab37532f7516ab3f51e41a7e9a22bb65ec604f9b9bd40f2eef4324c59e9a9a0b599979a59c8dcc950aa34f4da81d86aaf890833f38e70d28d5000353209cc0665fb09d8653ef25c41227bbdde08fbcc81714809edd580e14f0fb7abd57980b13ea02c0ee3d722b2573155b9a6a2ac8ca090816d480b23fb689710b2bbcb5c26575df9dc6c2235adf88529fb904e5e7d7ca1378247c4c1fd90e85b79d351bbc2ef2071de6544c6d46d3d9cbb429533f2daa04a9aba37ac939b66c182fd7a4ddd0535f7856545cac9f6f1b5b9f18eed034a8ba570c79454b8be0ff43716d8a028447729d0966a1347698f0bb8d5e46f0874a975bc995f11c39d70aa059428de0d8fbab232bf53a42ce41c3fe8a06f86bceea16177160be379a63897ba514b47b21d71c3f84c31a548e73ea6a23b834cf8be934c33e84320be7e3e8789958e9dc14ed4143ab88059faa526885c813413c73c1753bb18b9653d1a89fdc91f38f796ea99dfd3f1e6008e15aedcda50a74e58383ab53a99043e32e75654d241484305889f480fb5acfe852ce9310273aba38afd5293ab3e699ecf16101d51da528e8add9877af0439601aa0c4321646f95eb4eaf2a7f270f83307bb23659d815c245432dec26163028806000a2e833fa1dad750bb9cd1be8f28915ed8d47af589d239e98f2966398058e1d7916bb0f590de92f7f4357fa7ef1b3a6ba