VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xb4E087…F361
Summary
Transactions
Transfers
Address
0xb4E0877a7eA869E196B7E2656d503A8f9fdeF361
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xca7A29f4349875EA2E7DDC453A01A2495af2E2D5
Deployer
0xca7A29f4349875EA2E7DDC453A01A2495af2E2D5
Code
0x608060405234801561001057600080fd5b50600436106101585760003560e01c806370a08231116100c3578063c87b56dd1161007c578063c87b56dd146103ef578063d76e4a1e1461041f578063d8db25491461043b578063e985e9c51461046b578063f2fde38b1461049b578063f8fc4fdf146104b757610158565b806370a0823114610341578063715018a6146103715780638da5cb5b1461037b57806395d89b4114610399578063a22cb465146103b7578063b88d4fde146103d357610158565b8063255e5e8811610115578063255e5e881461024357806342842e0e146102775780634ac9c43614610293578063532dfa48146102af5780636352211e146102e05780636b5eb09c1461031057610158565b806301a68c011461015d57806301ffc9a71461018d57806306fdde03146101bd578063081812fc146101db578063095ea7b31461020b57806323b872dd14610227575b600080fd5b6101776004803603810190610172919061284e565b6104d3565b6040516101849190612c6d565b60405180910390f35b6101a760048036038101906101a291906126f9565b610512565b6040516101b49190612cd4565b60405180910390f35b6101c56105f4565b6040516101d29190612cef565b60405180910390f35b6101f560048036038101906101f0919061284e565b610686565b6040516102029190612c6d565b60405180910390f35b610225600480360381019061022091906126bd565b6106cc565b005b610241600480360381019061023c9190612538565b6107e4565b005b61025d6004803603810190610258919061284e565b610844565b60405161026e959493929190612d48565b60405180910390f35b610291600480360381019061028c9190612538565b610b22565b005b6102ad60048036038101906102a8919061274b565b610b42565b005b6102c960048036038101906102c4919061284e565b610bbf565b6040516102d7929190612f99565b60405180910390f35b6102fa60048036038101906102f5919061284e565b610c03565b6040516103079190612c6d565b60405180910390f35b61032a600480360381019061032591906124d3565b610cb5565b604051610338929190612d11565b60405180910390f35b61035b600480360381019061035691906124d3565b610de9565b6040516103689190612f7e565b60405180910390f35b610379610ea1565b005b610383610eb5565b6040516103909190612c6d565b60405180910390f35b6103a1610edf565b6040516103ae9190612cef565b60405180910390f35b6103d160048036038101906103cc9190612681565b610f71565b005b6103ed60048036038101906103e89190612587565b610f87565b005b6104096004803603810190610404919061284e565b610fe9565b6040516104169190612cef565b60405180910390f35b610439600480360381019061043491906127b7565b611051565b005b61045560048036038101906104509190612602565b611148565b6040516104629190612f7e565b60405180910390f35b610485600480360381019061048091906124fc565b611215565b6040516104929190612cd4565b60405180910390f35b6104b560048036038101906104b091906124d3565b6112a9565b005b6104d160048036038101906104cc9190612877565b61132d565b005b600b81815481106104e357600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806105dd57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806105ed57506105ec82611412565b5b9050919050565b60606000805461060390613229565b80601f016020809104026020016040519081016040528092919081815260200182805461062f90613229565b801561067c5780601f106106515761010080835404028352916020019161067c565b820191906000526020600020905b81548152906001019060200180831161065f57829003601f168201915b5050505050905090565b60006106918261147c565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006106d782610c03565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610748576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073f90612f1e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107676114c7565b73ffffffffffffffffffffffffffffffffffffffff1614806107965750610795816107906114c7565b611215565b5b6107d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cc90612e9e565b60405180910390fd5b6107df83836114cf565b505050565b6107f56107ef6114c7565b82611588565b610834576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082b90612f5e565b60405180910390fd5b61083f83838361161d565b505050565b600960205280600052604060002060009150905080600001805461086790613229565b80601f016020809104026020016040519081016040528092919081815260200182805461089390613229565b80156108e05780601f106108b5576101008083540402835291602001916108e0565b820191906000526020600020905b8154815290600101906020018083116108c357829003601f168201915b5050505050908060010180546108f590613229565b80601f016020809104026020016040519081016040528092919081815260200182805461092190613229565b801561096e5780601f106109435761010080835404028352916020019161096e565b820191906000526020600020905b81548152906001019060200180831161095157829003601f168201915b50505050509080600201805461098390613229565b80601f01602080910402602001604051908101604052809291908181526020018280546109af90613229565b80156109fc5780601f106109d1576101008083540402835291602001916109fc565b820191906000526020600020905b8154815290600101906020018083116109df57829003601f168201915b505050505090806003018054610a1190613229565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3d90613229565b8015610a8a5780601f10610a5f57610100808354040283529160200191610a8a565b820191906000526020600020905b815481529060010190602001808311610a6d57829003601f168201915b505050505090806004018054610a9f90613229565b80601f0160208091040260200160405190810160405280929190818152602001828054610acb90613229565b8015610b185780601f10610aed57610100808354040283529160200191610b18565b820191906000526020600020905b815481529060010190602001808311610afb57829003601f168201915b5050505050905085565b610b3d83838360405180602001604052806000815250610f87565b505050565b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050818160030184604051610b989190612c32565b90815260200160405180910390209080519060200190610bb9929190612183565b50505050565b600a6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610cac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca390612efe565b60405180910390fd5b80915050919050565b6008602052806000526040600020600091509050806000018054610cd890613229565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0490613229565b8015610d515780601f10610d2657610100808354040283529160200191610d51565b820191906000526020600020905b815481529060010190602001808311610d3457829003601f168201915b505050505090806001018054610d6690613229565b80601f0160208091040260200160405190810160405280929190818152602001828054610d9290613229565b8015610ddf5780601f10610db457610100808354040283529160200191610ddf565b820191906000526020600020905b815481529060010190602001808311610dc257829003601f168201915b5050505050905082565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5190612e7e565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610ea9611884565b610eb36000611902565b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610eee90613229565b80601f0160208091040260200160405190810160405280929190818152602001828054610f1a90613229565b8015610f675780601f10610f3c57610100808354040283529160200191610f67565b820191906000526020600020905b815481529060010190602001808311610f4a57829003601f168201915b5050505050905090565b610f83610f7c6114c7565b83836119c8565b5050565b610f98610f926114c7565b83611588565b610fd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fce90612f5e565b60405180910390fd5b610fe384848484611b35565b50505050565b6060610ff48261147c565b6000610ffe611b91565b9050600081511161101e5760405180602001604052806000815250611049565b8061102884611ba8565b604051602001611039929190612c49565b6040516020818303038152906040525b915050919050565b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050838160000190805190602001906110ac929190612183565b50828160010190805190602001906110c5929190612183565b50818160020190805190602001906110de929190612209565b50600b339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b6000611152611884565b61115c6007611d55565b60006111686007611d6b565b90506111748582611d79565b6000600a60008381526020019081526020016000209050818160000181905550858160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550848160020190805190602001906111ef929190612209565b5083816003019080519060200190611208929190612209565b5081925050509392505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6112b1611884565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611321576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131890612dde565b60405180910390fd5b61132a81611902565b50565b61133686611f53565b611375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161136c90612f3e565b60405180910390fd5b6000600960008881526020019081526020016000209050858160000190805190602001906113a4929190612183565b50848160010190805190602001906113bd929190612183565b50838160020190805190602001906113d6929190612183565b50828160030190805190602001906113ef929190612183565b5081816004019080519060200190611408929190612183565b5050505050505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61148581611f53565b6114c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114bb90612efe565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661154283610c03565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60008061159483610c03565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806115d657506115d58185611215565b5b8061161457508373ffffffffffffffffffffffffffffffffffffffff166115fc84610686565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661163d82610c03565b73ffffffffffffffffffffffffffffffffffffffff1614611693576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168a90612dfe565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116fa90612e3e565b60405180910390fd5b61170e838383611fbf565b6117196000826114cf565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611769919061313f565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546117c091906130b8565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461187f838383611fc4565b505050565b61188c6114c7565b73ffffffffffffffffffffffffffffffffffffffff166118aa610eb5565b73ffffffffffffffffffffffffffffffffffffffff1614611900576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118f790612ede565b60405180910390fd5b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2e90612e5e565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b289190612cd4565b60405180910390a3505050565b611b4084848461161d565b611b4c84848484611fc9565b611b8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8290612dbe565b60405180910390fd5b50505050565b606060405180602001604052806000815250905090565b60606000821415611bf0576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611d50565b600082905060005b60008214611c22578080611c0b9061328c565b915050600a82611c1b919061310e565b9150611bf8565b60008167ffffffffffffffff811115611c64577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611c965781602001600182028036833780820191505090505b5090505b60008514611d4957600182611caf919061313f565b9150600a85611cbe91906132d5565b6030611cca91906130b8565b60f81b818381518110611d06577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611d42919061310e565b9450611c9a565b8093505050505b919050565b6001816000016000828254019250508190555050565b600081600001549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611de9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611de090612ebe565b60405180910390fd5b611df281611f53565b15611e32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2990612e1e565b60405180910390fd5b611e3e60008383611fbf565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611e8e91906130b8565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611f4f60008383611fc4565b5050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b505050565b505050565b6000611fea8473ffffffffffffffffffffffffffffffffffffffff16612160565b15612153578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026120136114c7565b8786866040518563ffffffff1660e01b81526004016120359493929190612c88565b602060405180830381600087803b15801561204f57600080fd5b505af192505050801561208057506040513d601f19601f8201168201806040525081019061207d9190612722565b60015b612103573d80600081146120b0576040519150601f19603f3d011682016040523d82523d6000602084013e6120b5565b606091505b506000815114156120fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f290612dbe565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612158565b600190505b949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b82805461218f90613229565b90600052602060002090601f0160209004810192826121b157600085556121f8565b82601f106121ca57805160ff19168380011785556121f8565b828001600101855582156121f8579182015b828111156121f75782518255916020019190600101906121dc565b5b5090506122059190612269565b5090565b828054828255906000526020600020908101928215612258579160200282015b82811115612257578251829080519060200190612247929190612183565b5091602001919060010190612229565b5b5090506122659190612286565b5090565b5b8082111561228257600081600090555060010161226a565b5090565b5b808211156122a6576000818161229d91906122aa565b50600101612287565b5090565b5080546122b690613229565b6000825580601f106122c857506122e7565b601f0160209004906000526020600020908101906122e69190612269565b5b50565b60006122fd6122f884612fe7565b612fc2565b9050808382526020820190508285602086028201111561231c57600080fd5b60005b8581101561236657813567ffffffffffffffff81111561233e57600080fd5b80860161234b8982612494565b8552602085019450602084019350505060018101905061231f565b5050509392505050565b600061238361237e84613013565b612fc2565b90508281526020810184848401111561239b57600080fd5b6123a68482856131e7565b509392505050565b60006123c16123bc84613044565b612fc2565b9050828152602081018484840111156123d957600080fd5b6123e48482856131e7565b509392505050565b6000813590506123fb81613741565b92915050565b600082601f83011261241257600080fd5b81356124228482602086016122ea565b91505092915050565b60008135905061243a81613758565b92915050565b60008135905061244f8161376f565b92915050565b6000815190506124648161376f565b92915050565b600082601f83011261247b57600080fd5b813561248b848260208601612370565b91505092915050565b600082601f8301126124a557600080fd5b81356124b58482602086016123ae565b91505092915050565b6000813590506124cd81613786565b92915050565b6000602082840312156124e557600080fd5b60006124f3848285016123ec565b91505092915050565b6000806040838503121561250f57600080fd5b600061251d858286016123ec565b925050602061252e858286016123ec565b9150509250929050565b60008060006060848603121561254d57600080fd5b600061255b868287016123ec565b935050602061256c868287016123ec565b925050604061257d868287016124be565b9150509250925092565b6000806000806080858703121561259d57600080fd5b60006125ab878288016123ec565b94505060206125bc878288016123ec565b93505060406125cd878288016124be565b925050606085013567ffffffffffffffff8111156125ea57600080fd5b6125f68782880161246a565b91505092959194509250565b60008060006060848603121561261757600080fd5b6000612625868287016123ec565b935050602084013567ffffffffffffffff81111561264257600080fd5b61264e86828701612401565b925050604084013567ffffffffffffffff81111561266b57600080fd5b61267786828701612401565b9150509250925092565b6000806040838503121561269457600080fd5b60006126a2858286016123ec565b92505060206126b38582860161242b565b9150509250929050565b600080604083850312156126d057600080fd5b60006126de858286016123ec565b92505060206126ef858286016124be565b9150509250929050565b60006020828403121561270b57600080fd5b600061271984828501612440565b91505092915050565b60006020828403121561273457600080fd5b600061274284828501612455565b91505092915050565b6000806040838503121561275e57600080fd5b600083013567ffffffffffffffff81111561277857600080fd5b61278485828601612494565b925050602083013567ffffffffffffffff8111156127a157600080fd5b6127ad85828601612494565b9150509250929050565b6000806000606084860312156127cc57600080fd5b600084013567ffffffffffffffff8111156127e657600080fd5b6127f286828701612494565b935050602084013567ffffffffffffffff81111561280f57600080fd5b61281b86828701612494565b925050604084013567ffffffffffffffff81111561283857600080fd5b61284486828701612401565b9150509250925092565b60006020828403121561286057600080fd5b600061286e848285016124be565b91505092915050565b60008060008060008060c0878903121561289057600080fd5b600061289e89828a016124be565b965050602087013567ffffffffffffffff8111156128bb57600080fd5b6128c789828a01612494565b955050604087013567ffffffffffffffff8111156128e457600080fd5b6128f089828a01612494565b945050606087013567ffffffffffffffff81111561290d57600080fd5b61291989828a01612494565b935050608087013567ffffffffffffffff81111561293657600080fd5b61294289828a01612494565b92505060a087013567ffffffffffffffff81111561295f57600080fd5b61296b89828a01612494565b9150509295509295509295565b61298181613173565b82525050565b61299081613185565b82525050565b60006129a182613075565b6129ab818561308b565b93506129bb8185602086016131f6565b6129c4816133c2565b840191505092915050565b60006129da82613080565b6129e4818561309c565b93506129f48185602086016131f6565b6129fd816133c2565b840191505092915050565b6000612a1382613080565b612a1d81856130ad565b9350612a2d8185602086016131f6565b80840191505092915050565b6000612a4660328361309c565b9150612a51826133d3565b604082019050919050565b6000612a6960268361309c565b9150612a7482613422565b604082019050919050565b6000612a8c60258361309c565b9150612a9782613471565b604082019050919050565b6000612aaf601c8361309c565b9150612aba826134c0565b602082019050919050565b6000612ad260248361309c565b9150612add826134e9565b604082019050919050565b6000612af560198361309c565b9150612b0082613538565b602082019050919050565b6000612b1860298361309c565b9150612b2382613561565b604082019050919050565b6000612b3b603e8361309c565b9150612b46826135b0565b604082019050919050565b6000612b5e60208361309c565b9150612b69826135ff565b602082019050919050565b6000612b8160208361309c565b9150612b8c82613628565b602082019050919050565b6000612ba460188361309c565b9150612baf82613651565b602082019050919050565b6000612bc760218361309c565b9150612bd28261367a565b604082019050919050565b6000612bea60188361309c565b9150612bf5826136c9565b602082019050919050565b6000612c0d602e8361309c565b9150612c18826136f2565b604082019050919050565b612c2c816131dd565b82525050565b6000612c3e8284612a08565b915081905092915050565b6000612c558285612a08565b9150612c618284612a08565b91508190509392505050565b6000602082019050612c826000830184612978565b92915050565b6000608082019050612c9d6000830187612978565b612caa6020830186612978565b612cb76040830185612c23565b8181036060830152612cc98184612996565b905095945050505050565b6000602082019050612ce96000830184612987565b92915050565b60006020820190508181036000830152612d0981846129cf565b905092915050565b60006040820190508181036000830152612d2b81856129cf565b90508181036020830152612d3f81846129cf565b90509392505050565b600060a0820190508181036000830152612d6281886129cf565b90508181036020830152612d7681876129cf565b90508181036040830152612d8a81866129cf565b90508181036060830152612d9e81856129cf565b90508181036080830152612db281846129cf565b90509695505050505050565b60006020820190508181036000830152612dd781612a39565b9050919050565b60006020820190508181036000830152612df781612a5c565b9050919050565b60006020820190508181036000830152612e1781612a7f565b9050919050565b60006020820190508181036000830152612e3781612aa2565b9050919050565b60006020820190508181036000830152612e5781612ac5565b9050919050565b60006020820190508181036000830152612e7781612ae8565b9050919050565b60006020820190508181036000830152612e9781612b0b565b9050919050565b60006020820190508181036000830152612eb781612b2e565b9050919050565b60006020820190508181036000830152612ed781612b51565b9050919050565b60006020820190508181036000830152612ef781612b74565b9050919050565b60006020820190508181036000830152612f1781612b97565b9050919050565b60006020820190508181036000830152612f3781612bba565b9050919050565b60006020820190508181036000830152612f5781612bdd565b9050919050565b60006020820190508181036000830152612f7781612c00565b9050919050565b6000602082019050612f936000830184612c23565b92915050565b6000604082019050612fae6000830185612c23565b612fbb6020830184612978565b9392505050565b6000612fcc612fdd565b9050612fd8828261325b565b919050565b6000604051905090565b600067ffffffffffffffff82111561300257613001613393565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561302e5761302d613393565b5b613037826133c2565b9050602081019050919050565b600067ffffffffffffffff82111561305f5761305e613393565b5b613068826133c2565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006130c3826131dd565b91506130ce836131dd565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561310357613102613306565b5b828201905092915050565b6000613119826131dd565b9150613124836131dd565b92508261313457613133613335565b5b828204905092915050565b600061314a826131dd565b9150613155836131dd565b92508282101561316857613167613306565b5b828203905092915050565b600061317e826131bd565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156132145780820151818401526020810190506131f9565b83811115613223576000848401525b50505050565b6000600282049050600182168061324157607f821691505b6020821081141561325557613254613364565b5b50919050565b613264826133c2565b810181811067ffffffffffffffff8211171561328357613282613393565b5b80604052505050565b6000613297826131dd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156132ca576132c9613306565b5b600182019050919050565b60006132e0826131dd565b91506132eb836131dd565b9250826132fb576132fa613335565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f546f6b656e20494420646f6573206e6f742065786973742e0000000000000000600082015250565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b61374a81613173565b811461375557600080fd5b50565b61376181613185565b811461376c57600080fd5b50565b61377881613191565b811461378357600080fd5b50565b61378f816131dd565b811461379a57600080fd5b5056fea264697066735822122080fd231001b0ddc22d9cc14a73a22940f2ddfcbb2cd48841fdff4a539049bf8664736f6c63430008040033