VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x4aceAb…5eC0
Summary
Transactions
Transfers
Address
0x4aceAb5127fD116a18B381984a6A1956bcfe5eC0
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x94d937577f9adC8D748F36dECce7E0389021051E
Deployer
0x94d937577f9adC8D748F36dECce7E0389021051E
Code
0x608060405234801561001057600080fd5b50600436106101425760003560e01c8063a217fddf116100b8578063d06789471161007c578063d06789471461035d578063d108177a14610392578063d547741f146103ae578063e3366fed146103ca578063ec1ae8b8146103e8578063ed4928c81461041857610142565b8063a217fddf146102bb578063a502e808146102d9578063c3b2d07a146102f5578063c4d66de814610325578063c634b78e1461034157610142565b8063741417911161010a57806374141791146101e957806375b238fc14610205578063797a21cf1461022357806391d14854146102535780639a19c7b0146102835780639a2cb61c1461029f57610142565b806301ffc9a714610147578063248a9ca3146101775780632f2ff15d146101a757806336568abe146101c357806353d6fcec146101df575b600080fd5b610161600480360381019061015c9190612625565b610422565b60405161016e919061266d565b60405180910390f35b610191600480360381019061018c91906126be565b61049c565b60405161019e91906126fa565b60405180910390f35b6101c160048036038101906101bc9190612773565b6104bb565b005b6101dd60048036038101906101d89190612773565b6104dc565b005b6101e761055f565b005b61020360048036038101906101fe91906127e9565b610a31565b005b61020d610dac565b60405161021a91906126fa565b60405180910390f35b61023d6004803603810190610238919061283c565b610dd0565b60405161024a919061288b565b60405180910390f35b61026d60048036038101906102689190612773565b610ec1565b60405161027a919061266d565b60405180910390f35b61029d600480360381019061029891906128a6565b610f2b565b005b6102b960048036038101906102b4919061283c565b610fd5565b005b6102c3611518565b6040516102d091906126fa565b60405180910390f35b6102f360048036038101906102ee9190612a19565b61151f565b005b61030f600480360381019061030a9190612a75565b611797565b60405161031c9190612ab1565b60405180910390f35b61033f600480360381019061033a91906128a6565b6117d6565b005b61035b600480360381019061035691906128a6565b61185d565b005b610377600480360381019061037291906128a6565b611907565b60405161038996959493929190612bab565b60405180910390f35b6103ac60048036038101906103a791906128a6565b611a3e565b005b6103c860048036038101906103c39190612773565b611beb565b005b6103d2611c0c565b6040516103df9190612cd2565b60405180910390f35b61040260048036038101906103fd919061283c565b611c9a565b60405161040f919061288b565b60405180910390f35b610420611cf8565b005b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610495575061049482611f52565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b6104c48261049c565b6104cd81611fbc565b6104d78383611fd0565b505050565b6104e46120b0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610551576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054890612d66565b60405180910390fd5b61055b82826120b8565b5050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff166105ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e590612df8565b60405180910390fd5b60004290506000620151808062015180846106099190612e47565b6106139190612eaa565b61061d9190612edb565b905060006201518080846106319190612eaa565b61063b9190612edb565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000838152602001908152602001600020905060008180549050036106f657600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600084815260200190815260200160002090505b600081805490501161073d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073490612f69565b60405180910390fd5b600081600183805490506107519190612e47565b8154811061076257610761612f89565b5b9060005260206000209060030201905060008160010154146107b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b090613004565b60405180910390fd5b806000015485116107ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f690613096565b60405180910390fd5b84816001018190555060008160000154826001015461081e9190612e47565b9050600061082b82612199565b9050600081831161083d57600061084a565b81836108499190612e47565b5b90506000620151808086600001546108629190612eaa565b61086c9190612edb565b90506000610879826121cb565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600084815260200190815260200160002054618214116108e0576000610942565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000848152602001908152602001600020546182146109419190612e47565b5b905080841115610950578093505b83600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600085815260200190815260200160002060008282546109b391906130b6565b9250508190555083600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050160008481526020019081526020016000206000828254610a1d91906130b6565b925050819055505050505050505050505050565b610a5b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b80610a6f5750610a6e6000801b33610ec1565b5b610aae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa59061315c565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16610b3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b34906131c8565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600084815260200190815260200160002054905060008183610ba391906131f2565b905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008681526020019081526020016000208190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154610c4b9190613235565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055506000610c9c856121cb565b905081600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600083815260200190815260200160002054610cfd9190613235565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000838152602001908152602001600020819055508573ffffffffffffffffffffffffffffffffffffffff167f1e464ccd38eb1d4f9fb1e6dfe0d58a04d5c64136acf4760826abd630354529588686604051610d9c929190613279565b60405180910390a2505050505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b600080610ddc836121cb565b9050600080610e066301e1338086610df49190612eaa565b6107b2610e0191906130b6565b612269565b610e125761016d610e16565b61016e5b61ffff16905060005b81811015610eb457600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160006201518083610e7a9190612edb565b86610e8591906130b6565b81526020019081526020016000205483610e9f91906130b6565b92508080610eac906132a2565b915050610e1f565b5081935050505092915050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610f557fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b80610f695750610f686000801b33610ec1565b5b610fa8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9f9061315c565b60405180910390fd5b610fd27fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582611beb565b50565b610fff7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b8061101357506110126000801b33610ec1565b5b611052576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110499061315c565b60405180910390fd5b60006201518080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160006201518080876110ad9190612eaa565b6110b79190612edb565b81526020019081526020016000206000815481106110d8576110d7612f89565b5b9060005260206000209060030201600001546110f49190612eaa565b6110fe9190612edb565b9050600061110b826121cb565b90506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000848152602001908152602001600020905060008180549050116111ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a29061335c565b60405180910390fd5b600081600183805490506111bf9190612e47565b815481106111d0576111cf612f89565b5b906000526020600020906003020190506000816001015414611227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121e906133ee565b60405180910390fd5b8060000154851161126d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126490613096565b60405180910390fd5b84816001018190555060008160000154826001015461128c9190612e47565b9050600061129982612199565b905060008183116112ab5760006112b8565b81836112b79190612e47565b5b90506000600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182141161131f576000611381565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182146113809190612e47565b5b90508082111561138f578091505b81600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160008282546113e191906130b6565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008a8152602001908152602001600020600082825461144b91906130b6565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600089815260200190815260200160002060008282546114b591906130b6565b925050819055508973ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8a84604051611504929190613279565b60405180910390a250505050505050505050565b6000801b81565b6115497fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b8061155d575061155c6000801b33610ec1565b5b61159c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115939061315c565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff161561162c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116239061345a565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050828160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818160010190816116c39190613686565b5060018160060160006101000a81548160ff0219169083151502179055506002839080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167f88f573da530a15bcd26d991f12ed95c157a183024a775dcccd317998426c4ce48360405161178a9190613758565b60405180910390a2505050565b600281815481106117a757600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6117e36000801b82610ec1565b15611823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181a906137c6565b60405180910390fd5b6118306000801b826122bd565b61185a7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826122bd565b50565b6118877fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b8061189b575061189a6000801b33610ec1565b5b6118da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118d19061315c565b60405180910390fd5b6119047fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826104bb565b50565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001018054611950906134a9565b80601f016020809104026020016040519081016040528092919081815260200182805461197c906134a9565b80156119c95780601f1061199e576101008083540402835291602001916119c9565b820191906000526020600020905b8154815290600101906020018083116119ac57829003601f168201915b5050505050908060030154908060060160009054906101000a900460ff16908060070160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1615151515815250509080600a0160009054906101000a900460ff16905086565b611a687fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610ec1565b80611a7c5750611a7b6000801b33610ec1565b5b611abb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab29061315c565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611b4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b41906131c8565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fabae6e64cb4315875c29d42347a312f5e9fce4ab564e9722b43dd78d0751135a60405160405180910390a250565b611bf48261049c565b611bfd81611fbc565b611c0783836120b8565b505050565b60606002805480602002602001604051908101604052809291908181526020018280548015611c9057602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611c46575b5050505050905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600083815260200190815260200160002054905092915050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611d87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7e90612df8565b60405180910390fd5b6000620151808042611d999190612eaa565b611da39190612edb565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008381526020019081526020016000209050600081805490501115611e815760008160018380549050611e1d9190612e47565b81548110611e2e57611e2d612f89565b5b90600052602060002090600302016001015403611e80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e7790613832565b60405180910390fd5b5b80604051806060016040528042815260200160008152602001600115158152509080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690831515021790555050503373ffffffffffffffffffffffffffffffffffffffff167f9ca7efa2899e936441b70a54251e2e0c8b1292b8eaf91124a0a67e4072a7264b42604051611f46919061288b565b60405180910390a25050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b611fcd81611fc86120b0565b6122cb565b50565b611fda8282610ec1565b6120ac57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506120516120b0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6120c28282610ec1565b1561219557600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061213a6120b0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600061546082116121ad57600090506121c6565b617e9082116121c05761070890506121c6565b610a8c90505b919050565b6000806301e13380836121de9190612eaa565b6107b26121eb91906130b6565b905060006301e133806107b2836122029190612e47565b61220c9190612edb565b90506000806107b290505b838110156122525761222881612269565b1561223f57620151808261223c91906130b6565b91505b808061224a906132a2565b915050612217565b50808261225f91906130b6565b9350505050919050565b6000806004836122799190613852565b036122b357600060648361228d9190613852565b036122aa576000610190836122a29190613852565b1490506122b8565b600190506122b8565b600090505b919050565b6122c78282611fd0565b5050565b6122d58282610ec1565b61234c576122e281612350565b6122f08360001c602061237d565b604051602001612301929190613957565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123439190613758565b60405180910390fd5b5050565b60606123768273ffffffffffffffffffffffffffffffffffffffff16601460ff1661237d565b9050919050565b6060600060028360026123909190612edb565b61239a91906130b6565b67ffffffffffffffff8111156123b3576123b26128ee565b5b6040519080825280601f01601f1916602001820160405280156123e55781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061241d5761241c612f89565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061248157612480612f89565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026124c19190612edb565b6124cb91906130b6565b90505b600181111561256b577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061250d5761250c612f89565b5b1a60f81b82828151811061252457612523612f89565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061256490613991565b90506124ce565b50600084146125af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125a690613a06565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612602816125cd565b811461260d57600080fd5b50565b60008135905061261f816125f9565b92915050565b60006020828403121561263b5761263a6125c3565b5b600061264984828501612610565b91505092915050565b60008115159050919050565b61266781612652565b82525050565b6000602082019050612682600083018461265e565b92915050565b6000819050919050565b61269b81612688565b81146126a657600080fd5b50565b6000813590506126b881612692565b92915050565b6000602082840312156126d4576126d36125c3565b5b60006126e2848285016126a9565b91505092915050565b6126f481612688565b82525050565b600060208201905061270f60008301846126eb565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061274082612715565b9050919050565b61275081612735565b811461275b57600080fd5b50565b60008135905061276d81612747565b92915050565b6000806040838503121561278a576127896125c3565b5b6000612798858286016126a9565b92505060206127a98582860161275e565b9150509250929050565b6000819050919050565b6127c6816127b3565b81146127d157600080fd5b50565b6000813590506127e3816127bd565b92915050565b600080600060608486031215612802576128016125c3565b5b60006128108682870161275e565b9350506020612821868287016127d4565b9250506040612832868287016127d4565b9150509250925092565b60008060408385031215612853576128526125c3565b5b60006128618582860161275e565b9250506020612872858286016127d4565b9150509250929050565b612885816127b3565b82525050565b60006020820190506128a0600083018461287c565b92915050565b6000602082840312156128bc576128bb6125c3565b5b60006128ca8482850161275e565b91505092915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612926826128dd565b810181811067ffffffffffffffff82111715612945576129446128ee565b5b80604052505050565b60006129586125b9565b9050612964828261291d565b919050565b600067ffffffffffffffff821115612984576129836128ee565b5b61298d826128dd565b9050602081019050919050565b82818337600083830152505050565b60006129bc6129b784612969565b61294e565b9050828152602081018484840111156129d8576129d76128d8565b5b6129e384828561299a565b509392505050565b600082601f830112612a00576129ff6128d3565b5b8135612a108482602086016129a9565b91505092915050565b60008060408385031215612a3057612a2f6125c3565b5b6000612a3e8582860161275e565b925050602083013567ffffffffffffffff811115612a5f57612a5e6125c8565b5b612a6b858286016129eb565b9150509250929050565b600060208284031215612a8b57612a8a6125c3565b5b6000612a99848285016127d4565b91505092915050565b612aab81612735565b82525050565b6000602082019050612ac66000830184612aa2565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612b06578082015181840152602081019050612aeb565b60008484015250505050565b6000612b1d82612acc565b612b278185612ad7565b9350612b37818560208601612ae8565b612b40816128dd565b840191505092915050565b612b54816127b3565b82525050565b612b6381612652565b82525050565b606082016000820151612b7f6000850182612b4b565b506020820151612b926020850182612b4b565b506040820151612ba56040850182612b5a565b50505050565b600061010082019050612bc16000830189612aa2565b8181036020830152612bd38188612b12565b9050612be2604083018761287c565b612bef606083018661265e565b612bfc6080830185612b69565b612c0960e083018461265e565b979650505050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612c4981612735565b82525050565b6000612c5b8383612c40565b60208301905092915050565b6000602082019050919050565b6000612c7f82612c14565b612c898185612c1f565b9350612c9483612c30565b8060005b83811015612cc5578151612cac8882612c4f565b9750612cb783612c67565b925050600181019050612c98565b5085935050505092915050565b60006020820190508181036000830152612cec8184612c74565b905092915050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612d50602f83612ad7565b9150612d5b82612cf4565b604082019050919050565b60006020820190508181036000830152612d7f81612d43565b9050919050565b7f596f7520617265206e6f7420617574686f72697a656420746f2075736520746860008201527f69732066756e6374696f6e2e0000000000000000000000000000000000000000602082015250565b6000612de2602c83612ad7565b9150612ded82612d86565b604082019050919050565b60006020820190508181036000830152612e1181612dd5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612e52826127b3565b9150612e5d836127b3565b9250828203905081811115612e7557612e74612e18565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612eb5826127b3565b9150612ec0836127b3565b925082612ed057612ecf612e7b565b5b828204905092915050565b6000612ee6826127b3565b9150612ef1836127b3565b9250828202612eff816127b3565b91508282048414831517612f1657612f15612e18565b5b5092915050565b7f506c6561736520636c6f636b20696e2066697273742e00000000000000000000600082015250565b6000612f53601683612ad7565b9150612f5e82612f1d565b602082019050919050565b60006020820190508181036000830152612f8281612f46565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f596f752061726520616c726561647920636c6f636b6564206f75742e00000000600082015250565b6000612fee601c83612ad7565b9150612ff982612fb8565b602082019050919050565b6000602082019050818103600083015261301d81612fe1565b9050919050565b7f436c6f636b2d6f75742074696d65206d75737420626520616674657220636c6f60008201527f636b2d696e2074696d652e000000000000000000000000000000000000000000602082015250565b6000613080602b83612ad7565b915061308b82613024565b604082019050919050565b600060208201905081810360008301526130af81613073565b9050919050565b60006130c1826127b3565b91506130cc836127b3565b92508282019050808211156130e4576130e3612e18565b5b92915050565b7f4f6e6c792061646d696e732063616e20706572666f726d20746869732061637460008201527f696f6e2e00000000000000000000000000000000000000000000000000000000602082015250565b6000613146602483612ad7565b9150613151826130ea565b604082019050919050565b6000602082019050818103600083015261317581613139565b9050919050565b7f456d706c6f796565206e6f7420666f756e642e00000000000000000000000000600082015250565b60006131b2601383612ad7565b91506131bd8261317c565b602082019050919050565b600060208201905081810360008301526131e1816131a5565b9050919050565b6000819050919050565b60006131fd826131e8565b9150613208836131e8565b925082820390508181126000841216828213600085121516171561322f5761322e612e18565b5b92915050565b6000613240826131e8565b915061324b836131e8565b92508282019050828112156000831216838212600084121516171561327357613272612e18565b5b92915050565b600060408201905061328e600083018561287c565b61329b602083018461287c565b9392505050565b60006132ad826127b3565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036132df576132de612e18565b5b600182019050919050565b7f4e6f20636c6f636b2d696e2073657373696f6e20666f756e6420666f7220746860008201527f6973206461790000000000000000000000000000000000000000000000000000602082015250565b6000613346602683612ad7565b9150613351826132ea565b604082019050919050565b6000602082019050818103600083015261337581613339565b9050919050565b7f4c6173742073657373696f6e20616c72656164792068617320636c6f636b2d6f60008201527f7574000000000000000000000000000000000000000000000000000000000000602082015250565b60006133d8602283612ad7565b91506133e38261337c565b604082019050919050565b60006020820190508181036000830152613407816133cb565b9050919050565b7f456d706c6f79656520616c72656164792061646465642e000000000000000000600082015250565b6000613444601783612ad7565b915061344f8261340e565b602082019050919050565b6000602082019050818103600083015261347381613437565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806134c157607f821691505b6020821081036134d4576134d361347a565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261353c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826134ff565b61354686836134ff565b95508019841693508086168417925050509392505050565b6000819050919050565b600061358361357e613579846127b3565b61355e565b6127b3565b9050919050565b6000819050919050565b61359d83613568565b6135b16135a98261358a565b84845461350c565b825550505050565b600090565b6135c66135b9565b6135d1818484613594565b505050565b5b818110156135f5576135ea6000826135be565b6001810190506135d7565b5050565b601f82111561363a5761360b816134da565b613614846134ef565b81016020851015613623578190505b61363761362f856134ef565b8301826135d6565b50505b505050565b600082821c905092915050565b600061365d6000198460080261363f565b1980831691505092915050565b6000613676838361364c565b9150826002028217905092915050565b61368f82612acc565b67ffffffffffffffff8111156136a8576136a76128ee565b5b6136b282546134a9565b6136bd8282856135f9565b600060209050601f8311600181146136f057600084156136de578287015190505b6136e8858261366a565b865550613750565b601f1984166136fe866134da565b60005b8281101561372657848901518255600182019150602085019450602081019050613701565b86831015613743578489015161373f601f89168261364c565b8355505b6001600288020188555050505b505050505050565b600060208201905081810360008301526137728184612b12565b905092915050565b7f416c726561647920696e697469616c697a656400000000000000000000000000600082015250565b60006137b0601383612ad7565b91506137bb8261377a565b602082019050919050565b600060208201905081810360008301526137df816137a3565b9050919050565b7f596f752061726520616c726561647920636c6f636b656420696e2e0000000000600082015250565b600061381c601b83612ad7565b9150613827826137e6565b602082019050919050565b6000602082019050818103600083015261384b8161380f565b9050919050565b600061385d826127b3565b9150613868836127b3565b92508261387857613877612e7b565b5b828206905092915050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006138c4601783613883565b91506138cf8261388e565b601782019050919050565b60006138e582612acc565b6138ef8185613883565b93506138ff818560208601612ae8565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613941601183613883565b915061394c8261390b565b601182019050919050565b6000613962826138b7565b915061396e82856138da565b915061397982613934565b915061398582846138da565b91508190509392505050565b600061399c826127b3565b9150600082036139af576139ae612e18565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b60006139f0602083612ad7565b91506139fb826139ba565b602082019050919050565b60006020820190508181036000830152613a1f816139e3565b905091905056fea2646970667358221220b53916374c4ac059d09359666f67e0b1a9d4009fd9946918c217ab1c5d34a8fe64736f6c63430008130033