VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x696BDa…5c6b
Summary
Transactions
Transfers
Address
0x696BDa7b386264168D95f6C4b60466Cb7cFF5c6b
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x11ca12D6702FE3Ad970FA2026464505f83d5DEA0
Deployer
0x11ca12D6702FE3Ad970FA2026464505f83d5DEA0
Code
0x608060405234801561001057600080fd5b50600436106101155760003560e01c80635c975abb116100a2578063a22cb46511610071578063a22cb465146102c8578063bd85b039146102e4578063e985e9c514610314578063f242432a14610344578063f5298aca1461036057610115565b80635c975abb146102685780636b20c45414610286578063731133e9146102a25780638456cb59146102be57610115565b80631f7fdffa116100e95780631f7fdffa146101c65780632eb2c2d6146101e25780633f4ba83a146101fe5780634e1273f4146102085780634f558e791461023857610115565b8062fdd58e1461011a57806301ffc9a71461014a57806302fe53051461017a5780630e89341c14610196575b600080fd5b610134600480360381019061012f919061236c565b61037c565b60405161014191906123bb565b60405180910390f35b610164600480360381019061015f919061242e565b610444565b6040516101719190612476565b60405180910390f35b610194600480360381019061018f91906125d7565b610526565b005b6101b060048036038101906101ab9190612620565b610532565b6040516101bd91906126cc565b60405180910390f35b6101e060048036038101906101db9190612857565b6105c6565b005b6101fc60048036038101906101f79190612912565b6105d8565b005b610206610679565b005b610222600480360381019061021d9190612aa4565b610683565b60405161022f9190612bda565b60405180910390f35b610252600480360381019061024d9190612620565b61079c565b60405161025f9190612476565b60405180910390f35b6102706107b0565b60405161027d9190612476565b60405180910390f35b6102a0600480360381019061029b9190612bfc565b6107c7565b005b6102bc60048036038101906102b79190612c87565b610864565b005b6102c6610876565b005b6102e260048036038101906102dd9190612d36565b610880565b005b6102fe60048036038101906102f99190612620565b610896565b60405161030b91906123bb565b60405180910390f35b61032e60048036038101906103299190612d76565b6108b3565b60405161033b9190612476565b60405180910390f35b61035e60048036038101906103599190612db6565b610947565b005b61037a60048036038101906103759190612e4d565b6109e8565b005b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103e390612f12565b60405180910390fd5b60008083815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061050f57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061051f575061051e82610a85565b5b9050919050565b61052f81610aef565b50565b60606002805461054190612f61565b80601f016020809104026020016040519081016040528092919081815260200182805461056d90612f61565b80156105ba5780601f1061058f576101008083540402835291602001916105ba565b820191906000526020600020905b81548152906001019060200180831161059d57829003601f168201915b50505050509050919050565b6105d284848484610b02565b50505050565b6105e0610d2e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610626575061062585610620610d2e565b6108b3565b5b610665576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065c90613004565b60405180910390fd5b6106728585858585610d36565b5050505050565b610681611057565b565b606081518351146106c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c090613096565b60405180910390fd5b6000835167ffffffffffffffff8111156106e6576106e56124ac565b5b6040519080825280602002602001820160405280156107145781602001602082028036833780820191505090505b50905060005b845181101561079157610761858281518110610739576107386130b6565b5b6020026020010151858381518110610754576107536130b6565b5b602002602001015161037c565b828281518110610774576107736130b6565b5b6020026020010181815250508061078a90613114565b905061071a565b508091505092915050565b6000806107a883610896565b119050919050565b6000600360009054906101000a900460ff16905090565b6107cf610d2e565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061081557506108148361080f610d2e565b6108b3565b5b610854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084b90613004565b60405180910390fd5b61085f8383836110ba565b505050565b61087084848484611388565b50505050565b61087e611538565b565b61089261088b610d2e565b838361159b565b5050565b600060046000838152602001908152602001600020549050919050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61094f610d2e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148061099557506109948561098f610d2e565b6108b3565b5b6109d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cb90613004565b60405180910390fd5b6109e18585858585611707565b5050505050565b6109f0610d2e565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480610a365750610a3583610a30610d2e565b6108b3565b5b610a75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6c90613004565b60405180910390fd5b610a808383836119a2565b505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b8060029081610afe9190613308565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610b71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b689061344c565b60405180910390fd5b8151835114610bb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bac906134de565b60405180910390fd5b6000610bbf610d2e565b9050610bd081600087878787611be8565b60005b8451811015610c8957838181518110610bef57610bee6130b6565b5b6020026020010151600080878481518110610c0d57610c0c6130b6565b5b6020026020010151815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c6f91906134fe565b925050819055508080610c8190613114565b915050610bd3565b508473ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051610d01929190613532565b60405180910390a4610d1881600087878787611c06565b610d2781600087878787611c0e565b5050505050565b600033905090565b8151835114610d7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d71906134de565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610de9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de0906135db565b60405180910390fd5b6000610df3610d2e565b9050610e03818787878787611be8565b60005b8451811015610fb4576000858281518110610e2457610e236130b6565b5b602002602001015190506000858381518110610e4357610e426130b6565b5b60200260200101519050600080600084815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610ee4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610edb9061366d565b60405180910390fd5b81810360008085815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160008085815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f9991906134fe565b9250508190555050505080610fad90613114565b9050610e06565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161102b929190613532565b60405180910390a4611041818787878787611c06565b61104f818787878787611c0e565b505050505050565b61105f611de5565b6000600360006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6110a3610d2e565b6040516110b0919061369c565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611129576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112090613729565b60405180910390fd5b805182511461116d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611164906134de565b60405180910390fd5b6000611177610d2e565b905061119781856000868660405180602001604052806000815250611be8565b60005b83518110156112e45760008482815181106111b8576111b76130b6565b5b6020026020010151905060008483815181106111d7576111d66130b6565b5b60200260200101519050600080600084815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611278576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126f906137bb565b60405180910390fd5b81810360008085815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505080806112dc90613114565b91505061119a565b50600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161135c929190613532565b60405180910390a461138281856000868660405180602001604052806000815250611c06565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036113f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ee9061344c565b60405180910390fd5b6000611401610d2e565b9050600061140e85611e2e565b9050600061141b85611e2e565b905061142c83600089858589611be8565b8460008088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461148b91906134fe565b925050819055508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6289896040516115099291906137db565b60405180910390a461152083600089858589611c06565b61152f83600089898989611ea8565b50505050505050565b61154061207f565b6001600360006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611584610d2e565b604051611591919061369c565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611609576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160090613876565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516116fa9190612476565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611776576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161176d906135db565b60405180910390fd5b6000611780610d2e565b9050600061178d85611e2e565b9050600061179a85611e2e565b90506117aa838989858589611be8565b600080600088815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905085811015611841576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118389061366d565b60405180910390fd5b85810360008089815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508560008089815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118f691906134fe565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628a8a6040516119739291906137db565b60405180910390a4611989848a8a86868a611c06565b611997848a8a8a8a8a611ea8565b505050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a0890613729565b60405180910390fd5b6000611a1b610d2e565b90506000611a2884611e2e565b90506000611a3584611e2e565b9050611a5583876000858560405180602001604052806000815250611be8565b600080600087815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905084811015611aec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ae3906137bb565b60405180910390fd5b84810360008088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628989604051611bb99291906137db565b60405180910390a4611bdf84886000868660405180602001604052806000815250611c06565b50505050505050565b611bf061207f565b611bfe8686868686866120c9565b505050505050565b505050505050565b611c2d8473ffffffffffffffffffffffffffffffffffffffff16612299565b15611ddd578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b8152600401611c739594939291906138eb565b6020604051808303816000875af1925050508015611caf57506040513d601f19601f82011682018060405250810190611cac9190613968565b60015b611d5457611cbb6139a2565b806308c379a003611d175750611ccf6139c4565b80611cda5750611d19565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0e91906126cc565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d4b90613ac6565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611ddb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dd290613b58565b60405180910390fd5b505b505050505050565b611ded6107b0565b611e2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2390613bc4565b60405180910390fd5b565b60606000600167ffffffffffffffff811115611e4d57611e4c6124ac565b5b604051908082528060200260200182016040528015611e7b5781602001602082028036833780820191505090505b5090508281600081518110611e9357611e926130b6565b5b60200260200101818152505080915050919050565b611ec78473ffffffffffffffffffffffffffffffffffffffff16612299565b15612077578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b8152600401611f0d959493929190613be4565b6020604051808303816000875af1925050508015611f4957506040513d601f19601f82011682018060405250810190611f469190613968565b60015b611fee57611f556139a2565b806308c379a003611fb15750611f696139c4565b80611f745750611fb3565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fa891906126cc565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe590613ac6565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614612075576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206c90613b58565b60405180910390fd5b505b505050505050565b6120876107b0565b156120c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120be90613c8a565b60405180910390fd5b565b6120d78686868686866122bc565b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036121885760005b83518110156121865782818151811061212a576121296130b6565b5b602002602001015160046000868481518110612149576121486130b6565b5b60200260200101518152602001908152602001600020600082825461216e91906134fe565b925050819055508061217f90613114565b905061210e565b505b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036122915760005b835181101561228f5760008482815181106121dd576121dc6130b6565b5b6020026020010151905060008483815181106121fc576121fb6130b6565b5b6020026020010151905060006004600084815260200190815260200160002054905081811015612261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161225890613d1c565b60405180910390fd5b81810360046000858152602001908152602001600020819055505050508061228890613114565b90506121bf565b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b505050505050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612303826122d8565b9050919050565b612313816122f8565b811461231e57600080fd5b50565b6000813590506123308161230a565b92915050565b6000819050919050565b61234981612336565b811461235457600080fd5b50565b60008135905061236681612340565b92915050565b60008060408385031215612383576123826122ce565b5b600061239185828601612321565b92505060206123a285828601612357565b9150509250929050565b6123b581612336565b82525050565b60006020820190506123d060008301846123ac565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61240b816123d6565b811461241657600080fd5b50565b60008135905061242881612402565b92915050565b600060208284031215612444576124436122ce565b5b600061245284828501612419565b91505092915050565b60008115159050919050565b6124708161245b565b82525050565b600060208201905061248b6000830184612467565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6124e48261249b565b810181811067ffffffffffffffff82111715612503576125026124ac565b5b80604052505050565b60006125166122c4565b905061252282826124db565b919050565b600067ffffffffffffffff821115612542576125416124ac565b5b61254b8261249b565b9050602081019050919050565b82818337600083830152505050565b600061257a61257584612527565b61250c565b90508281526020810184848401111561259657612595612496565b5b6125a1848285612558565b509392505050565b600082601f8301126125be576125bd612491565b5b81356125ce848260208601612567565b91505092915050565b6000602082840312156125ed576125ec6122ce565b5b600082013567ffffffffffffffff81111561260b5761260a6122d3565b5b612617848285016125a9565b91505092915050565b600060208284031215612636576126356122ce565b5b600061264484828501612357565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561268757808201518184015260208101905061266c565b60008484015250505050565b600061269e8261264d565b6126a88185612658565b93506126b8818560208601612669565b6126c18161249b565b840191505092915050565b600060208201905081810360008301526126e68184612693565b905092915050565b600067ffffffffffffffff821115612709576127086124ac565b5b602082029050602081019050919050565b600080fd5b600061273261272d846126ee565b61250c565b905080838252602082019050602084028301858111156127555761275461271a565b5b835b8181101561277e578061276a8882612357565b845260208401935050602081019050612757565b5050509392505050565b600082601f83011261279d5761279c612491565b5b81356127ad84826020860161271f565b91505092915050565b600067ffffffffffffffff8211156127d1576127d06124ac565b5b6127da8261249b565b9050602081019050919050565b60006127fa6127f5846127b6565b61250c565b90508281526020810184848401111561281657612815612496565b5b612821848285612558565b509392505050565b600082601f83011261283e5761283d612491565b5b813561284e8482602086016127e7565b91505092915050565b60008060008060808587031215612871576128706122ce565b5b600061287f87828801612321565b945050602085013567ffffffffffffffff8111156128a05761289f6122d3565b5b6128ac87828801612788565b935050604085013567ffffffffffffffff8111156128cd576128cc6122d3565b5b6128d987828801612788565b925050606085013567ffffffffffffffff8111156128fa576128f96122d3565b5b61290687828801612829565b91505092959194509250565b600080600080600060a0868803121561292e5761292d6122ce565b5b600061293c88828901612321565b955050602061294d88828901612321565b945050604086013567ffffffffffffffff81111561296e5761296d6122d3565b5b61297a88828901612788565b935050606086013567ffffffffffffffff81111561299b5761299a6122d3565b5b6129a788828901612788565b925050608086013567ffffffffffffffff8111156129c8576129c76122d3565b5b6129d488828901612829565b9150509295509295909350565b600067ffffffffffffffff8211156129fc576129fb6124ac565b5b602082029050602081019050919050565b6000612a20612a1b846129e1565b61250c565b90508083825260208201905060208402830185811115612a4357612a4261271a565b5b835b81811015612a6c5780612a588882612321565b845260208401935050602081019050612a45565b5050509392505050565b600082601f830112612a8b57612a8a612491565b5b8135612a9b848260208601612a0d565b91505092915050565b60008060408385031215612abb57612aba6122ce565b5b600083013567ffffffffffffffff811115612ad957612ad86122d3565b5b612ae585828601612a76565b925050602083013567ffffffffffffffff811115612b0657612b056122d3565b5b612b1285828601612788565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612b5181612336565b82525050565b6000612b638383612b48565b60208301905092915050565b6000602082019050919050565b6000612b8782612b1c565b612b918185612b27565b9350612b9c83612b38565b8060005b83811015612bcd578151612bb48882612b57565b9750612bbf83612b6f565b925050600181019050612ba0565b5085935050505092915050565b60006020820190508181036000830152612bf48184612b7c565b905092915050565b600080600060608486031215612c1557612c146122ce565b5b6000612c2386828701612321565b935050602084013567ffffffffffffffff811115612c4457612c436122d3565b5b612c5086828701612788565b925050604084013567ffffffffffffffff811115612c7157612c706122d3565b5b612c7d86828701612788565b9150509250925092565b60008060008060808587031215612ca157612ca06122ce565b5b6000612caf87828801612321565b9450506020612cc087828801612357565b9350506040612cd187828801612357565b925050606085013567ffffffffffffffff811115612cf257612cf16122d3565b5b612cfe87828801612829565b91505092959194509250565b612d138161245b565b8114612d1e57600080fd5b50565b600081359050612d3081612d0a565b92915050565b60008060408385031215612d4d57612d4c6122ce565b5b6000612d5b85828601612321565b9250506020612d6c85828601612d21565b9150509250929050565b60008060408385031215612d8d57612d8c6122ce565b5b6000612d9b85828601612321565b9250506020612dac85828601612321565b9150509250929050565b600080600080600060a08688031215612dd257612dd16122ce565b5b6000612de088828901612321565b9550506020612df188828901612321565b9450506040612e0288828901612357565b9350506060612e1388828901612357565b925050608086013567ffffffffffffffff811115612e3457612e336122d3565b5b612e4088828901612829565b9150509295509295909350565b600080600060608486031215612e6657612e656122ce565b5b6000612e7486828701612321565b9350506020612e8586828701612357565b9250506040612e9686828701612357565b9150509250925092565b7f455243313135353a2061646472657373207a65726f206973206e6f742061207660008201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b6000612efc602a83612658565b9150612f0782612ea0565b604082019050919050565b60006020820190508181036000830152612f2b81612eef565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612f7957607f821691505b602082108103612f8c57612f8b612f32565b5b50919050565b7f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60008201527f6572206e6f7220617070726f7665640000000000000000000000000000000000602082015250565b6000612fee602f83612658565b9150612ff982612f92565b604082019050919050565b6000602082019050818103600083015261301d81612fe1565b9050919050565b7f455243313135353a206163636f756e747320616e6420696473206c656e67746860008201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b6000613080602983612658565b915061308b82613024565b604082019050919050565b600060208201905081810360008301526130af81613073565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061311f82612336565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613151576131506130e5565b5b600182019050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026131be7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613181565b6131c88683613181565b95508019841693508086168417925050509392505050565b6000819050919050565b60006132056132006131fb84612336565b6131e0565b612336565b9050919050565b6000819050919050565b61321f836131ea565b61323361322b8261320c565b84845461318e565b825550505050565b600090565b61324861323b565b613253818484613216565b505050565b5b818110156132775761326c600082613240565b600181019050613259565b5050565b601f8211156132bc5761328d8161315c565b61329684613171565b810160208510156132a5578190505b6132b96132b185613171565b830182613258565b50505b505050565b600082821c905092915050565b60006132df600019846008026132c1565b1980831691505092915050565b60006132f883836132ce565b9150826002028217905092915050565b6133118261264d565b67ffffffffffffffff81111561332a576133296124ac565b5b6133348254612f61565b61333f82828561327b565b600060209050601f8311600181146133725760008415613360578287015190505b61336a85826132ec565b8655506133d2565b601f1984166133808661315c565b60005b828110156133a857848901518255600182019150602085019450602081019050613383565b868310156133c557848901516133c1601f8916826132ce565b8355505b6001600288020188555050505b505050505050565b7f455243313135353a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000613436602183612658565b9150613441826133da565b604082019050919050565b6000602082019050818103600083015261346581613429565b9050919050565b7f455243313135353a2069647320616e6420616d6f756e7473206c656e6774682060008201527f6d69736d61746368000000000000000000000000000000000000000000000000602082015250565b60006134c8602883612658565b91506134d38261346c565b604082019050919050565b600060208201905081810360008301526134f7816134bb565b9050919050565b600061350982612336565b915061351483612336565b925082820190508082111561352c5761352b6130e5565b5b92915050565b6000604082019050818103600083015261354c8185612b7c565b905081810360208301526135608184612b7c565b90509392505050565b7f455243313135353a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006135c5602583612658565b91506135d082613569565b604082019050919050565b600060208201905081810360008301526135f4816135b8565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f60008201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b6000613657602a83612658565b9150613662826135fb565b604082019050919050565b600060208201905081810360008301526136868161364a565b9050919050565b613696816122f8565b82525050565b60006020820190506136b1600083018461368d565b92915050565b7f455243313135353a206275726e2066726f6d20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613713602383612658565b915061371e826136b7565b604082019050919050565b6000602082019050818103600083015261374281613706565b9050919050565b7f455243313135353a206275726e20616d6f756e7420657863656564732062616c60008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b60006137a5602483612658565b91506137b082613749565b604082019050919050565b600060208201905081810360008301526137d481613798565b9050919050565b60006040820190506137f060008301856123ac565b6137fd60208301846123ac565b9392505050565b7f455243313135353a2073657474696e6720617070726f76616c2073746174757360008201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b6000613860602983612658565b915061386b82613804565b604082019050919050565b6000602082019050818103600083015261388f81613853565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006138bd82613896565b6138c781856138a1565b93506138d7818560208601612669565b6138e08161249b565b840191505092915050565b600060a082019050613900600083018861368d565b61390d602083018761368d565b818103604083015261391f8186612b7c565b905081810360608301526139338185612b7c565b9050818103608083015261394781846138b2565b90509695505050505050565b60008151905061396281612402565b92915050565b60006020828403121561397e5761397d6122ce565b5b600061398c84828501613953565b91505092915050565b60008160e01c9050919050565b600060033d11156139c15760046000803e6139be600051613995565b90505b90565b600060443d10613a51576139d66122c4565b60043d036004823e80513d602482011167ffffffffffffffff821117156139fe575050613a51565b808201805167ffffffffffffffff811115613a1c5750505050613a51565b80602083010160043d038501811115613a39575050505050613a51565b613a48826020018501866124db565b82955050505050505b90565b7f455243313135353a207472616e7366657220746f206e6f6e204552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b6000613ab0603483612658565b9150613abb82613a54565b604082019050919050565b60006020820190508181036000830152613adf81613aa3565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b6000613b42602883612658565b9150613b4d82613ae6565b604082019050919050565b60006020820190508181036000830152613b7181613b35565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000613bae601483612658565b9150613bb982613b78565b602082019050919050565b60006020820190508181036000830152613bdd81613ba1565b9050919050565b600060a082019050613bf9600083018861368d565b613c06602083018761368d565b613c1360408301866123ac565b613c2060608301856123ac565b8181036080830152613c3281846138b2565b90509695505050505050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000613c74601083612658565b9150613c7f82613c3e565b602082019050919050565b60006020820190508181036000830152613ca381613c67565b9050919050565b7f455243313135353a206275726e20616d6f756e74206578636565647320746f7460008201527f616c537570706c79000000000000000000000000000000000000000000000000602082015250565b6000613d06602883612658565b9150613d1182613caa565b604082019050919050565b60006020820190508181036000830152613d3581613cf9565b905091905056fea26469706673582212204de6a7c585b058b7e51291d6ebe8cfe1539a410374661f5673bbb6ee29ca650164736f6c63430008110033