Special data
- Status: Successful
- Nonce: 2249
- Type: 2
- Gas used: 2695687 gas
- Gas limit: 9000000 gas
- Gas price: 0.70 Gwei
- Effective gas price: 0.70 Gwei
- Max gas price: 0.70 Gwei
- Max priority gas price: 0.10 Gwei
-
Input data:
0xa9059cbb000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002d4000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aff636f0ae9dff3217da1184729f37dc7d9380c4000000000000000000000000b7031b8ab515452c0fb1c52056a1469d628711320000000000000000000000002712538d0a25084ab0c0fc524fa5a3caa22b7f3c000000000000000000000000203a0f49a57cefed608d80a98460874627005d77000000000000000000000000cf40593d20263763d35515378cf61a079c6e7e5b000000000000000000000000945c8a3316d8357a69e9cb65e141ce6ea416c218000000000000000000000000838feddcb1e4a5ffee32823bc7d7947f5802a2d0000000000000000000000000a12cdc21026543873be9b82de120746e41c995e50000000000000000000000003152cba827421c91a141af93d92510fba490cb09000000000000000000000000edfbcabe10e024b1ece6d3cd831502405d133937000000000000000000000000436636204b716864123a394e603f054c12eb993d000000000000000000000000cf51c18150cf34191e9d1912ff006b8898451d20000000000000000000000000ebd375be9d11629538db8ca9d5ae76d61590bd99000000000000000000000000acab7dffbe0f65b273f753d6d4b28e165f21ea8e0000000000000000000000002c85c8ded3385ac9f40b9b4c33a48c48a1dfe977000000000000000000000000fd4866f87bd40fa587ab8eabe0aede96c48326bd00000000000000000000000065eefef9a3da7fdc68e47d57953c62232272c2f9000000000000000000000000a42322270725bc9f8b06f02692f925f6ead679c4000000000000000000000000fb8b96c7214dfa3799f543e6420aa423aba9d51b000000000000000000000000c508e3c15093f4562b69871c5e3466ab9e989be90000000000000000000000003d82b1e259703e8f7ff29301cae330df1f43e406000000000000000000000000f5961bc7294b7630f103d6e567331295b2d3817000000000000000000000000048d788f1d15cf117bc0809c95b3de5e6137b8f1b0000000000000000000000002fedafb161106081fad075d0a7c6f3ea6d143ddd000000000000000000000000588d86fb0b8d8a318adc5cfc7dd460e1794d1e5c0000000000000000000000002f86bc8acbbd2d226b2d7dd0cdc71a77c8e7ec360000000000000000000000002b6d1261f3fff4f934f299eddebf1cc004887baa00000000000000000000000096d351e65893b05e6784146267f8e89a382feb4f00000000000000000000000094526b7bec042c39adcdb06b88c0036ab8a9d85300000000000000000000000090ffcec294bda848bfb891052a282db62e499590000000000000000000000000223318b3eafe03e3ba3a677f0795498eceb34698000000000000000000000000d9bd04be0ece9095580756db19c81d9700b4f2fe00000000000000000000000069bf2f3c0bebff863594360f1f240543430b6037000000000000000000000000763f6bf6fafeb385ce81a6f76008a0fbd7acc3040000000000000000000000006c41b0d12f6d38b0d329f9dab573868ffc5632ba000000000000000000000000d4e2f4787908521d08b553af2009fd68c37dc08e000000000000000000000000bb916ede0f413cfa1aeed9326970a27f28a5eced000000000000000000000000b85f796d5ccfc245c3a3f9372cdd5fdb48fdfa99000000000000000000000000506ef6068d221d505b77d15ac37b20b4d73fe1e900000000000000000000000087625634fa4ddb694a777e4fd07d2d5953b07ef700000000000000000000000023b4bbe21a6c8cf9be7e45c6f7ea1b4abfa3b5f8000000000000000000000000f90d7b5d7eaf998c78c149fce7a29f418a84244c00000000000000000000000076dbd58bd7b22a5c652245e8281b93e5fe66735a00000000000000000000000094fc2115d8386a7eac564d67d29d5eda4b5f59ff000000000000000000000000c8ef2361473e9b94259a9d06247e26e97c359a93000000000000000000000000790f7ae9f885dc4f234c68536ff0efa0b0c79c000000000000000000000000005eb34bf68839eb3878d4e0d16d174654fd116667000000000000000000000000f2902ba4a313577ea38e8ea7fce3c69e5e0798c8000000000000000000000000f99345b444743a298889335aba32d7852c5f5fa300000000000000000000000028b4f2fa7039aefe3cf86b1dc1fbf049877588ad000000000000000000000000b5738fda67292e9b0f4d512c8cc93c00ca723bb50000000000000000000000008ded4b78237ad29eccd0dd7cf3f08dccdb8e31c5000000000000000000000000af3f2d8c0d7ead9e26653323d874843ad567c6e3000000000000000000000000b48b53067bbc4e0d380aee1cc4bbf19a29024d5a0000000000000000000000002e6cd1c19f0eeff2a93693b6a4b022a49b868536000000000000000000000000a634075b930c9695bc9e035cc110e97f61b157b500000000000000000000000050505998bdd7daa045df8e6a7a055303da472708000000000000000000000000b9d495cf42363f2699f6fc1d793b3c331f6e0108000000000000000000000000fee5f509abb55c2ab71ab2e2eafa716362ea1e6700000000000000000000000039b3d5cf02cc4acdb748767db821439e9b93fc8300000000000000000000000058cb3b31407ceadb8fca38d16b87fe62135a4083000000000000000000000000a115015d85a2c545e4452cd6aaa47285dae05834000000000000000000000000ee9c019d22d33e152cd97e1015b020f3d30d8219000000000000000000000000b9f33fcd62f95d2cb7bb9d165a575b09e2d30bfc0000000000000000000000004c248143cc00a19a204716576cc2b4b9823ee7be0000000000000000000000004faafa677ad10721a1b4d19f5b46cf495c02755b000000000000000000000000093b22fc56623292fb6e909613ba268597ae6b0f00000000000000000000000040a4cd86feb1cc46b81642588bc120c60c8fc68a00000000000000000000000000a4d556d31692e1bc4baf66fb9273cb73c70b440000000000000000000000007a8b1ee5c4418993da6cdbb87c277ce2d0916f8e00000000000000000000000060e1785e309e012a0ec2e48cd0cde2b65dc726460000000000000000000000003b8e7b84260063ca1ab45fcb401f0b31af75e4d6000000000000000000000000e3984cf90cc1b2a84b608454aa1b9f6162c6027e00000000000000000000000018ac4141e28870bc82aa92b109aa2c1b52d2650200000000000000000000000042257f42a8b99292d2a0779bbbdd872a4e80f4f500000000000000000000000043f9d1e0a4c85c0daad42d6ce8f5d2dce17b33ea000000000000000000000000bae9cee300b44f07bc06deb6437ec3e4c09ef9b80000000000000000000000003e3d4325c772b178d647dbee65825a43492a14af000000000000000000000000dd0f7660af130477d453a3c5c8943ab9b5b760ab0000000000000000000000001366bb94f57b4563aa6791726daf2959acaca9af00000000000000000000000038356a1dddfeed86bcea9058979c0d293dcf8bec0000000000000000000000009074cb7a2904177906f40adad04256a44f7e8d570000000000000000000000008ab033d5d72cc6059ae25d7aa2bc2fcb0bf14362000000000000000000000000db31368fc19d6b628f5f23de604514aa24ef646100000000000000000000000020978b48dee6746e32636b2a9cbeeb7534671d70000000000000000000000000b0431cf5917a61a3385ea779fc4958d03cf11c14000000000000000000000000a91923369ff39ff86abf6c16c5ecb1f23c0fc9ae0000000000000000000000008334367fcab5d4388da6704e7a73b0c2d0d5a7540000000000000000000000006d90b01b6e8e8e353e24535e0a19b5fe7f5502db0000000000000000000000001ce98d6b25c35dc23abaadfaba2a303a4c4eb6e9000000000000000000000000db0738c478735a3e281d334732d4efe9a6afb0f60000000000000000000000000807d8bf758f661a34e09f7bb761a217e3f9c085000000000000000000000000fa6b427a62894f441f51804d9511d8e2991dbfe400000000000000000000000032dee3a6b35339dfd7f8d9b236d7d5347af55c96000000000000000000000000969545d6253e6de222bce805779bd779836210130000000000000000000000007c0ea77fee73fc30623519b77bf2ceb2e404668e0000000000000000000000009d829dcf348b17562e3f74f302e50e4c677ff91f000000000000000000000000c7eda539c103c6125e9b6f12837592dc28ae1a4d0000000000000000000000006c978fd4285553773390e9430177882ad0ce5afc00000000000000000000000056521b219423944aa38b55a90bacc0476cb058db000000000000000000000000bc78550e9e9f2100699fcc9133c0a19cc82ec2af00000000000000000000000052781b21f84cbb89e20aadfb5ec848635ae50a1000000000000000000000000033b2cee37fa46c88cd39dbc1ec830789de536e0a00000000000000000000000045132e26a36965dd9b854c240def4188cd8aa64e0000000000000000000000007608aec357eaa59c7337ea319221f35c206d842e00000000000000000000000071402d18307875950d874a8190a531b11730dc8a000000000000000000000000b170dd00f070d7d1438af5be1089655489870b87000000000000000000000000e552b0054c824908398c6719f1ef369ce9d8f255000000000000000000000000bedd6ef7c7f682086804dff0c84c07a340ac33c4000000000000000000000000c381922a785fedca1d4e6bb3061f725069a4c2ed00000000000000000000000026dedb41fc2e927c0eb8a973214339f08d9a3cb00000000000000000000000003e44e8ddc0a33e02a7480e305a9b07cb26ae98e200000000000000000000000062fc3385ff7f43a7ae979da5bcfbc71a6c85eea5000000000000000000000000e84414bfe5a5c0c3672fed5b55b9bf295c76eb340000000000000000000000003c922e98eb4ea36eb6b3bc3d78b0ebcbb60a7059000000000000000000000000ef1b732aa62fd4d065e305352ed6a035b3ac467f000000000000000000000000a53a5d2a11d91fa63e79810c70ecc2d70f886822000000000000000000000000f2d1a9011707358b6e8ecea97ada84f60dc2bb1f000000000000000000000000ba8f6b011b1ae2b7a8825940745878df297277fb000000000000000000000000c82e1be34bff62956ea24c45d380552b226cfead0000000000000000000000008dd9099128ba390a70de3038f473e0b60566fea5000000000000000000000000cb907be1d76b3e7672ea6742ccc5fcdbe9bb35300000000000000000000000002b7f68390059ce3ef63a9c3090db980034e959b4000000000000000000000000f13523deaf4e7ef57416c6a20f0f4a4dd9be724e000000000000000000000000d354d993d53c23da0f985fe16679ff2577d5863d000000000000000000000000711dc059d5db384f6f0947853fb0b628eb131c44000000000000000000000000a2510196f246740fa70137827f4820c093f69355000000000000000000000000d8db3bb2576b90897ddebab4c7def95fa8cfd6b20000000000000000000000004d3a9fd4244d4b7814f13350aefc747809e575930000000000000000000000004e50d9a100c51b74f525de9ae4a3d155878e1ad50000000000000000000000002742e1cd1d4781cc07eba25445d76b6748148c49000000000000000000000000ec52d61a0503d1d3c0c77e29aba3b70dd819db6300000000000000000000000052a67ec9fe5eb159d776c8df99de69b4615c9daf00000000000000000000000015b506d0fe993bb7486e7b2ffc42e944b6abc73a00000000000000000000000023cbd1f6d2d7970815612464647a614d897fa42000000000000000000000000006627cce7464826e261dc88b7daf6af768a7618c000000000000000000000000cfbee0b26c806945652016921fcd6bfe422919870000000000000000000000001de1a72ceca5a06796d963cfe9a92478bc256d74000000000000000000000000a750f425c1fd50094948c9e7d383e3e234f120d600000000000000000000000087620facb6cd1469956fce784189c00eb074b7940000000000000000000000007768794a7adbb9e631d4c15f6bb6731a52c7fb3f0000000000000000000000003204b631c9bc55c6de72c543e0538e4d94895818000000000000000000000000d291c7552159d1aed913ab65e48786c3a4ce81b8000000000000000000000000fd7fc59f575f6cde6c0307870adca6d09f9fcff0000000000000000000000000b0488aa34639978599fce7261e1ba64a9d7bac1e000000000000000000000000ef80280e9424990a1ebe3d45b4faec1d9228f087000000000000000000000000a054282e8a40d8c4946ff82e28cfcc4463f8a042000000000000000000000000b845b6503b47a50b1262b1d6a7a62ece56f93e3b00000000000000000000000077cdb25834951fcf1038dbcecdcb0c7f6765b34c0000000000000000000000001c30ffdb93ce80eb9c568590fba101b533fd6f8800000000000000000000000000ab64089e3cc718a0d4f9cda7c087d0690cd7250000000000000000000000003aa740378d669374916da48a9ef63a4892dbdacf000000000000000000000000a339450b540e63e89dabeaed71e90afa2d491e91000000000000000000000000807ad25e567f8e3dccba70fff6910843820b01fc000000000000000000000000a06171c34b4a761975023968848f5d4bcf85ea6a000000000000000000000000fd192e784a4ec27dce81a7c6d5dae6ac4f1eebdc000000000000000000000000541ee8fed6e3f2f732a30918df075b39e0e0398c0000000000000000000000006ade2f3a93ba093cce24ec2642c4b24ba9f0bcc3000000000000000000000000b61c34508df4dd2328d4b4bae94b708da618a718000000000000000000000000f0e2435a9d8e61597669e98a5fc4431b50f8dc25000000000000000000000000a018eec6dc6f9d2337986170bb93975d20d3e13300000000000000000000000058df98c643187db91a60d6d5a49a4c772e0d2a7900000000000000000000000022fd707cbc7ba25185c115b5ff2a534a599fa79b0000000000000000000000006e4fb069398066b332603ef9465d6cf90d17909800000000000000000000000086bb8fd2fbb5dcdf3f0a6b53f81dc6948973d92e00000000000000000000000053fac331a3b3ed667530b2869a6bc5dfe0fa79540000000000000000000000004ff0543729bfd2fe9c249c85c4171b50c36fe9b6000000000000000000000000f2697d41c0bf2b50eaa685c6623ba8a6e519e547000000000000000000000000d4c5db750e9ce3d7a5b8e9f2741789dd25247e51000000000000000000000000499a616a034dc9dbf190629bec2ec4c6c0b5bf8f0000000000000000000000008998ff734efdd38d338ef1e1b33b6cca9f62fdbb00000000000000000000000001c1fa47e85bc32fa72174adf4aa0cf5113299fe0000000000000000000000000b887cfa0efb884a9b5a7b036cf81cc266007372000000000000000000000000bfbea9f6c706b8c99832ecab39896c648b01ff6a000000000000000000000000c1cf38f2a6f711654f1054ede930e94ba653eb7e0000000000000000000000005f30261e817194205b16be3951392b4642ce165900000000000000000000000073f0c53d3e559054dbdc1c0ad61b5036c20cbb6f0000000000000000000000004a6995195d05d85fe9cb2c9ca18f585efb94b547000000000000000000000000949aeb71d8a605b544f240504718e266f79a9de200000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fe3a9c924523cbd8063c2c6972c524d62e1d1ce000000000000000000000000974e81e5b92992ae1aaaa856adec265e10ea8df00000000000000000000000007b7f005a4cc6e8f60794d86a9df3871fe9aa114f000000000000000000000000a776934f7129b2afc3731b483368c20ac52a3fde000000000000000000000000b79d50b271db7b567f50b695536f9a45d8e0daed0000000000000000000000007db38b1230fe539cb4f48d8099c3c6cf7fc5c9cc00000000000000000000000017cbbe0d4d07c5f31f068860f8865435a2ee5cef000000000000000000000000ba79dfa814d5fa0b7ad8b752a59db1f739d70159000000000000000000000000a5b1704dca816b408c42478b649f7ecb0b807168000000000000000000000000a5a81e5071e46e41d9eb324034272f94b34d0960000000000000000000000000838f352cd0ea0ce466afa9aff8f1129ec35aa2d00000000000000000000000002b9e183447dcdd53f15df18a116499cc4c7149e9000000000000000000000000cbdeff7888d9e71a8e2981005be1e70933def1d6000000000000000000000000acec42ffce1395cce7792e65a3413e2925657cfe000000000000000000000000f6fc87215f2eff084dc190d32fffa54118943802000000000000000000000000463492c89cc8adbe39729a39f83d2f6b16de19b200000000000000000000000067848b46a7830cffe27c28ea77315b4a2df069ee000000000000000000000000991d216bf3865b80eee96b8c298bced178560069000000000000000000000000fc4b4b00e6b2ac866e3a77167833a0ccc8dca28c00000000000000000000000087162d8f995dfc84dd728844733dd3cdae680f98000000000000000000000000347b9af8d642af831a359ae7e8c4b6f1204290f5000000000000000000000000495afbcce86366456491cda57497dd07c028f1540000000000000000000000003e3d0a9159d8be7551443102123892a7cadb14af000000000000000000000000e7850c80fb3a6de48d129294e7d1069065667179000000000000000000000000e0beb103584fa71d4ee645bc32d3d7ca5b160cc400000000000000000000000096e52d482fad108ed432a866da474a0dc4dae210000000000000000000000000724ab1c38bb6360394fcdb7d052a5303409d7e63000000000000000000000000b530b5b9e00ecdff0a49c90685859a40ffa5e1ae0000000000000000000000001763cd7f8bfa2b1b941efa6e0453fffff00512d8000000000000000000000000d5684aaae2567a3efd35d8a03144f5002e3b25bb0000000000000000000000005c3a70c598f27ca5f69767faa0a74bfa310f55b1000000000000000000000000b07d61039f0b7644ca38ea1503cb2c05f54757240000000000000000000000003aa9fedeb942ae2cf239cac386cb307c85e0480a0000000000000000000000000b43abfc6408aa563b4a93e0d211b7f809f4125b000000000000000000000000a60d53e2682195d2ed4bc6815a55c506c4c19b5e000000000000000000000000d806b102328f2eaa21c6d4a9b7efd6b7826a149a00000000000000000000000090b2e1ca341522cc097eddec6aa0fdf9f1b8b0580000000000000000000000005b299fafd280efb2a0458ea5c7cb936754a7a4b0000000000000000000000000b6c51fc0c08e09fecf5c00435d5d2660b2b689b2000000000000000000000000ffd5c02dd588d9dabd4c8c13c03feb4a9a943a07000000000000000000000000bd8022b0884cc6ad2ba21e317ee8d2a6ccd923cd000000000000000000000000c020b12060dae2fbce5afb9a36d017ddf1c84a5600000000000000000000000048d3f2481907ef26b1503e16f98d015bfaa8431700000000000000000000000084fc36e146d599108ba32130b9ad6d60cdc9453d000000000000000000000000e76f4d03036cc935b36da30d90fdfd7440d62eab000000000000000000000000ca2e49738f983c66bba88a31525a5ecfbb5456c1000000000000000000000000d0742ab1053daa8e3177f8f19b30d29780eea06d000000000000000000000000687589471b3ba3910d5d96f66e2c6eaecaf8a67800000000000000000000000072150de92584aeb0bdbea77823633ca7d19e313f00000000000000000000000069bf03bad1a14ec92358c360e5f0f7ad488f603700000000000000000000000048a656cb761d59e5da68d24a0a372461e1d78f1b0000000000000000000000009b18a16cdc852942d3ab5bf99fb844f3bae37d4d0000000000000000000000000f4c918976af85e48bf6cf81f11b0a725ee728de00000000000000000000000097b034b5d67213a97c7812dd1eeab45dc81a2c8c000000000000000000000000d0238805e7e80750f65205df9f160839d6abd18c000000000000000000000000319bc41134a0450f2733d93ae09494ae31fe27490000000000000000000000006e0be51b8ad6280066fa7b4817f337eb45144f2800000000000000000000000096e819084c9eb510dd79a54c140f7441d960e580000000000000000000000000eb50c2263874fc8f56a5b5a078dca81a802b8ba4000000000000000000000000904aba6b8f882063c2c6fb1bd1b83337e90a1b81000000000000000000000000f4b42da6d2b70c363846962eb0e1a2bf1d1c6587000000000000000000000000ffd2cfe611110dbaeafd96af40a13fc335c08d9f0000000000000000000000008a54d3b33d729dabfb747d3d308f73f1b55d111e0000000000000000000000000300ec83cd04afbb330f9573addcb08299abf575000000000000000000000000b5a012934be46fbcfc8030b6891e3d36eb10600d0000000000000000000000007651954a1af5a0e3c9906fde2183c506603133c90000000000000000000000007072eac1958f6c66268543b48d519cbda6239c69000000000000000000000000d4e2422ccb15485ac1101ce0a1b1e26c624dc08e000000000000000000000000dd393cbc309dd367642a24ecaa12058869041ab40000000000000000000000008ab0a755285f0dc1b53f699bd2932366682b43620000000000000000000000000baacb029e60d29c8ea67ca8241a854e785aabe1000000000000000000000000c52ba48917ff483cfa01eb23df77680f43ccd5fc00000000000000000000000029fda322e2dc16506bfc1a61bfe8b7ceee6a26aa000000000000000000000000aa1b657e97cb18a487e6f5b8586e1256edad214b00000000000000000000000057b77b6e20fec2effbbb61c6cf0f6b8fc72e63f20000000000000000000000006b9794bfdac4ec4b26e5713222d26802613923f6000000000000000000000000f5c27ee31ac35974238f8258bc83594c63c2a8580000000000000000000000009fcaab1421b7bcca84adb5ca5db6182bead3505100000000000000000000000007f6145a9906e27fe9dd26f553fd1859d77bd4fe0000000000000000000000002ac31512eb64c1b1b3135c9c83a754c81675856b0000000000000000000000002ac31512eb64c1b1b3135c9c83a754c81675856b0000000000000000000000002ac31512eb64c1b1b3135c9c83a754c81675856b0000000000000000000000008334e9fd1bfcb29632d293b4810bc2695595a754000000000000000000000000e830d6eb9de26687628cb169d6bbc9b4582e1b4c000000000000000000000000d405a82120a88c5b882d029f0c1dbb9f30810e66000000000000000000000000aef269fa4b63a3d82e4464fa02d0fe9d35effd1d000000000000000000000000d3aa882e0f9d50105adee7886c5422451331e40f000000000000000000000000e815b6d10daf2d50b391ada58c5e628a411828010000000000000000000000009ffb96c9da649bffc0288a4753d0806ea27e170e00000000000000000000000097160e62c0336c5d2704b91831410ffbeb376fce0000000000000000000000002d7b7fcf0967e78ce9863eb05f1503050197d6780000000000000000000000006c971765d6d359d6fbb2b40591250f39d9115afc000000000000000000000000fd48d7f8cbbf4d53630c78c7e5efb26d8d4e26bd0000000000000000000000008eb527cf7f41f00d165d1ca68e64f654a27319510000000000000000000000007bb362eeb4e8e7a39e54e5c482eac368331b1c2a0000000000000000000000000728b41b0e034c0df589c327ad95ff84150f1d9b00000000000000000000000001ade2c28f871d2ee6732fa9f1f20dd7ad2751f400000000000000000000000034e4a6058097149b8cadcd513551a87afdbe1518000000000000000000000000af1234618b94832515bf8967903701dbef065f480000000000000000000000008f38a7cd61ef2cfb9a561877c5cecc4ff828da41000000000000000000000000312875913a759e75b07905e9014eaada0c75bf32000000000000000000000000565293718e00902cb1ac13f2857a7b95f2f158db000000000000000000000000fadf15389bee78fa1d8fde45672548fef3a90ca20000000000000000000000004a78ca1332cd715ae2ac320a2ddd8d4666d00997000000000000000000000000e8be67915efaa5729bb107838e23cd921d33a3e7000000000000000000000000ae285cd5f9517e0b41c47d575a2ad78f6d97b5140000000000000000000000009839496fb6462b88cd588101e21fde99db393fae000000000000000000000000e5a764b7be4c4775958dd7e152fe9448e3846082000000000000000000000000737d0a60ffa8fd82770a580bc050dee8703a11e4000000000000000000000000056069886088b1e88eef4c916996c0801322dd69000000000000000000000000b1ef8d886cb2d1aadbde6f51c2d6ed1c74521c28000000000000000000000000387e4f9b1c72ee8022c6dcd812f96fa6a887b60c00000000000000000000000068245d054b0d02c9f9ad2033293c32ade5ed2e57000000000000000000000000e2c26a8b6d10330cdeea5979d9331ba8d4268095000000000000000000000000ddd6b53e8edac73db26090d640be2c4fb48bf1440000000000000000000000009fc095187013d555029e2c7848f92b7b65eeb1f700000000000000000000000056540d83a07284026cf2e21f20946235c539e3e5000000000000000000000000a6c0827b3c976f60cf4d6c00ed8553136580c4d700000000000000000000000055de3730f921067773f75e913a03e2873c904730000000000000000000000000393a742d8d655673eb3f0501a0be6acb0187512c0000000000000000000000002cf8b3e3b2c9747591d1d6407716fb482e819f65000000000000000000000000c4a9f08fe02daa707104e43ae46b257791656e790000000000000000000000008f1ebb7ce4e0fb0b5105f61bf205e0b2fbf7a353000000000000000000000000f2de64cb8ada0ef0843395327ecbaf5f564b33d7000000000000000000000000e4dc17cd1d269c7cd6f51f3f60e64c0299ae6136000000000000000000000000e7850c80fb3a6de48d129294e7d106906566717900000000000000000000000046ef9ecbff9487133bc677e898dcd60327660869000000000000000000000000ceb7447323875c344fac603dff1cf035fa8cdad1000000000000000000000000ff7c509bed0d4f8d3ff19f19ed1774e012deb4750000000000000000000000005c3848088aea362a37ecb49ce922c03452a15849000000000000000000000000a6f733e84cc7bcfd156596362b340da396af17e30000000000000000000000007604bc138d6663cf6cf6d342e8f7476c8388258e000000000000000000000000d5d31e0b7dcb2a23d10b5f7a9b31ffa9c258ca230000000000000000000000006d774dce326fbfde543c7c72a935c9540841bc0600000000000000000000000004808a14502ec6e35ea27dda7b8ec59cdfdf5bc1000000000000000000000000f50390975b2c3b6867f6c729586fcb136bab45c9000000000000000000000000ec6e73c3fe2581ad1fe1c99ef38ef99655b425930000000000000000000000008293fbc88b7e0d70a6e7a144dc55273e597a0820000000000000000000000000c682ae803421da0dce5be26cc83025a54c7284cb00000000000000000000000096172606a77afc014864cc99f7f5d507556b83b600000000000000000000000046dc0ccf0e82896155015eafd60b943b727c3356000000000000000000000000c965870b4d7dca6cefee2f73d940b0fb944d25c000000000000000000000000010f2f0716c3e675a49365aed3e95a7bded8bf4fd000000000000000000000000d525830c3e4d12d2eedf18a4b3ca11335bb011ba0000000000000000000000009db47953cf6a391da4a6cbaf4e92d3f6588d5d9700000000000000000000000048ab913f01384cd2101ebfddd8d4a0f1f53829d400000000000000000000000070dee5def0681be2b8ce82e24248e42270dc805b0000000000000000000000009db47953cf6a391da4a6cbaf4e92d3f6588d5d97000000000000000000000000efc627c7857bc95388c1716c5820cfd215093c550000000000000000000000001349fe190c4e4c332e775ac5f5fd1ca91a6e411f00000000000000000000000019d750c4cf55a8e4d4a294c8b00a6079ae310a05000000000000000000000000be3ceefef58af677af9fb9a0fa4a6ae4bea6c2d50000000000000000000000003a7735ce5821b92702457d4b7aaca0a3cb70e375000000000000000000000000dd7f5209f19523d1dcd30547a267f7d3074c3879000000000000000000000000f383412b4f7c4754001e70f29229cdd49648407c0000000000000000000000001b850760144d6f1349f3126eb41dfdf19bdb3eac000000000000000000000000ffedd770c5895face600760b50427461c32fdcee000000000000000000000000a9f8a61c28b6cbb8411bcb731603d1c3af49abe40000000000000000000000004cef6542dbd07e38719c59d2e761c7570e4d47ac000000000000000000000000f26983c4d7e33c7c22206c0d0681b9f96a05e547000000000000000000000000c4ee2332b14aa1f910e5ab809d94b83655c4eac1000000000000000000000000c237ef68558a13e97041d3407595d71b8cce97810000000000000000000000008ab2db5153fa960b0fb9a4f4c8ea9008acfbbc48000000000000000000000000688e3c2bc0fbc153e4b647e09b3e637a2f0236be000000000000000000000000f1f0219c3bd2f124035cb11ab78eebcf40730ed7000000000000000000000000a44b9030e72e3c9b4e0ec34e367b7a6a48339df9000000000000000000000000601675ea44c8b21b8366018ce9b67e57c5d9a6d3000000000000000000000000d30f9264d6d3372a92aaf1ad20216be1d6cc6d6e000000000000000000000000ad911fb5785163d8790267decda3c4e2d2909d700000000000000000000000008a3fb94f0122d6a199a714823b2df0cd797c837f0000000000000000000000005ebfa1be7afd5db3bdd4792a5d086ec7dd7869cb00000000000000000000000000f6449ca552ea7945af6afe5a785a4c6edded1b000000000000000000000000eb841105ee6dcecf42c046de3264e16f08701c5f00000000000000000000000037c6e4abfb4c125e22641f52762eddabda4987c400000000000000000000000009630d016fb4e8cf96ef1f5d32f6170671f4609c0000000000000000000000001e95721377a1a7357a96b6836e341d51096aeb190000000000000000000000006560107cfdf75d29643459e96b640e4308d84fcc0000000000000000000000004cfa3550ffdab224e6d42f45a33525ed0f155c910000000000000000000000005e5780ccefdd987dac0431cb616573d275405ec80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000