0x2cffd02e965c1c0c0389d271b260cc5e8b22c0234f2c8bbf9098f0255d57cffbac4f846b82a8ede7efc0b6e5c63abc38736da1596685ae66becc234a32d113753bdde3f6572654bce9fca679d482564df857f2e9ef67fe61b3c60f48b0909817f4e982a22b39873d04215c583f70ed8d731bb9da9fbeb77378db8fc9c9011869abf88cd8989ba93da871730ece5840ea09b2cfcae8be58cd189867b2cdca1bdcfb0fc618c941fe5d8ae472b098d1f7c4b2949fbaf96884e61a3b91f11b18eef3b926493fa26356521e3fa5d6b9259e6cddbb19c8c3ef7e485364618ce41e630bfd65643ffa6bc8b161db534dc35ccf566dad8f54cd772899dd32af70636505d4b42ac02e64e905034e53bb4cdbd2e098b7600b169e4c05316353b99684f2b11dcec356e023693d011527fd88c8e3016ae59dc8d40d3160276cbfde71f86a6688f3c316e82a110c007aebb716ab5906b44b2b1dc2a795a7968a3bca0aae28b8da47e18a650ef0052174026046395bf2872972aa809066740eb370f79ba0fde4cb35e68c59b9e7a59149a0a558ce9d2818acf906cf6be58a808194d206e43330c4b7ead5723308c7723584ba1b95d6d24d2dd99147db1bc7bba5a6118d30817a1a741845d92ed1c60daf5f22514a75ce991c181d99a1ce90a99a3e3fbb82e641ced2abeda76706398cfb2d361eec1b2e51fbef105eab72157c5a6b67875265f30ceb5643142321796fb9f51d042e8ca1ef9dca490da76180ca05f4c86133c6f105a7cad71cce1a5519ea9f94afe0e901288138a99fb2b7ff6d8ee4482ec8cd6c30b701d398a1af7ff8b300d827a83816c6bf31d2a6bd3e6d12a260e9b038242cab196d8cc956843f6f88d2ec9e692f097dd1e94c7e512946b67c38007866e5c1984f35825eab110d6b1397fd4fff1c052fe70004c26dea42130175d9fddf90cf1e46c6e2c51ad8da67f640b0fd4687c97e88e7831d90449c83573346907b474bd4996817937e3d309e5b2ae18b5733d669ac3be8fd93acd2eb18919e4644c1da2a4d1a43f225545e9e0bfcc06c9528865d78d6253df3c34dd28bdf0c81dc4eedc06b55324e9522d8410fdf4d297259fb621576afe9be631ab5db19d3808754bad0321e8428c2a08dcc8e9ea59b9088b5d54857e9f584a6f0698da30f25dca585c48ddc997c8feacd0fe6967d42eb335c08f807335b86d0adcc153ae41db4936b0a02f6ce1ff42325e41ace04bd449b08e826241fc68f9ffeaa31d6dbe9ce99fb1ee586c1baf58eb58b7407239bae3e30df371cf5959adf20c451000378a274b2910da0733f1fd726e79b830820657e68fe6142ed107ca7b8cff6aa9093fdf09521860f1fdfd8b4589d12903e7065d32d841b468812890fc44a73cb1878cb547d8016519406968f65d38dea3aefd522e3e15e47a84c19f5cfa8fd015e430d4c965f31530bc3b0d4b3bae842756a9c341287ac06622a964927496f462e5a2e984010fd959e1fed24975a51c0c6d216163b320b0b8942eda3631f2f1ff17707108c149f6d65ea224aeafc905ae3c81dfe05b55ec2360d6d2e444224e8fe35115711f8cf1e3e013b27b5be6bf770d7e9ac868fb476b692dd31d4a31f5bda57e2708466b024d001540a035e2b0d6a812571beeaf79ce87a1f06f436d2bb5313873cef9503ae8fb9b2d8f9b509ae59d5b644a04fbda1a9055a4a0e1da2a3f46b52166559fe806bc6512fa092bafe31879e6aa0a85f7b1ce1267d513dc4644021fe9a55bf12413086e1ad3ce6d19f80797ca3f1079f90075600b7b7ec034cef9300e6228b78c25244c29d527277ebea3b4b81093bc148bf3cb6e9b9e473da8e60c7cd7008bc4ec4fb0ef3a198a00ee9008e32c0ccbd865354b8e8b750bf2b446decdad9f00ca8f441edc0dabbd0ba27e7a555c77db72b8f3b