Special data
- Status: Successful
- Nonce: 105590
- Type: 2
- Gas used: 7058027 gas
- Gas limit: 10587316 gas
- Gas price: 30.00 Gwei
- Effective gas price: 30.00 Gwei
- Max gas price: 32.00 Gwei
- Max priority gas price: 30.00 Gwei
-
Input data:
0x12514bba000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000007d80000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000a9a8eed4c7b91de6d6d2a6b2d21300ec162b1375000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000e1b0e0f0427af6f943cdeb6304eed259d152fc780000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000714db550b574b3e927af3d93e26127d15721d4c20000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000a9a8eed4c7b91de6d6d2a6b2d21300ec162b13750000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000087d6f8edeccbcca766d2880d19b2c3777d322c220000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000714db550b574b3e927af3d93e26127d15721d4c20000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000714db550b574b3e927af3d93e26127d15721d4c20000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000043c73b90e0c2a355784dcf0da12f477729b31e770000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000a9a8eed4c7b91de6d6d2a6b2d21300ec162b13750000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003fb83a9a2c4408909c058b0bfe5b4823f54fafe2000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc1610000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba4499000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c420770185279e81295ae45157825822e421f071000000000000000000000000a7268cd6e701f321b2ef27aee4a7cd29778852bd000000000000000000000000aa77952db407ad70f5bfae24bd5d5ef915e6956f000000000000000000000000a994aeb7b4aaf523cc47a2dc6c327e3aeee1e6f000000000000000000000000012994e042473c1fdb0b8ab595a5ff680297f8524000000000000000000000000918557b737760169ead40248dc9ee23cbc9b14b100000000000000000000000057ac09496e0d119cef5b8043f65167c338ce98c6000000000000000000000000cd1ffe8b13b93dc55bf88ca65ebf1322dccfaf210000000000000000000000007840eb0519fe18928e31901f451942a7f8d7959d000000000000000000000000a8c55731c5023efbc4dffc7503cdbcff3d53c96f00000000000000000000000045ea845b16af2baff31699856043e41ad2208046000000000000000000000000996b2fd012f94ff18fb984710a520093c1771f75000000000000000000000000575cd1903a25bdd3cb98554daf2a125a6127d92e0000000000000000000000002f95bd50f66e7a4ed457fbe746b0f77d967a72600000000000000000000000001e77093c0a33a514be5b1cb3044837aff1c5100300000000000000000000000087efa38feabd680ec5c797cc9633b0e2e51e2993000000000000000000000000b94f8d68973f527aa1d6a5c433be86cfacd631f300000000000000000000000050861e909b0782bce29667ae7cfd50cb2b874fbb0000000000000000000000000e3f7225bc8f9c884a01bd093277fb266d3e9c5e000000000000000000000000c12274499b09ebba573dbed3c9b69333589e08280000000000000000000000006355bc49538c20e95129d36c3292c327edb9422300000000000000000000000029050e6b2f61f139ddba3e64aa959d23a0483a5b0000000000000000000000009b0eb90a93b32174af5a1f6d2be8a8cb34b0fe97000000000000000000000000a4ec446cad2db59ae562e697dc8f49a03576dc6d000000000000000000000000ec6f7ff3038a40798dc4044327a9fd5e90d56af5000000000000000000000000fd109f83dcf1550fe204d240ce05203cfadadba80000000000000000000000004d2ad1170921761d9fe9539964034fd66b71f5c1000000000000000000000000094bb05a36ec1a8131812dfd6d170dd134de960d0000000000000000000000002a1253a0301216910ced758ce267657f22a0e62d0000000000000000000000006a1bee2304a002eb940c103acdd072a00b494c750000000000000000000000007a20279f97979f31ca5fb6f59729ab1f1ce8954c000000000000000000000000fcf41e7d777f02ac22d37fe45651616be827e65f000000000000000000000000f086ec2d3633517ecae523e5358329ee71de384e0000000000000000000000009c3b754378069bf9fc0b5e0925a87addf51f0493000000000000000000000000656aec74516b24135e0e736c5f1c73b94a4cb5af000000000000000000000000ccc3799023c5973d2ea934a9120e94ee06185a6a00000000000000000000000037c0ac6556dc5323f26c26b50363bd777ff5a22300000000000000000000000025e80250b63ddb6b50e9e3fb61c6c4cff0846e04000000000000000000000000d475399ae3ca3f434f3d4a79338b98f775544df6000000000000000000000000a70f0b3b8a781e83dffb70409faa33623a477560000000000000000000000000eb302a3353a19857dde378e3ed755555a7ef3046000000000000000000000000467ab9f1d7a0c6fccf1701babbc30a1fa811b916000000000000000000000000ed414ce4638ead61a6edcb33e19897c50b219d4d000000000000000000000000ce64bd7ee8e5f7b14dce1c417295e25497a948d80000000000000000000000008615189226459fcc65a2b48b454b6ee24048c8a0000000000000000000000000ce04c233addfa6e6864671214098bc6b3d15cb450000000000000000000000008753d3371c3145a0e1ada1b605cb28cf9c58e11f000000000000000000000000a0dab9d1e90ea01bb36bba6c489f6d647b8d36cb000000000000000000000000f8bbed7dfe9ae5a8ec6507b9f16a5610dcf0436500000000000000000000000012e86aeba855d50167e9b6378f42f82a37d0b8ce000000000000000000000000b4d0f8fd69d0ebebb73d5eaed656f66d3a77e9610000000000000000000000008ffec0bdbf6106b86ee3b0837270b1d89c8dd41c000000000000000000000000e2e8c090e5f0712e9c3a47a071b978d5807a00ea00000000000000000000000079010439888a330cd036dc29cc0be975efc742f1000000000000000000000000376d02f3684c57a5a199e91926b26ea219288dbd0000000000000000000000009bee988f9ebac1c7ba5e8339f77975ef262139870000000000000000000000007d9e492c5c6e3a16f9225f3bfbc34c05aaec5bdc00000000000000000000000054ce0d94afb12a98c0e074c2f199d22df80bff4d0000000000000000000000007588f4e5cedd5088208cf4a135b94565332d4c37000000000000000000000000a356f0c16be89957b79d8449d6d4b7ca9f1d8a76000000000000000000000000da29322fa7ed444eb4221f3f8ea9dce61f1ab000000000000000000000000000b33a43ea42210acbf49f14163c7509b0fde8aadb000000000000000000000000c04b2b3ad1115e2bcd7648f739df816feda6104b000000000000000000000000d153a312a6a9dfc9fae29f4a5913e81204ecfa66000000000000000000000000b6105299928a73a631e562e8cf72f3223c3c4ba1000000000000000000000000c0a9791dd6e6653784fbf7287ffb7be90554390e00000000000000000000000061cc7b74e187c15fa3897f8555241bd4f8f9d2820000000000000000000000009f94062d4dfa2a97ebdecff2dcff4a5b1ac9bd050000000000000000000000008ed6140e242e3763a8a3784cc50317806f7fa6bf0000000000000000000000000e9e35fe06ee329234fbc72186eefb2af74adbc400000000000000000000000056323e173800b4e455711c23a9794da7e4be5b1c0000000000000000000000008ad9ac043bb3f6734c17257e93614ca4f834cdaf000000000000000000000000dca963efe494c72e4b1d0bf203f464b349ef7641000000000000000000000000c5829e8cad1af787e10825f8698d1dba59889b9600000000000000000000000019da26196717b9b3e3905741f93d7f9f5ac0f2cb000000000000000000000000f4a9b5fcd08ed42c4a4d173209a8627f218e067e000000000000000000000000eb877d61be92e5d7bc0d8a23366e0e0d59480143000000000000000000000000670875f28b27ef3fd1545b9610ceabd79c4e6473000000000000000000000000c7ecbba0933fc585df4456deefd7057667b0ca1f000000000000000000000000abd4c19d7d6a6f28fbdc3a5bae7110aebd54881f000000000000000000000000acdf386c5ace9bf73e07ed564f57b0efb1b4f7d6000000000000000000000000ee777acdb2dd6634f30892e46cc4bac7e52e0ff2000000000000000000000000795475c61e7454f2c564039e3b0a1d692be49b4c0000000000000000000000009e4c2ff2a7dcfa00f07bffff992a616570f3a6fa000000000000000000000000c1988e2c15b465a1bfd755066886fac77348a89c000000000000000000000000603ea47eb411013620c1ef0fd8c7af3ace05307c0000000000000000000000005eb956e439db9db03466f0212deb705aa9e0aeb8000000000000000000000000cfc57c3d19fe95c422eb067e8e9c0d5afdb2b3450000000000000000000000005ec55ed667496982c0594eae856802bd34bcd61b000000000000000000000000b98b86dd54d7f65195d23a19d94c97641f9f077d0000000000000000000000001fcbf5dd890d9df02783e8e6a13673a98eeeeaae0000000000000000000000007e49fb45fc5b3f48f5cd1e72a9337dc7ce421df0000000000000000000000000b905e07f77468872a4af15e1f1ce07a2955f6cd1000000000000000000000000594cb132425f64845fcc4007f646e21113ec17760000000000000000000000000ee9dab114c00a72ea3e0c2ec08e0c8f737848e4000000000000000000000000a40df60165254d29088507e6b70f897d780549980000000000000000000000005a94cac5774e06ac5db56fda6045b573e4daba3f000000000000000000000000e189e460e4e77c9318e95d65b983f3344283f6ac000000000000000000000000f5f9603ff2393aa6c2b3a48c5839f3609eb13e930000000000000000000000000928a52d6734611adaa630cb9ef8a456bc31d7de00000000000000000000000005980d18339976387aea7bfc32a17b9f4f507f9d0000000000000000000000007980d928aad5c5bb6f047ba75e611164946c704b000000000000000000000000f3ada1139f69fa6266b9b3b1b311822f897087e5000000000000000000000000588cacfc3e94ed208d18471f76e9637c1451c915000000000000000000000000f6558b552c78ae8049f8006208449346041ef9b0000000000000000000000000c165ce65aef647f102295b6ba7e1642552f4f95a00000000000000000000000058186d6fb98cdc55edf7b825bcdde583d502146600000000000000000000000085c0dfbe6fa0b2ced47fd2fea3b3b3caf40250890000000000000000000000007148fba2ec22085a25c4a4b0a5dd2488830557cf0000000000000000000000002d275c47e2df628f4d11601de60b6b72eaacead600000000000000000000000058c24f73671ed026552e44696011fb1cd70fa17f0000000000000000000000008ac672b527d5ada96efd92bbb71e9373d5cb265c000000000000000000000000daf2218b5c4aa5bc60bbeec912f7dbf96b9a337f0000000000000000000000008ab3b635d28158ba630cf11738c9e190b48f643b000000000000000000000000cc5386d6709fd7b541a5e93976956e74897f91c00000000000000000000000007e7e0b53ada92d8b1599bc1bcf6d2391981b2cd500000000000000000000000034392d086853f782c2adbe0fb82fcbe73b7a724d000000000000000000000000324599b57428f4f1628a09115d2f1d2280d1785d0000000000000000000000006f8bf2b911e4dd24db750e12e4d98480140dd6c1000000000000000000000000971aa5411b5dbe000e95279f0ba51443759f9061000000000000000000000000c6499508754915b05aa6154fd1bf7d690473efe6000000000000000000000000ea9ada7b4f9ce4ea894cb5675c3255d5ddb033ed0000000000000000000000001e257cfd2eac87fd5191af34d34393eb97a2ddae000000000000000000000000ba72a4ed5fc18dd636dcefd198b521cbec3e74f30000000000000000000000003d78d294efaf99bc36fed44affa5ef1d00a72d26000000000000000000000000c3aff410351909c7582111e3986731059412d0cf000000000000000000000000da876759d22b10a7750bacc341024496d24ca5000000000000000000000000009b561d630fea53209726644f90d97ab667df15eb000000000000000000000000f135acd067f242d5a3107e097f9de3a578e83da10000000000000000000000004ac4be3c450d2f4947474412b0c7e4d71663debd0000000000000000000000007e0641b0d4a01ea703d6016b09e3fdeabbe2c4fc0000000000000000000000008959a6c1c85fb70935ffe7f12e892d1779e5d17a000000000000000000000000d3410cb48d181ad01231e11ba80d40cc366cb0200000000000000000000000007285c82fd0c176eec9dd5f154793d737fd55e9ea000000000000000000000000f227bfc8bd3f9c5d3cc6c8a9f0bbf85793456a230000000000000000000000004102359083aabb9af088254bd42ca094f013e69f000000000000000000000000a8df86e7b378b537d4a25a0893789d30b387e8ae00000000000000000000000065cc868cca8a8e9a92c0fc2d5a96762ba656b586000000000000000000000000828c84dad7eb6bb82b4d0710a4b70734a004def00000000000000000000000009a201b0567a37c585852b210d60081c93d280c3e000000000000000000000000bb7b66b11ac61c59388ab38635ace9f3908279a900000000000000000000000033c09f66b18156c41dbf527a1331dafbd48eb04100000000000000000000000046792ddf9b1a52973bb81e3ef64686ce1f02061d00000000000000000000000011a09bcd5a604e6a4b20332f3e8b846d4b6894d2000000000000000000000000d1397fff17b77dda42945778b751b2f50f897f26000000000000000000000000fdda90d183eea9eb4c3f677450564db580743e86000000000000000000000000e4a2cc458f3be28fa0a2ff02728adf4888712520000000000000000000000000dbb50761e9fb1bfcd60ac74b2647c27f78aafd12000000000000000000000000f49ab3af40fc57a627ca04f187fd74480a15a6ab0000000000000000000000006787e2a8a2d9dcf9203775f1967fe3534e79700b0000000000000000000000004a5223cc5be35309b14cc7acaa440ecad54c819a000000000000000000000000d0e65fa59eb27e1b84f4ece706951c9aefb0530d000000000000000000000000fb968c97d7a2289f355ae49a87e0ffcffea804f2000000000000000000000000a9258d40bd2371bee57f3824a480ea0745ef40420000000000000000000000001425e7b36e6518d9553c3e405e38ee3be6b0542100000000000000000000000052ba36bf1aba6152c5e06aa1e35bd0cc4843b2aa00000000000000000000000066c4f471829980a13f8245ab636c2ae4a03b165b0000000000000000000000000676f3fa00a8e11a149c7e4e499420ef2c7e889b00000000000000000000000027df89af5f4b6f60cda70ca6912102509fa6dca900000000000000000000000037c6234c01de544ae9d4e5f9bf8e15b1f88d7fa70000000000000000000000002f997fb3fdd218a2a4987e3f31141a6404cf8abb00000000000000000000000046a30574cc698e340ab4edf22339dff573adf3f70000000000000000000000007a511996ec72184bb596d6b4be743521e9aa696e000000000000000000000000a89befb91edab8a43228a911ee28a1a944f5e00d0000000000000000000000004e1dca87f71841082a2b0ef540f4788a20f7b8f5000000000000000000000000e9ac3f2e04081d7fa1a72f1006b49d71d4ff705d000000000000000000000000afa932e660faa00ca29a066e3623fe84438fbcbb0000000000000000000000004c9dfe96f8acdd8948b494e432203267fb737f58000000000000000000000000f066920d16def39639be32d26283883374c6a8490000000000000000000000003aeaeb925a8b4820834f66d2c4d51c1be7509e9a000000000000000000000000752e0c2184814157d65ffe164fd10eaea05b85830000000000000000000000003bfbe21b4b432ace86c93450844ca2d32202c9eb00000000000000000000000009af09891de6a35dd136870166961afee74012a60000000000000000000000002376fa35a37a53afc8b448f59d9dc4187843cfa1000000000000000000000000a9ad55470bbcb35c6239fe84b0645b17181237250000000000000000000000005365dbe039bb5b8373dc160ca043a35b5d8ab90100000000000000000000000022f053a5e0b6b42002d876b7ceaf24211fafadf300000000000000000000000075b4bca2c47e37527a26289127f5049b2461974e000000000000000000000000fd6b038e5e72ea66c0e6e0eef49fc4f94d1ee51f0000000000000000000000002c5a209d0deeb1bc1ac5fdf651c17e5feb06c23800000000000000000000000018029b42d9e62cf683450bff6ea1765227c704ef000000000000000000000000593fa60e68ee4e8858eb3fa4ce00cab91abee5fb000000000000000000000000324e415d6843892c51c7d1f18228a869e15e89960000000000000000000000002c298f2c9f662ec1a44eb2578601859cb80e414f000000000000000000000000c53745dd5906f1641f4a5a67f8afac94ed09e3390000000000000000000000000c72eb58da2061b8c0a6a9388d4ee174c93cc087000000000000000000000000749aa4fd8a13e67ad60b0a28bdb3088e4aa153ff00000000000000000000000072014d604865b6bcd1424673b712e42725878581000000000000000000000000fc96ea22bc3d74d44df3a1c41045cd2b26e2acdb00000000000000000000000041d4fa7d2fd3cf019b36a52afa5cb439a2b8166d000000000000000000000000ea4f1f8d5ce90f1d3ff18aa0bc0111ca86d764820000000000000000000000004a233bd7846d105d342aba1de689857e8536c34e0000000000000000000000006f55f08aa35a9b2a759582b1e494baa076a8af8c000000000000000000000000f0582a9287c0cbb426096032a0506e55470690bc000000000000000000000000e813b6c3189ff52dc1f3940e63ed8f98995dd7a2000000000000000000000000e7e0881d49c44ab3839d07d1d21930394e3b3fa9000000000000000000000000e63ab1a01de02ca3d947607f60485835d28c89a1000000000000000000000000c862ae12bb762d67d549d9eb3c795ac4bae9fad700000000000000000000000074b72222587f34aae6d11bf98f392cc145cd108b0000000000000000000000004b053b4d2c7ef55255cc340dc004f0b0202356700000000000000000000000004899065c391ff48aebb9fc3b95dfb20e08c37238000000000000000000000000f8c581db856290c403849b2e57d16260d07774ae000000000000000000000000317fa3906187aa3f5cad9c32d51b62d7fa95de41000000000000000000000000cc08a5c7dd1037c0cb12da0c7ce81d83e6a2cb57000000000000000000000000cc78f428f68ac07c4c18c7bf74cf3d19f46dca9e0000000000000000000000009b7f64bf635cc36c0a5f50e56665d2925bfe0bcb000000000000000000000000676f8a1271104fd6136e5133634d1876221c17b80000000000000000000000006018ce83cc56a7738830141db82e9310c7299c4b000000000000000000000000910beac93686ab09ff7d2fb179125d6189470724000000000000000000000000825be999014b381634af145e48627e61900b4021000000000000000000000000b935fe46ee65d00ece19c652b8d824f03d5c3b59000000000000000000000000ee79ef5cd2d691f83a00ad20e845d53689f7000100000000000000000000000034005f4928037a2602a6778e34c0ce0305e2877b0000000000000000000000000be8965377686a14d4f5ca19941f3f1a6600e649000000000000000000000000f1c009c78dc4f11c2420f491de1fdc39af73982300000000000000000000000082e6f021d83d105243a6fe8d7e01a7bf043f449a000000000000000000000000d1ba92dee3ab0c6dc28e134659558ce8595c9e99000000000000000000000000a63770f3923373f60e5f5f9c4854f5367037119e000000000000000000000000d20c2797a08879b8b505c94af77792f53c7712f700000000000000000000000046318f2e4dad2ece13eb4bd4ae23d953b859099c000000000000000000000000db7514acaa0cb66a56374fa6e2cb50ec1c88292a0000000000000000000000007edb60255bb5425f9dcf64919dc8324d7cbf447f000000000000000000000000c45ebd0423ca4820dd8aa4f74b7acebc81f0fbce000000000000000000000000690d60dc5dcba053c4850ac648e61bb453d399d1000000000000000000000000468e567c44688b71077543297d94678deb43fd1a0000000000000000000000003eb043a0543590025fc8b405822f7e46a2b6cde5000000000000000000000000cb241dc257e72ddf1a672bcde5e5f31b939bf6d300000000000000000000000052f88f1651d85aa5d7e3f6b97bb2988b7f188e02000000000000000000000000ca1c165672c8692df253796514b2d482ec428b46000000000000000000000000e41b71750aeab7ddd3ebef94013b327bdb0c4cf60000000000000000000000009f889ced9143fc46164441e76d8facbb176c58660000000000000000000000009c2aa4c01f1ab7017b36861743fe195c21bd1bd3000000000000000000000000108f02644e7371e090eaec0776494a1be683040200000000000000000000000041fd0dbe6dcbd80625f6b076ae49a80ff56b14df0000000000000000000000004c2fa35b536d62ab89e03c627a0115456b885918000000000000000000000000b95a7805723443ed112dd3cc547be9ef5b8663c60000000000000000000000002d32b6606bf079fe1ab32ec5024e762e9571f5110000000000000000000000008d791e64b0e2c9a106b27ff36b322561d1b6bfa00000000000000000000000001e5c0622dfa998387c245dcd6f1f88aae28a08160000000000000000000000006e691dcc8a9ad3af8895237bf8067def71e2e09000000000000000000000000022abaaee2811c061c103a5404ee1b9b5045044160000000000000000000000001879ab46c96509d2a0de73f71c1ffb205b0360b5000000000000000000000000c246ac35f37de34fd4c7e82fe93ea4ca99272650000000000000000000000000ae218ae92eaf71260bd1da0cffed6230afd5f646000000000000000000000000f2bd29fa39341a7d5be936d3719e5191561312640000000000000000000000002f62fc81eb283353a7df7304b0e5558b9b8238ea000000000000000000000000399fafae0154c0a14aa6577b8a31058f8fe012770000000000000000000000001bfe52cdf71354c21190972b9b21017e3e00fa5b000000000000000000000000d417329fec0fd7a8d3815798070f082328ff688f000000000000000000000000194c3e0bbc0b67966844c599cced3fbe02984dad000000000000000000000000b076672567a7ac4b54080a4194b0667e692c6fba0000000000000000000000002fb75928a392ce20e9b3283de33c257833961030000000000000000000000000b404866a03e4c5d25742a08f2bf32594b9c2304900000000000000000000000025264808d63c22416fa3fc3d9ed56a60e705387a00000000000000000000000004dd9ee5a2a5e1459d463d09ec1622fe1e4b0649000000000000000000000000de93db90523d60d1ca231e8a355d0699284a34b5000000000000000000000000e500bb9009469cb45c3aa32455d501c316ef50cc000000000000000000000000b3cd412ae0f460b7868fe8fe455763bcafd43e490000000000000000000000005d175cb3e178176377bc496d7353e233bf852ba200000000000000000000000098ba8a2deb9b070e5207facca34dcbe59bf37740000000000000000000000000c8be93b0ef061c0dd31cc6971f7abd763f457b9100000000000000000000000054d82ff67f0bb70ddf3f649f1eba3b1125d01e40000000000000000000000000c1f0ab990ac06de2b2b5919b2cd284546e4d167000000000000000000000000064d6b6f524e73abbb0577afecebceb9c7f4cd166000000000000000000000000523451749a1779e9f86c7bfc11fe1d08af7cc6c00000000000000000000000001bd3f2142e082f6f33f63ae7afbb8c5f6bb07790000000000000000000000000d49e2e280cf70a9b014c59e246a3377cbb9dd30a0000000000000000000000002ac591c95fb671d38ae658cc40a4ed1ebba6b6a900000000000000000000000079230b769f25a2de6e8e713c773c3229b9b148d800000000000000000000000067ed2e256dde2ac9c020d5c16aee4c31f8f468f10000000000000000000000003ca3a7fb1b0a41e7f6f8623c90aeea0eb8ee6ec7000000000000000000000000456eec6fa29e003008bd6fdf529640b1b9d006fb000000000000000000000000c825f21df132dd3550d2263a71ecbc2d44226a8700000000000000000000000015509ceac5cf517bff3ed01e3a6b11f14d5e73770000000000000000000000002a8e5d1f03b94c544423a8bca230ef4fbc7e997a0000000000000000000000005f1b668521e9487b643e4af6b47d178bc1f7d7ad0000000000000000000000004eb84c326af0399729ca12c0d6e57ffc78046a8a000000000000000000000000f251986b1e5c63c2ac77857f081b2781b7c7d5da00000000000000000000000032dab2775a9adf222ffcd15be7da6a06e2dad5b700000000000000000000000082be028216fd5abfed9c2a5c7d8ff8c62dd07ee60000000000000000000000004e3ad4dcc244dcbb7faac6527d7ab518e69a2c75000000000000000000000000bddfb60bbd8f08c3a7a1edac5030e22c9fbcdfe50000000000000000000000005ef9d8f15bc957d710a2ad3069fd3557b593f08900000000000000000000000073584056638cc651f6b6021b5721c6022c58c49d000000000000000000000000e982dde2cce9dae36567589e7a2eed17fae21208000000000000000000000000b91dc12a7506a751e8f09b85b68c3e38cda886140000000000000000000000001a5b5565908693bc05c93af2f89708bfa7e5e9c2000000000000000000000000f7178797be45e2d6be22ec5001dbc889dcf5a59600000000000000000000000010c5f266c4a497c4c490cc554d4a4a4979f00b950000000000000000000000005e7fedca3019c81061b9a56e86d866b7fd36b3df0000000000000000000000001a50e3edbf9def2ddc5625c6bd4eef5933f265730000000000000000000000009bbfd660b1a3510b628709e928c28a0f2958e3a7000000000000000000000000d35177a708990dd8166ac86af634abe5a7bc03e80000000000000000000000000c539a40b8c0a9b195e186be9671cddad62b53660000000000000000000000005225a4f56573f85edfcbfdbf548fcde044faece6000000000000000000000000ac9b11c2103de1b3e3b528d7f3dc225d09e2627b00000000000000000000000094a75e6d9e8611f522495ea3dd86dde0820e83f40000000000000000000000002bb3e8361edd85253980f391101d4ccbf70106160000000000000000000000006eba8c41f99bf626a37a295555f86bc716d72cb6000000000000000000000000dca81bd7ee3e32bc9aa556599eded7fdf7f0d7e30000000000000000000000004dc53025a0dc1dba5b8ec16b55f3e835facf7da6000000000000000000000000354bf158aa0f751b65da12ce8a1772c3d0fa67dd00000000000000000000000068fb9655838c01142897ab98cca1e586801c854c000000000000000000000000169873358724295ae9bb7e34f84b62293a2e2f0500000000000000000000000026dd6ee99a443613358327f7c5e6a40cf855cc0300000000000000000000000018d88c0d907e13098c67e8d225a2908a048b59c1000000000000000000000000238178262326e483b5210d91846f7c3d9be22bfe0000000000000000000000000a7af3d5c40e8e20e07bce77f88144c22509a127000000000000000000000000d6a6297b128a936ebf93d8c6ecc715fd0f502a64000000000000000000000000ea90874e1e94bfc0fda8130a5d4f392a612d42a3000000000000000000000000b52726cc43df910742956748911c8fad473907790000000000000000000000001e3d12676fccc658422d6e716d088a2bf0cb89a9000000000000000000000000734592b00364ae15534b109a0a708bcff1de47cf00000000000000000000000039db13b29663e985982141f5001cb0bb052091f1000000000000000000000000d4f805deb517c69b9cd8577821df525f8955bc4600000000000000000000000067b0fab638266484d88700eadadcc3a9190a39bb000000000000000000000000b85a13519fef68e3171d851b51a43563e87557220000000000000000000000002be4b1f8787ae0aab54d15aa20bb90909160967a000000000000000000000000830d853db0ae1811b6ce524f0e7c870c6bfe7b6a000000000000000000000000368273b61bda937ffd475a6e3c04548d8085455b000000000000000000000000d111c4eed313f0d79863dc4f84d8370a7b1b257a0000000000000000000000005a930aed0488a231b9ae8a0cd274531b6b55288e000000000000000000000000ba8a049f69330c43734aabf116d42f5972466fb200000000000000000000000094a4fd08c923312f21285fbb22151c5915d635b7000000000000000000000000333a043d41795af18444fbe5faeb28607026f72f000000000000000000000000c15cbe1aaf25ea456d6f1d34ba6d9a2a246b8b540000000000000000000000002828a58e3d94f044bbb768c8f0869c95256e3f6c0000000000000000000000005e2fe4c13953a4243cf2ef16d17acf777fb00763000000000000000000000000a73cab37ebb0ab9f59281c0169e73d7925e98c1a000000000000000000000000977152b1511d4787ec59ce820ead4c77c9257af70000000000000000000000003e20ec368758b06e5a3dc22cea60ad80a66fc4cf000000000000000000000000edf90e967b2bf908d2698f4149728b95f8317bfe000000000000000000000000fe6a109ff627bab870d2a367f02d3379018793d1000000000000000000000000f476d9f8e3b0e4080709d0c90c292fbc60a72ba5000000000000000000000000181e4c77c50ae932375f969c1d26aee231011e2f000000000000000000000000b5eae01f35943ef6702265dd6f5d0b4be446eb700000000000000000000000001e07ac8ba1cf3f82492bc6fd18cd4ffdca6707bc000000000000000000000000bf69c92daf9c7e6e3298439a811a8ebb8815d643000000000000000000000000908cb91f334183ec357518bee17412023d7a773c000000000000000000000000509fbc426a54b9ef58e6fbae2475e83e8aa3b6cb0000000000000000000000005e81235f896f0852fe5b32cc74355db8ef4e716600000000000000000000000002ff3b748eec04a3b35aabfdf5c691f7f287b4c500000000000000000000000035fe59656e886e9b4d1f12284ce2604ef2b087cb0000000000000000000000008e86447897f714fe62737dab9db1850875805c80000000000000000000000000c558d70b9769244e2dc33740ea375b05233a62d30000000000000000000000001c983e41737552961479259e2bb71a244e22a71a0000000000000000000000002303f1ecb07f3613062262d84110d2c4f27b508e0000000000000000000000007f3d42d49293bcf723a593b7d2a878eb83dc671c0000000000000000000000009882eb863ab79206a4c314580f53b9dedcb67ca100000000000000000000000037da55d01eb4f9fc89b4c2f8e189031d3f33b4bc000000000000000000000000cd8e77d75d1409727c1723723c141579367a6080000000000000000000000000459071c3bcd5dd405206a68fc50edd0cfc3d0e3b000000000000000000000000faf276e0a8204f6245b1496de71df56614fa4d05000000000000000000000000fc1d2967eb1de3e8d9c4669a3f8c7dd11e52378e000000000000000000000000628c7b6c875c3831bb1eda837de28c7a86860041000000000000000000000000e3385805ffde7a55b761ae63ad5471b1e9346868000000000000000000000000fd6f1db64055c0c0e5200e72104f536fb1a52e03000000000000000000000000c33863b6869578302193297948e7a37bfce35818000000000000000000000000fee5be290d4a1a50caff611389ba2120a4095d78000000000000000000000000a83360481d29848784fc196c4699cfd0c2ee896a0000000000000000000000004ccd3593a6fc079a3f248bce215d10775fc7fb120000000000000000000000006c6ef9262024d6814eae1a1d5313c1373de9dcf7000000000000000000000000e86b803d364472a800a8f9917280150c5d0c403b00000000000000000000000075144150c64366800ee7ef6044d6ca3de594f05b000000000000000000000000d30e65c7dc6cdcc9a8a45461276c7d2c135953350000000000000000000000009de31dcba48adb8c5c0a77dbb45ea58016f318b50000000000000000000000000f5a0e1dd926490eb26664ce88d85860a6392f08000000000000000000000000cd90bc31d69b6480d69502a58452ce1b74d0b68f000000000000000000000000d5409e08a2e72910150e15bd0c86eece1c4afd0800000000000000000000000099b55201729a6921a439e8f4e90a19d07ac784e50000000000000000000000003b8e9c852cb61e1f049ce01752b3ad7459b4f21e000000000000000000000000199b2b2c05d3448b0213d0daf45eb6eb024c46e800000000000000000000000047b5ee267a73281428223e1c79da4b0d26ccce72000000000000000000000000ba4bcd662c715d3e001b6f79ac0e304a2a589abc0000000000000000000000008ff12497da1ea90ad2511158732614f92d2a7ba300000000000000000000000081169b0ea098929d6f1af72093824d95345859500000000000000000000000003c4df442a942a2bec5ab18dd3ed8e9b875cc17b7000000000000000000000000dd142241a48ce56a40d2d9edda42076229a13222000000000000000000000000a88dfb7d05fae091a7f65dbf3a5196a9c333ab0d0000000000000000000000001ee2a42b678f8ccd156067a46ddf9f9eef77b3e9000000000000000000000000c3dcd342879e01759201310603a169d65cc3dde30000000000000000000000005c140fa6a5a69599a42297d25cd9d511c5ffa314000000000000000000000000dcb26ac13ac8e8a0983798c11c71d4499f507b65000000000000000000000000db8c81681a522f1374c4492f626c83f9baed351a00000000000000000000000049c676c98092d2d02d6b256512fd852b8c13d60e000000000000000000000000ce18e6d7581fc783a0b23ff0b32ac228d93c1c2500000000000000000000000076e84eacc132d2a593f935e5b8b4d0f695887252000000000000000000000000abddac54244471930b76d9f80122d9bed08fb39d000000000000000000000000a72450f5fd4a1fea5c33043dafba76ccb2c8e6c7000000000000000000000000a843ec120c78034e1c9a8cf03fc1c28fcd7687af0000000000000000000000005681b5a82110181724ee93f22e89379b457511c10000000000000000000000005d0acb782f30b8598bf365c652800d74d892b3e0000000000000000000000000a997886fdaf10807f299696bb4b9aeb944ff00cd000000000000000000000000ddbf6450a0d086356222368341a2d017b7ddc80500000000000000000000000021be96038de7c8dcd0875af279113a5040c44aae00000000000000000000000092175fa4b4fc3a1f580266736e2e0c5d28a6fbc40000000000000000000000004f6bf65040530a5a48316141cc74c7706597e4d400000000000000000000000020051ba4e9d9117bc543f3e161c7b0cca307fcc50000000000000000000000002928bf7432366b86c423ee6d62704c840e256ca5000000000000000000000000c837ec1dd135bc508731f41a8b647313ab0066a7000000000000000000000000c28e9bebb5b80fda23d27180704bc9ed15d236710000000000000000000000004f20badfc08bc9beb4001b390b839a3497f68438000000000000000000000000444fe9401df2911d4f0a0750dc1bfdfde3fd6013000000000000000000000000fda5c1eaca687fe37fd79a47236c952dad96b2f40000000000000000000000003b325c73a37668a3a9d71d88e24648e3bca1c379000000000000000000000000cbf4595b8cd7057b1b2baa0993a93eb5206558380000000000000000000000000567f6fc38b2e4f7bb969e8c84f6821fa6cc0624000000000000000000000000deecd1c01c5724a5fb810a26bcc5956882711e4f000000000000000000000000e745651af9f2e5572582343692cccbbc252a3ad700000000000000000000000062637e1d51db29fb507fcfe9c2ecd294b061aed10000000000000000000000000b23615425d1c422182a73ef10dcb56fb7381e97000000000000000000000000aa8703dc6b86fc563475dc4a5e4fc42934140787000000000000000000000000239892f49e91f75b949d7b26a5daddda5b73cb18000000000000000000000000adec0c22dd72591aa1853dfbd335a0f9c1f38c0600000000000000000000000056ed459fc18d3001f052b61149d57bd2bd21e96c000000000000000000000000cc249f7825bbee55f72ecace2c2977636787713e0000000000000000000000000c7b33b2c5b0db5c2348d0ec7feabe687e6292cc000000000000000000000000471da34a228b7d58e1fcf8f5d5eb7bb348990185000000000000000000000000e4ad2cc8bd11c6b06502756e4e3dc9ad33c0ef970000000000000000000000003c4a55270f61b3b53fec9958793a06692f7084d50000000000000000000000007cafcc017d12a6e86c14a4cbaae539945b17aa53000000000000000000000000906ab61c8b2bb69fdb20a9cb3afe1e46109fa0190000000000000000000000001281c21730acfc2272bcc548e6bbbccc9a63c8b100000000000000000000000047ba3a2d5388e25077322e10a94b304fed6618970000000000000000000000008639b72b2d6c1b3db24d0e440a740b147d1f8636000000000000000000000000d250f8a0e55a09cb5268a2020c13b6a1773a433f00000000000000000000000065c41aea25ebe667d4e292d7f7c63e2db3b39405000000000000000000000000736798e17edb21524182c2acd8944967474e9459000000000000000000000000eda8f2285d6cd3d890a6fd89b528864e72c06f57000000000000000000000000a80d9593ad73b92e27ba77ce7e24cffa29635fea0000000000000000000000000529ea5885702715e83923c59746ae8734c553b7000000000000000000000000112faa0ec1c9e594c6da589d56acbb9cce09a24f00000000000000000000000054e2ee6c78575e3eb866d8c626397e2ac3dcd99b0000000000000000000000003692e2872b1b51447ac63a518dc288b96346e123000000000000000000000000072763b86114ab35088ccd34ee42acab4c3338550000000000000000000000008099d65597c363e619018ad671086e17e4c7a4ff0000000000000000000000001f391831d5b82106887abc33059dbc1cae56fe4e00000000000000000000000067dfeccf4ad24619a0c5cfdab6f13d3861920c29000000000000000000000000695c99872f5b8d27f98005f7996a5f1afe5ea9170000000000000000000000008089003072b16267cabd42b94e13a8be8399b5f7000000000000000000000000ef61fe376ca8739fe74f9184343c0c6aefc8f417000000000000000000000000662c41c98e1535132d9001f52723cf6b5dc14261000000000000000000000000aebef5aef4132bc22822e150eb07531835932544000000000000000000000000987e100ca10d777129613c6351f625f22d314d2f000000000000000000000000f17d7c7e5cd96518eda9fbc5bd1691167ce49f7d000000000000000000000000d824f427343c3304928bbd9701d01b1389589df20000000000000000000000007430036a84bcc3541966d0a775fc001ac2387c2700000000000000000000000020a269f38d2e104aa63c06f031e3ef4fd9aff633000000000000000000000000fa7f16b851f904517d9169edf692441a244d81610000000000000000000000008cbdd24d50f7893127802208e5a6b190172cd7a200000000000000000000000066555fad5b50ac9376c5fa82018638566899084e000000000000000000000000dbc1f0d8acc6bc96c32e864ececdb5e8dd8dab40000000000000000000000000b750a73798c8fa8ba2ebcf762f4d2fdb0d170d7d0000000000000000000000004ef097d34b9caf7d94724fb7b192a925c5155a920000000000000000000000005d505fd787d8daa9a60907ac980dbca8f957d81c000000000000000000000000ce3214768474f006c50189d2d9583f19e3791f9600000000000000000000000069131c9c08138b6d6798fc9ab126b0274a0c3a7700000000000000000000000071b8c5f36af747944831107b29a72f904a0dec60000000000000000000000000462fb48e102126695da40a98327daefd4dee0491000000000000000000000000982fec8e10f8ce0cf40d6a738373e5a845bb29980000000000000000000000005890d7d15f8b861012e8c6ceafa9793e72197dc800000000000000000000000001cba5f0fb1456b092e71c77dc0332abdca45c1f00000000000000000000000077d692826edc19d3a99cc1bcd010f9d2e4da0eae000000000000000000000000f01c58789409deba588ccd44cefab029edf0d06b000000000000000000000000cc457e9d3ce02dfc7cafe36158f7fdfd05433f000000000000000000000000003bb3af45c12dff5bfb55934f05dcadc71ee80b3b0000000000000000000000006ff3bef8acaf24a55905460f2dc2204bd0addd510000000000000000000000008f66f31462ea76daae5bccb81e03440ef4d7904b0000000000000000000000004c4de9d193d0476070fb01979d3a2d0e7f5c149a000000000000000000000000c972d24fbc42ec0275a7147a5c635378a089b50900000000000000000000000070d39096f2340c9e1f795572703d2f658902edd90000000000000000000000004624b54a259852849fb9557b31848684b7a31bae000000000000000000000000ae3ae5a6e776acdca0daadc1bd0bc153118534b200000000000000000000000062058edbf98132d627c6f2c9a7ba41f6f8a5cd12000000000000000000000000c1ac0e71dddec9d09e4141fba5f05af1dc1d8d86000000000000000000000000ac32679639f2c709fc23b36b3135bdb0eb17bbd70000000000000000000000003caaa4cdf372b0c0e7628d82fbdc572c4f602ce80000000000000000000000007dfae60b196b77991f190726cf4337066525441b000000000000000000000000663cfb493bf8858811e90220f1a52173bec5beb70000000000000000000000003c3d3743d5d2816ffa4c1dfcac58b154e321eb770000000000000000000000002fb057e7a0f25a32c5131e7a63c4fb50241d8ff4000000000000000000000000e3b7fe8adfde4b322f594d9b69813dce23205ff300000000000000000000000031ce0775a352430d545591bf7bfd30082529b7b1000000000000000000000000587ff0fa21e17fd62d2660783a70bc5b93f9f9b80000000000000000000000005b10ab7d09c9be0ef87514e32d39413126c48fcd0000000000000000000000000cfb9a1a1a7e51b5974a1f67a0716f28e495736c000000000000000000000000887ec25a475e2a687129dd8c377e6ffffbc90ca6000000000000000000000000e2936639ce5388c6df2d4fb291ece726add321c600000000000000000000000016f191373fb923bee83f5e86849f4747de12d4db00000000000000000000000070882904d5f364b49abc99b74b51dff89a6acbe9000000000000000000000000b6b75e3fabd68e1abfd8672afd1bdacf6f643ad50000000000000000000000006e4d9608e5b34061ab7a82147d025f6e23ac4a1500000000000000000000000071251539151831a0875673d1fbdc4083891edf76000000000000000000000000623a108f14e8e47894d726467cd9bf1e7293c0e300000000000000000000000021ff53e4f31622e1e8ffac0845477835f66644ce000000000000000000000000044504b87531a217176ac187cbd45470d376f7c10000000000000000000000002c29e746e9766e3a03f280797d59f9dc758a82fe0000000000000000000000003c6d2845084a05ea21d291230f58efceaaf88e56000000000000000000000000b69a673886fd57eb4da2960494c10af2829d8a4b000000000000000000000000c6bb0c03af489cfa84741a0de21de02e422e62080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000001f8c443baa7de8b62b3ba42bdf11d850dbc043bc000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000bdf9e811735a78278141145a10f25a5533ff52230000000000000000000000001c52bb00b3de4a4c917a4cbe7e68cab53c4a4d8f0000000000000000000000002f01feb6b0243a6bbef0fd978797c24e958bda88000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000006810add17c1c629c26b7f42f98b975606114309a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000d27a5865ec23ad0e2e32f2b87b14608bb66d21d8000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000b312bb6bd737ee69e8a9c7c4141775954e34cb6e0000000000000000000000005ba53b289a87fb546b2372786efc0408388ef7f5000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000014966933072076699d81cae37f176fa8fecbd4f7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000ede8a8dfcbf61b13cb6e422f23fef4b440957a71000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad2000000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad2000000000000000000000000007753a66b74af9c25a10f70402ac042eff4be673300000000000000000000000099468326e32e4c09c5d33b57539e7768d70952f50000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000ac21ea25b2d6add0836ab81391904869ff27dcb200000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb00000000000000000000000080cdcd70c18cce8b8591cf8a4218af545e9f8d1200000000000000000000000015dee3e43a78206a9b5fa2828d5ffdd7967dc12800000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd80000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c25000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd80000000000000000000000007bafc879e0ac3250e9d28be818dd4190351f9611000000000000000000000000d6d00124c6a23ce8e561c31fe71af5f211292b21000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000000b5cf780fa212fd311310d3f2168061e80f372300000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000007308c68564464187d4d44558e4f3b05e4c0625600000000000000000000000005f0ea617ea32fd9ba9520e5417f4990e1d73ea90000000000000000000000000270c8d0bedf0102f02bb6b8f895d7a4dae6598a30000000000000000000000002242c4311e5081f0d7cd56c2902fdd82c44ccb3700000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000e796e55552357882b7ea4d545bd33628252bc240000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000005ba53b289a87fb546b2372786efc0408388ef7f5000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000005310d058a7eded416c1a821e3abde9923178e50a0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000e4b807630a6cafaca23b2285113f9d8314b2c8a4000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000000c9770c3afa6cad9539cd010c23434739e301f9000000000000000000000000bae0b0452b3555679b58be185921f613d810e1c10000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000ef61a6694174aa06a41f7c04f2973d0f5d21f41700000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000343d51fe1e61848717a03fb6c68406a8e04c749a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000404e3dba85380da8051c3b99f35cdd2f2df7311b000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad200000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000007190711263d085dc8e1ef1e203bcb53df95c97fe0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e269352720000000000000000000000004b46bfd94a13192f00e1f72ba9c09c56b0cd6a9b0000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000ef9fef4ec1edfffe27a36fc175846ce19f721300000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000fcc3c9acbab3836cee7add0d8bee1bfa731b8135000000000000000000000000ffeaa714767d40907a7d35920d0fc7c1998ee3d70000000000000000000000004ce3c89f53ab18f8c0a7822594a7fd886057641f000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000026c23505cba9c5fee802b7eb982b916acc50aba200000000000000000000000047424e17cdc55fdb24b1b969d4447fa579e8ca5300000000000000000000000024fc96edd6ffe05feeebd29445de5f784d9c0c2c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000dcd2afcd00e1116107d921c111b2a68d981e8fde000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad2000000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000fafe2786aaf0c91b8456686ad7151695a92ffb95000000000000000000000000dd4cf2a90792912215cc3eb6b146f4c466ce7f0a0000000000000000000000009d96eca993e657a4a9a0c83e7119a9b36d9ec6a700000000000000000000000075946c124afb52d91878c3b1f8296077fbfe73a0000000000000000000000000ea257e6282de0ec7a0517cba929d183135649f04000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd80000000000000000000000002be497264e55fe2d14205c2cbfcc2f3ce3e7967a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c70000000000000000000000006a6325e85cc87668bbe3b1bd8972981122b538a7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000f7c8cd24c935c8b008770af55cc68c291367d9210000000000000000000000006d1b07b0560c91b51672baec5ff323fe6ba8a9fe00000000000000000000000050553933a0164a122a824712128077223531883d00000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000935c4ebb3f82f6b20dc87b3a6ef4c9f8563c94a6000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000536d3f4f4a1c032fa68af4dc7e50c3ac860af91700000000000000000000000084c6da6957742ae6889adbaadde7ca923470a9c0000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000048b9f836731f624b072ba6deb1bf82889c05c7560000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e269352720000000000000000000000003483443be5853a5e6d87170b5895178a15f3df670000000000000000000000004ff6efcdbbb342d82df3101179b41f18fd389efb0000000000000000000000003a603ef800a5c87a5f295153f576f61c38f3efab000000000000000000000000d04d75be91ff6c1dd9e939f75cdca908e4f6ec92000000000000000000000000f7c8cd24c935c8b008770af55cc68c291367d92100000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000002be497264e55fe2d14205c2cbfcc2f3ce3e7967a0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad200000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000037023d864304eb9ab9034dc4595ee0d8b6993f2e000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000e6950cca32ffdb28c0172e1a64ef7119a65915770000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c7000000000000000000000000450696286513a9cbcdfbf5a5224abe8f5ac18e86000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000094b64809f88aa902713016266bd462168abb16000000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000013e5f34412fef2f450ca50acf9f8a6ad1329ea380000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000002a7fdbc558908744b60a1b1831806e1f58dce3c0000000000000000000000002b3bf1555adc39f6fcd0b8b3184383b998c87921000000000000000000000000481d57367603eb3c6e18089d761b73367f191df5000000000000000000000000d3ca737ae37666e3aa4f99a2c46039afd23553dc000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c1771a22e2e70ead94bfbdb3fc1db569de17b8c800000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb00000000000000000000000075f45a0a9c3f7f73673872dd4aa5572c69d37883000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000073dbd9bcd0a559a7e9595d630c51a5d95dc2855600000000000000000000000071eefcdabb51b9fe70cb589264b3248871da075a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000ef61a6694174aa06a41f7c04f2973d0f5d21f417000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000d63768e6bdae4876a669ec23bea4547bdda10c3f0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f50000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000117e499d186e5cc7f76389fb91fd360aded0f949000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000097167c735ceb10f18da8c1d18062f7277aac2a30000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000002b55528d5a92b0ad38153e8dd00cb0117ddd675a00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000013d15741afcc3e19663887e75cbc8117c21187b0000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000007f8df5d4ba6a735aab43cefd634f26e3e9af0c7300000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad060000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e269352720000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000fe0affa908d0691dedee182acc05a7014577da92000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000bc0eb2b165edf1737ce933c59b9890698ee8960d000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000000b47a367e93a295b580a5155fca5f002567250fd000000000000000000000000e038e28c182ce2d445971a55a1297ddfa491d4f6000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd800000000000000000000000090408c7e579efad075b8f3be9fd674f6485ed3a7000000000000000000000000117e499d186e5cc7f76389fb91fd360aded0f949000000000000000000000000b8a9de5e8895357d6b593b1b08af334dd42bfe82000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c243ce3692ebd3f2062aa6f8b24c6b9320d4b09d0000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000472238b2cfc454c0eb3149176dbc2ea305982b30000000000000000000000000108f8b4b4224e63b59ea15fc0705678ddfa404020000000000000000000000002be497264e55fe2d14205c2cbfcc2f3ce3e7967a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000069c5ee22b0da6df5344b0c52d61a55f8eb68b187000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000071eefcdabb51b9fe70cb589264b3248871da075a00000000000000000000000038e762a2d601a38b7da97dadb7f16f36f3394b82000000000000000000000000b1087e346f3c786e38ee738ea89cbc1177e90142000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000b7e989d411c317c6e5feffa07da0cc63b42ee8d8000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000005b86a70fa7a97faa3daf241f970ed35a18d04a18000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000e9810cc95d7148d51cdf642bdbfb865a7f3b3f6f000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000049461453930204ba1017231554d1b36d7fd268ba000000000000000000000000e3c4af13891664b46ead0cb5f80b9dde3dc26736000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000000d68bb6b254d84c33447834cf577c71408944b7400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000007408aa10e030bbbf28b8794262e2152aab95232b000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000e2941f8ac859cbcdbbd20d070ad01dab864306500000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e269352720000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000e0b20c2888e09c6cd0bb28fbcc52a6413c0b7d50000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cc7889e6779a784f17e4c2bbc6c50171bccf0bb000000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000a35f6c0b81c7f4210a0bd3474278266f41bc281b0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000534d8c5df2beed0c2370d64c0512a1d46cc8aefd0000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000f7c8cd24c935c8b008770af55cc68c291367d921000000000000000000000000e5a7dae5de12e58ff471bef1a15db5da621aec20000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004c83452393207f1706018848c53e507ba2bc08a200000000000000000000000098637dd6f94799754132ca2177bc653d30ce3e810000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000f1b0fd5c4fd1fd097709a27645f9ec98be6aa2940000000000000000000000002880efd3e014af8ac38bb2a2a1675a5a66bcc70500000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000472f765a0b095e8f3a100c1deae04e8e4297a7da000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c70000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c250000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c25000000000000000000000000d0bca816d429430be150d02c2a8e4e52d064d2910000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c70000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c250000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f5000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000011a8291f29b366801390847d3cdfac02fd8ed5fd000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000009536fd39f0b8437b8c6f001c8135045c2e3df391000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c2500000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad2000000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000029c70a797d6205e20a991acccebb961e52ca651100000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000f0bfe7e4c3bc48b15fb7ae417480f9300c139593000000000000000000000000456e203c183d7efac5b767968ed56df162aa06fb00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000002be497264e55fe2d14205c2cbfcc2f3ce3e7967a000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000089101d98c559b218649963a6d3849ae15120dedd000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000eae6e21eab14415c86093be0e0f119bdc9d65399000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000a66bde88a80d1497ec1db2aa9cca3b791ec1d0fb000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000b73856e4b81023136169e54a08e433ca4b661ea4000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000005ba53b289a87fb546b2372786efc0408388ef7f5000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cc7889e6779a784f17e4c2bbc6c50171bccf0bb000000000000000000000000051dbbdfef50985e894b53380c5eb9c8965ee95060000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000568c3f2b16a47ba46d9f05d2fd0c7fad4ca6fe8e0000000000000000000000001489734b320e641260d450cd97e2fb51205e1307000000000000000000000000576b3b1849f0d8f3affef8e205d91e2088cb8a58000000000000000000000000bfb14d62894355ddd0d4efa597337f02a609c45b000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000002ae0d3ea8bd0bf3ddd9775c1b89da4c107acdbaf00000000000000000000000048109e0769a739b23ca616ee022a7ba869b475c7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c043fad66d5d978ab69e520c8fb1d5f5334910e80000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c25000000000000000000000000f7c8cd24c935c8b008770af55cc68c291367d9210000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c7000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000002cfb9ce498edb9044864b80f7f57cfc60a2a2b3a000000000000000000000000117e499d186e5cc7f76389fb91fd360aded0f94900000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000dfaad32937b5403c1a85ced1b0617d3802f100b800000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000002df9dd9da282ef5f9fb3e30c21909bfb311c028d00000000000000000000000001086fe7f4f109a12705784f2f21ca6551993446000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000a84cafa5a28fe5879292575cb6e108096195afd90000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000002d16492669572d96dd301b33fe90c1fe88dd11360000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000ea257e6282de0ec7a0517cba929d183135649f0400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000301522d6b70b2938bb52b8d0b1430fa9b36f1e2d0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c70000000000000000000000004085fa5ff59edae4da7a57f44caefbe1e251dd54000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000d1f39312de127ea59c685cd2231f9cc9dfadec0c000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000ba29e32c4fe63c67897d57acbb17d9879664f336000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000003483443be5853a5e6d87170b5895178a15f3df67000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000070756a0bae8da031c8de4dcddec2d3c89bb30a1e000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000ef61a6694174aa06a41f7c04f2973d0f5d21f4170000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000c26e1601f896bc6e898ff650320dc3078ec6fbd8000000000000000000000000935f0ea531543aef29aa2c9cbf1567180b324dff00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000c9baa529a2180d2038d754e7b0f5d19feb567bc3000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc60000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000006d680c47d3da182d632662444c2bc9fc586b1d8e000000000000000000000000b2b99119987c3b264aa5ef59976ec9234f69984f000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000007a3f7695456f6ebf759e2b0b83aa4c589d736de8000000000000000000000000e650d0eddadca29bc75b4691beb9bd8f3cb1b8eb00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000343d51fe1e61848717a03fb6c68406a8e04c749a00000000000000000000000079bee14558e7f79d99a0cfcc5b9ddf39d4228bb400000000000000000000000081cbda68e01ec645dbeb97564f538363ba2180370000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000012474e63e37dc314b92dc31b2421adf13d6934900000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000072e69b90142a1914c3714191ec896293309a036000000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb00000000000000000000000096523c01f5a66488c6b5ebe8f88eebc618d5d5280000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c0000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000ca3438e9327a66b0c1beeed8d39829241346359c000000000000000000000000dfaad32937b5403c1a85ced1b0617d3802f100b800000000000000000000000078629e1d5ae8242eef9eb10fda484d98af9f81f10000000000000000000000001729d8d381a3902a1649d64b72a042405439325b0000000000000000000000007d3ea3c6f2218eae9718752de0a003a8609fe9f6000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000e04999a7ba07416732fcc255fc975c6b57a6cadd000000000000000000000000ef40c71eda368984642e5c3da1003fef1d7b774e0000000000000000000000003d788e3602fb28333375ca354a46f5832b1104c9000000000000000000000000cb59fe41080221f0fd37530b7edf4a6662372075000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000d762cbe1c3021c0af822d91d64fa44f9820808bd0000000000000000000000003eb920e4cab95ad8c3213fcca4531f2e26935272000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000024115d64e3968ef44533c4e47998a41334cbcb77000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000b2176b15581b2f68daf093c202c7131d3d6a6cec000000000000000000000000758b425e437d5a4ccc8e01036b0320a4a0dad20000000000000000000000000028cad3841eaf752df40f7175b44693a8a68106fe000000000000000000000000a87dce0f5487b9044030c205af9f856124f5fdb70000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc6000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000005c87c2615a417f38dd06f067a598fc91ec1219d30000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000000f39decbefd8cc9b7d539f311c2e1c3e215317f500000000000000000000000062c22b91670a6e3a706c8d27fab63b51ebfcdd440000000000000000000000002c2349decee225e6c5273a9d826fa5a9738b7c25000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004a0a4f5f4bec385130d62113ac54b9518809fe3c000000000000000000000000713a24ae4b29e7c444fe1022e5a6835371c71f49000000000000000000000000b45083ae3926c759527325f850d6a035c592d02b00000000000000000000000099ef6308bfafa3d2a88c97d497e607a5464e2cdf0000000000000000000000005f582553ae0b4996efa120e3fbd4d07ce6a56a320000000000000000000000004cd0c98c7f3e0e96dbb0ad2fe721359e36c81e1c000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc34000000000000000000000000bafbddb05e9d4f2322e40892318bf3cac51da73f000000000000000000000000cb3926e20a006cdcce64ce2e54f05a1141368bc600000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000