0x2cffd02e03007107cbbdc2ac10538755551f2c6666b969de2ee73581add19f52bd350707750cb94ac6cfe879d10f0d27b498e1939212a9c8077964aa72091f443438bfa0218595d316a9f1814dc88c702f5243a64826eaf5df2968e2a379ed7e23bfafa1f098c752695a677c2ffe84b00b2a9e4d198d37ca759e08e374fb23942c58564c7730780ba555920e77c31a52718d5e682a80b7c4bf0ce8d5def4e2415e34b08da1589736819ef6ce6ee306facd3cb3eb293d654a7d1439e0d609757e16e85642bd74fca7adab8245a2a609b950b18fbcb468a9f77f21952e3a2edec90b437e3e02e85c589d7dc80a2ce5c5ac9feb86f49af69c45d7ed3394add713cd7dc1b3be59a06c9a022503423c2c0a5d04aba87f7418981cd3e907642f42e0aeb936a21e16586400ae44f2d204f4ac8f10b1672af8c460e826fca0aa72ba1ef4fe1588e7fad7a20757d713c2e12f4b3f7a07a60672c814c57c19623ab3eed07495374b49e08fab6a72335df7a57ff1c94ec6f43cfd37ad160e4d973d58d9addd1da258893476ad22b85b31be7b633d42a5289179e1d49ee20109cf2500613a03810575d68a6f59462f0351a813177ae9292100001834a42f8e2800a85f155dd8e3892b8cbb2caafcb01c9756de8f3b0380b5bd6722ff4abf27b3bbf1ed4220cfffbfae874d6b72bbaa42284f3b3aba74118513b4a9af05e3a42a4cee6b71d95e8e4c41e13fdac1e5096bea9f5c6f676cd0eb67e28294818265e3d0ab991ec2e05e19f8df7f389e366aa0d443be65845d6926db18be0d2d04b4f08d2610cf8cce45ec47ccc5dc8892f47c9ae0cd83ad7528b3a21d7b92592a606ac1546ed3b769f4f6470cd14902e0bebc533c45f40ea0ff458f721395a5a6b1fb00678c71a6893d6acef94ea928382d1f5cb65f51b4039a81aba98fd9394c93817773f793535dcb7a98f883b9878fd4205d1d660009cb487f7b26e13415cf1fe2a895b87ca68b319b85715d67e7ff5a3de7e017cf963d192205229c21dac1db1d6e3987ddd79214895f5e97586ea7d1b6951d5b0fc33ce638b774fce3726525acc2b6711c94f747bd26b01279ddf8dd2ca107c0a9e30f2ca544f2dac7ce1afd9225b1890f44172bd0012141f2b7037323f6b2513cb463df483a064279c7ea269d8d00a83a26d5eb4dd8e95f516a6e4ea8bf016b78438035557ede5f251fba7c4fcb462363b687f8eb2a3bc9cb4aad07e0c592b7f0eec09bea3ac8aa2e192e34b33e882fb9cf301661ac92e1ee4564d040f3a5f0fe10fa32e0a7ef29fdd7cf97524c0cd127373fc6fb3664cf831d4b0fbe885239de3cedc349c68eb177787f3d472fd922905a2e25fc5906fe8f87aa5db62c00da3f071922e2188cf0a0f79b368a34025c37ce97d7f69ddef98563d9140f9900e98344ef55dca3959e97ea6c5ba3e5eb0812d1d852281dd12104418608dd757605aef4f28ed29b4845dfde6cbff448d996b3b430884e1ae1263d8d95c8a18af081313ddafb68cc0eb47d4cf424dcca5707fb3f95d72144e9126b831d1c61fd41697e6020c0e82a769cb770e0c968f5f13d5d2b943168a9fc8f0a39e55aafad27bdde087a05fc12a1dd455b2ab3293d05a0082771e79658ed1c49b88381b208bfeffd00b480379a06b2523f3e9f07ad22a82e7f3573fa4d39542c488e7d6922fb99efb30f99d56c0240bd7182cefc10ecb436e4eafc649c65424002a883cd12b91113c8222f039b2797e7e5409588a3e2c6cf5f32d1e47bf125160bb9103e97b005eab4455c220acfae51ec53778e1385febca39e93c4ce3b64bad96994e128646ec4a7184cc07c1768debec3dff640749c68d0f82cfea331c6497463fab73223e9c6da2c07bee23cf6243113d68f164ecdd09c517c9d3844612c9e1ff268f3afce1e1dcc89ee8664