Special data
- Status: Successful
- Nonce: 87003
- Type: 2
- Gas used: 6125611 gas
- Gas limit: 8000000 gas
- Gas price: 0.29 Gwei
- Effective gas price: 0.29 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000698000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc2d1b3239c6028a424a452eca049e97a35eb560000000000000000000000003ab108169e5bec6711b2d78d5ea80dcfdfeb9b3d000000000000000000000000a308f2621bd7a2f1cdc005a2570fec60db05c941000000000000000000000000486bbe7ff94b7e0160e3f53b0467be527ea2bc22000000000000000000000000f1171a247040d6ce25e962b565b2c39cad01abdf0000000000000000000000000fe8417e26c74d78da90aca4d4e623e66bd34cd90000000000000000000000002f27dba0626e2b4cf4f05821a984eac38b1e0ac300000000000000000000000087dd7f8ea461c886c826fdfc8b403ad34eb4a25b000000000000000000000000aa0ef37053ebba22921b992dcff59ce5f3680fd60000000000000000000000009b96502ab62e92dfb983380c4558bca289d840d7000000000000000000000000d9f4c51ff7bc8ad282626f8f2afb786b43fc1ae200000000000000000000000038fb5ad1e088397b34e30648b6c0121600b8bdb2000000000000000000000000120534dd04fe9054bb393aaf4b173d32c9c28ac100000000000000000000000098fe5408c45c6a7944c06a4ccab5452fe5578dd900000000000000000000000036e35da245f3fb9269aec6861bd5e11c3869a35e00000000000000000000000078fa2bce61256d6e79525620962fa0c049248ff00000000000000000000000005436c11d5d699fb495565e45445e0bfb68387380000000000000000000000000174c8e5b139828968f00c7fff54b5d8e9a26576c000000000000000000000000b61a655bceb25a75f3a130aaace812812ff1bd0400000000000000000000000004502727a0dd3379169b05b40e3f8caa5487e5d2000000000000000000000000dfccfe424601094d3e4b39a0a4208a215a197ac40000000000000000000000003a9f2bcd4bfaddecd8daa9a3130608a8be722a81000000000000000000000000b259c81a62e6cab66849c8e5c7c140f462599639000000000000000000000000fa42fffbfa85ed82c423d896211db0794a0cc23d0000000000000000000000007143dd1bfce2b4ad5943c230639d13c43174117f000000000000000000000000a716dc2b9c1f804e3d7a02640055b28f08fb1dd8000000000000000000000000bbfc8e5b79e7cca0e674a28ac8979daad3b0c900000000000000000000000000f8ec0856c5e52a27f5c9759aa05e4895b8f7965b0000000000000000000000000f006f4e9f908df562b31d96b8590aa42d8378cd00000000000000000000000069a65cc79eb3ffb9d4208ab79640d7577353fadd000000000000000000000000c92ebb24335eff22b818367b1aed0758674f76fa000000000000000000000000054e95331dd0b4063750a52a22f3030f369e9e4e000000000000000000000000241c213ed667f61d66861f55f14537afbcfd21f0000000000000000000000000f4f7a60306ec025c29ea629f34d0a21c68afddef0000000000000000000000007179e66d47a7a3319e2174eec38074ca32e8463f0000000000000000000000006c8872a6489549493645f206b4579221ebed95bb000000000000000000000000e12711949a5b50cc24173f1c8174dd47164a8f500000000000000000000000004337238232b33e47ad3db5b8e8168af8cc32c22c0000000000000000000000005634e7d46bbf3ab78448e8cbba722b8aade030d40000000000000000000000005e9ffa506f68d991803f2170365029e8249c6d9a0000000000000000000000002576dae3e1a4170851cc0224d5d6cba4e9ba2f86000000000000000000000000bfa6a1c039865f0766c0324218502d7c5ef321a9000000000000000000000000fec5134d45c6840d65a45e5c2744952f6bcbf0d8000000000000000000000000cb434c225dad90c3454753292f9868e8b93f12300000000000000000000000000de3e52ce0f45c0242f38a0ef0f5600a2c2bc0760000000000000000000000004e15149b97c7493c68b1c367f7fd8259eaac037300000000000000000000000094dfdd1483c742b4bf11584a3dc276053eb4facb000000000000000000000000f00f9f2e9fec26677813cb97dfb36b2b790dd6d8000000000000000000000000bb57cfd31ca9bb8ac80839363a570fbad18cfaab0000000000000000000000004e8b10a0b744a1dae792a5e6a14f0280935f651c000000000000000000000000f71a7cd0f45c7b959992472fc250b9312b38cd95000000000000000000000000cdbf34d69b591a94668a6ae14463b6b181d7c2f800000000000000000000000082a8cc9b0f5625fc7172385b0941cc8c515ade9b0000000000000000000000000487f9a7c4fa145173aa6c7d56b678cd9cb800a6000000000000000000000000ae849f0f160152467bcbbc21b350d5e34cfeea53000000000000000000000000fdeab3e820f48ec99c564660707fd1ca55caf4a400000000000000000000000053baa4a3ce3bd8a4786e86b7c700f8440c801abd0000000000000000000000008166ff10289d9aabd2c9e2a3ff53b4392561dc5f000000000000000000000000745efc3f24f0f4934e07dbf48d06c97a2b616b9c0000000000000000000000001fa2a61fa3e3c91284b76e5f1a2d228bc7824969000000000000000000000000cc1a5692d145187ea4bbb5d8f0a0dd6187420da4000000000000000000000000a51199285e40a9214d67e5ebbc3078e7f2ccc14a0000000000000000000000008cc7a851c05ad2388d51433d4a6660b84cc5945b0000000000000000000000005b3fa52690f67c62519e3e6e592b9fbac974131c000000000000000000000000b9c810c28120f9a27e6f8fbbf1a6a8c685de7293000000000000000000000000491aa86f7d6544c594c6bd573f1adeb640bba32f0000000000000000000000002cd8f6a42c20c4368c8b0c8cd04caf30b0da6ec0000000000000000000000000972e6669aa4d59bd2ad728ccc59859825e9a6a30000000000000000000000000c81e406f667b01545857b841cd36295c208434d10000000000000000000000002e3c99bf0697f78571056a8fb6e66b53731d2214000000000000000000000000c24c6efb48acef2d9299ab2d31fbc6a5a25afdc10000000000000000000000003d35866e59eb856b3f053b6a2ef10e6872045f8e000000000000000000000000cf8062f453d8b912f6c9b2dcd1b0aaca4d9015ae00000000000000000000000039de5a03508fa6ed4294333eb3e55b501ee48f18000000000000000000000000cef55db578c3d9c72bba7aa4be5b96b5669bc524000000000000000000000000b6cb00ddd6506f44cd1888a97110abc9791382da00000000000000000000000026b4c03f1bcf7387d7deee0de03abb08880f24ee000000000000000000000000479be1e621503eea02f606c77338b6cfb42e821b000000000000000000000000db6ad91bb85f160dbd85aea12cfb4b8dc56de4c600000000000000000000000039a243d58683be589ed56694fbc61f2ba65e2443000000000000000000000000911d83a1d79db4bc9484f67d00aead6859743c17000000000000000000000000f9bf849e95fbd1907c33e89f954c2bea2d0ddf56000000000000000000000000ead0695084b029c434d516a143f14339aeb000c90000000000000000000000006985db0a9877e16204fde3d2e43b4e5a6e1d319e0000000000000000000000000a6bfcb0998d6ab47393a28912b73e8915179533000000000000000000000000621b1949856c5b3560574ec54461d8ac09b8be5b00000000000000000000000037981e1832e05913d09fb8aed2576201da7a95b100000000000000000000000038aeae1371fe2a4ff776484f959b29e0ddc4c91a0000000000000000000000005dc54876144bb83ed379694e172515c24ff988150000000000000000000000005f591ddc7b9c35be0adfdf429af2e7cb8c39475500000000000000000000000000b8b6e940a69c4a42e09c348e03103f4bfb216000000000000000000000000003d50c97b99b8ab410bbdefc2654f6bc2f19a78a000000000000000000000000c4c6c30d32723beb9b3fc070ab261af579681eb8000000000000000000000000497c81dfc2313f95e331fb2ee77db4381419e3820000000000000000000000006dfd53f1283eb3c560d3117bffde594a8d8dc049000000000000000000000000a72c197caf8ed6106c99e5a33aa61a7748e396c6000000000000000000000000e2e2f8168a35c97d81d0cb1ffb845aa770807284000000000000000000000000512f98be678c85f1b66f643cca4d557a36a9ad5c000000000000000000000000c8c8ef39dec374f4d9ed0e8ec04e3ea2711cb0ea00000000000000000000000043b2049aa8295bcdfff34a1cef60b8bcf790f0e9000000000000000000000000f912c721b752f9415bfb20bd824930d967b2e04a0000000000000000000000001e07ccbd373b3d1076009b04b0db48535857355e0000000000000000000000008e445321a9cf1359c215549d16a3753935d973c0000000000000000000000000a5363790200d9943b5aeebb0b7953b28701379380000000000000000000000005bdbd9a2b95d1b9a1dcd2ab80f6b365e48bfa0e900000000000000000000000044ccb4a3749a0b6355b90c86eae3f46ffce5f943000000000000000000000000eb9cb887ac87064db9ff6fa9916519a82b54430d0000000000000000000000005fc85746edaea98c6b71298b8aca1438dd848a24000000000000000000000000b8fa49cdfa3a649601a34116ebfccc5f5797c3fb00000000000000000000000093a0c66bd04e6f1153a42a1cba2590125dbc57580000000000000000000000000f4d12ee8fa29d9d307a1630ad71c875a6b1d6830000000000000000000000001a0ec5e88b025ebd8683fe6fa4baceafd755c732000000000000000000000000332193ad27ce112d49d676a7768d5f5433d562cb000000000000000000000000370c476854a8ec088c244d13e777c3ad70c8e2320000000000000000000000003f79071b813e22beb1cb7114fb9872db1887f4b400000000000000000000000029775ef6695928a0c505f84eec471688cc46ed640000000000000000000000005df2f851fd019b97c893b6ab810d4e0eb218afb400000000000000000000000056a1e80e4bf25fecd382df42ce1e46631ddba6ab0000000000000000000000006491a4a73afc09a12c8e82b3b1de06701287f8dc000000000000000000000000c59faaf76efb5d3156cd25eb8f77b04c4dc7d2ca000000000000000000000000dc22c0427e6771536c91a7a21936311587850f9b000000000000000000000000a77e2340e31b5b249003566aa13c914f4d62e2560000000000000000000000003e6cbe60927d7933d59c9875ab43ca442a256ed3000000000000000000000000faf19d9d775d9f8fddd6587a808689b9461d7ae600000000000000000000000065702ee210ebd7d3596a5892f85419f5ba3e499b000000000000000000000000f8687ab880322d5f19f717b13133c9936b15d8f20000000000000000000000009ae0ea26f6504bf2be9a7757c59554bad1b1d8d70000000000000000000000003d3013fed6ea4349727f81ca2e4b1861dd6021cd0000000000000000000000005610ec5c3235cb11196024c779d503dc77ef42bb00000000000000000000000071e8834e08e521f4507bd5a013aa870824bccd0100000000000000000000000036051f9a47f0fb13e06f3b09ef6e1370ac01a2640000000000000000000000002f61b0369b42ed9c1d69ea3a82794067c5d4c5c70000000000000000000000007a9d4d7b5451b19275b40c5b41f2774d8c2773f9000000000000000000000000f688d075165b44ddd1afc3b372345589958f8b490000000000000000000000001682cb63b9af228ae890a7f8aafa1600163ebdd60000000000000000000000008b3a0737bde1e559df5f7f52717e2b76901ed00500000000000000000000000061157b9b10a35b3282e19dc1044c1b891dcdc3bf000000000000000000000000e97074ea5d8ba7744afb5e861e4a8fa3392047a00000000000000000000000005adcc5fe595a0cd377097d7cf329db1c506876ec000000000000000000000000275c681ac2864b9d0412309fdd1406463b5463b6000000000000000000000000bc4e4069b1cb2fc1256a2bf454ae3affb4e05a4d000000000000000000000000151fe86df3e05818472171b3e4dc1c74c691e3e0000000000000000000000000fe0f140ee30c84a4ab61fcdc369c1b564f4f6a1b0000000000000000000000008c2927b58857d13778e2deab7af0a6629e0cb4a4000000000000000000000000331846f86e5234a609c0dca7849b272a8bcf592e000000000000000000000000397d7d2d11909d693daa746be4bb15df2e6943d2000000000000000000000000271751aaa6417e44fff719b66e66fe1ff1d4de26000000000000000000000000170dbda5532a2b1448f75770905948a8ac1da7b10000000000000000000000002d7363876f27e6c66a2cdf863b1a345923ffe9c3000000000000000000000000bbd9a95fbd8f346621487c6a50963db1a511a749000000000000000000000000cc64bf4b3520fa799ff88e422606a78af14f875200000000000000000000000058bab23065f44aab4941b628218140a95ff9851600000000000000000000000021739c32503c36ea393d4eb1d8c08af3fb05a9060000000000000000000000000ab7dfc1cacf7b47bfff303633a71f6095c0414400000000000000000000000082e577c070f33de0e1de7923eb9c61e46625da8e000000000000000000000000ca775670017d0600b8346e6e6d2e01718d17d681000000000000000000000000759c5f90987a1ade1ab1c5d6c3dbdb32e3dc962d00000000000000000000000026967dc4be50c7ebc6373144a7453eb8c7346977000000000000000000000000ec425c1fdf45ab328f2768cb441040c476365f04000000000000000000000000827a19d0e59b4027001c4bc74b6eb606543d1cf60000000000000000000000004a168d0233da4983c2838a88a0913ba60a884f6500000000000000000000000091fc33ad9474905878dc9a3582125c65cd0ef1d00000000000000000000000006e6e8be61d2603eb7a075aca5725a40cec9b876500000000000000000000000034e4c49be01c491f84a9fb0090f6ee10dc9e50470000000000000000000000006fd00196e75c68b0f8061e220f877144342d295f000000000000000000000000cedde534e0bb775939f1eab5baefd21bcbd82fda0000000000000000000000000b3d78ba1956f98faf2b93179380e8152dc0d94700000000000000000000000052c6fa5053274b55bcfdf54267fce53778c52e90000000000000000000000000017bf24d32286220ccc1f7cbfa9bc36b21bc7d0c000000000000000000000000008eb774007f368fdbd2cd2e94d16364d1686385000000000000000000000000c6c3c56042dc129cb5d06bcc2fc408b23093530b000000000000000000000000040f8d27e4dcb3a0543e2cae341adc823b229df400000000000000000000000030be9fbbf85c941c382513d567249e93e4bffb3d0000000000000000000000008feb0c1b4bfff9b393b2af971d061c5030a21536000000000000000000000000115c3a64715d79924ffc6985c841e5e3d3a27b0500000000000000000000000012c4c9e5ef050580960fd46e6e0784d604c4455500000000000000000000000051ecd57e766c4ed2cc3fd1f41e3ee995f78209140000000000000000000000004a3906367dc6f3b974e207ec2e3eefdb2402677c0000000000000000000000008c3f1ac55328d223a9379eda838a46b0b9ec4f8f000000000000000000000000e6555b264fa1cb5f8183c662975d48c7315016f8000000000000000000000000f17dab419054c7d5d8f0ad6d876f495bcf8881f100000000000000000000000051061d4772e2e833d36aa84d2ae05f3872e97107000000000000000000000000404053cf12646b938adfea970ee58fbcdf34a66f000000000000000000000000c5976ba153b2e7b625dc6daacb33430197e05e620000000000000000000000004dc7a1f092ca9bfedddecf8d04f1e29e26f8d4910000000000000000000000003cc142604059bbd7d30b44b6023ee5c72b3afa3c000000000000000000000000bff04584468206b63997add2a823cc82b385429b000000000000000000000000e706f101ec89905d7d6995cac2a144feb701b91300000000000000000000000058d1f6df6849c139440cefcf64fdbcc8e0bba2f7000000000000000000000000903215a52f983fc167d58244ae1f5130acb7cc600000000000000000000000001c656242f7b96c7519339e7c098c1df1aa044b8f0000000000000000000000005c4c05e01e930561e8802188868864f7a2d1fee9000000000000000000000000eb20ecb7c5c554d4673675f974229f46881fda94000000000000000000000000405654f6246662e6093015cf0b61de1792473ae80000000000000000000000004c52336976b431a0b212cdf14a9b2700bb8c0a26000000000000000000000000dc5634cb1a95d0d2bbd4600b79dab709ac6d78e2000000000000000000000000f86cb38299c3c571e5629235cf13c74cbc73771a000000000000000000000000d34343871e33419b64b89c18e9d274d3eb509b89000000000000000000000000af37655ac7d4f8b8c9424cdadb67ebb6dae7856900000000000000000000000027bc6a7c6381305393936211191c36d9e564893d00000000000000000000000052202c5a2584d998ce482b310d1dcea91fd7385b0000000000000000000000004394610418b4292e50a9539f092c3e73dd66c5330000000000000000000000009b5b52839ce20a191abb0881ce8139da728c7343000000000000000000000000c712760ff6a1718ff773530801a1d3118efa69790000000000000000000000002bda0d9a182fc01bc77c0c3f717c4535705fe2e3000000000000000000000000fa684ed15773ab2a187d3214a949e0040a3a445a0000000000000000000000001e6539b19dade37c9e9c61fd9a546d7e2c0e462c000000000000000000000000ed0f340438cdd05544df8c3b65c21de74d56cf01000000000000000000000000d8530663eafd812fa79dafaeb0894fa95c3460680000000000000000000000003805ca1fedcfbaf80ec175bc635ef26f60cc41d0000000000000000000000000196d9780d6783fbdcf9017204b30b1bff43fc4c8000000000000000000000000b4ca4085ef6e84daaaac92e93b530debbfe7f77800000000000000000000000057dcd977ea58a974927d77c89db547feea68986a0000000000000000000000000d020e6b81c79893b0b426cb5aed927ab3f868ab000000000000000000000000f282651032a2500d266d88b723c2fac3be1ac09e0000000000000000000000004d608f74eb5ce22fd17e56fa15f43a797e7f55bf000000000000000000000000eb7712be87c541fa1a7cf647ca927a5c8da814a3000000000000000000000000191c896565f3b069bf970d886bca602ce586d7f70000000000000000000000008adfdb34b7734b0949954cd95d0e225078ca65cf00000000000000000000000049b4fe61ead2b23a4368f15d5a75b68d036b6cc600000000000000000000000067acdcfdadae117df9003ef3a902f74f76b3749100000000000000000000000042bf0d28adf0dc9958434189a1fd71f3a430ead4000000000000000000000000a6f19d048a432f4c3891c5f178cf462b25a009030000000000000000000000003445520f277dad3660187fb1a575acecda13a7ea0000000000000000000000004ae02371e1a9dd5178fa340a2fc63e029f7bed910000000000000000000000000ff164bbdeee39d873a6c8f4a8d81b925a989c320000000000000000000000005b06e460cdaafaeda76e5620938e27dccb1a3331000000000000000000000000d8e3dcc273a9afec5c9e9114480629228ab2344f000000000000000000000000dba2e92a02335f3746ff80b0001d1d104d871221000000000000000000000000a130772609c7fa01b59bfd75ab56660c1a6ae14a000000000000000000000000655fba7afcf726e7d816c340d5bfdaea4ec84efa000000000000000000000000dd208e2a1445c45264cf15cada2d43ac342924ec0000000000000000000000001bad36b2e9de2aa982a30d6f5b9e8bc280280e4000000000000000000000000098c6ac94bbee720b7456b8c9f7fffb6710eb827b0000000000000000000000005ff2cb2930d020ae8791b4268873bfd42a928735000000000000000000000000082d9009ee9009519cf90563693c633f4b60186c000000000000000000000000724094617c89939df5a8a61e06e635fb6f7f07a60000000000000000000000001cf67d6f18532907438d78bb5e9c897f4026bc4400000000000000000000000080fd107d1a60ea8b114668924b676046fc38f8e4000000000000000000000000b3b5ddad0ddb8362fe50a75cd6bba1d35621ec3a0000000000000000000000006577c5d88dd94acba05e9fbe02f8e5354b68d5270000000000000000000000001793be1d1927fa438c42abeb339c8adc11282dda00000000000000000000000032be264302faeec2af50976840207c24d8ffca50000000000000000000000000f1e82478b54cd7e6c5245016064ba5fa90615d2c000000000000000000000000310798049f1fb5be9298fdd42580c23c6798640d000000000000000000000000c76081a381091a0bcbcb29a810d20d73bd2cd23f0000000000000000000000008bd14e07ca2759b4c2482fee094f2d7941111481000000000000000000000000f12c55316466d355ce946a9408bd5548302e57ef00000000000000000000000016b1f3dd3b15e6c2f68c8d38cffd667002dca17c000000000000000000000000cf7fb22ef06b7d41116471383816443d91b4a30d000000000000000000000000e59a2bcb4c3557c188de77eed012c072ff76d33d000000000000000000000000a571ec2a8715e5dc999d2f4fd14e50ac32220add00000000000000000000000031173ed183e5a9450c3671018ec4d770c8a8bf18000000000000000000000000132a40a9d7bcce92783ea78d297fab007b28ec1600000000000000000000000068ab6e27d86244a64c51bfd717cab3bcabb7f6c8000000000000000000000000ddd43b5a8cd79aaa9e0394dbf893cbd0c1681b8c000000000000000000000000bcbb4584b1cb30ec1688fe7f5b355ee13166001a000000000000000000000000923501346732b910725134d1c672c1e5683819f70000000000000000000000005b34029e659b2f730074919d7d537865cc7c56cb000000000000000000000000afbc016691716944788f6e65c7c2120a10f1962900000000000000000000000036fc69a52b238af2823d386ded194597fe44f1b4000000000000000000000000bc334ec41f9161d57aa2a73246476c5cdbe2ede4000000000000000000000000698350dc86ab65bd79d32142f508146a9b4a85e100000000000000000000000067f52f456ad7bd706d81722403766d2a34180c9e00000000000000000000000022c3a6235d296736902ed71308d0d175b0abb85300000000000000000000000065058023dda2052d24d4473b2d538bc4c7c4c0c30000000000000000000000008ed5845b22a46f413487300fedf1e8aede0b8c65000000000000000000000000991eb3346997999752ee5ae0e777264cbb2e329b000000000000000000000000d62125cefac7759e1fac3428717daa190e42c9500000000000000000000000009496e6391866b06d78d20add4c5ddea5fd683efc000000000000000000000000984b136912b2f7a9c6d5a713a31e34f7d2c95af400000000000000000000000015d2e90693c46093d66260862180e94793405951000000000000000000000000dc8f64397d2c80cb11538931826beff38914dc4c00000000000000000000000068c8c482a40a50f12b4cc6c61f9771060341b7e1000000000000000000000000092a5e4cc60fdd5f5e15aa115744b868d510a24d000000000000000000000000925713c121423e7bbf7045ff163bdbc0a298207a0000000000000000000000008b3fc5d29d5f4f529b7d9f50a4dc9a002bc0cc01000000000000000000000000ceb67ebc37debc7b1db218853c88f5a226b7b866000000000000000000000000cfb5ae98c1cb8ad2ed0419898293b54b0285ebb2000000000000000000000000db460f20e85f183e86ddeeb3e6b3301ce77eed97000000000000000000000000fe7f1adce6e1255dfe0c36570c996e81bc3f7bc40000000000000000000000006eacb5810a17d5ff90f71235d04c32a43f23e998000000000000000000000000b143c1ac754e1dc4ee95f9d441d04b964d3ca40d000000000000000000000000a7300dc0b299c950efdbd79fdfa96d4cad9136de000000000000000000000000e6a6fbd9aa44a307acf47d15d94dacb6b056dc930000000000000000000000004e93f1684d1819f51192d0e0908b75f2b4344b7d000000000000000000000000a815bb6aaae1aafe28bd504e8aa58168f90c655b00000000000000000000000008a3e236cb7beb032b45849fb558069b434b02e20000000000000000000000000259df66845697043e87ed648fbb284408b7f623000000000000000000000000be17155810f15c5ec5448cb50a9e68def9605c5f00000000000000000000000024d893117d356375b8cf5c785e84c484164555c7000000000000000000000000019a21c5d290133be2665f285693b7fd4495c1d5000000000000000000000000bcb9fec4004324b2e9e97cfb9ac4e43dca931ebb000000000000000000000000ac407cfd9e7e8d37b7c77fbc41bf818deb349da9000000000000000000000000262ea2014a51142c8254b8162bbad0586cecca9b000000000000000000000000b0a9f1935a3009a96f703c4543128b6f6fab5667000000000000000000000000e1c2cd5b6c6793554e4e554b78c6a9927ca0301f00000000000000000000000060204ddab393bbe77d85c47700e9f0876a9843ff0000000000000000000000004d76cf219fa7ccb5154a7da2ccdc0c33c6d08fbf00000000000000000000000091981258f1b8d8d97dbcfad1df0a3fbe10d5c906000000000000000000000000ed5c8a4241ef14f603772c40a485118f96b5a276000000000000000000000000a4ae2fd2cb9827544a87b83850b4fb967a968a49000000000000000000000000e55f4a3ff91634565547868d47d5092f90080faf000000000000000000000000cbd0e01f72b6baf6079ca35cef0c3b7ccafadd35000000000000000000000000498787c91647b8492d9c6017cb28adee976264d500000000000000000000000070c9329dea3cc3a4971df5976c71f191dd1ad1c60000000000000000000000006081c2f5013041277898d09214a03e91717b6f6800000000000000000000000026f6c8db204c4e71383adbfd8f8c3e2fe719199300000000000000000000000039c1d53155575f60e6cfe11e095a6ca651b940db00000000000000000000000048b30f50f2d801bde44bc3fa30488cdd4ba023810000000000000000000000008705b467b30ac4cb8937dbd804f6542dd61eca9a00000000000000000000000062d533c925ae7b782358ec3e30906c688ce7c2eb0000000000000000000000008a68f51f0c9df4682dda1a2f3f05bf9412607c050000000000000000000000000549a0d4673f27da65248b3ca3934608dd8ec10c00000000000000000000000085c389bc878f5ee22047ed82741f388ce64bf4f8000000000000000000000000c18903d50f12cab58daf30095a942389112b70e80000000000000000000000005cc0e4ef8c7e57e4190e8805b44731e00902508e00000000000000000000000029f957144801aba0a9dd2b764958bab4811411850000000000000000000000002d6b1b6ab4447b55c9ff37f33cf60b0d701289fa0000000000000000000000002cfc743940437c2f475920b2b07b37f94d8de8c400000000000000000000000028bc918c3a4e5828f4feca346610316e4c64e89d00000000000000000000000060ab4d1a77c7d5051c027680b2e22d37242b45e60000000000000000000000005983b7d9e7cae98aaa857f36abe22b9ab4eb0ac1000000000000000000000000962eb5213aa55f670227839845c5229ab7928a170000000000000000000000008b4243bb0d0849918b911e881bf03f706b8746cb000000000000000000000000720db8507cb05608bffd042a548b8d019801eda50000000000000000000000002fd29c638b0a4860bcbf83551f36f43fdd0a781c0000000000000000000000002123482518d871e6773004848ee95da185126ffa000000000000000000000000406e11535dc70ef78f54e3ad8369b21aa9282f37000000000000000000000000829594f27be11bd08496a7a68ed7820a012204db00000000000000000000000047635d00e437658a5f84e2fa4262d06aab4a21cf000000000000000000000000004a29633393b4314fb68a746889ae721e1badca00000000000000000000000075ea875431ac9b9b78ac4c6676c74285e8bc98f8000000000000000000000000b5f6996c2553c882d57ea15056a77c78dac549c8000000000000000000000000aa2d26f934f74c4d213557dc3156d4c27fd6972b0000000000000000000000005b27fd4f05a072391da71ab9284f652dc0473c9b000000000000000000000000142dbb512b1cbdc80945814175ed8835763e807d000000000000000000000000ca8a45760acf792380de6601ed4444c391f2e9fa0000000000000000000000001027fcabc8a8e12e9c4816ee92070e0d0db9345b00000000000000000000000028b1b3bad172ddc2e8f4fa61d85cd9e94034eb1d00000000000000000000000038c785ea82ed5f4e5e01131ef90149cdc5234b62000000000000000000000000efe278e4ab0a593e73b67089f17e2f41de92095e000000000000000000000000232ea497b17c98501eb42189eb37e25c5655226e000000000000000000000000d656acb41bfa63c6f432368b59495e18a7d59a92000000000000000000000000a221e1d6c57c20fac9633cda032224c78578b68d00000000000000000000000000a5f519fa89b5574f7af468e6b5b1d743f57d0700000000000000000000000071fea4a3d825b9efb0394a01504664779a9667f2000000000000000000000000e9589f45132292cec24b738e1f2949d7a3b89f590000000000000000000000004003408058d490fcd0a8b76925a412e6f39bc9390000000000000000000000003f2184924d2ca0bb32e1bfeaeeb3eec234cf849b000000000000000000000000bddf402f973826de845e1e55a1360219d9fbb7dd000000000000000000000000115551f123537d75071454da1f7e4dfc847b8c7a000000000000000000000000d178a90c41ff3dcffbfdef7de0baf76cbfe6a121000000000000000000000000566d09d3abdd00a5080dd67c23abcd2fc078e64b000000000000000000000000724ed6db9664dfd7813be852fbdc6c65cbbea5700000000000000000000000006162fef1c0d22f251c2141c1d22b8ed73bda3de3000000000000000000000000fd4a5d7f04b14929dd8e766ad2ae48bcae90dce70000000000000000000000008c72112d59006cb9879380f4b4ca2e72d1085aec0000000000000000000000009cdaa4eb506e7000dd656a2ab041bc0a0e05d7c7000000000000000000000000efe81354ba6db9dea638956389ddfc690107d515000000000000000000000000c9ce120888b8d1ff5f94c417d693a2d475bde79c000000000000000000000000a0e51518b7eae38ba4d13e4b59cb24684e84425600000000000000000000000049e2694231b9d135cd7e8f20bd023f53352d54fd000000000000000000000000126f2c27495c4edad5488e88ba3107f1eab235be000000000000000000000000e996e461408804523aee0f362ef040746e48820200000000000000000000000098ce4ee7c36f5f5541e0e39f6f415b9907d82eac0000000000000000000000002f1a3113a95d3e59590f182e1b538bfb3f2d2b81000000000000000000000000c50f4185f18fd25fc5e7f5028d6784120f4badf40000000000000000000000005e0709a3fcb83c1d70c95d049a1525c9b559105b000000000000000000000000460efcb56c4e2a66fdd749bc72d66342da629be00000000000000000000000002a9453317c5a608db4f1da5f981e9907bcf56c030000000000000000000000000f0d438112d44a7fe83aa56a40454a961f1177e5000000000000000000000000b8dba30cf91ef8e198eae910ddaa64be08fe3a8f0000000000000000000000000cd3921af0778dd28695f6785e51ba9d2f4669190000000000000000000000003f54360ca33256b4d5cbf274497d29291a5009a8000000000000000000000000b3b60995859b0f63d8d0f4e9342036e6c4349a41000000000000000000000000b09f96592626d10cf3d395dd2d69882772f027750000000000000000000000001713e784687aed308ccf9a6249b686f3b0c2be4c000000000000000000000000492422844f2cc709dc4b3c5eb0e9dee5a4478830000000000000000000000000968aa1775a212f3bd0a8cc8b39d480da6ea40a690000000000000000000000006f5a230b5e052dd93ac25833d747cf081c7658d4000000000000000000000000f675c09e51110e0775e2595169888f4f36461d3300000000000000000000000040a32b9a2f9c40c06f922a1ff22f1e6d2297e07b000000000000000000000000f5be140055b94f6fdc87d7c3d1018a6667db0a3c000000000000000000000000d3b71359516cb3aeb8249cc1d0906f2b462f538d00000000000000000000000009fe958dfe6793c6eb6d4ba2f154c61e321be5f4000000000000000000000000575a63c6995bf5a4a941d2f4b98434c1ac130aec0000000000000000000000006b80435cb93a15d490a18be6ffc558b7b5d66cbf000000000000000000000000b46ab3e47e33eaa2232fc504cc8f1a9a2263b0ae00000000000000000000000076f5008144b2f521970618d3eed559ed470dc020000000000000000000000000f52f922d9d93a2c0e0cc53346595407416214da100000000000000000000000096a6609952a7478f75295ee4030d7b94e429cd3000000000000000000000000093e57de040ac3eb08d8d1e7637f520e696958fbf000000000000000000000000692fdaa5e8d896de57cf1b2bb8e6132a8cdfa7ed0000000000000000000000000d1805a7161c7a2b7383b0aab2adc660ba1d072f0000000000000000000000003edaee9af82f7ca6438c95cdf8bb088e2cecb3e00000000000000000000000004c26519ef0d5030fa7bc02835110f544385d752d0000000000000000000000000075934cbca8a440ae41dbd3d3594a36aa6db6ae000000000000000000000000750eea03e265199c2e7f7c261d469085a7a62f5b0000000000000000000000003f5b85dff9f12f5569410fc4d20aec6d16d05d9c000000000000000000000000a9bb80028fc583b2a18c2d72d60e974911d2daa1000000000000000000000000fa4f8314e64b2ca8ecc36f26c5e6e6a806aaf8440000000000000000000000002570873b689c8f6706ff116096a9d36eacf098c90000000000000000000000000a74d8158b235a007e2b0a5f62b182c57eedb0790000000000000000000000003e812d7d9dfeaceb7b60fb62ff103a45ca950975000000000000000000000000acb8d2c1fc94ed27faa36c4fc0e1c29f8fef24e80000000000000000000000003479e8141a30a70f9fdd29e56e22e00394221018000000000000000000000000c5565c5b68348435b10928ebe7e26273e39125df000000000000000000000000f1338e41910be7c8a0eda39c06279150a3b23e9000000000000000000000000053ccc065921e5b16a97d63529098f7ad57c421f4000000000000000000000000aadc0087d51ace415dd5ae3651e7b799a413682f000000000000000000000000bfd38b554c99f280345841f7fa4967ee994d1c82000000000000000000000000bcfc9ccad944306d503d59ee6a87d3a154c10c09000000000000000000000000ce0e590a4b0d7f9d9494e02fe6150f5ff96ac824000000000000000000000000f8eb2dff1ba99765902a4ba9611545d54905500000000000000000000000000012070fc837c44caf25548b519c4326be775c304a000000000000000000000000efc80f9fea8be74c3a88547af11fccaf24a64a9400000000000000000000000082a25f953635be415b462ae978367fd305e814370000000000000000000000004c021fddf117a008809687e35e04a24a2f3b8fa6000000000000000000000000846f5536f2bd52881b95ea64d02c866853f9ca5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d2be8f698e989df8c9715619fa07bc4e50f0f2000000000000000000000000e0eca1208809bb4579738fe066ce1e112c05f890000000000000000000000000101a40de1be1325a790bfe31a417363093b44fc0000000000000000000000000d3b637662f9e0571bf7e1ca1c6e1fe7371d852a9000000000000000000000000cc6ee61c7c8a4d4355594f451d4974b3d0e2347b0000000000000000000000004c48612ab89f884cf9713c7625ffe937a50081ae000000000000000000000000592f701c164547f25d9048b1ab7e1431da7199440000000000000000000000009ae346ecf382476b048b917b9da59a5e9ae9eb2d0000000000000000000000005ebccedaa51cce28c61a5778e9f2b917299913d20000000000000000000000009bd0ccfd8f53a5d0a8f17c49ae4a3b54ebeda7b80000000000000000000000005a43fa7ad15374ee6678f4f15ccc0afcc27dbc980000000000000000000000009bd0ccfd8f53a5d0a8f17c49ae4a3b54ebeda7b8000000000000000000000000e1894c4ee0c21c157c75f288b392bf46b686619b0000000000000000000000001d68ca24eb9cc8ea85c89c9f35b80bb8e3992c7f0000000000000000000000008a9cd763649242d6495af5f7cad72023fdd195aa0000000000000000000000005af1bb969907760b09d36bbf20009d36cc2e7fe4000000000000000000000000117e499d186e5cc7f76389fb91fd360aded0f9490000000000000000000000006d510e20640a9c02e8ebd05227650fdd34aae7cd000000000000000000000000b8a8f9749101b54fad857413b4e084a3c27d64bc0000000000000000000000006872995b71405dd25c2c2f5514e6301daad08e0f00000000000000000000000054969f97f8f9593726caf0623ab202654a50ad8800000000000000000000000017d4646d69178b78902d8307728f69dcb2dd9d41000000000000000000000000434fffde45da1411fdceafce93dc8a437622654a000000000000000000000000f56021a8dd609226294b839fd89ffff5be700851000000000000000000000000208121fc272a44d71f0da5532aac504c814a97880000000000000000000000003cdf39605009858569cbd75bfc7fa5501bb28836000000000000000000000000902e737858106cca8afa4dd6d7b4f479d794bb690000000000000000000000001fb5890ce1782f385af0103bcfc1dc055b95a9a700000000000000000000000045532a0fec5175b3aff52c68b84cac5cd24a1902000000000000000000000000400907a07e6b42dc33da1b514b19a9e7117c29cc00000000000000000000000038df5dcac232529f95fd3cf6c749f359cf86e2dc000000000000000000000000d90c625689cded252f16ffd6bac78dd3be10e50e0000000000000000000000009a1f9863364f7212abb62b8a84c584c0871b2a15000000000000000000000000247514d846c9925c9e80b9dc93bf27589dc65b4500000000000000000000000060436fdcc1f381193e634a89fd2f0d1048f07fd60000000000000000000000003854f09318ead5bef82e85696fbe42cfb08be378000000000000000000000000c63aeac55031abc25bc14e98498e3f879ae3fef60000000000000000000000005898478b77a842230ff71211d7319e9f205c57c800000000000000000000000029e724fb16cb2476685ca60b000796d05e340663000000000000000000000000168357c6e89fe569e37ce9de1677039fa61554fa000000000000000000000000a70e9839bb41dd0e973d1a317936b8af534470c6000000000000000000000000233c0eca3a13d4cd1e80980a82d515b55420371f000000000000000000000000a3389977e3d2396c24950b0ecb37bcfd5a7e8ca200000000000000000000000026a07aa409f2f8e8a9268d8bc27723742fa49ecd00000000000000000000000066baf1d486770cdde8532a36a18859e1abec1f9e0000000000000000000000006331b0f302565bf5afb4c211147c67c2bb92ab6700000000000000000000000080f5dd6c1d0a9cd312c7ac0477df13e55fb8eca6000000000000000000000000c92516cba386f7b262e4bc35860387982be9bc2e000000000000000000000000b1ee68a790351a3db59239305d56d423fbc32d5400000000000000000000000073011007e14fa3f99cc7d89b7b96bd7c47c5eecb00000000000000000000000060de90e057606247d1c381d7e39bd75fd7bab727000000000000000000000000d9c4599a23f6c0201ac465bc9139067aea90780e000000000000000000000000077372c48c5ba4e1ba77ea7d6a1ea3cedeb9c09e00000000000000000000000087afebc1fa729edb3080ebab1ba1546001f3188000000000000000000000000090f9f05211b22fab27e02f8c50dc37478e972b2d0000000000000000000000005410f8c79857a2e5bac85e493562e87f16d1d544000000000000000000000000c2eb4b6de3da4ebfdc8b5aa8e4f80bb44358a18800000000000000000000000081dd9fa803e41b5a603edb9fa6869b12d6aa5ce0000000000000000000000000224340d8378b6bc9e0a3b0f4baf6402d948e6626000000000000000000000000fbe4509139f0732658c1439a73a7f6081e093ed30000000000000000000000003cdf39605009858569cbd75bfc7fa5501bb28836000000000000000000000000b814583c0cb918a1b022470997d260cb5161bb1a0000000000000000000000009cd2f24e7a4891e627953e1bee4c78850f8064e200000000000000000000000069ee1416cf2ee8648e7deb1944e08f820dc795530000000000000000000000004db2b4fa55adb36dc7199fa9ee55a08b4a6d58d1000000000000000000000000b2c75409fd6c917982c1dafc294f3f059f3c6934000000000000000000000000f6f6b8cd98348d1dea0a0948ecd3b73f725cbfcf0000000000000000000000008254c5611aa22311751188ca8c2a20a7f0228bc3000000000000000000000000a16c55a3343a20bdfbce7f3d45ba4326aee463db0000000000000000000000008327ae9d8baa8d6a56a098d5e8716d8eebf6c69c000000000000000000000000c92e563007ae5afe84a4ae8f264a80e715cbbf2f000000000000000000000000f449ca141b61ff6f6ee3081fe805b69ac4afcff50000000000000000000000007aba02c838766da1bbdcd372dda16e1cc3ae4c8500000000000000000000000081bfd42b3a069f773d530c0224c697580015c02a00000000000000000000000023808fa18918b0a2c742148c8fceea2c8775f25d0000000000000000000000003e51e00d85f4d40355dc44093cfb6b4cc65348490000000000000000000000003e6eccaae3cb3d59a4050c6b072fe6616125c340000000000000000000000000a57abc9b942dd7d3df3739ab73a49734fb82345e000000000000000000000000a2db8805d97b960dd8a9093f735dd9de3cff4a11000000000000000000000000b2a74d5dac819bad6488c7f114391e763c7e9d1d0000000000000000000000003b32379d926e3e7be5af046bd625571798137aa900000000000000000000000079c84b575a445550ea6d862d37d653f5602e3cb80000000000000000000000004f444e560f02035db9e8d69de8f087f032cdc363000000000000000000000000a9b1d21bada2cfbf92c69ca3c51ba6f5d811937b0000000000000000000000000ae74e6c9d862a0641913d1acf1997db4b389e6b000000000000000000000000381e1e19956b80e31a696bdffa3e2716f2dcbd6b000000000000000000000000e237bb69675b04d5ea7bdb375482d1932c111f4700000000000000000000000050dee2228fa8db62cdcbd3da70eb6a476b3a2632000000000000000000000000d45fdd8df3050ef49958c124404aa6c34b9334a20000000000000000000000001b3ee5bd06281884dfc5ba6ffd374b9ee5065baa00000000000000000000000039b4d47ddde01178438f42ef8564347bcda2de85000000000000000000000000efa75dd690d1e12ce7ecbc6c60e63d2df0e0e083000000000000000000000000adbfb597a5dc68922f9b63370d91bddc812f837a000000000000000000000000311d4ed2e6810fd907d5bb6f528bb684402f1690000000000000000000000000b76ca9a93e64edbf75c4baec9cf2cf06c029cea200000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac709000000000000000000000000e7b8226e2f0ae6c63ffe57782f29fb1476038dee00000000000000000000000086dceaf9750054357fd182bc0e7f046ff496a1080000000000000000000000007ac2dc56dd259bc9853426c550be3bd5b179fb8f000000000000000000000000c1a42434410a05257f41a5925e647b788e61ceba00000000000000000000000002b1bb3fc176d7d649bade303d3048dcd3523a0f000000000000000000000000400907a07e6b42dc33da1b514b19a9e7117c29cc00000000000000000000000070be23b1ad7dd1c6ac4a39e57615a3c96e581af6000000000000000000000000d27f66c4be97e37859b20b6a329b87fa8a7695890000000000000000000000006138bdd8939b3411149bc61a6365bfd382e6a833000000000000000000000000f3e094bf853325960599caebc7721ef17f1a603d000000000000000000000000eb64d682bf207e4bca816701a3b249a3dfdfe5f2000000000000000000000000755d40e9703ad1f4cf7eb99a597cfa548f08cc5a00000000000000000000000055a8552c1a7033bb3ed85aee6ae72603437220f0000000000000000000000000a045fd2565098c15a81308fd23a4d96d576d8f630000000000000000000000009fa2d013d6508acc859466ccd221a4b5e44617db0000000000000000000000002c4e366cb3c5d67466c2a2d52bb73ee007fd1f8000000000000000000000000040361ebad530549efe1d9b0313e2b766a2b3da0e000000000000000000000000ac9bb492edbe61fbeb1d185e8a341af57e1331aa00000000000000000000000092f5fd3c9acad07aba72702a5763fd2592db0936000000000000000000000000cd79912e7a1e90722d008d83046e04b582f71b7d00000000000000000000000074fcbe3a56f64b61786c42658c5c8cd00407291d0000000000000000000000004e2606c6e232e16d34258f9e2c5b991352d1f627000000000000000000000000b7a2065297005d74a7d0d272d818e2626f7b5fe30000000000000000000000005e25d4e232d9d029c60468047f24b2c1dcf35f6400000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac709000000000000000000000000aa7f53b2552263113a7139754954e9e6b84d61de00000000000000000000000005f7b7477390f2d215c127c60e0a6a19a66e53ac000000000000000000000000ca110b6b6dd519249dc812e4fc8cd71d37b46ec40000000000000000000000008f134763ab18646f89184033fdc751f93714c07000000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac70900000000000000000000000000a7d846f21498494701953a3775b51a0ae74c1600000000000000000000000002c8fc845c9fbdf62a162e7b8b64c80744dae85200000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac709000000000000000000000000c74c0cf4843646da6998c574a1015f5dfd500bc20000000000000000000000006e0ce3543599983422c616649efbc77396bfb2dc0000000000000000000000004601f293d2a9761e2619d2de1ca7c1ae1ecf0149000000000000000000000000a81c24c77d9f3ab42ba35a4b105d4b1301ae205800000000000000000000000038dcc99231f9222f97f97bb5e7ec8d776242c70d00000000000000000000000016ea759d7a16456fdf4b1621035f0ae0c16962f6000000000000000000000000d67da9a9767117707e9556aab549b44ecb7ae4e0000000000000000000000000b7455eff965df7fd99ac85195e3f02e778696c8c00000000000000000000000049717efce13ab985d2084ae180ebe57cb022c92a0000000000000000000000008f1694d8c0ca4a889a6dee3ab94e699026f69fad000000000000000000000000509559412b92bb9952a63aeac2c8cc13dbd9c72d0000000000000000000000001570d11da51a3709112642ab6b594ba094f2f34f000000000000000000000000523939094abbd4ec097af7524ec054b2d02c033900000000000000000000000063f01a4753556d9c37457023c60da39796ac3dde000000000000000000000000a900250986e3f8851351988fb5e2d50754e3804c00000000000000000000000018fbcc0f6e579852793e82d5b6726860c7123a1c00000000000000000000000063df47321c8c644c4517c994eafda536b11bffc4000000000000000000000000df2bb645dc231fbf821eba788904b5cbc273b8110000000000000000000000002730201321fcbd02320d5177305b7f33b25360630000000000000000000000005ba76089f8c07da8871e1bebdcf9dbd228c8e3f9000000000000000000000000e54c37d8e65be29e37306e871bf253dc625e09480000000000000000000000004ef2a0f85d4f93f10c636f4b381491c841fb45520000000000000000000000009e73caf6b88ae2d42ef8850a3f274c7d525cc3db000000000000000000000000b96298038337ae5ba392bbae4f9192525576953000000000000000000000000090ec0d98ad280ba3482f1bb7f1ec7dd1e29967e100000000000000000000000001bc6eb628e6ba29b748165397b5b351982af183000000000000000000000000cd1397bffadc87d2844888f747223094f36621c9000000000000000000000000d83460ab33fbcb252bc7118864b185300992a5ce000000000000000000000000361675938b35cbd6c50b7e940f4a090d6f99b271000000000000000000000000ccdade6b3be51e6ec2d930f1340a17d1e42c44cb000000000000000000000000f4b7a99c98d21d8ba67e7e2b957773bf18af503f000000000000000000000000af44cea1bcd054299cace4e691cea034826c0ecf0000000000000000000000008053be54b637bb6b0f763e5ab1ef0c545db906ad000000000000000000000000188183132b57ae1a28569fa7e8fab64e1063a1770000000000000000000000008d05d91e3370cedaff94e0deabe5132e4f003c740000000000000000000000005b1e2e770f6c75aed3621c35f554e003bde3a1d9000000000000000000000000817f302d03022722d8b9dccfed4277500b7789df0000000000000000000000009fe47777cf0400f9f37fa75ea1fb6264166f7b1f0000000000000000000000003e37e7cb48448b5ae5104d6ed822ba1461e911240000000000000000000000003e6eccaae3cb3d59a4050c6b072fe6616125c340000000000000000000000000822b30675bff4edd87a00a4b89e1bf56cfb9b09c000000000000000000000000d6a3ad440023674743557de51feb60d23304c2fe00000000000000000000000002a068cf9eea87bbf94ba6af6fdbb9091e8b18050000000000000000000000007cbd4d2359c394f0e5c9c1e754670844c13ff78f0000000000000000000000001a2826b09ee3f4ae94193d9af8d907e2d1196676000000000000000000000000c15a6566093d14610767fb697936d92d9649ecfc000000000000000000000000fb14534063e69a49e15ddab36ae136059173bfb10000000000000000000000009bd0ccfd8f53a5d0a8f17c49ae4a3b54ebeda7b800000000000000000000000079c84b575a445550ea6d862d37d653f5602e3cb80000000000000000000000004c2acde6c28dcb36fa86e6ff335ecadb31412575000000000000000000000000833bce625252285898a59bad343624b029a7862c000000000000000000000000771ef34281edc0895fa988d335a6abc2a3d0ba2200000000000000000000000032f695e3b52b2c6f662a731b0df6bd3befdfe423000000000000000000000000f782eaef8d3aafa122ce314ecffd9cea88525b68000000000000000000000000b68ca7f046011a5f3980afe76d3f14c73bb158b900000000000000000000000079c84b575a445550ea6d862d37d653f5602e3cb8000000000000000000000000518d875244a93e036a6d204cd4d369b81c74b5b7000000000000000000000000a3cd822f323b5b1e0098be55b209c3c865de82cc000000000000000000000000c227a0a419486ab03ee9bd657ca3ca66b5eaa98c0000000000000000000000009f24710690feabcd0657d9b8bfb159895632a2be0000000000000000000000000eda7c3bd00673e71bd531e1b1fb4f55acd41d21000000000000000000000000f7327d50939f61bccaf9b3c1628ce941d016dd05000000000000000000000000ca6f4cf0ab6bd5a7b20880e2acd1307e643355a1000000000000000000000000de9908176514c09347017a7a7b14015a6f159433000000000000000000000000c5161b7ed410968ee93e458c5812e821f5aa42e9000000000000000000000000cf9ed8b82e10aa862fd02646d90a2153088f08550000000000000000000000005aa72dc911c0b83e3cd16d41c92b529089a88bcf0000000000000000000000000d72cf412a4e30fe0d5ff827b881942c6624505b0000000000000000000000002978c0d4fe27f65f9af00e192d9605249a794e3200000000000000000000000012b2a8c6fd6f086f2cc4efb15e93a095803b0a44000000000000000000000000c52f6787446bc53582c89a50860c5106c638f3d50000000000000000000000001e902a16082f0116524d36f8d8db5f37067b902500000000000000000000000062d7ed57448af7a6c66c245c57eb2f3fde849df300000000000000000000000093693c56f4fa60b1a39643054353bf715e0111480000000000000000000000009ac8725021f4d839285870f721da636bd04cf6b50000000000000000000000002f1c868f1a2a9780e73c598afd5a15f0b83a32ec0000000000000000000000008dd4b5ec83e68b9e52471d5f78f311d986c7cd600000000000000000000000008af6ec505808d19282106af43ac1ee65e411a7980000000000000000000000006f2a9b45b9a407477d6399709e62cd1d0f12be4b000000000000000000000000a0de82cd2767635b4600d92c56d332a3b4d141e00000000000000000000000001a8683c935794265b01bf598cba410490ae46bc6000000000000000000000000400907a07e6b42dc33da1b514b19a9e7117c29cc000000000000000000000000972b433f66c85ab7c365047791790bb15d33f35f000000000000000000000000990c609b3c39249816789e51776c751765397328000000000000000000000000ba6dbae1b4c2c67f653c984d740f3d77038815b9000000000000000000000000df777d6b3f0ac99cf5b4b5e3a3ac0486513ef9540000000000000000000000004626c0ae61430533a21eea81a3e0e66668cfb3e40000000000000000000000005f469fd7a1a381e51f051a6f3f9192e12505d5e90000000000000000000000001d975fc2c3b653195ecc28bb2613d491af73ec4f00000000000000000000000099860dc64aa704966042ea7d6983108a6c195eff000000000000000000000000610a477594e933236eee8073570ee35ae2579e7b000000000000000000000000c523879c53ef177c90f602ef78e35ab32cc708bf000000000000000000000000c297d5aeb017d856fe891b6e3b74866a589e0e880000000000000000000000001289c4f32b03ebbb1a567f0826059a5eabdc5f68000000000000000000000000c227a0a419486ab03ee9bd657ca3ca66b5eaa98c000000000000000000000000efe827aec85d1f92a3b3c4d791a01a52ef917c9f000000000000000000000000df67c49330d27115a412fdf3a0e9b6a9a942415600000000000000000000000074628a4f39e464d93fde40a2b5f8e9d9f7dde1f800000000000000000000000076cc4392bbba2f65d4923fab01bfdf0cc23350e60000000000000000000000001b5cc761b74efb93779fb24f2b773ce334d96f44000000000000000000000000e8b775c23c5fc910cf49ec3f215ecd7801c84dc6000000000000000000000000311d4ed2e6810fd907d5bb6f528bb684402f1690000000000000000000000000f60b2d02fa87380cfb0b10d17c99dbc17738b496000000000000000000000000f3782f03f80d51c8dfd5c9c50f5db2b511278531000000000000000000000000c9d2502bd67f15ecab8e20b534e411f556c58daa00000000000000000000000011f8cb15ea5cf8abf56fab1e3f46500e95a6880f000000000000000000000000458ee942340a2c43c203f53fd5d2177c88de5e20000000000000000000000000b2fd5760e0e5d594bbb3ab753c7ccb2ad457e1240000000000000000000000005a78df76cf5d659a675b87e10dae8c518c85e18a000000000000000000000000b69830d9b2bd852516f6ad10399985f694a737ad00000000000000000000000038d228d91ab6e0f5fc8f739dad268b015710f11d000000000000000000000000653b5171d07c4651fdb4a3104dba582abb6cbb710000000000000000000000002c49d3a58e93f6e8dba2f5c838cad92b0db5a4aa000000000000000000000000ca44c04ca4f78fdb3a4973e2ddce4b6e35991ec70000000000000000000000006bcc13244b3ce1569a15cd412b55d5e1cde544510000000000000000000000005e63ac9a725209d0701330b02f8084bf3eb5601a0000000000000000000000002af2c541ce72d5085f00a1ea9194c2fc870628e30000000000000000000000001b551b51a6005b5fd4733974777bb174cc48d5880000000000000000000000006d5b43af32b599e3816a8be79f52e42c2d7925e5000000000000000000000000d0655e7027d4ad15c2a175c07f2a0d29e221f70800000000000000000000000058fafce3ee69a510591eed52f906802cc5b3bb9e000000000000000000000000e91b7dd61b788b26ec7247fe87006c9ce0187014000000000000000000000000914ee50bf4f0a0ae14d40ffb5cd3035424cd62e7000000000000000000000000f1ed61cea0ba75607030a4a62b18cdc71b4e56a8000000000000000000000000864d647670a724b1a8677cbdd2d5ad8589b7ef020000000000000000000000003cdf39605009858569cbd75bfc7fa5501bb28836000000000000000000000000c47ccde35caed020a1c3e68eec2afd6bdfa369bf000000000000000000000000cefd05a1a8d1b801f688c55239ce62e6b4f38dd10000000000000000000000004bae1694b3abbc63f78b1a181943ebef071c58cf0000000000000000000000003abd840abecc46c5fdfdd72513a492b4425a2e52000000000000000000000000e0bda71db6d6a4d775557b46c72d5f4e4245adc40000000000000000000000009fa2d013d6508acc859466ccd221a4b5e44617db0000000000000000000000003f2db1078c12b851639d2f8ea090d6f9683b7b68000000000000000000000000287a396b7779645d8e819aa73426b775b68b9c9d00000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac709000000000000000000000000baa9a79c4866e1df9259f29f00f2d05fe28f9955000000000000000000000000e1ba728379f9fbe7fe04cf4a94243117a0db19ae0000000000000000000000005f1d9d3d0d3f15cf8b6359e53a018c94d758cfec00000000000000000000000011ce9b6b0eb4292c9da2f8bf7db1d7781ee4288c0000000000000000000000000ba361b5a7aebbd01363d9db27d907948775ea3f0000000000000000000000004c25536bddabbb4d0d91801436d4e006187658dc000000000000000000000000c4380ce158d9ef1d4059fc362031e7e5f5de8cab000000000000000000000000f60d996a4c0450759e46f3e6b93c5ec1cbe5d1d4000000000000000000000000f625898df37cbba03a484873a3a5c0c4bcc65a7a000000000000000000000000dc12d1625e6c9c6b4f376e500ef8854fdbbbd37300000000000000000000000002f683c318104cc016fdc40b74ad3364bad1bc66000000000000000000000000dd4eee6e71554fe92ee39ddb04b5068915c938850000000000000000000000005fc70e608da861b982208d48dfcb9ee6270603bb000000000000000000000000692a79d5fe1b27bb5c04cf4599748ee18b2fb7f2000000000000000000000000f782eaef8d3aafa122ce314ecffd9cea88525b68000000000000000000000000d7d2b92b7f02e45d834b2b93dc1577effce729cf0000000000000000000000003dac703544d890138a387dc92e6e75c0cbd240dc00000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac70900000000000000000000000022cec5d626bd31e31ae040d999f4e0ce541840d5000000000000000000000000bb2e53cb81b498034774cb63a2e84bf1bdd3b568000000000000000000000000639994cbcd108b9ff351a35c865d5a464cbdee5d000000000000000000000000cdf4e4caa018141b044e946b94a188e039ea7c4500000000000000000000000082e9a7249643366167296b167877424018ef3701000000000000000000000000665b831c8bc39d28f3845590df60c157d4add85300000000000000000000000083336fd4ece4459a083bbaf72d34f529f0ab6bbe0000000000000000000000003cdf39605009858569cbd75bfc7fa5501bb288360000000000000000000000006d5b43af32b599e3816a8be79f52e42c2d7925e50000000000000000000000003f2fe9f1c3408ddadd9f24847589b62a4d1e505b00000000000000000000000032bea212f149bda831c2845576f92af8251280e8000000000000000000000000e42c6262ee01d7e8753c7d7369a1c675eb4a1fec000000000000000000000000b9bf39958f919a36ae03e12fd553439b257034be000000000000000000000000189876f0c9c8122a11f54fa4692fc081ed0fe1150000000000000000000000009a9e33fa019028eea6e44bbf44eee63db1871d38000000000000000000000000b577f77d142825168c1496ec3b0ddbaa194f968e00000000000000000000000073bd565b056f5b0ca508834d698aa245cd450542000000000000000000000000a3222f173205cc7d5465a9ae005f3ccc91fb59b30000000000000000000000009b80296a4486b2de93220879050a902f7be562e400000000000000000000000082399d69c8741b15591b142ffc72bcb9de6596a5000000000000000000000000a2f374cca9b846259a7526bddfdcd44c1a1c1e610000000000000000000000008b24f6a88657482e666094b8fba27de9f8d5be7c00000000000000000000000023808fa18918b0a2c742148c8fceea2c8775f25d000000000000000000000000f435f9df3c1c0dd51bddc1fdce5a0e09c1af3637000000000000000000000000d8d236ea6d1432df4b10b16d5675a51e9b040bf70000000000000000000000006230acd54c6fa37aff2e690a19234ccdfaa933aa000000000000000000000000d690c5ab9a74f6d1e84183170f491efdb3d5512b00000000000000000000000036e74412c132ada8fd0aaa5c4bc3939ff650f3ff0000000000000000000000009fc2c6cc12465112b3035d82751161787dac22d9000000000000000000000000598622a122272840ab7b7c838bee039032a499d70000000000000000000000009eba7e9c819488dbdd7f7def1f9e56aab7222953000000000000000000000000c17d30db0f807230ab23233fcef44864c8ca9482000000000000000000000000a538322e62320edf39fd4f251a748bc2b0a5a12600000000000000000000000027b522dad515676f87879e29402c64f3555c8ad50000000000000000000000003ed7fba7edc0517e01cafc4da98e019bc333e944000000000000000000000000346a4bd045c1950d82270e18d086c9e9c47ae2a0000000000000000000000000c05ea53f0ab248b83da1adcf8ed5e750cdf1c1e90000000000000000000000005e259eb964939ac8e7ac8d7ed0ffe01e7b3643040000000000000000000000008688937d5cf3ab85ca6e9f112404f345bca1520e000000000000000000000000fe24553e89f3283e7aae5a19ddbf4d4b6422584700000000000000000000000049135d64dc81b52a2acafa57cb343f7d044a2c84000000000000000000000000171896940d49049ecbab30a5bb391821940f9a460000000000000000000000007815351bbd8ea02f47f7d8e8909c9bcbdf4ef6a0000000000000000000000000d0234396f705093a73c09cb3b64fca676f06776c000000000000000000000000c243bcfbe37aa4ef11c7fcdbadb2af94728f9d470000000000000000000000004d958ecbd117973349c78cee471a9279c5a2a57f00000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac7090000000000000000000000007275192ab760bef90ef8d6d68f863ec3232b362d000000000000000000000000f418866c3cb4aa4b8feea2c069905b69a91618fc000000000000000000000000d64e3c13f4235501da47122e557f45b52085fe200000000000000000000000001b872162bc6c61755a06a927afe52b2d5681d1a6000000000000000000000000dc12e56c9d34ea418adc7a9437f52f961f7fd4b1000000000000000000000000064cfab6f7e6404fbeb98ccbb5f62dadb6f91c81000000000000000000000000dae42596145b9cb835e628f129a6dd2ae5809dc4000000000000000000000000603f2c7ffa8ccf75982abed1ffafee28cf9beaf800000000000000000000000000fc7708b69091ed121579cf0e1ee09b18e4d4a80000000000000000000000008d968e80dc437a98b32181cd6e9da06b8dd0d35d0000000000000000000000006cf126ba36fc4384de49ba1ccd6114e492ef708500000000000000000000000051bc65c7e468eab6b3de8367703c062fee35af4f00000000000000000000000054dc230ac46a74decc7d71a30c62f906881ac709000000000000000000000000606d75c0f2fae0eefe98d38761df82944b1625f90000000000000000000000007cac319a6f85079970f5919195b8203c554234360000000000000000000000000f6ea313de47ab5af83480cf0da5223d832aa5e2000000000000000000000000f7936ea8061e5363367aed9a9ac53b9acd8f315c000000000000000000000000400907a07e6b42dc33da1b514b19a9e7117c29cc000000000000000000000000d60459650e4edb7e03c17521b21fbee613db6e5e000000000000000000000000177eeed80f3fd01b41e72c516128c6d5c56d917c000000000000000000000000b729262ce6c6148917ed16a8b2179584b33ffeac0000000000000000000000006064942b54fca84f97fee3e2fb15f39552bc29320000000000000000000000004dbb8f3eb06fcf2f8c81d30cfd1a08e25b6cf78e0000000000000000000000002618fb50a0f571fcbc6bec90350bfcf59b353945000000000000000000000000f7510505fa37e7b3eeff589efc09c06585a868870000000000000000000000002f611c4ccd96601f58b8fbba87d8d3dfba50c5c70000000000000000000000007538d7ee8221e82d3acff16d4783ab0f5d073af00000000000000000000000003e99291d8d3bc7179b554f57f2866e3f87e6cb2a00000000000000000000000012c69f01f0fb5cb39fb7aa3bbeef0ab5923b90250000000000000000000000004c0ef4b5c1a2240e7a44f47b8ba1bdabd83a6804000000000000000000000000eb004cecfcfe4de99089cf82dcb79a46b59447350000000000000000000000008ffdecc1cd88385874e4693cce47e09cd96b9991000000000000000000000000c9169151c4906aee73b7f03eaac42e64f039b726000000000000000000000000245c3f3e9568063564d0fdd362b594a91eab768400000000000000000000000040ae0c52c025f1448f8dec761107db7361e98c1300000000000000000000000061ff43e782cd3280fc3e6443161095db3083763800000000000000000000000081188cd90d53b881f0c69d50ec28bfd6f6e14f46000000000000000000000000e60de13464ec0d852993b1d977fc868bd395d3b60000000000000000000000008c8a7b04d97d1a8b8025f6126baa1d776fd50e91000000000000000000000000738c0a60f096afb5f040164a80d6951e46e7086c0000000000000000000000002692d567eaac0ffa370d1a4013be2dce815ad38e00000000000000000000000068f0799c60aed031d26c86b9085595a95a638561000000000000000000000000692a79d5fe1b27bb5c04cf4599748ee18b2fb7f2000000000000000000000000daa2276226f752489790a28c5fac7c8ee2288c47000000000000000000000000515ea80eab7e72a1bb19f4644be9d74fb4336b510000000000000000000000002672b727e70015d7b740f0f64e9a6df423e10b31000000000000000000000000b8fc9367cd5388905bddcc99b6689520b5282ffb000000000000000000000000ae576788f720642af042936ad1322c1854a06fbf00000000000000000000000041699c4183b16e7129b1de28746921c05f3e33e8000000000000000000000000a447b72e2326f4236bba0d9918228befb1a18de900000000000000000000000037dc68972dc266fbf16e5043ad1d3c152e1186e20000000000000000000000006ad7c0ed94d0cef4c556f843739c83928fb0005c00000000000000000000000030e1cb42893aebc0a35a65726e4a995dd769a1de00000000000000000000000067caf622ba9bdb185fe080ef8b247dad30e6106000000000000000000000000049ca247e7d20b6b1cc844e9e144fa1da2cf32804000000000000000000000000a8a3144a7058d659d9a5815ec4f691f18fcfb946000000000000000000000000f828433645721d1e9ec548d6c5680163ebe7ec7c0000000000000000000000007cc2b9fd42ab03251d27e3b5543c109e4c03b6a600000000000000000000000005eb57ed6485a2ab0d6249d75ee27a55e29419a20000000000000000000000009be96975ccf52e0777c9bbc0fd471cd2b9c90bfb000000000000000000000000c2eb4b6de3da4ebfdc8b5aa8e4f80bb44358a188000000000000000000000000634f17a12b5d67e6fdd5a5e422fc922d525d3168000000000000000000000000bcaf5a65802987b88de56ee6a20b6e1dd75f9712000000000000000000000000147a25d9574820be1d2253241e1db30dfadd324e000000000000000000000000bd15fcfd6b34e8237bb4704b25c84487c76c61fc000000000000000000000000de954bd4a4a23eec67760168071391e776ebda8f000000000000000000000000e0b7e8f869d20bc83738b5ac57a374b8e944563a00000000000000000000000011fc13fc3870cc879fc35ff2f4e7314bec06c1340000000000000000000000005a6fd5d14e0d85233c2ea335b17a62388ea414410000000000000000000000002aa7b1c4457f22e3a0ab0ba40a42e0597f2408ea0000000000000000000000004dcb4d46259e11a904c62863b1feccded2ce86f1000000000000000000000000c899b5a8f53800f30f224410a83cdfeb927099f2000000000000000000000000ac75c528f19f46f29557edb550648b4274438361000000000000000000000000a8e6f6c02fe9993196e9b0d88d669358e9f469ba00000000000000000000000034f9380f6edee5b51bc9a572888a369d4ac001db0000000000000000000000002cff143f5f053ae69092e1f945ee7cfaeda12680000000000000000000000000de648db3183e3662106bdfcbe443c0cdd6ca8dd5000000000000000000000000f79766c4dd1fd98b578229ac7efe3285617b5f96000000000000000000000000168357c6e89fe569e37ce9de1677039fa61554fa000000000000000000000000aeee29e3a9fc2c8f8d4167ced91ce6077d91a1d6000000000000000000000000c9ad990b7f9888266bf5a0cc8b82802fa69860530000000000000000000000003821173868e20f0a0ab1d6d7726d3e7cd43a9eb300000000000000000000000022ce3c2b9b7625271bbbc5e6581d9c2ae9adbc2e0000000000000000000000005ce113ce846b3f24f235071a4a2c28824a1083dc0000000000000000000000009b5588b2d260a7aaa14049d30ef473880c9204c7000000000000000000000000ad69cc749753bed4455dc75bf33b56388d4bcf180000000000000000000000000dbc05423b30cbfcff5c1da055ebb96ada96a06f000000000000000000000000ce81f9922f9d9d62e9582e344d7a562de386acb20000000000000000000000000c723f62976feb1d43b8597143730fe372992158000000000000000000000000a92b24304e7996e66c09a69dceb4212adfbf0408000000000000000000000000a18db5f270a09769982dbd8a8f623b313aaef61900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000