Special data
- Status: Successful
- Nonce: 27
- Type: 2
- Gas used: 3800410 gas
- Gas limit: 8000000 gas
- Gas price: 2.62 Gwei
- Effective gas price: 2.62 Gwei
- Max gas price: 10.00 Gwei
- Max priority gas price: 0.01 Gwei
-
Input data:
0xa9059cbb000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000003fc000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff12e6d72d81996bf17fe1961894e4a5d65f4f3000000000000000000000000086e822f114e872e09958373b358f395ffb44bb0c000000000000000000000000d437548386050604ff27f8fd472d4e47698d7f0a0000000000000000000000009411c4a7a842a5445a5afd664621c04cc040df16000000000000000000000000cb7ead9676a36e11cf7ab2acae0eca5754dbff310000000000000000000000008d66912a554916504a5a9d66ea2029ebe720e39d00000000000000000000000009e068913eb1c093119f88d3f0cab9e5902bdf56000000000000000000000000e97f3c5c8c00de780a9043b94f4caa41fa675f5a0000000000000000000000003d2d1e8668712b52fecc628aa4ade56f41761aad000000000000000000000000947b7f5d8643b1e0706e24cc17b2706ab2355a99000000000000000000000000814dcf744310ae264fa502bbab38af4291a4d04300000000000000000000000090e4f6b3070a2b756510b8a3ab7091bcb4c824e8000000000000000000000000ec21f57388fce47128622da86409ee5b4efd593b0000000000000000000000006ee76ae4828b7b652d0c47f97df6d0725c5e1e41000000000000000000000000d76bbd378ec6c91c839f87ba1f515607c347dda9000000000000000000000000acb122c80dbd4fc369b2f11e63747e1283e8ca450000000000000000000000000487749f1319b5262b6207b8de21dc71c0c0134b000000000000000000000000980a9a8168419647e72c545a9c16f38e85581f27000000000000000000000000fe17c64334bf21cf4c38a4a6327f4790a744e46900000000000000000000000061f2de0fdac49a266d8720137f35a2b7d5528b9d0000000000000000000000008f9324e58020aeae5d7b5802eda91e1141e052380000000000000000000000007c31601709b25fa25facd89a60453edb2a88e52600000000000000000000000030ebe7f510a286a9900ff5c90dbdf96821c405d6000000000000000000000000cae1061a7dff2607aa3d22048ff1b7f42a0093210000000000000000000000005802673db27ea5522ffa1e0a3de2975e50e06913000000000000000000000000082b4f3710e37b2688d738f61d4cef81aa42ec1400000000000000000000000000bc35c73bea548c3bcc31e18f4f8306e11bc0fa000000000000000000000000131633ff494820400629789058c4dc51a574b161000000000000000000000000529d0972f4313ace602932d4e78bcb027de24b43000000000000000000000000fea4f756af0631ff8d111328a409143911d1d56100000000000000000000000022a79a576f36fab591fd2f6f1aca23cceaee7ca1000000000000000000000000b6f6e44dec8e99abdba1001b79bf8fa23133592b000000000000000000000000f128bd9963a455eda3ba008a3b51dd76c413d851000000000000000000000000c8ebe41ea67dcc6b68f104ffb9e6443f168b4e46000000000000000000000000eb1c4eb1b50ab207aab43a624c99f5e2931dc7c600000000000000000000000060607ea7027f4bf6569171fc8e17e3ab6c16f8c200000000000000000000000097915f7decbec83814afe9d6bfc773431942acc4000000000000000000000000825699e40cd17e68ad85d86fbae57f9a3e6c120900000000000000000000000099b916e9a8b2d441fbc119909b496d6e877b38c7000000000000000000000000f9150bcae7c106fdd29862b18e5a59c01d07851d000000000000000000000000ca0cba0b5cd7c45a9b727a37d7f4613fd84ea7010000000000000000000000004a404d21d7bb72b6b3f011cb6a3c483f2806765600000000000000000000000087eb058707d71330e69c5a6ab99fc0eafa4ffe5c0000000000000000000000007150b1fbce892ba2fa2fbe858a5143fe91f3eab40000000000000000000000007b9922dde5c73112116a8e92d1c15955203ded4100000000000000000000000060e998c7a67f0551195ee89629bb8532575b4247000000000000000000000000e0badd4d1c1a3889c08583a9ffdf90dc45d415c70000000000000000000000000d3cb40b020299e4bfe53cabb17fc14f903617f10000000000000000000000008bcab72cd5ecce45ccb6cf21a39b97de5803e1010000000000000000000000001f1852612e8f0d8400317826d1e7ee29613c00d0000000000000000000000000ee7647d2b43cb14128e908fe3b5b8c36dc54a69100000000000000000000000080118459e8f2398ef95857c57c2b66628015bae4000000000000000000000000120e075b9cebf5573b826fe69d7024747160714b0000000000000000000000004c8b04d2e4c4146adeedd4af0f4cb549749a56450000000000000000000000005ba5a3c22d71456fa881d38dd8aa8d924fbd6dfe000000000000000000000000f8e4dc44e179029bd4b42284447871a0721e3bf8000000000000000000000000cb41c31db4b32c028ee585e81f61f3cf5e5abd670000000000000000000000008ff522c551333d37238ecefca07d233b7996722e0000000000000000000000003af17745a93d490b32de8cc6d74a6bd741e9153f00000000000000000000000042982d27a7a9de544000ae925f037fc1a0e53dc0000000000000000000000000f7a3820354773d5f372b2e56fc5dfe45a1dfd706000000000000000000000000d23fca53acd8f01d786f9a70e793fd801b6ff25a000000000000000000000000ea3c3fc45cbf7d7e2b77619254d6598d9b49d1f0000000000000000000000000d7b494d6a42a46062fe2921c8f3d622383135bc4000000000000000000000000e40aee23c810f7ffe4be0ce4349893f54328e56a0000000000000000000000004de8fc7c4dd60a6a51f7161047cd8e5484c92949000000000000000000000000a13cf37a11d08ccc1d895dec9bc1c05001bdaa380000000000000000000000009d350124fab79459fb29e9cbf0b5774d29c34e5f000000000000000000000000b288c9d8c080758c4aaec8a718f788509c37c80a00000000000000000000000077ce3ae4ca8cf4b2e090f460637ad95211308ba5000000000000000000000000edb0469754f7c73c5a2d91ebf29b4abcdfc65592000000000000000000000000849b2fb7d57229492a223a8883cfc5b595800483000000000000000000000000833683e487e8b850e37941a0e776d1ffe6a1df11000000000000000000000000eaeac57f30db09a014baeb3a3daabd11394c1c4800000000000000000000000046394d9e9c00f95bb83743146138fc49eeb4da65000000000000000000000000a3f8e8f0cf8515ce379e1a075eb19b18a6064d6b0000000000000000000000004920b1fd18d865864a35f989f9ed075fa76a51e3000000000000000000000000e164bafac569d56f3979fda5433ea052e52e5d280000000000000000000000006de03b9948f0070a56c90a22ac6e8e42a7308bd30000000000000000000000007d329087264c5133d60f8a1029d24e4dce042aab00000000000000000000000057ed39b55d6013b3f84203bba48650bdcdb0a8990000000000000000000000004e8df5aedfd303253a6a4f39c34a744dc261243e000000000000000000000000e0fa458a63ac9c5b657293ce15e576c5d9edf1cd000000000000000000000000b7c76d0d0b01902c13be470b296f8235e60965f200000000000000000000000060b92133c789ceef7128f42e623036fc470983b50000000000000000000000002ed7443cf7d7674b3841061e3f075c3da24db2ea00000000000000000000000013a1e0629d1cacda1c3073e42637c72e8171361a0000000000000000000000008eb101dce50cff47c27f24c9158382d9ce7086ad0000000000000000000000000365c09d63edada5620065bd302e16c2cebb02ce000000000000000000000000286ba5102d55ca6fffdd54f7df3051e79feb8069000000000000000000000000fbd95273e74181ae703b9a517d63ed32a8816f9f00000000000000000000000013cde4513d3ee417ba35eaf752c59421ff5f2dd30000000000000000000000007ce7b7fa948148b21ffb6becb7f10294175a22a9000000000000000000000000db83e0b6b9741772c39092f7847cdfedb56967240000000000000000000000008ce62bb06a88b7f86bbfa20e5386b7df4dfce98a000000000000000000000000e229b93fc9f4514dd68bf98ab6c45b67c279ee9f000000000000000000000000427c17f33fc547b329e594b1dac9d57957570da500000000000000000000000081d3b8fc9a8dd35a1e08d939d4595ef06a824bf30000000000000000000000008ddec007ddfa17e4193482ce31b3a71851b90d8a000000000000000000000000a3eed54eec09656430399ab9f836d90a144748750000000000000000000000000c6e436a1335e3eca80b303cf1ce4b595dc3129d00000000000000000000000072eb91142856f1f9d631460c5699573a9e6aac83000000000000000000000000072c52782c5b8fe7e6f11bb4409738b0e7ded749000000000000000000000000c65b0598df3183644fd678cd9708e40d374c186b000000000000000000000000969b4fec762dcc0775d46ede89f8d89b4c9de9f1000000000000000000000000095a06bde853da9b40c2d9bb42004f53bde0c0300000000000000000000000009364fca55956024b45b54aa2997b890809de406b000000000000000000000000073d7a2c3efb97a8d44c5699721dcf1777fab1900000000000000000000000005ace88e0882620ff2fd7156367b660e3ed0f8c520000000000000000000000000407e9958b40e105ea4679c80b136455201291e00000000000000000000000001e650af314523c8c95102cd64ae0d1be345c8d2a0000000000000000000000009395d62d37e8d9e0789ad6bda83055438cfccd3e00000000000000000000000026f6696d79b994a3beb3091d6f51985d1f79453a0000000000000000000000008bad86129bebb346adb23c96bcc6e57000afc8e8000000000000000000000000386f4c40c18c5c810cb18a8f3965ba82a58e6b4a000000000000000000000000cc5d131d65f21cfc0cb1e281803add4f8346e7070000000000000000000000004834188011d048b3f9a3aa2554dbe5fc7701802f0000000000000000000000006068cd85e17aa79c5fde836726830dccea63905100000000000000000000000028343f41e1b7f63cb2d48cc0b8723997911c2428000000000000000000000000e2d6ccd40184753bb2aa27d9cc2b0e042ff19936000000000000000000000000f364e9b8c49098a36c9380bad8820f80debe8e1600000000000000000000000095c2985ab16c1046c455c423d735632b76a62f7a0000000000000000000000006eefe14f793e3d9db9d4a29a53dd248d6238ce9b000000000000000000000000373b0f254706a43924de8e4c952229751296b2ac000000000000000000000000bd3a50a870013131113a653d4bf40a92fe54218a000000000000000000000000d45e525b02c0fdb5c381356b0e4f55069ef6d14d00000000000000000000000090667abf3e3a26b5abd0b2964a233d817523a7370000000000000000000000008112498dc3049110d72f6c2a07df17a78f7ba2ec000000000000000000000000e8d48de6c5c08f4ebccf63d4fa30f4fa97f1a7bd000000000000000000000000bd56ea9efe73e2e35a4de74cfa037623191e9d1b0000000000000000000000000306f8319f06ff5b7c62cce67682e8f14ffec55f000000000000000000000000403fc04951b9364bbbe56b6f65cf6d83c2b7a8800000000000000000000000007f37e464e2f6288f2b1823ba1a8da5c16d4e57580000000000000000000000002b92cafba32ede2d6d628c0d923ef22b0c8ab6ae000000000000000000000000cbc935774cf2d0f5494e840bc5c6329e9f359412000000000000000000000000d5db9f71d2503b0193a2088364188101017e904e0000000000000000000000004c7255e0222ee50daa2257de4360833231689436000000000000000000000000f156295e580aeec8dce25d510c975e27266ffce9000000000000000000000000684df06eca0100f9c7fdc9647ff6c0122ad6bdbf000000000000000000000000774783d29ebac1218f95f553d015da047539329b000000000000000000000000e45b031a62ead8408b097e6b5b975ff4793bbee70000000000000000000000002529a8a2c21c084ff9122eebf2da4cbe4585323d000000000000000000000000263b69141586264c8db4f297beab07eef74d8af300000000000000000000000046a12a8d0a3ede4e2638633d33d65238bd02a81100000000000000000000000056c95231c4cf7392fa556d4bbc679189a2e452dc0000000000000000000000005d79ea7ac2d628bdb229ab50a44e97f0e48ee6a70000000000000000000000001b6344d3ee0120938f644020003fa89de4e44f4500000000000000000000000006152657a8d40dbd3597f316a5d586edfa1fef8c0000000000000000000000005e08bb4310952bd95f2d32fdd3e342f5b7c6799d000000000000000000000000b699dfddab0474846f62806f60b9c195d2a1ed430000000000000000000000004166a756d707f016f2a0b3f6c6596f3f87f968da0000000000000000000000009201ca9d94c00ce1a78477f38a4ad869a2a6e4a1000000000000000000000000f9c6545dc7a4aeb2ab14bb093009856b8329cd6d000000000000000000000000027bdd9d1d26aacd184d4c5532fc4b1fc9d063330000000000000000000000004b33852f8c2efe36a31ee5ec3141bbfaae2dff770000000000000000000000008bb9a3c99e85a3c385de136794dae67a13d17cf30000000000000000000000004bb60abc0c618701301e5c27852e8415f923c5a700000000000000000000000031db8ffc34835707d964831a6bc00a5e9eed49870000000000000000000000003b0fdb6b964d19dd6867190b2c2c5586b25559d00000000000000000000000003256aa9565a56558aa327d483b7344c2094f86650000000000000000000000003c423ef7fd69b7efe78ad719f239ea77c7da395300000000000000000000000056abbe67aaa44ed06fa6328553ae5805a89b90e6000000000000000000000000ec2338c3c0038b713194d82afe832bb60ee768b3000000000000000000000000beba577a5198cab65a0d3b8d905e8877d16663d300000000000000000000000083b2da404ace5164a46cbaedaa92a2580e3eef63000000000000000000000000a85fe340e65d5248850194ab57c0a422a9177ca9000000000000000000000000de38c3bf7ca843e89d6b46af7028d8203d6789ef00000000000000000000000012ece18dd69fab486e75532c8d4ca832f256e89a000000000000000000000000edb97c9d93e82c53eb64f3f77c969be189ec350900000000000000000000000027513799f9f95c0a95c7e995e903eec0f519914d000000000000000000000000dfd602313658b5c41013d843b3a804f7aec4aed0000000000000000000000000dc82694df8f0c76aebb947ecb766e60d0eefc8c4000000000000000000000000249a5c6809ad9534065326fb9a308448cad9bee9000000000000000000000000472b87fc2d17fb2fc8c3ff1707c26c130f84b44d000000000000000000000000c9e82b672ae0a5555f2ed2c71e17645f04d65286000000000000000000000000cf89d56726e9c1fd923a043296366a8aacf9e942000000000000000000000000655435e5c3eb5569bdfbdf9526845fa2d3d9a7560000000000000000000000001df8acea2ee49571db3b2a0723042318f8156c1f0000000000000000000000002c3e5f399a025c55c0d1f88509ff8981e3bda79c000000000000000000000000346140e72f3e8ec6f0cc3288ac23517504dfcb130000000000000000000000004211c31e351efbce23da7f7fb425578564f782a60000000000000000000000006fa4693f562a8d46cf3d4ac83ac89ef917e2fbd8000000000000000000000000da430a166230ff43990bbb88e6048768224ec10b00000000000000000000000023468eb0c18a82a0e2082a381a450f35d48c5258000000000000000000000000b9fd8d96d5895e93fabe72eb17943229e51ce279000000000000000000000000dda1c6813b40713f557b3df261a82fb9d8a4c81e0000000000000000000000006bdb08ac815ecd5597d2edf94895ca4d3005ff7100000000000000000000000022eba7dd73fc40de2cfbbb1686f9cbf6643714710000000000000000000000006a5fd62d461e3ac8a454a99d21783fcbe13ba7f30000000000000000000000002dda89c2f971fb966de28770c568fb4e4ef53564000000000000000000000000c43059627c1a886f0c3df35d8cd4e87301a882d6000000000000000000000000ad1aec1dd342061cb34941cc8fd2e8b8d614c6de000000000000000000000000f1df474324616957d09e9037e9640338d381d34f000000000000000000000000284497a0d864263e35b79c68376af5ae696e587f000000000000000000000000182814e085f37d1e6c1853470986f339bc1e210b000000000000000000000000fa23a09ef9b794842663c9ac8cb7c2141381600e000000000000000000000000bc2c1d1447d96e2a8ccce66cf27e12b1c3c7cc24000000000000000000000000799e5184bdfcadceed9a9cd772fb9810bf549e70000000000000000000000000814aefa2a991204dde6796a60bc0902a0dbcdc4e000000000000000000000000eaec2902759fab9aca17a8dabcabc26fcbd0450e000000000000000000000000ef5bd9ba31bfd1a2343c36061fd05a244e790125000000000000000000000000412f67f000761cbea3c2e671e32c68d63770a0b30000000000000000000000000e042ea9be233e4f2da3e0427a5b44ac6190cbe4000000000000000000000000417fff2be8ce6deb27dea74dab95e0adc6ba3cfa0000000000000000000000006bc7a502ae33fbde7b210ab9b7d60e46077aef10000000000000000000000000440202a0a31311d3acef6d67b1b94c229cc0672c00000000000000000000000032724cbd3cb4d11d95855863380ee8a4dd5168a1000000000000000000000000ddfc4ca9df401e740ceeae16b0ea859f84537ea900000000000000000000000036c26de2d747d62b8a8da815f3dc1a4f3a015c190000000000000000000000009d44ebddff2bc2cf6a1ab1918f7358972ce50d280000000000000000000000009aca081f849baf0b98126154e424b6e12b8ef5cf000000000000000000000000b8e46b240bdc2c4cd786a0cdca6a46429e6393f40000000000000000000000005071304156e691ffeb61d5a3396860c952a37507000000000000000000000000c60248c31f36499a83a742a7e3e3f3e6769a14600000000000000000000000005b3dee53ba5910e886b9bc91c5de294dfba930ef00000000000000000000000060fcb4878fa6bf1bb6f231ee232ea89dff1ed751000000000000000000000000b43cab95f8300c49121841c0065c30348d89a0030000000000000000000000007f4a224309077996b24cbc267ced86cd880a775f000000000000000000000000caf6a733563b7b29bdacae01e2efdb936a60f18300000000000000000000000070a6b04123cefac9a441bd8019350ada1568d2920000000000000000000000007b93778cef25f5db39f6cbe4a451e6971361f535000000000000000000000000abcce53ab6425c8b4dd05cbcb3ba858c72429640000000000000000000000000a3c09baa6846295f0f919605a2daa87e6a78368c000000000000000000000000d46e386aceaae729d23daa9b908e0e5cad5f1adc000000000000000000000000e6c5ae7b5c5156ec61321b4ef4c5060598438c96000000000000000000000000cad765c3527658d9a4ba4e4505b8b5bf499cddf90000000000000000000000004ebd60b896946cbaffed2ccb9258e9f1d7be2b1e000000000000000000000000a2c3263ee30f53cc13730cf97e4956c454a6061a0000000000000000000000002b6c192f514b1a508c4c0ae9fc8f5cc0bf13fcef0000000000000000000000005c5e83d30c5d9c8b048bbc83768e5f2a8344af5d00000000000000000000000020d290db5f61f64e9defebef3650d935c1fde4a0000000000000000000000000bab0c2ca2c390b5300dbdce3f2d792198deca11f000000000000000000000000810b393e81cbd01c976996f7c4b9ea4111fd5a1a000000000000000000000000a20066d8b6f3592bea06c4c3855b6fe37bd7ddb9000000000000000000000000d856f180678eed00cfa5294b164a025cdca8583a00000000000000000000000021c144e193fcbda0a01b6ae4c9dd05bd7bcae2150000000000000000000000005128003ba8ba6981bc9ee31208230e0b4202a124000000000000000000000000f0b33d4f44e5cf131d755f0d50f43d4d98cbe0550000000000000000000000003a7f80c585ff756b02daf790aedd1142b5dca403000000000000000000000000311d4a31fa3a098b06528fceb2409871f60199b9000000000000000000000000be17c5c7d31f47c297d333eb0ca48fd86ef57c4b0000000000000000000000007a8b841a56bfd809840e08d476656628c3e4d714000000000000000000000000589ec2c5b6edc25d287b2f83bfcc6249158562450000000000000000000000001439d5936b3b9de5366ba046d69fd15d6bbc6833000000000000000000000000b32388a023c3d56726dbaac22d3995addcc1a0dc0000000000000000000000008370dae31693a8bbb9630b7052de52acbcec75250000000000000000000000009e52ce21ee58d446bf2884f7ae9eaa049225268c000000000000000000000000c199235d5d7e43cad83dbe938d77bb68187b56fb000000000000000000000000013533ba922207b40b3af1fca22c6f31f9b917a00000000000000000000000004b96716c6b3cc6e72b33fcdccb1c34455c758f790000000000000000000000007be7beb3219f4c05aeb9f44e6d827045344c4a92000000000000000000000000a6ef8fb27870e3b8248c68493d74ced339484b610000000000000000000000004548c4a0a3f4f54915c568ec73c0eae432ae15ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6aa80d03fbd5369afc5cf004da970622bf5401e0000000000000000000000009e301ab29d927d284b0e09083ada64f2fdecf5850000000000000000000000002011d4cfee891e7f5a6a7cfa6ebab9508e8945140000000000000000000000008d8c01965c57ef1ad509768eb175b0a64e8c0d6400000000000000000000000028b89d11976dc3ae6bab480791236bf268616aac000000000000000000000000bbb8faa4401beef005a228a0850abc26a2dda55e00000000000000000000000047c25169f91e01a2c50b50adce2f00f58f22e7310000000000000000000000005a93a5202a5c0a0ee656178ba397492b707032fb0000000000000000000000003c993ad88a3cf2919feaf44fb5f99ee34494a557000000000000000000000000a24cfa3f4a14f4e2ae94572041c92e62721f347c000000000000000000000000255a2f9431461e9a6132094533c02f83a597741c0000000000000000000000000f1aada4d6cc2688d2e8ae470e2488935383c1220000000000000000000000009ba94321ac27eff3b7ffc212ab77c28e581a2f930000000000000000000000007f1bd35c9099c90b72b2ae86f0e450f9b6ae85d0000000000000000000000000550094c4a1203648ea30e24842d3437caf71092500000000000000000000000054d06b952f5f9c332fd4aed57036d3ff32fd141f0000000000000000000000007d2e1a8a6fb7202b0f3963ae379db04f6b4a153d00000000000000000000000045c82c628ad4f8481249a5f9e121dd5286df3de5000000000000000000000000822dacf47ab2c7425f241f58447c4e8d9033b614000000000000000000000000978a2f604bfed13842b520e94f0e86d880e5277b0000000000000000000000001ce8ffc43e84502a3534b8a973e21d589f1e840200000000000000000000000059d0e624cd277b4c5ca94e2d655ee42ef868cba600000000000000000000000090dd74860daeceb63030b68f07ee1b493fc47ba700000000000000000000000080f7809feb88fbed2d9f49575da5b91a2dd850000000000000000000000000000b11579b8ea1b0b2c97e7f9a751c7ae47ff4e1d70000000000000000000000003eed49f5337a85626297a57ad8c8aabc937cb2c7000000000000000000000000a83870c0ce761719e66e0e7c4f1f0761255d7633000000000000000000000000ca2c9b756d68f83701022f931ad0f8c7ec3d72f0000000000000000000000000dace8e8520ebb0bdf8d7964fb4377dc1ef0e445b000000000000000000000000db30264b31eb0d9b2ce33e9e9600a7cb23713183000000000000000000000000df6ec4cb599b39eaebf5cb63f0ba431944be012f00000000000000000000000086d9cf5c767f41f3e1103f2bdae1a1c84734d6f400000000000000000000000057455be402ba0a965fc71a3b5eb37a84bd50d6b100000000000000000000000016dbd574685577eee05fe7420a642205c409a1860000000000000000000000006bdfbbaa00be50e540ff67e774169da3c92e58fe00000000000000000000000028165a4753cb3f4d988a16abf0fbf8f77eeffe58000000000000000000000000b685b49f826ef7db1e2922ad66d306485322895b000000000000000000000000749669c4a8bdb157559c67e6308f55f2982b9fce0000000000000000000000006dea1c3af23682ef7adf5fc1513b8fc7fd6d0757000000000000000000000000e5b8648c8af8a74631b68c499df3739ea6607707000000000000000000000000a1f4bdfbf4999b1e05ddaa82357941b670d10a6d000000000000000000000000c9e86a96f10f6842e1abcbd3591b8e64e7cc52860000000000000000000000001e07d4bdf4473653a1bd9b91d6f882f60818a7b7000000000000000000000000ef5a0ec3168238aa83db57fa897ae9423bb0c030000000000000000000000000acdbb8fe9122bf51c5db60b616be40d7562ffe14000000000000000000000000d93a74caa35447c73afb6b09baf11e84e7339b9c000000000000000000000000ccf6c379fcb85de2be34cbc14bf64df042ea4c5f000000000000000000000000617d7d5132b92af0217f8e789e8cb651c46afda1000000000000000000000000ca2c9b756d68f83701022f931ad0f8c7ec3d72f0000000000000000000000000aaf173a543a6e2699954c38bdc30430c28ef7e14000000000000000000000000004f2e8c644c00c74f85581b1c85b48c476cdea300000000000000000000000074b43ce1591836b42713e808f7f7fac7222b62620000000000000000000000003ac47001ac20f57e30ec931954a95d0c7bdf218e0000000000000000000000000af79334190e3659a60801f1b5a5d8c89221213300000000000000000000000042754d7c574d37057e293f16835b8a449d9f1149000000000000000000000000990b3b8806efd6655b68c52b4ce782eae5dfadc90000000000000000000000003419212ce9ffd50f459c9d83ca287993a553b8c3000000000000000000000000bb84cfd9fd73570a4a696a4915f638ebe48cb1b9000000000000000000000000bf7f1791ac80f942c59aefc05623784f321c99df0000000000000000000000001ca3f569b4a74d9d768db62bc9742f0aa162ea10000000000000000000000000e8de6f2ef5f5078ba07d00e2a819b6efdc25e9cb00000000000000000000000081a5481ec0511aaac1e60e0c508a6fa3b1fde1a70000000000000000000000003d5c48306529b617c8396966ef3982c6a442e465000000000000000000000000dfc3228577316119cb7df24e7021ec2ee74b458b0000000000000000000000008e9df670033e9da48065ee108096796d768c3e6e000000000000000000000000ee1615fcf08f25b45fee7355d1a1a8883642e71a00000000000000000000000005e4957dd33e2d2e419344f29974d981c6cee529000000000000000000000000caa395e11e71c98c875013b414a6d680663bbe5e000000000000000000000000557e6b090ef7c95d696fd69195ebfe558fbd56fe000000000000000000000000b0652cbf77dd0572c4197bdf04f395b9a631863f0000000000000000000000003156e7e4b605390b25f7e0f62b0407e85d128b2700000000000000000000000049dcdcc8075af841c02b3f6fe1f87dc8040fad990000000000000000000000006f81529d57f45baa8c144a50103b7250ae02b8d00000000000000000000000009b747b908d65d8d8b3ab967b7cf7cdc3eca1ba570000000000000000000000003ed7fba7edc0517e01cafc4da98e019bc333e944000000000000000000000000551786ed9aa78a1d5318b0d4114c57be1855750900000000000000000000000066d543e085c7ad93389e1a26a2f591d72a139ccf000000000000000000000000ca2c9b756d68f83701022f931ad0f8c7ec3d72f0000000000000000000000000d6b32df5d490bcfa8ef41a1f5741df2ecd6ee6e3000000000000000000000000dfd6fd2e2e60cf83a22f35b7193d26789e7aaed00000000000000000000000007c06eae7dd2ca4a9a55485d14aa801261c560d4f0000000000000000000000007cf2517553781ca1b2c101b20556ec5683fa5124000000000000000000000000e5c2eebbb2eaf257d8368f3433ec71b9799ec68b0000000000000000000000005db15018554697dd96b3e78d25de8f9a90b469990000000000000000000000004b338c310d90724a14675e23e4e5c81ad58dff77000000000000000000000000ed55f7d666dbeccf89219c28820ae47ca2cb59b300000000000000000000000022eb95948d3bfe77fb9ba1e741ad18886a501471000000000000000000000000d40b49db4c4bc69071452b21d0e0daf310a202db00000000000000000000000077dec6007fdd433f79cfe5a72617493c1ed0dbdc0000000000000000000000007efce592516125aa974e0e95ba7d5d169ecd696f000000000000000000000000403fb70765df5b121871df9e201e6d216c864c71000000000000000000000000457b5e6516f7e10d852b4c477f7b92ea9ff7225300000000000000000000000068a140e787e8598abba8dd2f7dbca908f89ee003000000000000000000000000eaeaba0cc945dc82f48a274669952c715f0c1c48000000000000000000000000519774f97255b44cb0326f69976e5fff7e96159c000000000000000000000000998734ca766ddb44e97fea1f409a4c90020a13bd000000000000000000000000343e7877f535a71940b9e9124be83151dc5c0b2c000000000000000000000000393ee42ecc5c14dd72268fd8a39dfcccf4eb5769000000000000000000000000671c78a91f384352b317a1711ed27aa904b29255000000000000000000000000635c4b81638c2c9c3127208404bed1c6f0805cef00000000000000000000000023e5fc9dae223678e686a2d1bc1a49c9ab1f44a2000000000000000000000000a28d47ff1cb3c792c29d01f036a8e6b9f58bbf18000000000000000000000000f66330413d73986f695c9b638c12ac715ce30c2b000000000000000000000000da5cd86c8397de34c81a9003fe291dfc5a9c1aeb000000000000000000000000da08fd353609efd6c20136ba93acee556f02cf9d00000000000000000000000055f71d41d11bdddb750deb46ea582f1bfc4337c40000000000000000000000003a1645f206322239ab5045a6253efdcb12a91c940000000000000000000000000bed52c90da71f87cf43aede23348ecb592387be000000000000000000000000ea3242f3f4b97d5995323be26341168c2171535700000000000000000000000058b7174fa6abead37e96bfd5911110900ef6207700000000000000000000000081e5531ed0a31e6d94c83cd3bfdc96830eab1085000000000000000000000000d60a153b8c4e2be316325af44df73542f690cb5300000000000000000000000022692e55cd832aab8a5a44c18834ea3ad6cc908f0000000000000000000000001bb2668ead535e3c8e7e0cc61e848f1bb09a68e7000000000000000000000000acde6f36e85fec50a18bb699123704004f911fe6000000000000000000000000bd0d2e91a4f21c30c9363c3885a5c062c75dafe2000000000000000000000000e264f4a693563ed6a4be1053bb7e8d634b1506b00000000000000000000000001acccf60026a6344d20d840c0f2b984dac39e821000000000000000000000000177d93bee5d29494e6a0bbd2cd1dde17a4d36a05000000000000000000000000281d87e40c5a2e702d0b5a898766b8c281206fc3000000000000000000000000a52e9594588e4e6e070a47740fdf7299ef52b550000000000000000000000000018d2adf16fb79d9389b985de93f8f0558059b14000000000000000000000000612c51b179b12c8479bb37980f9bfa2669761040000000000000000000000000f5559853a93c9b020e0116ff801c3d1b51d9e90c000000000000000000000000d842050dcd895d088aa389a98bfe701312c9f12f000000000000000000000000f547a28812380034fba1823aa0f6817571fdea0a000000000000000000000000b4d2410cf6d12d9ef29587893b7be8daeda0d05a000000000000000000000000df5c941e483e24a6a054038477d5b5531cbbf0700000000000000000000000003aaa6e4b454de72277f61ef252233d69cbad9c820000000000000000000000009fe4e66bc3b20ba87687f015f6b7e5b8991eb596000000000000000000000000fe9e6fbb0539c0804a53591cd3e0a95947c8beec000000000000000000000000a4f8eae30424cc785bd36ec82d6842a29fa7ab94000000000000000000000000f8f78e21b7f722a57119493b01a29f4b343b4c79000000000000000000000000c0348aef20a07b7c0057dbcc92b3d6edb894ad70000000000000000000000000a528d0986c68d06e87f468e19e390e6c9bd6f0b300000000000000000000000034691aa019ed40f54a79e82682382a8885315a6400000000000000000000000069017090a900922eb7d2ef2b503807a5de45b2b600000000000000000000000092011c99f7ac8ed212efb50f76f6ed27be14e4a1000000000000000000000000c4c8f973b8e2bb3d51270afb5dd9fc1bce47147b000000000000000000000000945cdabf8314f84376d9f9914a02ab722b5c3b36000000000000000000000000ab24402e680ff3df71bc3438e0ba5146ee049cb40000000000000000000000000cd9180d3061bf6160ff44e41f7d50404718787000000000000000000000000020e09bd7edebe8d433d803f8f0b271f9ae36145600000000000000000000000025b23ff4ccd36d8430f8e946b637262ae2776d13000000000000000000000000ec2371a3cc3a4cae69eeda5d52fe9da43fe068b300000000000000000000000002fbc229cfa20613c91578998ed4a9ddfdd9c343000000000000000000000000b49ce501d5f8ebacc59e5dd73a3fce4ad50dfdb60000000000000000000000002b3c7acedc9b0ee4b72e464a0f937c18cc2fc52e000000000000000000000000212b6193ea1acd0bd51e6f485abecd43e7aba8930000000000000000000000006077fd6aad87af568d0017b6133b6ea8683536e10000000000000000000000009a0ff5fe0f1f67df9aecdf384b53e3a948c73466000000000000000000000000c391fb56c0c955e7dfc69b75c3424985daaffa8100000000000000000000000064fe652b4f5b873528eb829f315216639ccab33b0000000000000000000000005ab4d661686bcc7d535d3764cb23a888411bbeea0000000000000000000000005660da31d4dd376fea46f502ac94dae5ab90f2f00000000000000000000000003adee2afa428c595e47b99255100fa749f7d6ad70000000000000000000000002df48a06cdcf5c03797617df19267bc0aa8cf43e0000000000000000000000005b22fd71ba454c66dbdae9c20fab13e66e543ad70000000000000000000000001355a14a4cde35d7fdc73b771b9915f074bfff0e000000000000000000000000e1ddb7fe90b6177be3a2bf4d47ea8c6f760f5eda000000000000000000000000f34b9cb19080ae5ef7f99922688e58dbb0106264000000000000000000000000d46ebd13c0bc4b1f767d44ebedf494161cd61adc000000000000000000000000766c833e74ac0cedb80f2aaa520c1d1e4e33cd19000000000000000000000000d34721ac89d3d93af8bbc2d22b3a393a544b167b000000000000000000000000479a8ed01778c9d42e2a86127a88147cee4cae22000000000000000000000000fcf58e6c94b291fec0c3aa3d4bc6aaea86db3c6b000000000000000000000000720cc9a4aac64e031d88a0b055b79edf67face7c00000000000000000000000023460389a39d239ddb9a280417a8609f49bc52580000000000000000000000008f7301db6211a0f111e600d9b3f1dab832013597000000000000000000000000e2ec640f013db3bf3f8f3aea548f138ae3e668190000000000000000000000007d32bddfb8c969544c01b5a66b5e0e2aee8e2aab000000000000000000000000be2d6f24e44bb28616408ebeba42032d91ef9650000000000000000000000000231a1da0c1b3b655c5552610b40e5b1e87b7b6be000000000000000000000000332abe98f2a453c9415b35082b9e160a0502dccd000000000000000000000000d9d6ca70891469ff567b5ec4fadac574dc137cfe000000000000000000000000915627745dbe3e8b625457e103775d632a91e3f8000000000000000000000000702c5f393f1f20916bdd9e0ab475cc7a88216a5300000000000000000000000089602ea38674ce660442974b76432a67d74e3459000000000000000000000000cebf672581385aa4bc949e59f15b3890cbb14e65000000000000000000000000b4123d78488bcf42392aa7e01d54b38c9cd2500c0000000000000000000000000f216203ad0750316e28b166944ada7ff3d23b0900000000000000000000000049ae5ef15c7204f34e72154a3871f8add50464920000000000000000000000005d679669815b43b7f84e18b4d5c9e3a5ea1a60dd000000000000000000000000b685b49f826ef7db1e2922ad66d306485322895b0000000000000000000000006f8c11afc592177234db6f1960e5f18480faf083000000000000000000000000b59cab2963fc067b824d6112191cb9295b47aad4000000000000000000000000bd727f1b354e170a2ab0fa7cf91d00f18408913800000000000000000000000051125c8df105d1f9d916aa03b4625bf9959b2451000000000000000000000000d202a9e85ee179b0a13c46dc2d620d65bf071878000000000000000000000000b43c7add33eb5d127adf401e22376c6f0b9da003000000000000000000000000717502ccc08ed6c1d92b9d65af13ab739b5e66b4000000000000000000000000799efe9b16662d0988a3a475285451cbc9669e7000000000000000000000000092a75aa4d750d3e38602c0152a083318480bf1d2000000000000000000000000fd98de3574fddcfb3d2711a48932e3b657422e39000000000000000000000000a0be27b986b046aef4d41653aa675c040a637ef7000000000000000000000000c222f311c22ffd7c79be5e79e883ed04797f5f93000000000000000000000000775f23454dbedc35f5eaba9a97633f66f6743843000000000000000000000000240a2e5ce5f647811b44676ce93ee0849f878015000000000000000000000000b5414f60cb62225a1f6d5eaa233d2e7bd31fbf2e00000000000000000000000098fabbcf57c60bd8b067dc8a00415ee43062f6a1000000000000000000000000e5481b4d4b8b5ec57499d404441eeb0110a0fc9c000000000000000000000000ab72888088814ab6c7c56b626a0abaf6fd9750c5000000000000000000000000895c08be5bc8f218027f66cd18bd4e18ba08fbb60000000000000000000000005db3147d054808ea1190966b92d7326035fa503a000000000000000000000000fea3d00f8ff4711d6060b3655a1f2b75237cfcba0000000000000000000000001d215476192a6c472895871e668a309a4e37da730000000000000000000000008d9652b3d0b2d68bd190202b316764a7c0abc8a70000000000000000000000005f434f2f9468f130650777f91d60ea9aada6e90d0000000000000000000000002013103332b5e9333286468850cb141e6d914064000000000000000000000000a472ac848326c1bec792595a9ae4ae1a541bc3670000000000000000000000000cfc4c8c3d629d35c37d8e88af5056ff826a5532000000000000000000000000b1059ded8d0934d2ebd4a88d3e181f686cbb5c05000000000000000000000000d1bc7ea70b4e2e261e6ee6d7e446bd80bc8a77b9000000000000000000000000b6427d3d1a7616fcbd61579544f9fb5b1093f9220000000000000000000000000cde471eca7a56e64d20566a67415f96cfe06631000000000000000000000000c61099fc737a2a0479c8df80bf55bcb35757c8f30000000000000000000000005239ff019566a15de5dd41ce7b483b928268a2bd000000000000000000000000805e84a63f9cc5e6b64c077053508141e3c1f959000000000000000000000000abccfcb270707ac6f82b63fa4c4d1de694e8168e0000000000000000000000005f3114236db09a5ae8d220da5de800536dbc2f1d00000000000000000000000066297b55822a95510da2378fa658874acb1aa19200000000000000000000000034bf91103de63aa8986872bae83f3c2edef229740000000000000000000000001cbc013c73119b42550055056e4df948ae8f9e41000000000000000000000000a927e772996582b0c456d3bd96ecc188d8798269000000000000000000000000df0be13feb1a1de70d5e02b13175214e0db991110000000000000000000000003f2abd0a7e8394b69e6acc51c2297e9dddeb59bd000000000000000000000000dcd4d7267f8c2ca5b7e86d5fbc4038c6f177d83f000000000000000000000000dfb2f6bf1c847ace625ab333c6ba9b1cf279f18d0000000000000000000000008417151f9b98fded00594ec41ac704606e28125d00000000000000000000000009c002578765652e70ed352520aba771cee56853000000000000000000000000554648dd26fcd11ddb927c33cde2ee1dce21fc2000000000000000000000000088d82984d8ee3e21a99acefe6b9eb864bb2d43ac000000000000000000000000bc5c515f0c5c8b0182330cc5498ced12baed93ea0000000000000000000000006c4fa80c8826b166749c17c356ea02d739fa5cdf00000000000000000000000088ae6c62f381c9618a392cbb089c8781653857e50000000000000000000000006345cb1087bcd015c4eab666f688c204168098a2000000000000000000000000baa6308d83b97daa1a322a3ade8e1b794cdbc103000000000000000000000000121d146938fbd17419ea4c840f17fa0fcd26d393000000000000000000000000f18ad06d9dd1024c4eec74809143d565f417578600000000000000000000000064dfb089c909f230ef0f3384d0e79042d5c83df40000000000000000000000002691a9136701aa162da00b147becbf5e3df521ef000000000000000000000000a225676a1f99bde0ec05491460fe343105a1292a00000000000000000000000091725cbf64d201946ab43e96345a9bc5b84dcc590000000000000000000000001c866db9086888f73fe1f811ee92375b9565587200000000000000000000000070747468ce31b1943c1211df1c763a1711d6ede7000000000000000000000000a80a09760ae78267a8ca3ed90f239a4b86fbe968000000000000000000000000ef974bd1f4796a12cefdb51af0b777efb453bf580000000000000000000000001fb65bac7adb33b49844a99e8a8e0500d5666b6a0000000000000000000000009c320a2e4a2b1aa1892df5d040e6c4c3657af45e000000000000000000000000956280f6039687e55c20860de9da3130c0ea1a94000000000000000000000000fbe180ae5e9f68efeba2858ba5a891530f06b3f10000000000000000000000009c73ef11691b828f8b0d61420f76c878d07233e2000000000000000000000000c222f311c22ffd7c79be5e79e883ed04797f5f93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000