VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x75Ec4D…9E7f
Summary
Transactions
Transfers
Address
0x75Ec4Df304D2778da6Ee3A58c63E199335A59E7f
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x75Ec4Df304D2778da6Ee3A58c63E199335A59E7f
Deployer
0x710C8b3341AFb2A95cD8e2F6E0d7c9780619bDFF
Sponsor
0x3CF277DBC44F48601Fe915A927410B444bE84f41
Code
0x608060405260043610610112576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306ecd6d4146101175780630ab36749146102c7578063119bf9a9146103f4578063159014a814610437578063278208511461046e5780634d6b5e001461052a57806353a7571f146105e65780636115eec2146107775780636f77926b146109445780637e89ea1b14610ad85780638f4beade14610b1b5780639bf5d8e914610c485780639dc132ac14610c8b578063ab63d7f214610cce578063b51a321614610d25578063b6959d7314610e70578063ca5322e514611085578063cf37467414611219578063f2997d76146113da578063febd049214611646575b600080fd5b34801561012357600080fd5b50610158600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506118c7565b6040518088815260200180602001806020018060200187815260200186815260200185815260200184810384528a818151815260200191508051906020019080838360005b838110156101b857808201518184015260208101905061019d565b50505050905090810190601f1680156101e55780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b8381101561021e578082015181840152602081019050610203565b50505050905090810190601f16801561024b5780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b83811015610284578082015181840152602081019050610269565b50505050905090810190601f1680156102b15780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b3480156102d357600080fd5b506103da600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611b87565b604051808215151515815260200191505060405180910390f35b34801561040057600080fd5b50610435600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611df8565b005b34801561044357600080fd5b5061046c6004803603810190808035906020019092919080359060200190929190505050611e78565b005b34801561047a57600080fd5b506104af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611ea7565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104ef5780820151818401526020810190506104d4565b50505050905090810190601f16801561051c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561053657600080fd5b5061056b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f88565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ab578082015181840152602081019050610590565b50505050905090810190601f1680156105d85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105f257600080fd5b5061075d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050612069565b604051808215151515815260200191505060405180910390f35b34801561078357600080fd5b5061092a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061235c565b604051808215151515815260200191505060405180910390f35b34801561095057600080fd5b50610985600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612691565b60405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b838110156109cd5780820151818401526020810190506109b2565b50505050905090810190601f1680156109fa5780820380516001836020036101000a031916815260200191505b50848103835286818151815260200191508051906020019080838360005b83811015610a33578082015181840152602081019050610a18565b50505050905090810190601f168015610a605780820380516001836020036101000a031916815260200191505b50848103825285818151815260200191508051906020019080838360005b83811015610a99578082015181840152602081019050610a7e565b50505050905090810190601f168015610ac65780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b348015610ae457600080fd5b50610b19600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612a6b565b005b348015610b2757600080fd5b50610c2e600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050612ac7565b604051808215151515815260200191505060405180910390f35b348015610c5457600080fd5b50610c89600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612df3565b005b348015610c9757600080fd5b50610ccc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612e4e565b005b348015610cda57600080fd5b50610ce3612e7a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610d3157600080fd5b50610e56600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919080359060200190929190505050612fe5565b604051808215151515815260200191505060405180910390f35b348015610e7c57600080fd5b50610eb1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506132b3565b604051808881526020018060200187815260200180602001868152602001806020018060200185810385528b818151815260200191508051906020019080838360005b83811015610f0f578082015181840152602081019050610ef4565b50505050905090810190601f168015610f3c5780820380516001836020036101000a031916815260200191505b50858103845289818151815260200191508051906020019080838360005b83811015610f75578082015181840152602081019050610f5a565b50505050905090810190601f168015610fa25780820380516001836020036101000a031916815260200191505b50858103835287818151815260200191508051906020019080838360005b83811015610fdb578082015181840152602081019050610fc0565b50505050905090810190601f1680156110085780820380516001836020036101000a031916815260200191505b50858103825286818151815260200191508051906020019080838360005b83811015611041578082015181840152602081019050611026565b50505050905090810190601f16801561106e5780820380516001836020036101000a031916815260200191505b509b50505050505050505050505060405180910390f35b34801561109157600080fd5b506110c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613604565b60405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b8381101561110e5780820151818401526020810190506110f3565b50505050905090810190601f16801561113b5780820380516001836020036101000a031916815260200191505b50848103835286818151815260200191508051906020019080838360005b83811015611174578082015181840152602081019050611159565b50505050905090810190601f1680156111a15780820380516001836020036101000a031916815260200191505b50848103825285818151815260200191508051906020019080838360005b838110156111da5780820151818401526020810190506111bf565b50505050905090810190601f1680156112075780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b34801561122557600080fd5b50611398600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061386a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156113e657600080fd5b5061141b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613b6b565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019080838360005b8381101561146b578082015181840152602081019050611450565b50505050905090810190601f1680156114985780820380516001836020036101000a031916815260200191505b5086810385528a818151815260200191508051906020019080838360005b838110156114d15780820151818401526020810190506114b6565b50505050905090810190601f1680156114fe5780820380516001836020036101000a031916815260200191505b50868103845289818151815260200191508051906020019080838360005b8381101561153757808201518184015260208101905061151c565b50505050905090810190601f1680156115645780820380516001836020036101000a031916815260200191505b50868103835288818151815260200191508051906020019080838360005b8381101561159d578082015181840152602081019050611582565b50505050905090810190601f1680156115ca5780820380516001836020036101000a031916815260200191505b50868103825287818151815260200191508051906020019080838360005b838110156116035780820151818401526020810190506115e8565b50505050905090810190601f1680156116305780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b34801561165257600080fd5b50611687600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613f2e565b60405180898152602001806020018060200188815260200180602001806020018060200187815260200186810386528d818151815260200191508051906020019080838360005b838110156116e95780820151818401526020810190506116ce565b50505050905090810190601f1680156117165780820380516001836020036101000a031916815260200191505b5086810385528c818151815260200191508051906020019080838360005b8381101561174f578082015181840152602081019050611734565b50505050905090810190601f16801561177c5780820380516001836020036101000a031916815260200191505b5086810384528a818151815260200191508051906020019080838360005b838110156117b557808201518184015260208101905061179a565b50505050905090810190601f1680156117e25780820380516001836020036101000a031916815260200191505b50868103835289818151815260200191508051906020019080838360005b8381101561181b578082015181840152602081019050611800565b50505050905090810190601f1680156118485780820380516001836020036101000a031916815260200191505b50868103825288818151815260200191508051906020019080838360005b83811015611881578082015181840152602081019050611866565b50505050905090810190601f1680156118ae5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390f35b6000606080606060008060006118db614b31565b600560008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206101006040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156119c05780601f10611995576101008083540402835291602001916119c0565b820191906000526020600020905b8154815290600101906020018083116119a357829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611a625780601f10611a3757610100808354040283529160200191611a62565b820191906000526020600020905b815481529060010190602001808311611a4557829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611b045780601f10611ad957610100808354040283529160200191611b04565b820191906000526020600020905b815481529060010190602001808311611ae757829003601f168201915b50505050508152602001600382015481526020016004820154815260200160058201548152602001600682015481526020016007820154815250509050806060015181600001518260200151836040015184608001518560a001518660e00151859550849450839350975097509750975097509750975050919395979092949650565b60008360126000019080519060200190611ba2929190614b77565b508260126001019080519060200190611bbc929190614b77565b508160126002019080519060200190611bd6929190614b77565b506012600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201816000019080546001816001161561010002031660029004611c3f929190614bf7565b5060018201816001019080546001816001161561010002031660029004611c67929190614bf7565b5060028201816002019080546001816001161561010002031660029004611c8f929190614bf7565b509050506040805190810160405280600881526020017f4558504f52544552000000000000000000000000000000000000000000000000815250600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209080519060200190611d1b929190614b77565b507fb19f59ec8c143f8afdfc3ee507e7d43c073af0006e3d930544c455d258a280383386604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825260098152602001807f4841525645535445440000000000000000000000000000000000000000000000815250602001935050505060405180910390a160019050949350505050565b8073ffffffffffffffffffffffffffffffffffffffff16611e2e3073ffffffffffffffffffffffffffffffffffffffff1661432d565b73ffffffffffffffffffffffffffffffffffffffff16141515611e7557611e74813073ffffffffffffffffffffffffffffffffffffffff1661444790919063ffffffff16565b5b50565b611ea382823073ffffffffffffffffffffffffffffffffffffffff1661456d9092919063ffffffff16565b5050565b6060600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611f7c5780601f10611f5157610100808354040283529160200191611f7c565b820191906000526020600020905b815481529060010190602001808311611f5f57829003601f168201915b50505050509050919050565b6060600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561205d5780601f106120325761010080835404028352916020019161205d565b820191906000526020600020905b81548152906001019060200180831161204057829003601f168201915b50505050509050919050565b600087602560000181905550866025600301908051906020019061208e929190614b77565b508560256001018190555084602560040190805190602001906120b2929190614b77565b508360256002018190555082602560050190805190602001906120d6929190614b77565b5081602560060190805190602001906120f0929190614b77565b506025600760008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201548160000155600182015481600101556002820154816002015560038201816003019080546001816001161561010002031660029004612177929190614bf7565b506004820181600401908054600181600116156101000203166002900461219f929190614bf7565b50600582018160050190805460018160011615610100020316600290046121c7929190614bf7565b50600682018160060190805460018160011615610100020316600290046121ef929190614bf7565b509050507fb19f59ec8c143f8afdfc3ee507e7d43c073af0006e3d930544c455d258a28038338a604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825260098152602001807f50524f4345535345440000000000000000000000000000000000000000000000815250602001935050505060405180910390a16040805190810160405280600481526020017f444f4e4500000000000000000000000000000000000000000000000000000000815250600860008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020908051906020019061234b929190614b77565b506001905098975050505050505050565b600087601d6000018190555086601d6003019080519060200190612381929190614b77565b5085601d600401908051906020019061239b929190614b77565b5042601d6001018190555084601d60050190805190602001906123bf929190614b77565b5083601d60060190805190602001906123d9929190614b77565b5082601d60070190805190602001906123f3929190614b77565b5081601d60020181905550601d600660008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201548160000155600182015481600101556002820154816002015560038201816003019080546001816001161561010002031660029004612484929190614bf7565b50600482018160040190805460018160011615610100020316600290046124ac929190614bf7565b50600582018160050190805460018160011615610100020316600290046124d4929190614bf7565b50600682018160060190805460018160011615610100020316600290046124fc929190614bf7565b5060078201816007019080546001816001161561010002031660029004612524929190614bf7565b509050507fb19f59ec8c143f8afdfc3ee507e7d43c073af0006e3d930544c455d258a28038338a604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825260088152602001807f494d504f52544544000000000000000000000000000000000000000000000000815250602001935050505060405180910390a16040805190810160405280600981526020017f50524f434553534f520000000000000000000000000000000000000000000000815250600860008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209080519060200190612680929190614b77565b506001905098975050505050505050565b606080606061269e614c7e565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060806040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156127815780601f1061275657610100808354040283529160200191612781565b820191906000526020600020905b81548152906001019060200180831161276457829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156128235780601f106127f857610100808354040283529160200191612823565b820191906000526020600020905b81548152906001019060200180831161280657829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156128c55780601f1061289a576101008083540402835291602001916128c5565b820191906000526020600020905b8154815290600101906020018083116128a857829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156129675780601f1061293c57610100808354040283529160200191612967565b820191906000526020600020905b81548152906001019060200180831161294a57829003601f168201915b505050505081525050905080600001518160200151600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020829250819150808054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612a565780601f10612a2b57610100808354040283529160200191612a56565b820191906000526020600020905b815481529060010190602001808311612a3957829003601f168201915b50505050509050935093509350509193909250565b612a94813073ffffffffffffffffffffffffffffffffffffffff1661467090919063ffffffff16565b1515612ac457612ac3813073ffffffffffffffffffffffffffffffffffffffff166147bf90919063ffffffff16565b5b50565b60008460096000019080519060200190612ae2929190614b77565b508360096001019080519060200190612afc929190614b77565b5060096000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201816000019080546001816001161561010002031660029004612b64929190614bf7565b5060018201816001019080546001816001161561010002031660029004612b8c929190614bf7565b5060028201816002019080546001816001161561010002031660029004612bb4929190614bf7565b5060038201816003019080546001816001161561010002031660029004612bdc929190614bf7565b5090505081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209080519060200190612c33929190614b77565b50612c3d83612a6b565b7fed421337ac9f276dfaa2c36c30204af58c7b7c2ea28b25eae5994a2e6d94c91c858585856040518080602001806020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001848103845288818151815260200191508051906020019080838360005b83811015612cdc578082015181840152602081019050612cc1565b50505050905090810190601f168015612d095780820380516001836020036101000a031916815260200191505b50848103835287818151815260200191508051906020019080838360005b83811015612d42578082015181840152602081019050612d27565b50505050905090810190601f168015612d6f5780820380516001836020036101000a031916815260200191505b50848103825285818151815260200191508051906020019080838360005b83811015612da8578082015181840152602081019050612d8d565b50505050905090810190601f168015612dd55780820380516001836020036101000a031916815260200191505b5097505050505050505060405180910390a160019050949350505050565b612e1c813073ffffffffffffffffffffffffffffffffffffffff1661467090919063ffffffff16565b15612e4b57612e4a813073ffffffffffffffffffffffffffffffffffffffff166148e590919063ffffffff16565b5b50565b612e77813073ffffffffffffffffffffffffffffffffffffffff16614a0b90919063ffffffff16565b50565b6000806000803342604051602001808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083101515612f185780518252602082019150602081019050602083039250612ef3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040518091039020925060009150600160200360ff1690505b6000600182011115612fdc576002600182602060ff1603030260100a8382602081101515612f8057fe5b1a7f0100000000000000000000000000000000000000000000000000000000000000027f0100000000000000000000000000000000000000000000000000000000000000900460ff160282019150808060019003915050612f56565b81935050505090565b600086601560030181905550856015600001908051906020019061300a929190614b77565b508460156001019080519060200190613024929190614b77565b50836015600201908051906020019061303e929190614b77565b504260156004018190555082601560050181905550816015600701819055506015600560008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082018160000190805460018160011615610100020316600290046130c5929190614bf7565b50600182018160010190805460018160011615610100020316600290046130ed929190614bf7565b5060028201816002019080546001816001161561010002031660029004613115929190614bf7565b5060038201548160030155600482015481600401556005820154816005015560068201548160060155600782015481600701559050506040805190810160405280600881526020017f494d504f52544552000000000000000000000000000000000000000000000000815250600860008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090805190602001906131d3929190614b77565b507fb19f59ec8c143f8afdfc3ee507e7d43c073af0006e3d930544c455d258a280383389604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825260088152602001807f4558504f52544544000000000000000000000000000000000000000000000000815250602001935050505060405180910390a160019050979650505050505050565b600060606000606060006060806132c8614ca7565b600760008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060e06040519081016040529081600082015481526020016001820154815260200160028201548152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156133ca5780601f1061339f576101008083540402835291602001916133ca565b820191906000526020600020905b8154815290600101906020018083116133ad57829003601f168201915b50505050508152602001600482018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561346c5780601f106134415761010080835404028352916020019161346c565b820191906000526020600020905b81548152906001019060200180831161344f57829003601f168201915b50505050508152602001600582018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561350e5780601f106134e35761010080835404028352916020019161350e565b820191906000526020600020905b8154815290600101906020018083116134f157829003601f168201915b50505050508152602001600682018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156135b05780601f10613585576101008083540402835291602001916135b0565b820191906000526020600020905b81548152906001019060200180831161359357829003601f168201915b5050505050815250509050806000015181606001518260200151836080015184604001518560a001518660c00151859550839350819150809050975097509750975097509750975050919395979092949650565b6060806060613611614ce5565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060606040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156136f55780601f106136ca576101008083540402835291602001916136f5565b820191906000526020600020905b8154815290600101906020018083116136d857829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156137975780601f1061376c57610100808354040283529160200191613797565b820191906000526020600020905b81548152906001019060200180831161377a57829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156138395780601f1061380e57610100808354040283529160200191613839565b820191906000526020600020905b81548152906001019060200180831161381c57829003601f168201915b5050505050815250509050806000015181602001518260400151829250819150809050935093509350509193909250565b600080613875612e7a565b905086600d6000019080519060200190613890929190614b77565b5085600d60010190805190602001906138aa929190614b77565b5084600d60020190805190602001906138c4929190614b77565b5083600d60030190805190602001906138de929190614b77565b5082600d60040190805190602001906138f8929190614b77565b50600d600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201816000019080546001816001161561010002031660029004613961929190614bf7565b5060018201816001019080546001816001161561010002031660029004613989929190614bf7565b50600282018160020190805460018160011615610100020316600290046139b1929190614bf7565b50600382018160030190805460018160011615610100020316600290046139d9929190614bf7565b5060048201816004019080546001816001161561010002031660029004613a01929190614bf7565b509050506040805190810160405280600981526020017f4841525645535445520000000000000000000000000000000000000000000000815250600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209080519060200190613a8d929190614b77565b507fb19f59ec8c143f8afdfc3ee507e7d43c073af0006e3d930544c455d258a280383382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001806020018281038252600a8152602001807f43554c5449564154454400000000000000000000000000000000000000000000815250602001935050505060405180910390a18091505095945050505050565b6060806060806060613b7b614d07565b600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060a06040519081016040529081600082018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015613c5f5780601f10613c3457610100808354040283529160200191613c5f565b820191906000526020600020905b815481529060010190602001808311613c4257829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015613d015780601f10613cd657610100808354040283529160200191613d01565b820191906000526020600020905b815481529060010190602001808311613ce457829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015613da35780601f10613d7857610100808354040283529160200191613da3565b820191906000526020600020905b815481529060010190602001808311613d8657829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015613e455780601f10613e1a57610100808354040283529160200191613e45565b820191906000526020600020905b815481529060010190602001808311613e2857829003601f168201915b50505050508152602001600482018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015613ee75780601f10613ebc57610100808354040283529160200191613ee7565b820191906000526020600020905b815481529060010190602001808311613eca57829003601f168201915b505050505081525050905080600001518160200151826040015183606001518460800151849450839350829250819150809050955095509550955095505091939590929450565b6000606080600060608060606000613f44614d37565b600660008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206101006040519081016040529081600082015481526020016001820154815260200160028201548152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156140475780601f1061401c57610100808354040283529160200191614047565b820191906000526020600020905b81548152906001019060200180831161402a57829003601f168201915b50505050508152602001600482018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156140e95780601f106140be576101008083540402835291602001916140e9565b820191906000526020600020905b8154815290600101906020018083116140cc57829003601f168201915b50505050508152602001600582018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561418b5780601f106141605761010080835404028352916020019161418b565b820191906000526020600020905b81548152906001019060200180831161416e57829003601f168201915b50505050508152602001600682018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561422d5780601f106142025761010080835404028352916020019161422d565b820191906000526020600020905b81548152906001019060200180831161421057829003601f168201915b50505050508152602001600782018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156142cf5780601f106142a4576101008083540402835291602001916142cf565b820191906000526020600020905b8154815290600101906020018083116142b257829003601f168201915b505050505081525050905080600001518160600151826080015183602001518460a001518560c001518660e0015187604001518696508595508393508292508191509850985098509850985098509850985050919395975091939597565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166323d8c7db836040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561440557600080fd5b505af1158015614419573d6000803e3d6000fd5b505050506040513d602081101561442f57600080fd5b81019080805190602001909291905050509050919050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16633871a9fb83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561455157600080fd5b505af1158015614565573d6000803e3d6000fd5b505050505050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16633659f8ed8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050600060405180830381600087803b15801561465357600080fd5b505af1158015614667573d6000803e3d6000fd5b50505050505050565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166302d43dc884846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b15801561477c57600080fd5b505af1158015614790573d6000803e3d6000fd5b505050506040513d60208110156147a657600080fd5b8101908080519060200190929190505050905092915050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16638ca3b44883836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b1580156148c957600080fd5b505af11580156148dd573d6000803e3d6000fd5b505050505050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166322928d6b83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b1580156149ef57600080fd5b505af1158015614a03573d6000803e3d6000fd5b505050505050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166301378b5883836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015614b1557600080fd5b505af1158015614b29573d6000803e3d6000fd5b505050505050565b6101006040519081016040528060608152602001606081526020016060815260200160008152602001600081526020016000815260200160008152602001600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10614bb857805160ff1916838001178555614be6565b82800160010185558215614be6579182015b82811115614be5578251825591602001919060010190614bca565b5b509050614bf39190614d7d565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10614c305780548555614c6d565b82800160010185558215614c6d57600052602060002091601f016020900482015b82811115614c6c578254825591600101919060010190614c51565b5b509050614c7a9190614d7d565b5090565b608060405190810160405280606081526020016060815260200160608152602001606081525090565b60e060405190810160405280600081526020016000815260200160008152602001606081526020016060815260200160608152602001606081525090565b6060604051908101604052806060815260200160608152602001606081525090565b60a06040519081016040528060608152602001606081526020016060815260200160608152602001606081525090565b6101006040519081016040528060008152602001600081526020016000815260200160608152602001606081526020016060815260200160608152602001606081525090565b614d9f91905b80821115614d9b576000816000905550600101614d83565b5090565b905600a165627a7a723058208b1071780476e89c460c127382ac9755dc2f73df029483d27a54f40ff05f17e10029