0x2cffd02e9dce51bcfe828be660a8908729db74f2ac41658c17bf88d66901c439c4171e964f65b779d8d68dbfad5efd204f12b32ca8e85201e3bdd0876cd69f21df797d730caf2f05be39dd5464c31debbc6ea1cbf827e492cec29bfb1f599503414543e7d11b912e763e0f9c713960bd9541ab0c4289a14c44f080ca3a0396a2d0166df17850ba3587c239646b7fd047f105375e7831c4d12018ecc9190bcdf0d7dd158b9c4e77abe50fc0e23a8598e405c681bc3e85c02d00ab37427e0a37ccb4d1a7a249703d4e0679c182594bf7f4496d069b39001a8c9c45dbc7befe2b814eac77b57a48d50eea5ef41fd42b20cd8b0f4ad2909028483d2718fc2d91f5a22a29fd345a36096cfa46b45eef8b3461745d44eaab86b82cffec3da2cca82f33e1d8ac055535f5a887762bc414e6990770fdcce9f52108382c2a4aa619d0792ca5b199d579f29a04f2f914907656fcf268b7eca9403ccdd92dba6446ce965284756930569ce1c0b0d2a1adb6c40a454b80eee3f921324d1cdb64f47b600ce10bd32c1bfac29c247faedd536ebcdeef39b41ff94a0a06435707d8e2364390f8bc958fdba420557fc4daf3af3b606892983302f5fadf23ec26bfb187f0f0184a3ed746814498ad6988ed0720569088ec8a7da3a56e26c5418618718ab47e459688972f17bea205fa3c64f4a3f7e05c00ba6a2356f96e10f7b79048f238375c6cb4e2047865c92df1d62011065c77e21dc711b1e435b3ca00ef8cc72f6ac7d62e072a8530e99a511e91d13ad5ed30ef8e8ef05fe6f3b2c67ce91fd067eb2bd800c11bfed24d4c11a34b83d8d887c8b7928238d1330e3baf716a562b7913a36c2108677a9fd1bd554bdd61b70c57e6461608bc7b98be2e1e604172b0cbc5b6c364658f2cd30ada0f39bac92c6dadb5a13db969834712f23ed7c6440bb3d54098d425cf7c4dcd8b39158e211bd3fac5e0cec83c9ffed82e05d50f48111004578d7892bc62de914173308cf9cb23a7bbfbfe17b2c7f475fdfee37a53ce851ce0c432a7cecc37ded05ddfe9ebbe2310e271580a678e116b62f0f283510edf6c61c23be93c0541b9def3ca41efe4b26cd6a4bfbf0513f1cb5968cbb10347e7d262b36025ea34a0783601608962af7aac3202f190aedbf57564d250dc2019a3742e81a7499a4c4764943d2e47e7ddfc3f0b4c23593008cf16d1097ca26b4fa45754cc25190dfcfa84656c3e4bb54cc1ef4e49d1aa57c55e3e8380549c2171f4d72de21aa2981e0a79e16f40ff8fef92d348366d5792fc9922bf9f700f3dbed2f154662a9461e6f278fc0063dde754eae80e9e1a5306606b41747e7c5d23dcbd940841c1354a5da6c500754c0da604b1642e86d2c77aa2e492c93b6c11cb74a6a5c3fc226c88e826169c410b1bfcf7c19259df8971689f9a63bafac9ec305955330dad9462a741a7c1986f7905e1b62320d5911d6000796a087810facb477d2e928568e0b03c1d50891874d80a8aaf28bd866d087ff1f8565b17b17c325d09481c69cb542fabc3e3a210d7ce55793480304196eb9c334dd111e6f619fc2669130f68d37ad8ca967f351b4d29d96ca8596fddca0fd9dc9354e3189175cc44ca5b8158ef7de33ffa37c8ed649a353d2bb03fcba383fb3449e1583375ed45f0bb1af8f6aa8de3c43c68a11a49a62b0f2989456a0b61c6c0742f2ab81a7e9ece2c3709eec75e1227d28026fb71a9225287a8a4fecd0da36c296eb3380823f9bf954ef9283c1255894c3ad90d6afbac4f15be61857ad42a9c21ccfe1bee13f4560d2b640c45333bd4af6006e9fa34f9c676dd965a6b63f0edd88835b9396eff462ac26e1dbdf159a0af23d0ce4ff882c683e45dc15040efac381bf7294d3aa6e3e8ca7cd8e591fb585cd3048806e33df624abc7b949f86021d58899