VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x88a788…1aE3
Summary
Transactions
Transfers
Address
0x88a7880A4f4Bdb8e6F6CCdcd1b2b11342a8C1aE3
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x94d937577f9adC8D748F36dECce7E0389021051E
Deployer
0x94d937577f9adC8D748F36dECce7E0389021051E
Code
0x608060405234801561001057600080fd5b506004361061014d5760003560e01c80639a2cb61c116100c3578063d06789471161007c578063d067894714610399578063d108177a146103ce578063d547741f146103ea578063e3366fed14610406578063ec1ae8b814610424578063ed4928c8146104545761014d565b80639a2cb61c146102db578063a217fddf146102f7578063a502e80814610315578063c3b2d07a14610331578063c4d66de814610361578063c634b78e1461037d5761014d565b80635cecd599116101155780635cecd599146101f4578063741417911461022557806375b238fc14610241578063797a21cf1461025f57806391d148541461028f5780639a19c7b0146102bf5761014d565b806301ffc9a714610152578063248a9ca3146101825780632f2ff15d146101b257806336568abe146101ce57806353d6fcec146101ea575b600080fd5b61016c600480360381019061016791906128e9565b61045e565b6040516101799190612931565b60405180910390f35b61019c60048036038101906101979190612982565b6104d8565b6040516101a991906129be565b60405180910390f35b6101cc60048036038101906101c79190612a37565b6104f7565b005b6101e860048036038101906101e39190612a37565b610518565b005b6101f261059b565b005b61020e60048036038101906102099190612aad565b610abd565b60405161021c929190612bab565b60405180910390f35b61023f600480360381019061023a9190612be2565b610cf5565b005b610249611070565b60405161025691906129be565b60405180910390f35b61027960048036038101906102749190612aad565b611094565b6040516102869190612c44565b60405180910390f35b6102a960048036038101906102a49190612a37565b611185565b6040516102b69190612931565b60405180910390f35b6102d960048036038101906102d49190612c5f565b6111ef565b005b6102f560048036038101906102f09190612aad565b611299565b005b6102ff6117dc565b60405161030c91906129be565b60405180910390f35b61032f600480360381019061032a9190612dd2565b6117e3565b005b61034b60048036038101906103469190612e2e565b611a5b565b6040516103589190612e6a565b60405180910390f35b61037b60048036038101906103769190612c5f565b611a9a565b005b61039760048036038101906103929190612c5f565b611b21565b005b6103b360048036038101906103ae9190612c5f565b611bcb565b6040516103c596959493929190612f55565b60405180910390f35b6103e860048036038101906103e39190612c5f565b611d02565b005b61040460048036038101906103ff9190612a37565b611eaf565b005b61040e611ed0565b60405161041b919061307c565b60405180910390f35b61043e60048036038101906104399190612aad565b611f5e565b60405161044b9190612c44565b60405180910390f35b61045c611fbc565b005b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806104d157506104d082612216565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b610500826104d8565b61050981612280565b6105138383612294565b505050565b610520612374565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461058d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058490613110565b60405180910390fd5b610597828261237c565b5050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff1661062a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610621906131a2565b60405180910390fd5b600042905060006201518080620151808461064591906131f1565b61064f9190613254565b6106599190613285565b9050600062015180808461066d9190613254565b6106779190613285565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008381526020019081526020016000209050600081805490500361073257600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600084815260200190815260200160002090505b6000818054905011610779576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077090613313565b60405180910390fd5b6000816001838054905061078d91906131f1565b8154811061079e5761079d613333565b5b9060005260206000209060030201905060008160010154146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906133ae565b60405180910390fd5b8060000154851161083b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083290613440565b60405180910390fd5b84816001018190555060008160000154826001015461085a91906131f1565b905060006108678261245d565b90506000818311610879576000610886565b818361088591906131f1565b5b905060006201518080866000015461089e9190613254565b6108a89190613285565b905060006108b58261248f565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000848152602001908152602001600020546182141161091c57600061097e565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008481526020019081526020016000205461821461097d91906131f1565b5b90508084111561098c578093505b83600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600085815260200190815260200160002060008282546109ef9190613460565b9250508190555083600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050160008481526020019081526020016000206000828254610a599190613460565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8c86604051610aa8929190613494565b60405180910390a25050505050505050505050565b606080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16610b4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4690613509565b60405180910390fd5b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600085815260200190815260200160002090506000818054905090508067ffffffffffffffff811115610bc957610bc8612ca7565b5b604051908082528060200260200182016040528015610bf75781602001602082028036833780820191505090505b5093508067ffffffffffffffff811115610c1457610c13612ca7565b5b604051908082528060200260200182016040528015610c425781602001602082028036833780820191505090505b50925060005b81811015610ceb57828181548110610c6357610c62613333565b5b906000526020600020906003020160000154858281518110610c8857610c87613333565b5b602002602001018181525050828181548110610ca757610ca6613333565b5b906000526020600020906003020160010154848281518110610ccc57610ccb613333565b5b6020026020010181815250508080610ce390613529565b915050610c48565b5050509250929050565b610d1f7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b80610d335750610d326000801b33611185565b5b610d72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d69906135e3565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16610e01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df890613509565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600084815260200190815260200160002054905060008183610e67919061360d565b905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008681526020019081526020016000208190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154610f0f9190613650565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055506000610f608561248f565b905081600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600083815260200190815260200160002054610fc19190613650565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000838152602001908152602001600020819055508573ffffffffffffffffffffffffffffffffffffffff167f1e464ccd38eb1d4f9fb1e6dfe0d58a04d5c64136acf4760826abd630354529588686604051611060929190613494565b60405180910390a2505050505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b6000806110a08361248f565b90506000806110ca6301e13380866110b89190613254565b6107b26110c59190613460565b61252d565b6110d65761016d6110da565b61016e5b61ffff16905060005b8181101561117857600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000620151808361113e9190613285565b866111499190613460565b815260200190815260200160002054836111639190613460565b9250808061117090613529565b9150506110e3565b5081935050505092915050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6112197fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b8061122d575061122c6000801b33611185565b5b61126c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611263906135e3565b60405180910390fd5b6112967fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582611eaf565b50565b6112c37fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b806112d757506112d66000801b33611185565b5b611316576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130d906135e3565b60405180910390fd5b60006201518080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160006201518080876113719190613254565b61137b9190613285565b815260200190815260200160002060008154811061139c5761139b613333565b5b9060005260206000209060030201600001546113b89190613254565b6113c29190613285565b905060006113cf8261248f565b90506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008481526020019081526020016000209050600081805490501161146f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146690613706565b60405180910390fd5b6000816001838054905061148391906131f1565b8154811061149457611493613333565b5b9060005260206000209060030201905060008160010154146114eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e290613798565b60405180910390fd5b80600001548511611531576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152890613440565b60405180910390fd5b84816001018190555060008160000154826001015461155091906131f1565b9050600061155d8261245d565b9050600081831161156f57600061157c565b818361157b91906131f1565b5b90506000600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600089815260200190815260200160002054618214116115e3576000611645565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008981526020019081526020016000205461821461164491906131f1565b5b905080821115611653578091505b81600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160008282546116a59190613460565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008a8152602001908152602001600020600082825461170f9190613460565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600089815260200190815260200160002060008282546117799190613460565b925050819055508973ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8a846040516117c8929190613494565b60405180910390a250505050505050505050565b6000801b81565b61180d7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b8061182157506118206000801b33611185565b5b611860576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611857906135e3565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16156118f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e790613804565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050828160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818160010190816119879190613a30565b5060018160060160006101000a81548160ff0219169083151502179055506002839080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167f88f573da530a15bcd26d991f12ed95c157a183024a775dcccd317998426c4ce483604051611a4e9190613b02565b60405180910390a2505050565b60028181548110611a6b57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611aa76000801b82611185565b15611ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ade90613b70565b60405180910390fd5b611af46000801b82612581565b611b1e7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582612581565b50565b611b4b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b80611b5f5750611b5e6000801b33611185565b5b611b9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b95906135e3565b60405180910390fd5b611bc87fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826104f7565b50565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001018054611c1490613853565b80601f0160208091040260200160405190810160405280929190818152602001828054611c4090613853565b8015611c8d5780601f10611c6257610100808354040283529160200191611c8d565b820191906000526020600020905b815481529060010190602001808311611c7057829003601f168201915b5050505050908060030154908060060160009054906101000a900460ff16908060070160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1615151515815250509080600a0160009054906101000a900460ff16905086565b611d2c7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611185565b80611d405750611d3f6000801b33611185565b5b611d7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d76906135e3565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611e0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0590613509565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fabae6e64cb4315875c29d42347a312f5e9fce4ab564e9722b43dd78d0751135a60405160405180910390a250565b611eb8826104d8565b611ec181612280565b611ecb838361237c565b505050565b60606002805480602002602001604051908101604052809291908181526020018280548015611f5457602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611f0a575b5050505050905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600083815260200190815260200160002054905092915050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff1661204b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612042906131a2565b60405180910390fd5b600062015180804261205d9190613254565b6120679190613285565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000838152602001908152602001600020905060008180549050111561214557600081600183805490506120e191906131f1565b815481106120f2576120f1613333565b5b90600052602060002090600302016001015403612144576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213b90613bdc565b60405180910390fd5b5b80604051806060016040528042815260200160008152602001600115158152509080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690831515021790555050503373ffffffffffffffffffffffffffffffffffffffff167f9ca7efa2899e936441b70a54251e2e0c8b1292b8eaf91124a0a67e4072a7264b4260405161220a9190612c44565b60405180910390a25050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6122918161228c612374565b61258f565b50565b61229e8282611185565b61237057600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612315612374565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6123868282611185565b1561245957600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506123fe612374565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60006154608211612471576000905061248a565b617e90821161248457610708905061248a565b610a8c90505b919050565b6000806301e13380836124a29190613254565b6107b26124af9190613460565b905060006301e133806107b2836124c691906131f1565b6124d09190613285565b90506000806107b290505b83811015612516576124ec8161252d565b156125035762015180826125009190613460565b91505b808061250e90613529565b9150506124db565b5080826125239190613460565b9350505050919050565b60008060048361253d9190613bfc565b036125775760006064836125519190613bfc565b0361256e576000610190836125669190613bfc565b14905061257c565b6001905061257c565b600090505b919050565b61258b8282612294565b5050565b6125998282611185565b612610576125a681612614565b6125b48360001c6020612641565b6040516020016125c5929190613d01565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126079190613b02565b60405180910390fd5b5050565b606061263a8273ffffffffffffffffffffffffffffffffffffffff16601460ff16612641565b9050919050565b6060600060028360026126549190613285565b61265e9190613460565b67ffffffffffffffff81111561267757612676612ca7565b5b6040519080825280601f01601f1916602001820160405280156126a95781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106126e1576126e0613333565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061274557612744613333565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026127859190613285565b61278f9190613460565b90505b600181111561282f577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106127d1576127d0613333565b5b1a60f81b8282815181106127e8576127e7613333565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061282890613d3b565b9050612792565b5060008414612873576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161286a90613db0565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6128c681612891565b81146128d157600080fd5b50565b6000813590506128e3816128bd565b92915050565b6000602082840312156128ff576128fe612887565b5b600061290d848285016128d4565b91505092915050565b60008115159050919050565b61292b81612916565b82525050565b60006020820190506129466000830184612922565b92915050565b6000819050919050565b61295f8161294c565b811461296a57600080fd5b50565b60008135905061297c81612956565b92915050565b60006020828403121561299857612997612887565b5b60006129a68482850161296d565b91505092915050565b6129b88161294c565b82525050565b60006020820190506129d360008301846129af565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a04826129d9565b9050919050565b612a14816129f9565b8114612a1f57600080fd5b50565b600081359050612a3181612a0b565b92915050565b60008060408385031215612a4e57612a4d612887565b5b6000612a5c8582860161296d565b9250506020612a6d85828601612a22565b9150509250929050565b6000819050919050565b612a8a81612a77565b8114612a9557600080fd5b50565b600081359050612aa781612a81565b92915050565b60008060408385031215612ac457612ac3612887565b5b6000612ad285828601612a22565b9250506020612ae385828601612a98565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612b2281612a77565b82525050565b6000612b348383612b19565b60208301905092915050565b6000602082019050919050565b6000612b5882612aed565b612b628185612af8565b9350612b6d83612b09565b8060005b83811015612b9e578151612b858882612b28565b9750612b9083612b40565b925050600181019050612b71565b5085935050505092915050565b60006040820190508181036000830152612bc58185612b4d565b90508181036020830152612bd98184612b4d565b90509392505050565b600080600060608486031215612bfb57612bfa612887565b5b6000612c0986828701612a22565b9350506020612c1a86828701612a98565b9250506040612c2b86828701612a98565b9150509250925092565b612c3e81612a77565b82525050565b6000602082019050612c596000830184612c35565b92915050565b600060208284031215612c7557612c74612887565b5b6000612c8384828501612a22565b91505092915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612cdf82612c96565b810181811067ffffffffffffffff82111715612cfe57612cfd612ca7565b5b80604052505050565b6000612d1161287d565b9050612d1d8282612cd6565b919050565b600067ffffffffffffffff821115612d3d57612d3c612ca7565b5b612d4682612c96565b9050602081019050919050565b82818337600083830152505050565b6000612d75612d7084612d22565b612d07565b905082815260208101848484011115612d9157612d90612c91565b5b612d9c848285612d53565b509392505050565b600082601f830112612db957612db8612c8c565b5b8135612dc9848260208601612d62565b91505092915050565b60008060408385031215612de957612de8612887565b5b6000612df785828601612a22565b925050602083013567ffffffffffffffff811115612e1857612e1761288c565b5b612e2485828601612da4565b9150509250929050565b600060208284031215612e4457612e43612887565b5b6000612e5284828501612a98565b91505092915050565b612e64816129f9565b82525050565b6000602082019050612e7f6000830184612e5b565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612ebf578082015181840152602081019050612ea4565b60008484015250505050565b6000612ed682612e85565b612ee08185612e90565b9350612ef0818560208601612ea1565b612ef981612c96565b840191505092915050565b612f0d81612916565b82525050565b606082016000820151612f296000850182612b19565b506020820151612f3c6020850182612b19565b506040820151612f4f6040850182612f04565b50505050565b600061010082019050612f6b6000830189612e5b565b8181036020830152612f7d8188612ecb565b9050612f8c6040830187612c35565b612f996060830186612922565b612fa66080830185612f13565b612fb360e0830184612922565b979650505050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612ff3816129f9565b82525050565b60006130058383612fea565b60208301905092915050565b6000602082019050919050565b600061302982612fbe565b6130338185612fc9565b935061303e83612fda565b8060005b8381101561306f5781516130568882612ff9565b975061306183613011565b925050600181019050613042565b5085935050505092915050565b60006020820190508181036000830152613096818461301e565b905092915050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b60006130fa602f83612e90565b91506131058261309e565b604082019050919050565b60006020820190508181036000830152613129816130ed565b9050919050565b7f596f7520617265206e6f7420617574686f72697a656420746f2075736520746860008201527f69732066756e6374696f6e2e0000000000000000000000000000000000000000602082015250565b600061318c602c83612e90565b915061319782613130565b604082019050919050565b600060208201905081810360008301526131bb8161317f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131fc82612a77565b915061320783612a77565b925082820390508181111561321f5761321e6131c2565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061325f82612a77565b915061326a83612a77565b92508261327a57613279613225565b5b828204905092915050565b600061329082612a77565b915061329b83612a77565b92508282026132a981612a77565b915082820484148315176132c0576132bf6131c2565b5b5092915050565b7f506c6561736520636c6f636b20696e2066697273742e00000000000000000000600082015250565b60006132fd601683612e90565b9150613308826132c7565b602082019050919050565b6000602082019050818103600083015261332c816132f0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f596f752061726520616c726561647920636c6f636b6564206f75742e00000000600082015250565b6000613398601c83612e90565b91506133a382613362565b602082019050919050565b600060208201905081810360008301526133c78161338b565b9050919050565b7f436c6f636b2d6f75742074696d65206d75737420626520616674657220636c6f60008201527f636b2d696e2074696d652e000000000000000000000000000000000000000000602082015250565b600061342a602b83612e90565b9150613435826133ce565b604082019050919050565b600060208201905081810360008301526134598161341d565b9050919050565b600061346b82612a77565b915061347683612a77565b925082820190508082111561348e5761348d6131c2565b5b92915050565b60006040820190506134a96000830185612c35565b6134b66020830184612c35565b9392505050565b7f456d706c6f796565206e6f7420666f756e642e00000000000000000000000000600082015250565b60006134f3601383612e90565b91506134fe826134bd565b602082019050919050565b60006020820190508181036000830152613522816134e6565b9050919050565b600061353482612a77565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613566576135656131c2565b5b600182019050919050565b7f4f6e6c792061646d696e732063616e20706572666f726d20746869732061637460008201527f696f6e2e00000000000000000000000000000000000000000000000000000000602082015250565b60006135cd602483612e90565b91506135d882613571565b604082019050919050565b600060208201905081810360008301526135fc816135c0565b9050919050565b6000819050919050565b600061361882613603565b915061362383613603565b925082820390508181126000841216828213600085121516171561364a576136496131c2565b5b92915050565b600061365b82613603565b915061366683613603565b92508282019050828112156000831216838212600084121516171561368e5761368d6131c2565b5b92915050565b7f4e6f20636c6f636b2d696e2073657373696f6e20666f756e6420666f7220746860008201527f6973206461790000000000000000000000000000000000000000000000000000602082015250565b60006136f0602683612e90565b91506136fb82613694565b604082019050919050565b6000602082019050818103600083015261371f816136e3565b9050919050565b7f4c6173742073657373696f6e20616c72656164792068617320636c6f636b2d6f60008201527f7574000000000000000000000000000000000000000000000000000000000000602082015250565b6000613782602283612e90565b915061378d82613726565b604082019050919050565b600060208201905081810360008301526137b181613775565b9050919050565b7f456d706c6f79656520616c72656164792061646465642e000000000000000000600082015250565b60006137ee601783612e90565b91506137f9826137b8565b602082019050919050565b6000602082019050818103600083015261381d816137e1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061386b57607f821691505b60208210810361387e5761387d613824565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026138e67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826138a9565b6138f086836138a9565b95508019841693508086168417925050509392505050565b6000819050919050565b600061392d61392861392384612a77565b613908565b612a77565b9050919050565b6000819050919050565b61394783613912565b61395b61395382613934565b8484546138b6565b825550505050565b600090565b613970613963565b61397b81848461393e565b505050565b5b8181101561399f57613994600082613968565b600181019050613981565b5050565b601f8211156139e4576139b581613884565b6139be84613899565b810160208510156139cd578190505b6139e16139d985613899565b830182613980565b50505b505050565b600082821c905092915050565b6000613a07600019846008026139e9565b1980831691505092915050565b6000613a2083836139f6565b9150826002028217905092915050565b613a3982612e85565b67ffffffffffffffff811115613a5257613a51612ca7565b5b613a5c8254613853565b613a678282856139a3565b600060209050601f831160018114613a9a5760008415613a88578287015190505b613a928582613a14565b865550613afa565b601f198416613aa886613884565b60005b82811015613ad057848901518255600182019150602085019450602081019050613aab565b86831015613aed5784890151613ae9601f8916826139f6565b8355505b6001600288020188555050505b505050505050565b60006020820190508181036000830152613b1c8184612ecb565b905092915050565b7f416c726561647920696e697469616c697a656400000000000000000000000000600082015250565b6000613b5a601383612e90565b9150613b6582613b24565b602082019050919050565b60006020820190508181036000830152613b8981613b4d565b9050919050565b7f596f752061726520616c726561647920636c6f636b656420696e2e0000000000600082015250565b6000613bc6601b83612e90565b9150613bd182613b90565b602082019050919050565b60006020820190508181036000830152613bf581613bb9565b9050919050565b6000613c0782612a77565b9150613c1283612a77565b925082613c2257613c21613225565b5b828206905092915050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613c6e601783613c2d565b9150613c7982613c38565b601782019050919050565b6000613c8f82612e85565b613c998185613c2d565b9350613ca9818560208601612ea1565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613ceb601183613c2d565b9150613cf682613cb5565b601182019050919050565b6000613d0c82613c61565b9150613d188285613c84565b9150613d2382613cde565b9150613d2f8284613c84565b91508190509392505050565b6000613d4682612a77565b915060008203613d5957613d586131c2565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613d9a602083612e90565b9150613da582613d64565b602082019050919050565b60006020820190508181036000830152613dc981613d8d565b905091905056fea26469706673582212201b589aa3b9d9e9b529f6ff91ea1c524da1bfa4d6f761f904115ec3bb96c8170664736f6c63430008130033