VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x3816FC…30Bb
Summary
Transactions
Transfers
Address
0x3816FC1d893dFD5B46f54bC737103b4640ED30Bb
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x68DA6298dBE8108D4cCDe87b625f1361Ad358b53
Deployer
0x68DA6298dBE8108D4cCDe87b625f1361Ad358b53
Code
0x6080604052600436106101405760003560e01c80636352211e116100b6578063a217fddf1161006f578063a217fddf14610483578063a2783299146104ae578063c87b56dd146104d7578063ccfa70f914610514578063d547741f1461053f578063f5b541a61461056857610140565b80636352211e1461035c57806370a082311461039957806382694b38146103d657806391d14854146103f257806395d89b411461042f57806397d61c321461045a57610140565b806318160ddd1161010857806318160ddd1461023c578063248a9ca3146102675780632f2ff15d146102a45780632f745c59146102cd57806336568abe1461030a57806342966c681461033357610140565b806301ffc9a71461014557806302329a291461018257806306fdde03146101ab57806309ea0e5d146101d657806315a27138146101ff575b600080fd5b34801561015157600080fd5b5061016c6004803603810190610167919061268b565b610593565b6040516101799190612c24565b60405180910390f35b34801561018e57600080fd5b506101a960048036038101906101a491906125d4565b61060d565b005b3480156101b757600080fd5b506101c0610693565b6040516101cd9190612c5a565b60405180910390f35b3480156101e257600080fd5b506101fd60048036038101906101f891906126dd565b610721565b005b34801561020b57600080fd5b50610226600480360381019061022191906124ce565b6107f5565b6040516102339190612e73565b60405180910390f35b34801561024857600080fd5b5061025161080d565b60405161025e9190612e73565b60405180910390f35b34801561027357600080fd5b5061028e60048036038101906102899190612626565b61081e565b60405161029b9190612c3f565b60405180910390f35b3480156102b057600080fd5b506102cb60048036038101906102c6919061264f565b61083d565b005b3480156102d957600080fd5b506102f460048036038101906102ef9190612598565b610866565b6040516103019190612e73565b60405180910390f35b34801561031657600080fd5b50610331600480360381019061032c919061264f565b6108c1565b005b34801561033f57600080fd5b5061035a60048036038101906103559190612749565b610944565b005b34801561036857600080fd5b50610383600480360381019061037e9190612749565b6109b9565b6040516103909190612b94565b60405180910390f35b3480156103a557600080fd5b506103c060048036038101906103bb91906124ce565b610a4b565b6040516103cd9190612e73565b60405180910390f35b6103f060048036038101906103eb9190612749565b610b0a565b005b3480156103fe57600080fd5b506104196004803603810190610414919061264f565b610cc4565b6040516104269190612c24565b60405180910390f35b34801561043b57600080fd5b50610444610d2e565b6040516104519190612c5a565b60405180910390f35b34801561046657600080fd5b50610481600480360381019061047c919061255c565b610dbc565b005b34801561048f57600080fd5b50610498610e80565b6040516104a59190612c3f565b60405180910390f35b3480156104ba57600080fd5b506104d560048036038101906104d09190612520565b610e87565b005b3480156104e357600080fd5b506104fe60048036038101906104f99190612749565b611005565b60405161050b9190612c5a565b60405180910390f35b34801561052057600080fd5b506105296110b0565b6040516105369190612e73565b60405180910390f35b34801561054b57600080fd5b506105666004803603810190610561919061264f565b6110db565b005b34801561057457600080fd5b5061057d611104565b60405161058a9190612c3f565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610606575061060582611128565b5b9050919050565b6106377f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610cc4565b610676576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066d90612d13565b60405180910390fd5b80600e60006101000a81548160ff02191690831515021790555050565b600180546106a09061313b565b80601f01602080910402602001604051908101604052809291908181526020018280546106cc9061313b565b80156107195780601f106106ee57610100808354040283529160200191610719565b820191906000526020600020905b8154815290600101906020018083116106fc57829003601f168201915b505050505081565b61074b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610cc4565b61078a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078190612d13565b60405180910390fd5b81600590805190602001906107a0929190612306565b5080600690805190602001906107b7929190612306565b507f37fbfdde716706a10c6cb12c1bd0e2d884e1061d62348974e503ddcf798be19a82826040516107e9929190612c7c565b60405180910390a15050565b60036020528060005260406000206000915090505481565b60006108196007611192565b905090565b6000806000838152602001908152602001600020600101549050919050565b6108468261081e565b610857816108526111a7565b6111af565b610861838361124c565b505050565b60006108b982600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061132c90919063ffffffff16565b905092915050565b6108c96111a7565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610936576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092d90612e53565b60405180910390fd5b6109408282611346565b5050565b61096e7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610cc4565b6109ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a490612d73565b60405180910390fd5b6109b681611427565b50565b6000806109d083600761158790919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3990612db3565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610abc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab390612df3565b60405180910390fd5b610b03600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206115a4565b9050919050565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600111610b8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8390612d53565b60405180910390fd5b600e60009054906101000a900460ff1615610bdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd390612cf3565b60405180910390fd5b610c2f6001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115b990919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000610ca6600480549050610c986001610c8a61080d565b6115b990919063ffffffff16565b6115b990919063ffffffff16565b9050610cb1816115cf565b610cc057610cbf33826115ec565b5b5050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60028054610d3b9061313b565b80601f0160208091040260200160405190810160405280929190818152602001828054610d679061313b565b8015610db45780601f10610d8957610100808354040283529160200191610db4565b820191906000526020600020905b815481529060010190602001808311610d9757829003601f168201915b505050505081565b610de67f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610cc4565b610e25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1c90612d73565b60405180910390fd5b80600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000801b81565b60003073ffffffffffffffffffffffffffffffffffffffff163190508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610ee9573d6000803e3d6000fd5b508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610f409190612b94565b60206040518083038186803b158015610f5857600080fd5b505afa158015610f6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f909190612772565b6040518363ffffffff1660e01b8152600401610fad929190612bfb565b602060405180830381600087803b158015610fc757600080fd5b505af1158015610fdb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fff91906125fd565b50505050565b6060611010826115cf565b61104f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104690612e33565b60405180910390fd5b60006005805461105e9061313b565b90501161107a57604051806020016040528060008152506110a9565b60056110858361160a565b600660405160200161109993929190612b29565b6040516020818303038152906040525b9050919050565b60008061138890506110d26110c361080d565b826117b790919063ffffffff16565b90508091505090565b6110e48261081e565b6110f5816110f06111a7565b6111af565b6110ff8383611346565b505050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60006111a0826000016117cd565b9050919050565b600033905090565b6111b98282610cc4565b611248576111de8173ffffffffffffffffffffffffffffffffffffffff1660146117e2565b6111ec8360001c60206117e2565b6040516020016111fd929190612b5a565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123f9190612c5a565b60405180910390fd5b5050565b6112568282610cc4565b61132857600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506112cd6111a7565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600061133b8360000183611adc565b60001c905092915050565b6113508282610cc4565b1561142357600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506113c86111a7565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016114629190612e73565b60206040518083038186803b15801561147a57600080fd5b505afa15801561148e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114b291906124f7565b90506114c081600084611b2d565b61151182600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611b3290919063ffffffff16565b50611526826007611b4c90919063ffffffff16565b5081600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000611599836000018360001b611b66565b60001c905092915050565b60006115b282600001611be2565b9050919050565b600081836115c79190612f3c565b905092915050565b60006115e5826007611bf390919063ffffffff16565b9050919050565b611606828260405180602001604052806000815250611c0d565b5050565b60606000821415611652576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506117b2565b600082905060005b6000821461168457808061166d9061319e565b915050600a8261167d9190612f92565b915061165a565b60008167ffffffffffffffff8111156116c6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156116f85781602001600182028036833780820191505090505b5090505b600085146117ab57600182611711919061301d565b9150600a8561172091906131e7565b603061172c9190612f3c565b60f81b818381518110611768577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856117a49190612f92565b94506116fc565b8093505050505b919050565b600081836117c5919061301d565b905092915050565b60006117db82600001611c68565b9050919050565b6060600060028360026117f59190612fc3565b6117ff9190612f3c565b67ffffffffffffffff81111561183e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156118705781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106118ce577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110611958577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026119989190612fc3565b6119a29190612f3c565b90505b6001811115611a8e577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110611a0a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110611a47577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080611a8790613111565b90506119a5565b5060008414611ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac990612cb3565b60405180910390fd5b8091505092915050565b6000826000018281548110611b1a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b505050565b6000611b44836000018360001b611c7d565b905092915050565b6000611b5e836000018360001b611e03565b905092915050565b6000808360020160008481526020019081526020016000205490506000801b81141580611b995750611b988484611e3c565b5b611bd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bcf90612e13565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b6000611c05836000018360001b611e3c565b905092915050565b611c178383611e5c565b611c246000848484611fea565b611c63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5a90612d33565b60405180910390fd5b505050565b6000611c7682600001611be2565b9050919050565b60008083600101600084815260200190815260200160002054905060008114611df7576000600182611caf919061301d565b9050600060018660000180549050611cc7919061301d565b9050818114611d82576000866000018281548110611d0e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110611d58577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480611dbc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050611dfd565b60009150505b92915050565b600082600201600083815260200190815260200160002060009055611e34828460000161218190919063ffffffff16565b905092915050565b6000611e54828460000161219890919063ffffffff16565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ecc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec390612dd3565b60405180910390fd5b611ed5816115cf565b15611f15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f0c90612cd3565b60405180910390fd5b611f2160008383611b2d565b611f7281600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206121af90919063ffffffff16565b50611f89818360076121c99092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600061200b8473ffffffffffffffffffffffffffffffffffffffff166121fe565b15612174578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026120346111a7565b8786866040518563ffffffff1660e01b81526004016120569493929190612baf565b602060405180830381600087803b15801561207057600080fd5b505af19250505080156120a157506040513d601f19601f8201168201806040525081019061209e91906126b4565b60015b612124573d80600081146120d1576040519150601f19603f3d011682016040523d82523d6000602084013e6120d6565b606091505b5060008151141561211c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211390612d93565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612179565b600190505b949350505050565b60006121908360000183611c7d565b905092915050565b60006121a78360000183612221565b905092915050565b60006121c1836000018360001b612244565b905092915050565b60006121f5846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b6122b4565b90509392505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600080836001016000848152602001908152602001600020541415905092915050565b60006122508383612221565b6122a95782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506122ae565b600090505b92915050565b600081846002016000858152602001908152602001600020819055506122e683856000016122ef90919063ffffffff16565b90509392505050565b60006122fe8360000183612244565b905092915050565b8280546123129061313b565b90600052602060002090601f016020900481019282612334576000855561237b565b82601f1061234d57805160ff191683800117855561237b565b8280016001018555821561237b579182015b8281111561237a57825182559160200191906001019061235f565b5b509050612388919061238c565b5090565b5b808211156123a557600081600090555060010161238d565b5090565b60006123bc6123b784612eb3565b612e8e565b9050828152602081018484840111156123d457600080fd5b6123df8482856130cf565b509392505050565b6000813590506123f68161359b565b92915050565b60008151905061240b8161359b565b92915050565b600081359050612420816135b2565b92915050565b600081519050612435816135b2565b92915050565b60008135905061244a816135c9565b92915050565b60008135905061245f816135e0565b92915050565b600081519050612474816135e0565b92915050565b600082601f83011261248b57600080fd5b813561249b8482602086016123a9565b91505092915050565b6000813590506124b3816135f7565b92915050565b6000815190506124c8816135f7565b92915050565b6000602082840312156124e057600080fd5b60006124ee848285016123e7565b91505092915050565b60006020828403121561250957600080fd5b6000612517848285016123fc565b91505092915050565b6000806040838503121561253357600080fd5b6000612541858286016123e7565b9250506020612552858286016123e7565b9150509250929050565b6000806040838503121561256f57600080fd5b600061257d858286016123e7565b925050602061258e85828601612411565b9150509250929050565b600080604083850312156125ab57600080fd5b60006125b9858286016123e7565b92505060206125ca858286016124a4565b9150509250929050565b6000602082840312156125e657600080fd5b60006125f484828501612411565b91505092915050565b60006020828403121561260f57600080fd5b600061261d84828501612426565b91505092915050565b60006020828403121561263857600080fd5b60006126468482850161243b565b91505092915050565b6000806040838503121561266257600080fd5b60006126708582860161243b565b9250506020612681858286016123e7565b9150509250929050565b60006020828403121561269d57600080fd5b60006126ab84828501612450565b91505092915050565b6000602082840312156126c657600080fd5b60006126d484828501612465565b91505092915050565b600080604083850312156126f057600080fd5b600083013567ffffffffffffffff81111561270a57600080fd5b6127168582860161247a565b925050602083013567ffffffffffffffff81111561273357600080fd5b61273f8582860161247a565b9150509250929050565b60006020828403121561275b57600080fd5b6000612769848285016124a4565b91505092915050565b60006020828403121561278457600080fd5b6000612792848285016124b9565b91505092915050565b6127a481613051565b82525050565b6127b381613063565b82525050565b6127c28161306f565b82525050565b60006127d382612ef9565b6127dd8185612f0f565b93506127ed8185602086016130de565b6127f6816132d4565b840191505092915050565b600061280c82612f04565b6128168185612f20565b93506128268185602086016130de565b61282f816132d4565b840191505092915050565b600061284582612f04565b61284f8185612f31565b935061285f8185602086016130de565b80840191505092915050565b600081546128788161313b565b6128828186612f31565b9450600182166000811461289d57600181146128ae576128e1565b60ff198316865281860193506128e1565b6128b785612ee4565b60005b838110156128d9578154818901526001820191506020810190506128ba565b838801955050505b50505092915050565b60006128f7602083612f20565b9150612902826132e5565b602082019050919050565b600061291a601483612f20565b91506129258261330e565b602082019050919050565b600061293d601683612f20565b915061294882613337565b602082019050919050565b6000612960600a83612f20565b915061296b82613360565b602082019050919050565b6000612983601683612f20565b915061298e82613389565b602082019050919050565b60006129a6601683612f20565b91506129b1826133b2565b602082019050919050565b60006129c9600b83612f20565b91506129d4826133db565b602082019050919050565b60006129ec601d83612f20565b91506129f782613404565b602082019050919050565b6000612a0f600883612f20565b9150612a1a8261342d565b602082019050919050565b6000612a32600d83612f20565b9150612a3d82613456565b602082019050919050565b6000612a55600c83612f20565b9150612a608261347f565b602082019050919050565b6000612a78601e83612f20565b9150612a83826134a8565b602082019050919050565b6000612a9b601783612f31565b9150612aa6826134d1565b601782019050919050565b6000612abe600c83612f20565b9150612ac9826134fa565b602082019050919050565b6000612ae1601183612f31565b9150612aec82613523565b601182019050919050565b6000612b04602f83612f20565b9150612b0f8261354c565b604082019050919050565b612b23816130c5565b82525050565b6000612b35828661286b565b9150612b41828561283a565b9150612b4d828461286b565b9150819050949350505050565b6000612b6582612a8e565b9150612b71828561283a565b9150612b7c82612ad4565b9150612b88828461283a565b91508190509392505050565b6000602082019050612ba9600083018461279b565b92915050565b6000608082019050612bc4600083018761279b565b612bd1602083018661279b565b612bde6040830185612b1a565b8181036060830152612bf081846127c8565b905095945050505050565b6000604082019050612c10600083018561279b565b612c1d6020830184612b1a565b9392505050565b6000602082019050612c3960008301846127aa565b92915050565b6000602082019050612c5460008301846127b9565b92915050565b60006020820190508181036000830152612c748184612801565b905092915050565b60006040820190508181036000830152612c968185612801565b90508181036020830152612caa8184612801565b90509392505050565b60006020820190508181036000830152612ccc816128ea565b9050919050565b60006020820190508181036000830152612cec8161290d565b9050919050565b60006020820190508181036000830152612d0c81612930565b9050919050565b60006020820190508181036000830152612d2c81612953565b9050919050565b60006020820190508181036000830152612d4c81612976565b9050919050565b60006020820190508181036000830152612d6c81612999565b9050919050565b60006020820190508181036000830152612d8c816129bc565b9050919050565b60006020820190508181036000830152612dac816129df565b9050919050565b60006020820190508181036000830152612dcc81612a02565b9050919050565b60006020820190508181036000830152612dec81612a25565b9050919050565b60006020820190508181036000830152612e0c81612a48565b9050919050565b60006020820190508181036000830152612e2c81612a6b565b9050919050565b60006020820190508181036000830152612e4c81612ab1565b9050919050565b60006020820190508181036000830152612e6c81612af7565b9050919050565b6000602082019050612e886000830184612b1a565b92915050565b6000612e98612ea9565b9050612ea4828261316d565b919050565b6000604051905090565b600067ffffffffffffffff821115612ece57612ecd6132a5565b5b612ed7826132d4565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000612f47826130c5565b9150612f52836130c5565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612f8757612f86613218565b5b828201905092915050565b6000612f9d826130c5565b9150612fa8836130c5565b925082612fb857612fb7613247565b5b828204905092915050565b6000612fce826130c5565b9150612fd9836130c5565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561301257613011613218565b5b828202905092915050565b6000613028826130c5565b9150613033836130c5565b92508282101561304657613045613218565b5b828203905092915050565b600061305c826130a5565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156130fc5780820151818401526020810190506130e1565b8381111561310b576000848401525b50505050565b600061311c826130c5565b915060008214156131305761312f613218565b5b600182039050919050565b6000600282049050600182168061315357607f821691505b6020821081141561316757613166613276565b5b50919050565b613176826132d4565b810181811067ffffffffffffffff82111715613195576131946132a5565b5b80604052505050565b60006131a9826130c5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156131dc576131db613218565b5b600182019050919050565b60006131f2826130c5565b91506131fd836130c5565b92508261320d5761320c613247565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f546f6b656e20616c7265616479206d696e746564000000000000000000000000600082015250565b7f54686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2056495031383100000000000000000000600082015250565b7f52656163686564206d6178206d696e74206c696d697400000000000000000000600082015250565b7f6e6f7420616c6c6f776564000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e20564950313831522e20696d706c000000600082015250565b7f6e6f20746f6b656e000000000000000000000000000000000000000000000000600082015250565b7f4d696e7420746f20302061646400000000000000000000000000000000000000600082015250565b7f7a65726f20616464726573730000000000000000000000000000000000000000600082015250565b7f456e756d657261626c654d61703a206e6f6e6578697374656e74206b65790000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f555249206e6f20746f6b656e0000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6135a481613051565b81146135af57600080fd5b50565b6135bb81613063565b81146135c657600080fd5b50565b6135d28161306f565b81146135dd57600080fd5b50565b6135e981613079565b81146135f457600080fd5b50565b613600816130c5565b811461360b57600080fd5b5056fea26469706673582212206b7a0a159a9487f35cf44df557bd2f16e71d9403cd3b3d19b93d2de8b3843bea64736f6c63430008010033