Special data
- Status: Successful
- Nonce: 66538
- Type: 2
- Gas used: 7395520 gas
- Gas limit: 9250701 gas
- Gas price: 25.00 Gwei
- Effective gas price: 25.00 Gwei
- Max gas price: 27.00 Gwei
- Max priority gas price: 25.00 Gwei
-
Input data:
0x12514bba000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000e111178a87a3bff0c8d18decba5798827539ae99000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000004f800ba0dff2980c5006c6816f7aa3de63ce8087000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000b5c064f955d8e7f38fe0460c556a72987494ee170000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000007ceb23fd6bc0add59e62ac25578270cff1b9f6190000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc1610000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000e1b0e0f0427af6f943cdeb6304eed259d152fc78000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000df7837de1f2fa4631d716cf2502f8b230f1dcc3200000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000dc3326e71d45186f113a2f448984ca0e8d20199500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003f94618ad346f34f43e27f0cf46decbb0d396b1b000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000001bfd67037b42cf73acf2047067bd4f2c47d9bfd6000000000000000000000000dc3326e71d45186f113a2f448984ca0e8d201995000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc1610000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba4499000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000b5c064f955d8e7f38fe0460c556a72987494ee17000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba44990000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa8417400000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000430ef9263e76dae63c84292c3409d61c598e96820000000000000000000000007ceb23fd6bc0add59e62ac25578270cff1b9f6190000000000000000000000006ea4babf46afc7895ee20594b86fdcf74526c3ec0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000005c067c80c00ecd2345b05e83a3e758ef799c40b5000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa8417400000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000dc3326e71d45186f113a2f448984ca0e8d201995000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba449900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000006ea4babf46afc7895ee20594b86fdcf74526c3ec0000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba44990000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a06300000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c335900000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca5500000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000001bfd67037b42cf73acf2047067bd4f2c47d9bfd6000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca550000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000bbba073c31bf03b8acf7c28ef0738decf3695683000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f0100000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000a3f751662e282e83ec3cbc387d225ca56dd63d3a0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000006a8ec2d9bfbdd20a7f5a4e89d640f7e7ceba44990000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc1610000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f00000000000000000000000098965474ecbec2f532f1f780ee37b0b05f77ca55000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000001bdf71ede1a4777db1eebe7232bcda20d6fc16100000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c3359000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f01000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f0000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa841740000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a0630000000000000000000000002791bca1f2de4661ed88a30c99a7a9449aa84174000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000003c499c542cef5e3811e1192ce70d8cc03d5c33590000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000eb51d9a39ad5eef215dc0bf39a8821ff804a0f010000000000000000000000008f3cf7ad23cd3cadbd9735aff958023239c6a063000000000000000000000000c2132d05d31c914a87c6611c10748aeb04b58e8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046f28e3ad9b84c81ab0aedbdd4866aa0e4bde856000000000000000000000000ab08a1c9aa00a94e33fca3992429585f3d2f4bf300000000000000000000000014366c24e7968c4516c8bad57b9db1c5fd6cec61000000000000000000000000598d5328122e6b92d8f0134924b6bb2d3a000fc4000000000000000000000000a9a2ad4e50ca5e73905cebf5bc1b97258c31d40b000000000000000000000000567b955dd3e6c2b58bb42a0066df2778d4ab4f4f00000000000000000000000032e9b1455e9e01a45d3b0e98eb478280bdd79bf00000000000000000000000006aba5a16dd4bbae2d4b89d9564221ad7bfaa24af0000000000000000000000000b5df5665e1e47588ac90d5fd79c3e80b533b5f0000000000000000000000000481c48317e9b9dfee71f4e9588cb920c9c9f9ad1000000000000000000000000442f742029ec2b3de44becadb87bde7028c4cab6000000000000000000000000ef3e91a099c88190738e0061a5554f36acdc98a3000000000000000000000000033260a4e267be55bd5e436e4cceb6596879611e000000000000000000000000c69f78b05d74a443bf11d7086d838372c16d4725000000000000000000000000fc824ec9cc745f440f2e359a3efdd55a4cb5aa75000000000000000000000000709980a9f8bd19f08b905db0e0b7c9da967213770000000000000000000000003030acc839e249239425045d046ff59dccabe563000000000000000000000000216cbfc158f0b4d818c083e50083d16c216405eb000000000000000000000000d89801f188a75d68ff807e2b353391c27e9bde090000000000000000000000005129b7767efbebf3124b9beb174def2db32df47c0000000000000000000000004167331dbd2ed130de37179d20566a9891ee0069000000000000000000000000182add610fd754f83eeeaef88cf71d2dc02f207c00000000000000000000000018166396626d9e99e9fac865e6fae9d767f97e64000000000000000000000000dbf1ba27d1aaba7d7cf55d32ccbee9bd65547639000000000000000000000000c4aec4dc76d0dda3e9219c8b62f5db0c742637dd000000000000000000000000af5b0b2b0f5b6b7feefa10df7b2e6639242eee490000000000000000000000000f1738f3b503428c794d79c8ee8987bacf6265ae0000000000000000000000007454ed20ab9502d6f96b8e349693789e8f4cb56d00000000000000000000000098081c719f3f77e997833b709448180d1c393348000000000000000000000000722c5354a6aeb637702bd9be862b0da194e7755a0000000000000000000000009ed6e021d6ed7d57db83ac7be00b376e5a9c3723000000000000000000000000b27a00727da05620c2053f63b793db3b676cefb60000000000000000000000009741107ef1d0a4b3cf8fd8a1fa93ba0d8024c423000000000000000000000000a335aea93407c080011aa904d3d2c7a3eae043f400000000000000000000000084ffc3a998a3559c024966c36ec0299c25a2cfb3000000000000000000000000c86f71be667ecb578c223794bf2ed97732cc2edf00000000000000000000000020c868034dad72426ea84f9bfbad8119a356d48d0000000000000000000000005fa2805e99f398894737703f7eee499550dde20d000000000000000000000000307114da21e59881ce8dc5b2136c7aaa196b7aa10000000000000000000000006c4793f598056213bc9198da1138c24aff0c7e4e000000000000000000000000d1f032fd5cdc3fe0bb7a1a73e2d6209257239f320000000000000000000000002d5e17323297be9b147940718e0bb2e1e6e216190000000000000000000000003857c45de909fc6048aec6d525f7f791aa9b2dd3000000000000000000000000de29122925b24cf807688ad9007407654d318bfe000000000000000000000000eabe8b4ba605b7032efbbe73686ae78f93e366630000000000000000000000009aed1aea77bde017d1a1972886ff725397441a5c00000000000000000000000098f30a466594bb3f0a6d656c122aa0870d211b480000000000000000000000007d7f81bbf6ba35c88cae7067f0796a31024e74f80000000000000000000000002afea534eb0292a869dd04ab6d8e4826253e0c3d00000000000000000000000070625865e82d2d32587694bc2f589144f6982a9f000000000000000000000000451be49a148db203158d22a4304bcb0d24a725fa0000000000000000000000001da7eb1892e67f8d2bebcf1f7f55ae1efba454ee000000000000000000000000baeb1564745b6dbd540b1223e656762fa5526a56000000000000000000000000d6af6ec6fee05b6f828cf6192bd457e91fafed38000000000000000000000000b8fa3bd4ce2cb5f581ba8dfb20059145cb3e9fe1000000000000000000000000107ae887bf9193851fd51607158d001a2311100a000000000000000000000000abc6e1cc74a3b504a4882f7e0e1beaa5da8e3485000000000000000000000000c16e4133bbbb965130777a83b74ef0abce0fad000000000000000000000000001031826a676878fb02f8e82c7aae834098a26cf20000000000000000000000006b26e7c5808af970a4ec18565d36013c323b0457000000000000000000000000f8efa11daaa74ca87e7f283f517d78b5d401357a000000000000000000000000b12a5fe48a4395c0d51e5aede1b1e26c2de57a3d000000000000000000000000653cfffcf4c0b79ec343c3a969b5f61ff9e3b73500000000000000000000000074be6ea850546e3cbaf85172c5cf3bba8fe387b90000000000000000000000007a19d0bc639e0854db7eef059d557da6552845ce00000000000000000000000019f7592e59d95a5e5c69b9547ba253837f23780d0000000000000000000000001ba1027cd96ab1e5670328dd2a6929aa7272e9f50000000000000000000000005b62a3a0dc9023933af50ab55514c14201b737130000000000000000000000003b8fd2d99787eca637fb5931b5cb911a8832449d00000000000000000000000082de5c2f1e012aaaf27a335497cff3f10aba5cf00000000000000000000000008ad22f3a7368310082a8731f52467987800a005e0000000000000000000000009ff6c6de16ce82349079e5468d566df70693ddb20000000000000000000000007c325bc88e7d5d251fe1310ea96bc577ea274e660000000000000000000000008b916140378fb2445bcae86485f2eaac90a92752000000000000000000000000f8c8d66be6427f999d1c527c992aa387a432fe6a00000000000000000000000087f43a9afb0446a686043c574cd824d302e6a3c5000000000000000000000000c50f310907f07aeadc0a1727746350b094c07a68000000000000000000000000325d0c7d9d7f94677cf86af034ae563f81a4cf5d0000000000000000000000004c0e10594222f367f903b559d9b4ea286314aca4000000000000000000000000ea6293525704c3c1e780d1dcb8772ed67f4b937a00000000000000000000000087536cebb19b80503770bdd69f41f980f09732bf000000000000000000000000fcf0e03f341feba275be268c218d723267bbfe96000000000000000000000000a7ce733a78ae54b858aa6e695ddd2712eb3d12940000000000000000000000000402199d886fc799fdaa98048b51246fdcd0c9890000000000000000000000000f43150e96bd5ff48909c6b3b5a029aeba8eda5a000000000000000000000000147ca523e7c77952dff4799d2a70d99af6571519000000000000000000000000dd8e844ef2ebe864a062508368eab2be0017c8080000000000000000000000003be2789f7545402b9ea077dc3dbbebdd69fd8d9c0000000000000000000000003b32b742774c8c43960cf1333b81f7c7c4b24355000000000000000000000000aabd8904e6367ce75b6c1e67b26a83ac9c8ebaec0000000000000000000000007dd54cf147cc3ff9717cd6e3d3cf84cbc14632be0000000000000000000000005771346841587ae5aabc986a3eadf4e83ee063c4000000000000000000000000d805fadc1089b4a515a252b4a9653cbdc4c929750000000000000000000000004c61ca2659603bfc893c749073ee0ed379525aa90000000000000000000000000e94b68547c7361303ce30886aaa1804be664c1e0000000000000000000000001636282b8d56d6f680b8b7fb0f3cd2a7046933720000000000000000000000004fed5cb87cb140d61f709a86280141725bda963d000000000000000000000000d26e47946c2b7c18a787347fce0aceb1d04c05c1000000000000000000000000f47cd36ac65e47373264d8a95ba378f26a34023700000000000000000000000005357b897ec21cba80a3a0e70e787ecf274cafd20000000000000000000000006e0d7c8d51dbb6f7b0c5c860230fc5efcb098652000000000000000000000000fc0d084482d9e8cc6f7327e2495b6e807db7f28a0000000000000000000000002517e2bf211cbbea0ce0d055b7af523930ed69a70000000000000000000000004fb021738948fc60c1c2644574cf1ca8a41f308b000000000000000000000000db6075b591db71e2e15a03cf5077eb2a3de3cabc000000000000000000000000a2ebdfb97454e75f87cc9d9f32fc797f62d843760000000000000000000000003063dc68be203306aa3c6f94595dcc8904733d9f000000000000000000000000e74443601777a2742d1aca7b6088eb606a1e0f7c000000000000000000000000f46980b5032b3e179fc6eb06d33e002bdf9bbae100000000000000000000000021f2041f1d36acc8b0e2f6c5a567c9f78ca6e9b80000000000000000000000001848f9ac0bdfcf2e06dc4226fb6e42ea30179fa3000000000000000000000000eef1a528262d1203e6bd40a54793c3760aa7cb99000000000000000000000000479a8511dca0797e5ec375ac11e31216e5fbe42d000000000000000000000000f856ac19a2129c7094710851502de8097f6b057300000000000000000000000091c724e38bc8a0940d80a0ec2f8c6926f4013c8a0000000000000000000000001c893aa752fa0a90d047ad35171d7c6a902a2ffb0000000000000000000000002b9ed1ddb4fc6da2f762993843a32b6366d6691700000000000000000000000015f8a4031b28eda4e6c2607a1a06ab90ddfc7303000000000000000000000000e42cd7a34755b5408380993875cb35943eecb812000000000000000000000000ecca54dadfe289dfe255007920af91824cc4111b000000000000000000000000cffc919d4db62a1a9f4168e66686e173a2e4301d00000000000000000000000040117948b4e468dcab1e960dbaae3d9bc181e56a00000000000000000000000036c0befc708b5f55e0e2f47129683c7a588ae95d00000000000000000000000085b9f0f9861e7422365ced0022d1e3a4ad2f83ea000000000000000000000000ea90d635cbeaeb324e26c5f6e852cd7af049ed2c00000000000000000000000085ebdb0326051af4903fccf16216e5e26b719c9b0000000000000000000000008fd33f91e8880057bb19e013ed192324d0e36f8f000000000000000000000000248ebcb0a5e2e6c6bc30618d62108d5c5f2428c4000000000000000000000000b2ad5832562edae1f4ca043c526fcb41ee10c694000000000000000000000000ed75ffa63dbc35c627bebaf1cb799adaf1aaf02d0000000000000000000000005a890b8a16ecbd8493803e904c10a1c8277c4511000000000000000000000000c11ce930ad2fd9e1a239597f8040006d2d70518b0000000000000000000000003c4ce771ca7fe2bb4796fde976e514f13e14092c0000000000000000000000009f55cf5a58a6ec9bff3da6f131667afb83a936830000000000000000000000004aaab64abb2ef98e23d94e5fe4f27f864cf52b4a000000000000000000000000535f48a9a6106c7d8a0d673f62a60e7ef16fec74000000000000000000000000de4eb2d81bcacd6b54983234608a33f941cfd8c8000000000000000000000000bce8e9f50e5b2d6fc7665574a9f28aeb6ea25eba0000000000000000000000004b50ecb474174ca29a2e9416c81762ae9c69ccd7000000000000000000000000c1d1c0502fc1658fb9f48b3d4f20b62d3c048c15000000000000000000000000bb5f028105d4ebc7886065988dcd25ad0bbb5ad4000000000000000000000000a5e2e0533a37381a51140c213b8dbde0012d017200000000000000000000000086f5707f54972d494ede1a9e9fad03df778f79b1000000000000000000000000f8db42e381ebac004d046ef9f6d47bfb64c55fb00000000000000000000000006a5db5e8b938c435b8b72637e0ee18e295934ee5000000000000000000000000f7e697104bef3fa6ce2dc9871499cb29fb3dc8e4000000000000000000000000d90f1defca315dbf4ea339235a6511d70622bb17000000000000000000000000c302a7c0ce1584b97fe6393e12528f6621848371000000000000000000000000b4af1970f6dc15ec34455a64742315f364a27cf7000000000000000000000000a28d4ab498c0853b69984b93cb8ff79a8fee2cb4000000000000000000000000c7b839bf8f570a3214676daeb346321595683282000000000000000000000000a882532530acbe159c2d41a82bdbbf8f9af7024f0000000000000000000000002c88882cbcf2cf591ebf216020baa8b888847a20000000000000000000000000c32c8e9ff1718a227c9f3edd9c9ba7f2743787a200000000000000000000000071b1dffba2720d017e54deb897d565ae1addc67800000000000000000000000070102093b7c65ca761032b46cff09131efcfdf000000000000000000000000009fe7af9a261c9e420189bef5513572efebfa58910000000000000000000000008ac71a01bfe0bfc0e77992fdbe4ae9182055981500000000000000000000000088a6642a3a738df1213d5135dccbca396bbb11f10000000000000000000000005f2c8b3317e509e1a9a9bd479b73275b1519a34500000000000000000000000091e9a7920d71d74c860c8fb1fa7182b30de13748000000000000000000000000304496d36635bcb6d0904df913af34529ec7d33d0000000000000000000000006717bf267416ce9f50e1151c27c8d6d4f47ce2ac000000000000000000000000621e7c24c89ec3711abbec90c5b6869af80ac8ec000000000000000000000000fa9f7beb58da74d795b256d3cd066594e441ad9c0000000000000000000000005db149b2b468e981bb1e1088098b90d3d29c3447000000000000000000000000e0da497982c902692fb71ada68fae72e687fc8c3000000000000000000000000b398d0387dfcf6314dbf0c58e1bb8f52a36fda0b00000000000000000000000063663c993de285523cf72a30333fc6318724b2e9000000000000000000000000b2e60e1939d51fa3268d26f52bceacdb29c64fc00000000000000000000000006c553a4b3ae6f964effca3d517fcc5327833b149000000000000000000000000944629d284a29206ac886e0aeabaf99f0d772bf1000000000000000000000000d48007ecc54c9b6a54492151b6b20cf216d73fdb00000000000000000000000011eb676dc1286c8c5ed7fbf2ef0ecbbef2be0da60000000000000000000000008528f8a9164cefb9a84f64cb620e2f98bb483585000000000000000000000000f3b540be6df514368ab781386bfe1378fc63b37b00000000000000000000000020df08e5f8d49819c85ebb7a34c66c31c611a3f6000000000000000000000000e8323e1aab589b52b0f43b833c9b95d83e2632f6000000000000000000000000cad8b6b9f67138049b10cf8106d664ccf6d0e5cf000000000000000000000000615b167fc8071d266370f58446f7043fcb9baa7b000000000000000000000000869204c68879368af0eea0d66ea8862fb49d75c6000000000000000000000000cd8bc8c6f097decd31eaa70e45f3c9d8760c52a7000000000000000000000000d1f1083793617145593fbd9724dffb9b5d207144000000000000000000000000e5a1b9980d04b02460906f7e3615ebb27cf488150000000000000000000000008f4b581a19a1f4189ed2c170a1182f88791ddc03000000000000000000000000aeb39b67f27b641ef9f95fb74f1a46b1ee4efc83000000000000000000000000727a42cd1f30b5b715d80a1295eff60aea8307440000000000000000000000005048ad64da63c19acdc67afeb6f2df5008a63915000000000000000000000000b4303adf790b215eb3a3e77af06f8972e324465d000000000000000000000000841e25b1cf45bbc9e70af8f8b4e36a4cc6ae02b400000000000000000000000030ef65891597f93de2bdbf674abb5645f7f46d14000000000000000000000000b99793a466b4873a6f1777beb6f94d1d6f7eda5b000000000000000000000000a2ca024b0e2aacc6b9bfc61be2a0640f353bda020000000000000000000000008db59ebd6e3fd4862d7467683e2678ea29859e6a0000000000000000000000002a3caac4a4abdbcdbb3c518eff31bd8f4d7fbd880000000000000000000000002c93ccaa1e7fe75547bb8bb1c400ca76ae8e358900000000000000000000000075e42d184b2f4b1fea2673a9f3116d1f66c90b44000000000000000000000000bfeac2580c3421d70aa2460ba532db438542c2a4000000000000000000000000309b943e047aa539dd96e163f94dcdf7fa3289280000000000000000000000003fd5308ec7c9e27d11f7252046f6d4f8374c5d0c000000000000000000000000d1a89797acac55518a195f0d05b7ba6b8063f772000000000000000000000000a463cadf4b6547a5cb99f0874854174b7b47e1960000000000000000000000000bbc178e08719f13fb79351cdf78132ffac1cb9b000000000000000000000000b2ca6c1b413808188847fbeb1d6b909c5d671789000000000000000000000000d97f1b0c94e3ee1a1cae8c17919df31f9c3b4a51000000000000000000000000a4d62eb2b9c49eeacae1bb2683a7569d6b557cc70000000000000000000000005b55aa2bb2a59538266f59eb6eac999f998916d80000000000000000000000001f5e97dc7929e09138f64d002dc4396a1067ef0800000000000000000000000071c4818bbe6a9ee269bf5b66ddac3e2f83f005b1000000000000000000000000dedf408929a8a681ba1115f3582581bc36ad3e1200000000000000000000000086b0904d0ed3fbaf6ecdbe0e087a3f5d013f2c3300000000000000000000000074190a3bc07e41b0b7d6c5ebe5dfbfadf28591e5000000000000000000000000efdd1a393f1ded892d403924593976887e20738700000000000000000000000047b8da44374397dd00aceed61b9cb22cd8df993c000000000000000000000000d3e7fb561ce2f09c9813d789873dc354cf80f1560000000000000000000000000e20a4031b7cd7a9aa115d96d707c77a031825dd000000000000000000000000941db9b23957b8a588acb6295950171b85dec18f000000000000000000000000bb72db3b46cec0aaeb5bb4bee45a94b20dcd60c200000000000000000000000000917a87382ebb4b8ee535697c8dbdb762e9e5df0000000000000000000000009c17939661428f1f7a505f29db0dec0de75453fe000000000000000000000000bfa328d07145ede910e8302610f0ff877ab429fc000000000000000000000000a1b88462c927a96c660aeabdc2f11740c21e504a0000000000000000000000002c781367c470126d50bd01a86160eaf4d8f747a2000000000000000000000000f648350a9baeaa29ea983d884095d5f15aaa369d00000000000000000000000018087997b5269cd7ac05414fafeb38ed1118782800000000000000000000000079b0cb3cba664892ab1b938142fc00f462f405080000000000000000000000001297254e6a58433fc9f8094acd6531685d3f46ef0000000000000000000000001be6bfee453ef6f961c1ecda6685a22a030dec06000000000000000000000000870fa213f0794302d4a81f274ce90d6d91fca57b000000000000000000000000b3cf0f86026a7d7be61633913bf4cf0b0f8a9c82000000000000000000000000326935c986f61c08210942ff6368dca1a169600e0000000000000000000000001be80402a417c1ce93c4ded42da8861927ef05530000000000000000000000005a8d71d14b372d79392469b5cd1b0e896e7472f1000000000000000000000000a8f2cb158b63d0bca2b38a52932203a53707f78f000000000000000000000000cc5f00b02ccdc0e5fb01d2b897e584c74dd909170000000000000000000000004197839e44788e080182e18e11d2c174c4f018d800000000000000000000000012a263ba3dde1511515675f175d6ad7f5372a5f0000000000000000000000000f413fbf39b9c140756b4c1109effc22586771cc800000000000000000000000043897e6a2525005e9de91f6f7fef79fd37df6666000000000000000000000000d0e97d093cbbc16d58adc3881bcf527067007e6b00000000000000000000000019c90e0edde0786a10443918c98d48eb6df755fd0000000000000000000000007519b01bdb2e297f0345cbd8433fcf5d27232002000000000000000000000000361175d1d5be03a332e52333118e4e2da4d7f465000000000000000000000000274b538c0e2094f3f38c67de4f7ce396b38f6bbc00000000000000000000000077c65603ae21a2df90a9abdfcae58a17789433ad000000000000000000000000bc5dfe8fcadac3f1807646be2b67d77dc3081d5d0000000000000000000000001fd2e49785452e7e72d9a01e3476bf47f5dc0d56000000000000000000000000cbf6956d56e731be56921da1fc3c22d3aeebbe3300000000000000000000000083f692f038a113281c0c98d3f364d002b36cf348000000000000000000000000b16025516635f65314878c142d636b324ead90ef00000000000000000000000076a393f0a8280f5e0942878a1aeb77e21fb0432c000000000000000000000000aec171555714f7ccf9ee9479b102efe4df33f80d000000000000000000000000f9c6cf9e67946027e50d345e10cdc76358e9cc2d00000000000000000000000020815e895b05bc284454be6faaa3e00bee3503f50000000000000000000000008d9b61b854dba3ab8fea1ea71e4976fee57cae7300000000000000000000000057fc8a3002aec27b29e05cd2148a411400bc022d000000000000000000000000a3c6dc04be921ce96876a5ca049a59ed841e69ff000000000000000000000000f636d6c0dba7006e9e68b717e7cd7e06bc7ddf9d0000000000000000000000004ea3eeb21ef1cc5e5d6392b9e781df624270ec82000000000000000000000000fcc3ea2e70d4341ffdab14b8250ee8e9d388942c000000000000000000000000927c9b3a68c1e90df35b3b36ee9d30d8933da7910000000000000000000000008ef0de27f4d512b48fa143d6a466e72d989575fb000000000000000000000000a177ec03df9793810fdbcde02e8f641a0ab56674000000000000000000000000c9d3bb4773abd812caad1faecb2e32c5a48deef2000000000000000000000000e2259f011de6ba8bb650018be7b3f9050af44cc5000000000000000000000000f0e400601edabd7f701df97ef778bea77debbf2f000000000000000000000000e1de0f076cf6a0d3312f3cef68250c33aae26276000000000000000000000000d3068768f8227e6afa724af1afbf076ada39296d000000000000000000000000df940c22ec060d0bf949b3b4072b96a33266fc54000000000000000000000000707b6729e7db0844bd02dc8f86bb7cf52a393eda000000000000000000000000dc22cf50dbe9f4b61c5fc4f50ff897a05ae275a7000000000000000000000000a5b9e7eb30e43d5e330c2ef55651d49d48a808e600000000000000000000000065e0b19fac05c9af69dbc0c409777c1c278c7abc000000000000000000000000e510591a83638161db98dce97193cab7b31802f7000000000000000000000000f8fe28b6644ba960c412a8dd238efa5e0a7c80f90000000000000000000000001e971b177ecda466d0bcca8e3dc0977f71b15512000000000000000000000000ca303673a45a527b9d865a27699270a2b10699f50000000000000000000000000e78a5059022f3b95964689f5a15d9bf2914a7670000000000000000000000007823d56a6e6e073b64536098213fa12d3625aa190000000000000000000000001099be205348157e64f50e7c36a806aecee4837600000000000000000000000098e3ccea8d5f826f0d92fb257d0986f11b854674000000000000000000000000dec68ce34ca9f70296e7d913cfd5f6b057f296820000000000000000000000003c5d22fa3d916f8414141f4a277f59159091f3660000000000000000000000002b1e78cd41f3ec32b7e2c9d26c4bea2c7dbc3c39000000000000000000000000a6c8f444ef3de08ecb4a4015ee22b3ae54b809a40000000000000000000000005a45e2d9fe6e316b09aeee19b30aa668b614c2e6000000000000000000000000ab95cb850a3a59db7f171bb44a1cd21e7fe165110000000000000000000000007598347c073a7bff7b017afaf2397cf5c2a459c20000000000000000000000005878c1f4fe906567de5c2512e2d9e636659062f4000000000000000000000000f97517b6990cba95aa7966a8b223e55527fbf157000000000000000000000000363b8825823223f2daa8d93f0be75a0c4a354dd30000000000000000000000008372f9745d06f1a695d8ab8f910fb4643318534c00000000000000000000000077b106b6797fbeb36ce1efa80502bbe0bfd47ac8000000000000000000000000a197b8941dc579a7218630f3ca02079f6766ce7100000000000000000000000067bce816310b83df90a35d96eb23c8a1357156e10000000000000000000000002029068d4f77943cde423ca1bc7e8b4261a799da0000000000000000000000005a2c18aa987649a52c388f889589a04aa1ce0dd400000000000000000000000050b1fc44823faeaa8c653ff40fa1a89dc6dbc337000000000000000000000000769d261594fc74d87f4c222c75c1fc1fc9569d3c0000000000000000000000009d1cfab3ae90a8a050a81d3f87d6fd7eb21a7d05000000000000000000000000392d9ba34940f0e98efe37f8be983c37af7a6543000000000000000000000000142ca68e9ecb7b56d70f299717a2916f669afbe00000000000000000000000003f23248bb1d8eb92edf09d7f2fbebb4a6ea34f6a000000000000000000000000436af28144f75f8c56a375154f71279ef4f53f6e0000000000000000000000005d01dea62af313775fa595baa2d1464d838ed492000000000000000000000000f44824a899c15658220ac36de68779868c48d03400000000000000000000000085dee4d1e4ec125b67fe161cf42abb27c127c7de00000000000000000000000053f57804ed34b2b63d2bbf28456057913d14f6ea00000000000000000000000097004abdc94af2eded867deedb6ced4addb0da5300000000000000000000000000f39beaa2bfe700391f34164734757518c88b570000000000000000000000003072c11c6392fa248f8fd8338f175258c87a34e3000000000000000000000000e9258ee8484558c4c26c6fdeb59ffce9a4292e31000000000000000000000000deed1e52eac69b85ebba21173131fd4b5e80d10800000000000000000000000017cfd838a3622bceaacf6d47dfd9892c630139ea000000000000000000000000d8208953869666aa5e56801b2cf6714448bca5590000000000000000000000003aaaafd210e3907b848ab9d3eebfefb62ee2fbb5000000000000000000000000c04a552f3dd5e1216471db6e69a116c0f4c60008000000000000000000000000a32aab03eeee652f40197570c5f488a5a71031270000000000000000000000001ef5e7a84adf2d8ec964e06acf2f2d67cab7b7b6000000000000000000000000f9403943b3f0141697b7a921b3c624558c25c6820000000000000000000000003148da1cf4a95baf7af47d8468bf23e74c114ad00000000000000000000000002e6afc2fa92e495aa4240a9143d010fc6844c47300000000000000000000000038c8a0e1dfa0335060ea3b49c0b342934846de570000000000000000000000005408f0084e1dc5ac0834c11f312ab37b3657f3080000000000000000000000009f6d8e934a331991178ebf410df808b2d2293b080000000000000000000000008c90c98a70648ff5e041c6b6539e941ef7ce1b630000000000000000000000000e25726337b3b019a88a131077f0f10ebf3252540000000000000000000000007ff9ec8fd5a4785aad6f8746f87e3fb8c825e10a000000000000000000000000cbb1f59dc7966ebb7020466cf56a88f7afdf6e2400000000000000000000000001c30c44b024f2f841b32c853653fa652df398620000000000000000000000003ccd8b33b8a38e8a90533ded807aed612989972d000000000000000000000000ca2d8dba4710cbb1b87ae7aeffac53013be0338700000000000000000000000080ad3ece672263c8243880b4a00b974000ee8fe8000000000000000000000000acfff1c8bbdbaea395c25fca6acbedb9cc3f7e050000000000000000000000006f36e3a2ee180deaa8bff2b1d65e4be24ad07784000000000000000000000000040ef6ae0e0f104f8e73dfa6591c2036057480d30000000000000000000000006871d8e2321970b2f5d969ef1c361ee5e4866a5a000000000000000000000000cfdab76b36b33da54c08314a9f265588b67170dc0000000000000000000000002645267fa6c5888797b5196dd7a2fde6677190da0000000000000000000000002d4847cf3df0b727b649080b801f9b50293cc6220000000000000000000000007df15e08b9f7f4d7ae816ef91626702384277db8000000000000000000000000198f1293072fc7210a05b44037157dd097f7d58f000000000000000000000000b8f7ba9e8cc2baa8fe883f885b423cf5a8ee0f68000000000000000000000000b25ede4f338a40e54e38c7b7426d6d3143e401670000000000000000000000005cee9c36ebfb22e403db7f39018e9a80142887ce00000000000000000000000064785198c2ad25f989e1fa4de0282b0e2d80507c000000000000000000000000ca2c728727ecd1b7676003f82545aebd731d13fd000000000000000000000000bea5fc872cba38bb971c9a650f59788dfa6c516800000000000000000000000042d8ed766ea5755fb1bab01c09b602c23b512efb0000000000000000000000007e5624d587c4b49fe208052abcae1f66ae704a77000000000000000000000000b485b205ede9296970659613eb3fdeb6bf7ddba20000000000000000000000003bdbefad725e3f8f1d578fdfd1052ff7f9a13653000000000000000000000000ecb47701ec08f94093ae09f25be905943c87856a0000000000000000000000006665a72cc1a0976bbd4e5e784db6326cd73d409f000000000000000000000000c1e0b30d5f22e378db2beecaea758ee00f68930000000000000000000000000001349bb03c48fc42f8ad63007c8e8ba95f8ba4710000000000000000000000002f6c44528270583585872b925296ba1951f094f0000000000000000000000000b0cb261a50d8d7135a3f9af6ace5da9682431eae000000000000000000000000e7b20dfb5c471085b5ef8ef3bd694acf7ed6599f0000000000000000000000003ea3da77201b9aa1980697b9a6b2ccbd1ea87f0200000000000000000000000051013da6e7fb53e7a370510997555d6a9edd6839000000000000000000000000c4e1698e2db8d6cb5e384facdd07d0942edba1db000000000000000000000000d900411debddaa5483cd5832f4102556df70dc96000000000000000000000000ab499a169c6decb2277b4c493f71dca80ad97717000000000000000000000000083274f1ee30b21b43854491af06ab993548c3590000000000000000000000005d3b652e2ee766dd53ffcbed9caedacf33fcbba2000000000000000000000000a4e299edd2292fd279d19693c713c70ee215ac52000000000000000000000000f477111e9c874d6926f3fb52897cb4ff782564f20000000000000000000000009fe2fe4be74f30706ff3740174f1bd9239be932300000000000000000000000039834579339759a08a71b732ccd76d0d46a65ef80000000000000000000000001c43b7984c9978ee4945a61af1948d68cba81d7a000000000000000000000000075d261b1b277484b17b271fd655346420602c02000000000000000000000000fb4940079254d93fb6ff7c643c17a2b786943f570000000000000000000000007ef4b24aa2a8828d44666903a292b75ff5eec840000000000000000000000000a0c7e6bd5cdd7cd056d417957ea2966f1a5fc2710000000000000000000000001778c3f0a2bc43346837b81266e4ffd9264744ff0000000000000000000000002ce1131cbf4b3d595472406495ca01821760b6240000000000000000000000006df06de5f6a683361ffabdff4d5684ffb9e9734f00000000000000000000000090b9e32556d604f2c9153ad43b077b813398173f000000000000000000000000fbd7d9533c43e065aa4d5ca9c6fb75744cee8b5d00000000000000000000000085ac393addd65bcf6ab0999f2a5c064e867f255f000000000000000000000000621d899dba568902adb799108d728bb79316476b0000000000000000000000003162914bd1d9243e5f8354780b12cb63a0214dea0000000000000000000000004e17cb322d6b9c297eddf7f8922cc781f0e138d300000000000000000000000056fe688577c1796d4db6e06f7709cac9e15c338f000000000000000000000000954ab406feb86c7af48ffe6658f1499e9af3d34e000000000000000000000000951cbd544c09a182bf97ce619b764d4b2fcc88fb000000000000000000000000057e16ca1dfddd67557cca01833e8d55268147040000000000000000000000000731d66b345cbc716a52fd03168b1bee20380e7d00000000000000000000000093fdf36651562b9992948734a3288ab45c62296900000000000000000000000041ebf7e3eac65a3fdf9cde64092da2e9220b9c3f000000000000000000000000439393975d48e33d26fe47372c09c3a9324436eb000000000000000000000000b64330710c646d6690a0d0daf5b7105d4b587016000000000000000000000000c72fba3111884323ca5107f2279caae0712fe33a00000000000000000000000000faf7918b7aac98e9d90892389998ea1d23d587000000000000000000000000be98a361b30a940ab22f0c1cb7de590197eceaa3000000000000000000000000ce5dd643db31cc9667d027411312e3795f1495350000000000000000000000003c9494b883bfee94862b3106f991646157349925000000000000000000000000534dfe1e20e2bfcceb0b78bec39b8a351da9d8030000000000000000000000003b7d90cac6aede48d0d119ed99cd5cefcd9f7853000000000000000000000000b55e0d6532fe4bb122d7e3d6158854e2f8d21a760000000000000000000000005145a9d4ee070e58bdc0aa84e8efacc3e28054fd00000000000000000000000032734784c349255f5ecf3ed404d03542d2853daa0000000000000000000000007e240c7a181cc41193304f7e1d363084dc3f9fff000000000000000000000000e74f9d3ff077441b49ab49dbb4c34aee3930d3b0000000000000000000000000a36c75e030899b352869ae6d6bd27a3b69eb51f80000000000000000000000002882ce3798093c030652b53f1aeff0071ee0136800000000000000000000000050c80afd553ac41ed239348a56293fc1d83210430000000000000000000000007bf2893138c8f3bbc5805131fc6a648378345f500000000000000000000000003e1aca18700d22ac07a44b2ec10b18ffe97af06300000000000000000000000087d4939dcab53d8d283de91efab7b670e1712624000000000000000000000000702b3e33f1cff5ad9607d5180cb76f2dbcf3a9c60000000000000000000000009ba71e4e27a21bc8d10fd663a9bfb5e9139c9c0c000000000000000000000000e75a25a7b157d2104a65f9a034a9959e671c336e0000000000000000000000006b9a11c4b90ed41263bd880898d0bfc95df50c090000000000000000000000006638ea1ecf4c2e2a1198ee358dcb3c79502aca6f00000000000000000000000038b40f910f7422fb1087010019156252ec8132f90000000000000000000000004a85def181781595ee14b40d22e44358ad4753d60000000000000000000000008d7c9a1d9bf2ba29bdadcc7903cb64c0e71278ba000000000000000000000000fab3a135b49fbc47f5d097eddaae4ae47cade42a000000000000000000000000d9881eb8ea57ee6269612a5f976f9fad84b5180d000000000000000000000000af2c7bad05580618cd8b1f04e80c6a2b58c6b1f7000000000000000000000000765cebdb2a8a729e5a797fc71d29050a9a04b4f8000000000000000000000000989d8c28e99eab9999a2cedcbe2c947c5454cf370000000000000000000000004ead8087a62fd650eadb5ed8d9678961e59a39340000000000000000000000008bf0b78be951049fd5d8b7ca8822b3a2589a48a80000000000000000000000000783f153b3ffa1c8ee1e0d946134f973ee3ded560000000000000000000000006119a2238e4601fbbd54e02055d2e06d6faf1b21000000000000000000000000037eccea37ecfb464cfaba310edc07617f619db70000000000000000000000001820883d009af10b93a2a9e0cd1dd5c9327cb457000000000000000000000000e0e1a8e8300bddf0dbae3f67081d49efcb0977cc000000000000000000000000d1ee0b15a11c27cbe9ad97138ee34cf63f292ef9000000000000000000000000333cd43d0abb8a8a7c3e17af0fb250ed1d54aabe00000000000000000000000096ce42be7c1fd0bd23428de205b95b6862884ab300000000000000000000000018f1a5b0b4f49fe5d2e29c6f95c64985b65cf3cf0000000000000000000000001e7047fadc7b687124fd8eee0aaec8306c9b6126000000000000000000000000fcda36d3cda0a5ae8212187e40bbe946e4ac621a00000000000000000000000046f8923b9969c4a5971a5e5a4c1a883eb9ee5254000000000000000000000000a02318f858128c8d2048ef47171249e9b4a0deda0000000000000000000000009ccb4e32a8d3f2b466bbd7d131168ec2fe7546bd00000000000000000000000008482aed923c1a2b600f1e87bf3f005edb7f8b78000000000000000000000000b3ac5b526cfc9315800415e4fb6a233a059ec97a00000000000000000000000002c938de1b1a08cad8704b1d0043ab236cbe150100000000000000000000000020375fcc9a96feaee25b29df3b79ddb832789ffd00000000000000000000000088bdfcac4d027b83d29ae16004502f6e8b02db47000000000000000000000000379be0221c5a2a2b7a1ba74e90488b0b9ba22a5a000000000000000000000000edb2d106a19d23526dcd3fbf0e3972b28f4eaafb0000000000000000000000006d7a6971be3466498fe81c8bcb0c6aac7981d50e000000000000000000000000f56f666e29a50778abce526730824af343ceaf450000000000000000000000003f9bbe5e97ba4226d3da166415e23f5c36883c0b0000000000000000000000000eda4abe136d94a30b3d9c619f9fbf8738cc9045000000000000000000000000c5e72f31eb0bf200aebd1fdf0a713dcb3c3df3be00000000000000000000000035e10d33433f9a36927b225a092cc49c5843e159000000000000000000000000dc8ada69146784c0321a86afa0c29f6d8c41a611000000000000000000000000fb471b082eeaa9f65529f5b125a9a447cc280c32000000000000000000000000095c90955d876cccbe910cf3e3f364923846d06900000000000000000000000066944bb7eab15054bd940ae02078670d949f1381000000000000000000000000d224f56d7b8aafd576ddd58f4055aa6ef89cdf8e00000000000000000000000052ab0e19c8dacd137227f635535412bb31f0b4b7000000000000000000000000d94ed102cdba2e81c32784bb1338b78e3879c81100000000000000000000000062e50e8fe7bb74ac09acd70564c3dfedbc5aaac7000000000000000000000000795e74a312243166657696510ef3527303d8184b00000000000000000000000089d830241eb714334644d68d84fb7fa091736d060000000000000000000000006e4a822d6733072dff89b078725ca1c1f606e8c9000000000000000000000000eeb17adefd06a3c67abd4adf7e42978b1f018c8e0000000000000000000000009556427396ea0c8e08439faecc750d80778146d60000000000000000000000008735e72cedf4a879996350b8030c4a3b44d59ee90000000000000000000000001323074c5361f463ff8e8275e0a195aa44df23fb000000000000000000000000843b276213307918e95ecc29febdb8560467ff3f000000000000000000000000d801061b22e1b8c43daf3759a113219863093c4e000000000000000000000000d1abffac5fab4832334e9844f4614ed29676f2c4000000000000000000000000942897903f68c9d6ab16a80a674b2d50b29b595c0000000000000000000000000332ec7650e1fcdfca42c70efa858669f9724d220000000000000000000000008c2f36e90370e6b87b05a4be1e113d8380373a76000000000000000000000000e39c0ffff56a68afc2a112c2467e71329a22a9d9000000000000000000000000dd5d77396a9af2f68e4f484bbb9275607f68892f000000000000000000000000ee7611e96be0185470bb40e52316c4c71895bd39000000000000000000000000bd7833124ce28a94b6793543262923c2aac9a389000000000000000000000000a1a26849a6cfe70562119ef6ecba31cfe4d302ca000000000000000000000000f724649c182dcc0802acd6dac981bcfe437ba87a0000000000000000000000008c3c28183af2a43a6756dd22641894f76bb8c86e000000000000000000000000be0ff2d7ade196370d7c245ac61d7cb30540942e000000000000000000000000f57287102e4ccf3f57251ce193c9d13e327bbc1d000000000000000000000000aa12bc489a0eb467d4dba2bf5c5e1b6687bb81110000000000000000000000000665edf31d483ed3cceb8787184d984b98aceb7a000000000000000000000000f5cfd0ae141e2220bb25941b815b6774dc58e4c80000000000000000000000008784f7806856ef1c99cf71021d39ee1217fdcc0300000000000000000000000039bcfc2136e5bb21a91b6924e8bac1dbc7cc6c9e00000000000000000000000045b2641bb9c47bd7847cd8b837b2b30c8f540f38000000000000000000000000274a829b4a51b92695cfc5597bca6434ff43d56d0000000000000000000000006efd4358de3b696ac7004a19d86c4c90e2f22df9000000000000000000000000561f7cb05f55cda50c193b56d2b1d3bc6e525c09000000000000000000000000aa6624aa64c66ba682fed5b411d71c1b6a753152000000000000000000000000e6f86697a47e4c4c1474f0c510ee872d538b5a7e00000000000000000000000043177f8283c20d8f50d5173c536b7c61afcfa3a4000000000000000000000000ffb869c6d7464c5a7741c89786b988a76fabd757000000000000000000000000ed5f8e0f08ccb6aed815144fbd3c4e0d43984b1f0000000000000000000000000966ff9e929f4b7585a42c455e95f4be33aed3da0000000000000000000000000e68195d41663e362ef7fae2dd831b8a8d3fecd30000000000000000000000004b2f9df776a910e02e932376b779a2d3e5506be200000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ddee806d9f3f7a23fb7a3c13b911097594894de000000000000000000000000fb3313dc39209db5914507693fb700fbc84756d20000000000000000000000006b196b5856770daf16536ae651c5d61a557362990000000000000000000000009511a52a361aaf932f8be747cfaab2d4496a055b000000000000000000000000aaa440a23e1ae5f3c3f95334e2b39ddb63bbcc2c00000000000000000000000060e82f9d93a5436417401adb9cb67b919783ec7d000000000000000000000000a73fcfeab73160cc6684e0ac3e2f04a3a90f8801000000000000000000000000e1f3782cf5d67fbd29470222405e5ec130c463a60000000000000000000000003d8f22eccef6327e97d4defb494284ea3595528b00000000000000000000000090483500e1616b968b5e63c59b9e763e5bd36c550000000000000000000000003efcca6590378a3414e488e9582ee30005afabc6000000000000000000000000ec7868c06a8d5e0b0e009a614f1ee99281a86e60000000000000000000000000da387bd60de083cc22374d9f1988d5e3489d191b000000000000000000000000a7beb858db08526bebd9c778a981d8a358eba91c00000000000000000000000096a88e2221ad353f49dac54f489354f92ba39f330000000000000000000000009700425caf2acdaa089d91c2ea93b2d7e4ddda5300000000000000000000000020aa6521c68e19d1af408cf2943916487b5e5439000000000000000000000000ffd0d466905db4c213a04593b1c6eac8dbb8ae4d000000000000000000000000d35a824035d80d39b7e24646b8bffad93537b398000000000000000000000000cc20d7ccf2de871193d03c9a4a84fd215e5e35d300000000000000000000000002b8b44f9d3f30cf4d3411dbc63e21626b7eae07000000000000000000000000bb9b8262713cba2a325839dce997df6c21946be3000000000000000000000000915e73659970dfe71a79b6d3ae5f0861d5c2dcb5000000000000000000000000fc778ca84c33c066663e7e4471580fd2f7f01ca9000000000000000000000000fde0697ff211fc2326984b4b2b34d42c4776442700000000000000000000000004eccc8b9fb6992ac53459dd4c8a5931c64b20aa000000000000000000000000cfcd5d267946bdcf87792ce703e64793dbf9b9050000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c7000000000000000000000000e3afd9cbe68497ef490f3dd0fa088f526742d0810000000000000000000000003e5a7baca36b624a122d24007fb2ca4a483fde38000000000000000000000000aeacb78e052b2224a309929b276400e208a72c3b000000000000000000000000f3a14f7f587e5261e1c23c554faee3399c7d9c80000000000000000000000000167da5377f911dc1ae2837cc7cc5a16831f2ad83000000000000000000000000e9787d4e7c9ab0108867a250647096f70ab23d0d000000000000000000000000f7afc165de67fa0473be0cda18641fb29a22defa000000000000000000000000c79980d929b052bb8feeeba301004cfbf22c71580000000000000000000000009ec5fd5c52a0aa9983ec73c240c4534d30268c200000000000000000000000003e5c344ee4bc438c1e70ee5687b6e401a9961d21000000000000000000000000093edea86e5e9efdfb197f3ad1801f27b727f95e00000000000000000000000006eda8af8c1d1b886855d18c2f0d4968f53710570000000000000000000000005875f5a4f6a051b5baac1cc7d9467746a0c63cf200000000000000000000000058e8fbd54a3b0965a3167c3033b0ead9d3eb64b9000000000000000000000000c4e7d368d92c8d6dcf5a1a2416f04836bb49121c00000000000000000000000086b57419da0a631f2dbee7f6354433648c62d53e00000000000000000000000069cae5284367666cc3925183482b28c8ffa5cb6700000000000000000000000070d9bab15665031a792f15b7238cf125ad97b15300000000000000000000000071e7befa1fdb2549293a3df7d49dd94906b8c6390000000000000000000000001d82a968675a5b5b6bf97162608e69d297a5549d000000000000000000000000d7b623ada8002b03561b570fbbc3aba81031121b000000000000000000000000e8f09fdb7c4117994e8ff1c81a3b75dcc1cf20ad00000000000000000000000068a2aaf24692b0564c0861cdf79e2509809b595e000000000000000000000000eeb0fe11858d44f15b88ef2b75475eb77eab9a0a000000000000000000000000e9da8ce0f26d5e89b64d44ed9e3722160f248b4500000000000000000000000045838d96b8e5a07e0d2c1a2f4dc385712d6ff1140000000000000000000000000a524c7b3e557f32f039c65b774697bb4f05c0c9000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000034ffb5f2aa3d74d92419eca1c435ee8fa5aff3380000000000000000000000003a87fb2fbf1131f353054dd89658175d96a4d3a20000000000000000000000000251a35d305763c8e57c6af09b51a3c4298a99e8000000000000000000000000fe63e1fcbf6a59fe4b333ccc63425902171c7c94000000000000000000000000117e499d186e5cc7f76389fb91fd360aded0f949000000000000000000000000612ff80a194b65619c020aa1d6c7c87dad6c3cbf000000000000000000000000746e2f2415402f121a878ff1d7f7c808e46a01be00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000001c2b8a4806bd33c5efe882fcf601cdace9ec04e000000000000000000000000037db5567c29ce5ed14c94d3d4613fba44a5f5f7f000000000000000000000000a0eaecce58a5a18a716ab1327c6d2c025406e7d30000000000000000000000007a77e8d70455368ec738f63c7539b0ede3add9610000000000000000000000001ce9e8d79f57b9c26582e3824edbb63a3b1404590000000000000000000000008f871777117f8011ce2ebd92eb7c1e92fe160155000000000000000000000000d2b976f4c965c4591cc86b56c9f3f440e95367b5000000000000000000000000ac193a42d57b6ec2ad3060484327eb6b81f79fba000000000000000000000000611f0cdacffa1ef61307e2adf1f44ac6a7fc9fdb000000000000000000000000bb63f93402df0843c9e00edac7d8ba4624c14f31000000000000000000000000fb2697af588b298f313a5127850e1572723aa08f000000000000000000000000aaa440a23e1ae5f3c3f95334e2b39ddb63bbcc2c000000000000000000000000b1e5f14b51bf1fcb3bfdafb8221ce73b0fb9041c0000000000000000000000009748950341183e42db3958b8dd1200b86946a8c1000000000000000000000000061945652120e0e86ffb46f37c1e01a0004a90f1000000000000000000000000a613dd99e3522075477e36f2c0e9a163417373df000000000000000000000000867ae56c2ab5ae19c2ef1cdd244d99822723aa3f0000000000000000000000009cf5be97eddd737baed40c9dfed90b9c6bfa7de100000000000000000000000095ae1809bb41d342a605d59a2661331f7eff4c66000000000000000000000000e3234dd8f3caaa5276400087f7782b72a4ba6808000000000000000000000000ea125c4dac1e0ea5f76730f8ae5410cfe85f09ec000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000058b43e2f94cbfd564926fa1461e946bb9304f267000000000000000000000000ee4da5f1a3d9436f986f73dd6d809af2693ee34400000000000000000000000028646c79a0810bee6d6913031c658cda3953e5cb0000000000000000000000001b7216a796ca7acfadee6ce44c090250cbf93dd7000000000000000000000000a164410c795bb4b6a713326a6c0adee09e93c5020000000000000000000000005b9a148d300e2f8a9fa8c4795ec845d23dfc9d070000000000000000000000002c9d5c833bc9812d0701ae66cdce15f4b6912edb000000000000000000000000f687d8019beeddba784a271c0cad6ab3cc15c87a000000000000000000000000d6a670ccebee931d82656e755a3dd5281f1be87e000000000000000000000000c977230dc1d0df6b5ef41446b2de5b7ec471f02c000000000000000000000000e24283a4dbf80c6ff4558662404a250de7e0b65b000000000000000000000000d16907f363b270dab7cb99ada3f10a05bcf63c530000000000000000000000002e8bc65ddd99d2c1706083e4aa247476cea78ec4000000000000000000000000d6728a0c464c1c037e6cd46e2d8914de9969b40f0000000000000000000000001a32bc29de0aa763d033efc1aa2626e67534e049000000000000000000000000b0a8c7661e5e5141aaa65b27c71d20e02cc00ec3000000000000000000000000e94d7df40327635df831269a205f028c32cb5ef70000000000000000000000000146758382f8c82ca17734908ea31b2851c24e8c000000000000000000000000c00ee9d8a90ffd3575b759c26797633a576b0ef1000000000000000000000000fec7dd97d9d3028cfd5ac2a28fbd9a14fc213574000000000000000000000000696b61459c9587b5da374215dfa937da931d9d85000000000000000000000000332b66a03c954157fca4eee98ba02856ebf044680000000000000000000000004d59f8f25cc597fcd15027941b49258d69cb20870000000000000000000000009120e187514c6bab7f5790c6e955dc53be3acafa0000000000000000000000002c931fc4f044158efc4715697c90e8c92ed03589000000000000000000000000b2979037025f5875d1a4501b26dc53a65ced31e4000000000000000000000000c4abd2a9de4dfe5a311d1b562af1c9ed6fb5a8cd000000000000000000000000d5f5230a245ec4fc821e76f1372c0a1a15af879d000000000000000000000000102c257e70792df54244c51e59c6f5359c636ebc000000000000000000000000f559f5b033721ac84f0488ec80e016a068e8a7f50000000000000000000000006703ca4f3f76c256ab454a94dc3b42b5f601a569000000000000000000000000155d63d67aa0425f884b29de64377ae448939a5600000000000000000000000068903eddb92ba4aa5c4f8c5019e00f9538c7c6e80000000000000000000000008aaf76d90708919fe7d7397f9c8f3dd73adf128e000000000000000000000000e8b0026a5a38fefc6fd32cafae6c5063b796970d00000000000000000000000069d20c8e04add6223c77b62a3da940d1230baed80000000000000000000000007a81ae649263cc0073951dea5dd9f41907b19785000000000000000000000000c0c598bf806d824eab70db96907e0b4606fc1463000000000000000000000000cb323b00be8b1af855851bccd99910e016612c2d000000000000000000000000a31a058cb554311cc2c0657fcc99824019fd60a80000000000000000000000008112abe3e816ae7a6ecc0ba58f709d2468d82cf0000000000000000000000000ade823767d0c4bac10ab26c7a80c1b19d3835d11000000000000000000000000beb09d2b70a1c9d87c78e5b37ae366c52b585f3d000000000000000000000000caaeb19db467635dc06ec48862bc34c556364ed60000000000000000000000006191118028e61d6779e64ca9e98adf2cb23d559500000000000000000000000042b381868958726aea588d1e00b73f363fbe3b7700000000000000000000000036dc257d7bcd52616f8dc2fea39940d219c69ff9000000000000000000000000d035228742e21b11c6a2941ba06c8608443032910000000000000000000000006458ac3f3135d6b3973e46a0b96097a1b60ec785000000000000000000000000b63940f40e1b71f0f098e36d7573c17d56054092000000000000000000000000021e7cbd70f6754f36faff643d704571d52e007a000000000000000000000000b442eb4245bbd72ee6cd72baf9c5735b3247270c000000000000000000000000f6dd7286a7d65acb7530593a16abdb135984ed0e000000000000000000000000b9bac662850150931e85ad122a71952f449c02db0000000000000000000000002d67c2fbcabdc9e8cff6a141652a0aecafe947bb000000000000000000000000cd59529ff170e92d6c8516d449efbfa0ce837c1100000000000000000000000041dfb4e3959adad1e4ce98848d8650fee001c4ad0000000000000000000000002cc76f25452c786881b5c95d046c2bbff95212610000000000000000000000004b74ecbc85121d3ca2a2c538bc1c8dbd766ce8d70000000000000000000000001816b082407e5dffa6a8e2df6a34e08935d47e640000000000000000000000005517e918d1e68fb0550b5485b965ec2e60a9d3be000000000000000000000000496e9e0f93646a4d0e67af9eec0f231bf7f3943f00000000000000000000000082a6b2918eeda4ea78f9c71b04c590f12a7494e60000000000000000000000009197a5de00af1a5d743a31c7102cb24eee8c024f000000000000000000000000f236bc3e83153a3ca165940c16dfa3cb18f124ea00000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000da14883308ad0ad7496fb1d9e5a0b88f430f500b0000000000000000000000004418e7a5bbe13844f6b2140e28cb5f210bf669d2000000000000000000000000bf1121668017cdd3ba46e354c4fc5dbc18f94558000000000000000000000000643440c870e25e4c823a067c60ac4d69278c930200000000000000000000000060a3ae5b28df27ced2a243d0206e25e759cb7e7b0000000000000000000000008c81ebcd91509f4b139d2d4ee3c62ef9284756b700000000000000000000000075942caa3c7fb70004b9f6444df34b7dd82a847f000000000000000000000000e423616090cc403409b9a97b526e810dd0e3e6dd0000000000000000000000001fc12462769a45d2147410642498f3f1c4a27edc0000000000000000000000001812a10e21c4f496fed532812b45eb47c5e1a7a90000000000000000000000007a55f53cdc466d2776c3f84e8b796f3e14b8dca500000000000000000000000070421acf144e473afb5991d6490e6a95625cb6c2000000000000000000000000bd7d8e06160655022579d535c8465a20e6d0f6f60000000000000000000000004f18d454fc59cd67681ec1a7e8ba617af30965d8000000000000000000000000b50f5006d60911e5d43215319ea131998558426200000000000000000000000027778f49e88e2d84ac9a59c658eb19bf8637949b000000000000000000000000ad61110c6fd6a7c6c9e3b045a622bf2422b893cd000000000000000000000000496f0df9ace3f6b444b643851afdec8315b82839000000000000000000000000de46f7a1faa759f66398ffa89823765bf51072cd00000000000000000000000019215eb7603a24ff2283d87e59ccd6c7168ecddc00000000000000000000000034a1f3bf940d13f383c3f274be213bab543abdc3000000000000000000000000ce85f32e2478fa68ff3d5b4b65900c1512efcb710000000000000000000000004965fa732bf609740dc86e65673d6879301674c7000000000000000000000000ea01d2e10855c858b732aaaf79912d5997a7456c00000000000000000000000000fa93ff1b1df31641969b0957284977bd31d58700000000000000000000000090d4adc1fbb47c72a06f4e697941bb19e9bca35c00000000000000000000000021a9d2483fc0c808f736ed94cd7f4367624bebe10000000000000000000000004997c2d4cc2e543d5d5c77e2fe40ef011962604900000000000000000000000096f1fc239e4becdd7701cf7ca92b04c04f9736f800000000000000000000000086819fafd41fed4e1d38e102b65eba373c479aec000000000000000000000000f74671221333b7a87a7fa60ebf03ac7c4069ac950000000000000000000000003876c229b24ce66b7a8140e97d343406c2a90f0300000000000000000000000081b8e292f2aa1e4d34ca49f651905176b4ba3e6300000000000000000000000012bdbacf8c53523e7e72a6977e96c9f782034c6e000000000000000000000000da2ff7ac6148efe6fe77d97419b56d4123481355000000000000000000000000e72027f6dff3a95ec7da5245cab13d94285d2df1000000000000000000000000446166aa46b88ed84de0d22db717ac097d7597df000000000000000000000000358edbe8bc4116f6f54ba3a7d776c7d53f79b499000000000000000000000000b484b70cff254b5e00b43be28e955379cfdf1812000000000000000000000000082f82992bcb24d86b7450526eaf9350b233c96200000000000000000000000011c56dbedfe8443a2815e836fbef437ed24482470000000000000000000000001cad88759658a11444f3443c5c9300446acc1fe50000000000000000000000007c170e58cec4fea22cf2f1beb0486675540863cd000000000000000000000000184816b7844c7df86f45dcb4468d11f5d5239fa300000000000000000000000003b7a7b1360fa087ce3c89d7beebaa032bb38b9f000000000000000000000000b70695500fe285221d2ce69fa4b1c357cbce4d7c000000000000000000000000bc68a864641634b1b61576a070817438e275cd13000000000000000000000000348e76aa744d50be5a15054c057c122f0fec10bc000000000000000000000000e248b3ff26a1a90b6adb27b2d8484f09d5ff1b5d0000000000000000000000002c5b57c61f0864f6ee50d3c4f402bf5445cdd17400000000000000000000000037223489dd7a87b8fb609885e10f7ac99fa610ab000000000000000000000000724a96b74c8c8b936348d2be9c6ac8c05eb30a370000000000000000000000006fd09d3fef172491acec5170c4c5d5eb0a0f8dd0000000000000000000000000bb64a673104643b503a84c7d7b36b708838abffd000000000000000000000000e7bcc8f971c3c8dde2d562b451df28ef7d45a814000000000000000000000000041f8397a225384d81fdcd969b01a86daa5bac9d000000000000000000000000aaa440a23e1ae5f3c3f95334e2b39ddb63bbcc2c0000000000000000000000004044962e11e8ac25257c773e8919dc0f425b726f0000000000000000000000004736dceebde683768cdbbcfeb82e8efa0182f17e000000000000000000000000ef1eb77922948d2b04ec36e1d54ab6ad647a73110000000000000000000000004fe399e7c47a727460defbf0668fceccf15f3bea0000000000000000000000007598cde8ca895e4192fc5afed55a066e220d810900000000000000000000000002b8b44f9d3f30cf4d3411dbc63e21626b7eae07000000000000000000000000f188631b1b318ae640039ff3237c382597f6cfc20000000000000000000000007245cc032368d05e1b3b8822abe4da62b1bf27f100000000000000000000000087047c9ca7715a043206caa1d365a700932a62d400000000000000000000000061f2671762313442937adc4e093f0070affd4fc2000000000000000000000000048f5c2d6df7b878555cb5b8516c71df23acce890000000000000000000000008195ab14ddf4c58110b0280635c06054d2bb83640000000000000000000000002f8b0133b68c3fadafd66720f4997008b42af8910000000000000000000000001fc68794cdc5222eb62c18df4be37f5259173e88000000000000000000000000e1ac2186886d2a2d5f18605de47cf171c7360796000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000008b7c36e47de161c5d67185a8970c209a13465dd300000000000000000000000057f727bada15579d1053e6483b3df9ddeb890627000000000000000000000000eefbb43e54ff61da645d380ca43b039f75f449b100000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad06000000000000000000000000341db29e4149722042189ec54f8183e6d9300618000000000000000000000000cda385f500a89e7e4aaf2d202d03ac9780900a84000000000000000000000000fae36cb77fd7531e84630e3824c2cf873e13a9090000000000000000000000008e87c965d89178583d2b72ddc85d2cc480382e77000000000000000000000000d800aafab3261c63cf52421d10d50f6568ab94ad000000000000000000000000916e38d136b4b9f39aca425732f206f8cacf26b5000000000000000000000000e8db43225e5c9189d76178c8ac45cdc81562c64e000000000000000000000000678703a3b9226dfa5119c967143a6d71cbedec00000000000000000000000000889756da1a9756ecddb53f703a66fac29331df83000000000000000000000000f21f2a046d28df9d7aaa0601bde6a253f48007e8000000000000000000000000c209bbabc4bc2c0db3615f6b197b92b7b58dfac000000000000000000000000024cadee57ab92c53d33e14ec4fa24fcacb01150900000000000000000000000027988cc625c0c89eb41773b6e58a7229155b9f060000000000000000000000008195ab14ddf4c58110b0280635c06054d2bb8364000000000000000000000000197def728a63a50e90af8f67c41285d041e824b3000000000000000000000000ad433a650ce6692f0c58cbe96f43dbe5b0822e310000000000000000000000006513edfbab779559409396b0ece013711b241e1300000000000000000000000019577eb4a3087e5f23e6fd424315d4b34a8b98ec0000000000000000000000002d9b71acb57b8a3a84b8779044290b55df13178900000000000000000000000048d1db11db844284da895eb0504b59110d3b4bf3000000000000000000000000b2e61a08c88bbab4cf682c8428566d1f04189b13000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000001f9b4a07970bcdde9a84cdc34f482b0be34e3ac80000000000000000000000005c5389fafc1524d21e5dd7cd73da7f53a198bfc8000000000000000000000000bb7209da43ecf8818a656a522561deb7f03360c200000000000000000000000094d1fa794ef3bd13fe7a673b18f63bd2e4f501dc000000000000000000000000bf5e4e1fd6283348e244667aab809f8e01c9c87b0000000000000000000000008aecc63aa82b5baa5d118167f7f782a9e76e4e050000000000000000000000006f9e60f999c51b1adfee81580cb4082c65d4f1a6000000000000000000000000afb6645bed5a3ff5008d4fb4ce9de5e3126017c60000000000000000000000009573cd22cc43287d4d1bb6f5fc54b0e1ccae3a1c00000000000000000000000013d00957a7445712d09aad3679abf027fa27e6fd0000000000000000000000008807ce000f738845dab874655b424ffdbffdd9d0000000000000000000000000ea6738cbe49589cb36fa3e828b155500485f7feb00000000000000000000000001c3f7cec53a4e2a64be22e7ae4a9e2fa7aa9862000000000000000000000000f9425c0f1ddc1825821d054190c51251286e6fb4000000000000000000000000d1a423abffc03e4c248f5cdf161a30191a6e4ff20000000000000000000000009e5ef366e2e447563b0a593f351665ee90981d4a000000000000000000000000bfca7e1777054269baca7d17871a4c4748870216000000000000000000000000afea2c8e88308b928e8cd620b099d03efeec099e0000000000000000000000005fa09bb7f61ea95c74ceb18c21141fd7c730f7530000000000000000000000003c391419306591f472a302757cbecf89f8652ab100000000000000000000000082deddf6131f2db777e8288acf69904c66175cf0000000000000000000000000fab7472b907e488b98e1e05d600953bb155b4926000000000000000000000000f93d236160798f454657d06d60f028a282138763000000000000000000000000a2c2a0c8333419379f4a1355cc91b37b9216b219000000000000000000000000456e203c183d7efac5b767968ed56df162aa06fb00000000000000000000000022e1919b3d5a082d440b9a164bd8c780a6411b6700000000000000000000000089c1fa1aded12d52e83f89344d29aca66f82352e000000000000000000000000710fafaece1c2211dc8d1e371c8bc706d96f72aa0000000000000000000000008c04aea6f37dea994843450e2ec1a9b2fe9734aa0000000000000000000000005ef0af56b0acf32b423100ec2dda48d34ad0146800000000000000000000000022e8cd07e02ac5f4645d1faa0062a5a03623bcb70000000000000000000000002d615c3d95365dc2de796d07a2aa3331d4399bc20000000000000000000000005d8aa3ad670f1076dab0243ee4d3f2686053e036000000000000000000000000f3401fb2958c7819ad104055da469ad709b53dd9000000000000000000000000bdbb4a4be4214785cb7a9f4a8ca065a57cd226bf000000000000000000000000c7a31424556eaa41d1cd2a1db717c8fcaf5caad000000000000000000000000040679f9155fed28df55dd9e65c53af4594a52ab5000000000000000000000000efc45d95ace453cbd818cdf4a1d1170f14fd69f90000000000000000000000002f033f3beb7aac6f2a8c954eac38a349b01bc4b9000000000000000000000000aa582da3a67f2c23a8ecf55c7ee1543bd918ee1a000000000000000000000000b3b5ff62648ae3d8721847e5479cf783679752df000000000000000000000000bd1aaec8a2d94413be806b48a30d11e8a08c8666000000000000000000000000aaa440a23e1ae5f3c3f95334e2b39ddb63bbcc2c0000000000000000000000001a9086e587adb7208da5177996609c74433e9656000000000000000000000000e847d4daec7725067fdb947427ac77e9b4961d2d000000000000000000000000d30a7293857698912a553ba3b283b84885488064000000000000000000000000936f3adb0add903dc798b3e06690504d9f10322b0000000000000000000000006aae02705abb616f57e826384984460830b65886000000000000000000000000baddc28005b584e8083b88efed9fe93708da14280000000000000000000000002da3c28016855fc341505b25353c1f57d1ac8c0e000000000000000000000000d27844a421d7e11a81f833841730423cdb0419360000000000000000000000002715d89e9b135524f5df14c896622a45a6fab7a70000000000000000000000007cb1a732182e46f6c080778baf52f084ab998bc9000000000000000000000000c5ffba8a0587708d5255520f7daa8c75316dbcf3000000000000000000000000c05c425309281a42f5fef69c37c651de7885e143000000000000000000000000381ae7bc68edd922ee3b7e20324d0f98be1520200000000000000000000000003483443be5853a5e6d87170b5895178a15f3df670000000000000000000000009ad85dcdec980c87fbe73b0b910c7e9e84784c26000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000009149a5daa76dea1268193832b9cff9ac27e124170000000000000000000000006f1bf9fd923ad9d5411b2e5909efc17be97c6c3700000000000000000000000052c3b05dac453bbb64a37f286340130d5d2b8bdf0000000000000000000000001568848f5069f0bc835e53acff92077696cecf3100000000000000000000000017405623f3f751e31b07d26a4e2204a0d6256cf7000000000000000000000000564651263256692630f32883f37f2f661a20ae0d000000000000000000000000aa7cad6b36a3e55e9578e9c27cb30ca1fc3e32fe00000000000000000000000088ade7d9e39c07be52143ae8f85c142308d85624000000000000000000000000839ebf1aa57658f2f28d8ed77396969ff6ce60b1000000000000000000000000be3d7d9e5b410151ac6785b87d5de9b05823770300000000000000000000000095d3db3c9276c24ade5903ad87951c75bb87b26900000000000000000000000060e9cc3dc078cdbc65df182e68ab5f439104a26000000000000000000000000082b36fc6e0030873dfc316b35cbf617c82506ee60000000000000000000000002f5915ff0a30a7e93be3a04d3dcc3f1f1e8958e100000000000000000000000012c893baa1bd5855db37224e4c31ccce8b3b84960000000000000000000000004fdc8bbbc577603e4ba35fe507ae03b9ca78bf4500000000000000000000000034cf0f0ffa0b668386bccded5f4ee9f4430e835b0000000000000000000000000513bffab4259c9469e58b6f7d16c79e1a8e17b800000000000000000000000070421acf144e473afb5991d6490e6a95625cb6c200000000000000000000000037c9d6255f480fa32a495505cf7609c31c66f0ce000000000000000000000000f4ac684b1a68e3f962f0920628d15759dfbf71ee0000000000000000000000009cb3ebffa1438e7d609aa720a92990119e91aec8000000000000000000000000fe9337f462547849855405c1928ed7929d334c4f000000000000000000000000c8edd761ca167df0360699101336f50f6053d57a000000000000000000000000e42c5b71cb21c206c08384cda179590398206f70000000000000000000000000b4a515ad49736a29df3c74f42c4a45af7c32512b0000000000000000000000002bb324a783058ec0839e4fd0935501bf9dee668c00000000000000000000000008effc87fa980e53827efa4be82df5bb743ade20000000000000000000000000dbf2a0d9b0b51d4306f14e5497095179cdc5c88d000000000000000000000000f6b68631c622a87e49bc00863f38ef95e980ea690000000000000000000000005ee13cf22ad0fc31c307d2a13881aac36d65e116000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c700000000000000000000000054bb2f38a6e68b042a9cbea30e85862a5703477200000000000000000000000036e283347f348c9a321c7f8f3f8cc10c236678fe000000000000000000000000c302e58976461ea3cb85c62c0d9d594f14d1837100000000000000000000000010c622a8f4c262a0f495ebcb38bddf7d7788bfbc000000000000000000000000cbbdddca5ed89ead5adc2a60e2637882efe8dd11000000000000000000000000f9b1385ae26142948e63e48929a17b35a45a188f00000000000000000000000013cd4889a98213927d83005d534664ea9e36427600000000000000000000000018cccdafc3d8cbb26e97656e5f56729603a102cd00000000000000000000000066f7dbcd4aa1257cc0749cb7840d4eb61b7136310000000000000000000000003579a8717633ca5ba520632545cb16c27867b08500000000000000000000000054d4de0e86016bfad249101ff9539c471196a7c40000000000000000000000003f38485f6c5a6ed9ca256b943babe3e9c86c068c000000000000000000000000aaa440a23e1ae5f3c3f95334e2b39ddb63bbcc2c0000000000000000000000004ed519f7e199b710d7ab63b7bc84657be580b8c700000000000000000000000018f9bd68d9f051f77328f3101ee31fcaa75e5c5b0000000000000000000000000b783c0a68bf10a68106be92bc0ab77e01b57d2b0000000000000000000000000811de2d84f340de6152d3e382e43ec7e99d9c6f0000000000000000000000002102a281f7738c7ab62c7556a687f3bb7263ad5d00000000000000000000000051545508bde01aa4c74d64eb34eef49f82975d8d0000000000000000000000002307f090a7ffa5c68fc0cd9006b538d332a4b6c3000000000000000000000000ba5bc5a41339502eb3ac862eefc9b10d7939a261000000000000000000000000048615e39933a65ae7fdee90da9fcdb555db299400000000000000000000000030187478708490dde9143899b6203493903658d00000000000000000000000004ae44a53ac32de417e7db7434b6e5b45af09ec510000000000000000000000002d67c2fbcabdc9e8cff6a141652a0aecafe947bb000000000000000000000000576b3b1849f0d8f3affef8e205d91e2088cb8a58000000000000000000000000b34a6cc50808beaebf1a3c17d1bed044747de3070000000000000000000000001df568b85bd4e50deff716d2bbad187b86aa46840000000000000000000000003ba2e0a994d06b4c26af7c17695c6f3a89ff8bb80000000000000000000000004851517cca3e850c859cac201f25c3b338a2eb23000000000000000000000000fa89d778199b303f018e888fec08a4a83a4d4ac3000000000000000000000000153e81c34f551d905c2540e8562605581ea0ac60000000000000000000000000d09c84917b198916bbac552d8ed53850298bc17600000000000000000000000081eaf5558f881ddd6803be50c5c285878e72a4490000000000000000000000001a464ddff1e648a56221639cfad3ce0a712a05e200000000000000000000000054d201f641a3d2ec9a15b0d03e45f7322c0093ef0000000000000000000000007d6f4e93f3503fac0162d84edbf7b6e440bcbb2b000000000000000000000000da35dbd9b54f40cf27897bc7d24f225692b3cd96000000000000000000000000a48e18dfa5dc44d8810d407a1dafe3c80ebb943e000000000000000000000000bda15bf5becbfc2923926b5a3f52c94ee2f02f7a000000000000000000000000fb867c8024e33662701a46058133f67b3f6529c70000000000000000000000003c2c0745cd7887dcb668a0d806bf2f7b2b10802500000000000000000000000054ce20534ce3e04755ed7e00cfb04a876b7a0a8a000000000000000000000000df82d036b5751402fe5040122563d1e0e31b9335000000000000000000000000d3cd8d0884e08285e5e3ee76b69f591937c50cf3000000000000000000000000e87b08ccf9b784126e0c6893afcc63df27c80abe000000000000000000000000752b7a3151c5a99e8af161d8284af58662a284a7000000000000000000000000e575da485a9f9870aeb696928cdb67c32c06fb8d000000000000000000000000005b3a7d013c5f0ea48a8f470fa023cb28183a94000000000000000000000000a8880c33f060deb3478c1daafb9ce1402b8f4c470000000000000000000000004617933cdbd893bdb47522afa6ac846ab88e562600000000000000000000000099cea7c4f7f185f81d0c463231a2cfe2dc2f281a000000000000000000000000f202d39be0f7b878612e1e7c14ef731d8077bacb000000000000000000000000f45cb2ba9f7859a19f93cc3fbd641a64c47c9a4c0000000000000000000000008dbabf764e35e1bc0ba33e956c3d35d195582b7400000000000000000000000000373a9129398c052e871520045af9c9c84fe48e0000000000000000000000002ff58a0b72dc088490ab5d22f8967a45b8e865770000000000000000000000006a911c2fcb6df03594924231c406ffc6378f1e6c0000000000000000000000005ef0af56b0acf32b423100ec2dda48d34ad014680000000000000000000000006d5e37113c3a400fb810f9642f5e06c335d526d6000000000000000000000000d663e1a2f1668598aecd928c92905ad6e19b82d100000000000000000000000080fc8b303fd4ee6d01157fbed91b271190b4583b00000000000000000000000052374453186d80e2d587b04bd64daecbd611b1d2000000000000000000000000765cae400aa266ea0b68915f559c33470c11b4f8000000000000000000000000d567fb9f19c9bce25c5911eaf36a8386ebf6892200000000000000000000000067429a0674e652f7fd3cb6b2135ecfc5297bc9ac000000000000000000000000f57d2da3c70d4a0ea627d666d579ce86d5564fac0000000000000000000000000c48bf06ca46e7609f6c77c0666a7bb010ec7b3d000000000000000000000000d1a423abffc03e4c248f5cdf161a30191a6e4ff20000000000000000000000006b4d8d960e5aaac11828a011859fb653a135be52000000000000000000000000c8dfbae6d2f49ecc951bb7c2cc882e70e830e1220000000000000000000000006fcf76fbc8eb52eea44424441ec3a22d07cb1a7200000000000000000000000034ba49caf563088c225ae7064b7f2bf5184eb640000000000000000000000000381495aa64b19246caa7d661e70ee38add80141d0000000000000000000000006c7655d0318fb47ff6dcb82c8b0df89d127bb716000000000000000000000000db0eb0124a49b51068661f31ae86dbd9913d31d10000000000000000000000008fea921a209e87a62ec75be0c59388a7e38eaf6500000000000000000000000081b595ca8a693df6bb4968420b848110130e2ca9000000000000000000000000a31809fa1880ad798138cb9943faf8ea1858b08500000000000000000000000028821207ce3ddb43c9dc3f83062d043160d41368000000000000000000000000b562dd98b08934e6cc488444c4e81ab9c7e1e34d000000000000000000000000d0318f3e688efa7b098ca26215402a2865c3c75f00000000000000000000000067745b5b0909d70cb8808acffd0ca227eb9febfb00000000000000000000000063d173a2914634eaac08f1af57cc1402543f9bc1000000000000000000000000e1c5e62425142379f2b03dc9fd89be2ff6c5a240000000000000000000000000ada4e980f6aac7453a112ae86eefe19ac24060db00000000000000000000000073b8c30504ab20ba799532d7dc3e75717a52446c000000000000000000000000ccb9554cd38be2f16535771085193fb0863f0cc9000000000000000000000000485269c3169477e5bb2fa6929d943c802150275c000000000000000000000000901ba22a9fa2c4f94a89eab31c58885acd983a110000000000000000000000006035d2b0ea654add2345aa7b2b19cec20b81a056000000000000000000000000fae36cb77fd7531e84630e3824c2cf873e13a909000000000000000000000000cbbdddca5ed89ead5adc2a60e2637882efe8dd11000000000000000000000000e6b64e377162fc4c122e834aedfc07b846844370000000000000000000000000cbbdddca5ed89ead5adc2a60e2637882efe8dd11000000000000000000000000c050047aaae9deb402ecfe76e06a77ee0269bd0c0000000000000000000000003b3e6a63641e06be7e7a8e5e76cca0e68a06cc96000000000000000000000000017e36ae4edf3566206ec9f155e1055ecd6f5973000000000000000000000000afc2fa7503c678b4e00516ac2efacf4d4e0615b90000000000000000000000006775788757946c15eeb9d5a618b7db5f7cb257f90000000000000000000000002a1ec340a613dd95e83271a24eebde177684534d000000000000000000000000a164410c795bb4b6a713326a6c0adee09e93c502000000000000000000000000db6f16bd1c7ded6a89f4749782bf2e31495ecc9f00000000000000000000000043fc89f9b6d2f1d2e283cc26e0618a798b8d2293000000000000000000000000e9cb3e9774eefa786c93272a054c9fbfff90e3df000000000000000000000000a589184f146b878a6f79ac0c16d6ea882531400b0000000000000000000000001013d804db4b0c655df76f48c7648f52913662e800000000000000000000000038bd40eb6bd744cf96d314d96322a8896b7cf9f20000000000000000000000000a9554464fc3b9639a2b8bd67ea70b3af42245180000000000000000000000007f1b8ae9e9a6f5e3a8614090e23a173d7fce713f0000000000000000000000005f13fae0faa714e1a597a7aefaeb5bac81c70bec000000000000000000000000c0a9d174f62c6b35c38da73766d58667f8ca99a9000000000000000000000000498a572047f7dd8a464097db86457a9ab8e0149e00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000000d22c89614cb9f4b91de70c923c68f2cf1ac86d300000000000000000000000014eb981bafef0e85208e0b8cba96f3662814e03a0000000000000000000000005fd3a2abf65042400fde98928d7d24ff23d5210f0000000000000000000000008d1640f6e63d2240e2eba9564d8f88a2ffc7bdf600000000000000000000000036c21de118d28c6f62484dd0e998d3a9d37fb8d10000000000000000000000008b7a16084349939faf8bdda98159f9c01ac1bdee00000000000000000000000047424e17cdc55fdb24b1b969d4447fa579e8ca530000000000000000000000003f777a4de9c7c2861d38d275d3a6c482d8bdfc320000000000000000000000004bce113791f4f895c186e3b1e88722c0750e7c1e0000000000000000000000006aab80970e5c658c10d13c628698fe1d6e77c702000000000000000000000000f845f601ba2a772bccff3794f2099af6cb9a3c2b000000000000000000000000f7f752cfdabc71a21504abf3d6355da6c687e3ec0000000000000000000000002a746734bcd2727382f23a4103e3ed0390aef2260000000000000000000000008f67af85c8f4740c5b39a79b27b018d94db31cfd0000000000000000000000003db0c4dde4c13f7e305f60d7c7327f735c271f26000000000000000000000000074af700b06bd85d9cef2a73f29fd2f9c155b4ae00000000000000000000000044dd19b7be7faaec2be3d2af231eab9a7c41bd32000000000000000000000000c3d7e63406a44f1a3bafcc1284015b7a83362e750000000000000000000000001b28e31c175b3ae9ddad2e6f542c7283838519d900000000000000000000000013e721e0a24306c6e0b2271b394f7e526e617f61000000000000000000000000e8444f4d21ed034e7be5b8aaecae0674cda33fc40000000000000000000000005f669d83e6dbc917bad928013ad7f58c71adfbfc00000000000000000000000095a854c3fde6928e34d2bc1d565fc172d392ad060000000000000000000000007ebe6f4c1a9faedc52767ad7cf7c87e6a3dccd3a00000000000000000000000060e82f9d93a5436417401adb9cb67b919783ec7d000000000000000000000000f35faa05ec1abca7ce50835a2320b11c328720a80000000000000000000000006ab13b865607dccfd66b4a43b9b79fe2fd563c80000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000074a8223c90155dac4a2886988fac4a5319ad4e6a00000000000000000000000097b8094ce40ea869518d17a620f58da7877ed1eb0000000000000000000000005a5678a6d7d950852ff9b8b9b0a2b41ef46b340c0000000000000000000000001066e5bf707a4fda3c1b8a3608609d53e8376cd0000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc3400000000000000000000000002b8b44f9d3f30cf4d3411dbc63e21626b7eae07000000000000000000000000be90a73ef468378084819f633f8f9002b4a1dc340000000000000000000000007a076f468cb136dfeee2e3f15467f590ad6f771400000000000000000000000030578f6604c87b44ed1c162e5eb921e38303b6a1000000000000000000000000e85620b0b4db6f4c2e341de0f08774ce01f9e00f000000000000000000000000d1820929543e32281d314cdbc28c0a1bbb139d340000000000000000000000008829aecb9b771bf19d70357bf9ff62956fd5b9870000000000000000000000000de2345ec530076f45945a334f029f18bb88e3870000000000000000000000005d36e1aea54a37392568afdfc2405b071f7c0449000000000000000000000000576b3b1849f0d8f3affef8e205d91e2088cb8a580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000