Special data
- Status: Successful
- Nonce: 166348
- Type: 2
- Gas used: 3776324 gas
- Gas limit: 8000000 gas
- Gas price: 0.07 Gwei
- Effective gas price: 0.07 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000003fc000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000cd5fe23c85820f7b72d0926fc9b05b43e359b7ee0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ce43a5487b54ef666194ab35a135a64d0f1ef5100000000000000000000000021685c63b5f55c7715b0a4c678f7e8260688c923000000000000000000000000489f9f4d1f92ee8a54adf4c5afe43356c58697610000000000000000000000002b37b97628c9397f7e58f04a20056ecac85609aa00000000000000000000000008cfb110e698e350675e36679c9e1949e26554b60000000000000000000000009db812a1b55ac6fdbd1d52e628324e2fd2dbb5600000000000000000000000002510c9b8f13bb85f9c95e38f3689cde25a650027000000000000000000000000d5c296ade81d49fd55d0087a6f9c0ea5cd04b2340000000000000000000000007ba539649d22f202093ebe2e9812592926d9156b0000000000000000000000001c9d17cd06a4f79b5556105231ff882aefa45679000000000000000000000000a12b525357bc608e8b7b05f9ad749ccb76cf2dd000000000000000000000000083971edb4f24df6cf97b1b17d0e692bf11c63dcd000000000000000000000000b629df1babafe097e7d472db115db31b08a92c0f00000000000000000000000055f643b06ea942214f34f6b09e74a1e57bd736c2000000000000000000000000f03b315001730059442f94cdfe4617b8021bc744000000000000000000000000f0283d9ddfa8ed7c97ddbc905632596f36778cf5000000000000000000000000aca604645db9dd1d4f1010368c517709eb13027a000000000000000000000000a8adc246f6953708e08116e40f3d8d478b233d14000000000000000000000000ae4d81f29e031ca076d884dcc0ee5240a31888300000000000000000000000006b90bc103b74f5c4fb881942294b7ba92b535933000000000000000000000000cc7b94c431d84944cd8fe3cd8dcd18276f9056d900000000000000000000000043435ccea7ed4b797524c0657ac6dac18310e8180000000000000000000000006332f90c19c32205b285274869da1f0671b008d70000000000000000000000004766141d2542bf3102bd7830e1db2e499fe0abe8000000000000000000000000560e2664cdb515c67921ec0503640d515955c0e7000000000000000000000000d456b0633cb991bb59cf428701e235c324f1d98000000000000000000000000030fe8f27da101dcd91bc3508a24efff79a6336760000000000000000000000009350273c87d5b5a4d7a9af55ddafc2d4d33cfb2f000000000000000000000000d5d0a843354bbfb391a8cf032af8b82946038f8b00000000000000000000000044311a1f1c61e2355e04bd86ef9a1e12145f1c020000000000000000000000005a4229af9caded7eba236d7d769bbc08fe8dd000000000000000000000000000595843808090a68fd14ee8083e981d180d01d8a30000000000000000000000003bdfb523a6b3aa8526c5ef56db241569b8ae5153000000000000000000000000e415fcce62b1db67777a662b5620a6d9ec6f1a7a000000000000000000000000be0a217353d9bfbaed78bd238eae6bcf4dac7c080000000000000000000000004315d7b91d12e9dd4df4e62fa6fa2aba324c0c270000000000000000000000002cac2d23b71b886d05e8905deb305ec250d84e7b000000000000000000000000a8025655949082b16323f72fd11577cb98e39968000000000000000000000000ce0b5663331fd496937615594bfd2a15e4cbbf9e0000000000000000000000003856b2563af48cc7d47d8e9e18802a08e287ad3a000000000000000000000000586e7abf59cd82a9fe8ad209979647d75e2cf95f0000000000000000000000008235ac9ab663dd67c665865aba046bc4a095ebb5000000000000000000000000e89f2b2a4401d375718fd81528a4b2f16f1b94aa0000000000000000000000006da943221678f92037a4f722fdbc89060c18042b000000000000000000000000da5d3e4e9e8c1be6aeff7423276dd898c1debeb60000000000000000000000002ed3c369406994bd92af83b7270cbb2d5142f93c0000000000000000000000006a294ea47c6bbe12250e882125106b2066ab7a81000000000000000000000000a41f3828fa88d6afbf351a65e15176f121bc57c0000000000000000000000000ebdd613a517013b100cb5ec1e2bd41df3923899d000000000000000000000000e1025b879f1be50853e1088f47f47b71b96fca960000000000000000000000000b9b9e229446348c818874011494449765d49fa7000000000000000000000000e447c396e87b342715e6d6cf635843fa5270daff000000000000000000000000ba2c8bcf4a67a2c278754c0c273bbf01e6045ace000000000000000000000000bf765a56783e64ed0671941f605adf2184a2ea19000000000000000000000000d71a32212eb765c52500d940df66a3a522d963b00000000000000000000000005d750eabbf1c2f3db2bd3b893f64a02c51348641000000000000000000000000fb757d2dfe51419ac135c10fca16033c5dc5c1360000000000000000000000006ccc791e10601c185c4923ffcc53e5512ac3af0800000000000000000000000087ce6b9385571b89bea13978b3a264b1b3332d990000000000000000000000005d33d87b2e94bd0f16c7c5cd5360998ebf4e51720000000000000000000000006ef629a5f100b6a8ffc67695697084099cba89e900000000000000000000000097af19db909ba4e70693962dcd4efa76129be534000000000000000000000000290c186a56261ada455ec40b808dca222d69aa3f000000000000000000000000c536c6de54d367e4cc3f88b3361c36c3b72e2a020000000000000000000000009bc632ae991a3cb7ba44737c54d247bda6bcdf9f000000000000000000000000f2c0ece25e259fad956e10acd3347962d612eafd0000000000000000000000001f27a53908e7fc371ef456f5cc75aba6b095f38a000000000000000000000000b331eb0eea0f4ea05bcaeca9e82c79869878a0c20000000000000000000000006adafb0893e37445e521baea8676849849f10803000000000000000000000000b0e3d06509a12770f7e5a0d4108dafe5c7b0e8a6000000000000000000000000f65dc647fc5a7956d31d26d3e462edd91db55c72000000000000000000000000741b40f8a42e49ae1ec2fe5a203049c1ca1255b8000000000000000000000000f4e0095149fa6d72028627edf685fe41b7f4a362000000000000000000000000491a4332b02881a65ecf31ea1f16650f9d81fea2000000000000000000000000543f4df5e92bad2b3c5a8ea5f077f8c31834509d000000000000000000000000d0b6dedf49ab73e5875add4071952f0626aa23ef0000000000000000000000006c5f098ba4bc7d48b573350e502c54a16eaf2db00000000000000000000000009cb1a1aff6f961b97f02aaa15552a13788879748000000000000000000000000c82bb77394015459a317f0bca0ac5b649c2e859500000000000000000000000059bf8e0a7c33c3e850129ce059ca755b43c8a31a00000000000000000000000024996a1f2616931da00040d85d091428dab02cda00000000000000000000000055553e01d258cb3b325e69198a43b878b4d578dd00000000000000000000000094f03dadd010bef0536fa36124bb24a17f59d5bf00000000000000000000000021ae293843394df48d71af2e5170ac42a806da92000000000000000000000000808a1fb8ce9e1ba8a70bbfeb8c7e205b4cf704d2000000000000000000000000d6ba3bf996ef0189e5520dafb49d7dc1c3c057290000000000000000000000007a4d56750d239b59c0b679c6f1c8b430dbd5f55400000000000000000000000005e3830e17933f55b08800d55e79011a2c6b35be000000000000000000000000865262f963c95bf0e9bb2cf0e7bee3a86939c10d0000000000000000000000002c701d6ddbcab244708746ad2591287861af65bc0000000000000000000000007dc8b21b7349946226177c25473db7b5ec6bd6910000000000000000000000002e18ee75b42cebcef5fa94da40425a9bc5651469000000000000000000000000df466e03b56a56dec8cf79bfd633d62c1649ab610000000000000000000000006cba3f30518a6cc0765203f6849cd93e6dd629a600000000000000000000000078d235a94241dc1a30655875b9e491fb7132d8b40000000000000000000000004679b3fde264478e44303e0a112e661bb107a1d90000000000000000000000000df5bb916f4986d6ffff1a244fd876b15468961500000000000000000000000022d9aa2ec7239e87956decc727ff1016e72e077d0000000000000000000000006e5c1c7db6a8a4ea7f7d02b3305aca4039d3993a000000000000000000000000b93e3417a6309dbe550302ceab7a39b1daa8a8de00000000000000000000000089ac1128f118f1f50cf5ac50de880d97db61dd8400000000000000000000000023d0bc567125efea3eb431735f3de7bb154b59f800000000000000000000000064b0a7941a41a54ec2ab71f43044a405275ecab10000000000000000000000003a22718bb78206c0d2627ba2526a6faf238f169b00000000000000000000000072bc6b6d81f7d9ffc933e779dace96909c7e2e120000000000000000000000003616a2f479fd93e49d7557fddf049394a40be778000000000000000000000000e44e0079e541dd41443df40e34530aeddfd4147900000000000000000000000035ab36705a5b161ccd916464de5b14ce84956cf70000000000000000000000004d98a0ab9a76428900f0cc48e51804841f14a3ea000000000000000000000000f1591d64329de28875c2b035fdfa683abc25dd6700000000000000000000000056d9154246942270d0a9012a780374e6d9a0833d0000000000000000000000002fc157e588741924353658580e9df1a2588c04af000000000000000000000000b2621ae5e18476c794325729b0a5585658be137900000000000000000000000063332072b1aab68734dadbe68c67301b8cefcec8000000000000000000000000396c06260900ad0db3fdfda757988ff7a98d2d4600000000000000000000000044142e12c1c2937b2925baf260a7205b2c9d408000000000000000000000000059a1c82bcb431c26cfb33aade18cbe5bc405159300000000000000000000000055d54865556306a2bcf831cd3cb9d657cda43c11000000000000000000000000d040d58848c54351475d4657844b262d60c8c4b0000000000000000000000000d7281fe5b5ca62f5a237db85ce597e07b1eee8a100000000000000000000000052945330c07dea144a5b17e2183890efe7eb1690000000000000000000000000afaab0b84180446184a610883ed6cff87bfdd95a000000000000000000000000ba1b2882804a537ed5298238af4c80109d38e387000000000000000000000000233541aa6907a392067fa7de3ce1ddfbe4148da900000000000000000000000029846981dd83937e88722b8df84daacfeab0003a000000000000000000000000dff220ca60380b3c9d2d08a7a2405883250646c80000000000000000000000008a6efa17e82bb7dca21c0eceaff6fe9d5ff2a13d00000000000000000000000047239eed38ea041b13c3f817ff4b325e9e509c0200000000000000000000000047005ef3437b560695c0a1626c340c62aa19849a0000000000000000000000007862c2129e139620e3cd4dd9394dc38d4a95d23e000000000000000000000000554a79599856988c1253ee260a15fcc6521ff77a000000000000000000000000d356ca4f0899f5a99cfc5758bdacf5e7341fdac6000000000000000000000000ddc825ff562647dcf4317b31191166b509ebeae70000000000000000000000002a36335423e030e0eb1d6a42126d712e8e9c5a0f000000000000000000000000ddfa7265546d6131c418ed411332c853ca254a020000000000000000000000003b2a6c2d18806997edb1ae048e8f7b6220ed731b0000000000000000000000005af1d60ba4497ed4219d8296c65227d8dbf91ef40000000000000000000000000096f99a31920bd32d7867dfcba8d7d02eb7d772000000000000000000000000ea14d09efce1516b9887f7e445ec000e31ed34a80000000000000000000000009e453fc5ac908853a9cbe51c60caeff19955f0f20000000000000000000000007033c063031e5a4ade0f80313e7e734e3e8a2537000000000000000000000000159c1514760eec6b6ec91df6d281e67b9461e763000000000000000000000000f758c96f95b22595efbdedafc783087ed606a875000000000000000000000000e34155e82dfecf53fc3fbce431de7cfc7a965e5d000000000000000000000000d86364993d54c4b93e637e067ef8dafb099cdd21000000000000000000000000c9031ff33cfa154261246cbdd7b4dbea8ff1d88c000000000000000000000000438ed434abedee539b62892c1cc22ec77ee570b5000000000000000000000000787db39871b251273e2eb30fbe15ff681004d0c800000000000000000000000030f06100b013e95c3423ff9caa0132ab763f9a44000000000000000000000000174e4453dea77ed646a3f01d82f5a57dff81339d00000000000000000000000080d1a702ca2cc0f04a9e789aad31fd17178dc76000000000000000000000000000326d29943174a372b51aebdd63c2d4404b707400000000000000000000000004480cb099a71371c18e8d0767d25c489288c30b000000000000000000000000b572757e3f278fc1c920291818ff79fab83727060000000000000000000000009d854cd5cf1b291838a5dda41671a1cc0ca4e4700000000000000000000000002faa2dc13035fbd2255bbda9247df062c099930000000000000000000000000012136dfee66717cce4ac4cf5088267299f8578e6000000000000000000000000de2465a20a250267fcf8b1f23ad4d0f901771a8500000000000000000000000046db21b8e52d7085bcd202eebb18e5b3994a037c00000000000000000000000062c55731a70206f09389ae86b2bf580afc0d37cb000000000000000000000000196aba10175a1124b01779c5de69bce46896b13c000000000000000000000000c0a1508f0c383567c61cb2711188407c0368d0dd0000000000000000000000001d7d83ea1f28beeeb27282289041426f3be36c130000000000000000000000002f105893da752b5751b072d872c0b84c76b17597000000000000000000000000d6aef46745bec98d866fb6b46e97735e6da4707b0000000000000000000000002bbcb1f12ca7793f832e3b710d1b04bae6ea846500000000000000000000000091f2ddc4d2c400becc71478c24fba8b5151064ef000000000000000000000000052257e261be61d90ca56090f9da2be9693946d300000000000000000000000053c2d6bb76698f6e0b3cb69fd8c6e1a1efed234b0000000000000000000000004c6b1ddaf4871c7ebc1a85883d80ae8d90f6d4c70000000000000000000000008f0ef78da919e9a24ce8076525c37ee2d46486ae00000000000000000000000049c2d8016cf4b8a657412c400753f1828e66fe85000000000000000000000000cc330bb177b82a0ba08fefe469eab8161c8294c4000000000000000000000000ab02d0312355de218d61a925ea976e35ea60651b00000000000000000000000012b854aea4dc1c209739a6ab1d3c45eefcc2d16400000000000000000000000048e0a1766d8e7dcdd25be87587dcb1b23c34866d0000000000000000000000004355e89234dc58afed91c362e180299bb4f93f000000000000000000000000005fc7f0b17904a13beb1864caece0ea62ef581f87000000000000000000000000055c365b2b0254f9835be811283a5a1ce31633d4000000000000000000000000cef702fd831b1345064941f7dacaff84d29d5f87000000000000000000000000e9a2007d235b4a16349c1108ee79a6c71236fd9c000000000000000000000000776fc3d47907619a5aeaafc20984cde7521ef9a3000000000000000000000000ad418adf37a0ed70fa8cc78d3250ad19ad5725da0000000000000000000000005e61c5cba5317130640f3e9f47f35bc2d8b7f84e0000000000000000000000001c2f9d49e56757e771f90bba9c0106d62123941500000000000000000000000063e46bbd6c1ebe67f121a4d7d14b6bd167527f960000000000000000000000001f48b8a4b75fc9e75560fbc8af7d9464fa58a9970000000000000000000000006280695d52ab8651766c1378fa50c231b35325d80000000000000000000000003ce31e0009acb902de31ba6b841edb8eca2fdf9b0000000000000000000000005aecd2722d08d5f081f167cdd4c29805955839da0000000000000000000000007df26a86045c4f1281a5cb2c774264e26ad834560000000000000000000000009c225faa550d3cbbbd15fe3386eabc7f3368e2e1000000000000000000000000232133077a49c4568ee6ab3e23576d383fd4dc9c000000000000000000000000972dcf2a90cf74cb66434bb4639ac7ff72ab4a9c000000000000000000000000a07f0326ed44144f173dab2409b8a2565b9d8469000000000000000000000000c65954177add7b670af7e9d44afcadb307664b2c000000000000000000000000988af6aa11811d928cf879fd5c0e41bc6bc37ca1000000000000000000000000cdcd4c0790c3afbe45247196309eb1ed0b5a31d80000000000000000000000005e386e923a266b05a13a18a2a7133ee29e7f90da000000000000000000000000ba4714c5effd7fa6185b658c654c830442864a2f000000000000000000000000df4760507428c5dd023f5f29b747ff75d01828b7000000000000000000000000440d49a69a0bf82b0d4b9b4ccd0f99790fda3013000000000000000000000000cee4a7566bab9bf96a0083f954ea18260a29d25600000000000000000000000021d95dcdec4f39e36b711541d5950f277056cb6a0000000000000000000000009ba0faf06f8106b317ba5976652e8d5a2c4444a3000000000000000000000000e64e8197e388a801388af57ace949869f45ca844000000000000000000000000a90f24463d0fe190915366fb196ccf1a853b806b00000000000000000000000086b4278c1e439610aef1dc27d9ed75c0d95ba9c70000000000000000000000000e6b08add41e8d14f35407615924323036ea88a000000000000000000000000096cdedd679a19fb29a91aa05fc04b92292e57e8a000000000000000000000000c6fb8a88f67a84046a6defc539be70b596b043ab000000000000000000000000064db38336b3a85c4abf4169a766ffac105c620f0000000000000000000000006b2d6db5299538e97906dade9a8b5a293cc6423e0000000000000000000000007ec1b7c5351ba2c2ab1ef6ae140ad4327f41bc1b000000000000000000000000764840d77c1711e1cfa0e094a1eda8f62965f4ce000000000000000000000000fa42bbe9ff69e0bba36ddacb3e019af204150ce300000000000000000000000055e6a2007231a7151a6d39c7a9a54618bc66d02b0000000000000000000000008486943707e6ccd73f014c848a84e3caaf490e800000000000000000000000009f80ebafb803f0c181a94ae663bb91b59e0644d8000000000000000000000000378a5897219a90cc223faecd5c7b64140f0518c80000000000000000000000009d83801f978d8622d0a45a936218f497a9b8c9450000000000000000000000003098ea749d2fb1e1c5f07fa8551aaec6ac3d2bfd000000000000000000000000c740d6ed40ae271c1fbd32ff65b897599005447f0000000000000000000000006b3a3cde8da4b2bb463dfd214d1caf4974ea753d0000000000000000000000004de0816c82b9545156efa92959941b9e2c1655cb00000000000000000000000074a71b878419a898db26498fb4b03f66ab9d3e4f000000000000000000000000d6f7c43cfb674703e877ef4c6b1fad3f4edf89c6000000000000000000000000837aa4259293fb44ad49408f2788c2c7b017af65000000000000000000000000d7ee9edd9e3667c2bb773cf682002f603aeaa3de000000000000000000000000e1f198ee625d7463a7405fb6ab8d6430fd8ef8e3000000000000000000000000a793091975b7f7501d0740c392026e6d95710e55000000000000000000000000f979d850dc3817c5b8bc31c741771fbf5bf19282000000000000000000000000a622c05c7a5b4d254dbd8f8b26614c162423f4230000000000000000000000007b453a5e2ee5cf061d201ed594f7204e8c9c7c87000000000000000000000000f5acb9abb7706a1a5d461e51c264c65bf0338e39000000000000000000000000074a99fa29f0a6aab272b438e2f765f62ef527950000000000000000000000006c60dccc696f6c5a40a1fade2d032e39d4a1c6bd000000000000000000000000bf2bca421619b029893af050378604b9d5ec23e80000000000000000000000005ec3687b942474b4d0fdc4d940137f1775a13316000000000000000000000000b77f9ed618297dc1cda7104c0ac946b1ab7e007d0000000000000000000000004b8a6dc378f461985687909d4e92eedfc625ce970000000000000000000000006408d8d6c953283081782e226beba777fa0d11d90000000000000000000000008207f47cc711f80813bcfd8131e84cdb4bf923490000000000000000000000003984a5cba19f4e0df0d46f239b396251aa7a7c4e000000000000000000000000b86950f2a9d8cbb5bdeaff79cc02f499372bfc56000000000000000000000000eb56508c89583792aa6fb06b2cfcd7081e4c5190000000000000000000000000fc4cf1a09bf7b6d395a34af64f311aaf079ca9d5000000000000000000000000744e8be6c76d611bfba6786761df441a1703966c000000000000000000000000a69b379376cd02bab1191bc2cd864cb82a91afb2000000000000000000000000cb3a97625fb784d8eadfb36fe9c1c9bfca9c41ba000000000000000000000000dff4b7063405e344d5c8cd44698d6071a42f282e000000000000000000000000eaac6522a25ace53ab7c215f23ba341dfb4edf440000000000000000000000005ccbde45348afdad640ed4da2d27dd859b2087f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e311111e8f98c7ced2464f6e198a5b1f70c7680000000000000000000000000066e88cc30f688a5008f46118d665c7defd6b4b290000000000000000000000005ed74eaf8558f8f296d6be7eb7525582195720010000000000000000000000007bf363427c162170e387c5d95486350d87f96c630000000000000000000000007b33bef46d1ba6ebe3a152897f7fa3a72b1d0e3d00000000000000000000000042d2477b62a4b2d5bf5e454aa9ff35534465fa72000000000000000000000000aad8b3a20bc45f61fe37bf557112dcdddbcea029000000000000000000000000c2d25dc5f13b10674bcba94a44d4a17b0537a5f2000000000000000000000000c5742517f7a0f1caf610b58de2737e91f6bd8b8c0000000000000000000000002e2a9b0b5cd2d1089f8f468a8d3b87e1583cb56f000000000000000000000000016415286a97a51dd7e675b735215ce2c8ecb2370000000000000000000000003fb66a256583b407e39662ed3ae6f983354b7b7800000000000000000000000025d9780cd3e50a4615f7b909f7fc476da376adcd0000000000000000000000003b03292a56d31216004b703ce3be9d446b15eccc000000000000000000000000408b04b46da44bcfc987f90e3e988a4ad793d68b000000000000000000000000c6193224c940566d41783856da3fd39a90cbffea000000000000000000000000931767006ed1ace706afb31030e009a0b2b340b1000000000000000000000000a1f0f1a21ac96f1b905200680017fea681cd56400000000000000000000000004168574f48c87838d9a18aee5b0e0fb5574bece8000000000000000000000000ee5d2090bfeb48c541768189da9060bd86e6dbc9000000000000000000000000822f0efbf46abd7948b99240d1e416b7007984240000000000000000000000000e3f7fd832799a623a69b2d56903ea1278e8c8b00000000000000000000000001273bfeed2b59ef23862a917ca0cadf058ccce9b000000000000000000000000d8577e5d3f2b3bfe9c65cbc73e01ad29b138c6a9000000000000000000000000db8cbe07f3ba1d0ad67c41b68ebeffbe613e97b7000000000000000000000000f98c076ba4682a53c19185b50a4afea72f2c32820000000000000000000000001f3e73dc506977bec0a53a15ad00e57c6c0ab8f5000000000000000000000000cb75bd5843634f9320bee8a4e9f3527de80e2da30000000000000000000000006f73f3b1730e8888f4fae72cefc1452ae367384c000000000000000000000000b6f3e1e2a41a89e663b4a005704856a027af498e000000000000000000000000a9a3e1329e05f8e8e21182a268dc137a07ffddb300000000000000000000000028d09fbbe54da66b212230c179af8671db1a6103000000000000000000000000b07007c7bbd14acfc979f7cb5a39d568dedb4eb0000000000000000000000000852b15e03ae54dbf164c53282274632badfb05e1000000000000000000000000873cf2c1d28b884d6784c3bd5e45c04062bc0aeb00000000000000000000000048b7b28b1d8b94a592ed56eaf0d61290cb2584a000000000000000000000000004501e53b615c4cf1b1ece22a1d6f04202aaf7b00000000000000000000000005b77a6142c4c5c75ba6d708ecfa27fb6a3e22e4100000000000000000000000055ec253345139ba91577663437f3b14fd3982327000000000000000000000000011c7015286c64d96be79ced6687113dd42faa06000000000000000000000000ec51977c85b19085af35b5d822fe30da259ca0d50000000000000000000000000d6a5d8b82a87919815fa277e0c89b9b0d19ea180000000000000000000000000f7cc1be01716d6dd973732cb8a327a2a2cf1a3c000000000000000000000000898bedf1d66fa57cf30da99fbe46e0e90609de310000000000000000000000005bce29e41ec88e991205d9e1691caba675029297000000000000000000000000f26983c4d7e33c7c22206c0d0681b9f96a05e547000000000000000000000000e1bf3af513852309b3b2c4d717bd0d6e557a86a1000000000000000000000000a2fd2c4ec20f9d4811fe3aa34832a8dfeba948c400000000000000000000000004b606edc6fe2fc78936439bfdfef2f94889a97b0000000000000000000000001a9903eac6a8e617e77a9f50c782e4135537eb650000000000000000000000001285495451c51e9d8d606e97cead97bd5932a4fe00000000000000000000000079dda29a2b55b35f5b0f9068d122dc23f063271c00000000000000000000000039cd48963f8764daacc44ab510c8fd743ce999a0000000000000000000000000610e62f5cfff73dde9818eafa4d43109775355dd00000000000000000000000092bf8fef9c694833763f0d92dec120c064a10ce6000000000000000000000000229e38b073577bf4f91bd5f67927348645f70ca80000000000000000000000009ceb5394168a390621e40e2e0c0f776ac5c250fe0000000000000000000000009fb9e249d5e1130efca2c6289d72f622bb60d35c000000000000000000000000b61d05327172d2d8004ee8199b269a575f25d5f5000000000000000000000000925efb9cb1e78f3e7491f76759ca82406e98387000000000000000000000000044c45abc6c15bafbb18dfd4f99833801cfe0a6fa0000000000000000000000003c9b00b37d36a6448f250239e763dafb9a912f71000000000000000000000000f151af819e869d0fed780ed534a539dfda188bf5000000000000000000000000ec21bcd94af3f6772754a90acf461db140414e73000000000000000000000000eb12b824edb61436b35953a338d5b8a7af35e880000000000000000000000000adffaf6d8a61ddb7df1e856c83370f92b3cb06a5000000000000000000000000e4e8e029e63c5e61cdc51ea0e2a07baf7680fd3000000000000000000000000066e727b0ec2eb8165f5dbb5f93be43cf1bf1fd9200000000000000000000000066b19617351675cd38417c7a6d5e2302005818c200000000000000000000000015c44743da3d60dc2d6287a06d34a691ea8a9eee000000000000000000000000cb403093073ab446d78cd860f5cf730d366b25ca000000000000000000000000f7d315f594da76150fc28bd30eddb629261241410000000000000000000000000655eb78b487910050e5af3f7d7fcaf55c218249000000000000000000000000231581435192a824a666d55c176a3c8543138fbf000000000000000000000000737ba41a5a8bcce65d62740d34674678115b4832000000000000000000000000b3990f2f6839f15bd314a948d57a5b6755d5c1f00000000000000000000000000b44e83bd48a9aab2fa7d5a5346716dc888a455a000000000000000000000000bdd134043ffee2f10bdff4dddb12290d71954799000000000000000000000000e64f456627358eadb485306fac91bc07507883b5000000000000000000000000da928a41569baad5f767f4d94be5c943169401e50000000000000000000000009aa14fc885d8d615ab63b2d2981d01b94c4eaf600000000000000000000000005a5120d7a5f34ebd59e0eaad4bd5ee4b9289b92b000000000000000000000000c9c31a0e38c20f0d6b28e2698ca5f5cc3404f1d4000000000000000000000000b458f364c7bfc80f2ad3df1ae49c26c838c6bf8e000000000000000000000000dcb6f0cb56f7c5ece4da19eed94fb699dde6907100000000000000000000000034d138e78eee89360a1cea55d7c87d84d5e1ec4c0000000000000000000000000930090501ae9a690fa6a05e2b3de70742ed64c600000000000000000000000045b480fa40b9a342f3312128109c8a22351a3cc8000000000000000000000000362541f30cacce888ab697b6876d0abffc7dd77000000000000000000000000001369f9f0c935f7ee79621de7cb24ecc635781e00000000000000000000000009db9dfc850dfa72c96351a51c03afc507aad3931000000000000000000000000f6f45b300c3ca3d324534abe20a1406381cd11e8000000000000000000000000461c578482f217c1d1cc34006785049ea98adc42000000000000000000000000f4f5b12356ae3c1600c8ecad95c5f41ec68c88ad0000000000000000000000000c51b0aa43a89bbcc656a6bfa245bd170121b4b40000000000000000000000008f2c36e76b346a9ebd12703b1332a2a6a0709f8f000000000000000000000000658dcb688ab88f857c49348163e9a6f124643e5300000000000000000000000005137e6ac4d088d6775cbf5f95c450537618bee60000000000000000000000001337e8a655f29279d0226a0bebf4867f9bbb23e900000000000000000000000017b28cf8155281cf35a32ef68f1b371c7088eb3d000000000000000000000000db4eabcda3ec8d58f379f8fb4959515ae1d0a65b000000000000000000000000d0bb739a82d45e6e38954f807896a4eebfe8e9cb000000000000000000000000864ebd444acb1798b2708405217ef1eb33e1e1a900000000000000000000000086195b207a53f61911a4a50f69aa4fa1b04f2d480000000000000000000000007d0c89add864ba8c9b5de9119404d175bd6d768b0000000000000000000000005a580567121ed6fdca6a60afcd4e29a8ac37437300000000000000000000000020f6895bf0806b2244bdb7e982047770005652f800000000000000000000000038aa7d9d8b75266375756ab34e4363f6a36f23e00000000000000000000000000a562d2356b416d684347f7749bdda77b6adbac300000000000000000000000064b9283d5155ef98e10a118839dd24727fa1f8eb0000000000000000000000002dfe22801aaf8232b99d722278b0704eed2a9d0b000000000000000000000000776ab13f0c3e5025052f759752133e0cb97b3b8b000000000000000000000000240804001a7c6925b03ef1ceccf094f813cdc5d90000000000000000000000004e1ce8d51589071308d06d767e6b05a7675834b700000000000000000000000019cc1a6e631b730edb9869a786eb2ca97a44a174000000000000000000000000e758b6f3e94607b176717b4fb8a842be71e2db270000000000000000000000000bde6a9f3829aa349ecad1e5dd10751ec429cbd9000000000000000000000000688ae4f4bfbbd7ba7a057f90c93b5a65c64518570000000000000000000000006545490235245f171ba4ae8f2b1e14057fe48d02000000000000000000000000b0ce21dc72808906c0aba0cb01bf22ec384a012c000000000000000000000000d030a4625d6725004b1fdf8f5012c8b1bb554a4100000000000000000000000047fa536a5021ce809ee7cdfd8fca51d2e3b3633000000000000000000000000057baa43b2f4420bbf65fbc2f4f3cb67ebab0412f0000000000000000000000002acf01326eee8ab40981d32b52dd7c15916bb4a900000000000000000000000043b4e973fc4bd3958c0c32cfa6bc3ee2f128f34e000000000000000000000000a121a76e49871d1fb0f234f6db8fa5bfe422e42d000000000000000000000000ef1a476b229fa7f06b781c4b084ab27dfa9183a200000000000000000000000089482761e7dee67db883341eb290c4a23622f5ba000000000000000000000000d5bd0b0d7cac81c1be95668406891f1d248a60cc0000000000000000000000001068436387883e82cdfdfdb670ab920c54f6ee8f000000000000000000000000077577b58848e3fd44d17485740cdcd190c953600000000000000000000000004f804514c99937abfc278fe66c23cbb64baa16a4000000000000000000000000ef38cca2260e7e2579f10ca25ecaccb40d6a985e000000000000000000000000dd0dbb184140145a6b3a6696a96e099dc21ef7700000000000000000000000009729c77937ccb7ac7aca63a853c0900ae8c614df0000000000000000000000006c72d9aa13d2428caf9dd442540d7d1945db2c0f00000000000000000000000027b505f0a5f3110b3ce502d4c8eedc59bdfddc35000000000000000000000000e42abd0c491f64d4d879804f0e9d70d0c4e51651000000000000000000000000d9aaeaf2f4a5d7bee3657a6daa7d357d111b97d500000000000000000000000038149ba44c70746530a0a4779482e72b2399c607000000000000000000000000d5dcbae3081cf529b8267165c943c1ea238ad83b000000000000000000000000f04d5dac4dff2fb10ca5dd63bc9ce6126da360440000000000000000000000008cf042fb93cada6ed0a5974086dc9fd9b4e09ddd000000000000000000000000e6bbdd55c8ae9f20581fad43a672e30a66c4b142000000000000000000000000f2a0010512a52d32ebd52bd1345f1cf03cd533eb0000000000000000000000004dd04bf0aa4f7c0838cc56271afbc0cfe0454db50000000000000000000000000142075c9422cb198cb9efe12f1c380dd3f6f94b0000000000000000000000009a7057673950ca3a50b91b1691415a08f88718b80000000000000000000000005781a441b7197438d55a0779a32bac723de994020000000000000000000000005d34273f48768073e3cd34e3742cabffae04f8f40000000000000000000000000e090cd0c52151344309464c80f018b76efff75c000000000000000000000000664de88b383c9ee6853f89ba167d0789e7fd61a6000000000000000000000000aa75cec2020e03d5e5e7b72a08f1ac63483bd7130000000000000000000000002a77aa7aec118b5d63f0e8d125f9cf591fef114f0000000000000000000000008210348bcf2391f76f5369de9fbe0224d95e4829000000000000000000000000a38d0323cae39580aeface5e7dbec7501cbaba37000000000000000000000000f26d838a6396197ce516ccf2d68861ed71990afb000000000000000000000000b0d3582ba3c10bc32e08d3aac01557dbc4bce3f5000000000000000000000000c6d034c580d34c29cae886181b9f0fd55fafbf1f0000000000000000000000008ab1d48b531991af7ebe112142c21c9255915dd4000000000000000000000000ed89719f62378a99c3c0ee353190cfade7e1214f000000000000000000000000a19246f2c21d8660cda36a3bcfa2e612f533f5b300000000000000000000000062ce924bf28de8f51704acbbe200b2317b66d70f0000000000000000000000002b4c81f052b8b24dfb97f1e7e5d9d791aa58f74c00000000000000000000000077e8d175d5c75fb5b447d7568cc84cb56f0638c7000000000000000000000000402f2200a5d2b98400cbee4f48e5c824dd81cd7a00000000000000000000000081d37a00a0a325c16866ea890db9080fe7f05a1000000000000000000000000079c59750fae40b254b7348b4b49560aa3a20bead000000000000000000000000404030f690f004fd121afa5871e509bf7743e81d0000000000000000000000001cf2d6299312d8d037dcdb5403f154673f1314230000000000000000000000008d3b95655da24d1a99feee21652354b78ca6340c0000000000000000000000002ed231578f70730d71a4d03cdeea2037538ed75d000000000000000000000000f20e2af9e4ebcfc0164a72ab41b2822c34f0abeb0000000000000000000000009492c8e6c25a6fa51a43d74ab6984afde70834cb0000000000000000000000009892386a903f3dbd8a266857e3bf701f9b12fe9e000000000000000000000000cd34a9fc918fa570d94fe13822ac066124ca2f1c0000000000000000000000009c09671f47dc6f071dfe256c1a03e1bc255abddd0000000000000000000000007f479748cbae1dedbf104e89fd334782a5fdccab000000000000000000000000cdca2bd1003b60901a00c2f17229e80272d0a0520000000000000000000000000afebee825d95cfd5e7a0163bcbee79461eae102000000000000000000000000600f8ef48bd40b8016a7fec83abb2651a0a6a263000000000000000000000000f23e41e60b5de8408e481809aea48584084095a9000000000000000000000000b4b772dca7178e8f94d6bae78d19d4d9ecb8cb03000000000000000000000000cba8906738810c2636ef7e2de6cb89de64c99f070000000000000000000000005e4543e0f82dbabce08443d3df71761a26135cf200000000000000000000000026bbc22012efb0476862a22fcf801563c59bfc5100000000000000000000000079dfeeaafa7ef063b6a3874620524b467cdb87a8000000000000000000000000fc00754a221a86f15712d8d2b98e18d9566d1a27000000000000000000000000e60031706c12ca21aaba1e2c3f52502e1ec4508c0000000000000000000000002287b97425ad0075d3f890f6d4b270e839f56809000000000000000000000000efd39c14b7c6bd7d9e4a0a487c5ecbdc822f91a1000000000000000000000000052af71ddc5f0208e4eabeeab047c56ca7b7dc23000000000000000000000000d54993af5114f28419e45ca610c02d09b1b499150000000000000000000000000f588f29200ab53f153f1ba8ed7ad0d41b3eaa89000000000000000000000000cb1a8a27ac91522972b462e2864c9f597515cf06000000000000000000000000429052f6cf30c0de844ecf16781735a98e344034000000000000000000000000d26b7bd1a93b046cda3595f34f3908fc9d7c912a000000000000000000000000f9f161db2f49b2e2763cd1c6ef1c0b7fc4dd70ac0000000000000000000000007cc4d22af672050e57fc9e644d4052f2f1309336000000000000000000000000843d937116252b1862a21db87adbfa11c198fe950000000000000000000000000cc3da2a4fad58f6d107c6aa38550bdc1735eaee0000000000000000000000006550651d0f9e1dfcf0f17fed4224e2b00a88aa2e0000000000000000000000000756bd42a74c4e8bf361a30c8287b7ea6c3b8ce70000000000000000000000006057ec318a783100912fea1a296848a79071f2e10000000000000000000000008df9f73bf8847997cb54658557385e4a2fcc2c77000000000000000000000000726f30f97b1823c7d64a4029d79eb80d932aa5e2000000000000000000000000d4d273f551c5a67643b963c15ed462e0766725d40000000000000000000000007cf072cc28e47101692b2c89ba9b47c126b83de00000000000000000000000009f010ab4fd3566ee3ac7d69eb6e5e5a9d56fe122000000000000000000000000edc17c19f7ece0c547a47afebcf128a4c6c3f07a000000000000000000000000f644108d5b10340c94c51ccbebd3b2d03843d04a000000000000000000000000250c68c8e0ac770d2c9f9d4f00880a68948c9f54000000000000000000000000cfd024b73ec0dc6014735223d4601412a13cb2b8000000000000000000000000d87b235d32b5f9df9ef23529531e67d077c17e800000000000000000000000007002a128aa1da74200e401c1576e742ec5a837150000000000000000000000001053c24503bd74e40225075de6c5d909055fb24d000000000000000000000000f0501e4c0ab0f4ad93003b52217420d9049c5ce40000000000000000000000007a2272dca1b12321843d2f6efdd04cdf2f41de98000000000000000000000000c9ba9ed9d11437688de6fa09c8736156dbaedbba0000000000000000000000000d7faa76c4898048850d5b490c5ed9324f26a30f000000000000000000000000fc91fd423eb358d8398b8545f02bd09bf222f3370000000000000000000000001d079604774b7978548754cea6a9734486ea6ce9000000000000000000000000c02c68197721783d3ab4b706471a7b3d83813ba1000000000000000000000000af0fcc2f4d00f50e5d367e1fcc032b9b9bd580810000000000000000000000002620b8cae8661d10f8e97b0387948eff0cc5bce1000000000000000000000000acb0153a36d4ea39ff6f032b692109a42713f30b000000000000000000000000c5582a0ed7b00c7e1b1689a0f50efacac99b0e820000000000000000000000002412ba77b614c34e1bf6a891b2f0add51ce61aa60000000000000000000000007236407581b7a4164f03be55543e11276c424af600000000000000000000000072c6b66a1355022e6000f7fb8e0934c8a208a4a60000000000000000000000008c756cd1522c1ecb0d3599c9e99522b08ff7eb070000000000000000000000009e6b2e240d76cc6111b9664405a6ef9c472099470000000000000000000000008b66d9c29ea104065677bd5550e5b73d789009ff000000000000000000000000a305df5477ac49357c96f60f36361d8f1ee6af5d000000000000000000000000cef0ca2c3db44dca9ec511930c422076dfd4f5d50000000000000000000000003242ecfcbc544f315ca31b664ef08ba01469552b000000000000000000000000b28d2366a83d47e48692e12cd0d9c8f2fec8326b00000000000000000000000061857419590694e5d287c30e5fba01bba6e0a97a000000000000000000000000349c4d94aff4b9e867a76de199dc53c491ef9755000000000000000000000000b4b60b40a2035c299f28f5472d7738c770c0ec610000000000000000000000004bfcf7739f97d14d305a2154160c0ddd3437141d000000000000000000000000f6ee97a89e3d62accb2d6243fc19ad68ff7e825d000000000000000000000000a73e9c78f686f327c73976c4f4be2d42e1fa14ea00000000000000000000000022f710bff630a95de21c517e7778a7734b78bff100000000000000000000000063fd06ca937c1a5ded0b2af6515e5af96c11913800000000000000000000000063db94f6253c0e63977f64b0c12c96d183d882800000000000000000000000000711d1aa97e6cbef949210524823781cd0c4207c000000000000000000000000a163054c4270ef480b602ab18b2376d3595e624f000000000000000000000000c942d448efd811187c03b38acf59677c9cf84e50000000000000000000000000404cde1e27186ffbf2201880cb4eb534fd177a7f000000000000000000000000b440883b3e071e259e906df41327d16bad4d8c4500000000000000000000000017506710baa1541510d3a116c1fd25980ed13aa6000000000000000000000000aa5a231d965fdcf25a9421ded0e261a2aa9a3f77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000