Transaction Hash:
0x1ebd57cb96a8c7f913b5b3a57c84b4caf7cc16d1453988ebf565ec397454c21d
Timestamp:
725 days ago (Jul-26-2022 07:45:44 PM UTC )
Gas Price:
29. 168925728 Gwei (0. 000000029168925728 ETH)
Ether Price:
$1,449.61 / ETH
Gas Limit & Usage by Txn:
3,049,884
|
1,385,739 (45.44%)
Gas Fees:
Base: 27. 668925728 Gwei | Max: 56. 717551278 Gwei | Max Priority: 1. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 038341909469392992 ETH ($135.14) 💸 Txn Savings: 0. 03817520482103145 ETH ($134.56)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 106214
Position In Block: 227
Input Data:
0x8a2df18d00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000161800000000000000000000000000000000000000000000000000000000000018100aeb667a59e84c324e7dbcf630e5c2681e12e3ccf2289c4c38fab028a1ae931c4000000000000000000000000e64a54e2533fd126c2e452c5fab544d80e2e4eb500000000000000000000000000000000000000000000000000000000000160b50382024907ff823e12841521cad1830f430f94b88690461ddbab6f04dfad7df66b7725942feb9c80ac9650d8000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000014489a153cc00000000000000000000000046b830bf2c258f5a7db64eb9a96706a91132715e00000000000000000000000046b830bf2c258f5a7db64eb9a96706a91132715e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000039045b3a0000000000000000000000000000000000000000000000000000000039045b3a000000000000000000000000000000000000000000000000000000000000a4b10000000000000000000000000000000000000000000000000000000000000089000000000000000000000000000000000000000000000000000b6a63d72bb5ac0000000000000000000000000000000000000000000000000002320ca0f9cd28000000000000000000000000000000000000000000000000000000000000821a00000000000000000000000000000000000000000000000000000000da837a4c5f92b0dbca96315464e2134a94d1d2a9865d3b946d8001a7df9c26c2346469932d2ef5a116e66576bcb62fb9c0b996fc4653ea0bdb9f571721a3ada601038203eb07ff8301679685e8d4a51000836acfc09409410414ca067b8763ce62dbeca8160be9cfd54880c98075390000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002e0010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000a4fc0bc7b4ac5aaf373487e77a76c26900016f240506030001080702090500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000587e115f0000000000000000000000000000000000000000000000000000000058834d400000000000000000000000000000000000000000000000000000000058928f800000000000000000000000000000000000000000000000000000000058928f800000000000000000000000000000000000000000000000000000000058a2e5b80000000000000000000000000000000000000000000000000000000058e180a6000000000000000000000000000000000000000000000000000000005950e001000000000000000000000000000000000000000000000000000000005950e001000000000000000000000000000000000000000000000000000000005a4f6c130000000000000000000000000000000000000000000000000000000000000004f2ae8adc117c9bb175a4c8382a5261647f69e47f5ff56c960e2738d4e9ecc883caacba12a62f7349b92b5946367ece9cee232d4d5273f7937196f0ad5d437796c942985a0b735643bcfa8bf0db259d748ef7e1518df881eba2a8d4d7546c4dca90cf3f0a8b037f16a8d865872f05f206269cf6c0b6ddc5060b1f7f5ebbbb6fef0000000000000000000000000000000000000000000000000000000000000004394904e249d7ec2a498c5377e58c2a6a4c30e6bc6343422674c98876d1e0137d0f69e361adb66d7781896ab8de47dc38ffdd782dcc4fdedf62d309e1b766628d5949ab4077385cacaafe10259bee384a1328217c13d3b9803b6f4b2c6f303267441e77087f8846ed88cd08bbfa480b0b17177e01772dd14fd0b6c19ed8470543bc87dfc72b95b6570b38b4026520fe35d365564f3890b76323208b65b2d315a35a436d366d204b00da06fcb45fde71877a625ac95f4ebd7fc6e157828a2b4e56010382024a07ff83014ac684119c2904832625a094e195a15533c01c8cd6b28f09066842486f80f8f280cc064c8c00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000007819bf532b78eb862e3747acfe085bc38534501e00000000000000000000000000000000000000000000000000000000000000014554482d55534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001fb8698bafe2f5a68f4b8c78ae1213a35adf4c430b112c95c1832ac57c02617724ae80adf1673bc114e15e3ebe14f53a8b6082ad53691c608e2fea53dfce862fc2f26b7448000381ab07ff8302fc71852e90edd000831e8480941a0ad27350cccd6f7f168e052100b4960efdb7748017835d1c0000000000000000000000000000000000001860000017dc0014c788013eaa200000000000000000000000000000000000000000000000000000000062e043e9a617e20b916fe0b75270f900af52856fc9bc579da4ec0f2156924e2b1f49e64147663242eb822ea3df1b8a16b37d65a524f45fa6936e35f492cfdb511f99e700000381c707ff0684119c2904830cf1e8945a39174e7f2b669a51ec179ef49b3eca7ddb96ab8042842e0e0000000000000000000000001fdcbef97fc87e01a0c3c9b82f1a89288b3bfbe8000000000000000000000000caf34930dd87f08fa31c1734713be95a810278e10000000000000000000000000000000000000000000000000000000000001b0a98fe24d1b3320156332c561a1991d44b454806336b87be6fa2336f4c4644707028784a9f5c9763886f6423a889283bf6d787b47d8719b3fda98fb8fb5c133d7f010382014907ff8232408477359400831e84809468b3465833fb72a70ecdf485e0e4c7bd8665fc458004e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f40000000000000000000000002b9e2f8e8effbef24772443aee13c2610398a5f5000000000000000000000000000000000000000000000000071b457f1b7acba7000000000000000000000000000000000000000000000000000000002993038900000000000000000000000000000000000000000000000000000000000000002bf1b086977fae854d579712e3f6cf215f34b83abe460eadecafa64bc5f846cc05b7d41d258b4c7622142caa5a8804a092c456fac724c957cbfc04ec6205c4cc010382028707ff0284119c29048314273f949e6ef7f75ad88d4edb4c9925c94b769c5b0d628180331239260000000000000000000000000000000000000000000000000000000000001236000000000000000000000000b3963985de1b174462dde56418ce7d419caa4c1200000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000003698bad0000000000000000000000000000000000000000000000000000000003698bae0000000000000000000000000000000000000000000000000000000003698baf0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000123600000000000000000000000000000000000000000000000000000000000012360000000000000000000000000000000000000000000000000000000000001236000000000000000000000000000000000000000000000000000000000000004171c3aa294b9d8e132ef41ae57cf8e87fe53bfe481156698d37b06090e8f38a16111b4685a8e501ed3a8cf320ac9cd5b75bc43e3e2edb20644a49ebb06fa0e2501b00000000000000000000000000000000000000000000000000000000000000694394f190c772f9a18ba0584cff91b8f84f7a6ceb80627e684be396ec98aa4a0bdf57e079e4e06faa0cebcbadb377b15e3b2eac858d0fd27c73584bf72f1cc4000382018907ff8295a98411ee0dcf830c350094bcbd2568d54a44925542318972d3f46696e4ace38084f4de110000000000000000000000000000000000000000000000000c29966b472bec0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000047243d2d00000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f486f52aa682927a807384585c33c849e61b8248ab99c436c00eb23446f8290ed0688ee6c66b8f06f730192fa66eafed97a1639f68662419c7ed2bfcfc61ee9512010382026707ff188417d78400831b5e7794362fa9d0bca5d19f743db50738345ce2b40ec99f80e18a8fdb00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000005e481b19129b560e921e487adb281e70bdba463000000000000000000000000c931f61b1534eb21d8c11b24f3f5ab2471d4ab500000000000000000000000000000000000000000000000000000000007b06240000000000000000000000000fd21e467dab655fc45b18b264e05158fe871b2d7000000000000000000000000000000000000000000000000000000000000003873ba0c607f8411cdb8480fe41dc98e5ac8f97bfd5b3ee29e7d48f06dc196d8a700000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000055d398326f99059ff775485246999027b3197955000000000000000000000000fd21e467dab655fc45b18b264e05158fe871b2d700000000000000000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000007b06240000000000000000000000000000000000000000000000000000000000000000e7472616e73666572746f2e78797a0000000000000000000000000000000000002b6f4ea7bc30b2469ed430594924e598c05ccc13b18f5a9270f9099a4b5b28cf058d6c836ae8c9f2ad45bddea05b56c845daa58bddb6d53232fe76add064d5c5000382012a07ff8301327c84119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000510ff400000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e0445119193d3a5165a4679dfa8c7650bffbd321b758ac83c4ba7935aeb611e818e0721ade8aef8df5674448c6798ff297025fb1fc8c818deaf820feed38a929fae3f9000382018907ff8295aa8411e708aa830c350094bcbd2568d54a44925542318972d3f46696e4ace38084f4de110000000000000000000000000000000000000000000000000b675423db67b40000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000042ad52f700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f4a7de69725d2e2ff32ce341cb67c60df72733a9c0cf22c95c3353daabcf6231ed1213f2e6cef762d7d388a3c3c8ac823c77a199c56f177a13cd0caa388d742469000381ea07ff829c3785174876e800830b71b094960ea3e3c7fb317332d990873d354e18d7645590805b41b9080000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ae3b427db3800000000000000000000000000000000000000000000000000000000000ca93ca6e0b743d7a420418b59bae1a2188cd7ff26e411e276b411df8fbde886786aa0293004e87abee6e8d72bc2d25bfde3edb9dbaa80a3ed97bf13539e325fa2689372d000382028907ff8256c984a6e49c01830f487794ba1bfd85432905ff4a2e7f516b56b7485dbdc5f680e0e90acf000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000218761a6d957d975be472e0680ea45adef03cfb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000104627dd56a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a4394747c5000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001158e460913d000000000000000000000000000000000000000000000000000000000000655fd6ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000527398f4dabe4c2d0b76fd36f208c5ec0db6fadf464ef8176b211e12464f7e2a4fafa29c8a568bb79a7d04c1d0c81cb8ee6697b2d664168247e7dbee1a5dd0f4010382018907ff8295ab8411e2c22b830c350094bcbd2568d54a44925542318972d3f46696e4ace38084f4de110000000000000000000000000000000000000000000000000aecea5aa9d10c000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000003fd7062d00000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f4d8c9d52953ec6d096ae802e13db8ab1e6776cfc9dc36f89cac21f4523d2b0793393cb6365fc935a94dbbd0a8acde963b0b741ac2b191919b6be3156ad6e702d9000382015007ff1184119c290483107780941b02da8cb0d097eb8d57a175b88c7d8b479975068801661efd37e3a7d500fb3bdb410000000000000000000000000000000000000000000000006f05b59d3b20000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000008c72489065e15b9d4916fd97f861cbfa18862dc90000000000000000000000000000000000000000000000000000000062e04ab4000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000032eb7902d4134bf98a28b963d26de779af92a212d561ffcfd7448cffe6e5fe96e3c0b18fd1eca1a93d0e6fc2cb85cd49516c2fb73fc96c9cfa7f2b8c9d22e268230018fabc175ca7f7f0157146dda77340e202850103818007ff820cec841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580000f1806539e71d4732f801105f88c1372c9d88000000000000000f69d78b1a69d5a447248d7bb5b2a8f61782bca3c7a65728a487c96a72f99373c4ab352afc825988bb0ab65a338ece1b018b48ba1f8b703e59c57acf98243b93a010381e907ff8273a18423c346008313d620946a186d6d8b87eea2f14964d9c0f0313db16d1ba7804e86ba3c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000f43fc2c04ee000000000000000000000000000000000000000000000000000000000000591786f40000000000000000000000000000000000000000000000000000000062e044024be83d4a21511e497c2804934308f90eb2292d3fc3b40d343b8b3de8b915f2fc50863ca88d0c06b068f98d0e355d9da7dedef589332b9da6bcfadae8a46e58bb01037c07ff820cf0841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f55800103180a0cc319c340e58015026afed0609736e0000000e62261f36e4b9ff2519aa6d25ca8615e0d0be7d59ed70d9c853a63fd38b82e861911df3059d722be732f95a48b7d216b2f5200c3b33d08e6ff0b666de948669001037c07ff820ceb841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580010018095b38bdf802880015026aca9e3b0ddd80000000418b79a10d2939c948cff6e5460dd343ae58bee7cedf6135689a758cdd525bac5e236a622aa082f1a5970e892906790db08f7a6a3fbc320a17c71ec52832069700038201a907ff8279c384119c2904832dc6c094e592427a0aece92de3edee1f18e0157c0586156480c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000deddec1b0f028f6831765e9212a68f5990ba09e60000000000000000000000000000000000000000000000000000000062e0442d00000000000000000000000000000000000000000000000005e411c06d54350200000000000000000000000000000000000000000000000005e411c06d543502000000000000000000000000000000000000000000000000000000000000005982af49447d8a07e3bd95bd0d56f35241523fbab1000bb8fc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a002710ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab100000000000000adc7504a7eb7c85eebe6840809f75efea4417bff0d1f94dcd18db144d6770b922b94bc310c88b1ff69e61177c76d16d37a5256c445c607019d16702f4c099507010382012907ff82044a84119c2904830ab0a194737eaf14061fe68f04ff4ca8205acf538555fcc8809efbfd710000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000006f3e0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000180378317ed2804009b61f05f9ca494411e28dca882ec87b24587f1874251b73c3a1514a8d5b89711b2ae685fe038d6734058ecd26c3f29c0f768df449675b05f000382012a07ff8301327d84119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001d905c00000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e04454d3d9d4c0112cdbb8188dad8436407bdafea78c057ff9d7d89e597595dd133f3a3bf48160c695e93f06a57f257e13e0f41dd38ebd0e33d0f87f8ee0c72557a9dd00037c07ff820d36841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558001041802ebebdb95c064e015026ad6d4cf54c4a0000000d66aba2017cef0c7f40ac108f22ac589171317b370888bac5a6b5c3bb37a069575f925684ec576476e2894dde965140a2da49b11baa18050f92e30973a5e354b01037207ff820cec841c2d0e6e830d570694d902afe345a1ef63db32498b01daeb589d2c7f558011011c0919733d1b026bc5006556c85429a9d2bfb8cbdcea3b564445b63de4fcdc2911de6301f2a358f7e2d5fa136892b88d4d9c25f320a7016c4cf86eae7e4b5c54b3d08c1ba49da93ed8ca6600037c07ff820cef841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580010318025b4f5e67530c8015026ad6d4cf54c4a0000000975432e4f75a963a6b27c9083073c0a238267038fa4c57c2933e96135fb8472655647f09070ce1b8922e725665dfc44550d770bff188e93f3c4932b2db1de22f0103820a2707ff168417d78400833cd9df94def171fe48cf0115b1d80b88dc8eab59176fee5780a94e78ef00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000c4681e6c0235179ec3d4f4fc4df3d14fdd96017000000000000000000000000000000000000000000000019cf7e1f5e5c336ed20000000000000000000000000000000000000000000000000000000004633e0b0000000000000000000000000000000000000000000000000000000004645de20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000070617261737761702e696f010000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000062e09849ca302582e4dc465bbff1a327d22400fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000300000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000006295cd918b48e1d2a96cbae2fc70b29623c593c2000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000b41dd984730daf82f5c41489e21ac79d5e3b61bc000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000004de424704aff49645d32655a76df6d407e02d146dafc000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000006295cd918b48e1d2a96cbae2fc70b29623c593c2000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000005000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002064541216bafffeec8ea535bb71fbc927831d05950001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000c0940f6abba0f200000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000215a3655492a88d2548fbcf0a0f32d1e25ff92124f8183e2b2bc4aa56f1bb1ea3ae15dad5495e388d4c51020f0a970731f925c7b95e9b0d755d047dcab27124a010382012a07ff8301327e84119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000033611380000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e044570ac18bafd148fb359e7b2163c98bbad23729562ec762fbf4e6f02f296cc272d46360aef56e06e809fe7eefc3bb1d2f903423a173b15836d0dfbeed65f6c762fb01038203eb07ff8301731985e8d4a51000836acfc094942d00008d658dbb40745bbec89a93c253f9b88280c98075390000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002e0000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000c53bf610eb015fa9f4fab204b58622e600008e7004040902010700030508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000001e640aa2bc0000000000000000000000000000000000000000000000000000001e675f38740000000000000000000000000000000000000000000000000000001e692066b00000000000000000000000000000000000000000000000000000001e699d13e11000000000000000000000000000000000000000000000000000001e69d68d8c0000000000000000000000000000000000000000000000000000001e6c75c7e7c000000000000000000000000000000000000000000000000000001e71a0937d5000000000000000000000000000000000000000000000000000001e73ea3df00000000000000000000000000000000000000000000000000000001e73ea3df00000000000000000000000000000000000000000000000000000000000000000407ee9bbaf62a626841d06cccc9cce7cb28c35824f6155be18a4e7b8f4839a2c5f672b49f9568d4e523e00ff7ef517f9afff50e86859e7a90d094408f8bf0dd3bc9df657def284bdf127fe18cea6eb40380c222fe3cb603e4d7dd826de3b83ad030cf2e24a3ad5e61c6e84e29758364847dd960d0f489b5d8b1363b3c6f9c20d500000000000000000000000000000000000000000000000000000000000000046dcdc6a57dbbdd7e3e1609bc31ec900ec1467966feb4d18ad2fedefb74a3f53f3f736c57077e17547f4789fba513d5722d972c140d2b12adb7199b74e40f9baf1aaf3336d4744b468db8cc4beb7122674ffde2892520c99eee7ce39a26d17d5b606405e3ba7537cfa7dabf294ded45e2f44f981fcf25d45a61790a07f85a368ee2e24b080bacb0652118e6048c1faa2bb29701193e9d4cee45569f1795c7a2da404d852a8ddc55926ae47cbb02071b3a4ddc0d00671e4e7deaf8a55f6dd6b542010382024707ff2784119c29048313004b9468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc0000000000000000000000000000000000000000000000000000000062e044d80000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000124b858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000645904cc1c456db4243317352f256c776ceeb4500000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000003b527204558bc87e0000000000000000000000000000000000000000000000000000000000000042ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab1000bb8fc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f8dffd421ed8380bbd4f3b03c76000809a80f2ea9d9d39555e9a1e87f5d3dd03940b55688da1ce393830407c4dbe8024a7ef404a59e46b4cc0292ac032558c5000381c907ff8204b784119c2904830d78d794ca1d055331d3a4e74a2ffccff83160699ac1c4b4802c1d7c940000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000060a135654833e8528f6161e219a212bbafbcb8bb8513919c40e57dcdba66ed7de43911e7fd474716e8ad636cfd80c53e97e39de90b0862b3527256b1c20ba69d6adf000382040b07ff830193fc85e8d4a51000836acfc094f867a76dc4445a2e39f3217fa15d6a9edc0eab6180c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000f1f589e85c61400ea0fad03e899df68c0001443e0309020001040305060807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000008a1774b0000000000000000000000000000000000000000000000000000000008a2f2d80000000000000000000000000000000000000000000000000000000008a486400000000000000000000000000000000000000000000000000000000008a486400000000000000000000000000000000000000000000000000000000008a486400000000000000000000000000000000000000000000000000000000008a486400000000000000000000000000000000000000000000000000000000008aa9d010000000000000000000000000000000000000000000000000000000008aaba6f0000000000000000000000000000000000000000000000000000000008ab40920000000000000000000000000000000000000000000000000000000008ae3aec0000000000000000000000000000000000000000000000000000000000000004e1025b4d84fe58b0191e58c44bd1d429576f73ac386610cd9f4b4d9942dc54f52fa2c8778af2b623416ee1d68430bfc9b7b7b6d0d8f48c6f207d88e05c7b127a207911776c2f8b25d92922c2d217ee10f38489f11c3ce7d6d1b01036c49a07ef614fb32c286571bb142d4a927ea3b0f79f1233e4e4722101db86eb6e5c5d78b80000000000000000000000000000000000000000000000000000000000000004225a66193fab5683affccc8c375b52fd060164180692cc1aab8c9495a1d1d4d6769cc14165d019608f0bfdd72557eb5f90e2b598493aef0394f0f4c683f87b2a1a02f9cae4ad98cc33917bf8d156b7873ebfe3cd5dff2399d35123602d61bb90598499ebacd15ebf38ebf59ecbceeedf597ccc473a37a1a940b521156a0636dd9c1e27b5f7447571925e797201add23f77f4e228c7d2ec8ecdc625d2640d39962846b750aa35edb295ef745ba274a18d798542a3e6bf2034da2a942472d7de7e000382040b07ff8301567185e8d4a51000836acfc094bf1cd5cb759f8e21c98a4367b665f43d607e888580c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000055bd37a59c0b369591461f116f9a95c10000644a0204070208060509000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005c3bb800000000000000000000000000000000000000000000000000000000005c4ce800000000000000000000000000000000000000000000000000000000005c4ce800000000000000000000000000000000000000000000000000000000005c4e7800000000000000000000000000000000000000000000000000000000005c50d000000000000000000000000000000000000000000000000000000000005c50d000000000000000000000000000000000000000000000000000000000005c564300000000000000000000000000000000000000000000000000000000005c564300000000000000000000000000000000000000000000000000000000005c5a3000000000000000000000000000000000000000000000000000000000005c600c0000000000000000000000000000000000000000000000000000000000000004389edb7d96e51759fbf7ced4ae425dbec5c9eced405e1c03931cd74df65bb3ee4493ba6866efb629d80c6404a3ddb81f4d69c50e33abeba273098d761a3c9b3e692cdb534ba2f27a40867d3ce3eb297dd7c2611413decda1491b9e7cfb8246e08da5f4a3fd63be0f9aaedbcbf65c85ac9a8058faf4c00abe6ebadd5015e47f270000000000000000000000000000000000000000000000000000000000000004574e2bf398dc0fd0a586f583bb162a9b42e69d74729b0f7c1a348f93fd7bf77a48f87d5305d992ed09e35cbc2ca09cc1ac192eb73e3749443f87129950fc9bc3394c4b036dceb1da363bd1d913b70d36e09cab1dd82c352049e006c3ed198dc60161f0b88fffabece00a4b53a6bf1804327c0160ec02e74a0fb4c41c3f9b836c223bf1284bd0f3e46c6dd878b8c5cf26596ec005a3da0592c43ae668ed2a92cd1421d1b5322b8907692fa7bfdc5b1122d85f106ad6413f3b19352e0a08a4e3290103818007ff820cec841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580000f1804bef9bbef2aec801105f8f01d731b53c000000000000000986c6f2bd75d2cf553cead2f7000e3542f7fa28442a6bad0fed3125686cc322567e9c565fb1fea6b3c3c91f7494012baf06f5782c129fb9bd277aefa0ec43a4101037007ff820ce7841c2d0e6e830d570694d902afe345a1ef63db32498b01daeb589d2c7f558010021d0afcb41c2aed1fa350b5b6534d59a67672a75f06090e2bd0feb9fd4d08089883887769f05ed83c437081d36d3f81db9cf07bd235ca19a948fc3ca27ed6d51026eda5580c8dc58ddf010382012a07ff8301327f84119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000050e22d40000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e04462005d766c8502edd0a963cf8640e6e3482a8119c06c0d79ac1d4408bfa236cdb80a56778589cec8d0fbb6e6457380a891d10d4a9d573b66252acc352d461e4a29000382014b07ff1284119c2904831342ea9409f77e8a13de9a35a7231028187e9fd5db8a2acb830493e109c16cde8a000000000000000000000000f97f4df75117a78c1a5a0dbb814af92458539fb40000000000000000000000000000000000004e4687292dd663a2556030cf5c80000000000000000000000000f97f4df75117a78c1a5a0dbb814af92458539fb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000073fe7dd45116db8a70700000000000000000000000000000000000000000000000000000000000000000000001ad9dd0f00c8b410a3f034c3c90fd8afcd4b7e0ab85fa6ada08fff7449769f5b652b3c29f5aa690da5c39d5bd8882546229f2252cc7c234b69366d4e581ee242101037c07ff820ced841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558001001808e9a6f53b36dc8015026aa679fa1a51400000006492075e1e9f4c78a20724679f0b713b60cfd5cfe46df985852fc102dc3cb4de300e3375c799a397dac0a5dcce512a0fc3a3874ce263b11b766315256187cbf1010382012a07ff8301328084119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000015d0b780000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e0446654fdc78dff47f56b0a122a67867e94c65a5c5a3acad45c63793a74d13b0356eb55b7ff294bc959fba422037da3d776c95e04f1834f923e752b8bfd17b461092c000381a707ff1284119c2904830be4e69432eb7902d4134bf98a28b963d26de779af92a21280095ea7b30000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04f9163fdfaea1c40e534f07c6f0a738a9a5b4bd35d3440638b13693472197165b408c0b7b923dcbf0cf59118754a1c12ec8189cb7e0325f2f1fb274d9642df001036e07ff8301334c84119c2904830f424094bc5a3a8d843ebca04b930435e236eea2af16016c8791a0301557e02a00e8d4f2f60b00e45015e9a9f26584390e9832c0f150e712f541c524c3f2b83cb77f9f6f54f5b7280ae7e6bb1b761437f1def404748f18c3bdddd5d9d228ca36c501037c07ff820ce1841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558001001809abf48e8417828015026a7a4c909b53e0000000a36bfd2799cd3832abfaef8866ff96829313eb2aafd0ce0d2e7b7b00db51926a0f0f8289c5e58e71905205f3b21309c308a7c53a080ec5cb0e188e9f40635e9800037c07ff820ce8841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580010318028e08867d0cbcc015026aab828551afe00000005d0be13251796101e792b6d33c6ca5a309ec74291338fabae8d995fd4702e98175a32da3057bc2815a0f57b873088a085688ca513d847379766f25fa4593e38600037207ff820cf7841c2d0e6e830d570694d902afe345a1ef63db32498b01daeb589d2c7f558011011c08cfeed01b026b8d5a4dbb3269cc4c04fcf3fa0fba6794438b9ab5405f51d4b164ace9e46a18cc8f271c5e2f55b2e917dd10cff43208f0cbdf8bbda0891f4d223db35f007e94f43a78cc01037007ff820cf6841c2d0e6e830d570694d902afe345a1ef63db32498b01daeb589d2c7f558010021d0a70f81c2aeaec93c14cb17446de5aeefb10c661a1dae42c456c18a1cc523c96011d682fba677a7a193442121a0777d4615a06860e15b8044a7d068ecb52e690af34b26c6e0f477d0103818007ff820ce6841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f5580000f1804d215e37594b1c01105f955ba43438880000000000000004a924519aa320c0c546b2e3d3429f510b4a0e10503c15268604c815bbb260582604e9392306ea0247ab0ec1cd0e012d8dd17d9cc3ba11c562f722ee07633b11a010382014707ff0784119c2904830d25bb945e01c1889085b528eeff5e1bee64bfe94f45470380f242432a0000000000000000000000001fdcbef97fc87e01a0c3c9b82f1a89288b3bfbe8000000000000000000000000caf34930dd87f08fa31c1734713be95a810278e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000015c87d38e68a0558d7d58b7dd15a3ea85d12ba294e542f79ad0a9838a594e67a5706838e2b602bf57a9835802dc1c7ab82276620b176fa454bb0af6ee569601b000382012a07ff8301328184119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005100b1c0000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e044677777a1075817c97f5f8a2ac3e0cac3a58ef9b2ebda5901801b521cad4f620dec24deeadd6bd244e2866b25627b1d8c53a7504f114849538a194a2ef134da6bbe000382028907ff8256ca84a6e49c01830f487794ba1bfd85432905ff4a2e7f516b56b7485dbdc5f680e0e90acf000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000218761a6d957d975be472e0680ea45adef03cfb000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000104627dd56a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a4394747c5000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001158e460913d0000000000000000000000000000000000000000000000000000000000006544eff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d36ed1ca1e343e10f371d833da8963681dd1f4b2bbcc851500b8588f07b2f030b70ad69b85b3b3aafa1222883eeb40e65e9b79a592dfa248926e9481dcf68e010381ab07ff8302fc72852e90edd000831e8480941a0ad27350cccd6f7f168e052100b4960efdb7748017835d1c0000000000000000000000000000000000001856000017cc0014b964013e2d200000000000000000000000000000000000000000000000000000000062e0440499f6aed8fa4df714fa02bb23c3de215111e89ccea97e3692497bc8824c8087e46fcd3af05dec31a5c5fe3ff3044df537f08e4b2add8acffc52173baecda33f0a010382018907ff822857841c35181783279c0c94569a11e9c23f6716073aeae549ec69de6356f9b380627dd56a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000df860000000006bd74cfa4ee1400000b00001e11c125731ed4f354e08fc3e89053a2122d61adcd8961a8323bb980318c6142ae743c83933da0ffac6f01383ecad26766a5bb9451501cd447e420aeeb2b6d4af73acb5c475749c86cdc3eb53d3266a3597f3b3561a8323bb980318c6142ae743c83933da0ffac6f89c338715fa5c16df39e3db72a82067a8ef94dc802391ee77448cc15af6bb5676d0d978292f9b547ed451e52b7114e5ca0c15bcd7bcb4b6301b68a873afa76543210ffeeddccbbaa987c7766554433230e3ef4fb7b548264da2f063f248521950705611dabb10039f36418d48fc98b7e77c2505689a0e642c1f87d0e3d1747ecc1890bc4e30a93214e716670333d93bac21ca51fcea96717c2c5ee29f848cc74f7916cd1be808d000381c707ff2684119c2904830f882f94bf1cac12db60819bfa71a328282ecbc1d40443aa80ca5ecb7721a42a260000000000000000000000000000000000000000000000000000000000000000000000000000000007b5e4382b2a8fbc4bf31b09fdee89a918e338560000000000000000000000000000000000000000000000000000000000000000e9a42ff4fa9f823bc99a42ab2dded4e7c979aa6bbb86a1ad64ff89336fb9a6af61ef6cf0bbe787957031832315c3201fa1a177c341e642210f36d69564e4b1bd010382010a07ff8301328284119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e2807dbdc22600000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000015d0b7800000000000000000000000000000000000000000000000000000000062e0446a000000000000000000000000000000000000000000000000000000000000000082e4d94b47f81d3768f4460f67ee5a4bb479edb1336add0f74c11c8e4d4ee81a505bef199717250209c98d21f530ea91d8c012954848859b7fd253497cdfbe9400037c07ff820cee841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f55800100180982831287aba90015026a6db8f70240e0000000198584d28a70e200df8b9906ad2cd641bb977a5d2c4bf3d8639ecc84ef870591607167d2ed94f9db27c3810edacfe18a1c67038d5e11723e83dd86f089dbd0d500038201a707ff7184119c290483113dac94e592427a0aece92de3edee1f18e0157c0586156480c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000431f554877369c81ef35ab6ad39c004f21ec6b7e0000000000000000000000000000000000000000000000000000000062e044d8000000000000000000000000000000000000000000000000000000001dcd6500000000000000000000000000000000000000000000000001290cfefa36a6ea0a0000000000000000000000000000000000000000000000000000000000000042ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab1000bb8fc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a000000000000000000000000000000000000000000000000000000000000c29c8e30939efe8adf1c87a879fbab0ceeb0b4cdd1b10552a83509c3995f50382d04863d783e77471c92688e0aa59c934ebb7336921f50e249545cbde30e01f000037c07ff820ced841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558001001808cf2f822b52418015026a5cd101221a20000000de2741953746e31afec1a7877b180c3fa28ec81e0de4556d00d459754abee0b87fe25bb0413f3519a7e2b85a3bbcc5d89a8ff45c6d76cfd62303487e4a315bd3010382012a07ff8301328384119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000050d2eb00000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e0446e25eba8f7d406ae2791e05b3dce680d07f7e62c81012b78d09e9bab7e6d38bf115f720663545a079c85f8a7200144f5e9a5f06ff6fbf56b5a0238decd8334473c010382020707ff2984119c2904831a411794287ff908b4db0b29b65b8442b0a5840455f0db32808e2eba0900000000000000000000000095c2ec97903c993efbe4630f1535282a12fead980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000004cd44e6fcfa68bf797c65889c74b26b8c2e5d4d30000000000000000000000000e16bae17c61789d8a96ea6529d788b633c4c8b6000000000000000000000000ef47ccc71ec8941b67dc679d1a5f78facfd0ec3c0000000000000000000000009c3a8644a9ca181b90094be98dc19496f6b38a24000000000000000000000000805ba50001779ced4f59cff63aea527d12b94829000000000000000000000000f92d501e74bd1e4308e6676c38ab4d84389d7bf30000000000000000000000005293c6ca56b8941040b8d18f557dfa82cf5202160000000000000000000000002e9b46867469350e4889c280f74bfa55ca44fcd400000000000000000000000015b53d277af860f51c3e6843f8075007026bbb3a0000000000000000000000004e75d4bc81d9ad1a1abc972a3dd53d581e1ce16bac554358b5ef1e758b3f508e2f3b5f524b70954a6e41de909d27965499c7a39f39d2498a718d0a36486ccd6f81d9aeca0febabb475b80a2637cd1a90dc3ff7c8010382040b07ff83016bde85e8d4a51000836acfc0943607e46698d218b3a5cae44bf381475c0a5e2ca780c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000f6d9397093865a569a3b827fbe021b4e0001bae90104090300010602080507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000001fadbf94c00000000000000000000000000000000000000000000000000000001fb776c3800000000000000000000000000000000000000000000000000000001fb95f0b800000000000000000000000000000000000000000000000000000001fb9f7a2000000000000000000000000000000000000000000000000000000001fc0a49e000000000000000000000000000000000000000000000000000000001fc589b4580000000000000000000000000000000000000000000000000000001fc77c60a30000000000000000000000000000000000000000000000000000001fca43f0fa0000000000000000000000000000000000000000000000000000001fd07c4ada0000000000000000000000000000000000000000000000000000001fd11323050000000000000000000000000000000000000000000000000000000000000004c91c89f98808326cce1ab130905442cc75b5e0c7465d0850076885ecb204a53ef3308919104f19219766b5034655fe8c3fd5120bec21ee1a8d99d20ee105863d8095128b6f1f204a9fba896bb7251edc69c65f1ad030cc06df13f6020d3e9738e762a9cdfd78fc73dd19bc38c4c0947e7eb9d4fb3784ee8d376a805ecb4add9b00000000000000000000000000000000000000000000000000000000000000040b4f66510b1a06ea3e36c210614d39d6e3f5fe695a38b182188d81ee6775545e09bc91d682c873ae640a056bca5566d6385a32f5d6d975a675fa71422e5ac5a9187e516558d99598f1f7ee33d4d285f2963d78f2071c4755d489414b283c966c6daa7ba172a7fcb5063acf128fa7df61eeee38bd9d7bbc25c157b1f4dc41292d4e03a9c5bc828d7172ee7d7f43c77a631c1234b0eb15aa5ddff2c4d5338d91740dc99b6c39eda7b7d2a5cf914c4c6737349929c9fa72ceaafa81f28b1b58635a000382033e07ff8301624b841c2d0e6e834c4b409400000000000b69ec332f49b7c4d2b101f93c3bed800000000040dcc3ac7668d46f44434bf1ffe57a37e25ca3acf30104128acb0800000000000000000000000034851ea13bde818b1efe26d31377906b47c9bbe2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d2500000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002b4e352cf164e64adcbad318c3a1e222e9eba4ce4282af49447d8a07e3bd95bd0d56f35241523fbab1000bb800000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffe8e57d3b722ea50873034851ea13bde818b1efe26d31377906b47c9bbe20024bd6015b400000000000000000000000000000000000b69ec332f49b7c4d2b101f93c3bed000000000000000000000000000000000000000000000000000000000003b290a140c31e54c7a869b9fcbecc14363cf510d1c41fa4430104128acb0800000000000000000000000000000000000b69ec332f49b7c4d2b101f93c3bed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b290a1000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d2500000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002b82af49447d8a07e3bd95bd0d56f35241523fbab1ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f400000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffff5dd96baf5fc6dd656d9236c99052bae030af211b2eba864c5fef7e3a5ab52500ab3f15e30187cc0e52a8543240eee1f403948bd5078bf7c512e76e3bb5d268d8141ce4677201c5000382012a07ff8301328484119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000050d2eb00000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e044709c5697b72869b00270e3939d0300b8f781bd258df5ad707824235e56a4233b646a36b85476d2d44464648d4d0c164550eb47c7fd6415da06cbc3578edf59d4b900038201ca07ff82012c84119c290483186d3c943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190dc987417000000000000000000000000000000000000000000000000000000000000001200000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f000000000000000000000000000000000000000000000000000000014343f3ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3bc9736ba62ef7e75659340b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040122a411718520d0123a7f6000000000000000000000000000000000000000000000000000000000e35fa931a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8c8d3b5789d82b6da56ab2d442d80b07f9e8313ecd18f2826d0fe59f7051fd8304c06c55a183a0f4ea15772b147536b0787246b6982eb9150836319c61b81306e01038203ea07ff825b3085e8d4a51000836acfc0942f45a77c5024eb546e9e7f445f266c0d3e71e61680c98075390000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000008c76406b0b69d023aa5bba5e5aa3100700008e7306010908030005020607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000002729064000000000000000000000000000000000000000000000000000000000272aaebc00000000000000000000000000000000000000000000000000000000272aaebc00000000000000000000000000000000000000000000000000000000272c138000000000000000000000000000000000000000000000000000000000272c720500000000000000000000000000000000000000000000000000000000273141a60000000000000000000000000000000000000000000000000000000027353b40000000000000000000000000000000000000000000000000000000002736c1e000000000000000000000000000000000000000000000000000000000273848800000000000000000000000000000000000000000000000000000000000000004b6846f2629d9f6c607de07bcd462e2a4d85f9cbb546a1d59dab5dce4de06418106db21951a6267434852b3a10e6241ec1977a2fcebbd2253dc281cfa86b4b516ba71c8117cee4fecccb725c258ad2a1c57719e3507e0e61842d1ce8dab61cca3c57d4c8e8954b007423fc05cada0cc6215cb3bed95239b7fb4c84a64b86e06360000000000000000000000000000000000000000000000000000000000000004102033a7a4cdeb1ea76ac27d8c003d318a7a651deeb1669fe48bf13493db95490f6bef2d1fe396d90eeed74b58433c5c0b98dafb090210d648aa183cd528fa13239e917ccd04f6c0845ba2b8227d17049a43d8f072918cf54840f8df9a142d612422cc19992d36967e88eae452be4e2a261112868689bb6e50c59e49f6028f3728e7d18f82b4e48a231afa58a6cf9d585c88ed2600e544558c87be8d38459ccf2db207a0fdf745a59fa4b4a678e633c10909a8e2dfc916af14941f5c36dc63bc01038201ea07ff82070c84119c29048318f1ad943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190de70dd2fc000000000000000000000000000000000000000000000000000000000000014000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b426fab61f00de363990000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000cb11673592cc6c4b9584f33bbba6c6cf07dde3f7000000000000000000000000000000000000425915d77d2427cb2e60cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e35fa931a0000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab14dbf4dbe670fc1567b7e5d3225edb145583f76f10b14af54bbb1639d62123e8a480e8c87f0291476e760e1898991c39a8b23bf99c6fc8e6143438416da29a7c6010382010a07ff8301328584119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e2807dbdc22600000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000004f64b5000000000000000000000000000000000000000000000000000000000062e044720000000000000000000000000000000000000000000000000000000000000000d8d77b2a0ad460d9219b68b2604abf4c9bd265b9c6b7802d26b70b4b555ec9b3678b8c25d31f552248d3c0d82beb850b3d2c46025711501585d1e5d0eaea1901000382010a07ff8301328684119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e2807dbdc22600000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000004f64b5000000000000000000000000000000000000000000000000000000000062e0447400000000000000000000000000000000000000000000000000000000000000004465a147951daaa534f5a484a997180031be70e49382b3ea9de142ad4fb469b00b989a22bde4cbd3806272542582e356c5d71f2743eacc9ca1d5e0094e478e09000381ec07ff83033b11852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001850000017ca0014b9dc013e33100000000000000000000000000000000000000000000000000000000062e0441000000000000000000000000000000000000000000000000000000000000208b1000000000000000000000000000000000000000000000000000000000000000045a3bcffbda885de230612d80e5f4e040d802ce9617853fa32a44acca8b748ee6a501abee94edaad303387e612e6b88903b15029f399130e82508ea7c632081b000382016a07ff8205ea850147d35700830f424094530476d5583724a89c8841eb6da76e7af4c0f17e8038ed17390000000000000000000000000000000000000000000000000a525c143f695e0000000000000000000000000000000000000000000000000ed535e4a3149e800000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001e5ed5656c9fb3bf4c43859f8981c906decbcfb50000000000000000000000000000000000000000000000000de0b6b3a763ffff000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000bfa641051ba0a0ad1b0acf549a89536a0d76472ee33312f82a6a3aed616e0969322facdd037470c263222274541794f0c08d806169cdeb62844ee38232899b28cf0922686d55b166be78cdf84ce04423628860eb000382012a07ff8301328784119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000004f64b500000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e04475d1f0425c1199efe36552abb2cad01b116bad135dcbe1932d48956398e2569b4e0377754ca2ee7c163fd5f1f01e0d409d1dc53dbe7dc4c60e3268fe1a25f5a12c000381ca07ff828e23852e90edd000830fc8b69487a4088bd721f83b6c2e5102e2fa47022cb1c8318011d9444a000000000000000000000000498a1e3d13b5640e2eae64cc62d185b22d9a92980000000000000000000000000000000000000000000000000000000000000009000000000000000000000000d4266f8f82f7405429ee18559e548979d49160f35c008524ed38d3522973cb8eecedf3a63e52cc04c2a8a59d0aeb4010bfe74b1e4bbd6e8bb9d2b6b1c4a9a214e2953a8cda4d5bfcce30b5ee881a08d158f6c220000382013007ff1384119c29048310089c941b02da8cb0d097eb8d57a175b88c7d8b4799750688016348d70c7d3c0300f305d71900000000000000000000000032eb7902d4134bf98a28b963d26de779af92a2120000000000000000000000000000000000000000000000006f05b59d3b2000000000000000000000000000000000000000000000000000006e7799d37c1c00000000000000000000000000000000000000000000000000000161821369dde3640000000000000000000000008c72489065e15b9d4916fd97f861cbfa18862dc90000000000000000000000000000000000000000000000000000000062e04ab4831faeb663e7166b86081ab8077391b0b14dd4c42b0482e89b40ffba71ed94084184264e4f80367a77620093ec3e27a05c6344f83c5e5ed8b0c657de32aae98f000381ec07ff83033b12852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001850000017ca0014b8b0013e34f00000000000000000000000000000000000000000000000000000000062e0441300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015b6805ae9360e77bd8e70d79cf1027205124d1d4ec78794ce7dfcbbba15dffcda5c92576f7e4922407817657f0bae45569009109abb98b8334128659ca9a5616e53a000382012a07ff8301328884119c2904831e848094146c57abb43a5b457cd8e109d35ac27057a672e28043c8d33b00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000050d2eb00000000000000000000000000000000000001ed09bead87c0378d8e64000000000000000000000000000000000000000000000000000000000000000062e04477ed60fa7a4b5ac16367b25269c6eed96072c406daf8f287522dcaf47b6eac355b1ee2b8054a54859a225d52c80fb85cc4932f7e0c3c27e3d798e38c4ebc44db1d000382016a07ff8205eb85062b85e900831e8480941b02da8cb0d097eb8d57a175b88c7d8b479975068038ed17390000000000000000000000000000000000000000000000000a525c143f695e0000000000000000000000000000000000000000000000eb2784431611c800000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001e5ed5656c9fb3bf4c43859f8981c906decbcfb50000000000000000000000000000000000000000000000000000000062e0466e000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000003e6648c5a70a150a88bce65f4ad4d506fe15d2afebaadde44e323a4dad1651bce0434c74009237069273287ef81a3767602ff20c737914b663d1064f887166726c018db7983696b1b0ecae1147bdd80b966071ef010382018707ff0384119c290483128a20949e6ef7f75ad88d4edb4c9925c94b769c5b0d6281802e4dbe8f00000000000000000000000000000000000000000000000000000000000012020000000000000000000000008b81043ac0fe5676b31005b772bec79d4aa19fe40000000000000000000000000000000000000000000000000000000003698bb3000000000000000000000000000000000000000000000000000000000000120200000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000412b49eeb6f3e8381198f2db8771474e8db2bfd0c15b14a80a9a09d43d1fe7298d0ef5767f8fe02d7bb4fbbe371a0098e7bf113b183f44d2d073f003f14799240d1b0000000000000000000000000000000000000000000000000000000000000024f875926325cc3721e92eb7ea469eb762fa93c189e4d97881e2150def5036036c0f8c67b52a4282a80b54d6a8358a7b97a614bfae6c825fe6cba6f4ac3cb408010382016a07ff8205ec850147d35700830f424094530476d5583724a89c8841eb6da76e7af4c0f17e8038ed17390000000000000000000000000000000000000000000000000a525c143f695e0000000000000000000000000000000000000000000000000e9879f6619639000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001e5ed5656c9fb3bf4c43859f8981c906decbcfb50000000000000000000000000000000000000000000000000de0b6b3a763ffff000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000bfa641051ba0a0ad1b0acf549a89536a0d76472ee39b3192371deb509562d387b3b9e7d97e511e3153fe24725bec41b5bd6281873507f131c8be26e75d08e9fcc67f287a7149dcd6e9a37f49c0b0c5d1e656632401036907ff82dfd084119c29048307898494b0a95803d0474e15910e1dab30c7fc0ce6922b22832e83a00b7917786dbead8a0d980084dce3140feefc30e96c11b4b298118b7456025c9b3f59c22cfaf5349319f3550c5c8ad5447daf5299063a20c262d089dab19bc89d29010382040b07ff8301625185e8d4a51000836acfc094bf1cd5cb759f8e21c98a4367b665f43d607e888580c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000055bd37a59c0b369591461f116f9a95c10000644a0306050207040800090301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005c05ca00000000000000000000000000000000000000000000000000000000005c05ca00000000000000000000000000000000000000000000000000000000005c105c00000000000000000000000000000000000000000000000000000000005c163800000000000000000000000000000000000000000000000000000000005c1a8400000000000000000000000000000000000000000000000000000000005c235500000000000000000000000000000000000000000000000000000000005c29c000000000000000000000000000000000000000000000000000000000005c319000000000000000000000000000000000000000000000000000000000005c532600000000000000000000000000000000000000000000000000000000005c57d70000000000000000000000000000000000000000000000000000000000000004463b2a1df5ed28d4d54944053caf21c51c139fffbc1b33e439b03e0085a598a2000ce21543d0ed0d1e54ada5f9e2c2b80aca232f0ed918e6ff6e4de753bda5c52e527d1633288b7693a62ac553911d56794db6b5736a0833849df6d35b4ab178303d771941bc760cf7e8996db2e89002122982cf1b8b1f94779e5054f7e160ad0000000000000000000000000000000000000000000000000000000000000004405e5bcd7e1e110d9579d5b5a559f8c11353a6552f2e47c0e52f6ac768795625103cafe58a45e2de885bcca0640007c859f2b0da65edec0edf8c5209f0961aa60cd4d5653f78ca450c7a481c42babab6dc1753162ed35ae8d7c7141ff69e6c6d6c9db77b46d7d30fe28d4d9747aba8d46b05d6268b6416922a54dc8cbeddd43a15ceea4d5d19707b8431f06b16b6823d1f6da1089855aa972586984071d40b5563a112496ec42eec5b4ff78c68ae44a8658bc11a1d61465515287df5287788bd010382020707ff3984119c290483107b209468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc0000000000000000000000000000000000000000000000000000000062e044d800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000bbc8775eae974fd2c46ebb615f7e14e423e871c200000000000000000000000000000000000000000000000000000000704a62f70000000000000000000000000000000000000000000000001334a4b45c08a08d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dcb78fa8dcc45156b914ef1daab88d36de98ecae39b0147576bed1c3e1b07bb7ddff8d0bed77a368eb0fa7071b395afd9ed1a40b80edca71e81d7b81b93552d010381ca07ff828e24852e90edd000830fc8b69487a4088bd721f83b6c2e5102e2fa47022cb1c8318011d9444a000000000000000000000000498a1e3d13b5640e2eae64cc62d185b22d9a92980000000000000000000000000000000000000000000000000000000000000009000000000000000000000000d4266f8f82f7405429ee18559e548979d49160f3bb1464f89ad194856ed2cef209cdde32dc25065209d3005dfe714ffde03bd58a6b30253046b5a3e3da1dfdc676cad16473ce864e3762a1756fcfb5efdfca02d801038201ca07ff8201c984119c2904831859aa943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190dc9874170000000000000000000000000000000000000000000000000000000000000012000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000a2f6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f95bd17e33d0186c2fb2b2cc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042c4b94bc0aff97b1b514c0000000000000000000000000000000000000000000000000000000000e35fa931a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80de624548fda240c91402718d182d18e7d9d0e95523f8b5739a92cc951579c0f47c5d778216db5e516bbd6dc11c468d4be8274e3b3dbe3b9a4d0a161af3d088d00036407ff0184119c290483079366947ce1f22fa966e7abcc249a742a81dd95745b45fc350e831945e3766ef211516e83b58186c21a9d1de6bb5e9b89f997df649123447e9a5af90b0b1646d63c11a97dd15f809fb3b7b79d0a1444578428b43ff102885a8d000381c807ff81bf84119c2904832dc6c094ca12d81477e514fe93e28d98bb6e42a2ca317f4780ba087652000000000000000000000000000000000000000000000015cf83d0e6f75206c2000000000000000000000000c5fc2cbf32c09f89f91caf2023884729116ea5d1000000000000000000000000c5fc2cbf32c09f89f91caf2023884729116ea5d1025d780d0964b98800d26c612c8b087d649d3c45b604150ec42f402305919e186daa9d4a0ed880c5bd2c2fe102b1863505f33c6a150eac9dd2eb9a58252978ab010381ec07ff83033b13852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001850000017c90014bbee013e46480000000000000000000000000000000000000000000000000000000062e0442100000000000000000000000000000000000000000000000000000000000208b20000000000000000000000000000000000000000000000000000000000000000ddf43fb9953de188b677e7a0c611f6cdd7f84f1cafc43350f45a3ad6dfe7052e02a754b43031951ecd33c52ec6aba404186db19fff317977e8bd371ed97de1e2010382016707ff2584119c2904830fc68c941b02da8cb0d097eb8d57a175b88c7d8b479975068018cbafe5000000000000000000000000000000000000000000000235225748d92570f5a70000000000000000000000000000000000000000000000001060309612cd7f4100000000000000000000000000000000000000000000000000000000000000a000000000000000000000000005310c5594a3c961f212308317ff3a4fdd8f82af0000000000000000000000000000000000000000000000000000000062e04ab400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000c4681e6c0235179ec3d4f4fc4df3d14fdd9601700000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab159705d93fb6a9e5889cbb85c12e0a0e237ecdd87639841a1f8de46e70920dbf91805507426ef6748981519230db9ad8f211fa47e957471ff330b675f816c3980000382018707ff0284119c29048312902a949e6ef7f75ad88d4edb4c9925c94b769c5b0d6281802e4dbe8f0000000000000000000000000000000000000000000000000000000000000fb1000000000000000000000000fae39ec09730ca0f14262a636d2d7c55393537520000000000000000000000000000000000000000000000000000000003698bb70000000000000000000000000000000000000000000000000000000000000fb100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000004144ba3723838de6c70b67e70117b48904799b1875b98849364b6ff63c0c5708817cb16e64f74391f0f1f07f5f87da9e8094d7adfac2ba5a5da1693308fe78e1441b000000000000000000000000000000000000000000000000000000000000008f61058745d2460a214c98e9b9ac8acdc0ce6b264136d5340541652904305ed4470ae31e0d4ce7a6a5be17a7d0049416b53330d0aa4d49ea612ea0eef2c8e47d01038225c907ff8222d184119c2904839271d694737eaf14061fe68f04ff4ca8205acf538555fcc88011ee3cf100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000004a00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000008c00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000ba00000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000f60000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000012a0000000000000000000000000000000000000000000000000000000000000144000000000000000000000000000000000000000000000000000000000000015e00000000000000000000000000000000000000000000000000000000000001720000000000000000000000000000000000000000000000000000000000000186000000000000000000000000000000000000000000000000000000000000019a00000000000000000000000000000000000000000000000000000000000001ae00000000000000000000000000000000000000000000000000000000000001c800000000000000000000000000000000000000000000000000000000000001e200000000000000000000000000000000000000000000000000000000000001fc00000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000224000000000000000000000000000000000000000000000000000000000000023e000000000000000000000000000000000000000000000000000000000000059f700000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000a20000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000006a6e000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000062000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000085000000000000000000000000000000000000000000000000000000000000712600000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008500000000000000000000000000000000000000000000000000000000000071e900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004f000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000747c0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000000000000000000000000007f46000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000075000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000822300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000005c3700000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000063a000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004f0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350000000000000000000000000000000000000000000000000000000000006c820000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000730000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000006ce800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000071f100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000727300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007a1f0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007a8c0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000a100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000007b9300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000083af00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000000000000000000000000000000000000005c3900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000071f400000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004f00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000005ac10000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000042380000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000850000000000000000000000000000000000000000000000000000000000007ad500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000423700000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000861f0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000738412c9e11dc3e8c1a1a68d304ec997871a0994396073f8e08e2f7b447f78b71e7bce6233e1a0b36fcf73f06eb1c87262a06e5fecb791d385f961a5a28929d45b010382020707ff2e84119c29048314f82594287ff908b4db0b29b65b8442b0a5840455f0db32808e2eba09000000000000000000000000b32e0b5f762445398463758c827b15f38739df630000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000004cd44e6fcfa68bf797c65889c74b26b8c2e5d4d30000000000000000000000000e16bae17c61789d8a96ea6529d788b633c4c8b6000000000000000000000000ef47ccc71ec8941b67dc679d1a5f78facfd0ec3c0000000000000000000000009c3a8644a9ca181b90094be98dc19496f6b38a24000000000000000000000000805ba50001779ced4f59cff63aea527d12b94829000000000000000000000000f92d501e74bd1e4308e6676c38ab4d84389d7bf30000000000000000000000005293c6ca56b8941040b8d18f557dfa82cf5202160000000000000000000000002e9b46867469350e4889c280f74bfa55ca44fcd400000000000000000000000015b53d277af860f51c3e6843f8075007026bbb3a0000000000000000000000004e75d4bc81d9ad1a1abc972a3dd53d581e1ce16bfde61e769ac786a922e7cc16db620b431eb7caecd9cc975592bccc0825852db82785e674f90095eca6d5ece44d9ade9b33812c79fd4985d7fa6f0e8bb426e43d010382018707ff4284119c290483119ad9941b02da8cb0d097eb8d57a175b88c7d8b479975068038ed1739000000000000000000000000000000000000000000000009249514b630a5e86500000000000000000000000000000000000000000000000000000000018bd5c100000000000000000000000000000000000000000000000000000000000000a00000000000000000000000009425d93fa42eb85fb4ec02e5e92e63c4251eb45f0000000000000000000000000000000000000000000000000000000062e04ab400000000000000000000000000000000000000000000000000000000000000030000000000000000000000000c4681e6c0235179ec3d4f4fc4df3d14fdd9601700000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc88ad63fdc4d0ebd9866eeeb7f7886af192a85ab70e2ec70548608e0525ec5231a4b033a95c48ed629f62e1482087dc5965694a3642d4d55e583ce1320f906602301037c07ff820cee841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f55800100180958b0d269d1468015026a8cdc1a3532c000000001781729b97c605a2a8c68323de2d97906ad05a0379d7504a16086db7f35dc185f2412b10fddac0e8696893fc50172c72c83a0e397221e28abb34e0d542d8fb2010382014907ff8232418477359400831e84809468b3465833fb72a70ecdf485e0e4c7bd8665fc458004e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f40000000000000000000000002b9e2f8e8effbef24772443aee13c2610398a5f50000000000000000000000000000000000000000000000000737ae8aea8d4b57000000000000000000000000000000000000000000000000000000002a1e64f10000000000000000000000000000000000000000000000000000000000000000c32c4d23bf9c258fd0f051f45e0e862f24fdc09de2adf920d36908a7973d6d672231ab4b432a742012065b431c9e3294513bb950183a7bcc50104871fc060623000382040b07ff8301893785e8d4a51000836acfc0943607e46698d218b3a5cae44bf381475c0a5e2ca780c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300010001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000f6d9397093865a569a3b827fbe021b4e0001bae90203000401090206050708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000001fa4cec3400000000000000000000000000000000000000000000000000000001fa8718c800000000000000000000000000000000000000000000000000000001faaa61fc00000000000000000000000000000000000000000000000000000001fb01cba000000000000000000000000000000000000000000000000000000001fb0851d600000000000000000000000000000000000000000000000000000001fbeffcc790000000000000000000000000000000000000000000000000000001fc2e4fa280000000000000000000000000000000000000000000000000000001fd07c4ada0000000000000000000000000000000000000000000000000000001fd11323050000000000000000000000000000000000000000000000000000001fd12136ed00000000000000000000000000000000000000000000000000000000000000047407132a769a7cbe9c8a449e0b5ecbb8a33ff1d296b41ce3b90a27f02106671fca1473f300cc799534668c4c691da69290164bd042abf9898967f66946252f19befc20d47faebd8270659963b8602dae0d3febea24e90b847ec701a3ca41b2de5072698099129f0a02184d853f5daf324f7e9386843bd872fdc9339b2c6d3cca000000000000000000000000000000000000000000000000000000000000000450d6537a3fa21566c78b52374f1e7542948534e788491efa39babe0b49c7363b0124fdda9e36d5f50f3c390447933bc782ed25814e5f442f13fea4377484f36363e2b0e83d4a714422c7889f2aec0ab6fbfa1bbd4188545bff680a2c8c5cc43565c886ac05c3ee7071cc54f7d1f30003a809f26a6620742d043508cede737fef31c082f10b297653e31e215c0c6cce443a7a4d4c22c355f972023cbc067152f810c009cb20af2c6f53fb43d1e912a879cb54aadfd01c1f8956ab342dd34eb9aa010382020807ff81db84119c2904831074a29468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc0000000000000000000000000000000000000000000000000000000062e044fb00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000f8f233d35d356cc66e4f7030b575ea34959cb73a000000000000000000000000000000000000000000000000000000004324dfb30000000000000000000000000000000000000000000000000b794be5ceebdcc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6afd2985f4cd4be409391cf606a4069679021c441da0f50564d73ff1d75d99f7a652db05781f783fa4fa03655546bda748c14576357ccc889de17241db63ce601038201e907ff818184119c2904831af8de943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190dc9874170000000000000000000000000000000000000000000000000000000000000012000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c377ff8e06b1f164250486960000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000432e5fb5fb9b20141da7e80000000000000000000000000000000000000000000000000000000000e35fa931a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab12107461bde2cdd8b27aadb49816e934652db0187e4c59325c176226ab70977b36118af0ff7322725d9e9f39204e073da37eba69c1652e7d3dfa3b30885feb71d000381c707ff0884119c2904830cf5e39471bd1562f7e0f182f8be472151befdfb824e26be8042842e0e0000000000000000000000001fdcbef97fc87e01a0c3c9b82f1a89288b3bfbe8000000000000000000000000caf34930dd87f08fa31c1734713be95a810278e100000000000000000000000000000000000000000000000000000000000007c2df0d9ca2eab1c4ce8fbf0d21c03efa020244d7cadc4ac01441a61290e1f9b3796fa5b75c6035478d543f1031b58c9f5c8f1d99b4ec2b2c1d49e2fb1c36ee92420003818707ff7284119c2904830da58994a906f338cb21815cbc4bc87ace9e68c87ef8d8f180f3daeacc00000000000000000000000000000000000000000000000129b6d2119ed8ce38b9216c0ce358070cbc6acabda77f41d6728a69d9003913582dcbf0d6db1ece7d7ae0bade23e58215fbd588fd831e7be6876c973df75b85b968b6d28b30a6564c010381a707ff2a84119c2904830c3b8194c2054a8c33bfce28de8af4af548c48915c455c138072be3d4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095c2ec97903c993efbe4630f1535282a12fead9860d96f612e37d785660872947e48e523993a6394f46cf848c424613acaa83b2d50e81fab73b8bde88010f55643491697782ef721cbb84db080c224fb509a36df010381ec07ff83033b14852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001850000017cf0014bef0013e50480000000000000000000000000000000000000000000000000000000062e0442e00000000000000000000000000000000000000000000000000000000000208b300000000000000000000000000000000000000000000000000000000000000001198b00288eecb68f28075d71320e20edb9cb8ddcbbdfd4c9c73878cc0cf83b47169242330dd54d8b9992922600afc3829b8eb3a16036c4414d26a579816c18201038203eb07ff83017cb685e8d4a51000836acfc094942d00008d658dbb40745bbec89a93c253f9b88280c98075390000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002e0010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000c53bf610eb015fa9f4fab204b58622e600008e7006020409070100030508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000001e5845fa800000000000000000000000000000000000000000000000000000001e58fc2ba2e000000000000000000000000000000000000000000000000000001e593836380000000000000000000000000000000000000000000000000000001e5aea22340000000000000000000000000000000000000000000000000000001e5fe6e9ac0000000000000000000000000000000000000000000000000000001e6eaa58514000000000000000000000000000000000000000000000000000001e71929fd16000000000000000000000000000000000000000000000000000001e738adfe00000000000000000000000000000000000000000000000000000001e738adfe000000000000000000000000000000000000000000000000000000000000000004c0e0af01caf80d9a76cacb8ebf106a670fbf4ae401cd9c968794ce18901aaa18dd1c844393677939ce788f0ad3cb589fa2bb6a2f4a450b6ccc4920ab25ec454354a0586c82421b5ce4e9d724b14a80e43a3bfdb90e9bb978e293d95132ab471b6c050733a9f729ec65dfded935fdc6bf8e922f959a1e6cea518ea83a59fc2eec000000000000000000000000000000000000000000000000000000000000000435584a218f103be97663254f764262e960dd4736d0e4ecd56574c8f0cff44b96420db5c4d0e1243d4aac7c5cbba649a190d85bcc2f66800775d3335561a3c9e73b8b1cdf04133272ad63d852cf47bfe8c4400177654e448acc5ebebbb9ee16334b58576f0ba8ac4b4f8bd92b00710c6985adaa0ad1fa398710d32a54c40c92dad12a1d9eb59e9ed3fd92975e3d448cbe9dc670bb8706eab884efb241b5f01a0a5bac4ac303d717a0235b40121bfd728fc322000aff3459a4a2c61f71c0254439000382020907ff82026684119c2904832dc6c094467f91cb4f062490144ccad7e80ef736c381183e8028b7b036000000000000000000000000b0ef87a4c2ce1a57448bd9159641711a92c7002b00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e404e45aaf0000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000b0ef87a4c2ce1a57448bd9159641711a92c7002b0000000000000000000000000000000000000000000000000000000000037337000000000000000000000000000000000000000000000000003d87d78cec7fc900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c38a850346468167a925a2d90fd9e326b9260204a603cc7af6158dd0d2310b34607b8eef7f7cdbcc0bce150fdce0469b52b6f50e1e5d66487573e26c5c0f3d01038202c707ff3a841dcd65008325e7f694e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b8006e7572200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000013398f5d7ff73a5000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000070608f74000000000000000000000000bbc8775eae974fd2c46ebb615f7e14e423e871c200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000364ed342f79a430513e7c9eac8107351497482ad000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e48aa8a19f000000000000000000000000f738ba190bd79244f923e88ca71096705b02c49e000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000013398f5d7ff73a500000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000c9ecd3ba33ecd628811b4808fd02c31d474a5bc87090db42434eac463bba9a86095b3134011668a49f542758ea0c9ec62f995e39c0c147bb96f46de3f0d52bea0003818907ff8252c784119c2904831ee018948e79c8607a28fe1ec3527991c89f1d9e36d1bad980ee7524a49c0cccca2b77b72198673d565086141a01e25581675d6242511aee13853f7618f90b12f8772f1ec4bff1d5143a4d91e51c399cfa4f048f8260a47c34f0492b497d32ddf5af58be05f6ef1d4dda87490ca73b6a4e3f8a3c88fc57d10262348be500038201c807ff7c84119c290483174ec6943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190dc9874170000000000000000000000000000000000000000000000000000000000000012000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000c04cae4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053cab4ab08abbd41709be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d515388b6be5cc5c7ab00000000000000000000000000000000000000000000000000000000000e35fa931a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc86008e3714752b29ba70bc8c97814c05b70a6880098f71d2bc9fb341ab0abbd512760b3369faa12863fbba1171223dc39a43bdd382261d3f4de8a09261f43cb80000382210d07ff81dd84119c29048401c87bcc808060806040523480156200001157600080fd5b5060405162001fdc38038062001fdc833981810160405260608110156200003757600080fd5b8151602083018051604051929492938301929190846401000000008211156200005f57600080fd5b9083019060208201858111156200007557600080fd5b82516401000000008111828201881017156200009057600080fd5b82525081516020918201929091019080838360005b83811015620000bf578181015183820152602001620000a5565b50505050905090810190601f168015620000ed5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011157600080fd5b9083019060208201858111156200012757600080fd5b82516401000000008111828201881017156200014257600080fd5b82525081516020918201929091019080838360005b838110156200017157818101518382015260200162000157565b50505050905090810190601f1680156200019f5780820380516001836020036101000a031916815260200191505b50604052505082518391508290620001bf90600390602085019062000278565b508051620001d590600490602084019062000278565b50506005805460ff19166012179055506000620001f162000274565b60058054610100600160a81b0319166101006001600160a01b03841690810291909117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35050600160065550600780546001600160a01b0319166001600160a01b039290921691909117905562000314565b3390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002bb57805160ff1916838001178555620002eb565b82800160010185558215620002eb579182015b82811115620002eb578251825591602001919060010190620002ce565b50620002f9929150620002fd565b5090565b5b80821115620002f95760008155600101620002fe565b611cb880620003246000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c8063853828b6116100de578063b69ef8a811610097578063dd62ed3e11610071578063dd62ed3e146103f5578063de5f626814610423578063def68a9c1461042b578063f2fde38b1461045157610173565b8063b69ef8a8146103c8578063b6b55f25146103d0578063d389800f146103ed57610173565b8063853828b6146103505780638da5cb5b1461035857806395d89b4114610360578063a457c2d714610368578063a8c62e7614610394578063a9059cbb1461039c57610173565b8063313ce56711610130578063313ce567146102c857806339509351146102e657806348a0d7541461031257806370a082311461031a578063715018a61461034057806377c7b8fc1461034857610173565b806306fdde0314610178578063095ea7b3146101f557806318160ddd146102355780631f1fcd511461024f57806323b872dd146102735780632e1a7d4d146102a9575b600080fd5b610180610477565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101ba5781810151838201526020016101a2565b50505050905090810190601f1680156101e75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102216004803603604081101561020b57600080fd5b506001600160a01b03813516906020013561050d565b604080519115158252519081900360200190f35b61023d61052b565b60408051918252519081900360200190f35b610257610531565b604080516001600160a01b039092168252519081900360200190f35b6102216004803603606081101561028957600080fd5b506001600160a01b038135811691602081013590911690604001356105a7565b6102c6600480360360208110156102bf57600080fd5b503561062f565b005b6102d061082d565b6040805160ff9092168252519081900360200190f35b610221600480360360408110156102fc57600080fd5b506001600160a01b038135169060200135610836565b61023d610884565b61023d6004803603602081101561033057600080fd5b50356001600160a01b03166108da565b6102c66108f5565b61023d6109b9565b6102c66109fb565b610257610a0e565b610180610a22565b6102216004803603604081101561037e57600080fd5b506001600160a01b038135169060200135610a83565b610257610aeb565b610221600480360360408110156103b257600080fd5b506001600160a01b038135169060200135610afa565b61023d610b0e565b6102c6600480360360208110156103e657600080fd5b5035610c13565b6102c6610d5c565b61023d6004803603604081101561040b57600080fd5b506001600160a01b0381358116916020013516610ded565b6102c6610e18565b6102c66004803603602081101561044157600080fd5b50356001600160a01b0316610ea0565b6102c66004803603602081101561046757600080fd5b50356001600160a01b0316611000565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105035780601f106104d857610100808354040283529160200191610503565b820191906000526020600020905b8154815290600101906020018083116104e657829003601f168201915b5050505050905090565b600061052161051a611120565b8484611124565b5060015b92915050565b60025490565b60075460408051631f1fcd5160e01b815290516000926001600160a01b031691631f1fcd51916004808301926020929190829003018186803b15801561057657600080fd5b505afa15801561058a573d6000803e3d6000fd5b505050506040513d60208110156105a057600080fd5b5051905090565b60006105b4848484611210565b610624846105c0611120565b61061f85604051806060016040528060288152602001611ba2602891396001600160a01b038a166000908152600160205260408120906105fe611120565b6001600160a01b03168152602081019190915260400160002054919061136b565b611124565b5060015b9392505050565b600061065461063c61052b565b61064e84610648610b0e565b90611402565b9061145b565b905061066033836114c2565b600061066a610531565b6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b1580156106b657600080fd5b505afa1580156106ca573d6000803e3d6000fd5b505050506040513d60208110156106e057600080fd5b505190508181101561080b5760006106f883836115be565b60075460408051632e1a7d4d60e01b81526004810184905290519293506001600160a01b0390911691632e1a7d4d9160248082019260009290919082900301818387803b15801561074857600080fd5b505af115801561075c573d6000803e3d6000fd5b50505050600061076a610531565b6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b1580156107b657600080fd5b505afa1580156107ca573d6000803e3d6000fd5b505050506040513d60208110156107e057600080fd5b5051905060006107f082856115be565b90508281101561080757610804848261161b565b94505b5050505b6108283383610818610531565b6001600160a01b03169190611675565b505050565b60055460ff1690565b6000610521610843611120565b8461061f8560016000610854611120565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549061161b565b600061088e610531565b6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561057657600080fd5b6001600160a01b031660009081526020819052604090205490565b6108fd611120565b6001600160a01b031661090e610a0e565b6001600160a01b031614610969576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b60006109c361052b565b156109ec576109e76109d361052b565b61064e670de0b6b3a7640000610648610b0e565b6109f6565b670de0b6b3a76400005b905090565b610a0c610a07336108da565b61062f565b565b60055461010090046001600160a01b031690565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105035780601f106104d857610100808354040283529160200191610503565b6000610521610a90611120565b8461061f85604051806060016040528060258152602001611c5e6025913960016000610aba611120565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919061136b565b6007546001600160a01b031681565b6000610521610b07611120565b8484611210565b60006109f6600760009054906101000a90046001600160a01b03166001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b158015610b6157600080fd5b505afa158015610b75573d6000803e3d6000fd5b505050506040513d6020811015610b8b57600080fd5b5051610b95610531565b6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610be157600080fd5b505afa158015610bf5573d6000803e3d6000fd5b505050506040513d6020811015610c0b57600080fd5b50519061161b565b60026006541415610c6b576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b600260065560075460408051632b9ff78560e11b815290516001600160a01b039092169163573fef0a9160048082019260009290919082900301818387803b158015610cb657600080fd5b505af1158015610cca573d6000803e3d6000fd5b505050506000610cd8610b0e565b9050610cf9333084610ce8610531565b6001600160a01b03169291906116c7565b610d01610d5c565b6000610d0b610b0e565b9050610d1781836115be565b92506000610d2361052b565b610d2e575082610d47565b610d448361064e610d3d61052b565b8790611402565b90505b610d513382611727565b505060016006555050565b6000610d66610884565b600754909150610d82906001600160a01b031682610818610531565b600760009054906101000a90046001600160a01b03166001600160a01b031663d0e30db06040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610dd257600080fd5b505af1158015610de6573d6000803e3d6000fd5b5050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610a0c610e23610531565b6001600160a01b03166370a08231336040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610e6f57600080fd5b505afa158015610e83573d6000803e3d6000fd5b505050506040513d6020811015610e9957600080fd5b5051610c13565b610ea8611120565b6001600160a01b0316610eb9610a0e565b6001600160a01b031614610f14576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b610f1c610531565b6001600160a01b0316816001600160a01b03161415610f6b576040805162461bcd60e51b815260206004820152600660248201526510ba37b5b2b760d11b604482015290519081900360640190fd5b6000816001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610fba57600080fd5b505afa158015610fce573d6000803e3d6000fd5b505050506040513d6020811015610fe457600080fd5b50519050610ffc6001600160a01b0383163383611675565b5050565b611008611120565b6001600160a01b0316611019610a0e565b6001600160a01b031614611074576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b0381166110b95760405162461bcd60e51b8152600401808060200182810382526026815260200180611aed6026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b3390565b6001600160a01b0383166111695760405162461bcd60e51b8152600401808060200182810382526024815260200180611c106024913960400191505060405180910390fd5b6001600160a01b0382166111ae5760405162461bcd60e51b8152600401808060200182810382526022815260200180611b136022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166112555760405162461bcd60e51b8152600401808060200182810382526025815260200180611beb6025913960400191505060405180910390fd5b6001600160a01b03821661129a5760405162461bcd60e51b8152600401808060200182810382526023815260200180611aa86023913960400191505060405180910390fd5b6112a5838383610828565b6112e281604051806060016040528060268152602001611b35602691396001600160a01b038616600090815260208190526040902054919061136b565b6001600160a01b038085166000908152602081905260408082209390935590841681522054611311908261161b565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156113fa5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156113bf5781810151838201526020016113a7565b50505050905090810190601f1680156113ec5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008261141157506000610525565b8282028284828161141e57fe5b04146106285760405162461bcd60e51b8152600401808060200182810382526021815260200180611b816021913960400191505060405180910390fd5b60008082116114b1576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b8183816114ba57fe5b049392505050565b6001600160a01b0382166115075760405162461bcd60e51b8152600401808060200182810382526021815260200180611bca6021913960400191505060405180910390fd5b61151382600083610828565b61155081604051806060016040528060228152602001611acb602291396001600160a01b038516600090815260208190526040902054919061136b565b6001600160a01b03831660009081526020819052604090205560025461157690826115be565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600082821115611615576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610628576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610828908490611817565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b179052611721908590611817565b50505050565b6001600160a01b038216611782576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b61178e60008383610828565b60025461179b908261161b565b6002556001600160a01b0382166000908152602081905260409020546117c1908261161b565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b606061186c826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166118c89092919063ffffffff16565b8051909150156108285780806020019051602081101561188b57600080fd5b50516108285760405162461bcd60e51b815260040180806020018281038252602a815260200180611c34602a913960400191505060405180910390fd5b60606118d784846000856118df565b949350505050565b6060824710156119205760405162461bcd60e51b8152600401808060200182810382526026815260200180611b5b6026913960400191505060405180910390fd5b61192985611a3b565b61197a576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106119b95780518252601f19909201916020918201910161199a565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114611a1b576040519150601f19603f3d011682016040523d82523d6000602084013e611a20565b606091505b5091509150611a30828286611a41565b979650505050505050565b3b151590565b60608315611a50575081610628565b825115611a605782518084602001fd5b60405162461bcd60e51b81526020600482018181528451602484015284518593919283926044019190850190808383600083156113bf5781810151838201526020016113a756fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735361666545524332303a204552433230206f7065726174696f6e20646964206e6f74207375636365656445524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220d823d074208f3518f97f953885a7338badb501637337c0302ea7c7d693ab009664736f6c634300060c0033000000000000000000000000e92ddfff71ee9e65ec8a6df05ea093776a16b66d000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000e73686970437572766532506f6f6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045343325000000000000000000000000000000000000000000000000000000000af98fceda09c96cb37e571e6b84f270c9682a39202c1cf364534c69dd390a9a61bb407074520343479e07a54fac4be7c92824fb4546f81d77c1ebe42b7c84239000381ec07ff83033b15852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001856000017cc0014c148013e83100000000000000000000000000000000000000000000000000000000062e0443a00000000000000000000000000000000000000000000000000000000000208b40000000000000000000000000000000000000000000000000000000000000000420cde8006eebcaf34af7cbdad86dfb2f4d76a212c0637784fc073d9c0ccf6b9341782ba5c452e915b2989ccc76094e66093034a8d568cb3430a1139a9e03ffb010381cf07ff0784119c29048319a41194c09e69e79106861df5d289da88349f10e2dc6b5c8739adcf6f9280d500474cf53d000000000000000000000000794a61358d6845594f94dc1db02a252b5b4814ad000000000000000000000000b8aeb6a8c4788e9fa7909a21255c2106a8ad21e20000000000000000000000000000000000000000000000000000000000000000342b30618b90fc15e1ef5c1fb1329002eae43f9b3204e36600b05edd510a99e66177ccc20e3be3d31d06da02ace2519c17366cc5f58fe36e96c27f3f6e90991000038201ac07ff8201e484119c29048318e897943d6ba331e3d9702c5e8a8d254e5d8a285f223aba8213a10d332e0382000000000000000000000000000000000000000000000000000000000000010000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ae3d3e3fcfc0477ed5b93fa00000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000004331eb2762d52ab0cbfdf00000000000000000000000000000000000000000000000000000000000e35fa931a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab165d65a10ae46d7d50f70a8a93f0fab42dd3ecaa41d89f53e5429ef0f36ce4d7604a1714976a44c58700d734056217de535974cc7d2c5cb4836f34aada3464a02010381ec07ff83033b16852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001856000017cc0014c3a0013eae080000000000000000000000000000000000000000000000000000000062e0444000000000000000000000000000000000000000000000000000000000000208b50000000000000000000000000000000000000000000000000000000000000000e463bc18ab6f53bf386ce490d9306ea4443d914ce6bf64a4cad161c34bfcf11b485525dad6c259ffc42ac4158e7b6f602bd3ed48c48a67e6da80b1517b7e168c010382589e07ff81de84119c29048404a3233c8080608060405260006006819055601460075560085560056009556200002262000806565b600a55600b8054600160ff199182168117610100600160a81b03191674a43509661141f254f54d9a326e8ec851a0b9530700179092556019805490911690911790553480156200007157600080fd5b50604051620054cd380380620054cd83398181016040526102008110156200009857600080fd5b815160208301516040808501516060860151608087015160a088015160c08901805195519799969894979396929591948301929184640100000000821115620000e057600080fd5b908301906020820185811115620000f657600080fd5b82518660208202830111640100000000821117156200011457600080fd5b82525081516020918201928201910280838360005b838110156200014357818101518382015260200162000129565b50505050905001604052602001805160405193929190846401000000008211156200016d57600080fd5b9083019060208201858111156200018357600080fd5b8251866020820283011164010000000082111715620001a157600080fd5b82525081516020918201928201910280838360005b83811015620001d0578181015183820152602001620001b6565b5050505090500160405260200180516040519392919084640100000000821115620001fa57600080fd5b9083019060208201858111156200021057600080fd5b82518660208202830111640100000000821117156200022e57600080fd5b82525081516020918201928201910280838360005b838110156200025d57818101518382015260200162000243565b505050509190910160408181526020840151908401516060850151608086015160a087015160c088015160e09098018051959a94999398929750909591949193929184640100000000821115620002b357600080fd5b908301906020820185811115620002c957600080fd5b8251866020820283011164010000000082111715620002e757600080fd5b82525081516020918201928201910280838360005b8381101562000316578181015183820152602001620002fc565b50505050905001604052505050848487898660006200033a6200081460201b60201c565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060008060146101000a81548160ff02191690831515021790555084600160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555083600260006101000a8154816001600160a01b0302191690836001600160a01b0316021790555082600360006101000a8154816001600160a01b0302191690836001600160a01b0316021790555081600460006101000a8154816001600160a01b0302191690836001600160a01b0316021790555080600560006101000a8154816001600160a01b0302191690836001600160a01b0316021790555050505050508f600c60006101000a8154816001600160a01b0302191690836001600160a01b031602179055508e601060006101000a8154816001600160a01b0302191690836001600160a01b031602179055508d601160006101000a8154816001600160a01b0302191690836001600160a01b031602179055508c601260006101000a8154816001600160a01b0302191690836001600160a01b031602179055508b6013819055508a601481905550896000815181106200051e57fe5b6020026020010151601560006101000a81548160ff021916908315150217905550896001815181106200054d57fe5b6020026020010151601560016101000a81548160ff021916908315150217905550886000815181106200057c57fe5b6020026020010151600d60006101000a8154816001600160a01b0302191690836001600160a01b031602179055508860018a510381518110620005bb57fe5b602090810291909101810151600e80546001600160a01b0319166001600160a01b039092169190911790558951620005fa91601691908c019062000ce7565b5060035460198054610100600160a81b0319166101006001600160a01b0393841602179055600e54895191169089906000906200063357fe5b60200260200101516001600160a01b031614620006825760405162461bcd60e51b81526004018080602001828103825260228152602001806200544b6022913960400191505060405180910390fd5b876001895103815181106200069357fe5b602090810291909101810151600f80546001600160a01b0319166001600160a01b039092169190911790558851620006d291601791908b019062000ce7565b506010546001600160a01b031615620006fe576019805460ff60b01b1916600160b01b17905560006009555b601b82905560005b601354811015620007e55760008282815181106200072057fe5b6020908102919091018101516012546040805163c661065760e01b81526004810187905290519294506001600160a01b039091169263c661065792602480840193829003018186803b1580156200077657600080fd5b505afa1580156200078b573d6000803e3d6000fd5b505050506040513d6020811015620007a257600080fd5b50516000918252601c6020908152604080842080546001600160a01b0319166001600160a01b0390941693909317909255601d9052902081905560010162000706565b50620007f062000818565b5050505050505050505050505050505062000d72565b6008546006546103e8030390565b3390565b601154600c5462000845916001600160a01b039182169116600019620008d4602090811b62002c6117901c565b600354600e5462000872916001600160a01b039182169116600019620008d4602090811b62002c6117901c565b601954600d54620008a5916001600160a01b039182169161010090910416600019620008d4602090811b62002c6117901c565b601254600f54620008d2916001600160a01b039182169116600019620008d4602090811b62002c6117901c565b565b8015806200095e575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b1580156200092e57600080fd5b505afa15801562000943573d6000803e3d6000fd5b505050506040513d60208110156200095a57600080fd5b5051155b6200099b5760405162461bcd60e51b8152600401808060200182810382526036815260200180620054976036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b0390811663095ea7b360e01b17909152620009f3918591620009f816565b505050565b606062000a54826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031662000ab460201b62002d74179092919060201c565b805190915015620009f35780806020019051602081101562000a7557600080fd5b5051620009f35760405162461bcd60e51b815260040180806020018281038252602a8152602001806200546d602a913960400191505060405180910390fd5b606062000ac5848460008562000acf565b90505b9392505050565b60608247101562000b125760405162461bcd60e51b8152600401808060200182810382526026815260200180620054256026913960400191505060405180910390fd5b62000b1d8562000c37565b62000b6f576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b6020831062000bb05780518252601f19909201916020918201910162000b8f565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d806000811462000c14576040519150601f19603f3d011682016040523d82523d6000602084013e62000c19565b606091505b50909250905062000c2c82828662000c3d565b979650505050505050565b3b151590565b6060831562000c4e57508162000ac8565b82511562000c5f5782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101562000cab57818101518382015260200162000c91565b50505050905090810190601f16801562000cd95780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b82805482825590600052602060002090810192821562000d3f579160200282015b8281111562000d3f57825182546001600160a01b0319166001600160a01b0390911617825560209092019160019091019062000d08565b5062000d4d92915062000d51565b5090565b5b8082111562000d4d5780546001600160a01b031916815560010162000d52565b6146a38062000d826000396000f3fe6080604052600436106104825760003560e01c80638ba2f0ba11610255578063c6ddbeeb11610144578063e4d6cf30116100c1578063f301af4211610085578063f301af4214610e6d578063fad4675e14610eba578063fbe7515214610ee6578063fbfa77cf14610f10578063fc167fc614610f25578063fccf884d14610f4f57610489565b8063e4d6cf3014610dcf578063e7a7250a14610dfb578063eb6ed33014610e10578063f1a392da14610e25578063f2fde38b14610e3a57610489565b8063d92f3d7311610108578063d92f3d7314610d33578063da512c3414610d66578063db6b524614610d7b578063ddc480c814610d90578063de5b8b2214610dba57610489565b8063c6ddbeeb14610cac578063c7b9d53014610cc1578063c89039c514610cf4578063d0e30db014610d09578063d801d94614610d1e57610489565b8063b1f147fb116101d2578063bc063e1a11610196578063bc063e1a14610c2e578063bdca916514610c43578063c1a3d44c14610c58578063c264680514610c6d578063c661065714610c8257610489565b8063b1f147fb14610afe578063b20f5e9c14610b13578063b503ae0014610b46578063b88a324b14610b5b578063bbb356d514610c1957610489565b806397fd323d1161021957806397fd323d14610a805780639f8b5da114610a95578063a27a885914610aaa578063ac1e502514610abf578063aced166114610ae957610489565b80638ba2f0ba14610a025780638bc7e8c414610a2c5780638da5cb5b14610a4157806390321e1a14610a5657806397ec642c14610a6b57610489565b80634700d30511610371578063715018a6116102ee5780637b898939116102b25780637b898939146109995780637f173559146109ae5780638456cb59146109c357806387788782146109d85780638912cb8b146109ed57610489565b8063715018a6146108e857806371b359e1146108fd578063722713f714610927578063748747e61461093c578063766284f71461096f57610489565b80635c975abb116103355780635c975abb146108385780636817031b146108615780636a4874a1146108945780636ec232d3146108a957806370897b23146108be57610489565b80634700d305146107b85780634ec18db9146107cd578063526e1080146107e2578063573fef0a146107f75780635839b0941461080c57610489565b8063257ae0de116103ff5780633c1deb53116103c35780633c1deb53146106ff5780633d0345c8146107645780633f4ba83a14610779578063449c27a81461078e5780634641257d146107a357610489565b8063257ae0de1461066c57806326465826146106815780632ad5a53f146106ab5780632e1a7d4d146106c05780633930d6b6146106ea57610489565b806311b0b42d1161044657806311b0b42d146105ee57806316f0115b1461060357806318772b7e146106185780631f1fcd51146106425780631fe4a6861461065757610489565b8063010452531461048e57806309d73194146105405780630d52333c1461057c5780630e8fbb5a146105ad57806311588086146105d957610489565b3661048957005b600080fd5b34801561049a57600080fd5b5061053e600480360360408110156104b157600080fd5b810190602081018135600160201b8111156104cb57600080fd5b8201836020820111156104dd57600080fd5b803590602001918460208302840111600160201b831117156104fe57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295505091359250610f64915050565b005b34801561054c57600080fd5b5061056a6004803603602081101561056357600080fd5b5035611171565b60408051918252519081900360200190f35b34801561058857600080fd5b50610591611183565b604080516001600160a01b039092168252519081900360200190f35b3480156105b957600080fd5b5061053e600480360360208110156105d057600080fd5b50351515611192565b3480156105e557600080fd5b5061056a611242565b3480156105fa57600080fd5b506105916112be565b34801561060f57600080fd5b506105916112cd565b34801561062457600080fd5b5061056a6004803603602081101561063b57600080fd5b50356112dc565b34801561064e57600080fd5b506105916112ee565b34801561066357600080fd5b506105916112fd565b34801561067857600080fd5b5061059161130c565b34801561068d57600080fd5b5061053e600480360360208110156106a457600080fd5b503561131b565b3480156106b757600080fd5b5061056a6113da565b3480156106cc57600080fd5b5061053e600480360360208110156106e357600080fd5b50356113df565b3480156106f657600080fd5b5061059161167a565b34801561070b57600080fd5b50610714611689565b60408051602080825283518183015283519192839290830191858101910280838360005b83811015610750578181015183820152602001610738565b505050509050019250505060405180910390f35b34801561077057600080fd5b506105916116eb565b34801561078557600080fd5b5061053e6116fa565b34801561079a57600080fd5b5061053e611781565b3480156107af57600080fd5b5061053e6117fa565b3480156107c457600080fd5b5061053e61193e565b3480156107d957600080fd5b5061056a611a1c565b3480156107ee57600080fd5b5061056a611a22565b34801561080357600080fd5b5061053e611a28565b34801561081857600080fd5b5061053e6004803603602081101561082f57600080fd5b50351515611a82565b34801561084457600080fd5b5061084d611b02565b604080519115158252519081900360200190f35b34801561086d57600080fd5b5061053e6004803603602081101561088457600080fd5b50356001600160a01b0316611b12565b3480156108a057600080fd5b50610591611b96565b3480156108b557600080fd5b50610591611ba5565b3480156108ca57600080fd5b5061053e600480360360208110156108e157600080fd5b5035611bb9565b3480156108f457600080fd5b5061053e611c72565b34801561090957600080fd5b506105916004803603602081101561092057600080fd5b5035611d1e565b34801561093357600080fd5b5061056a611d45565b34801561094857600080fd5b5061053e6004803603602081101561095f57600080fd5b50356001600160a01b0316611d65565b34801561097b57600080fd5b506105916004803603602081101561099257600080fd5b5035611df4565b3480156109a557600080fd5b5061056a611e0f565b3480156109ba57600080fd5b50610591611e15565b3480156109cf57600080fd5b5061053e611e29565b3480156109e457600080fd5b5061056a611ea6565b3480156109f957600080fd5b5061084d611eac565b348015610a0e57600080fd5b5061053e60048036036020811015610a2557600080fd5b5035611ebc565b348015610a3857600080fd5b5061056a611f76565b348015610a4d57600080fd5b50610591611f7c565b348015610a6257600080fd5b5061056a611f8b565b348015610a7757600080fd5b5061056a611f91565b348015610a8c57600080fd5b5061056a611f97565b348015610aa157600080fd5b5061084d612160565b348015610ab657600080fd5b5061056a612169565b348015610acb57600080fd5b5061053e60048036036020811015610ae257600080fd5b503561216f565b348015610af557600080fd5b50610591612220565b348015610b0a57600080fd5b5061056a61222f565b348015610b1f57600080fd5b5061053e60048036036020811015610b3657600080fd5b50356001600160a01b0316612235565b348015610b5257600080fd5b5061084d6122b9565b348015610b6757600080fd5b5061053e60048036036040811015610b7e57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b811115610ba857600080fd5b820183602082011115610bba57600080fd5b803590602001918460208302840111600160201b83111715610bdb57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506122c7945050505050565b348015610c2557600080fd5b5061056a612452565b348015610c3a57600080fd5b5061056a612458565b348015610c4f57600080fd5b5061056a61245e565b348015610c6457600080fd5b5061056a612463565b348015610c7957600080fd5b5061056a6124ae565b348015610c8e57600080fd5b5061059160048036036020811015610ca557600080fd5b50356124b4565b348015610cb857600080fd5b5061084d612532565b348015610ccd57600080fd5b5061053e60048036036020811015610ce457600080fd5b50356001600160a01b031661253b565b348015610d0057600080fd5b506105916125aa565b348015610d1557600080fd5b5061053e6125b9565b348015610d2a57600080fd5b5061053e612727565b348015610d3f57600080fd5b5061053e60048036036020811015610d5657600080fd5b50356001600160a01b0316612794565b348015610d7257600080fd5b50610714612818565b348015610d8757600080fd5b5061084d612895565b348015610d9c57600080fd5b5061059160048036036020811015610db357600080fd5b50356128a5565b348015610dc657600080fd5b5061084d6128c0565b348015610ddb57600080fd5b5061053e60048036036020811015610df257600080fd5b503515156128c9565b348015610e0757600080fd5b5061056a612949565b348015610e1c57600080fd5b5061056a6129a3565b348015610e3157600080fd5b5061056a6129a8565b348015610e4657600080fd5b5061053e60048036036020811015610e5d57600080fd5b50356001600160a01b03166129ae565b348015610e7957600080fd5b50610e9760048036036020811015610e9057600080fd5b5035612ab0565b604080516001600160a01b03909316835260208301919091528051918290030190f35b348015610ec657600080fd5b5061053e60048036036020811015610edd57600080fd5b50351515612ae5565b348015610ef257600080fd5b5061071460048036036020811015610f0957600080fd5b5035612b65565b348015610f1c57600080fd5b50610591612be5565b348015610f3157600080fd5b5061059160048036036020811015610f4857600080fd5b5035612bf4565b348015610f5b57600080fd5b50610714612c01565b610f6c612d8d565b6001600160a01b0316610f7d611f7c565b6001600160a01b031614610fc6576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b600082600081518110610fd557fe5b6020908102919091010151600c549091506001600160a01b038083169116141561102e576040805162461bcd60e51b8152602060048201526005602482015264085dd85b9d60da1b604482015290519081900360640190fd5b6011546001600160a01b038281169116141561107b576040805162461bcd60e51b8152602060048201526007602482015266216e617469766560c81b604482015290519081900360640190fd5b604080516060810182526001600160a01b03838116825260208083018781529383018690526018805460018101825560009190915283517fb13d2d76d1f4b7be834882e410b3e3a8afaf69f83600ae24db354391d2378d2e600390920291820180546001600160a01b031916919094161783559351805193949293611127937fb13d2d76d1f4b7be834882e410b3e3a8afaf69f83600ae24db354391d2378d2f01929190910190614400565b5060409190910151600290910155600354611150906001600160a01b0383811691166000612c61565b60035461116c906001600160a01b038381169116600019612c61565b505050565b601d6020526000908152604090205481565b6010546001600160a01b031681565b61119a611f7c565b6001600160a01b0316336001600160a01b031614806111c357506001546001600160a01b031633145b6111ff576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b6019805460ff60b01b1916600160b01b8315158102919091179182905560ff9104161561123557611230600061216f565b61123f565b61123f600a61216f565b50565b601154604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561128d57600080fd5b505afa1580156112a1573d6000803e3d6000fd5b505050506040513d60208110156112b757600080fd5b5051905090565b600e546001600160a01b031681565b6012546001600160a01b031681565b6000908152601d602052604090205490565b600c546001600160a01b031681565b6002546001600160a01b031681565b6003546001600160a01b031681565b611323611f7c565b6001600160a01b0316336001600160a01b0316148061134c57506001546001600160a01b031633145b611388576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b606f8111156113c7576040805162461bcd60e51b815260206004808301919091526024820152630216361760e41b604482015290519081900360640190fd5b60068190556113d4612d91565b600a5550565b606f81565b6004546001600160a01b03163314611427576040805162461bcd60e51b8152602060048201526006602482015265085d985d5b1d60d21b604482015290519081900360640190fd5b600c54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561147257600080fd5b505afa158015611486573d6000803e3d6000fd5b505050506040513d602081101561149c57600080fd5b505190508181101561158b576011546001600160a01b0316632e1a7d4d6114c38484612d9f565b6040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156114f957600080fd5b505af115801561150d573d6000803e3d6000fd5b5050600c54604080516370a0823160e01b815230600482015290516001600160a01b0390921693506370a082319250602480820192602092909190829003018186803b15801561155c57600080fd5b505afa158015611570573d6000803e3d6000fd5b505050506040513d602081101561158657600080fd5b505190505b818111156115965750805b61159e611f7c565b6001600160a01b0316326001600160a01b031614806115c057506115c0611b02565b156115e757600454600c546115e2916001600160a01b03918216911683612e01565b61163c565b600061160a61271061160460095485612e5390919063ffffffff16565b90612eac565b60045490915061163a906001600160a01b03166116278484612d9f565b600c546001600160a01b03169190612e01565b505b7f5b6b431d4476a211bb7d41c20d1aab9ae2321deee0d20be3d9fc9b1093fa6e3d611665611d45565b60408051918252519081900360200190a15050565b6011546001600160a01b031681565b606060178054806020026020016040519081016040528092919081815260200182805480156116e157602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116116c3575b5050505050905090565b6005546001600160a01b031681565b611702611f7c565b6001600160a01b0316336001600160a01b0316148061172b57506001546001600160a01b031633145b611767576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b61176f612f13565b611777612fb6565b61177f6125b9565b565b611789611f7c565b6001600160a01b0316336001600160a01b031614806117b257506001546001600160a01b031633145b6117ee576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b61177f60186000614465565b611802611b02565b15611847576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b600b5460ff16801561186e5750600b5461186e9061010090046001600160a01b0316613038565b1561193657600b60019054906101000a90046001600160a01b03166001600160a01b0316633de39c116040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156118c357600080fd5b505af11580156118d7573d6000803e3d6000fd5b505050506040513d60208110156118ed57600080fd5b50513a1115611936576040805162461bcd60e51b815260206004820152601060248201526f67617320697320746f6f20686967682160801b604482015290519081900360640190fd5b61177f61303e565b611946611f7c565b6001600160a01b0316336001600160a01b0316148061196f57506001546001600160a01b031633145b6119ab576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b6119b3611e29565b6011546001600160a01b0316632e1a7d4d6119cc611242565b6040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015611a0257600080fd5b505af1158015611a16573d6000803e3d6000fd5b50505050565b60135481565b60085481565b601954600160b01b900460ff161561177f576004546001600160a01b03163314611936576040805162461bcd60e51b8152602060048201526006602482015265085d985d5b1d60d21b604482015290519081900360640190fd5b611a8a611f7c565b6001600160a01b0316336001600160a01b03161480611ab357506001546001600160a01b031633145b611aef576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b6019805460ff1916911515919091179055565b600054600160a01b900460ff1690565b611b1a612d8d565b6001600160a01b0316611b2b611f7c565b6001600160a01b031614611b74576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b600d546001600160a01b031681565b600b5461010090046001600160a01b031681565b611bc1611f7c565b6001600160a01b0316336001600160a01b03161480611bea57506001546001600160a01b031633145b611c26576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b602d811115611c65576040805162461bcd60e51b815260206004808301919091526024820152630216361760e41b604482015290519081900360640190fd5b60078190556113d4612d91565b611c7a612d8d565b6001600160a01b0316611c8b611f7c565b6001600160a01b031614611cd4576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60168181548110611d2b57fe5b6000918252602090912001546001600160a01b0316905081565b6000611d60611d52611242565b611d5a612463565b90613213565b905090565b611d6d611f7c565b6001600160a01b0316336001600160a01b03161480611d9657506001546001600160a01b031633145b611dd2576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b601c602052600090815260409020546001600160a01b031681565b60145481565b60195461010090046001600160a01b031681565b611e31611f7c565b6001600160a01b0316336001600160a01b03161480611e5a57506001546001600160a01b031633145b611e96576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b611e9e61326d565b61177f6132f6565b60075481565b601954600160b01b900460ff1681565b611ec4611f7c565b6001600160a01b0316336001600160a01b03161480611eed57506001546001600160a01b031633145b611f29576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b6102ee811115611f69576040805162461bcd60e51b815260206004808301919091526024820152630216361760e41b604482015290519081900360640190fd5b60088190556113d4612d91565b60095481565b6000546001600160a01b031690565b60065481565b61271081565b600080611fa2612949565b6003546040805163d06ca61f60e01b8152600481018481526024820192835260168054604484018190529596506060956001600160a01b039095169463d06ca61f94889492939290916064909101908490801561202857602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161200a575b5050935050505060006040518083038186803b15801561204757600080fd5b505afa15801561205b573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561208457600080fd5b8101908080516040519392919084600160201b8211156120a357600080fd5b9083019060208201858111156120b857600080fd5b82518660208202830111600160201b821117156120d457600080fd5b82525081516020918201928201910280838360005b838110156121015781810151838201526020016120e9565b50505050905001604052505050905060008160018351038151811061212257fe5b602002602001015190506121586103e86116046006546121526103e8611604600588612e5390919063ffffffff16565b90612e53565b935050505090565b600b5460ff1681565b600a5481565b612177611f7c565b6001600160a01b0316336001600160a01b031614806121a057506001546001600160a01b031633145b6121dc576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b600a81111561221b576040805162461bcd60e51b815260206004808301919091526024820152630216361760e41b604482015290519081900360640190fd5b600955565b6001546001600160a01b031681565b601b5481565b61223d612d8d565b6001600160a01b031661224e611f7c565b6001600160a01b031614612297576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b600580546001600160a01b0319166001600160a01b0392909216919091179055565b601554610100900460ff1681565b6122cf611f7c565b6001600160a01b0316336001600160a01b031614806122f857506001546001600160a01b031633145b612334576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b600d5481516001600160a01b0390911690829060009061235057fe5b60200260200101516001600160a01b03161461239c576040805162461bcd60e51b8152602060048083019190915260248201526310b1b93b60e11b604482015290519081900360640190fd5b600e5481516001600160a01b0390911690829060001981019081106123bd57fe5b60200260200101516001600160a01b03161461240a576040805162461bcd60e51b8152602060048201526007602482015266216e617469766560c81b604482015290519081900360640190fd5b6124126132f6565b8051612425906016906020840190614400565b5060198054610100600160a81b0319166101006001600160a01b0385160217905561244e612fb6565b5050565b60185490565b6103e881565b602d81565b600c54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561128d57600080fd5b6102ee81565b6012546040805163c661065760e01b81526004810184905290516000926001600160a01b03169163c6610657916024808301926020929190829003018186803b15801561250057600080fd5b505afa158015612514573d6000803e3d6000fd5b505050506040513d602081101561252a57600080fd5b505192915050565b60155460ff1681565b6002546001600160a01b03163314612588576040805162461bcd60e51b815260206004820152600b60248201526a085cdd1c985d1959da5cdd60aa1b604482015290519081900360640190fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600f546001600160a01b031681565b6125c1611b02565b15612606576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b600c54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561265157600080fd5b505afa158015612665573d6000803e3d6000fd5b505050506040513d602081101561267b57600080fd5b50519050801561123f576011546040805163b6b55f2560e01b81526004810184905290516001600160a01b039092169163b6b55f259160248082019260009290919082900301818387803b1580156126d257600080fd5b505af11580156126e6573d6000803e3d6000fd5b505050507f4d6ce1e535dbade1c23defba91e23b8f791ce5edc0cc320257a2b364e4e38426612713611d45565b60408051918252519081900360200190a150565b61272f611f7c565b6001600160a01b0316336001600160a01b0316148061275857506001546001600160a01b031633145b611936576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b61279c612d8d565b6001600160a01b03166127ad611f7c565b6001600160a01b0316146127f6576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6060601860008154811061282857fe5b90600052602060002090600302016001018054806020026020016040519081016040528092919081815260200182805480156116e1576020028201919060005260206000209081546001600160a01b031681526001909101906020018083116116c3575050505050905090565b601954600160a81b900460ff1681565b6000908152601c60205260409020546001600160a01b031690565b60195460ff1681565b6128d1612d8d565b6001600160a01b03166128e2611f7c565b6001600160a01b03161461292b576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b60198054911515600160a81b0260ff60a81b19909216919091179055565b601154600d5460408051630cff5bdd60e21b81523060048201526001600160a01b039283166024820152905160009392909216916333fd6f7491604480820192602092909190829003018186803b15801561128d57600080fd5b600a81565b601a5481565b6129b6612d8d565b6001600160a01b03166129c7611f7c565b6001600160a01b031614612a10576040805162461bcd60e51b815260206004820181905260248201526000805160206145ee833981519152604482015290519081900360640190fd5b6001600160a01b038116612a555760405162461bcd60e51b81526004018080602001828103825260268152602001806145816026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b60188181548110612abd57fe5b6000918252602090912060039091020180546002909101546001600160a01b03909116915082565b612aed611f7c565b6001600160a01b0316336001600160a01b03161480612b1657506001546001600160a01b031633145b612b52576040805162461bcd60e51b815260206004820152600860248201526710b6b0b730b3b2b960c11b604482015290519081900360640190fd5b600b805460ff1916911515919091179055565b606060188281548110612b7457fe5b9060005260206000209060030201600101805480602002602001604051908101604052809291908181526020018280548015612bd957602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612bbb575b50505050509050919050565b6004546001600160a01b031681565b60178181548110611d2b57fe5b606060168054806020026020016040519081016040528092919081815260200182805480156116e1576020028201919060005260206000209081546001600160a01b031681526001909101906020018083116116c3575050505050905090565b801580612ce7575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b158015612cb957600080fd5b505afa158015612ccd573d6000803e3d6000fd5b505050506040513d6020811015612ce357600080fd5b5051155b612d225760405162461bcd60e51b81526004018080602001828103825260368152602001806146386036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b17905261116c908490613374565b6060612d838484600085613425565b90505b9392505050565b3390565b6008546006546103e8030390565b600082821115612df6576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b508082035b92915050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261116c908490613374565b600082612e6257506000612dfb565b82820282848281612e6f57fe5b0414612d865760405162461bcd60e51b81526004018080602001828103825260218152602001806145cd6021913960400191505060405180910390fd5b6000808211612f02576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b818381612f0b57fe5b049392505050565b612f1b611b02565b612f63576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6000805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612f99612d8d565b604080516001600160a01b039092168252519081900360200190a1565b601154600c54612fd5916001600160a01b039182169116600019612c61565b600354600e54612ff4916001600160a01b039182169116600019612c61565b601954600d54613019916001600160a01b039182169161010090910416600019612c61565b601254600f5461177f916001600160a01b039182169116600019612c61565b3b151590565b6010546001600160a01b0316156130b957601054601154604080516335313c2160e11b81526001600160a01b03928316600482015290519190921691636a62784291602480830192600092919082900301818387803b1580156130a057600080fd5b505af11580156130b4573d6000803e3d6000fd5b505050505b60115460408051634274debf60e11b815230600482015290516001600160a01b03909216916384e9bd7e9160248082019260009290919082900301818387803b15801561310557600080fd5b505af1158015613119573d6000803e3d6000fd5b50505050613125613581565b600e54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561317057600080fd5b505afa158015613184573d6000803e3d6000fd5b505050506040513d602081101561319a57600080fd5b50519050801561123f576131ac613a20565b6131b4613bb5565b60006131be612463565b90506131c86125b9565b42601a55337f9bc239f1724cacfb88cb1d66a2dc437467699b68a8c90d7b63110cf4b6f92410826131f7611d45565b6040805192835260208301919091528051918290030190a25050565b600082820183811015612d86576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b613275611b02565b156132ba576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6000805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258612f99612d8d565b601154600c54613314916001600160a01b0391821691166000612c61565b600354600e54613332916001600160a01b0391821691166000612c61565b601954600d54613356916001600160a01b0391821691610100909104166000612c61565b601254600f5461177f916001600160a01b0391821691166000612c61565b60606133c9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316612d749092919063ffffffff16565b80519091501561116c578080602001905160208110156133e857600080fd5b505161116c5760405162461bcd60e51b815260040180806020018281038252602a81526020018061460e602a913960400191505060405180910390fd5b6060824710156134665760405162461bcd60e51b81526004018080602001828103825260268152602001806145a76026913960400191505060405180910390fd5b61346f85613038565b6134c0576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106134ff5780518252601f1990920191602091820191016134e0565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114613561576040519150601f19603f3d011682016040523d82523d6000602084013e613566565b606091505b509150915061357682828661435c565b979650505050505050565b600d54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b1580156135cc57600080fd5b505afa1580156135e0573d6000803e3d6000fd5b505050506040513d60208110156135f657600080fd5b505160195490915060ff16801561360d5750600081115b156137a957601960019054906101000a90046001600160a01b03166001600160a01b03166338ed1739826000601630426040518663ffffffff1660e01b81526004018086815260200185815260200180602001846001600160a01b0316815260200183815260200182810382528581815481526020019150805480156136bc57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161369e575b50509650505050505050600060405180830381600087803b1580156136e057600080fd5b505af11580156136f4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561371d57600080fd5b8101908080516040519392919084600160201b82111561373c57600080fd5b90830190602082018581111561375157600080fd5b82518660208202830111600160201b8211171561376d57600080fd5b82525081516020918201928201910280838360005b8381101561379a578181015183820152602001613782565b50505050905001604052505050505b60005b60185481101561244e576000601882815481106137c557fe5b600091825260209182902060039091020154604080516370a0823160e01b815230600482015290516001600160a01b03909216926370a0823192602480840193829003018186803b15801561381957600080fd5b505afa15801561382d573d6000803e3d6000fd5b505050506040513d602081101561384357600080fd5b505160188054919250908390811061385757fe5b9060005260206000209060030201600201548110613a1757600354601880546001600160a01b03909216916338ed1739918491600091908790811061389857fe5b906000526020600020906003020160010130426040518663ffffffff1660e01b81526004018086815260200185815260200180602001846001600160a01b03168152602001838152602001828103825285818154815260200191508054801561392a57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161390c575b50509650505050505050600060405180830381600087803b15801561394e57600080fd5b505af1158015613962573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561398b57600080fd5b8101908080516040519392919084600160201b8211156139aa57600080fd5b9083019060208201858111156139bf57600080fd5b82518660208202830111600160201b821117156139db57600080fd5b82525081516020918201928201910280838360005b83811015613a085781810151838201526020016139f0565b50505050905001604052505050505b506001016137ac565b600754600e54604080516370a0823160e01b81523060048201529051600093613aaf936103e893611604936001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015613a7d57600080fd5b505afa158015613a91573d6000803e3d6000fd5b505050506040513d6020811015613aa757600080fd5b505190612e53565b90506000613ace6103e861160460065485612e5390919063ffffffff16565b600e54909150613ae8906001600160a01b03163283612e01565b6000613b056103e8611604600a5486612e5390919063ffffffff16565b600554600e54919250613b25916001600160a01b03908116911683612e01565b6002546001600160a01b031615613b75576000613b536103e861160460085487612e5390919063ffffffff16565b600254600e54919250613b73916001600160a01b03908116911683612e01565b505b604080518381526020810183905281517f7b28cbe16017943a65fcc059a53072c1b23b17da20571041d0555074ec88c434929181900390910190a1505050565b600e54604080516370a0823160e01b81523060048201529051600092839283926001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015613c0757600080fd5b505afa158015613c1b573d6000803e3d6000fd5b505050506040513d6020811015613c3157600080fd5b5051600e54600f549192506001600160a01b03918216911614613e52576003546040516338ed173960e01b8152600481018381526000602483018190523060648401819052426084850181905260a0604486019081526017805460a488018190526001600160a01b03909816976338ed1739978a97929594939160c49091019086908015613ce857602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311613cca575b50509650505050505050600060405180830381600087803b158015613d0c57600080fd5b505af1158015613d20573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015613d4957600080fd5b8101908080516040519392919084600160201b821115613d6857600080fd5b908301906020820185811115613d7d57600080fd5b82518660208202830111600160201b82111715613d9957600080fd5b82525081516020918201928201910280838360005b83811015613dc6578181015183820152602001613dae565b50505050919091016040818152600f546370a0823160e01b835230600484015290516001600160a01b0390911696506370a082319550602480830195506020945090925090829003018186803b158015613e1f57600080fd5b505afa158015613e33573d6000803e3d6000fd5b505050506040513d6020811015613e4957600080fd5b50519250613ed4565b6019549092508290600160a81b900460ff1615613ed457600e5460408051632e1a7d4d60e01b815260048101849052905192935083926001600160a01b0390921691632e1a7d4d9160248082019260009290919082900301818387803b158015613ebb57600080fd5b505af1158015613ecf573d6000803e3d6000fd5b505050505b6013546002141561404057613ee7614486565b838160145460028110613ef657fe5b602002015260155460ff1615613fa7576012546040805163ee22be2360e01b81526001600160a01b039092169163ee22be239184916000916001916004019081908590808383885b83811015613f56578181015183820152602001613f3e565b5050505090500183815260200182151581526020019350505050600060405180830381600087803b158015613f8a57600080fd5b505af1158015613f9e573d6000803e3d6000fd5b5050505061403a565b60125460408051630b4c7e4d60e01b81526001600160a01b0390921691630b4c7e4d91869185916000916004019081908490808383875b83811015613ff6578181015183820152602001613fde565b50505050905001828152602001925050506000604051808303818588803b15801561402057600080fd5b505af1158015614034573d6000803e3d6000fd5b50505050505b5061116c565b601354600314156141de576140536144a4565b83816014546003811061406257fe5b602002015260155460ff16156140b4576012546040516315b74c9d60e11b8152825160049091019081526001600160a01b0390911690632b6e993a908390600090600190808460608083836020613f3e565b601554610100900460ff161561414a57601254600c5460405163a318517960e01b81526001600160a01b0391821660048201818152929093169263a31851799290918591600091602401836060808383875b8381101561411e578181015183820152602001614106565b505050509050018281526020019350505050600060405180830381600087803b158015613f8a57600080fd5b601254604051634515cef360e01b81526001600160a01b0390911690634515cef390839060009060040180836060808383875b8381101561419557818101518382015260200161417d565b5050505090500182815260200192505050600060405180830381600087803b1580156141c057600080fd5b505af11580156141d4573d6000803e3d6000fd5b505050505061116c565b601354600414156142a1576141f16144c2565b83816014546004811061420057fe5b6020020152601554610100900460ff161561426357601254600c5460405163384e03db60e01b81526001600160a01b039182166004820181815285516024909301928352929093169263384e03db92909185916000918360808083836020614106565b60125460405162a6cbcd60e21b8152825160049091019081526001600160a01b039091169063029b2f3490839060009080836080808383602061417d565b6013546005141561116c576142b46144e0565b8381601454600581106142c357fe5b6020020152601254604051638473849960e01b81526001600160a01b03909116906384738499908390600090600401808360a0808383875b838110156143135781810151838201526020016142fb565b5050505090500182815260200192505050600060405180830381600087803b15801561433e57600080fd5b505af1158015614352573d6000803e3d6000fd5b5050505050505050565b6060831561436b575081612d86565b82511561437b5782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156143c55781810151838201526020016143ad565b50505050905090810190601f1680156143f25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b828054828255906000526020600020908101928215614455579160200282015b8281111561445557825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190614420565b506144619291506144fe565b5090565b508054600082556003029060005260206000209081019061123f919061451d565b60405180604001604052806002906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b60405180608001604052806004906020820280368337509192915050565b6040518060a001604052806005906020820280368337509192915050565b5b808211156144615780546001600160a01b03191681556001016144ff565b808211156144615780546001600160a01b031916815560006145426001830182614552565b506000600282015560030161451d565b508054600082559060005260206000209081019061123f91905b80821115614461576000815560010161456c56fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f774f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a26469706673582212206403aec8439a20f4c634a9aaa5cb789308a14a6b43d72087a06c5f057a3babaa64736f6c634300060c0033416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c5f6e6174697665546f4465706f736974526f7574655b305d20213d206e61746976655361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e63650000000000000000000000007f90122bf0700f9e7e1f688fe926940e8839f353000000000000000000000000abc000d88f23bb45525e447528dbf656a9d55bf5000000000000000000000000ce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f0000000000000000000000007f90122bf0700f9e7e1f688fe926940e8839f353000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000cecf454c980f36719b5f2788d49615fde86aa71d000000000000000000000000530476d5583724a89c8841eb6da76e7af4c0f17e00000000000000000000000057915acce1836f514639050990363d8f779b46cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000912d52c1375a5aaee725bd1794573d3d4e39dcf355534443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000011cdb42b0eb46d95f990bedd4695a6e3fa03497800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000002555344430000000000000000000000000000000000000000000000000000000055534454000000000000000000000000000000000000000000000000000000007b5c99c5334676e22c55a2233317f3eabef2661065c6e9d2fddca2f5029aabb271d27c00eb1c9742e5fa152837e3cf6477c8ce52cda37a4f7bb836b52d9c3442010382024707ff2f84119c29048313087b9468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc0000000000000000000000000000000000000000000000000000000062e044fb0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000124b858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000994fee674d259281ba8e5814ac0bf46a277ac7da0000000000000000000000000000000000000000000000000000000018400516000000000000000000000000000000000000000000000000f1af887c763e9cac0000000000000000000000000000000000000000000000000000000000000042ff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab1000bb8fc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000652790936ba0b53070e308c3e46fa21af6f8a67d5b6599043f55acfe554187ab232a66f984cf90f1d109481abd33bb5121bfb33921831c6cfa7757230c6486ec00036407ff7584119c2904830761fc9407b84bb954a054b6c5cc521040e82ef4ec6effa9010fd19a1a5f88015cc8d4e911c5171847f1e8454c6c0fa6025617f33cbc4c292f092c4411ad24e2a70310e9ab652c49f98680196f69d725a6c4eb4c5755afc8d316010382018907ff8202d784119c2904830de4a59409986b4e255b3c548041a30a2ee312fe176731c280a07076b200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f3d00a2559d84de7ac093443bcaada5f4ee4165c0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000037a54ae90b16c3c9cd8ef44b529fc5d46b7cbc80000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000015181ff25a98000000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342000000000000000000000000000000000000000000000000000000000000000024d8ad1a6f70d32c5bca30793f5b6817827625e2417d724433633370d0d1fcca59605e617393a8597be6fc71034845e5e32a0fd8829a7883628d002607c6dc4e000382012907ff82018884119c2904830b80eb94737eaf14061fe68f04ff4ca8205acf538555fcc8809efbfd71000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000541400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001a938dbcbebad41f2ab3bb69cb24f213d3579bbace26fc6be34a1dae65e687cf04485d3c82699ed838d229f62946cae9609e31067fd62f018535717dadedd66e6010382014307ff6a84119c2904830be94b94b88690461ddbab6f04dfad7df66b7725942feb9c804922897800000000000000000000000046b830bf2c258f5a7db64eb9a96706a91132715e000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000038cda0400000000000000000000000000000000000000000000000000000000000000089000000000000000000000000000000000000000000000000000137ca366374460000000000000000000000000000000000000000000000000000000062e04419d00dfeeddeadbeef46b830bf2c258f5a7db64eb9a96706a91132715eea18ebcaa67f8fd962e84c7fd10a3729867120b0c1eede326ce1fa00ebf2781a470c59f1b0a8745ab2aa2b396c7cef2f544690818a015afd5a61ae4f60285698000382028707ff0b84119c29048329628094a6b71e26c5e0845f74c812102ca7114b6a896ab2801688f0b90000000000000000000000003e5c63644e683549055b9be8653de26e0b4cd36e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000001823c0a60610000000000000000000000000000000000000000000000000000000000000184b63e800d0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000f48f2b2d2a534e402487b3ee7c18c33aec0fe5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000794ca8e4614bcc60ea9ef9543336eb51a76069680000000000000000000000004597a32a56d9f034d6902451a5c6d4bc2b93ed430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008993829f147fcd94459f7c079e227ebcc2e9b0f9beea10df9894b65527d3b2c6041176e173d25de455be48c00a9bc02ba35d02c2e7b4ae1429eedd2837a1cccd01036907ff82091484119c2904837a120094dc2d66044e894d0726570bdc03d2123ab8f2cd5180fdb5a03ed1c8d8b45c879c99720aca31d2c861d1a8c22490e08dff18c75754dbd34f0c3d4958115479b995ed397974a6ca839f2c994687e76950277e76fc8c5393f97d08010382040b07ff83016bdf85e8d4a51000836acfc094942d00008d658dbb40745bbec89a93c253f9b88280c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000c53bf610eb015fa9f4fab204b58622e600008e710109020407060108000305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000001e607162e40000000000000000000000000000000000000000000000000000001e61e551bc0000000000000000000000000000000000000000000000000000001e623d0eac0000000000000000000000000000000000000000000000000000001e6272768c0000000000000000000000000000000000000000000000000000001e64562991f000000000000000000000000000000000000000000000000000001e6480fc960000000000000000000000000000000000000000000000000000001e6dad584eb000000000000000000000000000000000000000000000000000001e6eaa58514000000000000000000000000000000000000000000000000000001e71214433e000000000000000000000000000000000000000000000000000001e738adfe0000000000000000000000000000000000000000000000000000000000000000042b92dc080ade79b9d12774d8ef5f4b29c0b1419b35ff116bc0cebed043eee1a0d07e8819a351efeca13dd163b5e1d185b8366b93747696018661a8af957f310558ef9d9147c7d607642934c3110d401a35fcf6e4933b27d418bb8b575952b0a1678bce8d5c0ec57161c051f8c53f207e074488c484c581fb63bf4544f2d3e92500000000000000000000000000000000000000000000000000000000000000042472b58dd07019015288d3e54fc29323d1ee7b26b70d7df4ad24bf98ce456415180637550581168d7826c11bee8e6af6f38e3ee22c37095bb1c49b1e380d706b6aa6dd8d976f10bc5bffcd9624b7a3ec98c4c7df5ac4dfb03d4ff313ea09a84e17536362f50df95c2e7ccb7e159efdcd8bd65f8e58ff2b8fb4b9b22a20c546d781c8ea0bec1bcdd93f81d81efe96fdba4d3829f9dfbf02e3006905764ee6053d6c400faa45de752db69a7cd3a0d3a492ab18388cd7ff2fb496fa866bd013de22010382020707ff2784119c2904831091319468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc0000000000000000000000000000000000000000000000000000000062e044fb00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000001f400000000000000000000000005a9c66e3ebce844800db7f1e5c9b3892541fb4c000000000000000000000000000000000000000000000000000000002b7261aa000000000000000000000000000000000000000000000000076c29e1f2a9bdf4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8b064f281a757ac3fe3c08602609190dc61f015a3943ca31446dfe44bb70ce31d0be04b54e87581e0c913607feb2bac0ad8aea2c01f9539e6bf909bac648cd801038203eb07ff83017cb785e8d4a51000836acfc09479daa21a44d1415306ec17c361e0090bdd4cfcbe80c98075390000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002e0000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000002a3444c582d73bb7fe00e67acaaaef8200012e7701070904030602050800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000684f0120000000000000000000000000000000000000000000000000000000006854fc000000000000000000000000000000000000000000000000000000000068b097800000000000000000000000000000000000000000000000000000000068b097800000000000000000000000000000000000000000000000000000000068f58380000000000000000000000000000000000000000000000000000000006981182000000000000000000000000000000000000000000000000000000000699b599000000000000000000000000000000000000000000000000000000000699b59900000000000000000000000000000000000000000000000000000000069bca1000000000000000000000000000000000000000000000000000000000000000044d6fa079a5c18633e2dbbcd36ffa1282a7e8573b23be5c23012c11b0959c548262ec675d18f15fba7176a1ef3b405d17051eeb22278b307a8ab948a700ccc72683002ced11062501887889c4f6968d9c56d761345347570fd21b3b6e7ce75e46510ef4c5aa67b123d20e060c2cde98f015b7d1ddc0cc6cb576688f0bca63930800000000000000000000000000000000000000000000000000000000000000040e4632e759b75d69b3a017208257e6cfc2d13e0026c8598ffcf28ee398e24a6a03afcb9fc1cf06b209f5951bad5ebe67f18223423770d3a875a36901cec32bdd273ef20302b0a0378576e71fb10b8358576e81e290ffa4aae3d166ceeb8427e67d0108a838d9a1baae181a3166a5aa0b6be507a5d216226b2a735a95a5e289e5e14e1cdc4faa4472e1fa28598270d899b2f0112ea808ebb6260dd31bf72a29ab58e904fa6575968a793ab2d640fecc51a1973992d6b777d0d59b94527eaf8a66010381a807ff81c684119c2904830beaf0940c4681e6c0235179ec3d4f4fc4df3d14fdd9601780095ea7b30000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc822bc13c490733801defbb2f3cf8a372e470cf6257bcb6e69df14b3de3fa7047cd5573f1318a9b58dbd5df8ddb7b87244dae04fa482d0d2932481ca2a9132ca000382010907ff8210d784135ef9ea830ee120940cae51e1032e8461f4806e26332c030e34de3adb800175b1c4525807155a29b45c3f7e6cec17688adfa47ee363ac1214b1a6afbc6b22db606c000000000000000000000000b96b904ba83ddeece47caada8b40ee6936d920910000000000000000000000008594d8e9483473626908648a5539d9d65ca2fe8d0000000000000000000000000000000000000000000004d6dab4d1574a6db30200000000000000000000000000000000000000000000000000000000000000faed491387ba4e98ad6e445d5822315bc0db886e3347ba625ef4107aaa8391d7554f27da367871f66ad146251a557e2d3918a7f1eeebcd8ac6a7aa527e5b2e143900038201e807ff5084119c29048318f402943d6ba331e3d9702c5e8a8d254e5d8a285f223aba190de70dd2fc000000000000000000000000000000000000000000000000000000000000014000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9bd5113f5ef065ae84c19290000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f88aa98a170bb3d80e82d5ab4f9533d114960e2c00000000000000000000000000000000000042e3ae2377760b5fb2315800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e35fa931a0000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1c3905c6c2ae08f5bbc1d2180d8df48d23368eb738ce8d3ba50368c88ec8105d65e437e53d36d55481e4a887481ce926e9231ad9f20724a953fd61231d65b490b000381c907ff8202de84119c290483105cbb942032b9a8e9f7e76768ca9271003d3e43e1616b1f8069328dec000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000b3630de1400000000000000000000000005dd596c901987a2b28c38a9c1dfbf86fffc15d7797b51a461dd746f55b5acce57515616d0b11d1e53704f2d5586830503802cac7183ebd9b439d0157332c1238948a90f43b5fc1b2b1a3479ec5d68f4267c60bc9010381a807ff2084119c29048319e6fa946d973e33af0801af13b7939956745c72bb17aa1e051170fae20d0000000000000000000000000b7ea1b9fbc9860f4a508e9d0dde04f2552d2ade0000000000000000000000000000000000000000000000000281dc47a298043890a82767ed025001ddc2f3fa63dae17158514096253b25021aabfd3a43e5a5c551b73ecc46a9268d0aa3eec5956bd0a8e7232637215d687885be4749a4f75b22000381a707ff2b84119c2904830be176940c4681e6c0235179ec3d4f4fc4df3d14fdd9601780095ea7b30000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb863577d8ec89877a690f4d23c87e14e46567e653a3c642c9f44ea89460a91b862751019cbb9f1f821142491dd26a001be8367ecbc43bad5da09294e0d1c804c00037807ff820ce6841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558000031c2462eafa15026b151b6f6df6c0000000685cf0b3f8f9851dd9ea3f5aff46ed8d68e0c5a62aca2dd0cd04178c3a6aacef16863b96b603e167941dade6a5fb6038a198d56da5dc58e373f69fff5811d90100037807ff820ce8841c2d0e6e830c28f094d902afe345a1ef63db32498b01daeb589d2c7f558000001c5e6b2c8f15026b404fe8d09840000000d5094f8160512a49c4a3974df6b064f262332b8115e55e854370f34d766f8da34f4cf12e5d1ccdba768f32570abd48c0ef1a42dc68506fc05d3d592f66a8d32b010381ec07ff83033b17852e90edd0008401c9c380941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc0000000000000000000000000000000000001856000017cd0014c2d8013e9e680000000000000000000000000000000000000000000000000000000062e0445700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015b69e6fa996b77f5d34170b896d9ee63f32dee2834f6c8d38e467deefec37f80a385239b883ee3e7562f13f2bb1eea1e9b0c6d2500abfbe8977ee8e06d887a6c847d000382014907ff8202c784119c29048312ae0394a906f338cb21815cbc4bc87ace9e68c87ef8d8f18030b7000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016a856e01444b8a93e86f0142aff8c62f849fdda8b1c798d32db35308a8d863e90406598e0496d6f27770d3a564c4918a4ca976609d3eb1b358b94f90619cc3e9010382034d07ff81d284119c29048318ef279479109e6f4806fb341abc989380e12067c26aabee8401b90ed709e4d835b40000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b86936967a328b327a6b8deafda9884f50068320000000000000000000000000000000000000000000000000000000000000cda0000000000000000000000002d85d81069f4e0a33ea4123922fe3ad732c09c9000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000030a2fb82f9a00000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b86936967a328b327a6b8deafda9884f50068320000000000000000000000000000000000000000000000000000000000000b170000000000000000000000003bd20a43283b173bd9a508646c4899d5bc3773f3000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000354a6ba7a1800000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000066b11a800ba600ed56381327dc8ff67c54aa66e42dc4798e6b3a48f7820189278f5e8aca7a94ec16162c78641d561d549d5ad4d4e5e51d68c9d14c91cb4dd7b2553fc4da80d67701000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000007200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000014b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000028d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e00000000000000000000000000000000000000000000000000000000000001ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025cd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b000000000000000000000000000000000000000000000000000000000000018b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000880000000000000000000000000000000000000000000000000000000000e83d320000000000000000000000000000000000000000000000000000000062e043ac00000000000000000000000000000000000000000000000000000000000abf0de6cfee29f2beac53ed620b6cc259fb27e000cb7d3cfbffc3654c36e692b8f0e400000000000000000000000000000000000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000e83d360000000000000000000000000000000000000000000000000000000062e043cf00000000000000000000000000000000000000000000000000000000000abf0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000e83d3a0000000000000000000000000000000000000000000000000000000062e0443800000000000000000000000000000000000000000000000000000000000abf0d0000000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
Transaction Receipt Event Logs
366
Address
Arbitrum: Old Sequencer Inbox
Name SequencerBatchDeliveredFromOrigin (index_topic_1 uint256 firstMessageNum , index_topic_2 bytes32 beforeAcc , uint256 newMessageCount , bytes32 afterAcc , uint256 seqBatchIndex )View Source
Topics 0 0x10e0571aafaf282151fd5b0215b5495521c549509cb0de3a3f8310bd2e344682 1: firstMessageNum Dec 38809998 38809998 2: beforeAcc Dec E3795BBB69C36F8618893E2BA417F69DB039B91CB2706A607824CD2E550DFA0C E3795BBB69C36F8618893E2BA417F69DB039B91CB2706A607824CD2E550DFA0C Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .