Special data
- Status: Successful
- Nonce: 3512
- Type: 2
- Gas used: 5073836 gas
- Gas limit: 5073836 gas
- Gas price: 1.05 Gwei
- Effective gas price: 1.05 Gwei
- Max gas price: 1.05 Gwei
- Max priority gas price: 1.05 Gwei
-
Input data:
0x41ed24a20000000000000000000000008615444828a9c9d5610342814bfb5a37534e726b00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000eb380585a4c82bbe5598e87658e71898f63f171d0000000000000000000000002b68c88c0b4582e5f5b886acec93be618b5b3cbe000000000000000000000000d290bcb78830ebefc92f0e653d419808c7ccf76500000000000000000000000072a77abcaade1a061b6124af65e6733de907204c000000000000000000000000f009b030595ebcded90d04568cb2f2fbeeee7d4b000000000000000000000000ca11cb51b982066b0864509e51c8a4ac88a9f9b2000000000000000000000000a4e0dbb1c35ee084e71611fe558510ff77b29e24000000000000000000000000562b98dd3a45691a30ec89b7136d36edd2c65b1b0000000000000000000000008f4144845c8085e032c08d46774da0e75c0606e10000000000000000000000001d4deac7d08ac0d7bb7ece4eaf855e3c135d6427000000000000000000000000e91c811d4aa6884aebad28b9ac8fa1af3bf73eee0000000000000000000000008b064640da28f4599909eca5fa4f6b42f49ad3eb00000000000000000000000021da4db576bb7d1d784bdb33f4d644a228181fd6000000000000000000000000b07057d72bd2be7ba0034bfc6d0ef23f15491bd8000000000000000000000000b41377cb130b4ded7187ebcf86af02ec225b444e0000000000000000000000006d9d21515df2f4ec18d4bf66ab7667bd5e313c6c0000000000000000000000004a090440db7c529b850e8e9e6524f2e1d951043a000000000000000000000000e01dde432c8dd2ae8926da066cc02bdf65b534980000000000000000000000006c6200ff014337c27a54bc8e335d042b024bed8b000000000000000000000000377aaa80cdc79f860f0af7505c4713b34d8424ab00000000000000000000000032c4d6b4ed50e7b621df488135c25fca48da46f90000000000000000000000005ec10c21ad3f72b3ac8125e637970e035866eebd000000000000000000000000a0e75092a80682a83fd3d29130b548c904abbf6e000000000000000000000000b5b1d5d1dd73a740573234edd23e22c2b0db5bdc0000000000000000000000008a05a619364e0a17872c8703ecb10203f53e3398000000000000000000000000b6147a31676d004f6200584195c6156f688370850000000000000000000000001dc4095bb645b93349b10f84e12c59ab4153bd80000000000000000000000000c17688ff3adcd48779cfe439be86bee23a192cc000000000000000000000000002e2a67febd7234b97a76f359d6a8fbfde0e149b0000000000000000000000006f097095177eda0199a7061e0cfee0c1b3e912f90000000000000000000000009c2ce91c3eb4374998b011f300fb4dce90416af8000000000000000000000000a6932172b88c3d0a3108b0bcf1fd2a32e9732b76000000000000000000000000ccb7da966778b358033eefc16e165d824f81f654000000000000000000000000227e2e822bd1f78f0ca5aced8ee7812ae5f4a3a0000000000000000000000000d1e6a2e1903faff98192b944bf097337938937660000000000000000000000000b93bea1a8b650b94ac0b29677c59901413523230000000000000000000000000a520a109b606174a8850f865d3c59610e8107660000000000000000000000008a895e3125b0c6e63eac787edb54d0d38be542360000000000000000000000009c4f767ae4b3fc64941a2eb6978db7a2ba517a79000000000000000000000000d31a92fd78dadecc7ff0a2ccf05e55cc0eaf8fae00000000000000000000000049170a7a958ce024bffda025bf26ebf381daf8ee00000000000000000000000016171d4dfb2a429f7c4e295b318dbfd4ac3185ab000000000000000000000000da9c7d2887bdfaa51cc9cd091a1cc3f60ecf61e70000000000000000000000001d5bf04480d49fab1e5bd36d196b57a4ecde4e090000000000000000000000001017a9414b4b6036bc4f148183152b660ad2c7f5000000000000000000000000c6b81758d523d1c74df9885275e287bcaade7746000000000000000000000000f0c4c823298dc7a7858c49d7311d6a944f7f0f900000000000000000000000007a09dde75a47c9c6b268553e67965a3e035435d200000000000000000000000085f82046d821d06ac17b70f31658128b35db77c2000000000000000000000000695e053ed0c8c428bdaf40715271739b967e4bdb000000000000000000000000b78aa529710835482ce24b8a81b58798b2cd1a88000000000000000000000000a9a36ae4286b6052aaf6aa7642e4971ef8f8cb340000000000000000000000006306e0dacc8b3cb8f5217ba21729dc1652afcab7000000000000000000000000d018c22dee9cdc3fedd4c9c064cdacb975b5010e0000000000000000000000002900de0c22b30446d811cb377085c81482032185000000000000000000000000aff016a2aa40e5659263fab1613d6f17379ec2fb000000000000000000000000616c5a36c829ab243bc674e12c8e4b025b5018010000000000000000000000006a38d822d27d3560a42391fa31b5da7f62356ef8000000000000000000000000dee3858bbc3f42624894441bd60c13ff829c31c000000000000000000000000038b6518c933322e811be3945bd4b0b0cd9ef3d38000000000000000000000000bef9607196b00965a5db510892576ad4b0c97faf000000000000000000000000088ffde14315ca1d028a9cb71aa0c6a87ac4eb530000000000000000000000006d6a74ce30cd753a06f0bbdb3c577cc325ff3133000000000000000000000000ab6582164a6eb3b11e521ca24385ee2842b0b704000000000000000000000000aaebaa96f76015fd139d130b76cf2a66ff2fd2ca00000000000000000000000057fa7d8bd1a625f43c2559c770cf8658f04508c0000000000000000000000000e4fbf11d99dcaf4c81c9d5727f7aa8d7b21b854a00000000000000000000000072f12cd49c4965e9fabec277d14b3b96436ff38b0000000000000000000000002979c0a606fd52e0938185c0791d8ef031fc38fd0000000000000000000000009696cfec23217cb69be38b8d9f2d998d61eceba40000000000000000000000002eba4bdb1e8f77325b7cb4d86a8e282859e1cab10000000000000000000000002954eba230f0b64c9e3e8f9e1f28f3968ce742ae000000000000000000000000214eeeb5e21749089faee6d201f9dc3cf060e2dc00000000000000000000000061f9833386ebcabfeba1252da52815c2c0275398000000000000000000000000afc4f40a8d2d595bdcdb7e42e496d7b2c68c55a1000000000000000000000000155f52d1d772d353cc293fc0b632180d16daea5e000000000000000000000000a33df379ac317ce42ee99b9224fb47a088f07351000000000000000000000000b756a8cb1601698f7aaf5861555e19fba8efcdfe000000000000000000000000ca6e5d056f50f85c02d366033b665c79aee1fa5f000000000000000000000000397d01456f5556e02377fa5dca58a5dc2a16f4480000000000000000000000008e9f7934cddc2ac5037c6ccb5375b3489e324645000000000000000000000000d2614ee9bba2f78128fcad90ac452d7cf2f0f3d6000000000000000000000000e09340982058aeab878220a9d1914ce9abdffbaf000000000000000000000000d06cb12f519972f85d433754b8affccd5a3dd0ae0000000000000000000000003184f60b30d512a91ae6f126dfba24109322397a000000000000000000000000eaf9f923846e38318d3bc83737f99880fcdf26a6000000000000000000000000eedabe6a4c55842e429006cd1ff5268d4dce4a82000000000000000000000000ceac21e0182e151777c2baed4b86a679a3314f080000000000000000000000006a2cc47cf1b1b5359325da2db82aac73c70b9e220000000000000000000000004ccb70c89a0f5aed976f4c11ee81393726190c440000000000000000000000006f6d490bf54ae07699a78eae213a23361af9ae470000000000000000000000000b1a160652f9025108b45f9208464828aa6b73c10000000000000000000000003065831355b8a0163e1df8b61ca8ec454dbf4bd900000000000000000000000098f02faea0e3e0bd4be8d75dbcf233f2a4083583000000000000000000000000e6b590ef4a5fe80c161dcae2b1950973d0f3fe600000000000000000000000001122c3f04eb693af7009f788d3b136a491fb9d59000000000000000000000000380d52cd4512c49c369da7ec902beb640384019e000000000000000000000000e54ea98ef81f50f114564d94ca658b8fe0bff0730000000000000000000000008a8ce4067cd411d56439cb90d1d200f37dc4226d0000000000000000000000004db6e06b38122761ac71e39754c9cc97857b8aea000000000000000000000000bf999c95ff469debfca50fd75e2c62e316fd94860000000000000000000000006fdfa85922788a112bd42f06039f9252cb4d4df40000000000000000000000004247b773c72675af38a010fce3ebda442bfa1d89000000000000000000000000cb3dc8d43bad1bb19974e38ac0daadbf2ed7bfc2000000000000000000000000689cc638863a183762dd5a7439956356ce55646300000000000000000000000033fdb6f193662fead9e59d1046dcb2abe6ea1eeb00000000000000000000000080d4b37bd64288c5b01aec7fb013c7d03bcb562900000000000000000000000017252d71cdf87ea10f512bfef080f75f8bd27a370000000000000000000000002675ec385bbd80eaf7e7533edab65c63b338b7b50000000000000000000000009033222adc018d633a160e14f7c346a08fc7b31f0000000000000000000000000062d0bacb814ff0ee573c167260da9857785f5200000000000000000000000086c9538f86da00ab6ff9e347dbc57a216b33c4a30000000000000000000000002a2653856e8137985a1d02329e8731774db06c040000000000000000000000007a50b28641ec94a4774692a6571b1036c15e61e6000000000000000000000000a02db1532de57e13b7471f9386a0f5bc992ef02d000000000000000000000000540842ec28f9a9df17d59f47ec9566586ad59a6b0000000000000000000000004af4a74af1c99a1fd565b4288a46f608b9b86f83000000000000000000000000e817840b1cf0001e5e0abb5a62d0351ef5340226000000000000000000000000fe0d6004dfc261dc7b38f0807773d48469c98a9700000000000000000000000070e97d4422286c9acea2c0c1453310a70e333b2d000000000000000000000000921397f524c104f5ec94e73cccb06fb99024cafe00000000000000000000000092b6037b0216752d69a438e84b0702c1c09c198b000000000000000000000000a8c35a8596757d4a1d8e3535cba36be830f91062000000000000000000000000d5994fc7aade811bd8b9960a4d28b4473d9f5c49000000000000000000000000af7a7b6d57b89f4e095f91b9d7df8f3e80054b640000000000000000000000001d34987581c188dd01bdcb84d5a7b43741ec6c57000000000000000000000000a100c0f774ed525c186e6becda88812427e1742d00000000000000000000000028682f0754411b8184599e8f23044ac1c41952330000000000000000000000005c9ad32fee23110dc33a24c8128a9c54d66697fc0000000000000000000000000fccea6daf4e6633c8c509cbd80271859cf75ea80000000000000000000000005dd194cfd400a89f344e72baded002be45d7540600000000000000000000000009b08c87d437879c4c1754621e3f480e9f1c4ec4000000000000000000000000fa7d0651dae8d6241116aa799a85a8c379debd17000000000000000000000000bc290821e14f0b4f942bc953fa986ef13634ce03000000000000000000000000a25f99a1e58c6fca4f355d8ac5cd9429ea373ff30000000000000000000000006a53da13269db0bd721bc715db593182440796610000000000000000000000001730182f7af9b6f39f1017f64fedb5283886f2ef000000000000000000000000b5a99b82c39421a12ccdfff01dafd82ea7ea3125000000000000000000000000a4bf8b3b61ab32b2bac330e9c58bd372c34f1e300000000000000000000000006fa1db1454c5a057d60fa989bc2be148f0f92b920000000000000000000000009ee40bb4c9558ebc1331208d354d7516877c59e5000000000000000000000000812e4e0b2c9a3e2b119f8adb9e6d73c624367ae0000000000000000000000000c8c60e2343b3a686b78de946749caf9db49758ff0000000000000000000000002ba78334b559447686f1e843b12ebf2b6bc3cef30000000000000000000000001ea2c6e84642bfb5f9b7be0550923e2624b5dbfc000000000000000000000000c8951fc9c3a5d03c1542d913820db81d5a6fbd1600000000000000000000000080a3d72bdcd5cc2444ce0b36831f3c1a250a6d880000000000000000000000003bdd58abe05945f48c0438bbc351bf0867802ec5000000000000000000000000e4921a0a9277d9a6eed70f864b1c9c97153c750b000000000000000000000000aec8d70bf2d154e9d7be10fde20e8c72b149a162000000000000000000000000bd3af6b4a051a3a9a65103bbd1440bf30989b856000000000000000000000000120822fa08b18f7665d248a473fd106bb48055080000000000000000000000006e03149bbd1bded2a773dc4442843e946c344f19000000000000000000000000654273da69eed461acba743f1bcfe66da8e8af02000000000000000000000000f900d0ab0efd2dd333ad33ccf2650252ccf0b2b900000000000000000000000004dd5463af86c06b12e3921263e5b4e5187b4fe9000000000000000000000000bc9542cb6703b195a2a9009cc53097930343d4290000000000000000000000002356a81ccfe31a7f24e9bb7e44dc148b13371abb000000000000000000000000985f3f762ab84068db1ff06edc37bd1c89505e7300000000000000000000000013eebcfa53a557ac5fd4f8c58693968d3ec2653800000000000000000000000053e562b9b7e5e94b81f10e96ee70ad06df3d265700000000000000000000000060d9188560e59657f445c636fe302ca8d3a409db0000000000000000000000006211724d2ce929b6831bf84f933b7527f399ce7a000000000000000000000000b141957889e009bcd6c14935199228cd0b4351ab000000000000000000000000b45a2dda996c32e93b8c47098e90ed0e7ab18e390000000000000000000000005508c3b9986821694b878e2032625c8d3c57b48f0000000000000000000000006f446f97167765ea35fd312ae6ccd802dc04a6e8000000000000000000000000e25c1bf27a1b9b635cbd7391781294456b39ef84000000000000000000000000a80fc2000f51fdd071cd801c2e51db8b870318d60000000000000000000000007ac3c2f4e39e07dc7ca13d9974ec830d81950c4c0000000000000000000000003c94541a4917e86dae17bce2da8a2c172d8604cd0000000000000000000000004ea22d8aa6dc2eea903507c491438e5a3e6907ca000000000000000000000000be96ea3fd58fe6458fd5ad175cb10736cd7a8bad000000000000000000000000b28da7bc87a9dd1e60849aa7fcb5da24ea913c42000000000000000000000000aea283d8f8650477294a0e425b2ffa0e95f7250800000000000000000000000016f7995dc7803de1b422d8b9f4e376d1788501a4000000000000000000000000af9baa2666c0bf885efcd9b687482fd67fe7b48c000000000000000000000000a7b57bd05f95fa3033d561496249cc46264fa5010000000000000000000000002453c56cff663d1a729e4168e82497d068582ae7000000000000000000000000e7ac4727cca6f63b00cae58f207e9f6d3ccbadde00000000000000000000000090811ab0a148a78b72458cea42465de9bc150aa2000000000000000000000000852b128957595bef83b2f16f79277f1acba8442600000000000000000000000001704fa4aac0b1107911b24c1580fa6ef6a2070b000000000000000000000000e278bdf4541cc309b379f9a4e867f60fd6b7bc59000000000000000000000000164415b6884d0db7b83ce3ca7631679cc7d36b95000000000000000000000000eed002ba72991ca1becd71fef7a38b8c5c93dce2000000000000000000000000d7a69ef0dc012c8d9057d1fb96b7bf922cbbaee100000000000000000000000046ffce20c23a375433998eb82f9dd38ebfaf6332000000000000000000000000949f6f4d151f9d747cd1a86e4ea1ef9e051f210e000000000000000000000000c7e2ef94083b3ac81dd9df17c93bf9c3b990093d000000000000000000000000c6176186f031a9bb87d32b7e748015765fc410cf000000000000000000000000a6cf4ea7f5a61810b336ff8ae6414a742f9c628e00000000000000000000000098757ed5ef9b0da1aad12db5218639258b5660b8000000000000000000000000354ce90c60c28c40bdadf17d528909715aa13c30000000000000000000000000daf7efdb0fadf7c3151d9d5e37c6150c2b3f54d8000000000000000000000000a1409acc0408393ea9d481c87a228883e2def71d0000000000000000000000004d284e0f14539af2bdc759274a2821bfb7d69794000000000000000000000000402644d5a8891260ee727a244758ca1d260a6de70000000000000000000000000d05677cf77cdcf15607f9e780b1b7ecdedb72920000000000000000000000007335843902c9bf07cd8454cbda3a354ebd371f64000000000000000000000000ff7fe05601e74c938505de519dc2a5641db699a700000000000000000000000018e0ed0b428f0f97716f23b5c8f30e6d056d48510000000000000000000000005f699434f3dc5fcb33f4e13be99f3b2f6c7b684f000000000000000000000000df77649a7411c95f4d932c833c8bcf74e310cff600000000000000000000000069cdef263f01cf69bbb7ed25686aff9d0dd521db0000000000000000000000002e757ab0deb9d9689ccb7908b99edcf9e8997427000000000000000000000000f7eb73837aea5c443d25001da14ee130291a44e900000000000000000000000077b01477b031d69522057c6a8509abbaeecc2c41000000000000000000000000e987501bd948bf6ba5ebff0434d7493ac7db598d00000000000000000000000039fbbddb3c1b06ee84c6006cf6dddf51a726ac4f0000000000000000000000002576e1b3306708d6d433edd497e50f11a86eb1bf0000000000000000000000001973eb1898b90a0a55969d250029905a970c65080000000000000000000000007144471af48272ddec66fc21c470b0cc835d866b000000000000000000000000b2beafd86633027f6ad10617fbbdf1d27ff1c88f000000000000000000000000e9299de73be121343a580adc39ba4825ad04491600000000000000000000000037af44cf295de9401a8076d2d17d756236337099000000000000000000000000d3f1b96d96605c4688717367228177c3d5fccbc40000000000000000000000006d068b9ce149ba93cc08bf1cf48c23c9cc23e26b000000000000000000000000d17591e3cb998f2bee40893282ee1496b616496a0000000000000000000000001b0acfc216cfafd2346239de356fc2c11625b23d0000000000000000000000007f687bbf4ff2e10ee98e6d0e4eeb013f368dd7e700000000000000000000000010e0bb1f044a0b66641d45bf2ea396f81ca85643000000000000000000000000cbf3c0da1ffaaa164522448df5cd3b42f0a029a20000000000000000000000001c8218ac644fda46e3dcfb3d62f869e1cf2980100000000000000000000000000bed84226802f55c4b3c2ea610e9d3d31371a51300000000000000000000000004e02fe36d941b146584c81e91b2376609ec2a77000000000000000000000000bce9da40134df2bdd027ebe6234b940ea6d181220000000000000000000000006bc3492cb982d6f29943632810b97d3f1cc35a08000000000000000000000000930e59e666562e79a223f645bbcbcd1ccb3aed6800000000000000000000000000000008ce625c764e776967252423ee31a496b6000000000000000000000000fb612737a046dc309d01e0a40d488d56d5829aa0000000000000000000000000cbb65ad3e64f404b5411486e15561bfb645ce6420000000000000000000000004d21c81f9a2bc8339ea50bb1d55efb3a05832b85000000000000000000000000071fe4a79af7e334f92168eb023cd3d662087a4d000000000000000000000000f018df12fa1062e5a5ed47ff911db39a10b50de3000000000000000000000000a6f0a18bbf96cfe3bccf50c8baf5f9ceffa8c9cb000000000000000000000000d2479a49f414a3861e8b02171a9e8bf03948a11d000000000000000000000000a2178b0f271e898e872ca8617bda4406ba799f5100000000000000000000000098fdeb49e87870bcbe8d5c4fa95615a344a8a52a0000000000000000000000007619551b7136fb593f410f28f042934f42c132c100000000000000000000000028ef6b8a4098ee8ff0ef7a3404078a455eca34c00000000000000000000000003c6390eb0b43f1ea7a25bf1cb174f39634f4cf890000000000000000000000000b6ae2f5febc84a9c725052f151717071f837b5f0000000000000000000000001017327976c070662ccf8daad6e03c67a13549750000000000000000000000001ec5acd71920fd64993ccb140bf759567237567400000000000000000000000060e0cf077cce780d795e8f88b61dc06cf5a50cd3000000000000000000000000c68ccdbe6d805a5f164a6f776a723ce7eae78093000000000000000000000000c88fa117ba1bf0adc226fb3fb9f42e4ca2bcc6040000000000000000000000005e975003666053fb8c3d09516d2402fbb1c99999000000000000000000000000cd7180e70f297ac1f2a11a1e8ec87065af1033d4000000000000000000000000d90a38fafea4e4166396440fd23ce0070449aa1b000000000000000000000000e794aeb6847d0d1d6ae7a9a65d5f6d44e8182860000000000000000000000000ca1d35819c66c5eaeffe652f3f0f648678964134000000000000000000000000443a2e4fcaf359daa710e4b395b890f02c4b7c560000000000000000000000009c3e143550faaa91470f15aa781d475d01223d5e00000000000000000000000022d2d2400816047b31e60fe000d6ccc589560d710000000000000000000000008385a206fe0e28b01d3fcbf5a37af66d74a047920000000000000000000000008115f2d70a34f7073247238623e42554aee61ca300000000000000000000000046c69c3d804e7be74f248f701339fd2926f627e400000000000000000000000077831d41476e86e0c8fcd6dec7762628d5d42110000000000000000000000000f992f1cbd336cbb0133bbf8a852454078170b4070000000000000000000000004c8ae6382271546ba6b892c62e75be700715d109000000000000000000000000fbf391bd479c070a8239960fd77cd5929c190d7c00000000000000000000000002567316767542601c083771148ba12c8de8227000000000000000000000000082f9a7e626db8d66e3f2397b4136c98794e561a6000000000000000000000000b4f8d61689fb812389ab9c4ab77e7615785e67170000000000000000000000003668f9da4345c6af65b05758ff279edc7101041b0000000000000000000000005642fc57229f16efcce310db053872899604ddbd0000000000000000000000006f52dad006e5b04ee079981b881238e0dae99e51000000000000000000000000406ed8abe076eef9afdf47e699943391913e26bf000000000000000000000000ec878b5db0cf3e26ee94f1dc1bb2b932edbebd60000000000000000000000000f2471b11b8f9c91a8c2f52a74a57ad5d1220c08e0000000000000000000000007508a2d077d96c4890c164d019f1d3a5f413b5140000000000000000000000003854021ba1bbe5a6aceb3c1ac9a7532f320fd6d20000000000000000000000007afb3cf2cd6fa9b4c001802efa493148635f1ece000000000000000000000000a0e7ce92da79edc74b1f07958f580940bce6ef75000000000000000000000000b102d21c24572b300ca8a77b320e939993ce65f50000000000000000000000006af70823a1aa96a4471353736b684527b438fddd000000000000000000000000c0031f6ba30128b197efdc73eb44ad9ad6b0a402000000000000000000000000ff9874daaf42f26b1a2bd1101a967af507035abe000000000000000000000000fe868e970f459e0a503632a209440d77fc615b830000000000000000000000000de72422cb8c523a3703634e4931ffdfd677995e0000000000000000000000000d9cd044ed2ce1cd13d694a380b9d1790b9edc5e0000000000000000000000008ad6f46f68b5194604d2b362acf3148f58f5203f000000000000000000000000a7ccc487e29c9aa9462744c13e974f299c6305e4000000000000000000000000301743dbfd6ab8fa06e8d4bf45eff3b15a68839b000000000000000000000000f22799b7e27272c605ce7ef31406b643a22cd4de000000000000000000000000d41650577c6bab8756c5604e6f884a308f9d798100000000000000000000000092df07b7d14d6358a3a595c76c9ccbb483968e70000000000000000000000000226e8fe3aecafc40baf5807e1a75944ef0f2900900000000000000000000000084b4f4f3e29955e15d21af95cd3fc7fd5b09f4bb000000000000000000000000255a36d2fb23b9fe5860a3f06d538fffca8361df000000000000000000000000f856c5bbc669e07fc1338f0cdfe59d72bf582872000000000000000000000000fe9214b7e4171faeb114c95e4594b6e56fe4dab3000000000000000000000000038c8d7a11e78b6967a6c1fdbd11d6dc41bb72a80000000000000000000000008458f679e4094edddab3502a3e370c76e8c399070000000000000000000000000d350dc90a87f6ded4fa7a9167c029b0bbccad7f000000000000000000000000b43b5be4b61f35b672129d817f794d8a63e89dee000000000000000000000000b45d3acdd72aae4b51799e8fe11a241514b69c49000000000000000000000000dd5fd7b54c111f5cd5c18d78884b398ad912dbc20000000000000000000000001106c2143780190d576a7e21db6a6c1862ba8cb1000000000000000000000000e0887a806e9d6b5cc9c33a3028310ec0d1d7038800000000000000000000000012df50a35007452dca76c59ba87d3f1054f26bc600000000000000000000000072280877f53b95df1f3a68311c968bd29404395f0000000000000000000000003b0f9d4bfe5547c1c88b7fe6021ef47ca4241f440000000000000000000000009ac7cc29f6e7399216a829565c1d5615e612ed250000000000000000000000003a78af6752d788b6524aaae3cbc2dbcfcc47bc98000000000000000000000000542f741e9c634d2dc873ada3118b5f900f939a6a00000000000000000000000072d02e67f1642055697306e0df9a83aadbf5058800000000000000000000000096c01293e3a8adad8d814b26e7517a82bbcdb54e0000000000000000000000001859153b63ee342a978fd4ff79c6e1d7e3c67d6b000000000000000000000000be5a8fff095fd6825b52f26ba249bc66349d4392000000000000000000000000c5890a87eebe25c4a8655ecd9a000ad2151f6a3a0000000000000000000000003d299acc6d5eb7cd9c5eeb75b752bbb4b4b0690d00000000000000000000000094cbf02727bc6ea6c8b4a8d0547a7c465a012104000000000000000000000000aaf54152ec287de92bf25a98dace44701bed8279000000000000000000000000644348f88a9776edd5f6fbb167e1b9a78849cc9e000000000000000000000000a2c4f1560c667d2c77b092c4f3e1ed76075cd2460000000000000000000000005099baa95f4a6f9c9892b2be5c1861e0379a826600000000000000000000000023b038e360cf2439320d54d7dcc5b5dfb87f34b9000000000000000000000000ccccc93ecadc3aa51250b5d8a6fadaced6e7e21c0000000000000000000000000b07753f45166b10ced4922314102615c84ae8ac000000000000000000000000eac14112b1d4d2dd107b2c0a3180f7de7f1066bd000000000000000000000000855c36227c36f8e7c76eb9cacf56c42fa6521fbd0000000000000000000000002409856cb6d64afc7df3fadd2b0fd779cfb75081000000000000000000000000f0a47e6b176ba846367186d500bcf1918b463f5e0000000000000000000000009fbf9e063643699decd0471107495b4991fb95c900000000000000000000000059a07102e92f25aee26d6e729ee5e9d43b075015000000000000000000000000ebc2f00525d28d4597919545b7fed7817176940b0000000000000000000000002ad48cc6c862fe426bcb769e782e79826a18750a000000000000000000000000d3d20ff4cac2b691471d863801d57c6fef9bba72000000000000000000000000e6a5d3134f85c28d3eb68115bd0af5387c3ff3a800000000000000000000000021a1f636df1969fc88d526f7c6c7689b0e3808fa000000000000000000000000786ea7c5aa4bb3c6f433d78956913135c39b67010000000000000000000000005485f9e0937ed5dd52620dc17343ef2ff93d21b10000000000000000000000003eb7c84d6c5432afe6a91797aa9d48329a70136900000000000000000000000064ec209b73406ab171c358e2146598b7abc24a0600000000000000000000000037f48d887f3ff46520305da1f93104c7f140f80d000000000000000000000000b1c9da827a6346923a20647a4df42a18127e0793000000000000000000000000d643b7d85ffcfd0aa4f94ee560d7ae274f4276c200000000000000000000000010d265ea12ea838c7a831d4c5a952b3d2a57a3610000000000000000000000006613a068c3a914f3937767c2412692fa033d0e79000000000000000000000000789840c4dfc4688a9283496040008b7eec895fdc00000000000000000000000060dc70ebac31c8370187aadf3552db5d90135651000000000000000000000000b4bf3079b6e52ddf4e8343fd98467d9d770248d800000000000000000000000099042197e304f1020ff558a3a1d2d05dbbb31160000000000000000000000000225ff1a412eef9d9f3dc784c7181da12469d900c000000000000000000000000809449bdb31959e4749ec7953582a5822c147340000000000000000000000000a0f9d62f5d1211b6467985644a5db55ea0a2846100000000000000000000000019be14915f9ddf22329930a11c895e878954ec5600000000000000000000000022dd3b84f5512bddb32a8b858f79eb95444c820300000000000000000000000020047aadcf69a73a2cd172aaad8f6ce34ce6919a0000000000000000000000002734d48c30d9e02de51d19f8c6c5779ca37922b30000000000000000000000000c7b84bcbacf082bc1fd968f7f679c04c184330e0000000000000000000000005524e46b3b1596202fc92ee732aea4af81f30ae2000000000000000000000000189c13b2edf0f110bac63d68bb48b4b1415794990000000000000000000000002930b6cf6ec9762658046582de4d163069a16df9000000000000000000000000694bad9c90cdf0d8bae8bd91a703eb45d11c871d000000000000000000000000316e8db2d32aeb436d5e2ca017cbe99e3f216504000000000000000000000000bc6f243244830806c056480544a0d08526db578e000000000000000000000000f1ab30e82221616e24a8306eb8bb81900f15a7f1000000000000000000000000256d557cb02039edd5405da2d7d50f27a164336000000000000000000000000011b2e5970f2434d079e883f8fa8f72d1c3c5394000000000000000000000000058e4c6d037e7c8a0ec476ea8c9928f45860d6aa7000000000000000000000000bd47e4d4f9061ca2f21181165a20b2f866d16f290000000000000000000000002175d72ac192e901dbe0c3e3593cb2c3ed449b980000000000000000000000007d94767151606fe57657a42ff1f21f74df1acbaa000000000000000000000000c3676780ab0c19ccf04f811b017ab09acb4a26fe0000000000000000000000000094ee4cb275d8c7c5a1ce58dbb54ca98514a0cc0000000000000000000000005c829ac6191389291c742909fa63429dfdcffd280000000000000000000000002f896c1c3fc2749410640b2f90bce74c4ce930c7000000000000000000000000026fad2eb4811ee4cd154eb1d8be0fc0ee9a32bf00000000000000000000000007f5da6a0313bd4b8567ca5a1ca7236bed9717f600000000000000000000000047c713492813df11aa31f778264f06b5b572c7f5000000000000000000000000f9151289d055a1153fc36d54f7ec90ce9c67442b000000000000000000000000c7041a8b0b6bbd1447d028e2a3678351360442d1000000000000000000000000cd34b4a55699b58c91258583b3c286313d9f8d7f0000000000000000000000002f36a74aa18042b90de7e73304cdd82215097cca000000000000000000000000426c72701833fddbdfc06c944737c6031645c70800000000000000000000000028e223c478840c249f5f367f92ea5486776c75a7000000000000000000000000e86c6126cc9876c83ec1b3a8a487d5fdb2d7bddd0000000000000000000000004f06ca8c0a7e1879255e6b43e6b625225aecb00e0000000000000000000000008c0e1b0c8770ee3509b28a0ea5a8580d56e31693000000000000000000000000b8fbf9a0ef3725429cfbc81331e28dfd1170264800000000000000000000000077d40289b95358a78fc32a17c572e0d2c22ccefb00000000000000000000000094903623e327fff2aa74001f4d66222420fbf7e8000000000000000000000000ef3fff2fcc5d1ad6febf6fd08f67a9e8e7849d00000000000000000000000000ad843e9469a3988d597eb76461d6d408e56b6e480000000000000000000000007884e13f2e1fa4270cfa08889e462323795ec12900000000000000000000000032bf9c3f6a03c168e1c9535e16ef4662484cc9ea000000000000000000000000228df336d49e771dcf49a99f0c9ff66992b030340000000000000000000000009fb4ed62d6cfe5af3d470a51b2659a250d0b9bde0000000000000000000000007aecb5fa6fb0851998e997aa198eed6c5aa3234400000000000000000000000018cf8417505b8f0658865a08c011f11df72dac2900000000000000000000000004e7e71033c86edd47dbe99af37b6d8bb7349024000000000000000000000000f2659311291f76ccc66a128b0688570b9e2f2bfd000000000000000000000000c1ba6a70b8840baf2e0e5f3405a542660f61b08b000000000000000000000000f5957fa295a0e2b58a1306efb0d9abdd0a7144f70000000000000000000000007a180d67a11a921855f8e79ba89362e02e36040a000000000000000000000000ca976bc461cd8d0c2664b41b13559320982b088e000000000000000000000000248ed81d49ce6b1c20a9e2557c68c804f3cdf1c40000000000000000000000006405f8bff7224f19b86d014c2c9a7f455308f7df0000000000000000000000001983f1ceed7851c96697d00279487d82bf17039b000000000000000000000000f64621236f8d029fc4c6c2650ab7f26780c3da37000000000000000000000000174be8f39fa359fb82dde7bca753dc711ca347ec000000000000000000000000a1f49e2686458d7d18280d03cfb30f60d9081212000000000000000000000000a2a3d8120b756856a25ea2ca16b82fef144c01be0000000000000000000000001c989d168a044145ab7fe4505e5f53312ed064130000000000000000000000004564be6b43cdece35f9f148928b385771a8939f4000000000000000000000000d5a0bf88646daf60decabf8cd833e5b99548194c000000000000000000000000265187b5d1f5989fdd266dc2d8434e6bb27e9ac400000000000000000000000008d0ff51e7da7df2269a36ce415ee27da08de8c100000000000000000000000090a86b6040e709adef8bd6f975e00fc53be52fc10000000000000000000000001888accf206edaeb73d6b49df22e113b111774db0000000000000000000000005031a91bd7c59353aa2c52c9311b928179fae85800000000000000000000000027b1ebbf5054e112e26625f9666759efe04c3e33000000000000000000000000b2da994b95d022f002dfa4322d74f076184154fc0000000000000000000000004fead06cf209fe2e58802d880b6dec7f3c953e97000000000000000000000000cfeb91864ca98e048f58dc3ee84e246dd635a28d000000000000000000000000b239d83e7d0afad76479d4dfaf40dcc15e04dc2700000000000000000000000024827b896d460f92fc1717c12181ea2d3d9a5bfc0000000000000000000000001a5973ec8f70f44b99908b1ecbcf5394abe9f21b0000000000000000000000007b65474f3594a1b0170060c0aee1101ff75f0b74000000000000000000000000553af1ea99c93fe2647b2404a4e774fef603c05400000000000000000000000032198706127e2c3aa997b2f2a826f0e26197d0a6000000000000000000000000fdfc9d81a3acf1c022013bec8dd85eaa83a0ad04000000000000000000000000ffac1a1742425c4bda5ccac294735f650174dd65000000000000000000000000659525ff57ed703e6baa348c3d9fb9df58dc15fa000000000000000000000000ff4c365b453b403eee9c69958918ca34cc21679c000000000000000000000000bd8343b9a41a4b9cb857f1d67d2b816c277523be00000000000000000000000014b98d1be57ac59667405ccc8c5f792b17940fc100000000000000000000000013b14fc6db00efb9976bf11cf2a485d4579f7926000000000000000000000000c50d904179ad02f7ec87ca0aebf8dc4ad2931c1d0000000000000000000000005c757ebd70b496bd8f40fb978d868e20fd0c51a2000000000000000000000000d32c4727ed14b7d8c4fe3cda794649b97655889e00000000000000000000000092f98d2994b82e2cdbbd49190ac4c945e643b124000000000000000000000000487e555632d2ae35c6c27a1b1a3d253bdd4532c9000000000000000000000000f33f1ed23ced90aef39f134ef7bb17a2035cee1800000000000000000000000079dd72bf36f474c1e7851fda7b913371b616eb83000000000000000000000000185c479ade595da3927cfe7f1bfa57a443a7a8cf000000000000000000000000af79bc9b2adeeb7b795ecb4a4e758e4a6fa01c75000000000000000000000000f21b1b3b0abf43520d1c66cfba53bbfff95ecc8d000000000000000000000000c6bb8a62d37d3aaaac9efcc3c4ab1cae717399a800000000000000000000000047ed4f29ce66f8d07d59772a751fa3f2901309a5000000000000000000000000723bdc46027392269a4caa3f6e742e876da2e0ef000000000000000000000000f6cc38853c7a461fb113ff76911913171d9377f2000000000000000000000000c83c09e59233dbd7098e5ec485c935b951c5d1e000000000000000000000000024b418cfbb9f7ca205ab9070d5e86c077b427bd7000000000000000000000000c5809a1ed57196a2409f2ef107ab4e8373a0979f000000000000000000000000c727818df60c37931bac17d1dd6194fa2d4edb2b00000000000000000000000066c6f78368a20dadcb0f31cf83c5e1194575c09c0000000000000000000000004429bad9399ac6b680a5471b8f072ac20dac353400000000000000000000000075121f32d15212c60c7d1bb6ea54670601bbf00c000000000000000000000000e10889aba7bf6494033ecdc991c58744f308187900000000000000000000000038800bb8cfecb32a293fc22f0cae306f758572db000000000000000000000000cba6a48c5eb13275339a607cc7f0421338700a81000000000000000000000000a6dc21cf3010bbf63ad8023125a15c65b7597867000000000000000000000000cc67775e1d2a6c4f15c950ef892fc16013afe8770000000000000000000000007acb5234d0d720a028286845d6aab99189e3e2c4000000000000000000000000fd1bc29c014aced78a862d35887e0f1785c628a5000000000000000000000000f75818656b72bcec53278c6fd808842e21f38a3b000000000000000000000000ba4911a7a4920e155ccce5e7bdd6a39e86251bbd000000000000000000000000fdcc5325c73e19a9ba19a51dac0d908917890e4100000000000000000000000083d774e581cff994949c86fc17fe9e0bfbe0b26400000000000000000000000036410ebdee7b7b8e2ba01d07e1c5098a28788291000000000000000000000000565a7cc5bac1602bec794518dee08953ce677ccc0000000000000000000000008e77ffadec92ef7705a0ee5f30c70bb0f01f1da0000000000000000000000000477d69b58a8b66e89008bfed83aef93e330f3b78000000000000000000000000f81ac7c4ef437ea0a10f563cc0906b78497334650000000000000000000000009f3ffb1403dfa554ce7d27fa8badc8dbcc4c1c3c0000000000000000000000009dc080cb8eda1904853af34a3c6431449473f0b6000000000000000000000000ee9b89cee4ed041c6385029edafb65f555bc0fe5000000000000000000000000d400e9343bfd47a8a7809b5f9613cc516a555b3f000000000000000000000000797bc1f1ccfd67e3b5e20d8e0cc3db9f8231774f0000000000000000000000000e5ad0c9e0253b5f1227c6503518c6ff523a5921000000000000000000000000eec8ae129017de6d4e6d45b16d3b9d3b45f4bfd800000000000000000000000000c109c2cccb4fd3215ab36e03f9a0bf7490355d000000000000000000000000b943fdb68ac3df3249baa2940fae1ea75a3d5e940000000000000000000000007b8ba8d0b66260f2e58a4654bb5c392018f67713000000000000000000000000ce787f81140cd18656cf521722450d39f55d187d00000000000000000000000086239fbf4330b3dbda9270d977f3f8f8dbd873050000000000000000000000003485104acd3e2e174d251a1b4486344c5fd74feb0000000000000000000000005c5a75877d72bfcc7a5ce36f0430b93bcb598af0000000000000000000000000c5624dc7ef1b5fecb49f87bfd41ae5e25ade24610000000000000000000000001c1370942d1ec5c98b10028cc8182dfe99fee77200000000000000000000000002900f2f202ec4c344140f152d2a9021924a4e16000000000000000000000000b74010729f2d0b3c978a5c6bb21dbf8388492660000000000000000000000000af6aa75d968580c794d757c87c8735cd0f40e49a0000000000000000000000005a31ae761a9a397395b398030398182410b18880000000000000000000000000594863ff21bedd5a456e318d972fafe2de67458e000000000000000000000000f70a642bd387f94380ffb90451c2c81d4eb82cbc00000000000000000000000044fdb0e0a942a41ba4430d9c979f1a9851129b600000000000000000000000006778f69f83c7d42612500efe0bcd278c112688f600000000000000000000000062b9b8850ac4faf5bf0d81fd4f552832d4a6c0200000000000000000000000006d9b5ff43cae936e65b33f1157f27ce721aec92700000000000000000000000069a3140021b7fc4d304dbfe6c56cfd64e4101cc70000000000000000000000005c4e4c514821cc1010a981c5da53b907e456ae15000000000000000000000000cd72ba76c17385e043e918d319acbd8eda79fdc100000000000000000000000042a12d1650f774bce75a162587b66c2d58e4a33b00000000000000000000000022eeb0959b13b3255cab93f71d9fe3d5d96e6c1100000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000