ETH: $1928.14 (-0.25% )
Gas Station 0.001 Gwei

Transaction Details

Txn Hash: 0x7b3a00546291b0d3cd8bd267c8d4bc9798b00b2d65d8e3fcfd0a78f3de720942
Timestamp:
283 days 5 hrs ago (Jun-07-2024 06:05:54 PM +UTC)
Block:
Value
0 ETH ($0)
Transaction Fee
0.000048042800559 ETH ($0.1767)
Gas Price
0.000000000001 ETH (0.001 Gwei)
Gas Limit & Usage by Txn
633,344 | 626,745 (98.96%)
L1 Fees Paid
0.000047416024222 ETH ($0.1744)
L1 Gas Price
0.000000000269189 ETH (0.269189 Gwei)
L1 Gas Used by Txn
176,144
L1 Fee Scalar
1
ETH Price
$3,677.51 / ETH
L1 State Batch Index
Other Attributes
Nonce: 10885 Position: 1
Input Data
0xb3a076f400000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000007a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000006380000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064800000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000000000000658000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000408d1e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000301e8d0000000000000000000000000000000000000000000000000000018ff3e0a68d93d6fdf57639f19b32e2187e6cc0a3c92fd5b63f4febe4c6b4f66e9bc4dcabd3703a02286e7c041a5a02810977f1a7658b3a53f6b2ddab0594133732f2a900b200000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000134aa6a6311bb4e445f50ee786dbe5ace1c0745385b84f9bbc139d45678b152cd00000000000000000000000000000000000000000000000000000000000000012ceaabedd26cbf39ba95865eb35b575f86494e3c80b9b792da6b91b5020dfab21ed4c6fd8169d943107fdb82633338b3fde3cfae852999ccf6391b2e6ff7653800000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001a003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012293d67e2c9c36ba761ada06233adb5509aab6d69f0e0e5f14484b56365f88ad03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012293d67e2c9c36ba761ada06233adb5509aab6d69f0e0e5f14484b56365f88ad03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012293d67e2c9c36ba761ada06233adb5509aab6d69f0e0e5f14484b56365f88ad000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000a08a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b7120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e95d4466e11cea93e6c939bbcfe4723f7072a4ded327e8e7843faff21658d9f8275358d622c0f6e23eb826b13afff7c51b16f41112927354017c72693ca0328e00000000000000000000000000000000000000000000000000000000000000a08a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b7120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e95d4466e11cea93e6c939bbcfe4723f7072a4ded327e8e7843faff21658d9f8275358d622c0f6e23eb826b13afff7c51b16f41112927354017c72693ca0328e00000000000000000000000000000000000000000000000000000000000000a08a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b7120300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e95d4466e11cea93e6c939bbcfe4723f7072a4ded327e8e7843faff21658d9f8275358d622c0f6e23eb826b13afff7c51b16f41112927354017c72693ca0328e000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000001e600000000000000000000000000000000000000000000000000000000000003c600000000000000000000000000000000000000000000000000000000000001de0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000001ce00000000000000000000000000000000000000000000000000000018ff3e0a1808a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b712000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000001c69f0a6340a706c472c30d2713d08afe2795ee128de57b66d3d5af7b4f0787400000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000001540000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000002d000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000000059000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000000086000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000ab00000000000000000000000000000000000000000000000000000000000000b600000000000000000000000000000000000000000000000000000000000000b900000000000000000000000000000000000000000000000000000000000000cd00000000000000000000000000000000000000000000000000000000000000d100000000000000000000000000000000000000000000000000000000000000d500000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000011b000000000000000000000000000000000000000000000000000000000000012a000000000000000000000000000000000000000000000000000000000000012b000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000145000000000000000000000000000000000000000000000000000000000000014600000000000000000000000000000000000000000000000000000000000001630000000000000000000000000000000000000000000000000000000000000171000000000000000000000000000000000000000000000000000000000000018d000000000000000000000000000000000000000000000000000000000000019c000000000000000000000000000000000000000000000000000000000000019d00000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b100000000000000000000000000000000000000000000000000000000000001bc00000000000000000000000000000000000000000000000000000000000001be00000000000000000000000000000000000000000000000000000000000001bf00000000000000000000000000000000000000000000000000000000000001c100000000000000000000000000000000000000000000000000000000000001c800000000000000000000000000000000000000000000000000000000000001c90000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000eab01bfa742f66d00000000000000000000000000000000000000000000000000c52478d49b434faaaa000000000000000000000000000000000000000000000001bb878b80f68f2aaa000000000000000000000000000000000000000000000000584d533476591555000000000000000000000000000000000000000000000004fa655783aba4c0000000000000000000000000000000000000000000000000008142af8d1ef18000000000000000000000000000000000000000000000000004336e70ecab5880000000000000000000000000000000000000000000000000000000064ba1e32b1500000000000000000000000000000000000000000000000000000054a0800f8000000000000000000000000000000000000000000000000008d89b352f2d6000000000000000000000000000000000000000000000000000058a993c02d04000000000000000000000000000000000000000000000000ea7a878afe2514baaaa0000000000000000000000000000000000000000000000c5118d4c29bf8755550000000000000000000000000000000000000000000000000de2d8660a4180000000000000000000000000000000000000000000000000000000000005f4dfd6000000000000000000000000000000000000000000000024559f39999d8140000000000000000000000000000000000000000000000000000139722400b4b2aa0000000000000000000000000000000000000000000000000000000005f5da7d0000000000000000000000000000000000000000000000000e2dcebc9f04400000000000000000000000000000000000000000000000000071afd498d000000000000000000000000000000000000000000000000000000000ba8ad69b38b0000000000000000000000000000000000000000000000000003c6831612f92f555000000000000000000000000000000000000000000000000035289943e73d00000000000000000000000000000000000000000000000000000cba3eee24f7aaa000000000000000000000000000000000000000000000000012e7a61002d40000000000000000000000000000000000000000000000000000084780699866aaa0000000000000000000000000000000000000000000000000000064ac1df8d8000000000000000000000000000000000000000000000000002eeb03b010a400000000000000000000000000000000000000000000000000021121ddfd3c180000000000000000000000000000000000000000000000000000e7af796a08644000000000000000000000000000000000000000000000000007fe3ad79872280000000000000000000000000000000000000000000000000032a5d0489c5ec15550000000000000000000000000000000000000000000000001925f189fa6180000000000000000000000000000000000000000000000000000e4fa65690861792000000000000000000000000000000000000000000000000000087fb491f5d5500000000000000000000000000000000000000000000000000045074386df0000000000000000000000000000000000000000000000000000e5cd96d3afa498d000000000000000000000000000000000000000000000000000000000942947d000000000000000000000000000000000000000000000000259b7fb13cd4c0000000000000000000000000000000000000000000000000000bdf00f11c4656d80000000000000000000000000000000000000000000000000ec99d29509b6c1d0000000000000000000000000000000000000000000000002e2f6e5e148000000000000000000000000000000000000000000000000000001c04edcd898380000000000000000000000000000000000000000000000000000134299207d14000000000000000000000000000000000000000000000000001b83413f0b364000000000000000000000000000000000000000000000000000008d6f5cefc6e6aaa00000000000000000000000000000000000000000000000001434c04928f80000000000000000000000000000000000000000000000000000e56973166afa81000000000000000000000000000000000000000000000000000000044e7fe9f80000000000000000000000000000000000000000000000000024ac11d00f44aaa00000000000000000000000000000000000000000000000001bf6dc343034000000000000000000000000000000000000000000000000000009cbbdfe5574aaa0000000000000000000000000000000000000000000000000e22e21a275826a20000000000000000000000000000000000000000000000000f1b5f59bb1ad69500000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a258000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000b3020db137def6b516314696887309fdf8e40a7e9ee017a25f838637248fc4554b963fcfc2ad18c998d1207a1c916cbfdada0217316b3d5507f843efe7312ff19b957d68966f0a8aeb50cc5140ad74c19d374c852265a599f6d26f69f0fb702d87a39200b6c1612b5c4b18506d58b9c697ff62787c2c0c109c1de671da1fd49abe3e7a1f25a1f3aa348ed133401a37072295d0022089dbe2b1473f1a937f885da405f71b39518d1cc9239efd19ebcdce79422017000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000001ce00000000000000000000000000000000000000000000000000000018ff3e0a1808a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b712000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000001c69f0a6340a706c472c30d2713d08afe2795ee128de57b66d3d5af7b4f0787400000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000001540000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000002d000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000000059000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000000086000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000ab00000000000000000000000000000000000000000000000000000000000000b600000000000000000000000000000000000000000000000000000000000000b900000000000000000000000000000000000000000000000000000000000000cd00000000000000000000000000000000000000000000000000000000000000d100000000000000000000000000000000000000000000000000000000000000d500000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000011b000000000000000000000000000000000000000000000000000000000000012a000000000000000000000000000000000000000000000000000000000000012b000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000145000000000000000000000000000000000000000000000000000000000000014600000000000000000000000000000000000000000000000000000000000001630000000000000000000000000000000000000000000000000000000000000171000000000000000000000000000000000000000000000000000000000000018d000000000000000000000000000000000000000000000000000000000000019c000000000000000000000000000000000000000000000000000000000000019d00000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b100000000000000000000000000000000000000000000000000000000000001bc00000000000000000000000000000000000000000000000000000000000001be00000000000000000000000000000000000000000000000000000000000001bf00000000000000000000000000000000000000000000000000000000000001c100000000000000000000000000000000000000000000000000000000000001c800000000000000000000000000000000000000000000000000000000000001c90000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000eab01bfa742f66d00000000000000000000000000000000000000000000000000c52478d49b434faaaa000000000000000000000000000000000000000000000001bb878b80f68f2aaa000000000000000000000000000000000000000000000000584d533476591555000000000000000000000000000000000000000000000004fa655783aba4c0000000000000000000000000000000000000000000000000008142af8d1ef18000000000000000000000000000000000000000000000000004336e70ecab5880000000000000000000000000000000000000000000000000000000064ba1e32b1500000000000000000000000000000000000000000000000000000054a0800f8000000000000000000000000000000000000000000000000008d89b352f2d6000000000000000000000000000000000000000000000000000058a993c02d04000000000000000000000000000000000000000000000000ea7a878afe2514baaaa0000000000000000000000000000000000000000000000c5118d4c29bf8755550000000000000000000000000000000000000000000000000de2d8660a4180000000000000000000000000000000000000000000000000000000000005f4dfd6000000000000000000000000000000000000000000000024559f39999d8140000000000000000000000000000000000000000000000000000139722400b4b2aa0000000000000000000000000000000000000000000000000000000005f5da7d0000000000000000000000000000000000000000000000000e2dcebc9f04400000000000000000000000000000000000000000000000000071afd498d000000000000000000000000000000000000000000000000000000000ba8ad69b38b0000000000000000000000000000000000000000000000000003c6831612f92f555000000000000000000000000000000000000000000000000035289943e73d00000000000000000000000000000000000000000000000000000cba3eee24f7aaa000000000000000000000000000000000000000000000000012e7a61002d40000000000000000000000000000000000000000000000000000084780699866aaa0000000000000000000000000000000000000000000000000000064ac1df8d8000000000000000000000000000000000000000000000000002eeb03b010a400000000000000000000000000000000000000000000000000021121ddfd3c180000000000000000000000000000000000000000000000000000e7af796a08644000000000000000000000000000000000000000000000000007fe3ad79872280000000000000000000000000000000000000000000000000032a5d0489c5ec15550000000000000000000000000000000000000000000000001925f189fa6180000000000000000000000000000000000000000000000000000e4fa65690861792000000000000000000000000000000000000000000000000000087fb491f5d5500000000000000000000000000000000000000000000000000045074386df0000000000000000000000000000000000000000000000000000e5cd96d3afa498d000000000000000000000000000000000000000000000000000000000942947d000000000000000000000000000000000000000000000000259b7fb13cd4c0000000000000000000000000000000000000000000000000000bdf00f11c4656d80000000000000000000000000000000000000000000000000ec99d29509b6c1d0000000000000000000000000000000000000000000000002e2f6e5e148000000000000000000000000000000000000000000000000000001c04edcd898380000000000000000000000000000000000000000000000000000134299207d14000000000000000000000000000000000000000000000000001b83413f0b364000000000000000000000000000000000000000000000000000008d6f5cefc6e6aaa00000000000000000000000000000000000000000000000001434c04928f80000000000000000000000000000000000000000000000000000e56973166afa81000000000000000000000000000000000000000000000000000000044e7fe9f80000000000000000000000000000000000000000000000000024ac11d00f44aaa00000000000000000000000000000000000000000000000001bf6dc343034000000000000000000000000000000000000000000000000000009cbbdfe5574aaa0000000000000000000000000000000000000000000000000e22e21a275826a20000000000000000000000000000000000000000000000000f1b5f59bb1ad69500000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a258000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000b3020db137def6b516314696887309fdf8e40a7e9ee017a25f838637248fc4554b963fcfc2ad18c998d1207a1c916cbfdada0217316b3d5507f843efe7312ff19b957d68966f0a8aeb50cc5140ad74c19d374c852265a599f6d26f69f0fb702d87a39200b6c1612b5c4b18506d58b9c697ff62787c2c0c109c1de671da1fd49abe3e7a1f25a1f3aa348ed133401a37072295d0022089dbe2b1473f1a937f885da405f71b39518d1cc9239efd19ebcdce79422017000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000001ce00000000000000000000000000000000000000000000000000000018ff3e0a1808a8cd90f72364c50c73a3364e1c7c7d42ddf7defe3329b246e363a8396e1b712000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000001c69f0a6340a706c472c30d2713d08afe2795ee128de57b66d3d5af7b4f0787400000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000001540000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000002d000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000002f00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000000059000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000000086000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000ab00000000000000000000000000000000000000000000000000000000000000b600000000000000000000000000000000000000000000000000000000000000b900000000000000000000000000000000000000000000000000000000000000cd00000000000000000000000000000000000000000000000000000000000000d100000000000000000000000000000000000000000000000000000000000000d500000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000011b000000000000000000000000000000000000000000000000000000000000012a000000000000000000000000000000000000000000000000000000000000012b000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000145000000000000000000000000000000000000000000000000000000000000014600000000000000000000000000000000000000000000000000000000000001630000000000000000000000000000000000000000000000000000000000000171000000000000000000000000000000000000000000000000000000000000018d000000000000000000000000000000000000000000000000000000000000019c000000000000000000000000000000000000000000000000000000000000019d00000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b100000000000000000000000000000000000000000000000000000000000001bc00000000000000000000000000000000000000000000000000000000000001be00000000000000000000000000000000000000000000000000000000000001bf00000000000000000000000000000000000000000000000000000000000001c100000000000000000000000000000000000000000000000000000000000001c800000000000000000000000000000000000000000000000000000000000001c90000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000eab01bfa742f66d00000000000000000000000000000000000000000000000000c52478d49b434faaaa000000000000000000000000000000000000000000000001bb878b80f68f2aaa000000000000000000000000000000000000000000000000584d533476591555000000000000000000000000000000000000000000000004fa655783aba4c0000000000000000000000000000000000000000000000000008142af8d1ef18000000000000000000000000000000000000000000000000004336e70ecab5880000000000000000000000000000000000000000000000000000000064ba1e32b1500000000000000000000000000000000000000000000000000000054a0800f8000000000000000000000000000000000000000000000000008d89b352f2d6000000000000000000000000000000000000000000000000000058a993c02d04000000000000000000000000000000000000000000000000ea7a878afe2514baaaa0000000000000000000000000000000000000000000000c5118d4c29bf8755550000000000000000000000000000000000000000000000000de2d8660a4180000000000000000000000000000000000000000000000000000000000005f4dfd6000000000000000000000000000000000000000000000024559f39999d8140000000000000000000000000000000000000000000000000000139722400b4b2aa0000000000000000000000000000000000000000000000000000000005f5da7d0000000000000000000000000000000000000000000000000e2dcebc9f04400000000000000000000000000000000000000000000000000071afd498d000000000000000000000000000000000000000000000000000000000ba8ad69b38b0000000000000000000000000000000000000000000000000003c6831612f92f555000000000000000000000000000000000000000000000000035289943e73d00000000000000000000000000000000000000000000000000000cba3eee24f7aaa000000000000000000000000000000000000000000000000012e7a61002d40000000000000000000000000000000000000000000000000000084780699866aaa0000000000000000000000000000000000000000000000000000064ac1df8d8000000000000000000000000000000000000000000000000002eeb03b010a400000000000000000000000000000000000000000000000000021121ddfd3c180000000000000000000000000000000000000000000000000000e7af796a08644000000000000000000000000000000000000000000000000007fe3ad79872280000000000000000000000000000000000000000000000000032a5d0489c5ec15550000000000000000000000000000000000000000000000001925f189fa6180000000000000000000000000000000000000000000000000000e4fa65690861792000000000000000000000000000000000000000000000000000087fb491f5d5500000000000000000000000000000000000000000000000000045074386df0000000000000000000000000000000000000000000000000000e5cd96d3afa498d000000000000000000000000000000000000000000000000000000000942947d000000000000000000000000000000000000000000000000259b7fb13cd4c0000000000000000000000000000000000000000000000000000bdf00f11c4656d80000000000000000000000000000000000000000000000000ec99d29509b6c1d0000000000000000000000000000000000000000000000002e2f6e5e148000000000000000000000000000000000000000000000000000001c04edcd898380000000000000000000000000000000000000000000000000000134299207d14000000000000000000000000000000000000000000000000001b83413f0b364000000000000000000000000000000000000000000000000000008d6f5cefc6e6aaa00000000000000000000000000000000000000000000000001434c04928f80000000000000000000000000000000000000000000000000000e56973166afa81000000000000000000000000000000000000000000000000000000044e7fe9f80000000000000000000000000000000000000000000000000024ac11d00f44aaa00000000000000000000000000000000000000000000000001bf6dc343034000000000000000000000000000000000000000000000000000009cbbdfe5574aaa0000000000000000000000000000000000000000000000000e22e21a275826a20000000000000000000000000000000000000000000000000f1b5f59bb1ad69500000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a2580000000000000000000000000000000000000000000000000000018ff3e0a258000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000b3020db137def6b516314696887309fdf8e40a7e9ee017a25f838637248fc4554b963fcfc2ad18c998d1207a1c916cbfdada0217316b3d5507f843efe7312ff19b957d68966f0a8aeb50cc5140ad74c19d374c852265a599f6d26f69f0fb702d87a39200b6c1612b5c4b18506d58b9c697ff62787c2c0c109c1de671da1fd49abe3e7a1f25a1f3aa348ed133401a37072295d0022089dbe2b1473f1a937f885da405f71b39518d1cc9239efd19ebcdce7942201700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000