VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF88B27…A15e
Summary
Transactions
Transfers
Address
0xF88B271DF83c5e1a084056C3361f81e65fA1A15e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xF3707918237Ea5D777859b0E5A4895f66c16A261
Deployer
0xF3707918237Ea5D777859b0E5A4895f66c16A261
Code
0x608060405234801561001057600080fd5b506004361061018e5760003560e01c80638924af74116100de578063c87b56dd11610097578063e7334fe511610071578063e7334fe5146104bb578063e985e9c5146104d9578063f2fde38b14610509578063fae92612146105255761018e565b8063c87b56dd1461043f578063ca6d56dc1461046f578063cad96cca1461048b5761018e565b80638924af741461036a5780638da5cb5b1461039b57806395d89b41146103b9578063a22cb465146103d7578063a230c524146103f3578063b88d4fde146104235761018e565b806323b872dd1161014b5780636352211e116101255780636352211e146102d057806370a0823114610300578063715018a6146103305780637b17b7a81461033a5761018e565b806323b872dd146102675780632a55205a1461028357806342842e0e146102b45761018e565b806301ffc9a71461019357806306fdde03146101c3578063081812fc146101e1578063095ea7b3146102115780630b1ca49a1461022d57806318160ddd14610249575b600080fd5b6101ad60048036038101906101a89190612b1d565b610541565b6040516101ba91906131e2565b60405180910390f35b6101cb610600565b6040516101d891906131fd565b60405180910390f35b6101fb60048036038101906101f69190612b77565b610692565b60405161020891906130bb565b60405180910390f35b61022b60048036038101906102269190612add565b610717565b005b610247600480360381019061024291906128eb565b61082f565b005b61025161097c565b60405161025e91906134df565b60405180910390f35b610281600480360381019061027c9190612958565b61098d565b005b61029d60048036038101906102989190612ba4565b6109ed565b6040516102ab92919061314b565b60405180910390f35b6102ce60048036038101906102c99190612958565b610b77565b005b6102ea60048036038101906102e59190612b77565b610b97565b6040516102f791906130bb565b60405180910390f35b61031a600480360381019061031591906128eb565b610c49565b60405161032791906134df565b60405180910390f35b610338610d01565b005b610354600480360381019061034f9190612a6e565b610d89565b60405161036191906134df565b60405180910390f35b610384600480360381019061037f9190612ba4565b610e98565b6040516103929291906130d6565b60405180910390f35b6103a3610f0d565b6040516103b091906130bb565b60405180910390f35b6103c1610f37565b6040516103ce91906131fd565b60405180910390f35b6103f160048036038101906103ec9190612a2e565b610fc9565b005b61040d600480360381019061040891906128eb565b610fdf565b60405161041a91906131e2565b60405180910390f35b61043d600480360381019061043891906129ab565b611035565b005b61045960048036038101906104549190612b77565b611097565b60405161046691906131fd565b60405180910390f35b610489600480360381019061048491906128eb565b61113e565b005b6104a560048036038101906104a09190612b77565b611295565b6040516104b291906131c0565b60405180910390f35b6104c3611397565b6040516104d091906130bb565b60405180910390f35b6104f360048036038101906104ee9190612918565b6113c1565b60405161050091906131e2565b60405180910390f35b610523600480360381019061051e91906128eb565b611455565b005b61053f600480360381019061053a91906128eb565b61154d565b005b60006344c74bcc60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916141561059957600190506105fb565b632a55205a60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156105ef57600190506105fb565b6105f882611612565b90505b919050565b60606000805461060f90613822565b80601f016020809104026020016040519081016040528092919081815260200182805461063b90613822565b80156106885780601f1061065d57610100808354040283529160200191610688565b820191906000526020600020905b81548152906001019060200180831161066b57829003601f168201915b5050505050905090565b600061069d826116f4565b6106dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d3906133ff565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061072282610b97565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a9061345f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107b2611760565b73ffffffffffffffffffffffffffffffffffffffff1614806107e157506107e0816107db611760565b6113c1565b5b610820576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108179061333f565b60405180910390fd5b61082a8383611768565b505050565b610837611760565b73ffffffffffffffffffffffffffffffffffffffff16610855610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146108ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a29061341f565b60405180910390fd5b6108b481610fdf565b6108f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ea9061335f565b60405180910390fd5b600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690557f6e76fb4c77256006d9c38ec7d82b45a8c8f3c27b1d6766fffc42dfb8de6844928160405161097191906130bb565b60405180910390a150565b60006109886009611821565b905090565b61099e610998611760565b8261182f565b6109dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d49061347f565b60405180910390fd5b6109e883838361190d565b505050565b600080600060086000868152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b82821015610ae7578382906000526020600020016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505081526020019060010190610a25565b505050509050600081511115610b675780600081518110610b0b57610b0a61398c565b5b60200260200101516000015161271082600081518110610b2e57610b2d61398c565b5b6020026020010151602001516bffffffffffffffffffffffff1686610b5391906136b4565b610b5d9190613683565b9250925050610b70565b60008092509250505b9250929050565b610b9283838360405180602001604052806000815250611035565b505050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c379061339f565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb19061337f565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d09611760565b73ffffffffffffffffffffffffffffffffffffffff16610d27610f0d565b73ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d749061341f565b60405180910390fd5b610d876000611b74565b565b600080826bffffffffffffffffffffffff1610158015610db757506065826bffffffffffffffffffffffff16105b610df6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ded906133bf565b60405180910390fd5b610e006009611c3a565b6000610e0c6009611821565b9050610e188582611c50565b610e45600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001610fc9565b610e50818685611e2a565b7fa83b0d8de4a3ea46c3df0ad29568aae808e4cb95005f993109c6deaca5ea0c6785828686604051610e859493929190613174565b60405180910390a1809150509392505050565b60086020528160005260406000208181548110610eb457600080fd5b90600052602060002001600091509150508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060000160149054906101000a90046bffffffffffffffffffffffff16905082565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610f4690613822565b80601f0160208091040260200160405190810160405280929190818152602001828054610f7290613822565b8015610fbf5780601f10610f9457610100808354040283529160200191610fbf565b820191906000526020600020905b815481529060010190602001808311610fa257829003601f168201915b5050505050905090565b610fdb610fd4611760565b8383611f29565b5050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b611046611040611760565b8361182f565b611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c9061347f565b60405180910390fd5b61109184848484612096565b50505050565b60606110a2826116f4565b6110e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d89061343f565b60405180910390fd5b60006110eb6120f2565b9050600081511161110b5760405180602001604052806000815250611136565b8061111584612184565b604051602001611126929190613097565b6040516020818303038152906040525b915050919050565b611146611760565b73ffffffffffffffffffffffffffffffffffffffff16611164610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146111ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b19061341f565b60405180910390fd5b6111c381610fdf565b15611203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fa9061349f565b60405180910390fd5b6001600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd9148160405161128a91906130bb565b60405180910390a150565b606060086000838152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b8282101561138c578382906000526020600020016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff1681525050815260200190600101906112ca565b505050509050919050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61145d611760565b73ffffffffffffffffffffffffffffffffffffffff1661147b610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146114d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c89061341f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611541576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115389061323f565b60405180910390fd5b61154a81611b74565b50565b3361155781610fdf565b611596576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158d9061329f565b60405180910390fd5b81600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f0adcfee1838fe3b772506896a765b4c4cb5636e907622bc0fca73cda021abe4e8260405161160691906130bb565b60405180910390a15050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806116dd57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806116ed57506116ec826122e5565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166117db83610b97565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b600061183a826116f4565b611879576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611870906132ff565b60405180910390fd5b600061188483610b97565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806118f357508373ffffffffffffffffffffffffffffffffffffffff166118db84610692565b73ffffffffffffffffffffffffffffffffffffffff16145b80611904575061190381856113c1565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661192d82610b97565b73ffffffffffffffffffffffffffffffffffffffff1614611983576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197a9061325f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156119f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ea906132bf565b60405180910390fd5b6119fe83838361234f565b611a09600082611768565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a59919061370e565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611ab0919061362d565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611b6f838383612354565b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6001816000016000828254019250508190555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611cc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb7906133df565b60405180910390fd5b611cc9816116f4565b15611d09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d009061327f565b60405180910390fd5b611d156000838361234f565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d65919061362d565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611e2660008383612354565b5050565b6000600167ffffffffffffffff811115611e4757611e466139bb565b5b604051908082528060200260200182016040528015611e8057816020015b611e6d61274f565b815260200190600190039081611e655790505b5090508181600081518110611e9857611e9761398c565b5b6020026020010151602001906bffffffffffffffffffffffff1690816bffffffffffffffffffffffff16815250508281600081518110611edb57611eda61398c565b5b60200260200101516000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611f238482612359565b50505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f8f906132df565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161208991906131e2565b60405180910390a3505050565b6120a184848461190d565b6120ad84848484612558565b6120ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e39061321f565b60405180910390fd5b50505050565b6060600b805461210190613822565b80601f016020809104026020016040519081016040528092919081815260200182805461212d90613822565b801561217a5780601f1061214f5761010080835404028352916020019161217a565b820191906000526020600020905b81548152906001019060200180831161215d57829003601f168201915b5050505050905090565b606060008214156121cc576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506122e0565b600082905060005b600082146121fe5780806121e790613885565b915050600a826121f79190613683565b91506121d4565b60008167ffffffffffffffff81111561221a576122196139bb565b5b6040519080825280601f01601f19166020018201604052801561224c5781602001600182028036833780820191505090505b5090505b600085146122d957600182612265919061370e565b9150600a8561227491906138ce565b6030612280919061362d565b60f81b8183815181106122965761229561398c565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856122d29190613683565b9450612250565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b505050565b505050565b60005b815181101561254957600073ffffffffffffffffffffffffffffffffffffffff168282815181106123905761238f61398c565b5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff1614156123f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123ea906134bf565b60405180910390fd5b60008282815181106124085761240761398c565b5b6020026020010151602001516bffffffffffffffffffffffff161415612463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161245a9061331f565b60405180910390fd5b600860008481526020019081526020016000208282815181106124895761248861398c565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055505050808061254190613885565b91505061235c565b5061255482826126ef565b5050565b60006125798473ffffffffffffffffffffffffffffffffffffffff1661272c565b156126e2578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026125a2611760565b8786866040518563ffffffff1660e01b81526004016125c494939291906130ff565b602060405180830381600087803b1580156125de57600080fd5b505af192505050801561260f57506040513d601f19601f8201168201806040525081019061260c9190612b4a565b60015b612692573d806000811461263f576040519150601f19603f3d011682016040523d82523d6000602084013e612644565b606091505b5060008151141561268a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126819061321f565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506126e7565b600190505b949350505050565b7f3fa96d7b6bcbfe71ef171666d84db3cf52fa2d1c8afdb1cc8e486177f208b7df82826040516127209291906134fa565b60405180910390a15050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff1681525090565b60006127a061279b8461354f565b61352a565b9050828152602081018484840111156127bc576127bb6139ef565b5b6127c78482856137e0565b509392505050565b60006127e26127dd84613580565b61352a565b9050828152602081018484840111156127fe576127fd6139ef565b5b6128098482856137e0565b509392505050565b60008135905061282081613f83565b92915050565b60008135905061283581613f9a565b92915050565b60008135905061284a81613fb1565b92915050565b60008151905061285f81613fb1565b92915050565b600082601f83011261287a576128796139ea565b5b813561288a84826020860161278d565b91505092915050565b600082601f8301126128a8576128a76139ea565b5b81356128b88482602086016127cf565b91505092915050565b6000813590506128d081613fc8565b92915050565b6000813590506128e581613fdf565b92915050565b600060208284031215612901576129006139f9565b5b600061290f84828501612811565b91505092915050565b6000806040838503121561292f5761292e6139f9565b5b600061293d85828601612811565b925050602061294e85828601612811565b9150509250929050565b600080600060608486031215612971576129706139f9565b5b600061297f86828701612811565b935050602061299086828701612811565b92505060406129a1868287016128c1565b9150509250925092565b600080600080608085870312156129c5576129c46139f9565b5b60006129d387828801612811565b94505060206129e487828801612811565b93505060406129f5878288016128c1565b925050606085013567ffffffffffffffff811115612a1657612a156139f4565b5b612a2287828801612865565b91505092959194509250565b60008060408385031215612a4557612a446139f9565b5b6000612a5385828601612811565b9250506020612a6485828601612826565b9150509250929050565b600080600060608486031215612a8757612a866139f9565b5b6000612a9586828701612811565b935050602084013567ffffffffffffffff811115612ab657612ab56139f4565b5b612ac286828701612893565b9250506040612ad3868287016128d6565b9150509250925092565b60008060408385031215612af457612af36139f9565b5b6000612b0285828601612811565b9250506020612b13858286016128c1565b9150509250929050565b600060208284031215612b3357612b326139f9565b5b6000612b418482850161283b565b91505092915050565b600060208284031215612b6057612b5f6139f9565b5b6000612b6e84828501612850565b91505092915050565b600060208284031215612b8d57612b8c6139f9565b5b6000612b9b848285016128c1565b91505092915050565b60008060408385031215612bbb57612bba6139f9565b5b6000612bc9858286016128c1565b9250506020612bda858286016128c1565b9150509250929050565b6000612bf0838361303b565b60408301905092915050565b612c0581613754565b82525050565b612c1481613754565b82525050565b612c2381613742565b82525050565b6000612c34826135c1565b612c3e81856135ef565b9350612c49836135b1565b8060005b83811015612c7a578151612c618882612be4565b9750612c6c836135e2565b925050600181019050612c4d565b5085935050505092915050565b612c9081613766565b82525050565b6000612ca1826135cc565b612cab8185613600565b9350612cbb8185602086016137ef565b612cc4816139fe565b840191505092915050565b6000612cda826135d7565b612ce48185613611565b9350612cf48185602086016137ef565b612cfd816139fe565b840191505092915050565b6000612d13826135d7565b612d1d8185613622565b9350612d2d8185602086016137ef565b80840191505092915050565b6000612d46603283613611565b9150612d5182613a0f565b604082019050919050565b6000612d69602683613611565b9150612d7482613a5e565b604082019050919050565b6000612d8c602583613611565b9150612d9782613aad565b604082019050919050565b6000612daf601c83613611565b9150612dba82613afc565b602082019050919050565b6000612dd2601583613611565b9150612ddd82613b25565b602082019050919050565b6000612df5602483613611565b9150612e0082613b4e565b604082019050919050565b6000612e18601983613611565b9150612e2382613b9d565b602082019050919050565b6000612e3b602c83613611565b9150612e4682613bc6565b604082019050919050565b6000612e5e602083613611565b9150612e6982613c15565b602082019050919050565b6000612e81603883613611565b9150612e8c82613c3e565b604082019050919050565b6000612ea4601883613611565b9150612eaf82613c8d565b602082019050919050565b6000612ec7602a83613611565b9150612ed282613cb6565b604082019050919050565b6000612eea602983613611565b9150612ef582613d05565b604082019050919050565b6000612f0d603f83613611565b9150612f1882613d54565b604082019050919050565b6000612f30602083613611565b9150612f3b82613da3565b602082019050919050565b6000612f53602c83613611565b9150612f5e82613dcc565b604082019050919050565b6000612f76602083613611565b9150612f8182613e1b565b602082019050919050565b6000612f99602f83613611565b9150612fa482613e44565b604082019050919050565b6000612fbc602183613611565b9150612fc782613e93565b604082019050919050565b6000612fdf603183613611565b9150612fea82613ee2565b604082019050919050565b6000613002601a83613611565b915061300d82613f31565b602082019050919050565b6000613025601b83613611565b915061303082613f5a565b602082019050919050565b6040820160008201516130516000850182612bfc565b5060208201516130646020850182613079565b50505050565b613073816137be565b82525050565b613082816137c8565b82525050565b613091816137c8565b82525050565b60006130a38285612d08565b91506130af8284612d08565b91508190509392505050565b60006020820190506130d06000830184612c1a565b92915050565b60006040820190506130eb6000830185612c0b565b6130f86020830184613088565b9392505050565b60006080820190506131146000830187612c1a565b6131216020830186612c1a565b61312e604083018561306a565b81810360608301526131408184612c96565b905095945050505050565b60006040820190506131606000830185612c1a565b61316d602083018461306a565b9392505050565b60006080820190506131896000830187612c1a565b613196602083018661306a565b81810360408301526131a88185612ccf565b90506131b76060830184613088565b95945050505050565b600060208201905081810360008301526131da8184612c29565b905092915050565b60006020820190506131f76000830184612c87565b92915050565b600060208201905081810360008301526132178184612ccf565b905092915050565b6000602082019050818103600083015261323881612d39565b9050919050565b6000602082019050818103600083015261325881612d5c565b9050919050565b6000602082019050818103600083015261327881612d7f565b9050919050565b6000602082019050818103600083015261329881612da2565b9050919050565b600060208201905081810360008301526132b881612dc5565b9050919050565b600060208201905081810360008301526132d881612de8565b9050919050565b600060208201905081810360008301526132f881612e0b565b9050919050565b6000602082019050818103600083015261331881612e2e565b9050919050565b6000602082019050818103600083015261333881612e51565b9050919050565b6000602082019050818103600083015261335881612e74565b9050919050565b6000602082019050818103600083015261337881612e97565b9050919050565b6000602082019050818103600083015261339881612eba565b9050919050565b600060208201905081810360008301526133b881612edd565b9050919050565b600060208201905081810360008301526133d881612f00565b9050919050565b600060208201905081810360008301526133f881612f23565b9050919050565b6000602082019050818103600083015261341881612f46565b9050919050565b6000602082019050818103600083015261343881612f69565b9050919050565b6000602082019050818103600083015261345881612f8c565b9050919050565b6000602082019050818103600083015261347881612faf565b9050919050565b6000602082019050818103600083015261349881612fd2565b9050919050565b600060208201905081810360008301526134b881612ff5565b9050919050565b600060208201905081810360008301526134d881613018565b9050919050565b60006020820190506134f4600083018461306a565b92915050565b600060408201905061350f600083018561306a565b81810360208301526135218184612c29565b90509392505050565b6000613534613545565b90506135408282613854565b919050565b6000604051905090565b600067ffffffffffffffff82111561356a576135696139bb565b5b613573826139fe565b9050602081019050919050565b600067ffffffffffffffff82111561359b5761359a6139bb565b5b6135a4826139fe565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613638826137be565b9150613643836137be565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613678576136776138ff565b5b828201905092915050565b600061368e826137be565b9150613699836137be565b9250826136a9576136a861392e565b5b828204905092915050565b60006136bf826137be565b91506136ca836137be565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613703576137026138ff565b5b828202905092915050565b6000613719826137be565b9150613724836137be565b925082821015613737576137366138ff565b5b828203905092915050565b600061374d8261379e565b9050919050565b600061375f8261379e565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006bffffffffffffffffffffffff82169050919050565b82818337600083830152505050565b60005b8381101561380d5780820151818401526020810190506137f2565b8381111561381c576000848401525b50505050565b6000600282049050600182168061383a57607f821691505b6020821081141561384e5761384d61395d565b5b50919050565b61385d826139fe565b810181811067ffffffffffffffff8211171561387c5761387b6139bb565b5b80604052505050565b6000613890826137be565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156138c3576138c26138ff565b5b600182019050919050565b60006138d9826137be565b91506138e4836137be565b9250826138f4576138f361392e565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4163636f756e74206973206e6f742061646d696e2e0000000000000000000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f526f79616c74792076616c75652073686f756c6420626520706f736974697665600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4e6f74206d656d626572206f662077686974656c6973742e0000000000000000600082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f436f6c6c65637461626c654552433732313a20726f79616c747950657263656e60008201527f746167652073686f756c64206265206265747765656e203020746f2031303000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f41646472657373206973206d656d62657220616c72656164792e000000000000600082015250565b7f526563697069656e742073686f756c642062652070726573656e740000000000600082015250565b613f8c81613742565b8114613f9757600080fd5b50565b613fa381613766565b8114613fae57600080fd5b50565b613fba81613772565b8114613fc557600080fd5b50565b613fd1816137be565b8114613fdc57600080fd5b50565b613fe8816137c8565b8114613ff357600080fd5b5056fea2646970667358221220f498322ae7f1affdb01cbb81900065fe4ac9d4757b095e1c5a654447ecacd96a64736f6c63430008070033