Special data
- Status: Successful
- Nonce: 478
- Type: 0
- Gas used: 3268666 gas
- Gas limit: 9999999 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
-
Input data:
0x12514bba000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004240000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000f89c349f460d6134724d89a6bcbf93d6520e0a080000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000004200000000000000000000000000000000000006000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000002537463e57a44f861ee861ba4f590c413f984a6000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000000b3e328455c4059eeb9e3f84b5543f74e24e7e1b000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000acfe6019ed1a7dc6f7b508c02d1b04ec88cc21bf000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000004ed4e862860bed51a9570b96d89af5e1b0efefed0000000000000000000000005ab3d4c385b400f3abb49e80de2faf6a88a7b691000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000085e90a5430af45776548adb82ee4cd9e33b08077000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000b33ff54b9f7242ef1593d2c9bcd8f9df46c77935000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000085e90a5430af45776548adb82ee4cd9e33b08077000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000004200000000000000000000000000000000000006000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000085e90a5430af45776548adb82ee4cd9e33b08077000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000004200000000000000000000000000000000000006000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000940181a94a35a4569e4529a3cdfb74e38fd98631000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000baa5cc21fd487b8fcc2f632f3f4e8d37262a0842000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ba571297cf10e3fa133963476a11300c608e070000000000000000000000009e2b6d1330e7ee77e7620f9a95d658fd96ac687b0000000000000000000000003a8a1f045cd4f7246c6b3a78861269cc6065433a0000000000000000000000007ab7706d82ff3b9a83cac01cc9fb7ae75926ccd2000000000000000000000000aa4c319cd6187ce36517dad616df6a479aadcd85000000000000000000000000a728c2cc1a1052a753ca560cbe7b65b0951067ac00000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e2000000000000000000000000df3c4166fba0f377a1e2ff141d7407ba09a5a05e000000000000000000000000d130d73b6b3270110cf753683373a8a92493aceb0000000000000000000000007c228e16780a8df0e6e7b7724e9a730ce09b83100000000000000000000000008dede8ba78d8d8de80891026f435a0d213359714000000000000000000000000e596ed3ca182a346e399753ff450f34835f34012000000000000000000000000f2dce1718bd06cee429133676baf8170c81575e50000000000000000000000001895336424e5ea33313c605faeae88de72074cb400000000000000000000000032f86c7967d1759c039e6a50638ad71976b59b4600000000000000000000000024453b9b972648aa7d347f19def1818c6b1b56d2000000000000000000000000a60f8dce374f13b94b2087d75d2cbc5f0b0bd604000000000000000000000000a5a051473e2fd7371d8fa6bef8cb4bbbae01d689000000000000000000000000409a22a177cee1b0a7dd89d5b0cf75c9e62d36090000000000000000000000002084d823ea67adb232ecd8c7b1f95f73819bbee50000000000000000000000007610f50abb981956f422d4fca474c75f6ed11e1e000000000000000000000000076ef5fa516bb1e0e6edd86f4c4429fce36881e5000000000000000000000000e184c2e2796e51938553fcdc6efa87916b29d2060000000000000000000000009736b5033c525a2cfe1ad55c49c7900ab057e4f70000000000000000000000008eb3febf6848ca2e44dadb55c11d47de0b0842100000000000000000000000007b57612340419ad75a7f321296ec6efa40f5650c000000000000000000000000a459ef70a3d40beafb6d4b5c329cc466f2c0a788000000000000000000000000f56173ec89335be4c985ae5b15032af30d8235190000000000000000000000003669f74ab65fe15bfbbc09feb5ad7607c158d9ce0000000000000000000000001ed7d6106c88ea1f2b1ac9e44affc5939b61cd5200000000000000000000000081e996442440ab01e4ed209eca56f814c3eca2c90000000000000000000000006e2097a9fb2357994b8963eb8a865f3003dbb6db0000000000000000000000005aa6bcc2c1abd542be4991a87fcf37d53c3a260200000000000000000000000093f53c6133c4b46b175e83cb1ef7a449bb95efc10000000000000000000000009cf4172d2411f412a3c283722c138a854859f12a00000000000000000000000000b013e85d32dcd6116b3ee306d83efd84dc1bdd0000000000000000000000008481e80a3e2154f3f13c38a5d6f2230918c751ce00000000000000000000000063784b566a7c0626d51693b60dc73d2222b6e8ca0000000000000000000000001bf45b6b527eb66d69138b236e1207d736e3f41a000000000000000000000000d178553046a013a851fdab3a1182e07b55b77a1c000000000000000000000000649995f20d11f54188e865d8a4adcfde4692ecd1000000000000000000000000ed2f08c9b5771df08c8ec83ca63682137bcbd9b90000000000000000000000009f172fe77dcaee8a4d17ae73beaca11575a8bb00000000000000000000000000e7da839e02ce5e72002e8cc193756de2229c46030000000000000000000000000e8dac4f6ef528fcba09383392c3dfb53f4c0d8e000000000000000000000000452747e366e3761a22ebe227ef4e95d490afff95000000000000000000000000e0c50b429be9748a9f2a41b313f134252031d2f60000000000000000000000001ee64824b34bc57459964233f55a7de2fbe4ecf40000000000000000000000003dec7db9816006ba05e01f5bf7462a97c8efb38400000000000000000000000037a6156e4a6e8b60b2415af040546cf5e91699bd000000000000000000000000a2a89500f9e6cba180cb5b584ea6954ea13056240000000000000000000000008d0f582addb4404e9c853de58362f78c9f2ab2540000000000000000000000005373755addcb6aa0d75158e2e7db326dacb9de3e00000000000000000000000069ca40446b7b398c2a2c15efab19e8387c70d2ce0000000000000000000000003ade0b479e3e0747503495fa8ea558632752daff0000000000000000000000004f51041d675e4dbd2a636e5fc0c208893d1529e200000000000000000000000003825f493926facdab45c3ac7cb4382b2e1be1b0000000000000000000000000af66be6f4693eaec34d129055f696c2c81b7518c0000000000000000000000009f31c6052b87d80939b5856bdf6e5d3364928c8d000000000000000000000000d8493971fee9747a0b48b7ddf19276f14387747600000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000004b4dac6a82491950c86ecfcc2e5a891c690ab6f6000000000000000000000000085855652e40114859c4e9d7a848148e459859b4000000000000000000000000f0caa017cbc36708d09872a054ae72e8411ec0e100000000000000000000000019adf77d2534d7f6a0a0e4dfac9f64eecd4f4a2a00000000000000000000000071aaf461d62e3d15c3ba51b4d98466686823e08e000000000000000000000000f0caa017cbc36708d09872a054ae72e8411ec0e1000000000000000000000000f433d25053e33c6c83a946ba7bfc5115696111f8000000000000000000000000746b00ee492b505a6c80180a4b2e10c3a89b25720000000000000000000000005bd6f99912ec620c9a830ac835f39b4862fe41e600000000000000000000000009da2c61df658fea1c174193af0d2ee6d9b9098f000000000000000000000000c9c88aea64faf9e6f9acf1f3a9b54a263dc7d083000000000000000000000000ebe478be22fe32cb19e9acf40cf2061491d9b3a80000000000000000000000000041a0ef8076175f169bbe11b0189353a13973cb0000000000000000000000001e73f90390823174e8f327ed5577e9890a0832f8000000000000000000000000bcc0e414edf349a1a11ec0ff6ad0828fa7c4c87400000000000000000000000036fbc740d00b768101046dad9eaf61046673e52800000000000000000000000060b1728116f7326f32d922cd86016d4d7be75491000000000000000000000000c9aae654d290e7dfcbea2130422d66fb938b65e1000000000000000000000000bd40f8f6b099b7da3953ab8390b92e038984698d000000000000000000000000caec32336d707f04809751d29b6db2e6670e4cd70000000000000000000000003a5a3a873bd6884aa13d7495f665044469c72c750000000000000000000000006716c3d5e8a2afe72988a296c948cc3fb47a9960000000000000000000000000160e3c1ec56ecb08e5522e98618107590aae97e800000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e2000000000000000000000000fe74da1a51132cc0f2bb951ddcb41165f2b36d350000000000000000000000007e2d5b9a3e28e0d090c9f7c1a0253d539641d53a00000000000000000000000008f2931da5dd62a576e222a4912d27264000845600000000000000000000000087f047aaa8087debe4e485405848d5af186dca5a000000000000000000000000a7b3eebbf2c54451bcafc8699b631ad7a8fccb1c00000000000000000000000067f8de2e6b4d52a1f30c13fbc984ee7f17346550000000000000000000000000e4a1e6d02b78921a35702a3fbdf5724de547df51000000000000000000000000fbfceb80677de190f7fd8cb37d30273076b82c820000000000000000000000008992a18609e373e579d9784579bf2d921930e05b000000000000000000000000dce773b3ae1a74831b137458ba0c56f3bed075040000000000000000000000002ef9844c7caf187011fc2d6786728adcc19f2c27000000000000000000000000d375f24e70b8b081a4488a3f6127128eaee073f4000000000000000000000000c3a846b8bffd64d2305681dc97165aec2973e60500000000000000000000000045e9dbe8a57324ac03af0d53ac10374f07e27763000000000000000000000000072dfbedb0bc4efdee262dc4ac1fd2cb7812dd90000000000000000000000000e31ba3e5e19249a07ab73481443ceb3f58e6be2100000000000000000000000099c39fb04b1d5a285361404f1706952a9d891743000000000000000000000000e5b2fb5c24850e6a10ef2ac40d9ab054af7db713000000000000000000000000b6accfae1409f99183eb397e42878b145823c060000000000000000000000000b81c3c2bc20dae5a927bb80daf28717d7f61f0830000000000000000000000008618d5ff22e264749ba2556bb17c89ec55af05e00000000000000000000000008a086ad1e53c0493111fca21986c4848dccd6cba00000000000000000000000005938d8fa97f188476e39dea39c3e976b32c2643000000000000000000000000880c4f74c3d4c39d75f8e2ad958f40671416bf66000000000000000000000000a2fd4f1be0bd2e7810f8bdd290fc76656a64ae3600000000000000000000000061a051338fca66c67f5c5dd9bf7ee2d7bc4181f300000000000000000000000044ca4ea9618c73c12950bcbd7aba483e9d2bf8800000000000000000000000004cc80356136678a54df5cc27692e17591633f8f20000000000000000000000001559da2dc7ab467dcd0af437f8ad6352476bf9b6000000000000000000000000c60ec8e06506b341951cd9f13559af63dfc651b70000000000000000000000005e1e0bb1020940157ccc326a5aa7e818fd36e62c000000000000000000000000c0c847987e35caf9fd4fc95306f619befccdd7890000000000000000000000004942836cd5702b8df985edbe3f37924e649909cd0000000000000000000000005a82db988d018d929c2aace042f1f460ed25fb35000000000000000000000000fd1cde8a445e1055542844b4da68fea9a8cc16030000000000000000000000001dcec9f9c7a2c8250ea0093c15052afb3b30ab9a000000000000000000000000b3373c02a18c5ed856c7bd844cf83c6021f1c56f0000000000000000000000006b67f77ee7f2946dd694d4029835dc854e229e68000000000000000000000000eca8a76e631a6900aa44812e26e0de1865b04c66000000000000000000000000348d9cf6db20d8b1fbd7ecf4a00d84f6e1206882000000000000000000000000a1cfdba0e6bab91480afb161b61182761942c1cc00000000000000000000000046bfa8121b22b4dc3c36cf87f958040a05b76d1d00000000000000000000000091497997a142a7bd5dbb0ef6bc4e7d06a1e8668d000000000000000000000000a4b300a322524e5faaf9f37a4f2a3cb5da44325b000000000000000000000000cac94c4d961f2c92b9b77249cadb7a3ee30733680000000000000000000000004b38317412aaacee6e12f81ed5bffa6ac67275210000000000000000000000002ed7c7a444480e1034ec069106ec767b6e834fd00000000000000000000000006e8ee334b739d9a3585cc1c1e64b0ab6dd824846000000000000000000000000054fe078bf786e420c448681c9ea7ce751e3c05c00000000000000000000000017e34ca11c0723313180271b09f501c82c855315000000000000000000000000ee5a528da806997f01f2b05656da6c002c87279500000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000007c89ca9114c2e39c42285e3e964f64cedd93e0d300000000000000000000000058c3dbb56770855877a9ebef2394fe5b613901ce000000000000000000000000ae7f0d119c8082485348c7034b78500b689780250000000000000000000000004a51f984d5e77017fbc67a76efdebe330d3b66ce0000000000000000000000004a4bff0114416b6b318f8b57db0d4cfeb8f54a73000000000000000000000000b0732dbce2c2c00c10344da67530b3ca2f29f78100000000000000000000000036edec9b50d0329b6d3fa6c8e9e85ab331e3ee670000000000000000000000006aace931770f8a3d2ec31a74189550ad09f135ea000000000000000000000000a65e28571d591957ddaf9056f1c439c533a8fbae000000000000000000000000771ea0a3a8e1939a3301dec3a7167458a3130fd800000000000000000000000041ec40627656575d6e6afdb839a8bd45f9b949e6000000000000000000000000fcd2697654ec5ea1509a51949a1bd700cddbbc2a00000000000000000000000017121b2eef14f04ff1259a60435814fa263d1f59000000000000000000000000d357e1030552cc4fbddbdcea540eb873484234050000000000000000000000001ef993e1ca8b13f2ef06823c1c19a94e853a1487000000000000000000000000ef8ac87c1940f91a9ca162c8323498c525233f7800000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e2000000000000000000000000d112cd66cb76df4317d278e006ae78e65433641800000000000000000000000031c751d9a9fca00c6429ba7e1513d2cb234d304a0000000000000000000000007438087cae3da0a0c1472bccfe270f6887c5b732000000000000000000000000ccef9309d24b6300d41a15125d485a251db68eed0000000000000000000000008dcb4fb11566cd3ea2e458e2e8e3862f7e0c00f300000000000000000000000065a973e3ed737949b80007a9215497e854a2090100000000000000000000000072aff0da748589e227acbb9a820fe05da8aa066900000000000000000000000025c54475b2e1bac1c081110eccbffc54984d5d1300000000000000000000000011e22ad45be0a9c6e31cb6d899c5f9246ce68cfd000000000000000000000000968183c6f9402ac52f81bb4791752b5427551928000000000000000000000000ff2b237ba550d6873349846564ae9b7797130575000000000000000000000000b25210bcdc07696d580e19250bb1893cb59d2f1500000000000000000000000053029a365e9dd04cfbe500e3f6a8fb33a560a67f000000000000000000000000b456ba0ae1b37a5ea87b429e848706ca83afaf7a000000000000000000000000ba715109777c24cdb31ac43be3a83f43f93d5ebe000000000000000000000000ca1dba6789575a160f33affe27e18f0f20f7daaf000000000000000000000000fc2df132041364dc8a7b4676b7e9c1fbff35f91e00000000000000000000000009a8e96f9e21c9662bf2c911aa9b8faaafdb76f50000000000000000000000001169a786e4fa7f9578b9c88575d8e9d04250b0c800000000000000000000000021e2abbcc678c31643d8ec1cc2b266f294193a9b00000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000006f08d8de47066801813d62b9ec543016cfca595f000000000000000000000000f0caa017cbc36708d09872a054ae72e8411ec0e100000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000001fea270b616c09a4729c026e5bea0f74c0d8997a00000000000000000000000034b3ef05a7327711cf12d968580bae9e60d81fd4000000000000000000000000cac94c4d961f2c92b9b77249cadb7a3ee307336800000000000000000000000022a4ea34719d0471ae53f08ffd47663ea2be71cd0000000000000000000000008961330902fbd986df348d04c82917878a9fbf5c000000000000000000000000bdd98016dd62a52ee3a11b6b90cf3581e6cc92c2000000000000000000000000f23af1a7ea5a704c0098b87de40b8ffabdc2072c00000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e2000000000000000000000000659fc0dbc941b584b2331dd8051e19c2f7beea500000000000000000000000003736a78c974782216bf6241bed98fb5bbb7d676e000000000000000000000000f522d18679290f84e804b61f2e32fe4c6680bf5000000000000000000000000005a85481a1bddd5d98bbed8dc9158bff3229e83d000000000000000000000000984a554cd5816506237e2309f1760a54db5636c3000000000000000000000000f26c6c38565b1f37b16305b8fb94bdf659296e790000000000000000000000004797c74b49b40c5ad1e54fe9c2eba0936abe9f5300000000000000000000000025a38dc113f8e9dbc2c0839e4cb6c37b940698a7000000000000000000000000b212fafdc00121f4493fd500a87c516d985e33600000000000000000000000001e720a23abc40740147dc0a2649d878e1fb84db4000000000000000000000000fac1e733d6fceee3dd35cbb942aed3b614744ff700000000000000000000000042c386620f502cb65bfb8fa5565f5b6c42471edc00000000000000000000000039ee8c9dfc2741ee9b21079ef6cfd878f53862fc000000000000000000000000d4a367cfc9306dac2b63808a601da3afb59f536800000000000000000000000032c6a5d6d6cae6a15f7e2450c9ee205098a9ae340000000000000000000000001083c1608cf2db74b73aaf9499c594197bf90214000000000000000000000000a56ea09092dd2e4deea9f124b9e1e69c737133360000000000000000000000006d52d64b731319a8267365f7a902c036d0d70a3600000000000000000000000032bb4565f011e8d2851cace61d4a6b239687437b000000000000000000000000c94d1389fa58b4f780a688bb6cd3c9e3bb4d5850000000000000000000000000ccb5d4bf39e349bfd02571d57f341b10eece9539000000000000000000000000ed00f083fa217cf64a513450afd8d3938c4e9bf10000000000000000000000001600c5afd62eaceb85882f0615ca08da3a5b85a7000000000000000000000000bd26ad4abcfe58212249c785bd7824c755f53b6f000000000000000000000000a211fe70566ce7e3bf75797ce09751839dbee75f000000000000000000000000ad1204b40b270902db457bf0c061670459e9104c00000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000003d628f8f29aff84abe61e35266fde627708d862d000000000000000000000000b07896b68014cbedddd0b22511f68ebba8f5521c000000000000000000000000fc19db17f0f87972a8a1056ee3faf7a0c191015d000000000000000000000000226bbe2c666d06d51afe489b4354c25bd920e8cd000000000000000000000000c4edf330ff796d8e789aab00c7e577707f4acc13000000000000000000000000cb8334c26b1f6905c6a0ea8929d129bad5c3ac29000000000000000000000000ff3f341813f882e90f0b72d09cef7d6cd24e841f00000000000000000000000080eb739ac414364ff8a039fb8e7490546fb5bb9d0000000000000000000000000f9442d93b2da9daaa5453e885ae5104b011a63d000000000000000000000000f52109eba7cc38cb1c9e9a94ab5a2d3f9ac5dc13000000000000000000000000294af5347297c4693ef014109c1f7dd1c4327563000000000000000000000000b1cd0add78c6e7cf8dd83b7c95590c2df92324b00000000000000000000000002cb0baa97950d4bce3ae364e68bd2b7667d3ed6c000000000000000000000000ca9f9a4b49ed03aa857d90831bb4955a05674fd20000000000000000000000004e9ef876afd8872a50eacdb8ea66ab64c0c94e800000000000000000000000002ebd39868f8054b630372c4a11001164383c395800000000000000000000000070950504f6319b0b919c0ff1a4a30a8622ffa36a000000000000000000000000b60835f9f33ed2809e20dace3d7c3e0d60d412270000000000000000000000007f6edff3d94e9be9438e9a39005da618bf621d0c000000000000000000000000ef655af15fb98ddf3e9c4656d281b01cd3b6ae7700000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e2000000000000000000000000e56a26325dc813d58559e814d25012d1418a33740000000000000000000000002829daa804f3cc1a96de5bdc7c805dc815af453d0000000000000000000000002c73d90c56ac399209cdcf21b98e7b4a36df96c4000000000000000000000000707ce91e419b628764c0d853ba960e7c6b1adbd00000000000000000000000005ce3c103c1263f69e968c2011ba1410c73a89dc60000000000000000000000007255913042284da73c93fe6062a1b685b1077d3600000000000000000000000001d0f00b49ffd22decb17543354554fb6dcc95ca000000000000000000000000e23bc4c0288ab57c540892fbaec6070e709d4a75000000000000000000000000054c58a254462d714a2de259eac8d80b8b3707b6000000000000000000000000d8d38f9a38397d7613b2ad79661894a71513396400000000000000000000000075d3ac8b211fcd03f9c1581eaf909505526e083200000000000000000000000090af83ef2916d6e2b860828d399bd8c25701a9070000000000000000000000004a437b6078cfb41bc599c4379a9d27259f1948df000000000000000000000000e7e07963227c9212a6e022c0c6f1c450aad3eee6000000000000000000000000ee167c7a383a59c453239adfbe1c810e067b6b0f0000000000000000000000007b2bf181e55eb40e72cc21c2510849e846aa504c000000000000000000000000ef7b70abc73b193812cc73d60ffac019c6a3341e000000000000000000000000e19b40681d19cd8e4de120fdf83b8fcfc05de8f20000000000000000000000006da401f616bfae258a1e02f6e79d8786ec84b117000000000000000000000000e77395cbe1952816c7196e56dba5c405eb22643d000000000000000000000000533dada71486200c0085f8777cbbe8430c744a9f000000000000000000000000a0ba571297cf10e3fa133963476a11300c608e070000000000000000000000009e2b6d1330e7ee77e7620f9a95d658fd96ac687b0000000000000000000000007ab7706d82ff3b9a83cac01cc9fb7ae75926ccd2000000000000000000000000a728c2cc1a1052a753ca560cbe7b65b0951067ac00000000000000000000000046ca890f7147627be1b0cfc28c7daacfb4cf08e20000000000000000000000007c228e16780a8df0e6e7b7724e9a730ce09b8310000000000000000000000000e596ed3ca182a346e399753ff450f34835f34012000000000000000000000000f2dce1718bd06cee429133676baf8170c81575e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091763ec8430df8ed3981d7f7d850d453c1d76de100000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000003dfb07e37c848b52c943457cd8a1eeb71c5860e4000000000000000000000000d2cb3f5a147c2bf2cfaf864f7c3a6f264e042e180000000000000000000000001481bfcc3cc988d3bff9f1c55885143ed0cedb7000000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba0000000000000000000000004d9caa29bbc3ea3c0ea329b5ac15b5316e093b4b00000000000000000000000026b85d54402ee7598d066247929aa6e1ed1c427c00000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000000d50e19c665608a71f55c92b143165b5e9288a0600000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000160ed1c63abd95170745b6b07e2ee845d9de97e800000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000005d452ce91a8ccc9fc768a1ca40e052b756b2952f00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000ada27e1f1352ec6f38a22810a3aec3f3716ed86900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000035705a482fc353718a3a3f427a8a23d19f13945400000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000d2cb3f5a147c2bf2cfaf864f7c3a6f264e042e1800000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000eb214d203cd7eade315444e8482def65e958db96000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000006e8ed055f85ade652c771239cdc838a08410484600000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000000d532f91bbd3870d09c28f2afc885a03fd83b80c0000000000000000000000008421f295bd01439afb09ba09e7abd8f7922a22ab00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000050be653e6e66dc68439ab746fbacdb2beb36a28e00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000160ed1c63abd95170745b6b07e2ee845d9de97e800000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000637e1312219e9209b06ba36d40d2df1b2cbbed7e00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c87000000000000000000000000411f003ce1c7da96c98762d6a0131d95b5004ee100000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000eae12602956a0cc8742b4829a7f3cb1478be743d00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000004ccb6b36e138fa9ede8a7df0a7abe89b4142322000000000000000000000000eae12602956a0cc8742b4829a7f3cb1478be743d000000000000000000000000ba9abe7382fea39313604ec597788baec3a9e10e000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000f70d48de49af4306db2b91d06fabcb0e832fdbef00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000e9bebc43d39eb2a2f9cdb8dbbb5bcd384a9d19a700000000000000000000000005a4489f7285a4a397bb85d1549d24c1fbe07840000000000000000000000000db8e3f24f4db9a6cdd0c0e71143c91bcff3306bf00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000020abaab0c9729fbfc0372a5eed17ae069bda45c000000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000b946a7f7c290b9ae32e8fa2baa058674f13c27e8000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000128b42837b35baa2deb802ffb1d76c708143c93a00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000dc7df9e90fcd7d6a35f947b1bb2eaee3c59c0a8e00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000793bc120920a1b060347db8ceafeb8591f0321050000000000000000000000001ad43cd5d05b4d79135e017527724949f78ba7ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000006dcb1c8320f59254a85abeba458f7b634e804467000000000000000000000000b005598361fabe052582ec7806cbf18e23afefe200000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000001cf0246acff668a57b1eb76f9f913f6020e7df79000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000006139246aa174181bbf3536d993fe1092aa87059700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000016ac7d2cfd229926467fda99ae6e5a6038499a620000000000000000000000004b8d03d06156bfe142d2dc116810b9000ded362200000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000006f6b8ef276cc1864547548c9a9f5c5b4be59dcce00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000003fac7ea7cf39b87101f3637ccc9ffb919f064e9800000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000097760aa9b86e83a5ee3c0f5ce73fa096a99fb1d00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000160ed1c63abd95170745b6b07e2ee845d9de97e800000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000fa9cd439feb06b20e04dfe26b359e92953080d6a0000000000000000000000006378a539edb432ba491427328a11122a4ca1e8ca00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000047106c37c848a0976ffac941a2335d82b1b92253000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba000000000000000000000000cac93b2b50e0e13b621b9d4498ea4edf4649336800000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000085afba53b4342ed36fdbfea7795337729704443c00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000498807cbfad93bea7dc1605f727d4e9c4cd5715d000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000002bc1323754e132acbaec600a96858c44792ff01900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000004535275b389d8504abd80ae622744ca6fda9872900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000f70d48de49af4306db2b91d06fabcb0e832fdbef00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000d899062e33e8141e4c54ac58206cec889ab52ce000000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000abc40c65d33f11825a8888ed298e2db2e25aa19c00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba000000000000000000000000b1a08e2b5f98b3267fd91ddcc69e5ed407f8eec3000000000000000000000000eae12602956a0cc8742b4829a7f3cb1478be743d000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000160ed1c63abd95170745b6b07e2ee845d9de97e800000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000037a6fa9d9b84ca16408cdad2b1a892aa30c199bd00000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000f0bf68cf37ea404bb4539e12ba6a4e208acfb26900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000f4e8eb5bf5e38994b1ba7b3153a270a7bd1db3d400000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba000000000000000000000000a27feaf3b60aa827c8e2adf4aa8d25ec0bb1a4e000000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000001c886233513ec10a9b3fcbae3edb792ee821b09400000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000fc140af2e4f47c387782f85e758640f26885431900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000d3e0529bdc1915022725ea4c541ab25d2f02cd9700000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000f276487bdfa840135262789117775e486eea4fa000000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097cade4a34200625aaf692d539de905dc11678d7000000000000000000000000198566394a02488e1cf7529d4bcc39b1a7ef5c8700000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000eb7db18c1609aaa1c9dea2b925e844de2eec1b3600000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d86890000000000000000000000004b9b2b45a2ae680594045a36199b69aec018fbec00000000000000000000000091763ec8430df8ed3981d7f7d850d453c1d76de100000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000d2cb3f5a147c2bf2cfaf864f7c3a6f264e042e1800000000000000000000000097b91629de7bad7f0f86559175171d71c02d8689000000000000000000000000cd6ea3fde2c54e54628788730807f0e6c7a774ba00000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000097b91629de7bad7f0f86559175171d71c02d868900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aea540000000000000000000000000000000000000000000000000000000000028283f00000000000000000000000000000000000000000000000000000009502f9000000000000000000000000000000000000000000000000000000000000c8458800000000000000000000000000000000000000000000000000000000059682f00000000000000000000000000000000000000000000000000000000000028b75000000000000000000000000000000000000000000000000000000000022466a00000000000000000000000000000000000000000000000018e024a1d99272f4800000000000000000000000000000000000000000000000000000004a80eff900000000000000000000000000000000000000000000000000000000000291019000000000000000000000000000000000000000000000000000000166001a10000000000000000000000000000000000000000000000000000000000002800ca000000000000000000000000000000000000000000000000000000000028a9d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000