Overview ERC721
Total Supply:
1,047 AICHATBOTS

Holders:
3
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x92521E7B6A4B2F78a7a90fa59641BF8Ec7Ac651f
60806040526001600b556001600c556040518060400160405280600581526020017f2e6a736f6e000000000000000000000000000000000000000000000000000000815250600e9081620000549190620006cb565b506001601060006101000a81548160ff0219169083151502179055506000601060016101000a81548160ff02191690831515021790555060006012553480156200009d57600080fd5b50733cc6cdda760b79bafa08df41ecfa224f810dceb660016040518060400160405280600b81526020017f41492043686174626f74730000000000000000000000000000000000000000008152506040518060400160405280600a81526020017f414943484154424f5453000000000000000000000000000000000000000000008152508160029081620001329190620006cb565b508060039081620001449190620006cb565b50620001556200037a60201b60201c565b60008190555050506200017d620001716200038360201b60201c565b6200038b60201b60201c565b60006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b11156200037257801562000238576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16637d3e3dbe30846040518363ffffffff1660e01b8152600401620001fe929190620007f7565b600060405180830381600087803b1580156200021957600080fd5b505af11580156200022e573d6000803e3d6000fd5b5050505062000371565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614620002f2576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663a0af290330846040518363ffffffff1660e01b8152600401620002b8929190620007f7565b600060405180830381600087803b158015620002d357600080fd5b505af1158015620002e8573d6000803e3d6000fd5b5050505062000370565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16634420e486306040518263ffffffff1660e01b81526004016200033b919062000824565b600060405180830381600087803b1580156200035657600080fd5b505af11580156200036b573d6000803e3d6000fd5b505050505b5b5b505062000841565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620004d357607f821691505b602082108103620004e957620004e86200048b565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005537fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000514565b6200055f868362000514565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620005ac620005a6620005a08462000577565b62000581565b62000577565b9050919050565b6000819050919050565b620005c8836200058b565b620005e0620005d782620005b3565b84845462000521565b825550505050565b600090565b620005f7620005e8565b62000604818484620005bd565b505050565b5b818110156200062c5762000620600082620005ed565b6001810190506200060a565b5050565b601f8211156200067b576200064581620004ef565b620006508462000504565b8101602085101562000660578190505b620006786200066f8562000504565b83018262000609565b50505b505050565b600082821c905092915050565b6000620006a06000198460080262000680565b1980831691505092915050565b6000620006bb83836200068d565b9150826002028217905092915050565b620006d68262000451565b67ffffffffffffffff811115620006f257620006f16200045c565b5b620006fe8254620004ba565b6200070b82828562000630565b600060209050601f8311600181146200074357600084156200072e578287015190505b6200073a8582620006ad565b865550620007aa565b601f1984166200075386620004ef565b60005b828110156200077d5784890151825560018201915060208501945060208101905062000756565b868310156200079d578489015162000799601f8916826200068d565b8355505b6001600288020188555050505b505050505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620007df82620007b2565b9050919050565b620007f181620007d2565b82525050565b60006040820190506200080e6000830185620007e6565b6200081d6020830184620007e6565b9392505050565b60006020820190506200083b6000830184620007e6565b92915050565b6155ba80620008516000396000f3fe6080604052600436106102725760003560e01c806370a082311161014f578063aa1b103f116100c1578063cc47a40b1161007a578063cc47a40b1461090e578063da3ef23f14610937578063e985e9c514610960578063f2c4ce1e1461099d578063f2fde38b146109c6578063f968adbe146109ef57610272565b8063aa1b103f1461081f578063ac44600214610836578063b88d4fde1461084d578063c23dc68f14610869578063c6682862146108a6578063c87b56dd146108d157610272565b80639434654b116101135780639434654b1461072557806395d89b411461074e57806399a2557a146107795780639b7453b0146107b6578063a22cb465146107df578063a475b5dd1461080857610272565b806370a0823114610640578063715018a61461067d5780638462151c146106945780638a616bc0146106d15780638da5cb5b146106fa57610272565b806342966c68116101e85780635944c753116101ac5780635944c7531461051c5780635bbb21771461054557806361e01356146105825780636352211e146105ad578063639814e0146105ea5780636c0360eb1461061557610272565b806342966c68146104375780634725508e14610460578063518302271461048b57806355f804b3146104b657806359328d49146104df57610272565b8063095ea7b31161023a578063095ea7b3146103705780631249c58b1461038c57806318160ddd1461039657806323b872dd146103c15780632a55205a146103dd57806342842e0e1461041b57610272565b806301ffc9a71461027757806304634d8d146102b457806306fdde03146102dd578063081812fc14610308578063081c8c4414610345575b600080fd5b34801561028357600080fd5b5061029e60048036038101906102999190613bcc565b610a1a565b6040516102ab9190613c14565b60405180910390f35b3480156102c057600080fd5b506102db60048036038101906102d69190613cd1565b610a3c565b005b3480156102e957600080fd5b506102f2610a52565b6040516102ff9190613da1565b60405180910390f35b34801561031457600080fd5b5061032f600480360381019061032a9190613df9565b610ae4565b60405161033c9190613e35565b60405180910390f35b34801561035157600080fd5b5061035a610b63565b6040516103679190613da1565b60405180910390f35b61038a60048036038101906103859190613e50565b610bf1565b005b610394610c01565b005b3480156103a257600080fd5b506103ab610db8565b6040516103b89190613e9f565b60405180910390f35b6103db60048036038101906103d69190613eba565b610dcf565b005b3480156103e957600080fd5b5061040460048036038101906103ff9190613f0d565b610fb1565b604051610412929190613f4d565b60405180910390f35b61043560048036038101906104309190613eba565b61119b565b005b34801561044357600080fd5b5061045e60048036038101906104599190613df9565b61137d565b005b34801561046c57600080fd5b5061047561138b565b6040516104829190613c14565b60405180910390f35b34801561049757600080fd5b506104a061139e565b6040516104ad9190613c14565b60405180910390f35b3480156104c257600080fd5b506104dd60048036038101906104d891906140ab565b6113b1565b005b3480156104eb57600080fd5b50610506600480360381019061050191906140f4565b6113cc565b6040516105139190613e9f565b60405180910390f35b34801561052857600080fd5b50610543600480360381019061053e9190614121565b6113e4565b005b34801561055157600080fd5b5061056c600480360381019061056791906141d4565b6113fc565b6040516105799190614384565b60405180910390f35b34801561058e57600080fd5b506105976114bf565b6040516105a49190613e9f565b60405180910390f35b3480156105b957600080fd5b506105d460048036038101906105cf9190613df9565b6114c5565b6040516105e19190613e35565b60405180910390f35b3480156105f657600080fd5b506105ff6114d7565b60405161060c9190613e9f565b60405180910390f35b34801561062157600080fd5b5061062a6114dd565b6040516106379190613da1565b60405180910390f35b34801561064c57600080fd5b50610667600480360381019061066291906140f4565b61156b565b6040516106749190613e9f565b60405180910390f35b34801561068957600080fd5b50610692611623565b005b3480156106a057600080fd5b506106bb60048036038101906106b691906140f4565b611637565b6040516106c89190614464565b60405180910390f35b3480156106dd57600080fd5b506106f860048036038101906106f39190613df9565b61177a565b005b34801561070657600080fd5b5061070f61178e565b60405161071c9190613e35565b60405180910390f35b34801561073157600080fd5b5061074c600480360381019061074791906144b2565b6117b8565b005b34801561075a57600080fd5b506107636117dd565b6040516107709190613da1565b60405180910390f35b34801561078557600080fd5b506107a0600480360381019061079b91906144df565b61186f565b6040516107ad9190614464565b60405180910390f35b3480156107c257600080fd5b506107dd60048036038101906107d891906146b8565b611a7b565b005b3480156107eb57600080fd5b5061080660048036038101906108019190614730565b611b1f565b005b34801561081457600080fd5b5061081d611c2a565b005b34801561082b57600080fd5b50610834611c4f565b005b34801561084257600080fd5b5061084b611c61565b005b61086760048036038101906108629190614811565b611d18565b005b34801561087557600080fd5b50610890600480360381019061088b9190613df9565b611efd565b60405161089d91906148e9565b60405180910390f35b3480156108b257600080fd5b506108bb611f67565b6040516108c89190613da1565b60405180910390f35b3480156108dd57600080fd5b506108f860048036038101906108f39190613df9565b611ff5565b6040516109059190613da1565b60405180910390f35b34801561091a57600080fd5b5061093560048036038101906109309190613e50565b61214d565b005b34801561094357600080fd5b5061095e600480360381019061095991906140ab565b6121ba565b005b34801561096c57600080fd5b5061098760048036038101906109829190614904565b6121d5565b6040516109949190613c14565b60405180910390f35b3480156109a957600080fd5b506109c460048036038101906109bf91906140ab565b612269565b005b3480156109d257600080fd5b506109ed60048036038101906109e891906140f4565b612284565b005b3480156109fb57600080fd5b50610a04612307565b604051610a119190613e9f565b60405180910390f35b6000610a258261230d565b80610a355750610a3482612387565b5b9050919050565b610a44612419565b610a4e8282612497565b5050565b606060028054610a6190614973565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8d90614973565b8015610ada5780601f10610aaf57610100808354040283529160200191610ada565b820191906000526020600020905b815481529060010190602001808311610abd57829003601f168201915b5050505050905090565b6000610aef8261262c565b610b25576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600f8054610b7090614973565b80601f0160208091040260200160405190810160405280929190818152602001828054610b9c90614973565b8015610be95780601f10610bbe57610100808354040283529160200191610be9565b820191906000526020600020905b815481529060010190602001808311610bcc57829003601f168201915b505050505081565b610bfd8282600161268b565b5050565b601060019054906101000a900460ff16610c50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c47906149f0565b60405180910390fd5b6000601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411610cd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc990614a82565b60405180910390fd5b6000601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481610d60336127db565b610d6a9190614ad1565b1115610dab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da290614b77565b60405180910390fd5b610db53382612832565b50565b6000610dc2612850565b6001546000540303905090565b8260006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b1115610f9f573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e4157610e3c848484612859565b610fab565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401610e8a929190614b97565b602060405180830381865afa158015610ea7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ecb9190614bd5565b8015610f5d57506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b8152600401610f1b929190614b97565b602060405180830381865afa158015610f38573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f5c9190614bd5565b5b610f9e57336040517fede71dcc000000000000000000000000000000000000000000000000000000008152600401610f959190613e35565b60405180910390fd5b5b610faa848484612859565b5b50505050565b6000806000600a60008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16036111465760096040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b6000611150612b7b565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff168661117c9190614c02565b6111869190614c73565b90508160000151819350935050509250929050565b8260006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b111561136b573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361120d57611208848484612b85565b611377565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401611256929190614b97565b602060405180830381865afa158015611273573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112979190614bd5565b801561132957506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b81526004016112e7929190614b97565b602060405180830381865afa158015611304573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113289190614bd5565b5b61136a57336040517fede71dcc0000000000000000000000000000000000000000000000000000000081526004016113619190613e35565b60405180910390fd5b5b611376848484612b85565b5b50505050565b611388816001612ba5565b50565b601060019054906101000a900460ff1681565b601060009054906101000a900460ff1681565b6113b9612419565b80600d90816113c89190614e50565b5050565b60116020528060005260406000206000915090505481565b6113ec612419565b6113f7838383612df7565b505050565b6060600083839050905060008167ffffffffffffffff81111561142257611421613f80565b5b60405190808252806020026020018201604052801561145b57816020015b611448613b11565b8152602001906001900390816114405790505b50905060005b8281146114b35761148a86868381811061147e5761147d614f22565b5b90506020020135611efd565b82828151811061149d5761149c614f22565b5b6020026020010181905250806001019050611461565b50809250505092915050565b60125481565b60006114d082612f9e565b9050919050565b600b5481565b600d80546114ea90614973565b80601f016020809104026020016040519081016040528092919081815260200182805461151690614973565b80156115635780601f1061153857610100808354040283529160200191611563565b820191906000526020600020905b81548152906001019060200180831161154657829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115d2576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b61162b612419565b611635600061306a565b565b606060008060006116478561156b565b905060008167ffffffffffffffff81111561166557611664613f80565b5b6040519080825280602002602001820160405280156116935781602001602082028036833780820191505090505b50905061169e613b11565b60006116a8612850565b90505b83861461176c576116bb81613130565b9150816040015161176157600073ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff161461170657816000015194505b8773ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611760578083878060010198508151811061175357611752614f22565b5b6020026020010181815250505b5b8060010190506116ab565b508195505050505050919050565b611782612419565b61178b8161315b565b50565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6117c0612419565b80601060016101000a81548160ff02191690831515021790555050565b6060600380546117ec90614973565b80601f016020809104026020016040519081016040528092919081815260200182805461181890614973565b80156118655780601f1061183a57610100808354040283529160200191611865565b820191906000526020600020905b81548152906001019060200180831161184857829003601f168201915b5050505050905090565b60608183106118aa576040517f32c1995a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806118b56131ba565b90506118bf612850565b8510156118d1576118ce612850565b94505b808411156118dd578093505b60006118e88761156b565b90508486101561190b576000868603905081811015611905578091505b50611910565b600090505b60008167ffffffffffffffff81111561192c5761192b613f80565b5b60405190808252806020026020018201604052801561195a5781602001602082028036833780820191505090505b509050600082036119715780945050505050611a74565b600061197c88611efd565b90506000816040015161199157816000015190505b60008990505b8881141580156119a75750848714155b15611a66576119b581613130565b92508260400151611a5b57600073ffffffffffffffffffffffffffffffffffffffff16836000015173ffffffffffffffffffffffffffffffffffffffff1614611a0057826000015191505b8a73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a5a5780848880600101995081518110611a4d57611a4c614f22565b5b6020026020010181815250505b5b806001019050611997565b508583528296505050505050505b9392505050565b611a83612419565b60005b8251811015611b1a57818181518110611aa257611aa1614f22565b5b602002602001015160116000858481518110611ac157611ac0614f22565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080611b1290614f51565b915050611a86565b505050565b8060076000611b2c6131c3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611bd96131c3565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611c1e9190613c14565b60405180910390a35050565b611c32612419565b6001601060006101000a81548160ff021916908315150217905550565b611c57612419565b611c5f6131cb565b565b611c69612419565b60003373ffffffffffffffffffffffffffffffffffffffff1647604051611c8f90614fca565b60006040518083038185875af1925050503d8060008114611ccc576040519150601f19603f3d011682016040523d82523d6000602084013e611cd1565b606091505b5050905080611d15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0c9061502b565b60405180910390fd5b50565b8360006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b1115611ee9573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611d8b57611d8685858585613218565b611ef6565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401611dd4929190614b97565b602060405180830381865afa158015611df1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e159190614bd5565b8015611ea757506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b8152600401611e65929190614b97565b602060405180830381865afa158015611e82573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ea69190614bd5565b5b611ee857336040517fede71dcc000000000000000000000000000000000000000000000000000000008152600401611edf9190613e35565b60405180910390fd5b5b611ef585858585613218565b5b5050505050565b611f05613b11565b611f0d613b11565b611f15612850565b831080611f295750611f256131ba565b8310155b15611f375780915050611f62565b611f4083613130565b9050806040015115611f555780915050611f62565b611f5e8361328b565b9150505b919050565b600e8054611f7490614973565b80601f0160208091040260200160405190810160405280929190818152602001828054611fa090614973565b8015611fed5780601f10611fc257610100808354040283529160200191611fed565b820191906000526020600020905b815481529060010190602001808311611fd057829003601f168201915b505050505081565b60606120008261262c565b61203f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612036906150bd565b60405180910390fd5b60001515601060009054906101000a900460ff161515036120ec57600f805461206790614973565b80601f016020809104026020016040519081016040528092919081815260200182805461209390614973565b80156120e05780601f106120b5576101008083540402835291602001916120e0565b820191906000526020600020905b8154815290600101906020018083116120c357829003601f168201915b50505050509050612148565b60006120f66132ab565b905060008151116121165760405180602001604052806000815250612144565b806121208461333d565b600e6040516020016121349392919061519c565b6040516020818303038152906040525b9150505b919050565b612155612419565b6103e881612161610db8565b61216b9190614ad1565b11156121ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121a390615219565b60405180910390fd5b6121b68282612832565b5050565b6121c2612419565b80600e90816121d19190614e50565b5050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b612271612419565b80600f90816122809190614e50565b5050565b61228c612419565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036122fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122f2906152ab565b60405180910390fd5b6123048161306a565b50565b600c5481565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612380575061237f8261340b565b5b9050919050565b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806123e257506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806124125750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b612421613475565b73ffffffffffffffffffffffffffffffffffffffff1661243f61178e565b73ffffffffffffffffffffffffffffffffffffffff1614612495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248c90615317565b60405180910390fd5b565b61249f612b7b565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff1611156124fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124f4906153a9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361256c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161256390615415565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff16815250600960008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b600081612637612850565b11158015612646575060005482105b8015612684575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b6000612696836114c5565b90508180156126d857508073ffffffffffffffffffffffffffffffffffffffff166126bf6131c3565b73ffffffffffffffffffffffffffffffffffffffff1614155b15612725576126ee816126e96131c3565b6121d5565b612724576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b836006600085815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550828473ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a450505050565b600067ffffffffffffffff6040600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054901c169050919050565b61284c82826040518060200160405280600081525061347d565b5050565b60006001905090565b600061286482612f9e565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146128cb576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806128d78461351a565b915091506128ed81876128e86131c3565b613541565b61293957612902866128fd6131c3565b6121d5565b612938576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361299f576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6129ac8686866001613585565b80156129b757600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550612a8585612a6188888761358b565b7c0200000000000000000000000000000000000000000000000000000000176135b3565b600460008681526020019081526020016000208190555060007c0200000000000000000000000000000000000000000000000000000000841603612b0b5760006001850190506000600460008381526020019081526020016000205403612b09576000548114612b08578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612b7386868660016135de565b505050505050565b6000612710905090565b612ba083838360405180602001604052806000815250611d18565b505050565b6000612bb083612f9e565b90506000819050600080612bc38661351a565b915091508415612c2c57612bdf8184612bda6131c3565b613541565b612c2b57612bf483612bef6131c3565b6121d5565b612c2a576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b5b612c3a836000886001613585565b8015612c4557600082555b600160806001901b03600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550612ced83612caa8560008861358b565b7c02000000000000000000000000000000000000000000000000000000007c010000000000000000000000000000000000000000000000000000000017176135b3565b600460008881526020019081526020016000208190555060007c0200000000000000000000000000000000000000000000000000000000851603612d735760006001870190506000600460008381526020019081526020016000205403612d71576000548114612d70578460046000838152602001908152602001600020819055505b5b505b85600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612ddd8360008860016135de565b600160008154809291906001019190505550505050505050565b612dff612b7b565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612e5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e54906153a9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612ecc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ec390615481565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff16815250600a600085815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550905050505050565b60008082905080612fad612850565b11613033576000548110156130325760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821603613030575b60008103613026576004600083600190039350838152602001908152602001600020549050612ffc565b8092505050613065565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b613138613b11565b61315460046000848152602001908152602001600020546135e4565b9050919050565b600a6000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b60008054905090565b600033905090565b6009600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff02191690555050565b613223848484610dcf565b60008373ffffffffffffffffffffffffffffffffffffffff163b146132855761324e8484848461369a565b613284576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b613293613b11565b6132a461329f83612f9e565b6135e4565b9050919050565b6060600d80546132ba90614973565b80601f01602080910402602001604051908101604052809291908181526020018280546132e690614973565b80156133335780601f1061330857610100808354040283529160200191613333565b820191906000526020600020905b81548152906001019060200180831161331657829003601f168201915b5050505050905090565b60606000600161334c846137ea565b01905060008167ffffffffffffffff81111561336b5761336a613f80565b5b6040519080825280601f01601f19166020018201604052801561339d5781602001600182028036833780820191505090505b509050600082602001820190505b600115613400578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816133f4576133f3614c44565b5b049450600085036133ab575b819350505050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b613487838361393d565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461351557600080549050600083820390505b6134c7600086838060010194508661369a565b6134fd576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8181106134b457816000541461351257600080fd5b50505b505050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86135a2868684613af8565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b6135ec613b11565b81816000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060a082901c816020019067ffffffffffffffff16908167ffffffffffffffff168152505060007c01000000000000000000000000000000000000000000000000000000008316141581604001901515908115158152505060e882901c816060019062ffffff16908162ffffff1681525050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026136c06131c3565b8786866040518563ffffffff1660e01b81526004016136e294939291906154f6565b6020604051808303816000875af192505050801561371e57506040513d601f19601f8201168201806040525081019061371b9190615557565b60015b613797573d806000811461374e576040519150601f19603f3d011682016040523d82523d6000602084013e613753565b606091505b50600081510361378f576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310613848577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161383e5761383d614c44565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310613885576d04ee2d6d415b85acef8100000000838161387b5761387a614c44565b5b0492506020810190505b662386f26fc1000083106138b457662386f26fc1000083816138aa576138a9614c44565b5b0492506010810190505b6305f5e10083106138dd576305f5e10083816138d3576138d2614c44565b5b0492506008810190505b61271083106139025761271083816138f8576138f7614c44565b5b0492506004810190505b60648310613925576064838161391b5761391a614c44565b5b0492506002810190505b600a8310613934576001810190505b80915050919050565b6000805490506000820361397d576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61398a6000848385613585565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550613a01836139f2600086600061358b565b6139fb85613b01565b176135b3565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b818114613aa257808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050613a67565b5060008203613add576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806000819055505050613af360008483856135de565b505050565b60009392505050565b60006001821460e11b9050919050565b6040518060800160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff168152602001600015158152602001600062ffffff1681525090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b613ba981613b74565b8114613bb457600080fd5b50565b600081359050613bc681613ba0565b92915050565b600060208284031215613be257613be1613b6a565b5b6000613bf084828501613bb7565b91505092915050565b60008115159050919050565b613c0e81613bf9565b82525050565b6000602082019050613c296000830184613c05565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613c5a82613c2f565b9050919050565b613c6a81613c4f565b8114613c7557600080fd5b50565b600081359050613c8781613c61565b92915050565b60006bffffffffffffffffffffffff82169050919050565b613cae81613c8d565b8114613cb957600080fd5b50565b600081359050613ccb81613ca5565b92915050565b60008060408385031215613ce857613ce7613b6a565b5b6000613cf685828601613c78565b9250506020613d0785828601613cbc565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613d4b578082015181840152602081019050613d30565b60008484015250505050565b6000601f19601f8301169050919050565b6000613d7382613d11565b613d7d8185613d1c565b9350613d8d818560208601613d2d565b613d9681613d57565b840191505092915050565b60006020820190508181036000830152613dbb8184613d68565b905092915050565b6000819050919050565b613dd681613dc3565b8114613de157600080fd5b50565b600081359050613df381613dcd565b92915050565b600060208284031215613e0f57613e0e613b6a565b5b6000613e1d84828501613de4565b91505092915050565b613e2f81613c4f565b82525050565b6000602082019050613e4a6000830184613e26565b92915050565b60008060408385031215613e6757613e66613b6a565b5b6000613e7585828601613c78565b9250506020613e8685828601613de4565b9150509250929050565b613e9981613dc3565b82525050565b6000602082019050613eb46000830184613e90565b92915050565b600080600060608486031215613ed357613ed2613b6a565b5b6000613ee186828701613c78565b9350506020613ef286828701613c78565b9250506040613f0386828701613de4565b9150509250925092565b60008060408385031215613f2457613f23613b6a565b5b6000613f3285828601613de4565b9250506020613f4385828601613de4565b9150509250929050565b6000604082019050613f626000830185613e26565b613f6f6020830184613e90565b9392505050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b613fb882613d57565b810181811067ffffffffffffffff82111715613fd757613fd6613f80565b5b80604052505050565b6000613fea613b60565b9050613ff68282613faf565b919050565b600067ffffffffffffffff82111561401657614015613f80565b5b61401f82613d57565b9050602081019050919050565b82818337600083830152505050565b600061404e61404984613ffb565b613fe0565b90508281526020810184848401111561406a57614069613f7b565b5b61407584828561402c565b509392505050565b600082601f83011261409257614091613f76565b5b81356140a284826020860161403b565b91505092915050565b6000602082840312156140c1576140c0613b6a565b5b600082013567ffffffffffffffff8111156140df576140de613b6f565b5b6140eb8482850161407d565b91505092915050565b60006020828403121561410a57614109613b6a565b5b600061411884828501613c78565b91505092915050565b60008060006060848603121561413a57614139613b6a565b5b600061414886828701613de4565b935050602061415986828701613c78565b925050604061416a86828701613cbc565b9150509250925092565b600080fd5b600080fd5b60008083601f84011261419457614193613f76565b5b8235905067ffffffffffffffff8111156141b1576141b0614174565b5b6020830191508360208202830111156141cd576141cc614179565b5b9250929050565b600080602083850312156141eb576141ea613b6a565b5b600083013567ffffffffffffffff81111561420957614208613b6f565b5b6142158582860161417e565b92509250509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61425681613c4f565b82525050565b600067ffffffffffffffff82169050919050565b6142798161425c565b82525050565b61428881613bf9565b82525050565b600062ffffff82169050919050565b6142a68161428e565b82525050565b6080820160008201516142c2600085018261424d565b5060208201516142d56020850182614270565b5060408201516142e8604085018261427f565b5060608201516142fb606085018261429d565b50505050565b600061430d83836142ac565b60808301905092915050565b6000602082019050919050565b600061433182614221565b61433b818561422c565b93506143468361423d565b8060005b8381101561437757815161435e8882614301565b975061436983614319565b92505060018101905061434a565b5085935050505092915050565b6000602082019050818103600083015261439e8184614326565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6143db81613dc3565b82525050565b60006143ed83836143d2565b60208301905092915050565b6000602082019050919050565b6000614411826143a6565b61441b81856143b1565b9350614426836143c2565b8060005b8381101561445757815161443e88826143e1565b9750614449836143f9565b92505060018101905061442a565b5085935050505092915050565b6000602082019050818103600083015261447e8184614406565b905092915050565b61448f81613bf9565b811461449a57600080fd5b50565b6000813590506144ac81614486565b92915050565b6000602082840312156144c8576144c7613b6a565b5b60006144d68482850161449d565b91505092915050565b6000806000606084860312156144f8576144f7613b6a565b5b600061450686828701613c78565b935050602061451786828701613de4565b925050604061452886828701613de4565b9150509250925092565b600067ffffffffffffffff82111561454d5761454c613f80565b5b602082029050602081019050919050565b600061457161456c84614532565b613fe0565b9050808382526020820190506020840283018581111561459457614593614179565b5b835b818110156145bd57806145a98882613c78565b845260208401935050602081019050614596565b5050509392505050565b600082601f8301126145dc576145db613f76565b5b81356145ec84826020860161455e565b91505092915050565b600067ffffffffffffffff8211156146105761460f613f80565b5b602082029050602081019050919050565b600061463461462f846145f5565b613fe0565b9050808382526020820190506020840283018581111561465757614656614179565b5b835b81811015614680578061466c8882613de4565b845260208401935050602081019050614659565b5050509392505050565b600082601f83011261469f5761469e613f76565b5b81356146af848260208601614621565b91505092915050565b600080604083850312156146cf576146ce613b6a565b5b600083013567ffffffffffffffff8111156146ed576146ec613b6f565b5b6146f9858286016145c7565b925050602083013567ffffffffffffffff81111561471a57614719613b6f565b5b6147268582860161468a565b9150509250929050565b6000806040838503121561474757614746613b6a565b5b600061475585828601613c78565b92505060206147668582860161449d565b9150509250929050565b600067ffffffffffffffff82111561478b5761478a613f80565b5b61479482613d57565b9050602081019050919050565b60006147b46147af84614770565b613fe0565b9050828152602081018484840111156147d0576147cf613f7b565b5b6147db84828561402c565b509392505050565b600082601f8301126147f8576147f7613f76565b5b81356148088482602086016147a1565b91505092915050565b6000806000806080858703121561482b5761482a613b6a565b5b600061483987828801613c78565b945050602061484a87828801613c78565b935050604061485b87828801613de4565b925050606085013567ffffffffffffffff81111561487c5761487b613b6f565b5b614888878288016147e3565b91505092959194509250565b6080820160008201516148aa600085018261424d565b5060208201516148bd6020850182614270565b5060408201516148d0604085018261427f565b5060608201516148e3606085018261429d565b50505050565b60006080820190506148fe6000830184614894565b92915050565b6000806040838503121561491b5761491a613b6a565b5b600061492985828601613c78565b925050602061493a85828601613c78565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061498b57607f821691505b60208210810361499e5761499d614944565b5b50919050565b7f414943686174626f74733a204d696e74204e6f74204163746976650000000000600082015250565b60006149da601b83613d1c565b91506149e5826149a4565b602082019050919050565b60006020820190508181036000830152614a09816149cd565b9050919050565b7f414943686174626f74733a20596f7520646f6e2774206861766520616e79206160008201527f6c6c6f636174696f6e0000000000000000000000000000000000000000000000602082015250565b6000614a6c602983613d1c565b9150614a7782614a10565b604082019050919050565b60006020820190508181036000830152614a9b81614a5f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614adc82613dc3565b9150614ae783613dc3565b9250828201905080821115614aff57614afe614aa2565b5b92915050565b7f414943686174626f74733a2045786365656473204d6178205065722057616c6c60008201527f6574000000000000000000000000000000000000000000000000000000000000602082015250565b6000614b61602283613d1c565b9150614b6c82614b05565b604082019050919050565b60006020820190508181036000830152614b9081614b54565b9050919050565b6000604082019050614bac6000830185613e26565b614bb96020830184613e26565b9392505050565b600081519050614bcf81614486565b92915050565b600060208284031215614beb57614bea613b6a565b5b6000614bf984828501614bc0565b91505092915050565b6000614c0d82613dc3565b9150614c1883613dc3565b9250828202614c2681613dc3565b91508282048414831517614c3d57614c3c614aa2565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000614c7e82613dc3565b9150614c8983613dc3565b925082614c9957614c98614c44565b5b828204905092915050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302614d067fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614cc9565b614d108683614cc9565b95508019841693508086168417925050509392505050565b6000819050919050565b6000614d4d614d48614d4384613dc3565b614d28565b613dc3565b9050919050565b6000819050919050565b614d6783614d32565b614d7b614d7382614d54565b848454614cd6565b825550505050565b600090565b614d90614d83565b614d9b818484614d5e565b505050565b5b81811015614dbf57614db4600082614d88565b600181019050614da1565b5050565b601f821115614e0457614dd581614ca4565b614dde84614cb9565b81016020851015614ded578190505b614e01614df985614cb9565b830182614da0565b50505b505050565b600082821c905092915050565b6000614e2760001984600802614e09565b1980831691505092915050565b6000614e408383614e16565b9150826002028217905092915050565b614e5982613d11565b67ffffffffffffffff811115614e7257614e71613f80565b5b614e7c8254614973565b614e87828285614dc3565b600060209050601f831160018114614eba5760008415614ea8578287015190505b614eb28582614e34565b865550614f1a565b601f198416614ec886614ca4565b60005b82811015614ef057848901518255600182019150602085019450602081019050614ecb565b86831015614f0d5784890151614f09601f891682614e16565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000614f5c82613dc3565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614f8e57614f8d614aa2565b5b600182019050919050565b600081905092915050565b50565b6000614fb4600083614f99565b9150614fbf82614fa4565b600082019050919050565b6000614fd582614fa7565b9150819050919050565b7f5769746864726177206661696c65642e00000000000000000000000000000000600082015250565b6000615015601083613d1c565b915061502082614fdf565b602082019050919050565b6000602082019050818103600083015261504481615008565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b60006150a7602f83613d1c565b91506150b28261504b565b604082019050919050565b600060208201905081810360008301526150d68161509a565b9050919050565b600081905092915050565b60006150f382613d11565b6150fd81856150dd565b935061510d818560208601613d2d565b80840191505092915050565b6000815461512681614973565b61513081866150dd565b9450600182166000811461514b576001811461516057615193565b60ff1983168652811515820286019350615193565b61516985614ca4565b60005b8381101561518b5781548189015260018201915060208101905061516c565b838801955050505b50505092915050565b60006151a882866150e8565b91506151b482856150e8565b91506151c08284615119565b9150819050949350505050565b7f414943686174626f74733a204d696e7420537570706c79204578636565646564600082015250565b6000615203602083613d1c565b915061520e826151cd565b602082019050919050565b60006020820190508181036000830152615232816151f6565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000615295602683613d1c565b91506152a082615239565b604082019050919050565b600060208201905081810360008301526152c481615288565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000615301602083613d1c565b915061530c826152cb565b602082019050919050565b60006020820190508181036000830152615330816152f4565b9050919050565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b6000615393602a83613d1c565b915061539e82615337565b604082019050919050565b600060208201905081810360008301526153c281615386565b9050919050565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b60006153ff601983613d1c565b915061540a826153c9565b602082019050919050565b6000602082019050818103600083015261542e816153f2565b9050919050565b7f455243323938313a20496e76616c696420706172616d65746572730000000000600082015250565b600061546b601b83613d1c565b915061547682615435565b602082019050919050565b6000602082019050818103600083015261549a8161545e565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006154c8826154a1565b6154d281856154ac565b93506154e2818560208601613d2d565b6154eb81613d57565b840191505092915050565b600060808201905061550b6000830187613e26565b6155186020830186613e26565b6155256040830185613e90565b818103606083015261553781846154bd565b905095945050505050565b60008151905061555181613ba0565b92915050565b60006020828403121561556d5761556c613b6a565b5b600061557b84828501615542565b9150509291505056fea264697066735822122021fdbde4e104a0f2172d9ca73c598c9a64fd121c7cfa1c0e6095f2824cbeb5c764736f6c63430008110033