Special data
- Status: Successful
- Nonce: 42568
- Type: 2
- Gas used: 4387282 gas
- Gas limit: 8000000 gas
- Gas price: 0.30 Gwei
- Effective gas price: 0.30 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000498000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ec53bf9167f50cdeb3ae105f56099aaab9061f83000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f9840000000000000000000000001abaea1f7c830bd89acc67ec4af516284b1bc33c0000000000000000000000001abaea1f7c830bd89acc67ec4af516284b1bc33c000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000005283d291dbcf85356a21ba090e6db59121208b44000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006f40d4a6237c257fff2db00fa0510deeecd303eb0000000000000000000000008d0d000ee44948fc98c9b98a4fa4921476f08b0d000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000e41d2489571d322189246dafa5ebde1f4699f498000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000008d0d000ee44948fc98c9b98a4fa4921476f08b0d000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bb579821d01edc78826b64e590446884baa418600000000000000000000000029c956845bc1b817ba130c306b863949ccb8b806000000000000000000000000c0979af67786f30dea9335665592d6813b21b819000000000000000000000000ed96bb2cdc7bed6cb430bb7c571a26f2969ce0f0000000000000000000000000c771c0e0006ab4bd38e697893cbb37d800f8102700000000000000000000000060bc321811a3c138530a2c468657e9d426275a45000000000000000000000000e9cc32ca63a8181b0063dced66f9a48e6850dc8b000000000000000000000000fb25b1f542e86d2f23701434f7d63e017805732f000000000000000000000000d7287a06e84abf3bb1d8a3299b4be37056ee288200000000000000000000000026261d5fc06de4d39f253d05a58e62b48750aa6d000000000000000000000000a8aa944c2eceba54d3f84a852d3880fc1c4fffff00000000000000000000000061d0518200d6d445d711535116ab1b3792a5389000000000000000000000000077e6257fb7b782e2a293ac7e6c7adb113f2807c00000000000000000000000009a9f7433c6ad6a1c0b0c5ba5805c4dab714709e80000000000000000000000007f28d7e64a289b818adef268f5bde73aaaba222200000000000000000000000009ea9c3efee5cf18a87c18afb3ce3f1a95b88a4c000000000000000000000000f313ea95793d5520d5ee7ec981a2b1baff00a2e9000000000000000000000000911d3cc58849df5d4962623389b189c54839ca650000000000000000000000006209ac466a96302999e27ac43c7ddc97aa567df100000000000000000000000044735671ac65db3ccf8bd3f4ca041e19a5e7d100000000000000000000000000abf3084566110baa0c3bb5713cb2724d1b6f2128000000000000000000000000382d1210f17f42bcd3c8e79b3a4924b48190e7cb000000000000000000000000724f905f370f63b6105df6f8e303f38561747a6b0000000000000000000000003ee67b2e3254a819e2de5d8c1fe1a494ee9c35a6000000000000000000000000a6f19d048a432f4c3891c5f178cf462b25a00903000000000000000000000000a7faac24fefa436c4d2ff77cccdde4919dda36d6000000000000000000000000c7240c57a618b22c31233007dd8ab4d53d1531b300000000000000000000000033071af7721da351a7ee6832f2a131a54fbb27b00000000000000000000000002cc6045ef853dfad0fa8b42039df2dc26c8adb4300000000000000000000000066ceac5ee8f093059c4bc9628c06e63076505b15000000000000000000000000d7c0070b85e504024ab44ea3baa33ff2409313a3000000000000000000000000f2455c63d56f5b70843d9c390cdab61a29a5e7b80000000000000000000000005ea60925c6c2dd0a270a2e7053a0316750025204000000000000000000000000bd001c3b7e5f45fb2fd207217012accab109d12f0000000000000000000000001e9399f620f625ab7652a634eb43ab8cd324f7760000000000000000000000009d7e59f086128dc029ade9228351c4127ac6d8f300000000000000000000000045710e04e47a815e0d1dbe4ef149ff8f0aece6b900000000000000000000000070dd07d514081bbf49e96abbbe7bee396bf2aebb000000000000000000000000262bb80ad2c4980de7a11c9c11a27ea96a54119f000000000000000000000000cc85838af4371a349e4ac49d13b7a3980ddd410a000000000000000000000000d0633912b60c78870648e92e0fc08c77a6c7d5a9000000000000000000000000f71c4111b6e4d0913c27ca6c6f6c8753a15c5861000000000000000000000000ab463b21e42970f22e27a5ccc3f90fc93d04b040000000000000000000000000da8b353fbde44caaecd315d290ea4840e86a2ea4000000000000000000000000e6f7518e6fff1111ec2b8e4f8e9a840bb69986cf00000000000000000000000037fe4527fafceaedea642797776291b093d80855000000000000000000000000cccd218a58b53c67fc17d8c87cb90d83614e35fd000000000000000000000000a7a5c7602bd8a0b156980b9c41efa781e1af208f000000000000000000000000567b84928b633b8a206afee235212b54d16becda0000000000000000000000009f622808bf07f0339f7c692d2a5f6828937871d1000000000000000000000000c6de88d5a438678bf948fd2d7a38977c6c5dcf080000000000000000000000002654c88719ffb88c1a860a3b1c478573d41153ac0000000000000000000000003b4165d6d9b9dc4992acfd613a68c4add6fabed20000000000000000000000006bb75fc8b1994f77b4d8a73a831b9567f1d0921a0000000000000000000000009d469d7fad034fe79b32b420e78588c8687e3a250000000000000000000000001a7dba96fc7c915ac310713e4e9d2c3763eb4954000000000000000000000000ce5f80c7ff842fd75621e503c99aecb8697692ad0000000000000000000000007f0458156cabf7adc73863eef12c531a3f85e3ed0000000000000000000000004540f1f4d069910b14c20bcb9af7c3386d19d19c0000000000000000000000002d735c85e468c270c7f2a05723d521129efbef56000000000000000000000000b3a3b147fa1ae4934b714b294e28b78d0358340e000000000000000000000000918c05aaa7dcf69ed8c62b15a7b9fe72bc8cbdfa000000000000000000000000ef29ef746509b97c59c1656bbc3a83bb2b0af9da00000000000000000000000073fc107e2a66edfa16180d3b9c2afb4fc974ec660000000000000000000000006f4b522422c5d96d69f38b28675b42b2bc46ad1b0000000000000000000000009bca13ca73d7f27f98afaa0eb60fbf2eb7861fa70000000000000000000000002e7d46de7493924fdaf9bfb0dedb3d1fa82efe1a000000000000000000000000b59a08c3887a250f9f26252bf638d69a8381a76b0000000000000000000000006f0e055c013784cd16608cd24c138aab79fb8a98000000000000000000000000df529445d699f2eb9bde435345b8a3c13dbff4100000000000000000000000004bb9b818ae1f37eba6b68228c9258ff56c88a4d10000000000000000000000009dccef879827c83c6172a74591759fcf17241a3c00000000000000000000000041a66b294c2e26f758fe210c94c5dcd30b4e7783000000000000000000000000a1a38e352319c6993000357e4a15b514f012e23700000000000000000000000039be624364a5d3f4b23912ece1b8ed7fc667cb920000000000000000000000008e96a3e70530f013f4d92f0076d833fdcaa47df400000000000000000000000036fa834c4f5dbed01512eff477f036a7eef6e71a0000000000000000000000001b1dc2a87150d1f4fee277060bf27a2acaafe4ab00000000000000000000000007eed8edad836035c7b7b717952716855060d80f000000000000000000000000118e2ae07382d8ac768712e095bab4a06590e4a5000000000000000000000000cadd52ff4910032277c4db930be05e433e8b5f2800000000000000000000000043533d0501e91bfc1f908a89a8fb71219bed76fb000000000000000000000000c182920efe530a8d50fc9f7dbfef51d3e703cca5000000000000000000000000fb26e83e8f8ae76a9932dd3b4b96321d8ed37621000000000000000000000000cac868431092f3a354340f772cc38501ccaf7d24000000000000000000000000c41c38de744d9408addf7e6c5fcb17bc4a5122a00000000000000000000000009005233ed24815334d2c0932ba3b231f2647505c000000000000000000000000273e41bb684359e68162432fbc5e06820b48802d0000000000000000000000002822575ac5a7e63ca2b1498459203ed10bb550ab0000000000000000000000003be2333268d358bce24a4ab80ebe072e81c19f490000000000000000000000000319bc4625896d0d8dd3c2d4c3fff7b5d611da4400000000000000000000000036ca62b63928e6499f156122f250900609993088000000000000000000000000534ed289dada5bbf750a974855ad93228bcea50b000000000000000000000000b8c93a21f6b14886ad305f995e8ffefd68869c2c000000000000000000000000a2ce86af0cb101ffed8c33a844a3270a595b0e5600000000000000000000000065ed0f8cd361b49e6f7d7e2ba97643fdc94fbb42000000000000000000000000a3e04ffa6083ff59a8f69837f8c2df268b4ec92800000000000000000000000070631044660bbc5a4c5dc1013b3a650cf7e58ceb000000000000000000000000db15f22c11c99fef97c6ec19c3c8c5fae3309d9500000000000000000000000085c389bc878f5ee22047ed82741f388ce64bf4f80000000000000000000000001d1a7247b2cf85b7d09830d3f2f0d866c0112d7000000000000000000000000055dcf2564864793897f690852945dd9511cdd63c00000000000000000000000083cb7cf10019d4fe2b391f00c9ff93b9bdc186bc0000000000000000000000006f0669d2aad1b63b72ac306a60ca633cae2bd489000000000000000000000000ca6886946b7a93b987682148fefcf416dc5f6f86000000000000000000000000dfc873dd1f91678c933744a57a5cbae38303cb20000000000000000000000000fa7ad278e2ebfd6fd7c99218d638f5483f45ffcb000000000000000000000000ca61c86c9f5a6cd2387a8d2499f1e2865aea734c000000000000000000000000d95b1585d7a7679fdc9bde97158052ca87fa558f00000000000000000000000055508ad4d4d05d550f663615e49a226350b6babc000000000000000000000000e62afc435835af589fbc5ca99715a1d5a6f50ca900000000000000000000000070e45d300297fa737282aea2e2b960a47f752e9a000000000000000000000000a4e69485c53cb818c3e38fa4fa73abbdd9af617e0000000000000000000000001a0d6dee576fbd052e630a6998d9c1db0344d91b000000000000000000000000d4a46106ad8acf6600161ac5ca2d40f6cbff513c000000000000000000000000ac1434fada0daddd3550e682e190db77a866d53b0000000000000000000000000d020e6b81c79893b0b426cb5aed927ab3f868ab000000000000000000000000fd8e7a68844a3af85e663deb687c871dec3aa854000000000000000000000000a39c1f8389f1763e02905e1c899cacc5dafab05000000000000000000000000072b7448f470d07222dbf038407cd69cc380683f30000000000000000000000000b41df11f5e34b87089a7c475fe1324228eb2dd30000000000000000000000008b1e16590c58efa90d4b781fa02d25acd7b660c60000000000000000000000003738d910e057f8dc2677fe2bf206072be875fca3000000000000000000000000cc5a19ece526b461122d7070ff37554dd1643c8b000000000000000000000000a95aaf19ab9cd47f64d584a20665a8c2c7ba7b1c0000000000000000000000008e5e08c11cfd46130672ccad0363fe5500722888000000000000000000000000413d8be06bb1c62099b5efecadc1cd9fb86c48c00000000000000000000000008b4f04dde5e44e3eda97fd731e85a779d59fe5fa00000000000000000000000009330643605527065d76a84da6f60d211f4e7192000000000000000000000000cca5984b4dfdb6610f158787c2f5a1341a8d4c420000000000000000000000000cb4c89096b73c273ca63d316a59e3fe646b190d000000000000000000000000be3dbceeb0cf221c4b2f975278a212e80c00d57a0000000000000000000000005500ab797947dab0e357c45be8e09daf1cbfb1b900000000000000000000000081f334bbc837421922bc127b31e52ceade0887be0000000000000000000000009c240d2d974918a6731f74a07b1634878a52d1730000000000000000000000001f0fdb9ee7520d77af601a235d6d539f17a956d90000000000000000000000001625f6775248b56908a13fcbf0c389bb87df3e89000000000000000000000000dcba119c1a3256e2240178450077a99c47b0de3500000000000000000000000020d6919414931889ca910911a610aa8f4c52deda00000000000000000000000054be3a794282c030b15e43ae2bb182e14c409c5e0000000000000000000000005cfd32aeb7bf94df2db569874550086e14ef2bbb000000000000000000000000550e8480a05a7f993d482119e26be9da8e3664ad000000000000000000000000bc7119584c22d157174ab4dd014fbd6073cb7ae4000000000000000000000000b91a494afad7b2080c005bfcb01648a2f236510b0000000000000000000000008198242c17dbfd218fd160ce97a9684bd3790936000000000000000000000000630f3138b6956666d8ad24192f90d4620cf7d4c3000000000000000000000000dbd691f6c31c216433333b21ea7bff0dc2942858000000000000000000000000d10df0b70990a912e0c66292dc520506684d69860000000000000000000000006e7488f222a3ae013623ed98b3438382d6e5abc6000000000000000000000000f44d51e0e6dd74dd8a6d90900a82d3634c2d86db000000000000000000000000b9e57e4e838db063bb4951115dcfd7dda49b6a840000000000000000000000003bc9781cb0dc06773be7bd44b5862cb250d1a7ba0000000000000000000000001efd2f1e01ad76b64abb8d96978976813d88d86e0000000000000000000000008c3eef15a9e5964b6b8f923ad7930cb3caade5b6000000000000000000000000a22a37bd55e2b6a549488000973ee6b9a93b58420000000000000000000000006823a19d6a036bf8b8b4c006c16b4964d7b6f152000000000000000000000000e8ac16b8596604e95f5133c00981283a4ec8d91e0000000000000000000000006a8a6f8cc40075a4da807ce0cb904e87331c8da30000000000000000000000001ca3675407963eafb03701a33825b36cd58cea100000000000000000000000006523afee117c760417d38e3c3d16397a7df6a4c700000000000000000000000012620b3112e9a68a5871cd8e8d8418bc98f42dcb00000000000000000000000004c1be1125d4bd59c0c14aec00af2e815432df44000000000000000000000000c0c003051dc9e54da7a241f75b11e83d57faf4990000000000000000000000008e4c1ee8435d554afe094b14f8846d22b76d11af0000000000000000000000000bb672d05391a9727eb662c120b41703d53e2cf60000000000000000000000006446834b8802e37c41883817698ea7e84d8d60f000000000000000000000000095b2ed04bc530b3a181b21e952f03f040a2c1b9b000000000000000000000000fcb8ef05993b0e763105500e41c3a868acadccb0000000000000000000000000d1b98c3e40a056e647011510f40d7d6d005cb3e30000000000000000000000004820b8853a2a7f14157cce23dc2cc0d7aa37e510000000000000000000000000e2b7c1108dc4d45c8f130bd52bdba86409a51bf1000000000000000000000000f88948129f7c96fd393bbd7a714326d78326cbc600000000000000000000000076784af7f7716ce157527bdc41aea99de97823cf0000000000000000000000004b48478f5b6c62a8ff942ce318bb2185db8e09f4000000000000000000000000e94cfb526facfbf8673c190ffa9ec83cfae311ba0000000000000000000000000f6714fad78e81905a4b260473b91e85eea75408000000000000000000000000f093e3022dd9b97a894597b9f74d4c8e3df1fbf8000000000000000000000000dc28e2e7b4bed8282cd6dae5898f3493fc0d907d0000000000000000000000008b09369e4c773caa26b1d751ea9fa293c184d6760000000000000000000000009e3d2f089d7b21274f70673c76d81c1ee48347a100000000000000000000000086ed9b03b31179ac3f19e62fb687e84de50425700000000000000000000000001cc19f7d28869e5e2c597a35b1d7157e78017e8200000000000000000000000065bf72296b894b20c845c0d5bce0e7d8e40c8ea8000000000000000000000000c72ae5bedfc37122bfa2d7103a11734f61904269000000000000000000000000c54a83f1960024535c46abbb1eb173f12d149316000000000000000000000000d4ab94568f7a08ff10b51df480248e6a146709d0000000000000000000000000303e0e2ccb1d34a046146798f84c5ab649d82e6400000000000000000000000063e8582e6490e8f75af7cbf5108493b1925d0962000000000000000000000000107c5140fc2a63db32e9e4a34f5293e2b6b3f18c00000000000000000000000057e3bfd16f09dc52167e732f99bf93a7ab6720aa00000000000000000000000056a5d561a1a3fc343b9e2b80981fcc64e3d3ec0a0000000000000000000000009a24079ccb6ec1d7a3ee030fdf499a3d8d30deb1000000000000000000000000bdb7ff589e45d77d41c6ac541c2a98a9ad54fd740000000000000000000000006e3c1a0d3197928e5135c08687522720e275600e000000000000000000000000c1c473ff6a38839f019b8252ae8e200b646c2f1400000000000000000000000073659ad34ef9fd2c0a65ab6a75520e442828cf66000000000000000000000000c60248c31f36499a83a742a7e3e3f3e6769a146000000000000000000000000045486814b53e9c9b5b7199ded5cbe25d35319cba00000000000000000000000088d845fbf49c10d107c3d1fe5d179a423905e2290000000000000000000000001fe629cc2677c4526dcb0f6930d418fd3e61a177000000000000000000000000ef6cb340f8cd43d27305c9c8fff9e422f3e976f1000000000000000000000000d7c33c04390c3549defb8a5c005f640c65683e42000000000000000000000000c49b3811e69a5331e2d4359264fabf4962e3e0b30000000000000000000000004530551f713014c4e699df90fbd2e14dedd480fc000000000000000000000000c085add9b35aef4e7f8e1d3e7ec9caf84e61d7e700000000000000000000000099fd78c210b3dec66607d2235784c3f9512cb1c9000000000000000000000000fb227e2ca60487a18622ce76917cdf6775676968000000000000000000000000a6b3e9cef68ec12e1c02d53d722238cadbdd7dc9000000000000000000000000feb75722a4ffe3cf11d8a362726e67db3fb516c9000000000000000000000000e25e45ad6de22687e5b5215618ebcaa4471caa980000000000000000000000002bb71847b220ee43fdde6476d180e5f6096b680d0000000000000000000000008b31d40a09164227bc1557a6c1d4f0af3dfb1e26000000000000000000000000f340fb1c6bac19225965c665fa189868ca41097a00000000000000000000000000f2275c306268c5581e9a345f4af417fa90a8f80000000000000000000000005ae1f27af8ed681a9018e20851384dd21fd2cd010000000000000000000000001aa11bec05d79f66093898c0c90144d03696be0d000000000000000000000000d7642e064ca2a23b31400716ce63380b0c5ba3db000000000000000000000000e2c74f0a3f2480d6e7ba6fe210c3804379bd3a530000000000000000000000002a500f79c651759f12e67fedb7748ef2449590cf000000000000000000000000434fe2e2822e3db66ba42281c4363d2c81aa654a000000000000000000000000cad9474c90444ef3a7ad8658e20776bc77585ab70000000000000000000000006178cc6f600631cf1521d9b225dc58cd49a8b0c40000000000000000000000009449976f003d337fb3216724e3e29a40c8a48c1b000000000000000000000000526fed073feaa94628534e8247e2a62e5c02cb2d000000000000000000000000522deabdede0b7dcdf3a0582619b67bbb88f5939000000000000000000000000f2aaef714220297cd6550995b4a5feab43f98e40000000000000000000000000b89d7223c29add51c267bc9fb5062739de1bbd8e000000000000000000000000cc07cf3102f2f7bd0a7d7e92587bbb439cd9920f000000000000000000000000e8c67d3129f864e9c1dfbac8404062d0032d689600000000000000000000000006651549526cea06a1e05dc56e26b866a54ef9c9000000000000000000000000d1c4b388100ce8a4509ff1ef78e08fe132e07183000000000000000000000000c642e4bbd2b0f176474d21df8fe89d44d56a633e000000000000000000000000926dcae00eada6c01337cf934044866fd20631f8000000000000000000000000004c5a6c42eb4202bf70926be1a3ebc43e7c092d0000000000000000000000001b44b78b1c2a10ef4e9074e98bf686e144212c7c00000000000000000000000069f7c3c729b91185a89308f2a771545be8b7c25b00000000000000000000000070140cafccd83e941cb067b427a96bcc4fe6797c0000000000000000000000008f477df45f1c5e0dde30b20b6b465db9b255b1a3000000000000000000000000730515ec27ab0750502abb63753621fbec564103000000000000000000000000e35467f9f6b883bd860ce80164030db56e154ec1000000000000000000000000415b0c35839012fb254ff6074c2be701256de8530000000000000000000000007f8909685fdc86faab6f0f6cc1d6a27ce20b00df0000000000000000000000001cf75c68657217e88795a4b013a15ab341bab911000000000000000000000000573bbd05e63246fd0609c683f2963ccf2c43cf970000000000000000000000008eedf0534b0d5f34d7a24c22ccdcf2d1f785229700000000000000000000000063da1c4a243421eff0072271e47dcd215dbefa4e00000000000000000000000046db1e8604e5a30f8c486e43c00d097a7a77037c000000000000000000000000414499739bc5a093cbcfc0069655117da123572b000000000000000000000000f024bbc37ef44ff4c8199488663d94c3f7b2442c0000000000000000000000007afd4be5b4e71af557bafabe6f0a45c650e76d390000000000000000000000008dfb435d501395f2a9c38e722def4fee4de83283000000000000000000000000b201b4e26d55ea349154545623566c219555a60e0000000000000000000000000c324aaf466cf305a41027028a7838563a5ab9aa0000000000000000000000001a2ab41d4a7f22966c8ab42e0bfcca7df5714a4900000000000000000000000005822d7fccb8e2d6291db3701a1c22a5df262aee00000000000000000000000056aa8e38cc29336f77368e063cf98bedcd4f913b00000000000000000000000010439414f7ca184cc247aa7d6988b7045258a2640000000000000000000000004f899233bd14d76b159cafeab6ef9c4bae0dc090000000000000000000000000516fcabc62f0c8e6b8672151a3c13db37831c2110000000000000000000000003908f89b206af269cd10520a39683d3e9b709a0c0000000000000000000000004ffd746fd351fac804885de3f3096877871b469f0000000000000000000000002c009d3dea75551af04a2bdd43072094725d166c00000000000000000000000024beedcf5ba315a07269f7f8b8a09637fe56d76e0000000000000000000000008ed7d7da3d7c3329eb355a85a3b49f144980ca030000000000000000000000003790254f8e96d1b4f2256b6faccd45c1c7b91f030000000000000000000000008191ab46807b5c893da4815963a3ea066e6d5466000000000000000000000000b9487b8d786368de9de3606ee4365bd6a0df7c500000000000000000000000004e7422656fffbe5fea4e18574d6c2254f45904620000000000000000000000000ff4a5348c66ff2ab5f32d9ac86f59f0edea2b78000000000000000000000000c92e1b00fb9770eb8da18b29eb77499cc6faa769000000000000000000000000777eda303874246db72853225cc0080db31e193e000000000000000000000000e7f47f064d9e7a8d7ac31481a375d0ee97b2dc270000000000000000000000001ddefc460dc9cbfedfdbba6afaccbe97297e5bb9000000000000000000000000bd463dfec01c234030f2bbe5f4ffdd8c80f445dd000000000000000000000000e68aa532bcbfc501637fcc48f91616b31b680659000000000000000000000000a5f425413bbdb629a8408ff099352d737738582b0000000000000000000000009190b60e7af2661406e88ad0cc797a5fc67429ae00000000000000000000000033e90bba9f4a6285ed67b1e18bd1b218a4401c42000000000000000000000000ba0f1c1498c7ed7698242c85ecc94f9d7fd8db8a0000000000000000000000002edbc2fea6b6a4005124b425fe59daea228d6505000000000000000000000000b288cc74d5ae4d407c724b10963660dfde4b2a74000000000000000000000000be51b1b2566cb8e48bd5780ee28b55b916d0784500000000000000000000000046d269f09d9a75726815c059515b5497c89f3d1c000000000000000000000000ad72abfde61a5db5229ed1a20f8c0215b4fbe026000000000000000000000000896b6b09f2604f8da84ace6ae39c722f68e4e2150000000000000000000000002749edf5ac4edec63ddcef62835e355951a1078d0000000000000000000000001eed57353f47e6629472eea6510f6e93e051d7ef0000000000000000000000002bf3388f8ce63b822e7c9abb423547e4e7b7f45500000000000000000000000074693bd3558db05d8414b5f4b7f9b6a6ebc77964000000000000000000000000423efacf0baca4629f5e53df4c2f0ae17894cc52000000000000000000000000f8c71763940f472955e6768043bc6f70a45927070000000000000000000000001311e0ba1a5fc8653ad9cfd40ee00de200abed0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be712b842a47c959635571c5de4c06a6d632d72d000000000000000000000000d14cc764e8e4aa1cf9c117df1151d0d6c33b1c5400000000000000000000000055cbb37a437ce38f77b25bbbf644f4616938f1bc000000000000000000000000dae8832181ad7c54165c9c04a4b91bd48ce9c2fe000000000000000000000000c9c4376ddb4d1f97e23f5fd00a6a4087f79e1681000000000000000000000000fab701596673bdcce1c721e3cde2eeedb438a8a6000000000000000000000000794cf3563881d56d04604a5e71662556710cb6ec00000000000000000000000065234e25b48d7f0a3a2076834a3699855b3ea4c70000000000000000000000002626310db61c3fde8c08604d56d10d3b0b61aa6d000000000000000000000000cf82cace123a05a611514806aeb4de4a3a38563600000000000000000000000031de6c76a0f2ea4c380c8c5670c1343b404adb9b0000000000000000000000006b5af4639f1b4cfeb9e0a4d108e4d1b6ed838940000000000000000000000000205b369bcbc8739961fc3550dc4aadd83621a6d900000000000000000000000093e3492a03398b18eba7fcc46b22f285c76b08b0000000000000000000000000639daa867eccb21d432341562975fac5806ee874000000000000000000000000153103eb08827a8fb31836038701392ad67e6574000000000000000000000000ceca495c927ac7d0c7aa9be5f34e5103e4e1b351000000000000000000000000ab289f848b188f59e0045f1ed87dbe9cc42e45cc0000000000000000000000009e342e3270ed2d953dece50dba23c859e86a98ec000000000000000000000000341e372313344797be4a1dc66edfae013c8b8dc9000000000000000000000000bc86509241cdf57b8a836cbcf8866bbcfd2182f2000000000000000000000000374074e13e093679e9ad161bfe5b99296fd22511000000000000000000000000e0718d89a81b425946c6debe701b6af433bee9eb000000000000000000000000d542ad28815a1005a1736fbb1bb16db5db5556400000000000000000000000001289c4f32b03ebbb1a567f0826059a5eabdc5f68000000000000000000000000bd36a3e8021342e09af2305413c846cdcdd54fc40000000000000000000000007df404fe600bbbaece13f86519377285c9b99451000000000000000000000000d4ee77a10e33dc2d1da4cf55a38baab7b7f3ea57000000000000000000000000f593183cff2d057f8df1be396ce3d8bf4aac8982000000000000000000000000e275ee3fec989a0432a8893ea9749a331b7a2cad000000000000000000000000406993b98d06cb545e03a55f3f24d577bbd98eda000000000000000000000000dee54ab504b9962731991fcdc4aa31f4847f8a6d00000000000000000000000050556dd859be1412d4c64ac2fddff4ba1345851f0000000000000000000000001c60500d2d146faf9372dad353e5facae30275b3000000000000000000000000a63fd8189aaf46d22c3cd54b87ad028a69493ea60000000000000000000000002b3f37501f672bc0c12618a8f6295f5f38a69bc900000000000000000000000030eb51125a8ebb26af3ccd1c2eaba89b6cfc80950000000000000000000000001dbc08c4c5e00ede98c9da0ac43d77982bedf79700000000000000000000000085016994bada0dc8e8ad69715051dfb1b8750a310000000000000000000000000f7d256a6bd7b8991bd1f844a2902366d8d640ed000000000000000000000000c49a562d32fdc24c5864dfbb8b21938ce2505d4d00000000000000000000000059c5585e3604787d08807b0d07585aa7d159b3f1000000000000000000000000cccd30bb4b30daa3541eba69a1eb56c66dc135fd000000000000000000000000fff3568a44fb4d2cb6e9dfc52f22268f15785505000000000000000000000000fad03fa3a8293a559e996024bfce7cf51db7823e000000000000000000000000c814af089eecec40bf46dc59ff2bafc00c34d6110000000000000000000000003e27d7a73417a39fdfd9617be04fd0a4b9c6c581000000000000000000000000b334c5a7a0bc3e77eb96266a103ac400a068e1ef000000000000000000000000e3d001f8167bca00bb945ac701ba3dfab9c1ff0200000000000000000000000030bfa1cae8c88e49ce765139d835cd9927f5531e00000000000000000000000002e8fbda7a9850398f7779df6e6b3530b3a3dc6400000000000000000000000007be40d923e59145b711d9f2cad1179bf8be02c1000000000000000000000000c72c4b14e28472c69b09ca42677e466b2e76b43c0000000000000000000000009d46c96cc7c37c9c6a3eea82cfb3eeb44d883a25000000000000000000000000805b29a7ed895b6d14c3693387b552d3ef99380b000000000000000000000000fffef38ae9cc08717d6f4ddfeb95ec0561401284000000000000000000000000c47c94c157d227b6a763b03b22e799562d3e57900000000000000000000000002f2a1cc6c653b94257c43aa34a472438d56c6a50000000000000000000000000f71d3d2e1dbfa83fa7da3f327f9c09be9b3d8e130000000000000000000000008b3dd58aca7079230278de490eb585251808f7340000000000000000000000005ed4bccb701461c37cdde46a132439e1d3825bcb0000000000000000000000002af1d3d551ee8f2595f2962912da98733d77940d0000000000000000000000006e0f209c3a6cbaa9086fcab5ee31f11b613f9668000000000000000000000000f2778d8df43ee7d64327386b2e1ce7917f4ad8c300000000000000000000000035c4406c143d684274932d7def844ac6b147b82500000000000000000000000026c763334be79d44339007613b0f99f50805b212000000000000000000000000978307baeadea043c90f7f8da56a378b8a61603a0000000000000000000000005da0463914b0904ab82df40c4c68c45466ac86bb0000000000000000000000002cb2e65a77beff080249d9fcbff339d21a7445940000000000000000000000007c5803534d80688ce140a5cb43535ff5bfcc3352000000000000000000000000ef12bbc91a9ee3aded2312be9ff31f6305836b96000000000000000000000000630f89abf97f67e30dd81e30c44d1a35ebb1d4c300000000000000000000000061654ac84da93a3455de292f6aaa67ef67cec408000000000000000000000000f77207cfcb03c9287975fa664a9131562af3875f00000000000000000000000001f02030f8a05b38d005a97af7e20fb4c90d29540000000000000000000000007ca0196d3a71f5ef6f09a9042e039e4a8ae6dc9100000000000000000000000042b048b7c390e61f29ffd52776a62032202684b8000000000000000000000000374de4bb1562a9c58aa004829b84d932f5652316000000000000000000000000be3d7fde9cc396d95a21e3b0eb446383690bd57a000000000000000000000000c0a7901c523f640a31c4ac9c306e598baa23dec40000000000000000000000006320dd23452c477d68a51f30793fce43bebfe91d000000000000000000000000fd05a92ab16e4558ce7a9393d9da68c59941d4670000000000000000000000006986dfc8b6818749c43a240cd8f3816ba2783eb20000000000000000000000001f0061f5a417be089b5b46a19847b0b60f5b23f100000000000000000000000082948b4b319d33fd2655c5f21c31b8e692f366c6000000000000000000000000f8d5992d40a670487fd4509a8abbeabeee6412ab000000000000000000000000434714b13d5180e34b82bc5732a76955ab87ec6500000000000000000000000075421842a471fc067e6499dc7ffa6c2e329f344d000000000000000000000000fa7aa371bba29d27166f71374173024dd5fcffcb00000000000000000000000065ed27e01fc5ae98f11405d752a11687054fbb4200000000000000000000000018f2a10f8cd798b8e06ddbbdf34517c07003f3af000000000000000000000000b5d9769757ab360c10cbb4e22918c858132299400000000000000000000000001f112cc8a39200ef155e2b6699b80685b05d67160000000000000000000000000e89a66e35c87d6b392219ad2bdcf315d836baca0000000000000000000000004fa8fa64505016e9acee90a7c729c1dd9c73ce3e00000000000000000000000077d454463081ff35f8da6085aa474cd2f99743ea00000000000000000000000013a1a28651f2dd5693c0067ecb8480b93d7ec41100000000000000000000000081e2700b9882c8df24c22c8a25270d2fd0e82aa80000000000000000000000004ad7a04c34ef7d0b44044ac44b5fd0e982f48b35000000000000000000000000a9c0436d48ea52359128aaf3619fccf39c829be4000000000000000000000000e821ee301071f2ba75193871d6960214c9a2ac3a000000000000000000000000cfb0ed27648ba2a20c8be3481d437686515482fd00000000000000000000000042d9c35a0de631e6418b676a39dc830cad37e744000000000000000000000000bd2195beedf0b7a8a8f28231c2c90b0c84bd77660000000000000000000000000dd3352bbf7262c0ce19654f07bb5d50c0344edd0000000000000000000000003b24ab8caa09a3b4f0b84e1b18fc365863da1ae60000000000000000000000000ccfe257377cd698b1faf1674b95a322fe12b55200000000000000000000000000730c00ef9b58328b21d4a9a7f2efeb47effe8e000000000000000000000000ed8a1eba08883795f88dbe803eb8fda232d4d2b9000000000000000000000000368a82d8b22595017d8c52ad364023ab89cad4ed00000000000000000000000076784cc10a9ce30d71e1ea81ad42332ad5e323cf0000000000000000000000007cc60397916f03ebc8bfa8ef98318ff5690ee61c000000000000000000000000f4f7c2162f442561046b1d8342f76fb9ed369bc2000000000000000000000000e04b1d511806ef712b5e2a0f16e0a99c83c903ad00000000000000000000000043985b11bac04a7912f99f4ca62512d74d465c77000000000000000000000000b63c17e124fe12c7c00ac37b84bd99153a350e51000000000000000000000000ba6dbae1b4c2c67f653c984d740f3d77038815b90000000000000000000000003537f254a31042089d8b5ff63bc7bb109a53c0370000000000000000000000005c552742017c75a2211649b071f6dfa713ad614f0000000000000000000000006ab67694cfeed00d11cb509ae246c22221963cc900000000000000000000000065c9093bc4d8c20cc8574bbc01a069a450b72a9e0000000000000000000000007df7d313f2056e6dc23a70de28a7f5da20ae58560000000000000000000000008fb91e238afc8986931918fac960e09965b24593000000000000000000000000d4ab6fcab5c8a578852777c5091c496a1fa209d000000000000000000000000002a28a6edb9dd4b4bc1dac3cec09aa6dd3d615ca0000000000000000000000001da623cc20d7ee16905019c5c7d1a9f4f3a7fdb900000000000000000000000000f3446dbaf7692957218eada90cee1f932b41220000000000000000000000001efd16811f401217c675b204105a8f65c994d86e000000000000000000000000d199aa765dcdf5768fd56bd719bbb6561ee36dda000000000000000000000000029f11a3a195a3896e34edbd7470dd65338ff48c0000000000000000000000009c24f7098363dbbe7285e4436683eabd88d0d173000000000000000000000000add37ea9f062754b783d1ca14ab603749ea79c93000000000000000000000000d03d9143b096acbbcf5a07631e32ff711ad9e27800000000000000000000000075d802adcfafe027ba6efc70ee4f85b3ed9b121a0000000000000000000000002e7a2093f89f9f5dbe18eb9f40c12e07b970ebf80000000000000000000000007949a231a38d6ddb3fb7135d28604cd1c96179c00000000000000000000000007b5432e13b30d347bab9445fe88e2997a9210b7800000000000000000000000049c198f22ed22825652438f36a16a79a1e490f15000000000000000000000000fb250d5af537fb772061e0d4e6eda14dd4b7732f0000000000000000000000006e2f0b49ea3e78361253ef925ae02b6bfda3edd9000000000000000000000000c52e5273853bc8a90073a7764603e7d5ac481d5100000000000000000000000032181513a1f74cfb9cc5c6a3f23a56b821966b12000000000000000000000000a6dd4381a43962b9f43ca718e0286bcebb460e46000000000000000000000000bd3ae0f52fafd268bb594828365644c0dc2f2d7c0000000000000000000000000f43a105addf1fd8939c2cf93b2a49004ccc19dd0000000000000000000000009d7e7343fe54d759287da9251c4d4f5bbc66d8f300000000000000000000000048a997b3a23abf8a025f80bb9d32039b7f66f4a800000000000000000000000076784cc10a9ce30d71e1ea81ad42332ad5e323cf000000000000000000000000a7fa0190315f6152b9a7880d11a984a874dd36d60000000000000000000000004f1e8c39275c4a7d7d77665cd229d998aa90e26f000000000000000000000000f667eaf100f1199e50a1e0c213f1800356bb9698000000000000000000000000f48dfaaee0ab90b52b657725b04fddd68fdcda1e0000000000000000000000004b488acc9493be48757063ff9c6f487d98d009f4000000000000000000000000f667eaf100f1199e50a1e0c213f1800356bb9698000000000000000000000000afbe651e03b6ac9513a0bf0900fe1d8c9e90141d000000000000000000000000c55692c806d5c25c9abd579f97d0a956fc48d941000000000000000000000000e246de5a9409d2186db50ff0e4b2d71b79064fee0000000000000000000000003be60ea203c2e692041a1ede4a47b61b25eef993000000000000000000000000350193c2930a485896a3058ead0d00d38795b50c0000000000000000000000006446929a30cc57de822757d92520fd5fa72a60f0000000000000000000000000773cb74e0326358cd776845a477a87732fdfc36a0000000000000000000000004d8ed8ee695de9b629e5541240173323e6130425000000000000000000000000f8892f480f40a709027969dc7dfcb75c2015cbc6000000000000000000000000036582f296cf11a24543a1f9477e010aed386fb20000000000000000000000003463ca81a3544582ece2004d99bb568b91e379e20000000000000000000000002a50fe2b18972a9d522eb5591fb2862f018790cf0000000000000000000000008f6bc798806e8cad0f5eae6a17f01e11b3cc8e44000000000000000000000000d5d1f841a37b6c37f1df54a223a2c0039ad44e48000000000000000000000000d221ecc330825b7890bf1a079a928610d9cd316a000000000000000000000000bb22fa629bcefc5d660b1e9dffe3e622e5833ef6000000000000000000000000c40bece365e8fb7fb6306a2b720ff1d3c4bbfbd0000000000000000000000000dc284acc9d3907a25c44b0a3eed00bcb1f55907d0000000000000000000000006618eeaff44ec76e0d18255b923ed907d49849df00000000000000000000000008ea4b0d39e21b74a44353ab425a64f20742201900000000000000000000000052928ba843ed85b6aae2f3609613afd552734ca400000000000000000000000025126dd4d699cfc41af99ba9de176532f73ba2d8000000000000000000000000919efa6fd1e7ec16aa4f33c62e1a00ad219f740f00000000000000000000000086ed00231708011565c7612dbf9eacd97a3925700000000000000000000000003cedfb969c62a66aea8da33301f13920a23542b0000000000000000000000000b5681fd035e30d1d3d94cca1210e1905a8ac4cf3000000000000000000000000c72a1dac497ac3ef5b1ae50093c3449daaa04269000000000000000000000000d10d22c8431385ddac7ce31ec987ac42b871b45d000000000000000000000000b7df296dc49269734fd5b4f13448f394be3aedd4000000000000000000000000303ec3f8f5bce9e94da2a86cdb38235c3e7d2e640000000000000000000000007c215a7e19a1cd5e9de58fdd8efcabea67edcc73000000000000000000000000107c1350ea761b84b1e32bb1570201f2a512f18c00000000000000000000000057e391f1093e68d8b69ba238be1c6849d62a20aa000000000000000000000000ec52629fea261d28ea5432432f04ee4db3abf9130000000000000000000000001efd16811f401217c675b204105a8f65c994d86e000000000000000000000000926d898ffc11fb35bcd46f12d979bc2c597931f8000000000000000000000000314a0a634646846dd0d71cb46cd9bfbc68a3b3fa000000000000000000000000f90b6e24ed66e97721d918d91b1cd48bbc05fea2000000000000000000000000ce7708bea5f09a6c0ec52c9a8b516ebc17297dda000000000000000000000000bf6beabb592bac1b7569f90bd38e6510016280be000000000000000000000000c65694e6a67c67d58fc19944b1ebedda6cd14da1000000000000000000000000e4dc17cd1d269c7cd6f51f3f60e64c0299ae6136000000000000000000000000a664cc7f26e96891cf28ff7d40c670c17f4f1aa3000000000000000000000000ac7d846e3890c5476ecdfe975f4ad2f406b70a11000000000000000000000000110c6c6f18a2f18c121c10650d45464d770dda17000000000000000000000000ad729002c14138d821038e40cffdd61a5683e026000000000000000000000000c58c7204001037c5cc7d852d501412f03064e71d0000000000000000000000002d49acdde8d0930ec9e2c276dec12197a8c3692300000000000000000000000062d4301813c5afb711ff0e96a7f604662fa9dc8c0000000000000000000000001907ce60144e43c8d0d86220449c4dadc3fe9cf100000000000000000000000085ee38aa087b4f84b69feb671c93d08634572023000000000000000000000000c9188f80e162d87164875b7e685f2ae1a5590a9e0000000000000000000000000ba5f3d1197ca19dac231c23b7d1f3f4e7ec1f090000000000000000000000007311153ec743533cf290a7c59cc182c94633b0ff0000000000000000000000002bb731f7eaa8273e7b96b5429cd1d32017e8680d0000000000000000000000009b8f90c7d7cecd1b3e7551e937d84151d3336afe0000000000000000000000009d07109506797911f152e84524747fab3d30ce1a00000000000000000000000091ab2a62281c2a37a853951b8dde8f0e27190001000000000000000000000000d0e849b5e0fd2a415aec41b549b48d3f54350185000000000000000000000000a091db3cc662362ba2cbe99ff0de4242da35319c000000000000000000000000613a4e43b76a30a255320bcf19181fa90be240a0000000000000000000000000d253d8f3353875b0f5be43307aaecf95d1cdcb880000000000000000000000006f1c442378adc3dadedcf45dd9bc07e81595b6f70000000000000000000000007749a03b495502c22fcb40a8562dcc19737246c50000000000000000000000001a0de3fca74424745b3170d98768e405b70bd91b000000000000000000000000452b01b214501b23a82762f576ef02acd21b2fc40000000000000000000000002eb3c0566f77ba7b14710b23294fd6e3d7c65d7a000000000000000000000000111d83cc80be9e0b88fa38df27e0fb14a8c3908f0000000000000000000000007311153ec743533cf290a7c59cc182c94633b0ff00000000000000000000000043b885564b32308571e1d1305e8db0c376004a0b00000000000000000000000071c926c927dfd1920eae43271d4889d2daacaa560000000000000000000000003b1eca65f8b84ea9cd3be4d766d0ced985f3732f0000000000000000000000004cfe0fe7530d19f94e0001b488278ec4a68707f00000000000000000000000008bab2605c38d5b78f79b153138d23c9e1234aa7e0000000000000000000000005acb9d3de0e966e9cf6bafe686701b04c5fa2fdf0000000000000000000000007d1580aca14e9d53bec340767d335b4e839cc464000000000000000000000000b326661f33893ce0aae9e88a56a21e2863750630000000000000000000000000a1f31e43d1185ecacff6437baeeab482d7206226000000000000000000000000ccee28d58cd7af67b8d28e47580d949e88aac00500000000000000000000000004372cf3fa2703e3d7cac75a1d0e13d463842111000000000000000000000000978c34d37ce78252dae07b350e32466f49b752fd000000000000000000000000ddb61a4f6981024c61a9a2747d6a35613170229d0000000000000000000000009131bdd5d0822f2db704755acf38923a95879dfe00000000000000000000000054c7e6b1e2667cf0f87c58d0bf3878c4f22417a0000000000000000000000000b9e7e97c84a21bc63382f73cff82559e0fbe7da800000000000000000000000045d9ecdc9ef8bc8c8c332733189ca3e49da702d9000000000000000000000000e62a6172be22ccf41cb8486d4f884c40a09c0ca9000000000000000000000000c5493b20f7733b6d958f9112cc3f8446a3bf41d200000000000000000000000094998c47a89a74fa7c56a78fe8bac3ebdabbadcd0000000000000000000000000dcd4fa463303551a6e602368f5c4c84042670a5000000000000000000000000573cf766504c430a8895ce1bec27a83cf8fbab8a000000000000000000000000a96ca35c8797988ad1af9e39d392a9aa82c0c481000000000000000000000000c6d034c580d34c29cae886181b9f0fd55fafbf1f00000000000000000000000004ed5de99a55ca800859f61c5b53cbaf2e94ce40000000000000000000000000466f027fb6d8371a6473e52b19d647cb9eb3f6a0000000000000000000000000f595b3f61f2c4b4ac314f30250de85e5cfdba6da0000000000000000000000008ae0ba761807547228186f66dd627e27f20eae6300000000000000000000000084ef66415ae9010bbcc6261c239b2de9dbc0670c000000000000000000000000643699eb553035a4b2870bfd4b4f67f1ae1b35440000000000000000000000008b121b9fc0302743cfe3e0175478ed388c197940000000000000000000000000c24fe0b506a77b1f2abddcd6ea91f96404ef5c2c000000000000000000000000bf1bf52e337bec0ee04f38918af9977d8f9f957100000000000000000000000054f9559a06a26918c2a91260589fe0a1a6a140ad0000000000000000000000004a2ec55a154cd0174c63388d1cd27603fd419636000000000000000000000000cb4793e4613a432dbaa18e05047d1121cc66d8590000000000000000000000008fa4ec86612ea53c49d261b700eb124f4e3e2c330000000000000000000000006afe8a774433da2f5b3e6862fd989b13278cb5dc000000000000000000000000795187237e3b40303a95c11611ddd6fd51026280000000000000000000000000eab15e5c318d56890e1b7617b2a2a09601aec2340000000000000000000000003e3d9ee24fba8c77731ad64bec28e84327dedcb3000000000000000000000000a1393ae7306c6f19583fbd53facd7a3dfee48020000000000000000000000000edd986d529d974094edba518756f1b4ab583abc80000000000000000000000006814819b5064542b15f28f7e069aa05ceb4d9b86000000000000000000000000ef11de879e3e2b437a6bbe0e6bb8ade40d803792000000000000000000000000a4b506b58e5ba92d6cfc72527cedda2aaf3b87ff0000000000000000000000005196d352991740ac2e8ad5815eea383d2aaab9ff0000000000000000000000005f65610fe5deb9686a5f16d87781858dfe62583a000000000000000000000000bf836179f5482f76f359fa78c219283feba461c9000000000000000000000000a08cb4ef6b5d06e46304bd134645d0e357f420a20000000000000000000000000fcf9b6bcf6436167942d86845950139d74ba678000000000000000000000000557df95dd3ac196e84e1c9b4908d74e32e47b2810000000000000000000000000ee8625153085ff5222bed481de09d08851aade80000000000000000000000009979e06aa788f26a36ef2d9faba27b9194057c41000000000000000000000000fd8e78b40c62eeb0c3b53c2ce8bd664b1d46a854000000000000000000000000f7f006c0aa03f7bb5b1b896917998c3a9b419c430000000000000000000000001a2472cdfc76a0e48a8cc2eae611b49aaddc0f120000000000000000000000003a4740dbbfda2396ff873a038cb824f1c650ec94000000000000000000000000e5de97301a7075450ff6f06e59de9de1574a9d62000000000000000000000000a0bbe0333f96176c181fd1cd55e31c6475ea2e26000000000000000000000000f355d73b824dc978e17c6615d73b708fcaa1c42f0000000000000000000000009de19821c935439c97cc9234cf18160a54075deb00000000000000000000000062d4301813c5afb711ff0e96a7f604662fa9dc8c0000000000000000000000008e4c75389c013fa4ea817a3d0ceaeeccae8711af000000000000000000000000eed32647aeef3b6de99c54b7740b22a869c5b55500000000000000000000000046d2a17393d2e75003c32bcd01a083623f443d1c000000000000000000000000c3c0fac4acfe3971c611bfc6de32e84cc922095200000000000000000000000015fb366c2d2d7e7cd70e1a3fe60d44ecb99cede4000000000000000000000000bb0898623a2593cdeade70b1acb009f4ed725fbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000