ETH Price: $2,545.28 (+3.29%)

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0x02f9632b0180843b9aca008502742b7977837621508080b962d1608060405261dead600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a62000099919062000ff1565b633b9aca00620000aa91906200112e565b600555620000e46064620000d0600160055462000c4460201b620027ec1790919060201c565b62000cc860201b620028671790919060201c565b6006556200011e60646200010a600160055462000c4460201b620027ec1790919060201c565b62000cc860201b620028671790919060201c565b6007556001600a60006101000a81548160ff0219169083151502179055506001600c60006101000a81548160ff021916908315150217905550600160105560006011556000601255600060135560006014556014546012546010546011546013546200018b919062000f01565b62000197919062000f01565b620001a3919062000f01565b620001af919062000f01565b601555606460165560646017556014601d556064601e556000602160146101000a81548160ff0219169083151502179055506001602160156101000a81548160ff0219169083151502179055506103e860026005546200021091906200112e565b6200021c919062000f5e565b6022553480156200022c57600080fd5b5033806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050737a250d5630b4cf539739df2c5dacb4c659f2488d601f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200038457600080fd5b505afa15801562000399573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003bf919062000d99565b600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200046857600080fd5b505afa1580156200047d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004a3919062000d99565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b81526004016200050192919062000e55565b602060405180830381600087803b1580156200051c57600080fd5b505af115801562000531573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000557919062000d99565b602160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16602060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600e6000601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600e6000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600f6000602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600f6000601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600f6000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555033601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033601960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033601a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033601b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600554600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60055460405162000c36919062000ec8565b60405180910390a3620012fa565b60008083141562000c59576000905062000cc2565b6000828462000c6991906200112e565b905082848262000c7a919062000f5e565b1462000cbd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000cb49062000ea6565b60405180910390fd5b809150505b92915050565b600062000d1283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525062000d1a60201b60201c565b905092915050565b6000808311829062000d64576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d5b919062000e82565b60405180910390fd5b506000838562000d75919062000f5e565b9050809150509392505050565b60008151905062000d9381620012e0565b92915050565b60006020828403121562000db25762000db16200126e565b5b600062000dc28482850162000d82565b91505092915050565b62000dd6816200118f565b82525050565b600062000de98262000ee5565b62000df5818562000ef0565b935062000e07818560208601620011da565b62000e128162001273565b840191505092915050565b600062000e2c60218362000ef0565b915062000e398262001291565b604082019050919050565b62000e4f81620011c3565b82525050565b600060408201905062000e6c600083018562000dcb565b62000e7b602083018462000dcb565b9392505050565b6000602082019050818103600083015262000e9e818462000ddc565b905092915050565b6000602082019050818103600083015262000ec18162000e1d565b9050919050565b600060208201905062000edf600083018462000e44565b92915050565b600081519050919050565b600082825260208201905092915050565b600062000f0e82620011c3565b915062000f1b83620011c3565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000f535762000f5262001210565b5b828201905092915050565b600062000f6b82620011c3565b915062000f7883620011c3565b92508262000f8b5762000f8a6200123f565b5b828204905092915050565b6000808291508390505b600185111562000fe85780860481111562000fc05762000fbf62001210565b5b600185161562000fd05780820291505b808102905062000fe08562001284565b945062000fa0565b94509492505050565b600062000ffe82620011c3565b91506200100b83620011cd565b92506200103a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462001042565b905092915050565b60008262001054576001905062001127565b8162001064576000905062001127565b81600181146200107d57600281146200108857620010be565b600191505062001127565b60ff8411156200109d576200109c62001210565b5b8360020a915084821115620010b757620010b662001210565b5b5062001127565b5060208310610133831016604e8410600b8410161715620010f85782820a905083811115620010f257620010f162001210565b5b62001127565b62001107848484600162000f96565b9250905081840481111562001121576200112062001210565b5b81810290505b9392505050565b60006200113b82620011c3565b91506200114883620011c3565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562001184576200118362001210565b5b828202905092915050565b60006200119c82620011a3565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015620011fa578082015181840152602081019050620011dd565b838111156200120a576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b620012eb816200118f565b8114620012f757600080fd5b50565b614fc7806200130a6000396000f3fe60806040526004361061039b5760003560e01c80637d1db4a5116101dc578063ca33e64c11610102578063ec72d65f116100a0578063f887ea401161006f578063f887ea4014610dad578063fce589d814610dd8578063fe9fbb8014610e03578063fed0d2a114610e40576103a2565b8063ec72d65f14610d09578063f0b37c0414610d32578063f2fde38b14610d5b578063f84ba65d14610d84576103a2565b8063df20fd49116100dc578063df20fd4914610c61578063e3763ded14610c8a578063e96fada214610cb5578063eb969b0514610ce0576103a2565b8063ca33e64c14610bbc578063d51ed1c814610be7578063dd62ed3e14610c24576103a2565b806395d89b411161017a578063a9059cbb11610149578063a9059cbb14610b14578063b37dd69014610b51578063b46300ec14610b7c578063b6a5d7de14610b93576103a2565b806395d89b4114610a6a57806398118cb414610a95578063a820a64f14610ac0578063a8aa1b3114610ae9576103a2565b806386f6c3c1116101b657806386f6c3c1146109d6578063893d20e8146109ff5780638a8c523c14610a2a5780638c658a2914610a41576103a2565b80637d1db4a51461095957806382bf293c1461098457806383f9d9fa146109ad576103a2565b80632b112e49116102c15780636827e7641161025f57806370a082311161022e57806370a082311461088957806377b54bad146108c657806378109e54146109035780637bdb66831461092e576103a2565b80636827e764146107cb5780636b67c4df146107f65780636ddd1713146108215780637007546b1461084c576103a2565b80633b2d081c1161029b5780633b2d081c14610711578063570636dc1461073c578063571ac8b014610765578063658d4b7f146107a2576103a2565b80632b112e491461067e5780632f54bf6e146106a9578063313ce567146106e6576103a2565b80631161ae39116103395780631da1db5e116103085780631da1db5e146105c45780631df4ccfc146105ed578063201e79911461061857806323b872dd14610641576103a2565b80631161ae3914610508578063180b0d7e1461054557806318160ddd1461057057806318abb6351461059b576103a2565b806306fdde031161037557806306fdde031461043857806308fd3d0514610463578063095ea7b31461048e5780630a0a4189146104cb576103a2565b80630445b667146103a757806304e1a23f146103d2578063054557ea1461040f576103a2565b366103a257005b600080fd5b3480156103b357600080fd5b506103bc610e6b565b6040516103c991906148ac565b60405180910390f35b3480156103de57600080fd5b506103f960048036038101906103f49190613ef8565b610e71565b60405161040691906146f4565b60405180910390f35b34801561041b57600080fd5b50610436600480360381019061043191906140e0565b610e91565b005b34801561044457600080fd5b5061044d610f7c565b60405161045a919061472a565b60405180910390f35b34801561046f57600080fd5b50610478610fb9565b60405161048591906146f4565b60405180910390f35b34801561049a57600080fd5b506104b560048036038101906104b091906140a0565b610fcc565b6040516104c291906146f4565b60405180910390f35b3480156104d757600080fd5b506104f260048036038101906104ed91906141da565b6110be565b6040516104ff91906146f4565b60405180910390f35b34801561051457600080fd5b5061052f600480360381019061052a9190614234565b611319565b60405161053c91906146f4565b60405180910390f35b34801561055157600080fd5b5061055a61132e565b60405161056791906148ac565b60405180910390f35b34801561057c57600080fd5b50610585611334565b60405161059291906148ac565b60405180910390f35b3480156105a757600080fd5b506105c260048036038101906105bd9190613f92565b61133e565b005b3480156105d057600080fd5b506105eb60048036038101906105e691906141da565b6114d2565b005b3480156105f957600080fd5b50610602611581565b60405161060f91906148ac565b60405180910390f35b34801561062457600080fd5b5061063f600480360381019061063a9190614234565b611587565b005b34801561064d57600080fd5b506106686004803603810190610663919061400d565b6115e1565b60405161067591906146f4565b60405180910390f35b34801561068a57600080fd5b506106936117e1565b6040516106a091906148ac565b60405180910390f35b3480156106b557600080fd5b506106d060048036038101906106cb9190613ef8565b611863565b6040516106dd91906146f4565b60405180910390f35b3480156106f257600080fd5b506106fb6118bc565b604051610708919061494a565b60405180910390f35b34801561071d57600080fd5b506107266118c5565b60405161073391906148ac565b60405180910390f35b34801561074857600080fd5b50610763600480360381019061075e91906141da565b6118cb565b005b34801561077157600080fd5b5061078c60048036038101906107879190613ef8565b611955565b60405161079991906146f4565b60405180910390f35b3480156107ae57600080fd5b506107c960048036038101906107c49190614060565b611988565b005b3480156107d757600080fd5b506107e0611a2b565b6040516107ed91906148ac565b60405180910390f35b34801561080257600080fd5b5061080b611a31565b60405161081891906148ac565b60405180910390f35b34801561082d57600080fd5b50610836611a37565b60405161084391906146f4565b60405180910390f35b34801561085857600080fd5b50610873600480360381019061086e9190613ef8565b611a4a565b60405161088091906146f4565b60405180910390f35b34801561089557600080fd5b506108b060048036038101906108ab9190613ef8565b611a6a565b6040516108bd91906148ac565b60405180910390f35b3480156108d257600080fd5b506108ed60048036038101906108e891906140a0565b611ab3565b6040516108fa91906146f4565b60405180910390f35b34801561090f57600080fd5b50610918611c27565b60405161092591906148ac565b60405180910390f35b34801561093a57600080fd5b50610943611c2d565b60405161095091906146f4565b60405180910390f35b34801561096557600080fd5b5061096e611c40565b60405161097b91906148ac565b60405180910390f35b34801561099057600080fd5b506109ab60048036038101906109a691906141da565b611c46565b005b3480156109b957600080fd5b506109d460048036038101906109cf91906141da565b611ccf565b005b3480156109e257600080fd5b506109fd60048036038101906109f891906142c7565b611d3f565b005b348015610a0b57600080fd5b50610a14611e5a565b604051610a219190614634565b60405180910390f35b348015610a3657600080fd5b50610a3f611e83565b005b348015610a4d57600080fd5b50610a686004803603810190610a6391906140e0565b611ee8565b005b348015610a7657600080fd5b50610a7f611fd3565b604051610a8c919061472a565b60405180910390f35b348015610aa157600080fd5b50610aaa612010565b604051610ab791906148ac565b60405180910390f35b348015610acc57600080fd5b50610ae76004803603810190610ae29190614140565b612016565b005b348015610af557600080fd5b50610afe61207b565b604051610b0b9190614634565b60405180910390f35b348015610b2057600080fd5b50610b3b6004803603810190610b3691906140a0565b6120a1565b604051610b4891906146f4565b60405180910390f35b348015610b5d57600080fd5b50610b666120b6565b604051610b7391906146f4565b60405180910390f35b348015610b8857600080fd5b50610b916120c9565b005b348015610b9f57600080fd5b50610bba6004803603810190610bb59190613ef8565b612168565b005b348015610bc857600080fd5b50610bd161220a565b604051610bde9190614634565b60405180910390f35b348015610bf357600080fd5b50610c0e6004803603810190610c0991906141da565b612230565b604051610c1b91906148ac565b60405180910390f35b348015610c3057600080fd5b50610c4b6004803603810190610c469190613f52565b6122a2565b604051610c5891906148ac565b60405180910390f35b348015610c6d57600080fd5b50610c886004803603810190610c83919061419a565b612329565b005b348015610c9657600080fd5b50610c9f612396565b604051610cac9190614634565b60405180910390f35b348015610cc157600080fd5b50610cca6123bc565b604051610cd79190614634565b60405180910390f35b348015610cec57600080fd5b50610d076004803603810190610d029190614140565b6123e2565b005b348015610d1557600080fd5b50610d306004803603810190610d2b91906141da565b612447565b005b348015610d3e57600080fd5b50610d596004803603810190610d549190613ef8565b612505565b005b348015610d6757600080fd5b50610d826004803603810190610d7d9190613f25565b6125a8565b005b348015610d9057600080fd5b50610dab6004803603810190610da69190614060565b6126c1565b005b348015610db957600080fd5b50610dc2612764565b604051610dcf919061470f565b60405180910390f35b348015610de457600080fd5b50610ded61278a565b604051610dfa91906148ac565b60405180910390f35b348015610e0f57600080fd5b50610e2a6004803603810190610e259190613ef8565b612790565b604051610e3791906146f4565b60405180910390f35b348015610e4c57600080fd5b50610e556127e6565b604051610e6291906148ac565b60405180910390f35b60225481565b600b6020528060005260406000206000915054906101000a900460ff1681565b610e9a33611863565b610ed9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed09061486c565b60405180910390fd5b60005b83839050811015610f765781600d6000868685818110610eff57610efe614c75565b5b9050602002016020810190610f149190613ef8565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080610f6f90614bce565b9050610edc565b50505050565b60606040518060400160405280601281526020017f5468616e6b73676976696e6720466c6f6b690000000000000000000000000000815250905090565b602160149054906101000a900460ff1681565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516110ac91906148ac565b60405180910390a36001905092915050565b60006110c933611863565b611108576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ff9061486c565b60405180910390fd5b6103e882111561114d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111449061484c565b60405180910390fd5b60003073ffffffffffffffffffffffffffffffffffffffff166370a08231602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016111aa9190614634565b60206040518083038186803b1580156111c257600080fd5b505afa1580156111d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111fa9190614207565b9050600061122561271061121786856127ec90919063ffffffff16565b61286790919063ffffffff16565b9050600081111561130d5761127f602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836128b1565b50602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156112ea57600080fd5b505af11580156112fe573d6000803e3d6000fd5b50505050600192505050611314565b6000925050505b919050565b60008261132583612230565b11905092915050565b60165481565b6000600554905090565b61134733612790565b611386576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137d9061488c565b60405180910390fd5b84601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083601960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082601a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b6114db33612790565b61151a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115119061488c565b60405180910390fd5b60004790503373ffffffffffffffffffffffffffffffffffffffff166108fc606484846115479190614a4c565b6115519190614a1b565b9081150290604051600060405180830381858888f1935050505015801561157c573d6000803e3d6000fd5b505050565b60155481565b61159033612790565b6115cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c69061488c565b60405180910390fd5b81601d8190555080601e819055505050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146117cd5761174c826040518060400160405280601681526020017f496e73756666696369656e7420416c6c6f77616e636500000000000000000000815250600960008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a849092919063ffffffff16565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6117d8848484612ae8565b90509392505050565b600061185e611811600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611a6a565b61185061183f600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611a6a565b60055461317490919063ffffffff16565b61317490919063ffffffff16565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b60006009905090565b60135481565b6118d433611863565b611913576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161190a9061486c565b60405180910390fd5b6103e86005546119239190614a1b565b600654101561193157600080fd5b6103e8816005546119429190614a4c565b61194c9190614a1b565b60068190555050565b6000611981827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610fcc565b9050919050565b61199133612790565b6119d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c79061488c565b60405180910390fd5b80600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60125481565b60115481565b602160159054906101000a900460ff1681565b600d6020528060005260406000206000915054906101000a900460ff1681565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000611abe33611863565b611afd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611af49061486c565b60405180910390fd5b6000821415611b92578273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611b3f9190614634565b60206040518083038186803b158015611b5757600080fd5b505afa158015611b6b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b8f9190614207565b91505b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401611bcd92919061466a565b602060405180830381600087803b158015611be757600080fd5b505af1158015611bfb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c1f919061416d565b905092915050565b60075481565b600a60009054906101000a900460ff1681565b60065481565b611c4f33611863565b611c8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c859061486c565b60405180910390fd5b6103e8600554611c9e9190614a1b565b6007541015611cac57600080fd5b606481600554611cbc9190614a4c565b611cc69190614a1b565b60078190555050565b611cd833612790565b611d17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0e9061488c565b60405180910390fd5b6103e8600554611d279190614a1b565b6006541015611d3557600080fd5b8060068190555050565b611d4833612790565b611d87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7e9061488c565b60405180910390fd5b8560108190555084601381905550836011819055508260128190555081601481905550611df382611de585611dd788611dc98b8d6131be90919063ffffffff16565b6131be90919063ffffffff16565b6131be90919063ffffffff16565b6131be90919063ffffffff16565b601581905550806016819055506002601654611e0f9190614a1b565b60155410611e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e499061476c565b60405180910390fd5b505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611e8c33611863565b611ecb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec29061486c565b60405180910390fd5b6001602160146101000a81548160ff021916908315150217905550565b611ef133612790565b611f30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f279061488c565b60405180910390fd5b60005b83839050811015611fcd5781600b6000868685818110611f5657611f55614c75565b5b9050602002016020810190611f6b9190613ef8565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080611fc690614bce565b9050611f33565b50505050565b60606040518060400160405280600381526020017f5447460000000000000000000000000000000000000000000000000000000000815250905090565b60105481565b61201f33611863565b61205e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120559061486c565b60405180910390fd5b80600a60006101000a81548160ff02191690831515021790555050565b602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006120ae338484612ae8565b905092915050565b600c60009054906101000a900460ff1681565b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661211f57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015612165573d6000803e3d6000fd5b50565b61217133611863565b6121b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121a79061486c565b60405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600061229b61223d6117e1565b61228d61227e6002612270602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611a6a565b6127ec90919063ffffffff16565b856127ec90919063ffffffff16565b61286790919063ffffffff16565b9050919050565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61233233612790565b612371576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123689061488c565b60405180910390fd5b81602160156101000a81548160ff021916908315150217905550806022819055505050565b601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6123eb33611863565b61242a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124219061486c565b60405180910390fd5b80600c60006101000a81548160ff02191690831515021790555050565b61245033612790565b61248f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124869061488c565b60405180910390fd5b60326124bb60646124ad6017546015546127ec90919063ffffffff16565b61286790919063ffffffff16565b106124fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124f2906147cc565b60405180910390fd5b8060178190555050565b61250e33611863565b61254d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125449061486c565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6125b133611863565b6125f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125e79061486c565b60405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc686163816040516126b6919061464f565b60405180910390a150565b6126ca33612790565b612709576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127009061488c565b60405180910390fd5b80600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60145481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60175481565b6000808314156127ff5760009050612861565b6000828461280d9190614a4c565b905082848261281c9190614a1b565b1461285c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128539061480c565b60405180910390fd5b809150505b92915050565b60006128a983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061321c565b905092915050565b600061293c826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a849092919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506129d182600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546131be90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612a7191906148ac565b60405180910390a3600190509392505050565b6000838311158290612acc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ac3919061472a565b60405180910390fd5b5060008385612adb9190614aa6565b9050809150509392505050565b6000602360009054906101000a900460ff1615612b1157612b0a8484846128b1565b905061316d565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612bb55750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612c0a57602160149054906101000a900460ff16612c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c00906147ec565b60405180910390fd5b5b600a60009054906101000a900460ff1615612cad57600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615612cac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ca39061478c565b60405180910390fd5b5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612d3357503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612d8d5750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612de75750602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612e415750601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612e975750600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612efb576000612ea784611a6a565b90506007548382612eb891906149c5565b1115612ef9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ef09061482c565b60405180910390fd5b505b612f05848361327f565b612f0d61331c565b15612f1b57612f1a6133f3565b5b612fa4826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a849092919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000612ff285613a29565b1580613004575061300284613a29565b155b613069576130648584602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161487613a80565b61306b565b825b90506130bf81600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546131be90919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161315f91906148ac565b60405180910390a360019150505b9392505050565b60006131b683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612a84565b905092915050565b60008082846131cd91906149c5565b905083811015613212576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613209906147ac565b60405180910390fd5b8091505092915050565b60008083118290613263576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161325a919061472a565b60405180910390fd5b50600083856132729190614a1b565b9050809150509392505050565b600654811115806132d95750600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b613318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161330f9061474c565b60405180910390fd5b5050565b6000602160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141580156133895750602360009054906101000a900460ff16155b80156133a15750602160159054906101000a900460ff165b80156133ee5750602254600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b905090565b6001602360006101000a81548160ff021916908315150217905550600061341e601d54601e54611319565b61342a5760105461342d565b60005b9050600061346d600261345f601554613451866022546127ec90919063ffffffff16565b61286790919063ffffffff16565b61286790919063ffffffff16565b905060006134868260225461317490919063ffffffff16565b90506000600267ffffffffffffffff8111156134a5576134a4614ca4565b5b6040519080825280602002602001820160405280156134d35781602001602082028036833780820191505090505b50905030816000815181106134eb576134ea614c75565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160018151811061355c5761355b614c75565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506000479050601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478460008530426040518663ffffffff1660e01b81526004016135ff9594939291906148c7565b600060405180830381600087803b15801561361957600080fd5b505af115801561362d573d6000803e3d6000fd5b505050506000613646824761317490919063ffffffff16565b9050600061367261366160028961286790919063ffffffff16565b60155461317490919063ffffffff16565b905060006136ae60026136a0846136928c886127ec90919063ffffffff16565b61286790919063ffffffff16565b61286790919063ffffffff16565b905060006136d9836136cb601154876127ec90919063ffffffff16565b61286790919063ffffffff16565b90506000613704846136f6601354886127ec90919063ffffffff16565b61286790919063ffffffff16565b9050600061372f85613721601254896127ec90919063ffffffff16565b61286790919063ffffffff16565b90506000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16846040516137799061461f565b60006040518083038185875af1925050503d80600081146137b6576040519150601f19603f3d011682016040523d82523d6000602084013e6137bb565b606091505b50509050601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516138059061461f565b60006040518083038185875af1925050503d8060008114613842576040519150601f19603f3d011682016040523d82523d6000602084013e613847565b606091505b505080915050601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16836040516138939061461f565b60006040518083038185875af1925050503d80600081146138d0576040519150601f19603f3d011682016040523d82523d6000602084013e6138d5565b606091505b5050809150506000905060008b1115613a0057601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71986308e600080601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b815260040161397196959493929190614693565b6060604051808303818588803b15801561398a57600080fd5b505af115801561399e573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906139c39190614274565b5050507f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b4506858c6040516139f7929190614921565b60405180910390a15b5050505050505050505050506000602360006101000a81548160ff021916908315150217905550565b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16159050919050565b60008083613a8f576064613a93565b6017545b9050600c60009054906101000a900460ff168015613afb5750600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015613b05575083155b15613b105761232890505b6000613b596064601654613b249190614a4c565b613b4b84613b3d6015548b6127ec90919063ffffffff16565b6127ec90919063ffffffff16565b61286790919063ffffffff16565b90506000613b86601554613b78601454856127ec90919063ffffffff16565b61286790919063ffffffff16565b90506000613b9d828461317490919063ffffffff16565b9050613bf181600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546131be90919063ffffffff16565b600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613ca88260086000601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546131be90919063ffffffff16565b60086000601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613d6a91906148ac565b60405180910390a36000821115613e0357601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051613dfa91906148ac565b60405180910390a35b613e16838961317490919063ffffffff16565b945050505050949350505050565b600081359050613e3381614f35565b92915050565b600081359050613e4881614f4c565b92915050565b60008083601f840112613e6457613e63614cd8565b5b8235905067ffffffffffffffff811115613e8157613e80614cd3565b5b602083019150836020820283011115613e9d57613e9c614cdd565b5b9250929050565b600081359050613eb381614f63565b92915050565b600081519050613ec881614f63565b92915050565b600081359050613edd81614f7a565b92915050565b600081519050613ef281614f7a565b92915050565b600060208284031215613f0e57613f0d614ce7565b5b6000613f1c84828501613e24565b91505092915050565b600060208284031215613f3b57613f3a614ce7565b5b6000613f4984828501613e39565b91505092915050565b60008060408385031215613f6957613f68614ce7565b5b6000613f7785828601613e24565b9250506020613f8885828601613e24565b9150509250929050565b600080600080600060a08688031215613fae57613fad614ce7565b5b6000613fbc88828901613e24565b9550506020613fcd88828901613e24565b9450506040613fde88828901613e24565b9350506060613fef88828901613e24565b925050608061400088828901613e24565b9150509295509295909350565b60008060006060848603121561402657614025614ce7565b5b600061403486828701613e24565b935050602061404586828701613e24565b925050604061405686828701613ece565b9150509250925092565b6000806040838503121561407757614076614ce7565b5b600061408585828601613e24565b925050602061409685828601613ea4565b9150509250929050565b600080604083850312156140b7576140b6614ce7565b5b60006140c585828601613e24565b92505060206140d685828601613ece565b9150509250929050565b6000806000604084860312156140f9576140f8614ce7565b5b600084013567ffffffffffffffff81111561411757614116614ce2565b5b61412386828701613e4e565b9350935050602061413686828701613ea4565b9150509250925092565b60006020828403121561415657614155614ce7565b5b600061416484828501613ea4565b91505092915050565b60006020828403121561418357614182614ce7565b5b600061419184828501613eb9565b91505092915050565b600080604083850312156141b1576141b0614ce7565b5b60006141bf85828601613ea4565b92505060206141d085828601613ece565b9150509250929050565b6000602082840312156141f0576141ef614ce7565b5b60006141fe84828501613ece565b91505092915050565b60006020828403121561421d5761421c614ce7565b5b600061422b84828501613ee3565b91505092915050565b6000806040838503121561424b5761424a614ce7565b5b600061425985828601613ece565b925050602061426a85828601613ece565b9150509250929050565b60008060006060848603121561428d5761428c614ce7565b5b600061429b86828701613ee3565b93505060206142ac86828701613ee3565b92505060406142bd86828701613ee3565b9150509250925092565b60008060008060008060c087890312156142e4576142e3614ce7565b5b60006142f289828a01613ece565b965050602061430389828a01613ece565b955050604061431489828a01613ece565b945050606061432589828a01613ece565b935050608061433689828a01613ece565b92505060a061434789828a01613ece565b9150509295509295509295565b6000614360838361437b565b60208301905092915050565b61437581614b41565b82525050565b61438481614ada565b82525050565b61439381614ada565b82525050565b60006143a482614975565b6143ae8185614998565b93506143b983614965565b8060005b838110156143ea5781516143d18882614354565b97506143dc8361498b565b9250506001810190506143bd565b5085935050505092915050565b61440081614afe565b82525050565b61440f81614b53565b82525050565b61441e81614b65565b82525050565b600061442f82614980565b61443981856149b4565b9350614449818560208601614b9b565b61445281614cec565b840191505092915050565b600061446a6011836149b4565b915061447582614cfd565b602082019050919050565b600061448d601c836149b4565b915061449882614d26565b602082019050919050565b60006144b06008836149b4565b91506144bb82614d4f565b602082019050919050565b60006144d3601b836149b4565b91506144de82614d78565b602082019050919050565b60006144f66020836149b4565b915061450182614da1565b602082019050919050565b60006145196014836149b4565b915061452482614dca565b602082019050919050565b600061453c6021836149b4565b915061454782614df3565b604082019050919050565b600061455f603e836149b4565b915061456a82614e42565b604082019050919050565b6000614582602a836149b4565b915061458d82614e91565b604082019050919050565b60006145a56006836149b4565b91506145b082614ee0565b602082019050919050565b60006145c86000836149a9565b91506145d382614f09565b600082019050919050565b60006145eb600b836149b4565b91506145f682614f0c565b602082019050919050565b61460a81614b2a565b82525050565b61461981614b34565b82525050565b600061462a826145bb565b9150819050919050565b6000602082019050614649600083018461438a565b92915050565b6000602082019050614664600083018461436c565b92915050565b600060408201905061467f600083018561438a565b61468c6020830184614601565b9392505050565b600060c0820190506146a8600083018961438a565b6146b56020830188614601565b6146c26040830187614415565b6146cf6060830186614415565b6146dc608083018561438a565b6146e960a0830184614601565b979650505050505050565b600060208201905061470960008301846143f7565b92915050565b60006020820190506147246000830184614406565b92915050565b600060208201905081810360008301526147448184614424565b905092915050565b600060208201905081810360008301526147658161445d565b9050919050565b6000602082019050818103600083015261478581614480565b9050919050565b600060208201905081810360008301526147a5816144a3565b9050919050565b600060208201905081810360008301526147c5816144c6565b9050919050565b600060208201905081810360008301526147e5816144e9565b9050919050565b600060208201905081810360008301526148058161450c565b9050919050565b600060208201905081810360008301526148258161452f565b9050919050565b6000602082019050818103600083015261484581614552565b9050919050565b6000602082019050818103600083015261486581614575565b9050919050565b6000602082019050818103600083015261488581614598565b9050919050565b600060208201905081810360008301526148a5816145de565b9050919050565b60006020820190506148c16000830184614601565b92915050565b600060a0820190506148dc6000830188614601565b6148e96020830187614415565b81810360408301526148fb8186614399565b905061490a606083018561438a565b6149176080830184614601565b9695505050505050565b60006040820190506149366000830185614601565b6149436020830184614601565b9392505050565b600060208201905061495f6000830184614610565b92915050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b60006149d082614b2a565b91506149db83614b2a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614a1057614a0f614c17565b5b828201905092915050565b6000614a2682614b2a565b9150614a3183614b2a565b925082614a4157614a40614c46565b5b828204905092915050565b6000614a5782614b2a565b9150614a6283614b2a565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615614a9b57614a9a614c17565b5b828202905092915050565b6000614ab182614b2a565b9150614abc83614b2a565b925082821015614acf57614ace614c17565b5b828203905092915050565b6000614ae582614b0a565b9050919050565b6000614af782614b0a565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000614b4c82614b77565b9050919050565b6000614b5e82614b77565b9050919050565b6000614b7082614b2a565b9050919050565b6000614b8282614b89565b9050919050565b6000614b9482614b0a565b9050919050565b60005b83811015614bb9578082015181840152602081019050614b9e565b83811115614bc8576000848401525b50505050565b6000614bd982614b2a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415614c0c57614c0b614c17565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f5458204c696d6974204578636565646564000000000000000000000000000000600082015250565b7f466565732063616e6e6f74206265206d6f7265207468616e2035302500000000600082015250565b7f736e697065726564000000000000000000000000000000000000000000000000600082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f53656c6c205461782063616e6e6f74206265206d6f7265207468616e20353025600082015250565b7f54726164696e67206e6f74206f70656e20796574000000000000000000000000600082015250565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b7f546f74616c20486f6c64696e672069732063757272656e746c79206c696d697460008201527f65642c20796f752063616e206e6f74206275792074686174206d7563682e0000602082015250565b7f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f60008201527f6b656e7320696e204c5000000000000000000000000000000000000000000000602082015250565b7f214f574e45520000000000000000000000000000000000000000000000000000600082015250565b50565b7f21415554484f52495a4544000000000000000000000000000000000000000000600082015250565b614f3e81614ada565b8114614f4957600080fd5b50565b614f5581614aec565b8114614f6057600080fd5b50565b614f6c81614afe565b8114614f7757600080fd5b50565b614f8381614b2a565b8114614f8e57600080fd5b5056fea26469706673582212206388cae897cff4241c47bcfd8db5a8a298798b91dc3421c067babc3a97dfff0a64736f6c63430008070033c001a0b439f43efc4d2fab39d6a7f1c6446c7beabd0706ce190a9b8d2d5424cd5617b1a007878b06196c028e0e544e37ed89b084f8f3cabe19eff926a52f36680d224cec