VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf336AF…12d6
Summary
Transactions
Transfers
Address
0xf336AFF3c6c47e0FF6c05Fd0587929324a8612d6
VET
0.00
VET
VTHO
10,000.00
VTHO
Master
0x066CE7c4b945d56a566e47dA2032514639F3868a
Deployer
0x9c228A2bccA8357049Db8ddbee9f1a2e05340aFe
Sponsor
0x2B830b96Fc04Cd033fAc4B3BED1080533E73Ca21
Code
0x608060405260043610610230576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a714610235578063066634fe1461029957806306fdde03146102d2578063081812fc14610362578063095ea7b3146103cf57806318160ddd1461041c57806323b872dd146104475780632646f486146104b457806326fae0d31461050b5780632f745c591461054e57806330176e13146105af57806333344c4914610618578063363735131461065d5780633f4ba83a146106b85780634209fff1146106cf578063421b2d8b1461072a57806342842e0e1461076d57806342966c68146107da5780634524bd6f1461080757806346fbf68e1461083e5780634f6ccce7146108995780635a99719e146108da5780635c975abb1461093157806361414aae146109605780636352211e146109925780636ef8d66d146109ff57806370a0823114610a16578063715018a614610a6d57806377c9366214610a845780637fcedfa014610a9b57806382dc1ec414610ab25780638456cb5914610af55780638da5cb5b14610b0c5780638f32d59b14610b6357806395d89b4114610b925780639857518814610c22578063a15ab08d14610c65578063a22cb46514610d06578063b88d4fde14610d55578063bd52d98d14610e08578063c87b56dd14610ec9578063caa0f92a14610f6f578063d547cfb714610f9a578063e08fe1441461102a578063e985e9c51461106d578063f2fde38b146110e8575b600080fd5b34801561024157600080fd5b5061027f60048036038101908080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916906020019092919050505061112b565b604051808215151515815260200191505060405180910390f35b3480156102a557600080fd5b506102d060048036038101908080359060200190929190803515159060200190929190505050611192565b005b3480156102de57600080fd5b506102e76111c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561032757808201518184015260208101905061030c565b50505050905090810190601f1680156103545780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561036e57600080fd5b5061038d60048036038101908080359060200190929190505050611263565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103db57600080fd5b5061041a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112b4565b005b34801561042857600080fd5b506104316112de565b6040518082815260200191505060405180910390f35b34801561045357600080fd5b506104b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112eb565b005b3480156104c057600080fd5b506104c9611317565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561051757600080fd5b5061054c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061133d565b005b34801561055a57600080fd5b50610599600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113c1565b6040518082815260200191505060405180910390f35b3480156105bb57600080fd5b50610616600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611438565b005b34801561062457600080fd5b5061064360048036038101908080359060200190929190505050611465565b604051808215151515815260200191505060405180910390f35b34801561066957600080fd5b5061069e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061148f565b604051808215151515815260200191505060405180910390f35b3480156106c457600080fd5b506106cd6114c1565b005b3480156106db57600080fd5b50610710600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611570565b604051808215151515815260200191505060405180910390f35b34801561073657600080fd5b5061076b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115a2565b005b34801561077957600080fd5b506107d8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611626565b005b3480156107e657600080fd5b5061080560048036038101908080359060200190929190505050611647565b005b34801561081357600080fd5b5061083c6004803603810190808035906020019092919080359060200190929190505050611671565b005b34801561084a57600080fd5b5061087f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116f8565b604051808215151515815260200191505060405180910390f35b3480156108a557600080fd5b506108c460048036038101908080359060200190929190505050611715565b6040518082815260200191505060405180910390f35b3480156108e657600080fd5b506108ef61174d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561093d57600080fd5b50610946611773565b604051808215151515815260200191505060405180910390f35b34801561096c57600080fd5b5061097561178a565b604051808381526020018281526020019250505060405180910390f35b34801561099e57600080fd5b506109bd600480360381019080803590602001909291905050506117b4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610a0b57600080fd5b50610a14611832565b005b348015610a2257600080fd5b50610a57600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061183d565b6040518082815260200191505060405180910390f35b348015610a7957600080fd5b50610a826118c1565b005b348015610a9057600080fd5b50610a99611995565b005b348015610aa757600080fd5b50610ab0611a6c565b005b348015610abe57600080fd5b50610af3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b43565b005b348015610b0157600080fd5b50610b0a611b63565b005b348015610b1857600080fd5b50610b21611c13565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610b6f57600080fd5b50610b78611c3d565b604051808215151515815260200191505060405180910390f35b348015610b9e57600080fd5b50610ba7611c95565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610be7578082015181840152602081019050610bcc565b50505050905090810190601f168015610c145780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b348015610c2e57600080fd5b50610c63600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d37565b005b348015610c7157600080fd5b50610cec600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611dbb565b604051808215151515815260200191505060405180910390f35b348015610d1257600080fd5b50610d53600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611e8c565b005b348015610d6157600080fd5b50610e06600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611eb6565b005b348015610e1457600080fd5b50610eaf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611ede565b604051808215151515815260200191505060405180910390f35b348015610ed557600080fd5b50610ef460048036038101908080359060200190929190505050611fba565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610f34578082015181840152602081019050610f19565b50505050905090810190601f168015610f615780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b348015610f7b57600080fd5b50610f84612083565b6040518082815260200191505060405180910390f35b348015610fa657600080fd5b50610faf612092565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610fef578082015181840152602081019050610fd4565b50505050905090810190601f16801561101c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561103657600080fd5b5061106b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612134565b005b34801561107957600080fd5b506110ce600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612160565b604051808215151515815260200191505060405180910390f35b3480156110f457600080fd5b50611129600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506121f4565b005b6000806000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900460ff169050919050565b80600e600084815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b606060098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112595780601f1061122e57610100808354040283529160200191611259565b820191906000526020600020905b81548152906001019060200180831161123c57829003601f168201915b5050505050905090565b600061126e82612213565b151561127957600080fd5b6002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600d60009054906101000a900460ff161515156112d057600080fd5b6112da8282612285565b5050565b6000600780549050905090565b600d60009054906101000a900460ff1615151561130757600080fd5b6113128383836123ca565b505050565b60006113383073ffffffffffffffffffffffffffffffffffffffff16612499565b905090565b61135c3073ffffffffffffffffffffffffffffffffffffffff166125b3565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561139557600080fd5b6113be813073ffffffffffffffffffffffffffffffffffffffff166126cd90919063ffffffff16565b50565b60006113cc8361183d565b821015156113d957600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208281548110151561142557fe5b9060005260206000200154905092915050565b611440611c3d565b151561144b57600080fd5b80600f908051906020019061146192919061415e565b5050565b6000600e600083815260200190815260200160002060009054906101000a900460ff169050919050565b60006114ba823073ffffffffffffffffffffffffffffffffffffffff166127f390919063ffffffff16565b9050919050565b6114ca336116f8565b15156114d557600080fd5b600d60009054906101000a900460ff1615156114f057600080fd5b6000600d60006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600061159b823073ffffffffffffffffffffffffffffffffffffffff1661294290919063ffffffff16565b9050919050565b6115c13073ffffffffffffffffffffffffffffffffffffffff166125b3565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115fa57600080fd5b611623813073ffffffffffffffffffffffffffffffffffffffff16612a9190919063ffffffff16565b50565b6116428383836020604051908101604052806000815250611eb6565b505050565b6116513382612bb7565b151561165c57600080fd5b61166e611668826117b4565b82612c4c565b50565b6116903073ffffffffffffffffffffffffffffffffffffffff166125b3565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116c957600080fd5b6116f482823073ffffffffffffffffffffffffffffffffffffffff16612cab9092919063ffffffff16565b5050565b600061170e82600c612dae90919063ffffffff16565b9050919050565b600061171f6112de565b8210151561172c57600080fd5b60078281548110151561173b57fe5b90600052602060002001549050919050565b600061176e3073ffffffffffffffffffffffffffffffffffffffff166125b3565b905090565b6000600d60009054906101000a900460ff16905090565b6000806117ac3073ffffffffffffffffffffffffffffffffffffffff16612e42565b915091509091565b6000806001600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561182957600080fd5b80915050919050565b61183b33612f68565b565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561187a57600080fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6118c9611c3d565b15156118d457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600d60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663766c4f37306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015611a5257600080fd5b505af1158015611a66573d6000803e3d6000fd5b50505050565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663cdd2a99f306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015611b2957600080fd5b505af1158015611b3d573d6000803e3d6000fd5b50505050565b611b4c336116f8565b1515611b5757600080fd5b611b6081612fc2565b50565b611b6c336116f8565b1515611b7757600080fd5b600d60009054906101000a900460ff16151515611b9357600080fd5b6001600d60006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6060600a8054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d2d5780601f10611d0257610100808354040283529160200191611d2d565b820191906000526020600020905b815481529060010190602001808311611d1057829003601f168201915b5050505050905090565b611d563073ffffffffffffffffffffffffffffffffffffffff166125b3565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611d8f57600080fd5b611db8813073ffffffffffffffffffffffffffffffffffffffff1661301c90919063ffffffff16565b50565b600080611dc6613142565b9050611dd2848261315f565b611ddc81846131b6565b611de46131f6565b807f4843212b85e6bb77fb61aaf593714f03ce08746a4ff25e97691dfef9d3f1632b846040518080602001828103825283818151815260200191508051906020019080838360005b83811015611e47578082015181840152602081019050611e2c565b50505050905090810190601f168015611e745780820380516001836020036101000a031916815260200191505b509250505060405180910390a2600191505092915050565b600d60009054906101000a900460ff16151515611ea857600080fd5b611eb2828261320a565b5050565b611ec18484846112eb565b611ecd84848484613346565b1515611ed857600080fd5b50505050565b600080611ee9613142565b9050611ef5858261315f565b611eff81846131b6565b611f0984826112b4565b611f116131f6565b807f4843212b85e6bb77fb61aaf593714f03ce08746a4ff25e97691dfef9d3f1632b846040518080602001828103825283818151815260200191508051906020019080838360005b83811015611f74578082015181840152602081019050611f59565b50505050905090810190601f168015611fa15780820380516001836020036101000a031916815260200191505b509250505060405180910390a260019150509392505050565b6060611fc582612213565b1515611fd057600080fd5b600b60008381526020019081526020016000208054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156120775780601f1061204c57610100808354040283529160200191612077565b820191906000526020600020905b81548152906001019060200180831161205a57829003601f168201915b50505050509050919050565b600061208d613142565b905090565b6060600f8054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561212a5780601f106120ff5761010080835404028352916020019161212a565b820191906000526020600020905b81548152906001019060200180831161210d57829003601f168201915b5050505050905090565b61215d813073ffffffffffffffffffffffffffffffffffffffff1661356890919063ffffffff16565b50565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6121fc611c3d565b151561220757600080fd5b6122108161368e565b50565b6000806001600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415915050919050565b6000612290826117b4565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156122cd57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061230d575061230c8133612160565b5b151561231857600080fd5b826002600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6123d43382612bb7565b15156123df57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561241b57600080fd5b612425838261378a565b61242f838261388d565b6124398282613a49565b808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166323d8c7db836040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561257157600080fd5b505af1158015612585573d6000803e3d6000fd5b505050506040513d602081101561259b57600080fd5b81019080805190602001909291905050509050919050565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16639ed153c0836040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561268b57600080fd5b505af115801561269f573d6000803e3d6000fd5b505050506040513d60208110156126b557600080fd5b81019080805190602001909291905050509050919050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166301378b5883836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b1580156127d757600080fd5b505af11580156127eb573d6000803e3d6000fd5b505050505050565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1663d87333ac84846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b1580156128ff57600080fd5b505af1158015612913573d6000803e3d6000fd5b505050506040513d602081101561292957600080fd5b8101908080519060200190929190505050905092915050565b60007f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166302d43dc884846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b158015612a4e57600080fd5b505af1158015612a62573d6000803e3d6000fd5b505050506040513d6020811015612a7857600080fd5b8101908080519060200190929190505050905092915050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16638ca3b44883836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015612b9b57600080fd5b505af1158015612baf573d6000803e3d6000fd5b505050505050565b600080612bc3836117b4565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612c3257508373ffffffffffffffffffffffffffffffffffffffff16612c1a84611263565b73ffffffffffffffffffffffffffffffffffffffff16145b80612c435750612c428185612160565b5b91505092915050565b612c568282613b20565b6000600b6000838152602001908152602001600020805460018160011615610100020316600290049050141515612ca757600b60008281526020019081526020016000206000612ca691906141de565b5b5050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16633659f8ed8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050600060405180830381600087803b158015612d9157600080fd5b505af1158015612da5573d6000803e3d6000fd5b50505050505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515612deb57600080fd5b8260000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000807f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166380df45b4846040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019150506040805180830381600087803b158015612f1a57600080fd5b505af1158015612f2e573d6000803e3d6000fd5b505050506040513d6040811015612f4457600080fd5b81019080805190602001909291908051906020019092919050505091509150915091565b612f7c81600c613c0790919063ffffffff16565b8073ffffffffffffffffffffffffffffffffffffffff167fcd265ebaf09df2871cc7bd4133404a235ba12eff2041bb89d9c714a2621c7c7e60405160405180910390a250565b612fd681600c613cb690919063ffffffff16565b8073ffffffffffffffffffffffffffffffffffffffff167f6719d08c1888103bea251a4ed56406bd0c3e69723c8a1686e017e7bbe159b6f860405160405180910390a250565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff166322928d6b83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561312657600080fd5b505af115801561313a573d6000803e3d6000fd5b505050505050565b600061315a6001601254613d6690919063ffffffff16565b905090565b6131698282613d87565b600780549050600860008381526020019081526020016000208190555060078190806001815401808255809150509060018203906000526020600020016000909192909190915055505050565b6131bf82612213565b15156131ca57600080fd5b80600b600084815260200190815260200160002090805190602001906131f192919061415e565b505050565b601260008154809291906001019190505550565b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561324557600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051808215151515815260200191505060405180910390a35050565b6000806133688573ffffffffffffffffffffffffffffffffffffffff16613e2d565b1515613377576001915061355f565b8473ffffffffffffffffffffffffffffffffffffffff1663150b7a02338887876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561346c578082015181840152602081019050613451565b50505050905090810190601f1680156134995780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b1580156134bb57600080fd5b505af11580156134cf573d6000803e3d6000fd5b505050506040513d60208110156134e557600080fd5b8101908080519060200190929190505050905063150b7a027c0100000000000000000000000000000000000000000000000000000000027bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505b50949350505050565b7f50726f746f74797065000000000000000000000000000000000000000000000077010000000000000000000000000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16633871a9fb83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561367257600080fd5b505af1158015613686573d6000803e3d6000fd5b505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156136ca57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600d60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b8173ffffffffffffffffffffffffffffffffffffffff166137aa826117b4565b73ffffffffffffffffffffffffffffffffffffffff161415156137cc57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff166002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156138895760006002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5050565b600080600061389c8585613e40565b600660008581526020019081526020016000205492506139086001600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050613f6f90919063ffffffff16565b9150600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208281548110151561395657fe5b9060005260206000200154905080600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020848154811015156139b057fe5b9060005260206000200181905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805480919060019003613a109190614226565b50600060066000868152602001908152602001600020819055508260066000838152602001908152602001600020819055505050505050565b6000613a558383613f90565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020829080600181540180825580915050906001820390600052602060002001600090919290919091505550806006600084815260200190815260200160002081905550505050565b6000806000613b2f85856140ea565b60086000858152602001908152602001600020549250613b5e6001600780549050613f6f90919063ffffffff16565b9150600782815481101515613b6f57fe5b9060005260206000200154905080600784815481101515613b8c57fe5b90600052602060002001819055506000600783815481101515613bab57fe5b90600052602060002001819055506007805480919060019003613bce9190614226565b50600060086000868152602001908152602001600020819055508260086000838152602001908152602001600020819055505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515613c4357600080fd5b613c4d8282612dae565b1515613c5857600080fd5b60008260000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515613cf257600080fd5b613cfc8282612dae565b151515613d0857600080fd5b60018260000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000808284019050838110151515613d7d57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515613dc357600080fd5b613dcd8282613a49565b808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b8173ffffffffffffffffffffffffffffffffffffffff16613e60826117b4565b73ffffffffffffffffffffffffffffffffffffffff16141515613e8257600080fd5b613ed56001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613f6f90919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600080838311151515613f8157600080fd5b82840390508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff166001600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515613ffe57600080fd5b816001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506140a36001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613d6690919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6140f4828261378a565b6140fe828261388d565b80600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061419f57805160ff19168380011785556141cd565b828001600101855582156141cd579182015b828111156141cc5782518255916020019190600101906141b1565b5b5090506141da9190614252565b5090565b50805460018160011615610100020316600290046000825580601f106142045750614223565b601f0160209004906000526020600020908101906142229190614252565b5b50565b81548183558181111561424d5781836000526020600020918201910161424c9190614252565b5b505050565b61427491905b80821115614270576000816000905550600101614258565b5090565b90565b60007f457874656e73696f6e0000000000000000000000000000000000000000000000770100000000000000000000000000000000000000000000009004905090565b60007f50726f746f7479706500000000000000000000000000000000000000000000007701000000000000000000000000000000000000000000000090049050905600a165627a7a72305820933d7d817f92c37ac50c026f0664750512dcd957c1224b3ccfb87280051b8d310029