Special data
- Status: Successful
- Nonce: 0
- Type: 0
- Gas used: 21356021 gas
- Gas limit: 21356021 gas
- Gas price: 36.00 Gwei
- Effective gas price: 36.00 Gwei
-
Input data:
0x60806040523480156200001157600080fd5b5060405162001b4238038062001b42833981810160405281019062000037919062000548565b83600090805190602001906200004f92919062000355565b5082600190805190602001906200006892919062000355565b5081600290805190602001906200008192919062000355565b507368b3465833fb72a70ecdf485e0e4c7bd8665fc45600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8151811015620001f8576003828281518110620000fc57620000fb62000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48080620001ef90620007a4565b915050620000da565b506200020a816200021460201b60201c565b50505050620008f2565b60005b81518110156200035157600382828151811062000239576200023862000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080828281518110620002b857620002b762000850565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480806200034890620007a4565b91505062000217565b5050565b828054620003639062000738565b90600052602060002090601f016020900481019282620003875760008555620003d3565b82601f10620003a257805160ff1916838001178555620003d3565b82800160010185558215620003d3579182015b82811115620003d2578251825591602001919060010190620003b5565b5b509050620003e29190620003e6565b5090565b5b8082111562000401576000816000905550600101620003e7565b5090565b60006200041c62000416846200065f565b62000636565b90508083825260208201905082856020860282011115620004425762000441620008b3565b5b60005b858110156200047657816200045b8882620004cb565b84526020840193506020830192505060018101905062000445565b5050509392505050565b60006200049762000491846200068e565b62000636565b905082815260208101848484011115620004b657620004b5620008b8565b5b620004c384828562000702565b509392505050565b600081519050620004dc81620008d8565b92915050565b600082601f830112620004fa57620004f9620008ae565b5b81516200050c84826020860162000405565b91505092915050565b600082601f8301126200052d576200052c620008ae565b5b81516200053f84826020860162000480565b91505092915050565b60008060008060808587031215620005655762000564620008c2565b5b600085015167ffffffffffffffff811115620005865762000585620008bd565b5b620005948782880162000515565b945050602085015167ffffffffffffffff811115620005b857620005b7620008bd565b5b620005c68782880162000515565b935050604085015167ffffffffffffffff811115620005ea57620005e9620008bd565b5b620005f88782880162000515565b925050606085015167ffffffffffffffff8111156200061c576200061b620008bd565b5b6200062a87828801620004e2565b91505092959194509250565b60006200064262000655565b90506200065082826200076e565b919050565b6000604051905090565b600067ffffffffffffffff8211156200067d576200067c6200087f565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006ac57620006ab6200087f565b5b620006b782620008c7565b9050602081019050919050565b6000620006d182620006d8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b838110156200072257808201518184015260208101905062000705565b8381111562000732576000848401525b50505050565b600060028204905060018216806200075157607f821691505b6020821081141562000768576200076762000821565b5b50919050565b6200077982620008c7565b810181811067ffffffffffffffff821117156200079b576200079a6200087f565b5b80604052505050565b6000620007b182620006f8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620007e757620007e6620007f2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b620008e381620006c4565b8114620008ef57600080fd5b50565b61124080620009026000396000f3fe6080604052600436106100f35760003560e01c80636352211e1161008a578063a22cb46511610059578063a22cb46514610313578063b88d4fde1461033c578063c87b56dd14610358578063e985e9c514610395576100f3565b80636352211e1461024557806370a082311461028257806395d89b41146102bf578063986be72e146102ea576100f3565b80630eadc88f116100c65780630eadc88f146101b957806318160ddd146101e257806323b872dd1461020d57806342842e0e14610229576100f3565b806301ffc9a7146100f857806306fdde0314610135578063081812fc14610160578063095ea7b31461019d575b600080fd5b34801561010457600080fd5b5061011f600480360381019061011a9190610d29565b6103d2565b60405161012c9190610e27565b60405180910390f35b34801561014157600080fd5b5061014a610464565b6040516101579190610e42565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190610d56565b6104f6565b6040516101949190610e0c565b60405180910390f35b6101b760048036038101906101b29190610ca0565b6104fd565b005b3480156101c557600080fd5b506101e060048036038101906101db9190610ce0565b610501565b005b3480156101ee57600080fd5b506101f7610638565b6040516102049190610e84565b60405180910390f35b61022760048036038101906102229190610b8a565b610645565b005b610243600480360381019061023e9190610b8a565b61064a565b005b34801561025157600080fd5b5061026c60048036038101906102679190610d56565b61064f565b6040516102799190610e0c565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190610b1d565b61070c565b6040516102b69190610e84565b60405180910390f35b3480156102cb57600080fd5b506102d46107c0565b6040516102e19190610e42565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190610ca0565b610852565b005b34801561031f57600080fd5b5061033a60048036038101906103359190610c60565b610915565b005b61035660048036038101906103519190610bdd565b610919565b005b34801561036457600080fd5b5061037f600480360381019061037a9190610d56565b61091f565b60405161038c9190610e42565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190610b4a565b6109b3565b6040516103c99190610e27565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042d57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061045d5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606000805461047390610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f90610ff3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b6000919050565b5050565b60005b8151811015610634576003828281518110610522576105216110fd565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508082828151811061059e5761059d6110fd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4808061062c90611056565b915050610504565b5050565b6000600380549050905090565b505050565b505050565b60008060038381548110610666576106656110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fa90610e64565b60405180910390fd5b80915050919050565b60008060038054905090506000805b828110156107b5578473ffffffffffffffffffffffffffffffffffffffff166003828154811061074e5761074d6110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156107a2578161079f90611056565b91505b80806107ad90611056565b91505061071b565b508092505050919050565b6060600180546107cf90610ff3565b80601f01602080910402602001604051908101604052809291908181526020018280546107fb90610ff3565b80156108485780601f1061081d57610100808354040283529160200191610848565b820191906000526020600020905b81548152906001019060200180831161082b57829003601f168201915b5050505050905090565b6003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b5050565b50505050565b60606002805461092e90610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461095a90610ff3565b80156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b50505050509050919050565b600092915050565b60006109ce6109c984610ec4565b610e9f565b905080838252602082019050828560208602820111156109f1576109f0611160565b5b60005b85811015610a215781610a078882610a6d565b8452602084019350602083019250506001810190506109f4565b5050509392505050565b6000610a3e610a3984610ef0565b610e9f565b905082815260208101848484011115610a5a57610a59611165565b5b610a65848285610fb1565b509392505050565b600081359050610a7c816111ae565b92915050565b600082601f830112610a9757610a9661115b565b5b8135610aa78482602086016109bb565b91505092915050565b600081359050610abf816111c5565b92915050565b600081359050610ad4816111dc565b92915050565b600082601f830112610aef57610aee61115b565b5b8135610aff848260208601610a2b565b91505092915050565b600081359050610b17816111f3565b92915050565b600060208284031215610b3357610b3261116f565b5b6000610b4184828501610a6d565b91505092915050565b60008060408385031215610b6157610b6061116f565b5b6000610b6f85828601610a6d565b9250506020610b8085828601610a6d565b9150509250929050565b600080600060608486031215610ba357610ba261116f565b5b6000610bb186828701610a6d565b9350506020610bc286828701610a6d565b9250506040610bd386828701610b08565b9150509250925092565b60008060008060808587031215610bf757610bf661116f565b5b6000610c0587828801610a6d565b9450506020610c1687828801610a6d565b9350506040610c2787828801610b08565b925050606085013567ffffffffffffffff811115610c4857610c4761116a565b5b610c5487828801610ada565b91505092959194509250565b60008060408385031215610c7757610c7661116f565b5b6000610c8585828601610a6d565b9250506020610c9685828601610ab0565b9150509250929050565b60008060408385031215610cb757610cb661116f565b5b6000610cc585828601610a6d565b9250506020610cd685828601610b08565b9150509250929050565b600060208284031215610cf657610cf561116f565b5b600082013567ffffffffffffffff811115610d1457610d1361116a565b5b610d2084828501610a82565b91505092915050565b600060208284031215610d3f57610d3e61116f565b5b6000610d4d84828501610ac5565b91505092915050565b600060208284031215610d6c57610d6b61116f565b5b6000610d7a84828501610b08565b91505092915050565b610d8c81610f3d565b82525050565b610d9b81610f4f565b82525050565b6000610dac82610f21565b610db68185610f2c565b9350610dc6818560208601610fc0565b610dcf81611174565b840191505092915050565b6000610de7601883610f2c565b9150610df282611185565b602082019050919050565b610e0681610fa7565b82525050565b6000602082019050610e216000830184610d83565b92915050565b6000602082019050610e3c6000830184610d92565b92915050565b60006020820190508181036000830152610e5c8184610da1565b905092915050565b60006020820190508181036000830152610e7d81610dda565b9050919050565b6000602082019050610e996000830184610dfd565b92915050565b6000610ea9610eba565b9050610eb58282611025565b919050565b6000604051905090565b600067ffffffffffffffff821115610edf57610ede61112c565b5b602082029050602081019050919050565b600067ffffffffffffffff821115610f0b57610f0a61112c565b5b610f1482611174565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000610f4882610f87565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fde578082015181840152602081019050610fc3565b83811115610fed576000848401525b50505050565b6000600282049050600182168061100b57607f821691505b6020821081141561101f5761101e6110ce565b5b50919050565b61102e82611174565b810181811067ffffffffffffffff8211171561104d5761104c61112c565b5b80604052505050565b600061106182610fa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156110945761109361109f565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6111b781610f3d565b81146111c257600080fd5b50565b6111ce81610f4f565b81146111d957600080fd5b50565b6111e581610f5b565b81146111f057600080fd5b50565b6111fc81610fa7565b811461120757600080fd5b5056fea2646970667358221220441036ca273be5550302c0e2d2a88e028f0316605e41db00055f0bd7479b46e364736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000015556e69734e4654203136373034343735303231343600000000000000000000000000000000000000000000000000000000000000000000000000000000000015556e69734e465420313637303434373530323134360000000000000000000000000000000000000000000000000000000000000000000000000000000000003b68747470733a2f2f6d657461646174612d6269332e70616765732e6465762f756e69736e66742e6f72672f6e66742e6a736f6e3f6e66743d616c6c00000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000cebf11bb9af06fa48d13ff3864cba85b00cc16ba00000000000000000000000099853b16723511a88baf53ef25a6b456ecfc6bb5000000000000000000000000ec98681fdca9e7ec871be1406c88bdff0b299d41000000000000000000000000431abba6ffac23af7abcecf066ab3f6d2147c09800000000000000000000000053ecfb693ce37de244bc39f1a6fcbfa2363f282e00000000000000000000000005e75de98a3e13ac0c274fe5140cda86de7a72080000000000000000000000008d2743a28d3fba90c01fdffb8a0e998d1fe902d8000000000000000000000000fd3058713380e1a955eae7fa9639ae97784cda52000000000000000000000000b37d2a82e7dd00eb8d3c963c376eddaa2f6132fe000000000000000000000000db0ae87ba980668f3dd6283c63d34d856458f11a000000000000000000000000fca164cc5f3dbab7bc6212a5835b38b6cb4ce95a00000000000000000000000044b4944692de9c41a3de866b9bbd741fc26fb8bd00000000000000000000000073bef067296d3805d82cf3ec678959a714823bcc0000000000000000000000000bafec02acdcf6de2bf906c55253af8836c5507d000000000000000000000000985fac3f83dec820d1fca86055c355a73e49ef3c00000000000000000000000032d6a85f734773cd1c1c964be38043263dec22a10000000000000000000000008c712ad2294d6550a5323b007f33f8e035d4d1b9000000000000000000000000ade345a6428b4c8a7bd2180d5c5507fecaf4ce5100000000000000000000000031185a5fc31bdd4a08089b4026aa11711b2fb2f1000000000000000000000000c62b0a6d5571907f6c13b49be3d3d5a4ed17e6b100000000000000000000000081f7cfe51983d41cdb7b2406f1855ac3a36e1a74000000000000000000000000b2d3afc55632ead04dadf77d93f1142730bed8a700000000000000000000000087a3e4475aa95997852f2c8b7c912a37e697c0640000000000000000000000000df93011950935575b774b2d643fa7ecb5a46a490000000000000000000000001477a3b3cc09f9956d719809805531f17b42ca360000000000000000000000003c7a0f071fbc55c96a7c41c74ce1202d626ee16b0000000000000000000000006ad95efdf924a5e55c74ce7b9fb57d1cbacf4e8b00000000000000000000000087525cd627d31b968d5ee26bd40dc47e092657480000000000000000000000007e95449c8f34ddd8679006b20f5ea98776c6780e000000000000000000000000d55f0c3f0b5e324059725afd0f0712398d4f90ed0000000000000000000000008c640f57942acc9c17eb22cb0986a7b43b7d87c600000000000000000000000006455b112e9eca8914041eebfcffaa4ea1ab9f4a000000000000000000000000869e49f9f92a05c906f6475148b202c604db3a7e000000000000000000000000fbb123bddcf75c751c0e2078c246ec72818ea93000000000000000000000000010f3d354e4ea2d115b03e71616e5eb5d057a6d16000000000000000000000000e9ad99ab692db45c7ca56552d6242d5131fff3bc000000000000000000000000fd72d3a2c07bc690b4e104c07c222604c087fdcf000000000000000000000000987c7f32cf76fefd9c673e0ceda24cee502ed57a0000000000000000000000006ab3d083a78734403556914b0b915e097f593d92000000000000000000000000f1409bc720d546444d56a33ded2ba88d2af2e0150000000000000000000000004ba6f6ff17df239b624e849e82e5faf0e9b5ed0700000000000000000000000078fd06a971d8bd1ccf3ba2e16cd2d5ea451933e200000000000000000000000019c7542994973ff1527ce7edd753f23ef6c39fec000000000000000000000000dbcf4b297252e557aa29e15d580755cd70740e00000000000000000000000000eeed9022c1756d47602647db67b70933bde271f9000000000000000000000000fec5a6a5880aae90ed202b6e54829942b0351c09000000000000000000000000107d2df728d069d62bf48fd6b707b4039fdf91aa000000000000000000000000a94e497c4d7d59f572e8e27d53916f23635d6acd0000000000000000000000002d64f6539dda515322254d617d0cb14b754cdcf500000000000000000000000049b5bc53f569b0db8b2d4a73a470970cfd2c4b4c000000000000000000000000d448bc4f1deb3e398c24201bb45bdc09befd4957000000000000000000000000ef7dc4cce205fa65b70a6e66c0448850f05476ec000000000000000000000000a8180fc5ac5f542f7904ad2f25b9a54533b3c088000000000000000000000000566bc9a692171640c92a71fb441c02a42768ea0a00000000000000000000000081efe15e920fcbfe843f3869a9efb285eb19a13f00000000000000000000000011cf5a94ff32bf92bc4b154f0753e6db511c9ed30000000000000000000000003f025c2ff58c93e231d71d98c9e73e24368a6f54000000000000000000000000abe851cf9f172926cd7cd1bddfa65d8d9b43eb5c000000000000000000000000b733dc6177bffddedcfa5afe36436b81e1b700dc0000000000000000000000002b5fdf8566c20a3597a39b90539c5463dccfde110000000000000000000000003bf734c8739200cd8dd395459566adbc9a58709800000000000000000000000058c164c969ea2d2a3ba98f19e10d5fa4aaf916a0000000000000000000000000b80ef86f8028ade37a7b5c7a9d55a0c27140154d000000000000000000000000d6e743f471d5722fb45a4d1d7ee10c977ae7a45d0000000000000000000000009aef91820aa29286161c7747a64ca5b139765a2000000000000000000000000012d7d2617c631d2703fb93f5cfb03b389f02f2290000000000000000000000001c4dd47e1847f17b9934c3e438b4dfd19dddc6bb0000000000000000000000007310d0c1d71c09229ad14d3b8844b4720c91a0d70000000000000000000000007822e6038e164a5f5b2ac125680a71cca327b5d70000000000000000000000004eb674b33e05e95bd133ab44e76d59324711ac3400000000000000000000000021c5bb33e04aa5294a3ce846f76a9c190d45704300000000000000000000000099ffb4de5a91079564f242aacc3861a19f3982ec0000000000000000000000000955684c8ff0eb65128115e03bcf5eaf1c2bc48f0000000000000000000000003a931bb1967adff1253c7cc6f2d3f28fc70a17e3000000000000000000000000ff7063dcbc3161d09276310a6e77ce6987b8430e000000000000000000000000880087aca9b71ba9a2efe07bee20d9cee9f88e41000000000000000000000000319bdabc0b92ea0569a42a6aea8d53273907170a0000000000000000000000001d8d79ba1b3b98d927e9b1f5abb35ff367605cd0000000000000000000000000d9df8137728c0c91433052ee545e5a0f569d3189000000000000000000000000773bfdd04c6b1ec2cf7a601c3e1678d36598d4670000000000000000000000008509c5badc6a2773a51a9658d7a4ce8b8cfb4b0a0000000000000000000000005e7c9d69bbfe428cad3bafcc6bfe5e33fb8548e20000000000000000000000001e561fec1b2952b7367bd4142beb0ca07aa9bd0f0000000000000000000000003cd1b418ceee0e8d8ba6a7625cc638598337c142000000000000000000000000c955da59e0cbe203c4c59f5337d2b71bfda3ca2d00000000000000000000000099ad38f80f5fb4029a63120eb3e200a9e9f6ccf4000000000000000000000000576fee1b67e695947f876229b77ea9d2b0efffd7000000000000000000000000cdf57ea4811b4c9689609855bf79c2e67c2a036b000000000000000000000000a53c56ee83b2f0cf3d00b360ff79ead4d7a3a663000000000000000000000000fd7f2c80eef35b4c080dddc026a492e2cd60e2ef0000000000000000000000005ae8b4b0c5d12b1a3480b2798ceb5cc83c49fc530000000000000000000000009056010921dac4847d48fd838bcbc624a9e4f3dd0000000000000000000000004debb67a8006db59a88ef41c83cd0bf615c71b2c0000000000000000000000009c760e603842051743bb1a00edba553a442ee2d40000000000000000000000000b51b02ee430afcf03395da40b757d25ccb4a5c000000000000000000000000078119478b3380a13145fb5f8d2f547c6b9eb9eb60000000000000000000000000bf5a584533a8b60fed4fc75347b04dc344dd7f1000000000000000000000000333a3c315370147d1e8b822bae0541ca408d9cfa00000000000000000000000072f4ffa0c35b25272a2fc6a9866b36e4d358d0450000000000000000000000001d5603071b3a2c68c6fed879efae6f9ae4db84a4000000000000000000000000022621c95d39667a1bbaa8106f4d2c45dff6ca190000000000000000000000009ef27a6bfc566ef71b6a99d1209638afd157474f000000000000000000000000d33d0c38f3258b6514f99143d11d0a78a13f774b000000000000000000000000e3d6453f5282fbc5b567f49b921fe5c8035544f6000000000000000000000000ac0b376f7e08455fb0728dc62e603570269caf7b00000000000000000000000087945e0370fc9a02b4e1b8132dbc759f8f8519a60000000000000000000000000e1347c51e1eabeb6a7ddf138f187a8188bd5e4e000000000000000000000000d182768d1a7b9a09515464e017dbcdaa2993e059000000000000000000000000ed4c8c40e3ff52d9935e92d831b0be8aac50d470000000000000000000000000e3ccfcd0ee0be2b5a97ca8ad4a6a885b83c1ab0c000000000000000000000000a89623b02778f978d858e798b472f2073485d4d3000000000000000000000000d81b2df22fbf36fc7fb0163d7866524bc5335a810000000000000000000000003574af49fb578fff0ec18280c31ef21de851dc51000000000000000000000000613849729f3da6921fe9fef46ca2ba62cd9645cc0000000000000000000000006718cd0c74be7e815b47998393caabd4713918ac0000000000000000000000001009acf96ffb47c4584e018357f63ac292d18263000000000000000000000000b5bab6399f17679415b6b00a1c1470a87b08bec500000000000000000000000017ff1025f633071f5858af992aac642f875bf5b1000000000000000000000000bf496d06d0a9b77610c433812e7d9479ca1c3dae000000000000000000000000701f5f178f6d19661835b3f0ea5c8421c097cfb9000000000000000000000000c3531ffc68a04d1152614576f7fbcb45a7ec4c700000000000000000000000008af33bffa52405726037519270117092e0aa80d9000000000000000000000000af5e15b45fac30e2e9392af643ba1b5f69a36b1b000000000000000000000000cbe5c8a21b612dc63c1bc52ce69cdec65050fa94000000000000000000000000182cbeea970dd3769040404b389000913823d5960000000000000000000000003c79fef3db28e6c18fa4aadf537b22d5ab0275aa000000000000000000000000a6f219083e21533478e10fc9a599a7ef34a3791700000000000000000000000053e7b206bf5420cc8c42e14e92d7e394b436b91f0000000000000000000000000616bc87e37a7b13743cee9b77c6e8c584f03eaa00000000000000000000000027f492de5361b782c5da9d9b4fc5e51461c1cb6c00000000000000000000000018d3f2158b2a6c4b77f2d641dd4ae80ceb2eb9d00000000000000000000000003ae33d7239f88f80cf873491d324eaad8ccebf2a00000000000000000000000063edf29d5097519a5ecdaebbcddd96af5691206e0000000000000000000000003a480c874c8c352ac200bebee765e7a235416b35000000000000000000000000d85944009c32e1ec6d616f040fb9dec1c83dbaa400000000000000000000000035b65a4592491c8f4091858220ff4ff5a6d8aabf00000000000000000000000023b6d7289e14b545968e6976590ba6ec113f117b000000000000000000000000da0f3c7b2d49184647a129ef28f69a8f63e1a0790000000000000000000000003c753043ec6aeab937f55f10e95f7f7dc71d7bb6000000000000000000000000c18a26d8a6f70c591c9b33269fc8db2704f91fcb000000000000000000000000ceafc581b85fe901981ee4d445f3ab245b95addb0000000000000000000000004958f4cb6734308a69481210ae77cf48d8699ea70000000000000000000000004a5cbcc2f3906f839127b47fb533450902fe625100000000000000000000000044b460fda223817d8a4ac4821fb309ad41a0e2f7000000000000000000000000cf5cb2bf2289fcc93e55fe0837602ff67e93ab5000000000000000000000000084693354c4d3327f61a9d361f8989a0fb703b35f000000000000000000000000dbaa84ec263a367d7aa245db91452330839320540000000000000000000000002a00f5be9b1daea4b3747cde2ad4bb659330b7190000000000000000000000001a931a7f691ed222ad8980b98172863b95e8aaa20000000000000000000000001ac5c7a8f41d78849d73f13ecb8238869246b8c2000000000000000000000000cc34d5d47d95522e4db83ab7e2239a7ffa75fe820000000000000000000000001d07b191f28d8cb9d85d711662722b9e90fa6ffe000000000000000000000000637fb5924e88197aecb6937f0d3d5d2d6a1ed507000000000000000000000000616ca3ddb3a77f91be647c0d1486690ba4010f510000000000000000000000002c1c2a1da1566266a49507c867dc5d62a6a536da00000000000000000000000052fb4b20d680c24bb40082f4036eaaa1e9281bf7000000000000000000000000f4fcfaf4553e6e435ea3a19b7c1325ffeb09b98a000000000000000000000000a0fcc581b38b276ffaac6e8511177aed03a1e7fa000000000000000000000000f33aa51656d6729c4ecbffd73c2a1e45cee84aa3000000000000000000000000b7ca8db84717c98dcf59be2b3a612e75ef5d54b0000000000000000000000000c98d4f11da0adaf8bcf9638d1c774c85f2d9233400000000000000000000000092e52482595b2e0b3e51efc2aae78d48b67649cc000000000000000000000000b17ca51c9645eb0abdb9076f0ff3ea06d3ecff660000000000000000000000007c62aa928758138b005b9cefcfa5f5711fc1a2f5000000000000000000000000158b6614b77946f0f2cf8a638df14db1b2db5c4d000000000000000000000000f88b726b70258a820b69b6b3888051917e6b3a4c0000000000000000000000005224f39ccc78680ee56ca2b6abb6fc20c7040895000000000000000000000000c094d78cf0d247bbe201cb21bfb2c0331ca12d8f000000000000000000000000f5f0b105b63f239f065a22ec7221d9772f4ef3a8000000000000000000000000d70fabd3cb6c5d4967e113183e19a165c0a55a400000000000000000000000000e93366ee43636aca95a73471c86606bb0fce7bb0000000000000000000000008a3f6961f4894e41e37a27a4d9a2d3b73fac0cf500000000000000000000000057efef06b4877a24d11d1643d9bb69c9dc11e91e0000000000000000000000008368f847fbca7670ea3ba53ab0b287ffddcb8ca9000000000000000000000000e70a60798d0828d439ed9bb022120ee55eec9082000000000000000000000000542b2bc596a0f26394ae4b8815f2a6a450fd73310000000000000000000000002cc8724ad934a7bdb1dd58211e96fff8c9779b6c000000000000000000000000bb496d1ec034715604ab71eadfcf07a93322f4110000000000000000000000002c0e0a004b728bb81b28f52e838ade1753f8189d000000000000000000000000c001c9bc525dbb3116c4c33dc117431d492d79100000000000000000000000000a1fd7fbb5b06ae5c0f1f25862594dce21cf1611000000000000000000000000871d8bd1c3531ea5a4bb7440fd76c1fbf64a55f60000000000000000000000005cb69d57b7f05b85a70d1c5ea204485854509f1b000000000000000000000000d505437167d8f6cae1a3b76f32fae7e2676ce8030000000000000000000000000472ecfb02cb6b143719e2e483faeab899905e8a000000000000000000000000f5f7dc7ae7afe0d5ec8507e88ecaeda97ba2caae000000000000000000000000f245548ea1331332c7faadef3832e4a96a31c44c000000000000000000000000adddd7a8baa2350fc814bafded0c2d9e5d386b560000000000000000000000002ac5f0e2cabf50ba2955c98969bb1a5620964b000000000000000000000000007b5f06146684df3d2babbe25f9d3f0fcf733a0da000000000000000000000000755a27875882bf3954765a3b88c66568cb96b6370000000000000000000000003779979a4d2ee488554da96225353162f11149300000000000000000000000003e929eaa6fbac4df710fefe64315ab5928ca8cc100000000000000000000000080e39c5854b20bfd4c7a56654567599788fed8690000000000000000000000007a63aa099050835c0ba9f0e2c5f2627d2dd07b3500000000000000000000000007aeb51f33b171b9969e9f2915678c05455b085f00000000000000000000000098942bbff33ccf8f87eed92b582c1daf5a40c70c000000000000000000000000ed39f33266d39f936b8e27027316ca8efbe0941f0000000000000000000000003b58d27ef876cfb8325d67568f0b369915535778000000000000000000000000ea61e3487833a17e52e26c82384efd1f5d77236a000000000000000000000000579168036764e2e48cf950b422e414691f0ebcf3000000000000000000000000ec547a268c9b6033ee7aa548c69795b3ed4fda490000000000000000000000005fd032d1003504e75cdbea451537d06c7a7d497e000000000000000000000000303f68639795a93778a205b8c050bd1d1136cb950000000000000000000000001406e2d13f468235e3b6538a7623cb98bb1cf9cb0000000000000000000000007507d94bccaa6392380d947b47a153290bf53a730000000000000000000000000d529fc86a751398bdad8824b9cc5471f4a18f21000000000000000000000000d217fe183a9c7c480b06e7599d50e30778f218620000000000000000000000002232baf89455a331f15928fa1be8a102802c913400000000000000000000000012e932879f3c45682d095387e71572a0f725eb6e0000000000000000000000004bdcc1a3bd847562fb123d3aa425b4e5c81abc0b0000000000000000000000000798f37104206971686316c32b719a4d81b16c880000000000000000000000009039e8175f64f1f3adbed62df67126340594b96f000000000000000000000000d3e4753a7453c466eed13005af095768aea48090000000000000000000000000faa0a8566f2a6c08584760a9a3b8ee808f45dcac000000000000000000000000f88487dac9e937c2ac804d8b1ebc7b2fcf8c25b5000000000000000000000000f3996aaf021c579a45598e956def11a304fbe5b100000000000000000000000073be3fb15d8e2fa3ed4fde6cfa6e1cf56aa145b90000000000000000000000008ccdf543a307cea0288e1736f8bbf2442ca8cf9c000000000000000000000000e673e4b929a4a815b0ee289f34bff067db66da2e000000000000000000000000eef3c28d4754aaa1e940d06d8128ade170ac4ff50000000000000000000000008445bd579d263a588931c35a92b564e48134d5b20000000000000000000000007bac3d6f4e2b016c68a429c5a7570b7306cb0c8d000000000000000000000000accfef99bbf18fbffa8b3daf10b9d7c5007e9fad0000000000000000000000008a01012d7db8393e866ebdb6f4059db33a4348fb00000000000000000000000091dcdbfe7bf8d482954d25164087aa3d75a208fc000000000000000000000000ee00906ceaa86af1ab79ff872123d6bdcf0d1070000000000000000000000000d4852b7419f58793ebbe66f2c1382a10c8f6a9ff0000000000000000000000000db8f7be9af6aa226403f3242830d4cea5d5f5fa000000000000000000000000e4897e2c26f855a8a145ebfddcf4f401935824a2000000000000000000000000f3839dd772f6bc4f1ac13072aa0988f8689be6d8000000000000000000000000f9e0cb82f66508d55e0cae37eae0418f5b61e37c000000000000000000000000105f173435d2a5bc51452dcc339e9c321cd8a01700000000000000000000000064eac0ece8e127211836a1cc843603f36a31cc8100000000000000000000000098aa68a9aad6a6ff6e81e728103a548905fcc6e5000000000000000000000000cc8ead72cabb0c6c7af06df09dcaccb30d0eb4a9000000000000000000000000920b75888ca7104058d968fe66db0521d8403241000000000000000000000000e832691ca17fcec5c5f117ba5b5047c1dfebf7e10000000000000000000000006077335f8c4c3d2d326fad8ad83958d746584361000000000000000000000000ebf1ce1212f0f44d8828c72dbab64d63c9aef21d00000000000000000000000082ab6e37e4a1255331ea83a2cebd4b9690db27fb00000000000000000000000072b52e15c3ea5639e4354328ec360907949ce0af000000000000000000000000698ea7a1cbd656a937a04789323f30f4138f519f000000000000000000000000dd4137623f0667b80c15053eee4e4a68eb48ba9d00000000000000000000000090320b5ae0b18d7ea8abc963ab15e2121438f73f00000000000000000000000086395374a3fe73e7617c6ca3cf88c1e9ef6dda2b000000000000000000000000f78bd20a81b6b3ee6e030cf1e3a282fe065595eb0000000000000000000000003e649c5eac6bbee8a4f2a2945b50d8e582fab3bf000000000000000000000000687b33d71b571c9394290a66d7c1f65704e5223f00000000000000000000000092146f2a7882fb81075fc77e98fa31a06a6d739e000000000000000000000000e56fd91f54f940739a08bf99c0a75d26c0bec5a3000000000000000000000000882d6fc659801411f7caae86cf89c9687f3d31f100000000000000000000000029a1304ce049178da8c5a2156125cdcc4201ea990000000000000000000000002c53d02218bcc6943d23f8ea81091ac1349c400b000000000000000000000000f3752886c8bf71f522433cc4eca991aba5fa96aa000000000000000000000000a3f81d02dca090523ff68006fa59c39bba987e7a0000000000000000000000008bdf27bc8806f02220d34ab4eefdf32edc78988e000000000000000000000000afbc2f7ba80a03e076c79d4107366cb4ce9042c8000000000000000000000000284a1a2b369330e6b2c657c916cc6418b1cea2b4000000000000000000000000ac4035ce290bf10ccb97c7aee6e975efa5df03e6000000000000000000000000196a5d253eff813e1d4c6fc0631de4dd821b20e200000000000000000000000077d59e4d5cfd59d91c0ac648cf8ab24783824aad000000000000000000000000d572fdcd34b179902b9b7f53cf315b96bf425d060000000000000000000000000601d5affbad60f101acebfe4c6e595db5d62e6c000000000000000000000000b3100febf640c3a2675e221f2bc444135dfc1e7300000000000000000000000005e72714e0df0d548878a102278f9c1e82d326bc000000000000000000000000c7bfbe94d1961523a55a96565bc879d028efefe8000000000000000000000000c6fb24171f216b860654bd7b036586fc7158ea6a000000000000000000000000d724ae2fff0f3ab75715d2e554aeb1e96d47249f000000000000000000000000daeb674aaa150f2deac1a949b69c1a732b6d3f59000000000000000000000000931fd99f7d42ba2ce0dff73d734401f20a68b521000000000000000000000000f1ce3b2bbd4578ba8dec512777d9021ddbef24e0000000000000000000000000c55371e75b17495785c27e59a150409f97887279000000000000000000000000bef94b3ac41c5252123ac84bf2576c9bace6b0f200000000000000000000000031ce8b8ea3b8ad61780775828aa3bd874b1010fa0000000000000000000000000aa2395cdeb82734630e600c59002da2a8c621350000000000000000000000008922aa8921de71e66824b0665e7fbe0488a0fcca000000000000000000000000f93251f8b728dae84986fcc9a47311ea3d7723ee000000000000000000000000777b57ee4d9b641f489dc13f0922916588dfa785000000000000000000000000a355b68ae09a8728c89ee5cb97158942dd1df228000000000000000000000000649501ef84ab535d412fc93313639e1534b2e79e00000000000000000000000089931095aabc7a6b4a802bece077afdcdee196d1000000000000000000000000990653c13ca22ca2a1a5455033d192245dbd70ba0000000000000000000000007073f15a5315b8c81bf3ba466bb17d1a41e700b900000000000000000000000088d250d0b8aa228f04963dfba7d44d6a2812dc9a0000000000000000000000004d269bdb6e146c898959f442b5b6a2ca086b58d1000000000000000000000000b482307b69f9e6800d3701b681ee78604a0be80e00000000000000000000000075dca86b0300f6f8425fc3692cd2cd3e970d470b000000000000000000000000016f187449e0e4e43399bb5e9032fc0d8c879fe2000000000000000000000000002b908e29d0a5da2beb6d06adbfede468c7a2970000000000000000000000004ba16fc6cd5e8df0099af6eb7477df00022a9a87000000000000000000000000b78b9ea397735bd1dd4496d6807539bbdd74574d00000000000000000000000010f6d0f06f6f53a573ca572ddc4852f21859577f000000000000000000000000d45dec2fb1a227faaf04150e6289752b154b6d5500000000000000000000000032eb4ab9b1018694d25e13a85a0761ed335f8ccf000000000000000000000000f3c131af5e4f380a1c7e512bb564c4948fed3dcd000000000000000000000000fc48d169488bb14a0846cd9cc7b847d6b035b9180000000000000000000000008b77d989947773ed7ab1c27e23d53dc7ac67f2ff000000000000000000000000b05207740323d3ace6924c0c5cead3e4624b48a700000000000000000000000080581f5e391aef3a327cce84265ea8efe2419baf0000000000000000000000008d5055f4dd3dc0ef0e5d79c32d765f2813cb8d6d000000000000000000000000dd6c47a8aa6493297d79b4131bee02cd48d7be680000000000000000000000005c2632cedb167609c7f12e9bbfbc5665cfd66d40000000000000000000000000a2a501f58ccd1e05d6666426db4a0d3111d488f1000000000000000000000000b8fbfa6fd50cfddb5e4b469cdf866464452b74d40000000000000000000000003955e7049abaf052e5c351d4da3e5f7528289836000000000000000000000000c0e58e356969fcd542cdfe71b9957ec9e0dbef5600000000000000000000000095884379009a5555f43b159040ad62ff3789bb8000000000000000000000000037fe3bee9b6536eb38b162d9eeeba96f8753b90d0000000000000000000000009b08ff02386aa8f19b4e3568f1c9a711a548c04300000000000000000000000011e320396ec6355ee6ec18393a1ed95adffafd8d000000000000000000000000739dff8e818ad88649e0dc140684fb5222d37f8a000000000000000000000000429e3fcfb6c1f7983f864c5f34aa874324edaa77000000000000000000000000de86d4ec498a1b7dc0629a82a0d4783b35a3e002000000000000000000000000d5f3cb20e0d45be1ed96b5a5b56f3945bc5d23b9000000000000000000000000472b1baca279e23c58d3405c578ab3c1345a87d80000000000000000000000006f3bdfc46b77ef9940fb93c4ef2d81eaa3902c3b000000000000000000000000de55bf4dd9e323372d6f7c5d025c9d7927963994000000000000000000000000a7f15523c77e138066c35c7b0ad02211842e9ef0000000000000000000000000294939f80826dc9b14bb04a4c3f927bf5e5463a6000000000000000000000000b133cbcc2160cf2e4b26177b0cd97b4fb7fb11da000000000000000000000000a9c5d233d7fc7bc127eda49bedd0dce4160a7731000000000000000000000000f931dbc5eaa829e0728a8c84f2b750aead5fd21c000000000000000000000000701e31034e211131b54cd87181fa06e515d2f70f000000000000000000000000b63c24a5148a35e3f9e8d8917b8e007be0d3556500000000000000000000000047087146695407620b1c74325ec757409b9f6cf5000000000000000000000000fd250767dcbe59683187ebf8936f6c072952bf72000000000000000000000000c80a6fab3c4e5e14dc80719e0de10f1ed8efc8ee0000000000000000000000000589e8d6554f2a7de5860a942c1378f9c9c80a6700000000000000000000000047f1e187942a8049395815f723fd2ba4c1e2f063000000000000000000000000f8759f7f4762b49627e65b589c12dfcbb3bde37f0000000000000000000000002bfc29d22066bca27a845882bace5f863354ce2a000000000000000000000000be9f7e2f9ed4e2e33402e72b25281440f45c323500000000000000000000000018535d228edd208af4233222e5a536a51ad962af000000000000000000000000a2316d5541d687df23074b236d43aeb2f1a9a2ad000000000000000000000000212023dc2dfdf54e876006df06801aecdda2c0f300000000000000000000000002ee9fa72c6e39dbfe69f77f8e573129fc9fd46a000000000000000000000000fd20c34c75c63bbd221c9b59532effa72a981b0a0000000000000000000000004b61f24e6cc2a6135df6af8d8e39c9f9de06b47900000000000000000000000000fbb8fd35e455d1912e6ebea4753cc35f3c0f12000000000000000000000000d0a8f8d1ca9afa9d187e620b16c99bc3fca7de4a000000000000000000000000dfaf6214929ebd00a7c00b34bf69d7454864dc710000000000000000000000004edb8c19276978c3bd9a7d3b0ed86ecbf52f5d060000000000000000000000006927c0d95d0f7e63292c70d6c7d20e4cbee8f887000000000000000000000000c0c53c34315e2e03ba19f494aa45bea754bfee5b000000000000000000000000165dc1aa97041cfeb789ac7934158f3c8b16ea980000000000000000000000007620fe388f24f2999faaf5b54f5c8d7cfdc9c62b000000000000000000000000e215513f85adf65d6c058f4ff060b5aa2f7647c3000000000000000000000000f97901d8f8c60a1f593f368a53936817d938a2350000000000000000000000001928108d6289ae0b103deff7a104dcc3e10cff72000000000000000000000000d2d4f426a8d526621c6e740d9165fd73fd6618fb00000000000000000000000099661b6636ee232b4d98f62ec9a16f6257540227000000000000000000000000d80274d9cdb310fe16a343d110dc14991925dfe500000000000000000000000005b4ab3a83a1797d73e4c8e47753019e5a048d2500000000000000000000000092304ada0194dac83ed07f30b21ba7d0f173e97900000000000000000000000006c1aaa626ee92d0bf63a6f8a84c4fd0076b0e01000000000000000000000000db3088df932c6ecb47c80f9d508adf8e8c1679cf000000000000000000000000b15dbba7f2622c31f02a5cd5e2f645d3ace7073e00000000000000000000000032cbc8bdf7c9e04d0b316dfb7f2eeff43fd79ab6000000000000000000000000a22c4471d3500782b65ef3d85195af2d67664b290000000000000000000000006f6523f3297993b0d213c3c38395f33660d3eae5000000000000000000000000999ffbb41f9be32a8114deb6d7f1de0fc88461f5000000000000000000000000d822be8fd47c6134cfdd34e6b02d26b4646b0473000000000000000000000000999ce9d43390bf647b34e63b1f2d5d5563b881cf000000000000000000000000f830130f6124a54a3837b07088ac3d686d500f790000000000000000000000009993c8755ea344dd03c90ea3e76fa8e46c1fbfca00000000000000000000000082906c9ad93de5c2a27ce6faf64f663059b2a67a000000000000000000000000ba6653c6dfc94704bd7705942a9383ad9108d4640000000000000000000000003af61433fdcbd65e24aa8f14b3cfefa858725203000000000000000000000000b7a6d947fc931b670645fe9250ed0b23a0cc08e30000000000000000000000004b5c89d6197d2ab9e2db7bb495f2c422089d84b4000000000000000000000000e3a52742e0b12cb2fdcf251c7e0b4cb8450d4caf000000000000000000000000b1760fa2e564faa002220d770d2ed9aa47252baf0000000000000000000000002d61bf27bee49d53598121f15e49dc7f925b7cac0000000000000000000000000ebc477dbf03ca3300dd55cdeeeaa71dce93fcf1000000000000000000000000036f30340eb1f974141b9285fab5ef81b9c2041f0000000000000000000000005268787bb72e338ddd96187465d292506c88f5910000000000000000000000008ea52d0853e63400a80bfc74cb05cf4e22dda101000000000000000000000000a3fb097b2000796071e9fca2ca53983fb8ab9634000000000000000000000000746c441565ed07c27169c9d187b17f0448e691f3000000000000000000000000a80c103629a2e90bcbaed9432d5cc8b57b643ef00000000000000000000000007761943e3ff1421b810e47f4fcb786f5b53cf897000000000000000000000000a71bb7f374f1c42c3497e53512d247be9edb78b4000000000000000000000000fb5bb574958592be8d104f13b33facb6804572fb00000000000000000000000010e5f20e42782ab92f87ecbaa214e662b1f894420000000000000000000000006a7da29c328055ebdbee8f4c725235f3c1086d23000000000000000000000000406f7813d1fb84f149b8300b92efe936f29173c4000000000000000000000000e5a6006758719e6453fd76ca072864e40ce64b910000000000000000000000002aab993e1b1b23f513f4b7e4b761ff31ad63548f0000000000000000000000006dfab627cbee4a911e1ba694c7613b5599df70940000000000000000000000003d711de395a3671c03d51b17d33b818ddbb6e5b1000000000000000000000000cc59aabd6b512a9adc5cb6cb11211516b9952a53000000000000000000000000d0ca7a37ccadc92730afd5a36da110a0ab17aed800000000000000000000000063cb23646f945cb7c198d6a84d2e40d9c9d8f8540000000000000000000000009c5f5d1168522d5bc65009b1cce8c4d0854b457800000000000000000000000078aaf18f5ff3f4345716d113ed02ab760877046200000000000000000000000086a3cc86450a29fedcd319d6a3e2677d6deb3371000000000000000000000000c35b8468633e3e543706d57a51366b1d5adf796b000000000000000000000000e16f9467535a3aad399f42e5f3f90ab948ab1c7000000000000000000000000002d8476904eb87f74a7a719e065b1c1f81f3845b