Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 SHIBCASH

Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xe36B840be7125995aeCCC5b8c1fD7F3a6bf5da1e
60c06040526019600b556001600c60006101000a81548160ff021916908315150217905550610e10600d55610708600f556001601160006101000a81548160ff0219169083151502179055506000601160016101000a81548160ff0219169083151502179055506000601160026101000a81548160ff0219169083151502179055506001601360006101000a81548160ff021916908315150217905550348015620000a957600080fd5b506040518060400160405280600e81526020017f53686962617269756d20436173680000000000000000000000000000000000008152506040518060400160405280600881526020017f534849424341534800000000000000000000000000000000000000000000000081525081600390805190602001906200012e92919062000b15565b5080600490805190602001906200014792919062000b15565b5050506200016a6200015e620005d560201b60201c565b620005dd60201b60201c565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d905062000196816001620006a360201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000216573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200023c919062000c2f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002a4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ca919062000c2f565b6040518363ffffffff1660e01b8152600401620002e992919062000c72565b6020604051808303816000875af115801562000309573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200032f919062000c2f565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200037760a0516001620006a360201b60201c565b6200038c60a05160016200078d60201b60201c565b600060029050600080600290506000602390506000806002905060006b033b2e3c9fd0803ce800000090506a108b2a2c280290940000006008819055506a108b2a2c28029094000000600a81905550612710600582620003ed919062000cd8565b620003f9919062000d68565b60098190555086601581905550856016819055508460178190555060175460165460155462000429919062000da0565b62000435919062000da0565b6014819055508360198190555082601a8190555081601b81905550601b54601a5460195462000465919062000da0565b62000471919062000da0565b60188190555073e36b840be7125995aeccc5b8c1fd7f3a6bf5da1e600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073e36b840be7125995aeccc5b8c1fd7f3a6bf5da1e600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000543620005356200082e60201b60201c565b60016200085860201b60201c565b620005563060016200085860201b60201c565b6200056b61dead60016200085860201b60201c565b6200058d6200057f6200082e60201b60201c565b6001620006a360201b60201c565b620005a0306001620006a360201b60201c565b620005b561dead6001620006a360201b60201c565b620005c733826200099260201b60201c565b505050505050505062000fbf565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620006b3620005d560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620006d96200082e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000732576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007299062000e5e565b60405180910390fd5b80602060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000868620005d560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200088e6200082e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620008e7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008de9062000e5e565b60405180910390fd5b80601f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405162000986919062000e9d565b60405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000a05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620009fc9062000f0a565b60405180910390fd5b62000a196000838362000b0b60201b60201c565b806002600082825462000a2d919062000da0565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000a84919062000da0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000aeb919062000f3d565b60405180910390a362000b076000838362000b1060201b60201c565b5050565b505050565b505050565b82805462000b239062000f89565b90600052602060002090601f01602090048101928262000b47576000855562000b93565b82601f1062000b6257805160ff191683800117855562000b93565b8280016001018555821562000b93579182015b8281111562000b9257825182559160200191906001019062000b75565b5b50905062000ba2919062000ba6565b5090565b5b8082111562000bc157600081600090555060010162000ba7565b5090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000bf78262000bca565b9050919050565b62000c098162000bea565b811462000c1557600080fd5b50565b60008151905062000c298162000bfe565b92915050565b60006020828403121562000c485762000c4762000bc5565b5b600062000c588482850162000c18565b91505092915050565b62000c6c8162000bea565b82525050565b600060408201905062000c89600083018562000c61565b62000c98602083018462000c61565b9392505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000ce58262000c9f565b915062000cf28362000c9f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000d2e5762000d2d62000ca9565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000d758262000c9f565b915062000d828362000c9f565b92508262000d955762000d9462000d39565b5b828204905092915050565b600062000dad8262000c9f565b915062000dba8362000c9f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000df25762000df162000ca9565b5b828201905092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000e4660208362000dfd565b915062000e538262000e0e565b602082019050919050565b6000602082019050818103600083015262000e798162000e37565b9050919050565b60008115159050919050565b62000e978162000e80565b82525050565b600060208201905062000eb4600083018462000e8c565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000ef2601f8362000dfd565b915062000eff8262000eba565b602082019050919050565b6000602082019050818103600083015262000f258162000ee3565b9050919050565b62000f378162000c9f565b82525050565b600060208201905062000f54600083018462000f2c565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000fa257607f821691505b6020821081141562000fb95762000fb862000f5a565b5b50919050565b60805160a0516159cc620010476000396000818161137701528181611b4101528181612645015281816126fc0152818161272901528181612d6d01528181613e7101528181613f2a0152613f57015260008181610f9001528181612d15015281816140cd015281816141ae015281816141d501528181614271015261429801526159cc6000f3fe6080604052600436106103b15760003560e01c80638da5cb5b116101e7578063bbc0c7421161010d578063dd62ed3e116100a0578063f2fde38b1161006f578063f2fde38b14610e03578063f637434214610e2c578063f8b45b0514610e57578063fe72b27a14610e82576103b8565b8063dd62ed3e14610d45578063e2f4560514610d82578063e884f26014610dad578063f11a24d314610dd8576103b8565b8063c876d0b9116100dc578063c876d0b914610c87578063c8c8ebe414610cb2578063d257b34f14610cdd578063d85ba06314610d1a576103b8565b8063bbc0c74214610be1578063c024666814610c0c578063c17b5b8c14610c35578063c18bc19514610c5e576103b8565b80639ec22c0e11610185578063a4c82a0011610154578063a4c82a0014610b13578063a9059cbb14610b3e578063aacebbe314610b7b578063b62496f514610ba4576103b8565b80639ec22c0e14610a555780639fccce3214610a80578063a0d82dc514610aab578063a457c2d714610ad6576103b8565b8063924de9b7116101c1578063924de9b7146109ad57806395d89b41146109d65780639a7a23d614610a015780639c3b4fdc14610a2a576103b8565b80638da5cb5b1461092c5780638ea5220f146109575780639213691314610982576103b8565b8063313ce567116102d7578063715018a61161026a57806375f0a8741161023957806375f0a874146108965780637bce5a04146108c15780638095d564146108ec5780638a8c523c14610915576103b8565b8063715018a614610802578063730c188814610819578063751039fc146108425780637571336a1461086d576103b8565b80634fbee193116102a65780634fbee193146107325780636a486a8e1461076f5780636ddd17131461079a57806370a08231146107c5576103b8565b8063313ce56714610674578063395093511461069f57806349bd5a5e146106dc5780634a62bb6514610707576103b8565b8063199ffc721161034f57806323b872dd1161031e57806323b872dd146105b657806327c8f835146105f35780632c3e486c1461061e5780632e82f1a014610649576103b8565b8063199ffc721461050c5780631a8145bb146105375780631f3fed8f14610562578063203e727e1461058d576103b8565b80631694505e1161038b5780631694505e1461046257806318160ddd1461048d5780631816467f146104b8578063184c16c5146104e1576103b8565b806306fdde03146103bd578063095ea7b3146103e857806310d5de5314610425576103b8565b366103b857005b600080fd5b3480156103c957600080fd5b506103d2610ebf565b6040516103df91906143e0565b60405180910390f35b3480156103f457600080fd5b5061040f600480360381019061040a919061449b565b610f51565b60405161041c91906144f6565b60405180910390f35b34801561043157600080fd5b5061044c60048036038101906104479190614511565b610f6f565b60405161045991906144f6565b60405180910390f35b34801561046e57600080fd5b50610477610f8e565b604051610484919061459d565b60405180910390f35b34801561049957600080fd5b506104a2610fb2565b6040516104af91906145c7565b60405180910390f35b3480156104c457600080fd5b506104df60048036038101906104da9190614511565b610fbc565b005b3480156104ed57600080fd5b506104f66110f8565b60405161050391906145c7565b60405180910390f35b34801561051857600080fd5b506105216110fe565b60405161052e91906145c7565b60405180910390f35b34801561054357600080fd5b5061054c611104565b60405161055991906145c7565b60405180910390f35b34801561056e57600080fd5b5061057761110a565b60405161058491906145c7565b60405180910390f35b34801561059957600080fd5b506105b460048036038101906105af91906145e2565b611110565b005b3480156105c257600080fd5b506105dd60048036038101906105d8919061460f565b6111a9565b6040516105ea91906144f6565b60405180910390f35b3480156105ff57600080fd5b506106086112a1565b6040516106159190614671565b60405180910390f35b34801561062a57600080fd5b506106336112a7565b60405161064091906145c7565b60405180910390f35b34801561065557600080fd5b5061065e6112ad565b60405161066b91906144f6565b60405180910390f35b34801561068057600080fd5b506106896112c0565b60405161069691906146a8565b60405180910390f35b3480156106ab57600080fd5b506106c660048036038101906106c1919061449b565b6112c9565b6040516106d391906144f6565b60405180910390f35b3480156106e857600080fd5b506106f1611375565b6040516106fe9190614671565b60405180910390f35b34801561071357600080fd5b5061071c611399565b60405161072991906144f6565b60405180910390f35b34801561073e57600080fd5b5061075960048036038101906107549190614511565b6113ac565b60405161076691906144f6565b60405180910390f35b34801561077b57600080fd5b50610784611402565b60405161079191906145c7565b60405180910390f35b3480156107a657600080fd5b506107af611408565b6040516107bc91906144f6565b60405180910390f35b3480156107d157600080fd5b506107ec60048036038101906107e79190614511565b61141b565b6040516107f991906145c7565b60405180910390f35b34801561080e57600080fd5b50610817611463565b005b34801561082557600080fd5b50610840600480360381019061083b91906146ef565b6114eb565b005b34801561084e57600080fd5b5061085761162b565b60405161086491906144f6565b60405180910390f35b34801561087957600080fd5b50610894600480360381019061088f9190614742565b6116cb565b005b3480156108a257600080fd5b506108ab6117a2565b6040516108b89190614671565b60405180910390f35b3480156108cd57600080fd5b506108d66117c8565b6040516108e391906145c7565b60405180910390f35b3480156108f857600080fd5b50610913600480360381019061090e9190614782565b6117ce565b005b34801561092157600080fd5b5061092a611887565b005b34801561093857600080fd5b50610941611942565b60405161094e9190614671565b60405180910390f35b34801561096357600080fd5b5061096c61196c565b6040516109799190614671565b60405180910390f35b34801561098e57600080fd5b50610997611992565b6040516109a491906145c7565b60405180910390f35b3480156109b957600080fd5b506109d460048036038101906109cf91906147d5565b611998565b005b3480156109e257600080fd5b506109eb611a31565b6040516109f891906143e0565b60405180910390f35b348015610a0d57600080fd5b50610a286004803603810190610a239190614742565b611ac3565b005b348015610a3657600080fd5b50610a3f611bdc565b604051610a4c91906145c7565b60405180910390f35b348015610a6157600080fd5b50610a6a611be2565b604051610a7791906145c7565b60405180910390f35b348015610a8c57600080fd5b50610a95611be8565b604051610aa291906145c7565b60405180910390f35b348015610ab757600080fd5b50610ac0611bee565b604051610acd91906145c7565b60405180910390f35b348015610ae257600080fd5b50610afd6004803603810190610af8919061449b565b611bf4565b604051610b0a91906144f6565b60405180910390f35b348015610b1f57600080fd5b50610b28611cdf565b604051610b3591906145c7565b60405180910390f35b348015610b4a57600080fd5b50610b656004803603810190610b60919061449b565b611ce5565b604051610b7291906144f6565b60405180910390f35b348015610b8757600080fd5b50610ba26004803603810190610b9d9190614511565b611d03565b005b348015610bb057600080fd5b50610bcb6004803603810190610bc69190614511565b611e3f565b604051610bd891906144f6565b60405180910390f35b348015610bed57600080fd5b50610bf6611e5f565b604051610c0391906144f6565b60405180910390f35b348015610c1857600080fd5b50610c336004803603810190610c2e9190614742565b611e72565b005b348015610c4157600080fd5b50610c5c6004803603810190610c579190614782565b611f97565b005b348015610c6a57600080fd5b50610c856004803603810190610c8091906145e2565b612050565b005b348015610c9357600080fd5b50610c9c61215f565b604051610ca991906144f6565b60405180910390f35b348015610cbe57600080fd5b50610cc7612172565b604051610cd491906145c7565b60405180910390f35b348015610ce957600080fd5b50610d046004803603810190610cff91906145e2565b612178565b604051610d1191906144f6565b60405180910390f35b348015610d2657600080fd5b50610d2f6122cd565b604051610d3c91906145c7565b60405180910390f35b348015610d5157600080fd5b50610d6c6004803603810190610d679190614802565b6122d3565b604051610d7991906145c7565b60405180910390f35b348015610d8e57600080fd5b50610d9761235a565b604051610da491906145c7565b60405180910390f35b348015610db957600080fd5b50610dc2612360565b604051610dcf91906144f6565b60405180910390f35b348015610de457600080fd5b50610ded612400565b604051610dfa91906145c7565b60405180910390f35b348015610e0f57600080fd5b50610e2a6004803603810190610e259190614511565b612406565b005b348015610e3857600080fd5b50610e416124fe565b604051610e4e91906145c7565b60405180910390f35b348015610e6357600080fd5b50610e6c612504565b604051610e7991906145c7565b60405180910390f35b348015610e8e57600080fd5b50610ea96004803603810190610ea491906145e2565b61250a565b604051610eb691906144f6565b60405180910390f35b606060038054610ece90614871565b80601f0160208091040260200160405190810160405280929190818152602001828054610efa90614871565b8015610f475780601f10610f1c57610100808354040283529160200191610f47565b820191906000526020600020905b815481529060010190602001808311610f2a57829003601f168201915b5050505050905090565b6000610f65610f5e6127e2565b84846127ea565b6001905092915050565b602080528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b610fc46127e2565b73ffffffffffffffffffffffffffffffffffffffff16610fe2611942565b73ffffffffffffffffffffffffffffffffffffffff1614611038576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102f906148ef565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600f5481565b600b5481565b601d5481565b601c5481565b6111186127e2565b73ffffffffffffffffffffffffffffffffffffffff16611136611942565b73ffffffffffffffffffffffffffffffffffffffff161461118c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611183906148ef565b60405180910390fd5b670de0b6b3a7640000816111a0919061493e565b60088190555050565b60006111b68484846129b5565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006112016127e2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611281576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127890614a0a565b60405180910390fd5b6112958561128d6127e2565b8584036127ea565b60019150509392505050565b61dead81565b600d5481565b600c60009054906101000a900460ff1681565b60006012905090565b600061136b6112d66127e2565b8484600160006112e46127e2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113669190614a2a565b6127ea565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b601160009054906101000a900460ff1681565b6000601f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60185481565b601160029054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61146b6127e2565b73ffffffffffffffffffffffffffffffffffffffff16611489611942565b73ffffffffffffffffffffffffffffffffffffffff16146114df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d6906148ef565b60405180910390fd5b6114e9600061374d565b565b6114f36127e2565b73ffffffffffffffffffffffffffffffffffffffff16611511611942565b73ffffffffffffffffffffffffffffffffffffffff1614611567576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155e906148ef565b60405180910390fd5b6102588310156115ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a390614af2565b60405180910390fd5b6103e882111580156115bf575060008210155b6115fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f590614b84565b60405180910390fd5b82600d8190555081600b8190555080600c60006101000a81548160ff021916908315150217905550505050565b60006116356127e2565b73ffffffffffffffffffffffffffffffffffffffff16611653611942565b73ffffffffffffffffffffffffffffffffffffffff16146116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a0906148ef565b60405180910390fd5b6000601160006101000a81548160ff0219169083151502179055506001905090565b6116d36127e2565b73ffffffffffffffffffffffffffffffffffffffff166116f1611942565b73ffffffffffffffffffffffffffffffffffffffff1614611747576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173e906148ef565b60405180910390fd5b80602060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60155481565b6117d66127e2565b73ffffffffffffffffffffffffffffffffffffffff166117f4611942565b73ffffffffffffffffffffffffffffffffffffffff161461184a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611841906148ef565b60405180910390fd5b8260158190555081601681905550806017819055506017546016546015546118729190614a2a565b61187c9190614a2a565b601481905550505050565b61188f6127e2565b73ffffffffffffffffffffffffffffffffffffffff166118ad611942565b73ffffffffffffffffffffffffffffffffffffffff1614611903576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fa906148ef565b60405180910390fd5b6001601160016101000a81548160ff0219169083151502179055506001601160026101000a81548160ff02191690831515021790555042600e81905550565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60195481565b6119a06127e2565b73ffffffffffffffffffffffffffffffffffffffff166119be611942565b73ffffffffffffffffffffffffffffffffffffffff1614611a14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a0b906148ef565b60405180910390fd5b80601160026101000a81548160ff02191690831515021790555050565b606060048054611a4090614871565b80601f0160208091040260200160405190810160405280929190818152602001828054611a6c90614871565b8015611ab95780601f10611a8e57610100808354040283529160200191611ab9565b820191906000526020600020905b815481529060010190602001808311611a9c57829003601f168201915b5050505050905090565b611acb6127e2565b73ffffffffffffffffffffffffffffffffffffffff16611ae9611942565b73ffffffffffffffffffffffffffffffffffffffff1614611b3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b36906148ef565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611bce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bc590614c16565b60405180910390fd5b611bd88282613813565b5050565b60175481565b60105481565b601e5481565b601b5481565b60008060016000611c036127e2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611cc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb790614ca8565b60405180910390fd5b611cd4611ccb6127e2565b858584036127ea565b600191505092915050565b600e5481565b6000611cf9611cf26127e2565b84846129b5565b6001905092915050565b611d0b6127e2565b73ffffffffffffffffffffffffffffffffffffffff16611d29611942565b73ffffffffffffffffffffffffffffffffffffffff1614611d7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d76906148ef565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60216020528060005260406000206000915054906101000a900460ff1681565b601160019054906101000a900460ff1681565b611e7a6127e2565b73ffffffffffffffffffffffffffffffffffffffff16611e98611942565b73ffffffffffffffffffffffffffffffffffffffff1614611eee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ee5906148ef565b60405180910390fd5b80601f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611f8b91906144f6565b60405180910390a25050565b611f9f6127e2565b73ffffffffffffffffffffffffffffffffffffffff16611fbd611942565b73ffffffffffffffffffffffffffffffffffffffff1614612013576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200a906148ef565b60405180910390fd5b8260198190555081601a8190555080601b81905550601b54601a5460195461203b9190614a2a565b6120459190614a2a565b601881905550505050565b6120586127e2565b73ffffffffffffffffffffffffffffffffffffffff16612076611942565b73ffffffffffffffffffffffffffffffffffffffff16146120cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c3906148ef565b60405180910390fd5b670de0b6b3a76400006103e860056120e2610fb2565b6120ec919061493e565b6120f69190614cf7565b6121009190614cf7565b811015612142576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213990614d9a565b60405180910390fd5b670de0b6b3a764000081612156919061493e565b600a8190555050565b601360009054906101000a900460ff1681565b60085481565b60006121826127e2565b73ffffffffffffffffffffffffffffffffffffffff166121a0611942565b73ffffffffffffffffffffffffffffffffffffffff16146121f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ed906148ef565b60405180910390fd5b620186a06001612204610fb2565b61220e919061493e565b6122189190614cf7565b82101561225a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161225190614e2c565b60405180910390fd5b6103e86005612267610fb2565b612271919061493e565b61227b9190614cf7565b8211156122bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122b490614ebe565b60405180910390fd5b8160098190555060019050919050565b60145481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b600061236a6127e2565b73ffffffffffffffffffffffffffffffffffffffff16612388611942565b73ffffffffffffffffffffffffffffffffffffffff16146123de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123d5906148ef565b60405180910390fd5b6000601360006101000a81548160ff0219169083151502179055506001905090565b60165481565b61240e6127e2565b73ffffffffffffffffffffffffffffffffffffffff1661242c611942565b73ffffffffffffffffffffffffffffffffffffffff1614612482576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612479906148ef565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156124f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124e990614f50565b60405180910390fd5b6124fb8161374d565b50565b601a5481565b600a5481565b60006125146127e2565b73ffffffffffffffffffffffffffffffffffffffff16612532611942565b73ffffffffffffffffffffffffffffffffffffffff1614612588576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257f906148ef565b60405180910390fd5b600f546010546125989190614a2a565b42116125d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125d090614fbc565b60405180910390fd5b6103e882111561261e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126159061504e565b60405180910390fd5b4260108190555060003073ffffffffffffffffffffffffffffffffffffffff166370a082317f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b81526004016126809190614671565b602060405180830381865afa15801561269d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126c19190615083565b905060006126ec6127106126de86856138b490919063ffffffff16565b6138ca90919063ffffffff16565b90506000811115612725576127247f000000000000000000000000000000000000000000000000000000000000000061dead836138e0565b5b60007f000000000000000000000000000000000000000000000000000000000000000090508073ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561279257600080fd5b505af11580156127a6573d6000803e3d6000fd5b505050507f8462566617872a3fbab94534675218431ff9e204063ee3f4f43d965626a39abb60405160405180910390a160019350505050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561285a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161285190615122565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156128ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128c1906151b4565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516129a891906145c7565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612a25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a1c90615246565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a8c906152d8565b60405180910390fd5b6000811415612aaf57612aaa838360006138e0565b613748565b601160009054906101000a900460ff161561317257612acc611942565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612b3a5750612b0a611942565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612b735750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612bad575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612bc65750600560149054906101000a900460ff16155b1561317157601160019054906101000a900460ff16612cc057601f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680612c805750601f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612cbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cb690615344565b60405180910390fd5b5b601360009054906101000a900460ff1615612e8857612cdd611942565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612d6457507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612dbc57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612e875743601260003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410612e42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e39906153fc565b60405180910390fd5b43601260003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612f2b5750602060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612fd257600854811115612f75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f6c9061548e565b60405180910390fd5b600a54612f818361141b565b82612f8c9190614a2a565b1115612fcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fc4906154fa565b60405180910390fd5b613170565b602160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156130755750602060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156130c4576008548111156130bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130b69061558c565b60405180910390fd5b61316f565b602060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661316e57600a546131218361141b565b8261312c9190614a2a565b111561316d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613164906154fa565b60405180910390fd5b5b5b5b5b5b600061317d3061141b565b9050600060095482101590508080156131a25750601160029054906101000a900460ff165b80156131bb5750600560149054906101000a900460ff16155b80156132115750602160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132675750601f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132bd5750601f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15613301576001600560146101000a81548160ff0219169083151502179055506132e5613b61565b6000600560146101000a81548160ff0219169083151502179055505b600560149054906101000a900460ff161580156133675750602160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b801561337f5750600c60009054906101000a900460ff165b801561339a5750600d54600e546133969190614a2a565b4210155b80156133f05750601f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156133ff576133fd613e48565b505b6000600560149054906101000a900460ff16159050601f60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806134b55750601f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156134bf57600090505b6000811561373857602160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561352257506000601854115b156135ef5761354f6064613541601854886138b490919063ffffffff16565b6138ca90919063ffffffff16565b9050601854601a5482613562919061493e565b61356c9190614cf7565b601d600082825461357d9190614a2a565b92505081905550601854601b5482613595919061493e565b61359f9190614cf7565b601e60008282546135b09190614a2a565b92505081905550601854601954826135c8919061493e565b6135d29190614cf7565b601c60008282546135e39190614a2a565b92505081905550613714565b602160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561364a57506000601454115b15613713576136776064613669601454886138b490919063ffffffff16565b6138ca90919063ffffffff16565b90506014546016548261368a919061493e565b6136949190614cf7565b601d60008282546136a59190614a2a565b92505081905550601454601754826136bd919061493e565b6136c79190614cf7565b601e60008282546136d89190614a2a565b92505081905550601454601554826136f0919061493e565b6136fa9190614cf7565b601c600082825461370b9190614a2a565b925050819055505b5b6000811115613729576137288730836138e0565b5b808561373591906155ac565b94505b6137438787876138e0565b505050505b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600081836138c2919061493e565b905092915050565b600081836138d89190614cf7565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613950576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161394790615246565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156139c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139b7906152d8565b60405180910390fd5b6139cb83838361400e565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015613a51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a4890615652565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613ae49190614a2a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051613b4891906145c7565b60405180910390a3613b5b848484614013565b50505050565b6000613b6c3061141b565b90506000601e54601c54601d54613b839190614a2a565b613b8d9190614a2a565b9050600080831480613b9f5750600082145b15613bac57505050613e46565b6014600954613bbb919061493e565b831115613bd4576014600954613bd1919061493e565b92505b6000600283601d5486613be7919061493e565b613bf19190614cf7565b613bfb9190614cf7565b90506000613c12828661401890919063ffffffff16565b90506000479050613c228261402e565b6000613c37824761401890919063ffffffff16565b90506000613c6287613c54601c54856138b490919063ffffffff16565b6138ca90919063ffffffff16565b90506000613c8d88613c7f601e54866138b490919063ffffffff16565b6138ca90919063ffffffff16565b90506000818385613c9e91906155ac565b613ca891906155ac565b90506000601d819055506000601c819055506000601e81905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051613d08906156a3565b60006040518083038185875af1925050503d8060008114613d45576040519150601f19603f3d011682016040523d82523d6000602084013e613d4a565b606091505b505080985050600087118015613d605750600081115b15613dad57613d6f878261426b565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5618682601d54604051613da4939291906156b8565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051613df3906156a3565b60006040518083038185875af1925050503d8060008114613e30576040519150601f19603f3d011682016040523d82523d6000602084013e613e35565b606091505b505080985050505050505050505050505b565b600042600e8190555060003073ffffffffffffffffffffffffffffffffffffffff166370a082317f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b8152600401613eac9190614671565b602060405180830381865afa158015613ec9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613eed9190615083565b90506000613f1a612710613f0c600b54856138b490919063ffffffff16565b6138ca90919063ffffffff16565b90506000811115613f5357613f527f000000000000000000000000000000000000000000000000000000000000000061dead836138e0565b5b60007f000000000000000000000000000000000000000000000000000000000000000090508073ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b158015613fc057600080fd5b505af1158015613fd4573d6000803e3d6000fd5b505050507f454c91ae84fcc766ddda0dcb289f26b3d0176efeacf4061fc219fa6ca8c3048d60405160405180910390a16001935050505090565b505050565b505050565b6000818361402691906155ac565b905092915050565b6000600267ffffffffffffffff81111561404b5761404a6156ef565b5b6040519080825280602002602001820160405280156140795781602001602082028036833780820191505090505b50905030816000815181106140915761409061571e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015614136573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061415a9190615762565b8160018151811061416e5761416d61571e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506141d3307f0000000000000000000000000000000000000000000000000000000000000000846127ea565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401614235959493929190615888565b600060405180830381600087803b15801561424f57600080fd5b505af1158015614263573d6000803e3d6000fd5b505050505050565b614296307f0000000000000000000000000000000000000000000000000000000000000000846127ea565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008061dead426040518863ffffffff1660e01b81526004016142fd969594939291906158e2565b60606040518083038185885af115801561431b573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906143409190615943565b5050505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015614381578082015181840152602081019050614366565b83811115614390576000848401525b50505050565b6000601f19601f8301169050919050565b60006143b282614347565b6143bc8185614352565b93506143cc818560208601614363565b6143d581614396565b840191505092915050565b600060208201905081810360008301526143fa81846143a7565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061443282614407565b9050919050565b61444281614427565b811461444d57600080fd5b50565b60008135905061445f81614439565b92915050565b6000819050919050565b61447881614465565b811461448357600080fd5b50565b6000813590506144958161446f565b92915050565b600080604083850312156144b2576144b1614402565b5b60006144c085828601614450565b92505060206144d185828601614486565b9150509250929050565b60008115159050919050565b6144f0816144db565b82525050565b600060208201905061450b60008301846144e7565b92915050565b60006020828403121561452757614526614402565b5b600061453584828501614450565b91505092915050565b6000819050919050565b600061456361455e61455984614407565b61453e565b614407565b9050919050565b600061457582614548565b9050919050565b60006145878261456a565b9050919050565b6145978161457c565b82525050565b60006020820190506145b2600083018461458e565b92915050565b6145c181614465565b82525050565b60006020820190506145dc60008301846145b8565b92915050565b6000602082840312156145f8576145f7614402565b5b600061460684828501614486565b91505092915050565b60008060006060848603121561462857614627614402565b5b600061463686828701614450565b935050602061464786828701614450565b925050604061465886828701614486565b9150509250925092565b61466b81614427565b82525050565b60006020820190506146866000830184614662565b92915050565b600060ff82169050919050565b6146a28161468c565b82525050565b60006020820190506146bd6000830184614699565b92915050565b6146cc816144db565b81146146d757600080fd5b50565b6000813590506146e9816146c3565b92915050565b60008060006060848603121561470857614707614402565b5b600061471686828701614486565b935050602061472786828701614486565b9250506040614738868287016146da565b9150509250925092565b6000806040838503121561475957614758614402565b5b600061476785828601614450565b9250506020614778858286016146da565b9150509250929050565b60008060006060848603121561479b5761479a614402565b5b60006147a986828701614486565b93505060206147ba86828701614486565b92505060406147cb86828701614486565b9150509250925092565b6000602082840312156147eb576147ea614402565b5b60006147f9848285016146da565b91505092915050565b6000806040838503121561481957614818614402565b5b600061482785828601614450565b925050602061483885828601614450565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061488957607f821691505b6020821081141561489d5761489c614842565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006148d9602083614352565b91506148e4826148a3565b602082019050919050565b60006020820190508181036000830152614908816148cc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061494982614465565b915061495483614465565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561498d5761498c61490f565b5b828202905092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b60006149f4602883614352565b91506149ff82614998565b604082019050919050565b60006020820190508181036000830152614a23816149e7565b9050919050565b6000614a3582614465565b9150614a4083614465565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614a7557614a7461490f565b5b828201905092915050565b7f63616e6e6f7420736574206275796261636b206d6f7265206f6674656e20746860008201527f616e206576657279203130206d696e7574657300000000000000000000000000602082015250565b6000614adc603383614352565b9150614ae782614a80565b604082019050919050565b60006020820190508181036000830152614b0b81614acf565b9050919050565b7f4d75737420736574206175746f204c50206275726e2070657263656e7420626560008201527f747765656e20302520616e642031302500000000000000000000000000000000602082015250565b6000614b6e603083614352565b9150614b7982614b12565b604082019050919050565b60006020820190508181036000830152614b9d81614b61565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b6000614c00603983614352565b9150614c0b82614ba4565b604082019050919050565b60006020820190508181036000830152614c2f81614bf3565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000614c92602583614352565b9150614c9d82614c36565b604082019050919050565b60006020820190508181036000830152614cc181614c85565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000614d0282614465565b9150614d0d83614465565b925082614d1d57614d1c614cc8565b5b828204905092915050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b6000614d84602483614352565b9150614d8f82614d28565b604082019050919050565b60006020820190508181036000830152614db381614d77565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000614e16603583614352565b9150614e2182614dba565b604082019050919050565b60006020820190508181036000830152614e4581614e09565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b6000614ea8603483614352565b9150614eb382614e4c565b604082019050919050565b60006020820190508181036000830152614ed781614e9b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614f3a602683614352565b9150614f4582614ede565b604082019050919050565b60006020820190508181036000830152614f6981614f2d565b9050919050565b7f4d757374207761697420666f7220636f6f6c646f776e20746f2066696e697368600082015250565b6000614fa6602083614352565b9150614fb182614f70565b602082019050919050565b60006020820190508181036000830152614fd581614f99565b9050919050565b7f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f60008201527f6b656e7320696e204c5000000000000000000000000000000000000000000000602082015250565b6000615038602a83614352565b915061504382614fdc565b604082019050919050565b600060208201905081810360008301526150678161502b565b9050919050565b60008151905061507d8161446f565b92915050565b60006020828403121561509957615098614402565b5b60006150a78482850161506e565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061510c602483614352565b9150615117826150b0565b604082019050919050565b6000602082019050818103600083015261513b816150ff565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061519e602283614352565b91506151a982615142565b604082019050919050565b600060208201905081810360008301526151cd81615191565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000615230602583614352565b915061523b826151d4565b604082019050919050565b6000602082019050818103600083015261525f81615223565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006152c2602383614352565b91506152cd82615266565b604082019050919050565b600060208201905081810360008301526152f1816152b5565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b600061532e601683614352565b9150615339826152f8565b602082019050919050565b6000602082019050818103600083015261535d81615321565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b60006153e6604983614352565b91506153f182615364565b606082019050919050565b60006020820190508181036000830152615415816153d9565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000615478603583614352565b91506154838261541c565b604082019050919050565b600060208201905081810360008301526154a78161546b565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b60006154e4601383614352565b91506154ef826154ae565b602082019050919050565b60006020820190508181036000830152615513816154d7565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000615576603683614352565b91506155818261551a565b604082019050919050565b600060208201905081810360008301526155a581615569565b9050919050565b60006155b782614465565b91506155c283614465565b9250828210156155d5576155d461490f565b5b828203905092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061563c602683614352565b9150615647826155e0565b604082019050919050565b6000602082019050818103600083015261566b8161562f565b9050919050565b600081905092915050565b50565b600061568d600083615672565b91506156988261567d565b600082019050919050565b60006156ae82615680565b9150819050919050565b60006060820190506156cd60008301866145b8565b6156da60208301856145b8565b6156e760408301846145b8565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061575c81614439565b92915050565b60006020828403121561577857615777614402565b5b60006157868482850161574d565b91505092915050565b6000819050919050565b60006157b46157af6157aa8461578f565b61453e565b614465565b9050919050565b6157c481615799565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6157ff81614427565b82525050565b600061581183836157f6565b60208301905092915050565b6000602082019050919050565b6000615835826157ca565b61583f81856157d5565b935061584a836157e6565b8060005b8381101561587b5781516158628882615805565b975061586d8361581d565b92505060018101905061584e565b5085935050505092915050565b600060a08201905061589d60008301886145b8565b6158aa60208301876157bb565b81810360408301526158bc818661582a565b90506158cb6060830185614662565b6158d860808301846145b8565b9695505050505050565b600060c0820190506158f76000830189614662565b61590460208301886145b8565b61591160408301876157bb565b61591e60608301866157bb565b61592b6080830185614662565b61593860a08301846145b8565b979650505050505050565b60008060006060848603121561595c5761595b614402565b5b600061596a8682870161506e565b935050602061597b8682870161506e565b925050604061598c8682870161506e565b915050925092509256fea2646970667358221220cda874b16f559f0d6d580ca727fc06d03e66c3d2a7d6348e5dec938298f7e80864736f6c634300080a0033