VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x1d0e8f…eE03
Summary
Transactions
Transfers
Address
0x1d0e8fb90856121766AdC5E057f37d122cD0eE03
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x8EfcA900DCaacbd50cD0e43E9E27e8a1273c4907
Deployer
0x1e8F51f8e062a5BbB7990C83f2d7E181fa293173
Code
0x60806040526004361061029a576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161016c578063a9266b12116100de578063e21e37c811610097578063e21e37c814611252578063e2c4ccb7146113ac578063e80fbe3e146113c1578063e857f747146113fc578063f94851dd14611411578063ffb06bbe146114dd5761029a565b8063a9266b121461101f578063aa3170ce14611052578063b92a66c71461108d578063c80be3d214611140578063cd233b73146111f5578063dece53e5146112285761029a565b8063885a8b8d11610130578063885a8b8d14610e4f5780638bc23b2b14610e64578063903578a614610e97578063920ffa2614610eed57806395d89b4114610fbc578063a81e51d114610fd15761029a565b806370a0823114610ca257806374d9c71b14610cd55780637b5371b614610d295780637d1964d714610de15780637f83110914610e1c5761029a565b80632f745c591161021057806350f41dd2116101c957806350f41dd214610a4e57806358aa5b2b14610b035780635a78489614610b3657806363b6b31f14610c015780636f515e7414610c345780637048027514610c6f5761029a565b80632f745c591461074b578063302689bf14610784578063308429f6146107b757806331437328146108835780633ebfc934146108b657806341d9d484146109755761029a565b80631e380770116102625780631e38077014610487578063210ca0bf146104b157806327e1f7df146105645780632865c5211461059757806329cd00f7146106555780632b198366146107185761029a565b806306fdde031461029f5780630a99e4f81461032957806313f231d7146103de57806318160ddd1461042d5780631c2353e114610454575b600080fd5b3480156102ab57600080fd5b506102b46115a9565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102ee5781810151838201526020016102d6565b50505050905090810190601f16801561031b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561033557600080fd5b506103dc6004803603602081101561034c57600080fd5b81019060208101813564010000000081111561036757600080fd5b82018360208201111561037957600080fd5b8035906020019184600183028401116401000000008311171561039b57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611640945050505050565b005b3480156103ea57600080fd5b506104196004803603604081101561040157600080fd5b50600160a060020a038135811691602001351661172d565b604080519115158252519081900360200190f35b34801561043957600080fd5b5061044261175b565b60408051918252519081900360200190f35b34801561046057600080fd5b506104196004803603602081101561047757600080fd5b5035600160a060020a0316611761565b34801561049357600080fd5b50610419600480360360208110156104aa57600080fd5b5035611776565b3480156104bd57600080fd5b50610442600480360360208110156104d457600080fd5b8101906020810181356401000000008111156104ef57600080fd5b82018360208201111561050157600080fd5b8035906020019184600183028401116401000000008311171561052357600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061178b945050505050565b34801561057057600080fd5b506103dc6004803603602081101561058757600080fd5b5035600160a060020a0316611974565b3480156105a357600080fd5b506103dc600480360360408110156105ba57600080fd5b8101906020810181356401000000008111156105d557600080fd5b8201836020820111156105e757600080fd5b8035906020019184600183028401116401000000008311171561060957600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050509035600160a060020a03169150611a689050565b34801561066157600080fd5b506103dc6004803603604081101561067857600080fd5b600160a060020a0382351691908101906040810160208201356401000000008111156106a357600080fd5b8201836020820111156106b557600080fd5b803590602001918460018302840111640100000000831117156106d757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611af6945050505050565b34801561072457600080fd5b506103dc6004803603602081101561073b57600080fd5b5035600160a060020a0316611c92565b34801561075757600080fd5b506104426004803603604081101561076e57600080fd5b50600160a060020a038135169060200135611d0e565b34801561079057600080fd5b506103dc600480360360208110156107a757600080fd5b5035600160a060020a0316611d90565b3480156107c357600080fd5b506103dc600480360360608110156107da57600080fd5b600160a060020a03823581169260208101359091169181019060608101604082013564010000000081111561080e57600080fd5b82018360208201111561082057600080fd5b8035906020019184600183028401116401000000008311171561084257600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611de0945050505050565b34801561088f57600080fd5b506103dc600480360360208110156108a657600080fd5b5035600160a060020a0316611e4c565b6103dc600480360360608110156108cc57600080fd5b600160a060020a03823581169260208101359091169181019060608101604082013564010000000081111561090057600080fd5b82018360208201111561091257600080fd5b8035906020019184600183028401116401000000008311171561093457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611ec3945050505050565b34801561098157600080fd5b50610a336004803603604081101561099857600080fd5b8101906020810181356401000000008111156109b357600080fd5b8201836020820111156109c557600080fd5b803590602001918460018302840111640100000000831117156109e757600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050509035600160a060020a03169150611f2c9050565b60408051921515835260208301919091528051918290030190f35b348015610a5a57600080fd5b506103dc60048036036040811015610a7157600080fd5b810190602081018135640100000000811115610a8c57600080fd5b820183602082011115610a9e57600080fd5b80359060200191846001830284011164010000000083111715610ac057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550509135925061207c915050565b348015610b0f57600080fd5b506103dc60048036036020811015610b2657600080fd5b5035600160a060020a0316612218565b348015610b4257600080fd5b506103dc60048036036080811015610b5957600080fd5b810190602081018135640100000000811115610b7457600080fd5b820183602082011115610b8657600080fd5b80359060200191846001830284011164010000000083111715610ba857600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050600160a060020a03833581169450602084013516926040013591506122d99050565b348015610c0d57600080fd5b506103dc60048036036020811015610c2457600080fd5b5035600160a060020a03166123be565b348015610c4057600080fd5b506103dc60048036036040811015610c5757600080fd5b50600160a060020a038135811691602001351661244b565b348015610c7b57600080fd5b506103dc60048036036020811015610c9257600080fd5b5035600160a060020a03166124d5565b348015610cae57600080fd5b5061044260048036036020811015610cc557600080fd5b5035600160a060020a0316612554565b348015610ce157600080fd5b506103dc600480360360a0811015610cf857600080fd5b50803590602081013590604081013561ffff9081169160608101359091169060800135600160a060020a03166125c7565b348015610d3557600080fd5b506103dc60048036036060811015610d4c57600080fd5b810190602081018135640100000000811115610d6757600080fd5b820183602082011115610d7957600080fd5b80359060200191846001830284011164010000000083111715610d9b57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550508235935050506020013561275b565b348015610ded57600080fd5b506103dc60048036036040811015610e0457600080fd5b50600160a060020a03813581169160200135166128d6565b348015610e2857600080fd5b506103dc60048036036020811015610e3f57600080fd5b5035600160a060020a0316612963565b348015610e5b57600080fd5b506104426129dc565b348015610e7057600080fd5b506103dc60048036036020811015610e8757600080fd5b5035600160a060020a03166129e2565b348015610ea357600080fd5b50610ec160048036036020811015610eba57600080fd5b5035612a73565b60408051948552602085019390935263ffffffff91821684840152166060830152519081900360800190f35b348015610ef957600080fd5b50610fa060048036036020811015610f1057600080fd5b810190602081018135640100000000811115610f2b57600080fd5b820183602082011115610f3d57600080fd5b80359060200191846001830284011164010000000083111715610f5f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612ab6945050505050565b60408051600160a060020a039092168252519081900360200190f35b348015610fc857600080fd5b506102b4612b9e565b348015610fdd57600080fd5b5061100160048036036040811015610ff457600080fd5b5080359060200135612bff565b60408051938452602084019290925282820152519081900360600190f35b34801561102b57600080fd5b506103dc6004803603602081101561104257600080fd5b5035600160a060020a0316612c40565b34801561105e57600080fd5b506104196004803603604081101561107557600080fd5b50600160a060020a0381358116916020013516612cbc565b34801561109957600080fd5b50610fa0600480360360208110156110b057600080fd5b8101906020810181356401000000008111156110cb57600080fd5b8201836020820111156110dd57600080fd5b803590602001918460018302840111640100000000831117156110ff57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612cdc945050505050565b34801561114c57600080fd5b506103dc6004803603604081101561116357600080fd5b81019060208101813564010000000081111561117e57600080fd5b82018360208201111561119057600080fd5b803590602001918460018302840111640100000000831117156111b257600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295505091359250612dd0915050565b34801561120157600080fd5b506104196004803603602081101561121857600080fd5b5035600160a060020a0316612f67565b34801561123457600080fd5b506102b46004803603602081101561124b57600080fd5b5035612f85565b34801561125e57600080fd5b506113056004803603602081101561127557600080fd5b81019060208101813564010000000081111561129057600080fd5b8201836020820111156112a257600080fd5b803590602001918460018302840111640100000000831117156112c457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550613030945050505050565b60405180806020018781526020018681526020018563ffffffff1663ffffffff168152602001848152602001838152602001828103825288818151815260200191508051906020019080838360005b8381101561136c578181015183820152602001611354565b50505050905090810190601f1680156113995780820380516001836020036101000a031916815260200191505b5097505050505050505060405180910390f35b3480156113b857600080fd5b506103dc613269565b3480156113cd57600080fd5b50610419600480360360408110156113e457600080fd5b50600160a060020a038135811691602001351661326b565b34801561140857600080fd5b50610442613299565b34801561141d57600080fd5b506103dc6004803603606081101561143457600080fd5b600160a060020a03823581169260208101359091169181019060608101604082013564010000000081111561146857600080fd5b82018360208201111561147a57600080fd5b8035906020019184600183028401116401000000008311171561149c57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061329f945050505050565b3480156114e957600080fd5b506103dc6004803603608081101561150057600080fd5b63ffffffff823516916020810135916040820135919081019060808101606082013564010000000081111561153457600080fd5b82018360208201111561154657600080fd5b8035906020019184600183028401116401000000008311171561156857600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061335c945050505050565b60078054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156116355780601f1061160a57610100808354040283529160200191611635565b820191906000526020600020905b81548152906001019060200180831161161857829003601f168201915b505050505090505b90565b6010600033600160a060020a0316600160a060020a031681526020019081526020016000206040805190810160405280438152602001836040516020018080602001828103825283818151815260200191508051906020019080838360005b838110156116b757818101518382015260200161169f565b50505050905090810190601f1680156116e45780820380516001836020036101000a031916815260200191505b5060408051601f19818403018152919052805160209182012090945250508354600181810186556000958652948390208451600290920201908155929091015191909201555050565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205460ff1690565b60095490565b60186020526000908152604090205460ff1681565b60166020526000908152604090205460ff1681565b33600081815260016020819052604082205491929160ff161515146117e45760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b6012836040518082805190602001908083835b602083106118165780518252601f1990920191602091820191016117f7565b51815160209384036101000a600019018019909216911617905292019485525060405193849003019092205460ff1615915061189e9050576040805160e560020a62461bcd02815260206004820152601c60248201527f5479706520697320616c7265616479206578697374696e672021212100000000604482015290519081900360640190fd5b60016012846040518082805190602001908083835b602083106118d25780518252601f1990920191602091820191016118b3565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320805460ff1916941515949094179093555060118054600181018083556000929092528651919350611957927f31ecc21a745e3968a04e9570e4425bc18fa8019c68028196b546d1669c200c689091019190870190613ec8565b505060115461196d90600163ffffffff6134c316565b9392505050565b3360008181526001602081905260409091205460ff161515146119cb5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b600160a060020a038216600090815260016020819052604090912054839160ff909116151514611a2f5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b600160a060020a038316331415611a4557600080fd5b5050600160a060020a03166000908152600160205260409020805460ff19169055565b80600160a060020a0316611a7b83612cdc565b600160a060020a031614611ad9576040805160e560020a62461bcd02815260206004820152601860248201527f5472616e73666572206973206e6f7420617070726f7665640000000000000000604482015290519081900360640190fd5b6000611ae483612ab6565b9050611af181838561329f565b505050565b6000611b0182612ab6565b9050600160a060020a038381169082161415611b515760405160e560020a62461bcd0281526004018080602001828103825260218152602001806140f86021913960400191505060405180910390fd5b33600160a060020a03821614611b9b5760405160e560020a62461bcd0281526004018080602001828103825260238152602001806140016023913960400191505060405180910390fd5b6000826040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015611bde578181015183820152602001611bc6565b50505050905090810190601f168015611c0b5780820380516001836020036101000a031916815260200191505b5060408051808303601f1901815282825280516020918201206000818152600c909252918120805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038c811691821790925592975087965091945090871692507f36a9e0c1da9cdc6d8f4bd4cb261f9ad6a45eb1641a557ead7530fbeff9a2633691a450505050565b3360008181526001602081905260409091205460ff16151514611ce95760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a03166000908152601860205260409020805460ff19166001179055565b6000611d1983612554565b8210611d595760405160e560020a62461bcd02815260040180806020018281038252602b815260200180613f81602b913960400191505060405180910390fd5b600160a060020a0383166000908152600d60205260409020805483908110611d7d57fe5b9060005260206000200154905092915050565b3360008181526002602052604090205460ff161515600114611db157600080fd5b50336000908152600460209081526040808320600160a060020a0394909416835292905220805460ff19169055565b611de933613505565b1515600114611e2c5760405160e560020a62461bcd028152600401808060200182810382526031815260200180613fac6031913960400191505060405180910390fd5b600160a060020a0383163014611e4157600080fd5b611af1308383613523565b3360008181526002602052604090205460ff161515600114611e6d57600080fd5b50336000818152600560209081526040808320600160a060020a03959095168084529482528083208054600160ff1991821681179092559484526006835281842095845294909152902080549091169091179055565b670de0b6b3a76400003414611ed757600080fd5b611ee1338261371e565b1515611f215760405160e560020a62461bcd02815260040180806020018281038252603181526020018061413b6031913960400191505060405180910390fd5b611af1838383613523565b6000806000809050600080866040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015611f78578181015183820152602001611f60565b50505050905090810190601f168015611fa55780820380516001836020036101000a031916815260200191505b5060408051601f19818403018152919052805160209091012093506000925050505b600160a060020a03871660009081526010602052604090205481101561206f57600160a060020a038716600090815260106020526040902080548391908390811061200e57fe5b906000526020600020906002020160010154141561206757600160a060020a03871660009081526010602052604090208054600197508290811061204e57fe5b906000526020600020906002020160000154925061206f565b600101611fc7565b5091969095509350505050565b6000826040516020018080602001828103825283818151815260200191508051906020019080838360005b838110156120bf5781810151838201526020016120a7565b50505050905090810190601f1680156120ec5780820380516001836020036101000a031916815260200191505b509250505060405160208183030381529060405280519060200120905033600160a060020a031661211c84612ab6565b600160a060020a0316148015612145575060008181526016602052604090205460ff1615156001145b8061218257503360009081526018602052604090205460ff1615156001148015612182575060008181526016602052604090205460ff1615156001145b15156121c25760405160e560020a62461bcd02815260040180806020018281038252603381526020018061418d6033913960400191505060405180910390fd5b600081815260166020908152604091829020805460ff191690558151428152908101849052815183927f0d1d50d6717eda8ec2439f3322a10f6b76b35b2ec5b08df65ea0f8be63d7496b928290030190a2505050565b3360008181526001602081905260409091205460ff1615151461226f5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a031660009081526002602090815260408083208054600160ff1991821681179092556003845282852084528285208054821683179055600484528285208452828520805482168317905560068452828520909352922080549091169091179055565b6122e4308486611de0565b6000846040516020018080602001828103825283818151815260200191508051906020019080838360005b8381101561232757818101518382015260200161230f565b50505050905090810190601f1680156123545780820380516001836020036101000a031916815260200191505b5060408051601f198184030181528282528051602091820120600160a060020a038b81168552918401899052825190975090891695508694507fad70c1aeb1530cbc670fbbdd5b18b0807b00a9e930b27731cf1ad8894f391a789350918290030190a35050505050565b3360008181526001602081905260409091205460ff161515146124155760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b604051600160a060020a03831690303180156108fc02916000818181858888f19350505050158015611af1573d6000803e3d6000fd5b3360008181526001602081905260409091205460ff161515146124a25760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a039081166000908152600660209081526040808320949093168252929092529020805460ff19169055565b3360008181526001602081905260409091205460ff1615151461252c5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a03166000908152600160208190526040909120805460ff19169091179055565b6000600160a060020a03821615156125a05760405160e560020a62461bcd02815260040180806020018281038252602a815260200180614050602a913960400191505060405180910390fd5b600160a060020a0382166000908152600a602052604090206125c1906137b7565b92915050565b6125d1813361172d565b151560011461262a576040805160e560020a62461bcd02815260206004820152601c60248201527f4f6e6c79206272616e642063616e20616464206d6f64656c2021212100000000604482015290519081900360640190fd5b604080516080810182528681526020810186815261ffff8681169383019384528516606083019081526013805460018082018355600083815295517f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a09060039093029283015593517f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a09182015594517f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a0929095018054925163ffffffff1990931663ffffffff9687161767ffffffff00000000191664010000000093871693909302929092179091555484936014939261272292916134c316565b815260200190815260200160002060006101000a815481600160a060020a030219169083600160a060020a031602179055505050505050565b6000836040516020018080602001828103825283818151815260200191508051906020019080838360005b8381101561279e578181015183820152602001612786565b50505050905090810190601f1680156127cb5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181528151602092830120336000908152601890935291205490945060ff16151560011492506128409150505760405160e560020a62461bcd0281526004018080602001828103825260228152602001806141196022913960400191505060405180910390fd5b600081815260176020908152604080832081516060810183524280825281850189815282850189815284546001818101875595895297879020935160039098029093019687555192860192909255516002909401939093558051928352908201859052805183927f9751fa460acf085711bc5dc0de0501ba71d21904ae3b4e21b8cfa75750d160a492908290030190a250505050565b3360008181526001602081905260409091205460ff1615151461292d5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a039081166000908152600660209081526040808320949093168252929092529020805460ff19166001179055565b3360008181526001602081905260409091205460ff161515146129ba5760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a03166000908152602081905260409020805460ff19169055565b60115490565b3360008181526002602052604090205460ff161515600114612a0357600080fd5b50336000818152600360209081526040808320600160a060020a03959095168084529482528083208054600160ff19918216811790925585855260048452828520878652845282852080548216831790559484526006835281842095845294909152902080549091169091179055565b6013805482908110612a8157fe5b600091825260209091206003909102018054600182015460029092015490925063ffffffff8082169164010000000090041684565b600080826040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015612afa578181015183820152602001612ae2565b50505050905090810190601f168015612b275780820380516001836020036101000a031916815260200191505b5060408051601f1981840301815291815281516020928301206000818152600b909352912054909450600160a060020a03169250505080151561196d5760405160e560020a62461bcd02815260040180806020018281038252602981526020018061407a6029913960400191505060405180910390fd5b60088054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156116355780601f1061160a57610100808354040283529160200191611635565b601760205281600052604060002081815481101515612c1a57fe5b600091825260209091206003909102018054600182015460029092015490935090915083565b3360008181526001602081905260409091205460ff16151514612c975760405160e560020a62461bcd02815260040180806020018281038252602181526020018061416c6021913960400191505060405180910390fd5b50600160a060020a03166000908152602081905260409020805460ff19166001179055565b600560209081526000928352604080842090915290825290205460ff1681565b6000612ce7826137bb565b1515612d275760405160e560020a62461bcd02815260040180806020018281038252602c8152602001806140a3602c913960400191505060405180910390fd5b6000826040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015612d6a578181015183820152602001612d52565b50505050905090810190601f168015612d975780820380516001836020036101000a031916815260200191505b5060408051808303601f1901815291815281516020928301206000908152600c909252902054600160a060020a03169695505050505050565b6000826040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015612e13578181015183820152602001612dfb565b50505050905090810190601f168015612e405780820380516001836020036101000a031916815260200191505b509250505060405160208183030381529060405280519060200120905033600160a060020a0316612e7084612ab6565b600160a060020a0316148015612e95575060008181526016602052604090205460ff16155b80612ece57503360009081526018602052604090205460ff1615156001148015612ece575060008181526016602052604090205460ff16155b1515612f0e5760405160e560020a62461bcd02815260040180806020018281038252603381526020018061418d6033913960400191505060405180910390fd5b600081815260166020908152604091829020805460ff191660011790558151428152908101849052815183927f92d50c3fa6ad96cbe2edc67626c3ce199e7fb35c1ee466da1e80667311a46cda928290030190a2505050565b600160a060020a031660009081526002602052604090205460ff1690565b6060601182815481101515612f9657fe5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152928301828280156130245780601f10612ff957610100808354040283529160200191613024565b820191906000526020600020905b81548152906001019060200180831161300757829003601f168201915b50505050509050919050565b6060600080600080600080876040516020018080602001828103825283818151815260200191508051906020019080838360005b8381101561307c578181015183820152602001613064565b50505050905090810190601f1680156130a95780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181528151602092830120600081815260159093529120546011805492965060609550935063ffffffff16915081106130ec57fe5b600091825260209182902001805460408051601f600260001961010060018716150201909416939093049283018590048502810185019091528181529283018282801561317a5780601f1061314f5761010080835404028352916020019161317a565b820191906000526020600020905b81548152906001019060200180831161315d57829003601f168201915b50505060008581526015602052604081205460138054959650919491935063ffffffff16915081106131a857fe5b6000918252602080832060039092029091015485835260159091526040822054601380549294509163ffffffff9091169081106131e157fe5b600091825260208083206001600390930201919091015486835260159091526040822054601380549294509163ffffffff90911690811061321e57fe5b6000918252602080832060026003909302018201549783526015905260409091206001810154910154949b509299509097505063ffffffff9092169450909250905091939550919395565b565b600160a060020a03918216600090815260066020908152604080832093909416825291909152205460ff1690565b60135490565b6132a833613505565b15156001146132eb5760405160e560020a62461bcd028152600401808060200182810382526031815260200180613fac6031913960400191505060405180910390fd5b81600160a060020a03166132fe82612cdc565b600160a060020a031614611f21576040805160e560020a62461bcd02815260206004820152601c60248201527f546869732061646472657373206973206e6f7420617070726f76656400000000604482015290519081900360640190fd5b63ffffffff84166000908152601460205260409020548490600160a060020a03163314806133b4575063ffffffff81166000908152601460205260409020546133ae90600160a060020a03163361172d565b15156001145b15156133bf57600080fd5b6133c93083613867565b6000826040516020018080602001828103825283818151815260200191508051906020019080838360005b8381101561340c5781810151838201526020016133f4565b50505050905090810190601f1680156134395780820380516001836020036101000a031916815260200191505b5060408051808303601f190181528282528051602091820120600081815260158352839020805463ffffffff191663ffffffff8f169081178255600182018e905560029091018c9055845291519196503395508694507f46f0bfb0461810133c68bca9b9d62a5cb549ca552ac5b8050ce7546685953c1893509181900390910190a3505050505050565b600061196d83836040805190810160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613a10565b600160a060020a031660009081526020819052604090205460ff1690565b82600160a060020a031661353682612ab6565b600160a060020a03161461357e5760405160e560020a62461bcd0281526004018080602001828103825260298152602001806140cf6029913960400191505060405180910390fd5b600160a060020a03821615156135c85760405160e560020a62461bcd028152600401808060200182810382526024815260200180613fdd6024913960400191505060405180910390fd5b6135d181613aaa565b600160a060020a0383166000908152600a602052604090206135f290613b84565b600160a060020a0382166000908152600a6020526040902061361390613b9b565b61361d8382613ba4565b6136278282613d2d565b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b8381101561366a578181015183820152602001613652565b50505050905090810190601f1680156136975780820380516001836020036101000a031916815260200191505b5060408051808303601f1901815282825280516020918201206000818152600b909252918120805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038b811691821790925592975087965091945090891692507f8d61cf26ce654b1352bb60df9f3d4056b9e85a63977debf8fc9cd727aeda767e91a450505050565b6000613729826137bb565b15156137695760405160e560020a62461bcd02815260040180806020018281038252602c815260200180614024602c913960400191505060405180910390fd5b600061377483612ab6565b905080600160a060020a031684600160a060020a031614806137af575083600160a060020a03166137a484612cdc565b600160a060020a0316145b949350505050565b5490565b600080826040516020018080602001828103825283818151815260200191508051906020019080838360005b838110156137ff5781810151838201526020016137e7565b50505050905090810190601f16801561382c5780820380516001836020036101000a031916815260200191505b5060408051808303601f1901815291815281516020928301206000908152600b909252902054600160a060020a031615159695505050505050565b600160a060020a03821615156138c7576040805160e560020a62461bcd02815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b6138d0816137bb565b15613925576040805160e560020a62461bcd02815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015290519081900360640190fd5b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015613968578181015183820152602001613950565b50505050905090810190601f1680156139955780820380516001836020036101000a031916815260200191505b5060408051808303601f1901815291815281516020928301206000818152600b8452828120805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038c169081179091558152600a90935291209094506139fd93509150613b9b9050565b613a078383613d2d565b611af182613df8565b60008184841115613aa25760405160e560020a62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613a67578181015183820152602001613a4f565b50505050905090810190601f168015613a945780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015613aed578181015183820152602001613ad5565b50505050905090810190601f168015613b1a5780820380516001836020036101000a031916815260200191505b5060408051601f1981840301815291815281516020928301206000818152600c909352912054909450600160a060020a0316159250613b80915050576000818152600c60205260409020805473ffffffffffffffffffffffffffffffffffffffff191690555b5050565b8054613b9790600163ffffffff6134c316565b9055565b80546001019055565b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015613be7578181015183820152602001613bcf565b50505050905090810190601f168015613c145780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181528151602092830120600160a060020a0389166000908152600d90935290822054909550909350613c5f92509050600163ffffffff6134c316565b6000838152600e6020526040902054909150808214613cfc57600160a060020a0385166000908152600d60205260408120805484908110613c9c57fe5b9060005260206000200154905080600d600088600160a060020a0316600160a060020a0316815260200190815260200160002083815481101515613cdc57fe5b6000918252602080832090910192909255918252600e9052604090208190555b600160a060020a0385166000908152600d60205260409020805490613d25906000198301613f46565b505050505050565b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015613d70578181015183820152602001613d58565b50505050905090810190601f168015613d9d5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181528151602092830120600160a060020a039098166000908152600d80845282822080548b8452600e865293832084905590845260018301815581529190912001959095555050505050565b6000816040516020018080602001828103825283818151815260200191508051906020019080838360005b83811015613e3b578181015183820152602001613e23565b50505050905090810190601f168015613e685780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181528151602092830120600980546000838152600f9095529284208390556001830181559092527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af01555050505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613f0957805160ff1916838001178555613f36565b82800160010185558215613f36579182015b82811115613f36578251825591602001919060010190613f1b565b50613f42929150613f66565b5090565b815481835581811115611af157600083815260209020611af19181019083015b61163d91905b80821115613f425760008155600101613f6c56fe455243373231456e756d657261626c653a206f776e657220696e646578206f7574206f6620626f756e6473546869732066756e6374696f6e206d7573742062652063616c6c65642062792061207370656369616c206163636f756e744552433732313a207472616e7366657220746f20746865207a65726f20616464726573734552433732313a20617070726f76652063616c6c6572206973206e6f74206f776e65724552433732313a206f70657261746f7220717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573734552433732313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a20617070726f76656420717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e4552433732313a20617070726f76616c20746f2063757272656e74206f776e65724f6e6c79206365727469666965722063616e206372656174652073746f72696573214552433732313a207472616e736665722063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f7665644f6e6c792061646d696e2063616e2063616c6c20746869732066756e6374696f6e4f6e6c79206f776e6572206f7220636572746966696572732063616e2063616c6c20746869732066756e6374696f6e20212121a165627a7a7230582048a560296a9cc6230db3b11c6e5965dbaaf51d35db1aab8a7fdfc713eb9dec7e0029