token-icon

Bukkake Inu

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
BKK
Holders
9+0.00%
Transfers
17

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106103395760003560e01c8063924de9b7116101ab578063bbc0c742116100f7578063dd62ed3e11610095578063f11a24d31161006f578063f11a24d314610c37578063f2fde38b14610c62578063f637434214610c8b578063f8b45b0514610cb657610340565b8063dd62ed3e14610ba4578063e2f4560514610be1578063e884f26014610c0c57610340565b8063c876d0b9116100d1578063c876d0b914610ae6578063c8c8ebe414610b11578063d257b34f14610b3c578063d85ba06314610b7957610340565b8063bbc0c74214610a69578063c024666814610a94578063c18bc19514610abd57610340565b8063a265777811610164578063a7fc9e211161013e578063a7fc9e211461099b578063a9059cbb146109c6578063aacebbe314610a03578063b62496f514610a2c57610340565b8063a26577781461090a578063a457c2d714610933578063a4d15b641461097057610340565b8063924de9b71461080c57806395d89b41146108355780639a7a23d6146108605780639c3b4fdc146108895780639fccce32146108b4578063a0d82dc5146108df57610340565b806349bd5a5e11610285578063715018a6116102235780637bce5a04116101fd5780637bce5a04146107745780638a8c523c1461079f5780638da5cb5b146107b657806392136913146107e157610340565b8063715018a614610709578063751039fc146107205780637571336a1461074b57610340565b8063541a43cf1161025f578063541a43cf1461064b5780636a486a8e146106765780636ddd1713146106a157806370a08231146106cc57610340565b806349bd5a5e146105b85780634a62bb65146105e35780634fbee1931461060e57610340565b80631a8145bb116102f257806323b872dd116102cc57806323b872dd146104e85780632bf3d42d14610525578063313ce56714610550578063395093511461057b57610340565b80631a8145bb146104695780631f3fed8f14610494578063203e727e146104bf57610340565b806306fdde0314610345578063095ea7b31461037057806310d5de53146103ad5780631694505e146103ea57806318160ddd146104155780631816467f1461044057610340565b3661034057005b600080fd5b34801561035157600080fd5b5061035a610ce1565b60405161036791906141b9565b60405180910390f35b34801561037c57600080fd5b5061039760048036038101906103929190614274565b610d73565b6040516103a491906142cf565b60405180910390f35b3480156103b957600080fd5b506103d460048036038101906103cf91906142ea565b610d91565b6040516103e191906142cf565b60405180910390f35b3480156103f657600080fd5b506103ff610db1565b60405161040c9190614376565b60405180910390f35b34801561042157600080fd5b5061042a610dd5565b60405161043791906143a0565b60405180910390f35b34801561044c57600080fd5b50610467600480360381019061046291906142ea565b610ddf565b005b34801561047557600080fd5b5061047e610f36565b60405161048b91906143a0565b60405180910390f35b3480156104a057600080fd5b506104a9610f3c565b6040516104b691906143a0565b60405180910390f35b3480156104cb57600080fd5b506104e660048036038101906104e191906143bb565b610f42565b005b3480156104f457600080fd5b5061050f600480360381019061050a91906143e8565b61106c565b60405161051c91906142cf565b60405180910390f35b34801561053157600080fd5b5061053a611145565b60405161054791906143a0565b60405180910390f35b34801561055c57600080fd5b5061056561114b565b6040516105729190614457565b60405180910390f35b34801561058757600080fd5b506105a2600480360381019061059d9190614274565b611154565b6040516105af91906142cf565b60405180910390f35b3480156105c457600080fd5b506105cd611207565b6040516105da9190614481565b60405180910390f35b3480156105ef57600080fd5b506105f861122b565b60405161060591906142cf565b60405180910390f35b34801561061a57600080fd5b50610635600480360381019061063091906142ea565b61123e565b60405161064291906142cf565b60405180910390f35b34801561065757600080fd5b50610660611294565b60405161066d91906143a0565b60405180910390f35b34801561068257600080fd5b5061068b61129a565b60405161069891906143a0565b60405180910390f35b3480156106ad57600080fd5b506106b66112a0565b6040516106c391906142cf565b60405180910390f35b3480156106d857600080fd5b506106f360048036038101906106ee91906142ea565b6112b3565b60405161070091906143a0565b60405180910390f35b34801561071557600080fd5b5061071e6112fb565b005b34801561072c57600080fd5b50610735611453565b60405161074291906142cf565b60405180910390f35b34801561075757600080fd5b50610772600480360381019061076d91906144c8565b61150e565b005b34801561078057600080fd5b50610789611600565b60405161079691906143a0565b60405180910390f35b3480156107ab57600080fd5b506107b4611606565b005b3480156107c257600080fd5b506107cb6116dc565b6040516107d89190614481565b60405180910390f35b3480156107ed57600080fd5b506107f6611706565b60405161080391906143a0565b60405180910390f35b34801561081857600080fd5b50610833600480360381019061082e9190614508565b61170c565b005b34801561084157600080fd5b5061084a6117c0565b60405161085791906141b9565b60405180910390f35b34801561086c57600080fd5b50610887600480360381019061088291906144c8565b611852565b005b34801561089557600080fd5b5061089e611986565b6040516108ab91906143a0565b60405180910390f35b3480156108c057600080fd5b506108c961198c565b6040516108d691906143a0565b60405180910390f35b3480156108eb57600080fd5b506108f4611992565b60405161090191906143a0565b60405180910390f35b34801561091657600080fd5b50610931600480360381019061092c9190614508565b611998565b005b34801561093f57600080fd5b5061095a60048036038101906109559190614274565b611a4c565b60405161096791906142cf565b60405180910390f35b34801561097c57600080fd5b50610985611b19565b60405161099291906142cf565b60405180910390f35b3480156109a757600080fd5b506109b0611b2c565b6040516109bd91906143a0565b60405180910390f35b3480156109d257600080fd5b506109ed60048036038101906109e89190614274565b611b32565b6040516109fa91906142cf565b60405180910390f35b348015610a0f57600080fd5b50610a2a6004803603810190610a2591906142ea565b611b50565b005b348015610a3857600080fd5b50610a536004803603810190610a4e91906142ea565b611ca7565b604051610a6091906142cf565b60405180910390f35b348015610a7557600080fd5b50610a7e611cc7565b604051610a8b91906142cf565b60405180910390f35b348015610aa057600080fd5b50610abb6004803603810190610ab691906144c8565b611cda565b005b348015610ac957600080fd5b50610ae46004803603810190610adf91906143bb565b611e1a565b005b348015610af257600080fd5b50610afb611f44565b604051610b0891906142cf565b60405180910390f35b348015610b1d57600080fd5b50610b26611f57565b604051610b3391906143a0565b60405180910390f35b348015610b4857600080fd5b50610b636004803603810190610b5e91906143bb565b611f5d565b604051610b7091906142cf565b60405180910390f35b348015610b8557600080fd5b50610b8e6120cd565b604051610b9b91906143a0565b60405180910390f35b348015610bb057600080fd5b50610bcb6004803603810190610bc69190614535565b6120d3565b604051610bd891906143a0565b60405180910390f35b348015610bed57600080fd5b50610bf661215a565b604051610c0391906143a0565b60405180910390f35b348015610c1857600080fd5b50610c21612160565b604051610c2e91906142cf565b60405180910390f35b348015610c4357600080fd5b50610c4c61221b565b604051610c5991906143a0565b60405180910390f35b348015610c6e57600080fd5b50610c896004803603810190610c8491906142ea565b612221565b005b348015610c9757600080fd5b50610ca06123e8565b604051610cad91906143a0565b60405180910390f35b348015610cc257600080fd5b50610ccb6123ee565b604051610cd891906143a0565b60405180910390f35b606060038054610cf0906145a4565b80601f0160208091040260200160405190810160405280929190818152602001828054610d1c906145a4565b8015610d695780601f10610d3e57610100808354040283529160200191610d69565b820191906000526020600020905b815481529060010190602001808311610d4c57829003601f168201915b5050505050905090565b6000610d87610d80612452565b848461245a565b6001905092915050565b601c6020528060005260406000206000915054906101000a900460ff1681565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6000600254905090565b610de7612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6d90614622565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601e5481565b601d5481565b610f4a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610fd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd090614622565b60405180910390fd5b670de0b6b3a76400006103e86001610fef610dd5565b610ff99190614671565b61100391906146fa565b61100d91906146fa565b81101561104f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110469061479d565b60405180910390fd5b670de0b6b3a7640000816110639190614671565b60088190555050565b6000611079848484612625565b61113a84611085612452565b6111358560405180606001604052806028815260200161550d60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006110eb612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b61245a565b600190509392505050565b60145481565b60006012905090565b60006111fd611161612452565b846111f88560016000611172612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123f490919063ffffffff16565b61245a565b6001905092915050565b7f00000000000000000000000046173bebd9233c73e2265c493e793a235569d70c81565b601660009054906101000a900460ff1681565b6000601b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60135481565b600f5481565b601660029054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611303612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611392576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138990614622565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600061145d612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e390614622565b60405180910390fd5b6000601660006101000a81548160ff0219169083151502179055506001905090565b611516612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146115a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159c90614622565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600c5481565b61160e612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461169d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169490614622565b60405180910390fd5b6001601660016101000a81548160ff0219169083151502179055506001601660026101000a81548160ff02191690831515021790555043602081905550565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b611714612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179a90614622565b60405180910390fd5b80601660026101000a81548160ff02191690831515021790555050565b6060600480546117cf906145a4565b80601f01602080910402602001604051908101604052809291908181526020018280546117fb906145a4565b80156118485780601f1061181d57610100808354040283529160200191611848565b820191906000526020600020905b81548152906001019060200180831161182b57829003601f168201915b5050505050905090565b61185a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e090614622565b60405180910390fd5b7f00000000000000000000000046173bebd9233c73e2265c493e793a235569d70c73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196f9061482f565b60405180910390fd5b6119828282613675565b5050565b600e5481565b601f5481565b60125481565b6119a0612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2690614622565b60405180910390fd5b80601660036101000a81548160ff02191690831515021790555050565b6000611b0f611a59612452565b84611b0a856040518060600160405280602581526020016155356025913960016000611a83612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b61245a565b6001905092915050565b601660039054906101000a900460ff1681565b60155481565b6000611b46611b3f612452565b8484612625565b6001905092915050565b611b58612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611be7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bde90614622565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60216020528060005260406000206000915054906101000a900460ff1681565b601660019054906101000a900460ff1681565b611ce2612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611d71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d6890614622565b60405180910390fd5b80601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611e0e91906142cf565b60405180910390a25050565b611e22612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611eb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea890614622565b60405180910390fd5b670de0b6b3a76400006103e86005611ec7610dd5565b611ed19190614671565b611edb91906146fa565b611ee591906146fa565b811015611f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1e906148c1565b60405180910390fd5b670de0b6b3a764000081611f3b9190614671565b600a8190555050565b601a60009054906101000a900460ff1681565b60085481565b6000611f67612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ff6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fed90614622565b60405180910390fd5b620186a06001612004610dd5565b61200e9190614671565b61201891906146fa565b82101561205a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205190614953565b60405180910390fd5b6103e86005612067610dd5565b6120719190614671565b61207b91906146fa565b8211156120bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120b4906149e5565b60405180910390fd5b8160098190555060019050919050565b600b5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b600061216a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146121f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121f090614622565b60405180910390fd5b6000601a60006101000a81548160ff0219169083151502179055506001905090565b600d5481565b612229612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146122b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122af90614622565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231f90614a77565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60115481565b600a5481565b60008082846124039190614a97565b905083811015612448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161243f90614b39565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156124ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124c190614bcb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561253a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161253190614c5d565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161261891906143a0565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612695576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268c90614cef565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612705576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126fc90614d81565b60405180910390fd5b601960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156127a95750601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b6127e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127df90614e13565b60405180910390fd5b6000811415612802576127fd83836000613716565b61360c565b601660009054906101000a900460ff1615612ec55761281f6116dc565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561288d575061285d6116dc565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156128c65750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612900575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156129195750600560149054906101000a900460ff16155b15612ec457601660019054906101000a900460ff16612a1357601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806129d35750601b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612a12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0990614e7f565b60405180910390fd5b5b601a60009054906101000a900460ff1615612bdb57612a306116dc565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612ab757507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612b0f57507f00000000000000000000000046173bebd9233c73e2265c493e793a235569d70c73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612bda5743601760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410612b95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8c90614f37565b60405180910390fd5b43601760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612c7e5750601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612d2557600854811115612cc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cbf90614fc9565b60405180910390fd5b600a54612cd4836112b3565b82612cdf9190614a97565b1115612d20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1790615035565b60405180910390fd5b612ec3565b602160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612dc85750601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612e1757600854811115612e12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e09906150c7565b60405180910390fd5b612ec2565b601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16612ec157600a54612e74836112b3565b82612e7f9190614a97565b1115612ec0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eb790615035565b60405180910390fd5b5b5b5b5b5b60007f00000000000000000000000046173bebd9233c73e2265c493e793a235569d70c73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614905080158015612f325750601660039054906101000a900460ff165b15613055576000601860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414158015612fd457504262015180601860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612fd19190614a97565b10155b1561301c576013546011819055506014546010819055506015546012819055506012546011546010546130079190614a97565b6130119190614a97565b600f81905550613050565b6002601181905550600360108190555060125460115460105461303f9190614a97565b6130499190614a97565b600f819055505b613133565b6000601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156130e25742601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b601660039054906101000a900460ff16613132576003601181905550600660108190555060066012819055506012546011546010546131219190614a97565b61312b9190614a97565b600f819055505b5b600061313e306112b3565b9050600060095482101590508080156131635750601660029054906101000a900460ff165b801561317c5750600560149054906101000a900460ff16155b80156131d25750602160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132285750601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561327e5750601b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156132c2576001600560146101000a81548160ff0219169083151502179055506132a66139ab565b6000600560146101000a81548160ff0219169083151502179055505b6000600560149054906101000a900460ff16159050601b60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806133785750601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561338257600090505b600081156135fb57602160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156133e557506000600f54115b156134b2576134126064613404600f5489613c9290919063ffffffff16565b613d0d90919063ffffffff16565b9050600f54601154826134259190614671565b61342f91906146fa565b601e60008282546134409190614a97565b92505081905550600f54601254826134589190614671565b61346291906146fa565b601f60008282546134739190614a97565b92505081905550600f546010548261348b9190614671565b61349591906146fa565b601d60008282546134a69190614a97565b925050819055506135d7565b602160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561350d57506000600b54115b156135d65761353a606461352c600b5489613c9290919063ffffffff16565b613d0d90919063ffffffff16565b9050600b54600d548261354d9190614671565b61355791906146fa565b601e60008282546135689190614a97565b92505081905550600b54600e54826135809190614671565b61358a91906146fa565b601f600082825461359b9190614a97565b92505081905550600b54600c54826135b39190614671565b6135bd91906146fa565b601d60008282546135ce9190614a97565b925050819055505b5b60008111156135ec576135eb883083613716565b5b80866135f891906150e7565b95505b613606888888613716565b50505050505b505050565b6000838311158290613659576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161365091906141b9565b60405180910390fd5b506000838561366891906150e7565b9050809150509392505050565b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613786576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161377d90614cef565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137ed90614d81565b60405180910390fd5b613801838383613d57565b61386c816040518060600160405280602681526020016154e7602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506138ff816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123f490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161399e91906143a0565b60405180910390a3505050565b60006139b6306112b3565b90506000601f54601d54601e546139cd9190614a97565b6139d79190614a97565b90506000808314806139e95750600082145b156139f657505050613c90565b6014600954613a059190614671565b831115613a1e576014600954613a1b9190614671565b92505b6000600283601e5486613a319190614671565b613a3b91906146fa565b613a4591906146fa565b90506000613a5c8286613d5c90919063ffffffff16565b90506000479050613a6c82613da6565b6000613a818247613d5c90919063ffffffff16565b90506000613aac87613a9e601d5485613c9290919063ffffffff16565b613d0d90919063ffffffff16565b90506000613ad788613ac9601f5486613c9290919063ffffffff16565b613d0d90919063ffffffff16565b90506000818385613ae891906150e7565b613af291906150e7565b90506000601e819055506000601d819055506000601f81905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051613b529061514c565b60006040518083038185875af1925050503d8060008114613b8f576040519150601f19603f3d011682016040523d82523d6000602084013e613b94565b606091505b505080985050600087118015613baa5750600081115b15613bf757613bb98782613fe3565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5618682601e54604051613bee93929190615161565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051613c3d9061514c565b60006040518083038185875af1925050503d8060008114613c7a576040519150601f19603f3d011682016040523d82523d6000602084013e613c7f565b606091505b505080985050505050505050505050505b565b600080831415613ca55760009050613d07565b60008284613cb39190614671565b9050828482613cc291906146fa565b14613d02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613cf99061520a565b60405180910390fd5b809150505b92915050565b6000613d4f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506140bd565b905092915050565b505050565b6000613d9e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613611565b905092915050565b6000600267ffffffffffffffff811115613dc357613dc261522a565b5b604051908082528060200260200182016040528015613df15781602001602082028036833780820191505090505b5090503081600081518110613e0957613e08615259565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613eae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ed2919061529d565b81600181518110613ee657613ee5615259565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050613f4b307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d8461245a565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401613fad9594939291906153c3565b600060405180830381600087803b158015613fc757600080fd5b505af1158015613fdb573d6000803e3d6000fd5b505050505050565b61400e307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d8461245a565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008030426040518863ffffffff1660e01b81526004016140739695949392919061541d565b60606040518083038185885af1158015614091573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906140b69190615493565b5050505050565b60008083118290614104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016140fb91906141b9565b60405180910390fd5b506000838561411391906146fa565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561415a57808201518184015260208101905061413f565b83811115614169576000848401525b50505050565b6000601f19601f8301169050919050565b600061418b82614120565b614195818561412b565b93506141a581856020860161413c565b6141ae8161416f565b840191505092915050565b600060208201905081810360008301526141d38184614180565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061420b826141e0565b9050919050565b61421b81614200565b811461422657600080fd5b50565b60008135905061423881614212565b92915050565b6000819050919050565b6142518161423e565b811461425c57600080fd5b50565b60008135905061426e81614248565b92915050565b6000806040838503121561428b5761428a6141db565b5b600061429985828601614229565b92505060206142aa8582860161425f565b9150509250929050565b60008115159050919050565b6142c9816142b4565b82525050565b60006020820190506142e460008301846142c0565b92915050565b600060208284031215614300576142ff6141db565b5b600061430e84828501614229565b91505092915050565b6000819050919050565b600061433c614337614332846141e0565b614317565b6141e0565b9050919050565b600061434e82614321565b9050919050565b600061436082614343565b9050919050565b61437081614355565b82525050565b600060208201905061438b6000830184614367565b92915050565b61439a8161423e565b82525050565b60006020820190506143b56000830184614391565b92915050565b6000602082840312156143d1576143d06141db565b5b60006143df8482850161425f565b91505092915050565b600080600060608486031215614401576144006141db565b5b600061440f86828701614229565b935050602061442086828701614229565b92505060406144318682870161425f565b9150509250925092565b600060ff82169050919050565b6144518161443b565b82525050565b600060208201905061446c6000830184614448565b92915050565b61447b81614200565b82525050565b60006020820190506144966000830184614472565b92915050565b6144a5816142b4565b81146144b057600080fd5b50565b6000813590506144c28161449c565b92915050565b600080604083850312156144df576144de6141db565b5b60006144ed85828601614229565b92505060206144fe858286016144b3565b9150509250929050565b60006020828403121561451e5761451d6141db565b5b600061452c848285016144b3565b91505092915050565b6000806040838503121561454c5761454b6141db565b5b600061455a85828601614229565b925050602061456b85828601614229565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806145bc57607f821691505b602082108114156145d0576145cf614575565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061460c60208361412b565b9150614617826145d6565b602082019050919050565b6000602082019050818103600083015261463b816145ff565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061467c8261423e565b91506146878361423e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156146c0576146bf614642565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006147058261423e565b91506147108361423e565b9250826147205761471f6146cb565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000614787602f8361412b565b91506147928261472b565b604082019050919050565b600060208201905081810360008301526147b68161477a565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b600061481960398361412b565b9150614824826147bd565b604082019050919050565b600060208201905081810360008301526148488161480c565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b60006148ab60248361412b565b91506148b68261484f565b604082019050919050565b600060208201905081810360008301526148da8161489e565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e2e2e000000000000000000602082015250565b600061493d60378361412b565b9150614948826148e1565b604082019050919050565b6000602082019050818103600083015261496c81614930565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e2e2e00000000000000000000602082015250565b60006149cf60368361412b565b91506149da82614973565b604082019050919050565b600060208201905081810360008301526149fe816149c2565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614a6160268361412b565b9150614a6c82614a05565b604082019050919050565b60006020820190508181036000830152614a9081614a54565b9050919050565b6000614aa28261423e565b9150614aad8361423e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614ae257614ae1614642565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000614b23601b8361412b565b9150614b2e82614aed565b602082019050919050565b60006020820190508181036000830152614b5281614b16565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614bb560248361412b565b9150614bc082614b59565b604082019050919050565b60006020820190508181036000830152614be481614ba8565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000614c4760228361412b565b9150614c5282614beb565b604082019050919050565b60006020820190508181036000830152614c7681614c3a565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614cd960258361412b565b9150614ce482614c7d565b604082019050919050565b60006020820190508181036000830152614d0881614ccc565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000614d6b60238361412b565b9150614d7682614d0f565b604082019050919050565b60006020820190508181036000830152614d9a81614d5e565b9050919050565b7f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460008201527f72616e73666572696e6720746f6b656e73000000000000000000000000000000602082015250565b6000614dfd60318361412b565b9150614e0882614da1565b604082019050919050565b60006020820190508181036000830152614e2c81614df0565b9050919050565b7f54726164696e67206973206e6f74206163746976652e2e2e0000000000000000600082015250565b6000614e6960188361412b565b9150614e7482614e33565b602082019050919050565b60006020820190508181036000830152614e9881614e5c565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e2e2e000000000000000000000000000000000000000000604082015250565b6000614f21604b8361412b565b9150614f2c82614e9f565b606082019050919050565b60006020820190508181036000830152614f5081614f14565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e2e2e000000000000000000602082015250565b6000614fb360378361412b565b9150614fbe82614f57565b604082019050919050565b60006020820190508181036000830152614fe281614fa6565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b600061501f60138361412b565b915061502a82614fe9565b602082019050919050565b6000602082019050818103600083015261504e81615012565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e2e2e0000000000000000602082015250565b60006150b160388361412b565b91506150bc82615055565b604082019050919050565b600060208201905081810360008301526150e0816150a4565b9050919050565b60006150f28261423e565b91506150fd8361423e565b9250828210156151105761510f614642565b5b828203905092915050565b600081905092915050565b50565b600061513660008361511b565b915061514182615126565b600082019050919050565b600061515782615129565b9150819050919050565b60006060820190506151766000830186614391565b6151836020830185614391565b6151906040830184614391565b949350505050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006151f460218361412b565b91506151ff82615198565b604082019050919050565b60006020820190508181036000830152615223816151e7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061529781614212565b92915050565b6000602082840312156152b3576152b26141db565b5b60006152c184828501615288565b91505092915050565b6000819050919050565b60006152ef6152ea6152e5846152ca565b614317565b61423e565b9050919050565b6152ff816152d4565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61533a81614200565b82525050565b600061534c8383615331565b60208301905092915050565b6000602082019050919050565b600061537082615305565b61537a8185615310565b935061538583615321565b8060005b838110156153b657815161539d8882615340565b97506153a883615358565b925050600181019050615389565b5085935050505092915050565b600060a0820190506153d86000830188614391565b6153e560208301876152f6565b81810360408301526153f78186615365565b90506154066060830185614472565b6154136080830184614391565b9695505050505050565b600060c0820190506154326000830189614472565b61543f6020830188614391565b61544c60408301876152f6565b61545960608301866152f6565b6154666080830185614472565b61547360a0830184614391565b979650505050505050565b60008151905061548d81614248565b92915050565b6000806000606084860312156154ac576154ab6141db565b5b60006154ba8682870161547e565b93505060206154cb8682870161547e565b92505060406154dc8682870161547e565b915050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b7a5ad830e36094725526af90339699833cc894a961e8704642e22d871fe098664736f6c634300080a0033
Creation ByteCode
0x60c06040526001601660006101000a81548160ff0219169083151502179055506000601660016101000a81548160ff0219169083151502179055506000601660026101000a81548160ff0219169083151502179055506001601660036101000a81548160ff0219169083151502179055506001601a60006101000a81548160ff0219169083151502179055503480156200009857600080fd5b506040518060400160405280600b81526020017f42756b6b616b6520496e750000000000000000000000000000000000000000008152506040518060400160405280600381526020017f424b4b000000000000000000000000000000000000000000000000000000000081525081600390805190602001906200011d92919062000bd8565b5080600490805190602001906200013692919062000bd8565b50505060006200014b620006a460201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506000737a250d5630b4cf539739df2c5dacb4c659f2488d905062000216816001620006ac60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000296573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002bc919062000cf2565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000324573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200034a919062000cf2565b6040518363ffffffff1660e01b81526004016200036992919062000d35565b6020604051808303816000875af115801562000389573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003af919062000cf2565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1681525050620003f760a0516001620006ac60201b60201c565b6200040c60a0516001620007a960201b60201c565b60006002905060006001905060006001905060006002905060006002905060006001905060006002905060006002905060006001905060006c0c9f2c9cd04674edea4000000090506103e8600a8262000466919062000d9b565b62000472919062000e2b565b6008819055506103e86014826200048a919062000d9b565b62000496919062000e2b565b600a81905550612710600a82620004ae919062000d9b565b620004ba919062000e2b565b600981905550866010819055508560118190555084601281905550601254601154601054620004ea919062000e63565b620004f6919062000e63565b600f8190555082601381905550836014819055508160158190555089600c8190555088600d8190555087600e81905550600e54600d54600c546200053b919062000e63565b62000547919062000e63565b600b819055506200055d6200084a60201b60201c565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620005ad6200084a60201b60201c565b600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200060f620006016200084a60201b60201c565b6001620006ac60201b60201c565b6200062461dead6001620006ac60201b60201c565b62000637306001620006ac60201b60201c565b620006596200064b6200084a60201b60201c565b60016200087460201b60201c565b6200066e61dead60016200087460201b60201c565b620006813060016200087460201b60201c565b620006933382620009c160201b60201c565b5050505050505050505050620010f4565b600033905090565b620006bc620006a460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146200074e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007459062000f21565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000884620006a460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000916576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200090d9062000f21565b60405180910390fd5b80601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051620009b5919062000f60565b60405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000a34576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000a2b9062000fcd565b60405180910390fd5b62000a486000838362000b7060201b60201c565b62000a648160025462000b7560201b620023f41790919060201c565b60028190555062000ac2816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000b7560201b620023f41790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000b64919062001000565b60405180910390a35050565b505050565b600080828462000b86919062000e63565b90508381101562000bce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000bc5906200106d565b60405180910390fd5b8091505092915050565b82805462000be690620010be565b90600052602060002090601f01602090048101928262000c0a576000855562000c56565b82601f1062000c2557805160ff191683800117855562000c56565b8280016001018555821562000c56579182015b8281111562000c5557825182559160200191906001019062000c38565b5b50905062000c65919062000c69565b5090565b5b8082111562000c8457600081600090555060010162000c6a565b5090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000cba8262000c8d565b9050919050565b62000ccc8162000cad565b811462000cd857600080fd5b50565b60008151905062000cec8162000cc1565b92915050565b60006020828403121562000d0b5762000d0a62000c88565b5b600062000d1b8482850162000cdb565b91505092915050565b62000d2f8162000cad565b82525050565b600060408201905062000d4c600083018562000d24565b62000d5b602083018462000d24565b9392505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000da88262000d62565b915062000db58362000d62565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000df15762000df062000d6c565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000e388262000d62565b915062000e458362000d62565b92508262000e585762000e5762000dfc565b5b828204905092915050565b600062000e708262000d62565b915062000e7d8362000d62565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000eb55762000eb462000d6c565b5b828201905092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000f0960208362000ec0565b915062000f168262000ed1565b602082019050919050565b6000602082019050818103600083015262000f3c8162000efa565b9050919050565b60008115159050919050565b62000f5a8162000f43565b82525050565b600060208201905062000f77600083018462000f4f565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000fb5601f8362000ec0565b915062000fc28262000f7d565b602082019050919050565b6000602082019050818103600083015262000fe88162000fa6565b9050919050565b62000ffa8162000d62565b82525050565b600060208201905062001017600083018462000fef565b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062001055601b8362000ec0565b915062001062826200101d565b602082019050919050565b60006020820190508181036000830152620010888162001046565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620010d757607f821691505b60208210811415620010ee57620010ed6200108f565b5b50919050565b60805160a05161558f6200115960003960008181611209015281816118eb01528181612ac00152612ec9015260008181610db301528181612a6801528181613e4501528181613f2601528181613f4d01528181613fe90152614010015261558f6000f3fe6080604052600436106103395760003560e01c8063924de9b7116101ab578063bbc0c742116100f7578063dd62ed3e11610095578063f11a24d31161006f578063f11a24d314610c37578063f2fde38b14610c62578063f637434214610c8b578063f8b45b0514610cb657610340565b8063dd62ed3e14610ba4578063e2f4560514610be1578063e884f26014610c0c57610340565b8063c876d0b9116100d1578063c876d0b914610ae6578063c8c8ebe414610b11578063d257b34f14610b3c578063d85ba06314610b7957610340565b8063bbc0c74214610a69578063c024666814610a94578063c18bc19514610abd57610340565b8063a265777811610164578063a7fc9e211161013e578063a7fc9e211461099b578063a9059cbb146109c6578063aacebbe314610a03578063b62496f514610a2c57610340565b8063a26577781461090a578063a457c2d714610933578063a4d15b641461097057610340565b8063924de9b71461080c57806395d89b41146108355780639a7a23d6146108605780639c3b4fdc146108895780639fccce32146108b4578063a0d82dc5146108df57610340565b806349bd5a5e11610285578063715018a6116102235780637bce5a04116101fd5780637bce5a04146107745780638a8c523c1461079f5780638da5cb5b146107b657806392136913146107e157610340565b8063715018a614610709578063751039fc146107205780637571336a1461074b57610340565b8063541a43cf1161025f578063541a43cf1461064b5780636a486a8e146106765780636ddd1713146106a157806370a08231146106cc57610340565b806349bd5a5e146105b85780634a62bb65146105e35780634fbee1931461060e57610340565b80631a8145bb116102f257806323b872dd116102cc57806323b872dd146104e85780632bf3d42d14610525578063313ce56714610550578063395093511461057b57610340565b80631a8145bb146104695780631f3fed8f14610494578063203e727e146104bf57610340565b806306fdde0314610345578063095ea7b31461037057806310d5de53146103ad5780631694505e146103ea57806318160ddd146104155780631816467f1461044057610340565b3661034057005b600080fd5b34801561035157600080fd5b5061035a610ce1565b60405161036791906141b9565b60405180910390f35b34801561037c57600080fd5b5061039760048036038101906103929190614274565b610d73565b6040516103a491906142cf565b60405180910390f35b3480156103b957600080fd5b506103d460048036038101906103cf91906142ea565b610d91565b6040516103e191906142cf565b60405180910390f35b3480156103f657600080fd5b506103ff610db1565b60405161040c9190614376565b60405180910390f35b34801561042157600080fd5b5061042a610dd5565b60405161043791906143a0565b60405180910390f35b34801561044c57600080fd5b50610467600480360381019061046291906142ea565b610ddf565b005b34801561047557600080fd5b5061047e610f36565b60405161048b91906143a0565b60405180910390f35b3480156104a057600080fd5b506104a9610f3c565b6040516104b691906143a0565b60405180910390f35b3480156104cb57600080fd5b506104e660048036038101906104e191906143bb565b610f42565b005b3480156104f457600080fd5b5061050f600480360381019061050a91906143e8565b61106c565b60405161051c91906142cf565b60405180910390f35b34801561053157600080fd5b5061053a611145565b60405161054791906143a0565b60405180910390f35b34801561055c57600080fd5b5061056561114b565b6040516105729190614457565b60405180910390f35b34801561058757600080fd5b506105a2600480360381019061059d9190614274565b611154565b6040516105af91906142cf565b60405180910390f35b3480156105c457600080fd5b506105cd611207565b6040516105da9190614481565b60405180910390f35b3480156105ef57600080fd5b506105f861122b565b60405161060591906142cf565b60405180910390f35b34801561061a57600080fd5b50610635600480360381019061063091906142ea565b61123e565b60405161064291906142cf565b60405180910390f35b34801561065757600080fd5b50610660611294565b60405161066d91906143a0565b60405180910390f35b34801561068257600080fd5b5061068b61129a565b60405161069891906143a0565b60405180910390f35b3480156106ad57600080fd5b506106b66112a0565b6040516106c391906142cf565b60405180910390f35b3480156106d857600080fd5b506106f360048036038101906106ee91906142ea565b6112b3565b60405161070091906143a0565b60405180910390f35b34801561071557600080fd5b5061071e6112fb565b005b34801561072c57600080fd5b50610735611453565b60405161074291906142cf565b60405180910390f35b34801561075757600080fd5b50610772600480360381019061076d91906144c8565b61150e565b005b34801561078057600080fd5b50610789611600565b60405161079691906143a0565b60405180910390f35b3480156107ab57600080fd5b506107b4611606565b005b3480156107c257600080fd5b506107cb6116dc565b6040516107d89190614481565b60405180910390f35b3480156107ed57600080fd5b506107f6611706565b60405161080391906143a0565b60405180910390f35b34801561081857600080fd5b50610833600480360381019061082e9190614508565b61170c565b005b34801561084157600080fd5b5061084a6117c0565b60405161085791906141b9565b60405180910390f35b34801561086c57600080fd5b50610887600480360381019061088291906144c8565b611852565b005b34801561089557600080fd5b5061089e611986565b6040516108ab91906143a0565b60405180910390f35b3480156108c057600080fd5b506108c961198c565b6040516108d691906143a0565b60405180910390f35b3480156108eb57600080fd5b506108f4611992565b60405161090191906143a0565b60405180910390f35b34801561091657600080fd5b50610931600480360381019061092c9190614508565b611998565b005b34801561093f57600080fd5b5061095a60048036038101906109559190614274565b611a4c565b60405161096791906142cf565b60405180910390f35b34801561097c57600080fd5b50610985611b19565b60405161099291906142cf565b60405180910390f35b3480156109a757600080fd5b506109b0611b2c565b6040516109bd91906143a0565b60405180910390f35b3480156109d257600080fd5b506109ed60048036038101906109e89190614274565b611b32565b6040516109fa91906142cf565b60405180910390f35b348015610a0f57600080fd5b50610a2a6004803603810190610a2591906142ea565b611b50565b005b348015610a3857600080fd5b50610a536004803603810190610a4e91906142ea565b611ca7565b604051610a6091906142cf565b60405180910390f35b348015610a7557600080fd5b50610a7e611cc7565b604051610a8b91906142cf565b60405180910390f35b348015610aa057600080fd5b50610abb6004803603810190610ab691906144c8565b611cda565b005b348015610ac957600080fd5b50610ae46004803603810190610adf91906143bb565b611e1a565b005b348015610af257600080fd5b50610afb611f44565b604051610b0891906142cf565b60405180910390f35b348015610b1d57600080fd5b50610b26611f57565b604051610b3391906143a0565b60405180910390f35b348015610b4857600080fd5b50610b636004803603810190610b5e91906143bb565b611f5d565b604051610b7091906142cf565b60405180910390f35b348015610b8557600080fd5b50610b8e6120cd565b604051610b9b91906143a0565b60405180910390f35b348015610bb057600080fd5b50610bcb6004803603810190610bc69190614535565b6120d3565b604051610bd891906143a0565b60405180910390f35b348015610bed57600080fd5b50610bf661215a565b604051610c0391906143a0565b60405180910390f35b348015610c1857600080fd5b50610c21612160565b604051610c2e91906142cf565b60405180910390f35b348015610c4357600080fd5b50610c4c61221b565b604051610c5991906143a0565b60405180910390f35b348015610c6e57600080fd5b50610c896004803603810190610c8491906142ea565b612221565b005b348015610c9757600080fd5b50610ca06123e8565b604051610cad91906143a0565b60405180910390f35b348015610cc257600080fd5b50610ccb6123ee565b604051610cd891906143a0565b60405180910390f35b606060038054610cf0906145a4565b80601f0160208091040260200160405190810160405280929190818152602001828054610d1c906145a4565b8015610d695780601f10610d3e57610100808354040283529160200191610d69565b820191906000526020600020905b815481529060010190602001808311610d4c57829003601f168201915b5050505050905090565b6000610d87610d80612452565b848461245a565b6001905092915050565b601c6020528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b610de7612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6d90614622565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a380600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601e5481565b601d5481565b610f4a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610fd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd090614622565b60405180910390fd5b670de0b6b3a76400006103e86001610fef610dd5565b610ff99190614671565b61100391906146fa565b61100d91906146fa565b81101561104f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110469061479d565b60405180910390fd5b670de0b6b3a7640000816110639190614671565b60088190555050565b6000611079848484612625565b61113a84611085612452565b6111358560405180606001604052806028815260200161550d60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006110eb612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b61245a565b600190509392505050565b60145481565b60006012905090565b60006111fd611161612452565b846111f88560016000611172612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123f490919063ffffffff16565b61245a565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b601660009054906101000a900460ff1681565b6000601b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60135481565b600f5481565b601660029054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611303612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611392576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138990614622565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600061145d612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e390614622565b60405180910390fd5b6000601660006101000a81548160ff0219169083151502179055506001905090565b611516612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146115a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159c90614622565b60405180910390fd5b80601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600c5481565b61160e612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461169d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169490614622565b60405180910390fd5b6001601660016101000a81548160ff0219169083151502179055506001601660026101000a81548160ff02191690831515021790555043602081905550565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b611714612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179a90614622565b60405180910390fd5b80601660026101000a81548160ff02191690831515021790555050565b6060600480546117cf906145a4565b80601f01602080910402602001604051908101604052809291908181526020018280546117fb906145a4565b80156118485780601f1061181d57610100808354040283529160200191611848565b820191906000526020600020905b81548152906001019060200180831161182b57829003601f168201915b5050505050905090565b61185a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e090614622565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196f9061482f565b60405180910390fd5b6119828282613675565b5050565b600e5481565b601f5481565b60125481565b6119a0612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2690614622565b60405180910390fd5b80601660036101000a81548160ff02191690831515021790555050565b6000611b0f611a59612452565b84611b0a856040518060600160405280602581526020016155356025913960016000611a83612452565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b61245a565b6001905092915050565b601660039054906101000a900460ff1681565b60155481565b6000611b46611b3f612452565b8484612625565b6001905092915050565b611b58612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611be7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bde90614622565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60216020528060005260406000206000915054906101000a900460ff1681565b601660019054906101000a900460ff1681565b611ce2612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611d71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d6890614622565b60405180910390fd5b80601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611e0e91906142cf565b60405180910390a25050565b611e22612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611eb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea890614622565b60405180910390fd5b670de0b6b3a76400006103e86005611ec7610dd5565b611ed19190614671565b611edb91906146fa565b611ee591906146fa565b811015611f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1e906148c1565b60405180910390fd5b670de0b6b3a764000081611f3b9190614671565b600a8190555050565b601a60009054906101000a900460ff1681565b60085481565b6000611f67612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ff6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fed90614622565b60405180910390fd5b620186a06001612004610dd5565b61200e9190614671565b61201891906146fa565b82101561205a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205190614953565b60405180910390fd5b6103e86005612067610dd5565b6120719190614671565b61207b91906146fa565b8211156120bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120b4906149e5565b60405180910390fd5b8160098190555060019050919050565b600b5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b600061216a612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146121f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121f090614622565b60405180910390fd5b6000601a60006101000a81548160ff0219169083151502179055506001905090565b600d5481565b612229612452565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146122b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122af90614622565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231f90614a77565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60115481565b600a5481565b60008082846124039190614a97565b905083811015612448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161243f90614b39565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156124ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124c190614bcb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561253a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161253190614c5d565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161261891906143a0565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612695576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268c90614cef565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612705576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126fc90614d81565b60405180910390fd5b601960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156127a95750601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b6127e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127df90614e13565b60405180910390fd5b6000811415612802576127fd83836000613716565b61360c565b601660009054906101000a900460ff1615612ec55761281f6116dc565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561288d575061285d6116dc565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156128c65750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612900575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156129195750600560149054906101000a900460ff16155b15612ec457601660019054906101000a900460ff16612a1357601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806129d35750601b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612a12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0990614e7f565b60405180910390fd5b5b601a60009054906101000a900460ff1615612bdb57612a306116dc565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612ab757507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612b0f57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612bda5743601760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410612b95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8c90614f37565b60405180910390fd5b43601760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612c7e5750601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612d2557600854811115612cc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cbf90614fc9565b60405180910390fd5b600a54612cd4836112b3565b82612cdf9190614a97565b1115612d20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1790615035565b60405180910390fd5b612ec3565b602160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612dc85750601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612e1757600854811115612e12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e09906150c7565b60405180910390fd5b612ec2565b601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16612ec157600a54612e74836112b3565b82612e7f9190614a97565b1115612ec0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eb790615035565b60405180910390fd5b5b5b5b5b5b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614905080158015612f325750601660039054906101000a900460ff165b15613055576000601860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414158015612fd457504262015180601860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612fd19190614a97565b10155b1561301c576013546011819055506014546010819055506015546012819055506012546011546010546130079190614a97565b6130119190614a97565b600f81905550613050565b6002601181905550600360108190555060125460115460105461303f9190614a97565b6130499190614a97565b600f819055505b613133565b6000601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156130e25742601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b601660039054906101000a900460ff16613132576003601181905550600660108190555060066012819055506012546011546010546131219190614a97565b61312b9190614a97565b600f819055505b5b600061313e306112b3565b9050600060095482101590508080156131635750601660029054906101000a900460ff165b801561317c5750600560149054906101000a900460ff16155b80156131d25750602160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132285750601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561327e5750601b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156132c2576001600560146101000a81548160ff0219169083151502179055506132a66139ab565b6000600560146101000a81548160ff0219169083151502179055505b6000600560149054906101000a900460ff16159050601b60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806133785750601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561338257600090505b600081156135fb57602160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156133e557506000600f54115b156134b2576134126064613404600f5489613c9290919063ffffffff16565b613d0d90919063ffffffff16565b9050600f54601154826134259190614671565b61342f91906146fa565b601e60008282546134409190614a97565b92505081905550600f54601254826134589190614671565b61346291906146fa565b601f60008282546134739190614a97565b92505081905550600f546010548261348b9190614671565b61349591906146fa565b601d60008282546134a69190614a97565b925050819055506135d7565b602160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561350d57506000600b54115b156135d65761353a606461352c600b5489613c9290919063ffffffff16565b613d0d90919063ffffffff16565b9050600b54600d548261354d9190614671565b61355791906146fa565b601e60008282546135689190614a97565b92505081905550600b54600e54826135809190614671565b61358a91906146fa565b601f600082825461359b9190614a97565b92505081905550600b54600c54826135b39190614671565b6135bd91906146fa565b601d60008282546135ce9190614a97565b925050819055505b5b60008111156135ec576135eb883083613716565b5b80866135f891906150e7565b95505b613606888888613716565b50505050505b505050565b6000838311158290613659576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161365091906141b9565b60405180910390fd5b506000838561366891906150e7565b9050809150509392505050565b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613786576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161377d90614cef565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137ed90614d81565b60405180910390fd5b613801838383613d57565b61386c816040518060600160405280602681526020016154e7602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546136119092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506138ff816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123f490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161399e91906143a0565b60405180910390a3505050565b60006139b6306112b3565b90506000601f54601d54601e546139cd9190614a97565b6139d79190614a97565b90506000808314806139e95750600082145b156139f657505050613c90565b6014600954613a059190614671565b831115613a1e576014600954613a1b9190614671565b92505b6000600283601e5486613a319190614671565b613a3b91906146fa565b613a4591906146fa565b90506000613a5c8286613d5c90919063ffffffff16565b90506000479050613a6c82613da6565b6000613a818247613d5c90919063ffffffff16565b90506000613aac87613a9e601d5485613c9290919063ffffffff16565b613d0d90919063ffffffff16565b90506000613ad788613ac9601f5486613c9290919063ffffffff16565b613d0d90919063ffffffff16565b90506000818385613ae891906150e7565b613af291906150e7565b90506000601e819055506000601d819055506000601f81905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051613b529061514c565b60006040518083038185875af1925050503d8060008114613b8f576040519150601f19603f3d011682016040523d82523d6000602084013e613b94565b606091505b505080985050600087118015613baa5750600081115b15613bf757613bb98782613fe3565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5618682601e54604051613bee93929190615161565b60405180910390a15b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051613c3d9061514c565b60006040518083038185875af1925050503d8060008114613c7a576040519150601f19603f3d011682016040523d82523d6000602084013e613c7f565b606091505b505080985050505050505050505050505b565b600080831415613ca55760009050613d07565b60008284613cb39190614671565b9050828482613cc291906146fa565b14613d02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613cf99061520a565b60405180910390fd5b809150505b92915050565b6000613d4f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506140bd565b905092915050565b505050565b6000613d9e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613611565b905092915050565b6000600267ffffffffffffffff811115613dc357613dc261522a565b5b604051908082528060200260200182016040528015613df15781602001602082028036833780820191505090505b5090503081600081518110613e0957613e08615259565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613eae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ed2919061529d565b81600181518110613ee657613ee5615259565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050613f4b307f00000000000000000000000000000000000000000000000000000000000000008461245a565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401613fad9594939291906153c3565b600060405180830381600087803b158015613fc757600080fd5b505af1158015613fdb573d6000803e3d6000fd5b505050505050565b61400e307f00000000000000000000000000000000000000000000000000000000000000008461245a565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008030426040518863ffffffff1660e01b81526004016140739695949392919061541d565b60606040518083038185885af1158015614091573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906140b69190615493565b5050505050565b60008083118290614104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016140fb91906141b9565b60405180910390fd5b506000838561411391906146fa565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561415a57808201518184015260208101905061413f565b83811115614169576000848401525b50505050565b6000601f19601f8301169050919050565b600061418b82614120565b614195818561412b565b93506141a581856020860161413c565b6141ae8161416f565b840191505092915050565b600060208201905081810360008301526141d38184614180565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061420b826141e0565b9050919050565b61421b81614200565b811461422657600080fd5b50565b60008135905061423881614212565b92915050565b6000819050919050565b6142518161423e565b811461425c57600080fd5b50565b60008135905061426e81614248565b92915050565b6000806040838503121561428b5761428a6141db565b5b600061429985828601614229565b92505060206142aa8582860161425f565b9150509250929050565b60008115159050919050565b6142c9816142b4565b82525050565b60006020820190506142e460008301846142c0565b92915050565b600060208284031215614300576142ff6141db565b5b600061430e84828501614229565b91505092915050565b6000819050919050565b600061433c614337614332846141e0565b614317565b6141e0565b9050919050565b600061434e82614321565b9050919050565b600061436082614343565b9050919050565b61437081614355565b82525050565b600060208201905061438b6000830184614367565b92915050565b61439a8161423e565b82525050565b60006020820190506143b56000830184614391565b92915050565b6000602082840312156143d1576143d06141db565b5b60006143df8482850161425f565b91505092915050565b600080600060608486031215614401576144006141db565b5b600061440f86828701614229565b935050602061442086828701614229565b92505060406144318682870161425f565b9150509250925092565b600060ff82169050919050565b6144518161443b565b82525050565b600060208201905061446c6000830184614448565b92915050565b61447b81614200565b82525050565b60006020820190506144966000830184614472565b92915050565b6144a5816142b4565b81146144b057600080fd5b50565b6000813590506144c28161449c565b92915050565b600080604083850312156144df576144de6141db565b5b60006144ed85828601614229565b92505060206144fe858286016144b3565b9150509250929050565b60006020828403121561451e5761451d6141db565b5b600061452c848285016144b3565b91505092915050565b6000806040838503121561454c5761454b6141db565b5b600061455a85828601614229565b925050602061456b85828601614229565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806145bc57607f821691505b602082108114156145d0576145cf614575565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061460c60208361412b565b9150614617826145d6565b602082019050919050565b6000602082019050818103600083015261463b816145ff565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061467c8261423e565b91506146878361423e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156146c0576146bf614642565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006147058261423e565b91506147108361423e565b9250826147205761471f6146cb565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000614787602f8361412b565b91506147928261472b565b604082019050919050565b600060208201905081810360008301526147b68161477a565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b600061481960398361412b565b9150614824826147bd565b604082019050919050565b600060208201905081810360008301526148488161480c565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b60006148ab60248361412b565b91506148b68261484f565b604082019050919050565b600060208201905081810360008301526148da8161489e565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e2e2e000000000000000000602082015250565b600061493d60378361412b565b9150614948826148e1565b604082019050919050565b6000602082019050818103600083015261496c81614930565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e2e2e00000000000000000000602082015250565b60006149cf60368361412b565b91506149da82614973565b604082019050919050565b600060208201905081810360008301526149fe816149c2565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614a6160268361412b565b9150614a6c82614a05565b604082019050919050565b60006020820190508181036000830152614a9081614a54565b9050919050565b6000614aa28261423e565b9150614aad8361423e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614ae257614ae1614642565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000614b23601b8361412b565b9150614b2e82614aed565b602082019050919050565b60006020820190508181036000830152614b5281614b16565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614bb560248361412b565b9150614bc082614b59565b604082019050919050565b60006020820190508181036000830152614be481614ba8565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000614c4760228361412b565b9150614c5282614beb565b604082019050919050565b60006020820190508181036000830152614c7681614c3a565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614cd960258361412b565b9150614ce482614c7d565b604082019050919050565b60006020820190508181036000830152614d0881614ccc565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000614d6b60238361412b565b9150614d7682614d0f565b604082019050919050565b60006020820190508181036000830152614d9a81614d5e565b9050919050565b7f596f752068617665206265656e20626c61636b6c69737465642066726f6d207460008201527f72616e73666572696e6720746f6b656e73000000000000000000000000000000602082015250565b6000614dfd60318361412b565b9150614e0882614da1565b604082019050919050565b60006020820190508181036000830152614e2c81614df0565b9050919050565b7f54726164696e67206973206e6f74206163746976652e2e2e0000000000000000600082015250565b6000614e6960188361412b565b9150614e7482614e33565b602082019050919050565b60006020820190508181036000830152614e9881614e5c565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e2e2e000000000000000000000000000000000000000000604082015250565b6000614f21604b8361412b565b9150614f2c82614e9f565b606082019050919050565b60006020820190508181036000830152614f5081614f14565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e2e2e000000000000000000602082015250565b6000614fb360378361412b565b9150614fbe82614f57565b604082019050919050565b60006020820190508181036000830152614fe281614fa6565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b600061501f60138361412b565b915061502a82614fe9565b602082019050919050565b6000602082019050818103600083015261504e81615012565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e2e2e0000000000000000602082015250565b60006150b160388361412b565b91506150bc82615055565b604082019050919050565b600060208201905081810360008301526150e0816150a4565b9050919050565b60006150f28261423e565b91506150fd8361423e565b9250828210156151105761510f614642565b5b828203905092915050565b600081905092915050565b50565b600061513660008361511b565b915061514182615126565b600082019050919050565b600061515782615129565b9150819050919050565b60006060820190506151766000830186614391565b6151836020830185614391565b6151906040830184614391565b949350505050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006151f460218361412b565b91506151ff82615198565b604082019050919050565b60006020820190508181036000830152615223816151e7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061529781614212565b92915050565b6000602082840312156152b3576152b26141db565b5b60006152c184828501615288565b91505092915050565b6000819050919050565b60006152ef6152ea6152e5846152ca565b614317565b61423e565b9050919050565b6152ff816152d4565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61533a81614200565b82525050565b600061534c8383615331565b60208301905092915050565b6000602082019050919050565b600061537082615305565b61537a8185615310565b935061538583615321565b8060005b838110156153b657815161539d8882615340565b97506153a883615358565b925050600181019050615389565b5085935050505092915050565b600060a0820190506153d86000830188614391565b6153e560208301876152f6565b81810360408301526153f78186615365565b90506154066060830185614472565b6154136080830184614391565b9695505050505050565b600060c0820190506154326000830189614472565b61543f6020830188614391565b61544c60408301876152f6565b61545960608301866152f6565b6154666080830185614472565b61547360a0830184614391565b979650505050505050565b60008151905061548d81614248565b92915050565b6000806000606084860312156154ac576154ab6141db565b5b60006154ba8682870161547e565b93505060206154cb8682870161547e565b92505060406154dc8682870161547e565b915050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b7a5ad830e36094725526af90339699833cc894a961e8704642e22d871fe098664736f6c634300080a0033
©2022-now by Spectre