60c06040526001600b60006101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055506000600b60026101000a81548160ff0219169083151502179055503480156200006257600080fd5b5060405162005b4938038062005b49833981810160405281019062000088919062000baa565b6040518060400160405280601181526020017f44657574736368652042616e6b20496e750000000000000000000000000000008152506040518060400160405280600381526020017f444249000000000000000000000000000000000000000000000000000000000081525081600390805190602001906200010c92919062000a90565b5080600490805190602001906200012592919062000a90565b505050620001486200013c6200055060201b60201c565b6200055860201b60201c565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d9050620001748160016200061e60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200021a919062000baa565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000282573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002a8919062000baa565b6040518363ffffffff1660e01b8152600401620002c792919062000bed565b6020604051808303816000875af1158015620002e7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200030d919062000baa565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200035560a05160016200061e60201b60201c565b6200036a60a05160016200070860201b60201c565b600060329050600080604690506000806b06765c793fa10079d000000090506b06765c793fa10079d00000006008819055506b06765c793fa10079d0000000600a81905550692a5a058fc295ed00000060098190555084600e8190555083600f81905550600f54600e54620003e0919062000c53565b600d81905550826011819055508160128190555060125460115462000406919062000c53565b60108190555086600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200045d620007a960201b60201c565b600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620004bf620004b1620007a960201b60201c565b6001620007d360201b60201c565b620004d2306001620007d360201b60201c565b620004e761dead6001620007d360201b60201c565b62000509620004fb620007a960201b60201c565b60016200061e60201b60201c565b6200051c3060016200061e60201b60201c565b6200053161dead60016200061e60201b60201c565b6200054333826200090d60201b60201c565b5050505050505062000e72565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6200062e6200055060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000654620007a960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620006ad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006a49062000d11565b60405180910390fd5b80601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b80601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b620007e36200055060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000809620007a960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000862576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008599062000d11565b60405180910390fd5b80601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405162000901919062000d50565b60405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000980576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620009779062000dbd565b60405180910390fd5b620009946000838362000a8660201b60201c565b8060026000828254620009a8919062000c53565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620009ff919062000c53565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000a66919062000df0565b60405180910390a362000a826000838362000a8b60201b60201c565b5050565b505050565b505050565b82805462000a9e9062000e3c565b90600052602060002090601f01602090048101928262000ac2576000855562000b0e565b82601f1062000add57805160ff191683800117855562000b0e565b8280016001018555821562000b0e579182015b8281111562000b0d57825182559160200191906001019062000af0565b5b50905062000b1d919062000b21565b5090565b5b8082111562000b3c57600081600090555060010162000b22565b5090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b728262000b45565b9050919050565b62000b848162000b65565b811462000b9057600080fd5b50565b60008151905062000ba48162000b79565b92915050565b60006020828403121562000bc35762000bc262000b40565b5b600062000bd38482850162000b93565b91505092915050565b62000be78162000b65565b82525050565b600060408201905062000c04600083018562000bdc565b62000c13602083018462000bdc565b9392505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000c608262000c1a565b915062000c6d8362000c1a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000ca55762000ca462000c24565b5b828201905092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000cf960208362000cb0565b915062000d068262000cc1565b602082019050919050565b6000602082019050818103600083015262000d2c8162000cea565b9050919050565b60008115159050919050565b62000d4a8162000d33565b82525050565b600060208201905062000d67600083018462000d3f565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000da5601f8362000cb0565b915062000db28262000d6d565b602082019050919050565b6000602082019050818103600083015262000dd88162000d96565b9050919050565b62000dea8162000c1a565b82525050565b600060208201905062000e07600083018462000ddf565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000e5557607f821691505b6020821081141562000e6c5762000e6b62000e0d565b5b50919050565b60805160a051614c8762000ec26000396000818161113a015261199f015260008181610d0201528181612f84015281816130650152818161308c015281816136a301526136ca0152614c876000f3fe6080604052600436106102b25760003560e01c80637571336a11610175578063b62496f5116100dc578063d85ba06311610095578063f11a24d31161006f578063f11a24d314610a9b578063f2fde38b14610ac6578063f637434214610aef578063f8b45b0514610b1a576102b9565b8063d85ba06314610a08578063dd62ed3e14610a33578063e2f4560514610a70576102b9565b8063b62496f5146108e6578063bbc0c74214610923578063c02466681461094e578063c18bc19514610977578063c8c8ebe4146109a0578063d257b34f146109cb576102b9565b8063924de9b71161012e578063924de9b7146107c657806395d89b41146107ef5780639a7a23d61461081a578063a457c2d714610843578063a9059cbb14610880578063aacebbe3146108bd576102b9565b80637571336a146106dc57806375f0a87414610705578063881dce60146107305780638a8c523c146107595780638da5cb5b14610770578063921369131461079b576102b9565b8063313ce567116102195780636a486a8e116101d25780636a486a8e146105f05780636ddd17131461061b5780636fc3eaec1461064657806370a082311461065d578063715018a61461069a578063751039fc146106b1576102b9565b8063313ce567146104f2578063395093511461051d57806349bd5a5e1461055a5780634a62bb65146105855780635d641ee7146105b057806366ca9b83146105c7576102b9565b80631816467f1161026b5780631816467f146103e25780631a8145bb1461040b5780631f3fed8f14610436578063203e727e1461046157806323b872dd1461048a57806327c8f835146104c7576102b9565b806302dbd8f8146102be57806306fdde03146102e7578063095ea7b31461031257806310d5de531461034f5780631694505e1461038c57806318160ddd146103b7576102b9565b366102b957005b600080fd5b3480156102ca57600080fd5b506102e560048036038101906102e091906137d4565b610b45565b005b3480156102f357600080fd5b506102fc610c30565b60405161030991906138ad565b60405180910390f35b34801561031e57600080fd5b506103396004803603810190610334919061392d565b610cc2565b6040516103469190613988565b60405180910390f35b34801561035b57600080fd5b50610376600480360381019061037191906139a3565b610ce0565b6040516103839190613988565b60405180910390f35b34801561039857600080fd5b506103a1610d00565b6040516103ae9190613a2f565b60405180910390f35b3480156103c357600080fd5b506103cc610d24565b6040516103d99190613a59565b60405180910390f35b3480156103ee57600080fd5b50610409600480360381019061040491906139a3565b610d2e565b005b34801561041757600080fd5b50610420610e6a565b60405161042d9190613a59565b60405180910390f35b34801561044257600080fd5b5061044b610e70565b6040516104589190613a59565b60405180910390f35b34801561046d57600080fd5b5061048860048036038101906104839190613a74565b610e76565b005b34801561049657600080fd5b506104b160048036038101906104ac9190613aa1565b610f85565b6040516104be9190613988565b60405180910390f35b3480156104d357600080fd5b506104dc61107d565b6040516104e99190613b03565b60405180910390f35b3480156104fe57600080fd5b50610507611083565b6040516105149190613b3a565b60405180910390f35b34801561052957600080fd5b50610544600480360381019061053f919061392d565b61108c565b6040516105519190613988565b60405180910390f35b34801561056657600080fd5b5061056f611138565b60405161057c9190613b03565b60405180910390f35b34801561059157600080fd5b5061059a61115c565b6040516105a79190613988565b60405180910390f35b3480156105bc57600080fd5b506105c561116f565b005b3480156105d357600080fd5b506105ee60048036038101906105e991906137d4565b61125e565b005b3480156105fc57600080fd5b50610605611348565b6040516106129190613a59565b60405180910390f35b34801561062757600080fd5b5061063061134e565b60405161063d9190613988565b60405180910390f35b34801561065257600080fd5b5061065b611361565b005b34801561066957600080fd5b50610684600480360381019061067f91906139a3565b6113f4565b6040516106919190613a59565b60405180910390f35b3480156106a657600080fd5b506106af61143c565b005b3480156106bd57600080fd5b506106c66114c4565b6040516106d39190613988565b60405180910390f35b3480156106e857600080fd5b5061070360048036038101906106fe9190613b81565b611564565b005b34801561071157600080fd5b5061071a61163b565b6040516107279190613b03565b60405180910390f35b34801561073c57600080fd5b5061075760048036038101906107529190613a74565b611661565b005b34801561076557600080fd5b5061076e6116c4565b005b34801561077c57600080fd5b506107856117c6565b6040516107929190613b03565b60405180910390f35b3480156107a757600080fd5b506107b06117f0565b6040516107bd9190613a59565b60405180910390f35b3480156107d257600080fd5b506107ed60048036038101906107e89190613bc1565b6117f6565b005b3480156107fb57600080fd5b5061080461188f565b60405161081191906138ad565b60405180910390f35b34801561082657600080fd5b50610841600480360381019061083c9190613b81565b611921565b005b34801561084f57600080fd5b5061086a6004803603810190610865919061392d565b611a3a565b6040516108779190613988565b60405180910390f35b34801561088c57600080fd5b506108a760048036038101906108a2919061392d565b611b25565b6040516108b49190613988565b60405180910390f35b3480156108c957600080fd5b506108e460048036038101906108df91906139a3565b611b43565b005b3480156108f257600080fd5b5061090d600480360381019061090891906139a3565b611c7f565b60405161091a9190613988565b60405180910390f35b34801561092f57600080fd5b50610938611c9f565b6040516109459190613988565b60405180910390f35b34801561095a57600080fd5b5061097560048036038101906109709190613b81565b611cb2565b005b34801561098357600080fd5b5061099e60048036038101906109999190613a74565b611dd7565b005b3480156109ac57600080fd5b506109b5611ee6565b6040516109c29190613a59565b60405180910390f35b3480156109d757600080fd5b506109f260048036038101906109ed9190613a74565b611eec565b6040516109ff9190613988565b60405180910390f35b348015610a1457600080fd5b50610a1d612041565b604051610a2a9190613a59565b60405180910390f35b348015610a3f57600080fd5b50610a5a6004803603810190610a559190613bee565b612047565b604051610a679190613a59565b60405180910390f35b348015610a7c57600080fd5b50610a856120ce565b604051610a929190613a59565b60405180910390f35b348015610aa757600080fd5b50610ab06120d4565b604051610abd9190613a59565b60405180910390f35b348015610ad257600080fd5b50610aed6004803603810190610ae891906139a3565b6120da565b005b348015610afb57600080fd5b50610b046121d2565b604051610b119190613a59565b60405180910390f35b348015610b2657600080fd5b50610b2f6121d8565b604051610b3c9190613a59565b60405180910390f35b610b4d6121de565b73ffffffffffffffffffffffffffffffffffffffff16610b6b6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614610bc1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb890613c7a565b60405180910390fd5b8160118190555080601281905550601254601154610bdf9190613cc9565b60108190555061012c6010541115610c2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2390613d6b565b60405180910390fd5b5050565b606060038054610c3f90613dba565b80601f0160208091040260200160405190810160405280929190818152602001828054610c6b90613dba565b8015610cb85780601f10610c8d57610100808354040283529160200191610cb8565b820191906000526020600020905b815481529060010190602001808311610c9b57829003601f168201915b5050505050905090565b6000610cd6610ccf6121de565b84846121e6565b6001905092915050565b60166020528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b610d366121de565b73ffffffffffffffffffffffffffffffffffffffff16610d546117c6565b73ffffffffffffffffffffffffffffffffffffffff1614610daa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da190613c7a565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60145481565b60135481565b610e7e6121de565b73ffffffffffffffffffffffffffffffffffffffff16610e9c6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614610ef2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee990613c7a565b60405180910390fd5b670de0b6b3a76400006103e86001610f08610d24565b610f129190613dec565b610f1c9190613e75565b610f269190613e75565b811015610f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5f90613f18565b60405180910390fd5b670de0b6b3a764000081610f7c9190613dec565b60088190555050565b6000610f928484846123b1565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610fdd6121de565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561105d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105490613faa565b60405180910390fd5b611071856110696121de565b8584036121e6565b60019150509392505050565b61dead81565b60006012905090565b600061112e6110996121de565b8484600160006110a76121de565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111299190613cc9565b6121e6565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b60009054906101000a900460ff1681565b6111776121de565b73ffffffffffffffffffffffffffffffffffffffff166111956117c6565b73ffffffffffffffffffffffffffffffffffffffff16146111eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e290613c7a565b60405180910390fd5b6a21165458500521280000006008819055506a2116545850052128000000600a819055506032600e819055506000600f81905550600f54600e5461122f9190613cc9565b600d819055506103de60118190555060006012819055506012546011546112569190613cc9565b601081905550565b6112666121de565b73ffffffffffffffffffffffffffffffffffffffff166112846117c6565b73ffffffffffffffffffffffffffffffffffffffff16146112da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d190613c7a565b60405180910390fd5b81600e8190555080600f81905550600f54600e546112f89190613cc9565b600d8190555060c8600d541115611344576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133b90614016565b60405180910390fd5b5050565b60105481565b600b60029054906101000a900460ff1681565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516113a990614067565b60006040518083038185875af1925050503d80600081146113e6576040519150601f19603f3d011682016040523d82523d6000602084013e6113eb565b606091505b50508091505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6114446121de565b73ffffffffffffffffffffffffffffffffffffffff166114626117c6565b73ffffffffffffffffffffffffffffffffffffffff16146114b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114af90613c7a565b60405180910390fd5b6114c26000612e1f565b565b60006114ce6121de565b73ffffffffffffffffffffffffffffffffffffffff166114ec6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153990613c7a565b60405180910390fd5b6000600b60006101000a81548160ff0219169083151502179055506001905090565b61156c6121de565b73ffffffffffffffffffffffffffffffffffffffff1661158a6117c6565b73ffffffffffffffffffffffffffffffffffffffff16146115e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d790613c7a565b60405180910390fd5b80601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61166a306113f4565b81111580156116795750600081115b6116b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116af906140c8565b60405180910390fd5b6116c181612ee5565b50565b6116cc6121de565b73ffffffffffffffffffffffffffffffffffffffff166116ea6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611740576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173790613c7a565b60405180910390fd5b61037a600e819055506000600f81905550600f54600e546117619190613cc9565b600d819055506101f460118190555060006012819055506012546011546117889190613cc9565b6010819055506001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff021916908315150217905550565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b6117fe6121de565b73ffffffffffffffffffffffffffffffffffffffff1661181c6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611872576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186990613c7a565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b60606004805461189e90613dba565b80601f01602080910402602001604051908101604052809291908181526020018280546118ca90613dba565b80156119175780601f106118ec57610100808354040283529160200191611917565b820191906000526020600020905b8154815290600101906020018083116118fa57829003601f168201915b5050505050905090565b6119296121de565b73ffffffffffffffffffffffffffffffffffffffff166119476117c6565b73ffffffffffffffffffffffffffffffffffffffff161461199d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199490613c7a565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a239061415a565b60405180910390fd5b611a368282613122565b5050565b60008060016000611a496121de565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611b06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afd906141ec565b60405180910390fd5b611b1a611b116121de565b858584036121e6565b600191505092915050565b6000611b39611b326121de565b84846123b1565b6001905092915050565b611b4b6121de565b73ffffffffffffffffffffffffffffffffffffffff16611b696117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611bbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bb690613c7a565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60176020528060005260406000206000915054906101000a900460ff1681565b600b60019054906101000a900460ff1681565b611cba6121de565b73ffffffffffffffffffffffffffffffffffffffff16611cd86117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611d2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d2590613c7a565b60405180910390fd5b80601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611dcb9190613988565b60405180910390a25050565b611ddf6121de565b73ffffffffffffffffffffffffffffffffffffffff16611dfd6117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611e53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4a90613c7a565b60405180910390fd5b670de0b6b3a76400006103e86005611e69610d24565b611e739190613dec565b611e7d9190613e75565b611e879190613e75565b811015611ec9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec09061427e565b60405180910390fd5b670de0b6b3a764000081611edd9190613dec565b600a8190555050565b60085481565b6000611ef66121de565b73ffffffffffffffffffffffffffffffffffffffff16611f146117c6565b73ffffffffffffffffffffffffffffffffffffffff1614611f6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6190613c7a565b60405180910390fd5b620186a06001611f78610d24565b611f829190613dec565b611f8c9190613e75565b821015611fce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc590614310565b60405180910390fd5b6103e86005611fdb610d24565b611fe59190613dec565b611fef9190613e75565b821115612031576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612028906143a2565b60405180910390fd5b8160098190555060019050919050565b600d5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b600f5481565b6120e26121de565b73ffffffffffffffffffffffffffffffffffffffff166121006117c6565b73ffffffffffffffffffffffffffffffffffffffff1614612156576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214d90613c7a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156121c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121bd90614434565b60405180910390fd5b6121cf81612e1f565b50565b60125481565b600a5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612256576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161224d906144c6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156122c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122bd90614558565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516123a49190613a59565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612421576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612418906145ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612491576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124889061467c565b60405180910390fd5b60008114156124ab576124a6838360006131c3565b612e1a565b600b60009054906101000a900460ff16156129a6576124c86117c6565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561253657506125066117c6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561256f5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156125a9575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156125c25750600560149054906101000a900460ff16155b156129a557600b60019054906101000a900460ff166126bc57601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061267c5750601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b6126bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126b2906146e8565b60405180910390fd5b5b601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561275f5750601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612806576008548111156127a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127a09061477a565b60405180910390fd5b600a546127b5836113f4565b826127c09190613cc9565b1115612801576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127f8906147e6565b60405180910390fd5b6129a4565b601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156128a95750601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156128f8576008548111156128f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128ea90614878565b60405180910390fd5b6129a3565b601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166129a257600a54612955836113f4565b826129609190613cc9565b11156129a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612998906147e6565b60405180910390fd5b5b5b5b5b5b60006129b1306113f4565b9050600060095482101590508080156129d65750600b60029054906101000a900460ff165b80156129ef5750600560149054906101000a900460ff16155b8015612a455750601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015612a9b5750601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015612af15750601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612b35576001600560146101000a81548160ff021916908315150217905550612b19613444565b6000600560146101000a81548160ff0219169083151502179055505b6000600560149054906101000a900460ff16159050601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680612beb5750601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15612bf557600090505b60008115612e0a57601760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612c5857506000601054115b15612cf357612c866103e8612c786010548861365190919063ffffffff16565b61366790919063ffffffff16565b905060105460125482612c999190613dec565b612ca39190613e75565b60146000828254612cb49190613cc9565b9250508190555060105460115482612ccc9190613dec565b612cd69190613e75565b60136000828254612ce79190613cc9565b92505081905550612de6565b601760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612d4e57506000600d54115b15612de557612d7c6103e8612d6e600d548861365190919063ffffffff16565b61366790919063ffffffff16565b9050600d54600f5482612d8f9190613dec565b612d999190613e75565b60146000828254612daa9190613cc9565b92505081905550600d54600e5482612dc29190613dec565b612dcc9190613e75565b60136000828254612ddd9190613cc9565b925050819055505b5b6000811115612dfb57612dfa8730836131c3565b5b8085612e079190614898565b94505b612e158787876131c3565b505050505b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600267ffffffffffffffff811115612f0257612f016148cc565b5b604051908082528060200260200182016040528015612f305781602001602082028036833780820191505090505b5090503081600081518110612f4857612f476148fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612fed573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613011919061493f565b81600181518110613025576130246148fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061308a307f0000000000000000000000000000000000000000000000000000000000000000846121e6565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b81526004016130ec959493929190614a65565b600060405180830381600087803b15801561310657600080fd5b505af115801561311a573d6000803e3d6000fd5b505050505050565b80601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613233576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161322a906145ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156132a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161329a9061467c565b60405180910390fd5b6132ae83838361367d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015613334576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161332b90614b31565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546133c79190613cc9565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161342b9190613a59565b60405180910390a361343e848484613682565b50505050565b600061344f306113f4565b905060006013546014546134639190613cc9565b90506000808314806134755750600082145b156134825750505061364f565b60146009546134919190613dec565b8311156134aa5760146009546134a79190613dec565b92505b6000600283601454866134bd9190613dec565b6134c79190613e75565b6134d19190613e75565b905060006134e8828661368790919063ffffffff16565b905060004790506134f882612ee5565b600061350d824761368790919063ffffffff16565b905060006135388761352a6013548561365190919063ffffffff16565b61366790919063ffffffff16565b9050600081836135489190614898565b90506000601481905550600060138190555060008611801561356a5750600081115b156135b757613579868261369d565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb56185826014546040516135ae93929190614b51565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516135fd90614067565b60006040518083038185875af1925050503d806000811461363a576040519150601f19603f3d011682016040523d82523d6000602084013e61363f565b606091505b5050809750505050505050505050505b565b6000818361365f9190613dec565b905092915050565b600081836136759190613e75565b905092915050565b505050565b505050565b600081836136959190614898565b905092915050565b6136c8307f0000000000000000000000000000000000000000000000000000000000000000846121e6565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b815260040161374f96959493929190614b88565b60606040518083038185885af115801561376d573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906137929190614bfe565b5050505050565b600080fd5b6000819050919050565b6137b18161379e565b81146137bc57600080fd5b50565b6000813590506137ce816137a8565b92915050565b600080604083850312156137eb576137ea613799565b5b60006137f9858286016137bf565b925050602061380a858286016137bf565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561384e578082015181840152602081019050613833565b8381111561385d576000848401525b50505050565b6000601f19601f8301169050919050565b600061387f82613814565b613889818561381f565b9350613899818560208601613830565b6138a281613863565b840191505092915050565b600060208201905081810360008301526138c78184613874565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006138fa826138cf565b9050919050565b61390a816138ef565b811461391557600080fd5b50565b60008135905061392781613901565b92915050565b6000806040838503121561394457613943613799565b5b600061395285828601613918565b9250506020613963858286016137bf565b9150509250929050565b60008115159050919050565b6139828161396d565b82525050565b600060208201905061399d6000830184613979565b92915050565b6000602082840312156139b9576139b8613799565b5b60006139c784828501613918565b91505092915050565b6000819050919050565b60006139f56139f06139eb846138cf565b6139d0565b6138cf565b9050919050565b6000613a07826139da565b9050919050565b6000613a19826139fc565b9050919050565b613a2981613a0e565b82525050565b6000602082019050613a446000830184613a20565b92915050565b613a538161379e565b82525050565b6000602082019050613a6e6000830184613a4a565b92915050565b600060208284031215613a8a57613a89613799565b5b6000613a98848285016137bf565b91505092915050565b600080600060608486031215613aba57613ab9613799565b5b6000613ac886828701613918565b9350506020613ad986828701613918565b9250506040613aea868287016137bf565b9150509250925092565b613afd816138ef565b82525050565b6000602082019050613b186000830184613af4565b92915050565b600060ff82169050919050565b613b3481613b1e565b82525050565b6000602082019050613b4f6000830184613b2b565b92915050565b613b5e8161396d565b8114613b6957600080fd5b50565b600081359050613b7b81613b55565b92915050565b60008060408385031215613b9857613b97613799565b5b6000613ba685828601613918565b9250506020613bb785828601613b6c565b9150509250929050565b600060208284031215613bd757613bd6613799565b5b6000613be584828501613b6c565b91505092915050565b60008060408385031215613c0557613c04613799565b5b6000613c1385828601613918565b9250506020613c2485828601613918565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613c6460208361381f565b9150613c6f82613c2e565b602082019050919050565b60006020820190508181036000830152613c9381613c57565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613cd48261379e565b9150613cdf8361379e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613d1457613d13613c9a565b5b828201905092915050565b7f4d757374206b656570206665657320617420333025206f72206c657373000000600082015250565b6000613d55601d8361381f565b9150613d6082613d1f565b602082019050919050565b60006020820190508181036000830152613d8481613d48565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680613dd257607f821691505b60208210811415613de657613de5613d8b565b5b50919050565b6000613df78261379e565b9150613e028361379e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613e3b57613e3a613c9a565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613e808261379e565b9150613e8b8361379e565b925082613e9b57613e9a613e46565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000613f02602f8361381f565b9150613f0d82613ea6565b604082019050919050565b60006020820190508181036000830152613f3181613ef5565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000613f9460288361381f565b9150613f9f82613f38565b604082019050919050565b60006020820190508181036000830152613fc381613f87565b9050919050565b7f4d757374206b656570206665657320617420323025206f72206c657373000000600082015250565b6000614000601d8361381f565b915061400b82613fca565b602082019050919050565b6000602082019050818103600083015261402f81613ff3565b9050919050565b600081905092915050565b50565b6000614051600083614036565b915061405c82614041565b600082019050919050565b600061407282614044565b9150819050919050565b7f57726f6e6720616d6f756e740000000000000000000000000000000000000000600082015250565b60006140b2600c8361381f565b91506140bd8261407c565b602082019050919050565b600060208201905081810360008301526140e1816140a5565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b600061414460398361381f565b915061414f826140e8565b604082019050919050565b6000602082019050818103600083015261417381614137565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006141d660258361381f565b91506141e18261417a565b604082019050919050565b60006020820190508181036000830152614205816141c9565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b600061426860248361381f565b91506142738261420c565b604082019050919050565b600060208201905081810360008301526142978161425b565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b60006142fa60358361381f565b91506143058261429e565b604082019050919050565b60006020820190508181036000830152614329816142ed565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b600061438c60348361381f565b915061439782614330565b604082019050919050565b600060208201905081810360008301526143bb8161437f565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061441e60268361381f565b9150614429826143c2565b604082019050919050565b6000602082019050818103600083015261444d81614411565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006144b060248361381f565b91506144bb82614454565b604082019050919050565b600060208201905081810360008301526144df816144a3565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061454260228361381f565b915061454d826144e6565b604082019050919050565b6000602082019050818103600083015261457181614535565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006145d460258361381f565b91506145df82614578565b604082019050919050565b60006020820190508181036000830152614603816145c7565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061466660238361381f565b91506146718261460a565b604082019050919050565b6000602082019050818103600083015261469581614659565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b60006146d260168361381f565b91506146dd8261469c565b602082019050919050565b60006020820190508181036000830152614701816146c5565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b600061476460358361381f565b915061476f82614708565b604082019050919050565b6000602082019050818103600083015261479381614757565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b60006147d060138361381f565b91506147db8261479a565b602082019050919050565b600060208201905081810360008301526147ff816147c3565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b600061486260368361381f565b915061486d82614806565b604082019050919050565b6000602082019050818103600083015261489181614855565b9050919050565b60006148a38261379e565b91506148ae8361379e565b9250828210156148c1576148c0613c9a565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061493981613901565b92915050565b60006020828403121561495557614954613799565b5b60006149638482850161492a565b91505092915050565b6000819050919050565b600061499161498c6149878461496c565b6139d0565b61379e565b9050919050565b6149a181614976565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6149dc816138ef565b82525050565b60006149ee83836149d3565b60208301905092915050565b6000602082019050919050565b6000614a12826149a7565b614a1c81856149b2565b9350614a27836149c3565b8060005b83811015614a58578151614a3f88826149e2565b9750614a4a836149fa565b925050600181019050614a2b565b5085935050505092915050565b600060a082019050614a7a6000830188613a4a565b614a876020830187614998565b8181036040830152614a998186614a07565b9050614aa86060830185613af4565b614ab56080830184613a4a565b9695505050505050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000614b1b60268361381f565b9150614b2682614abf565b604082019050919050565b60006020820190508181036000830152614b4a81614b0e565b9050919050565b6000606082019050614b666000830186613a4a565b614b736020830185613a4a565b614b806040830184613a4a565b949350505050565b600060c082019050614b9d6000830189613af4565b614baa6020830188613a4a565b614bb76040830187614998565b614bc46060830186614998565b614bd16080830185613af4565b614bde60a0830184613a4a565b979650505050505050565b600081519050614bf8816137a8565b92915050565b600080600060608486031215614c1757614c16613799565b5b6000614c2586828701614be9565b9350506020614c3686828701614be9565b9250506040614c4786828701614be9565b915050925092509256fea2646970667358221220ca60be307e44084f18cb5cf3632717d7e2d791ca5efe274f713d2560997a839164736f6c634300080a003300000000000000000000000071f3dddc62b7ccbf5eb7c428156cd7252c21b057