0x2cffd02e67ec0fde42c90cf9b64ee4b48d88c5058917b8e6997541019b0dd0ab6f7602da9ccf3a166c2881339c4a72d39f961765cf05bc24a3563187a64860a7b232f9e70139e64159f9143e21694ab575fc9dc9fbd5a42bd4f396dde16aab1ae1d62595e8e3ba219fd4ecd8830fa725557832273b75ea4e19188de9ca69d57cb428a77642d229d3c4e26f628c2a42a0960c8b395a575faf9b5ba6130967a7a9acd08755c563a96f612fef479e6fcc0025f7462097c02719dbeee9415ce475d9e7c08b03d7670d56231de5d9d8adcfaa4db95b93d3458fbce888123bc6d8bbe4981ac1b0175339ae4ca61c84795cf314cd2e8043c6b5dd606f3c7018cad3d7489ef17d97d157ce882a86e6e5196f9df4db577d4283350f7d0bf60e4f79afa5cfcd4550f6f025744ab4148a72704dc9d89f42ae3029999f6a7b60589c1bc6cce40e66455b271c2490fd60d319ae4bc8acde98796e41fdcb06a11ba49a684766d7bdc149c66efce00ca2a1886080683e39c493776d5c95463c494fc77631596ffd8e9f7ea6d9e978eea5890490dd473178aaaa0f780a7d8709f2cfe73d8d68067e571c17f391bd094afad8bbe37cd28a9d7597097fc97908c535a834b76f2eea9da5154b7b1306f6ab2c24e4ca30300a80700689099340d8cef6a259b0700962b5cec6993d1e7d2e0b513df230cfceccae480d1e93209af759952e1df74b498b68f522c2cf1b4b270f971278f35719820dcd78dd2f88853a45e0b2d69973620724f15438f9d0366f50eafa45ab6db3c0664df2d8a2ec366abb5e7a5d461cac00c59ba577274c6fe244034d6f8b3c8fcd3eca48a61dffb477d51c095784f42f0d32e234aed44d0d75560609a3b0a30317d666246f71aeabe2ef6b359779d0b1699fc3e3bf97800ddeb4fe81af58b477049bcffdb07f0bdca74cc6b24c8ff181f90df22ded03b8bec0d63981aac918c8120b903a168650f95e5187c2aa3ec2d632b185ba5b36ffb5ba3af1d8fba1a4c37f290756bbbfa9feb7287b3c80079c1a0b31f4a225368cf0eb8f632c1e964de3530b1d152024ccbf25ac6a19358a9a3580fb6afd5b4fc7f9828954aff28251e8133e338d56c71c38e54302b5e9d4d32cc5f2c182bef79767f22a2428b1cee2f5806a0f0ca5fd9f0fb2538f64d6374ba3e09765376ddd70a2ed13822206ef95f331322a3df66c6f90012e3c9a88b2a648f0d8e5fcc6f654b85c8f1d405c102a75ecd38ebd543aebf7e3ed9842fb1a862b10c95480ad76c35edfe164dd48510890e286f702f94afe77dd2aa5e8007700ca40290d967755674cfa89c404cadcd0c060dde8e158bb33a07b992fa3257296785def2611cf9b649c06cdf6c5610ce23915f1d41a70fbf5dc05d1ba60dda77f8069cbc72d34c93062cd13bb9271cdf88927112c15e79af2bf7affeb26196d0ec341bb04ee095987acbc14eb5ce0c93798fd3985470be37776ad0c3f0e61c9ddf00d8258a2b65ceb9528084295f0fa3082d32c742e861100808cb952b4e3c6c6e7059c07e2c5a5995fc1ec8e066ac379e097db182893be3f4bbc854c38f236c0dc629b072edba0d265bb0ff0791c4ce6fb16eba7ba42c9b58c0a28fdcde2289452cd72e54de5dee05eca0e2405af852f348715b75e962dd2aed5e859e642a001cb2fd920f54d29c3131da65a3181d4f319dc61ae6326be6a0444d45f633f81bea0123d75fd016c74064074d3dd997de1d8e56763d1f3ca92f6d1df05435c3c255dc0d123c3c5de0c00e775576a4c4d9cae34df9efa7e371b5fab3f762947c0cd79b154fc31bc9d7596ac69e5922d488981b38c48d27aae405cd5de1f1e641107b78526aafcce63552e46cf63258eed284c0b0b1a5f4269a04b351ccd1ed949ded8e1e730766f63066b706342a1e56934a4fda831526b08