ETH Price: $3,385.32 (+6.07%)
Gas: 25 Gwei

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0x02f953ea0180843b9aca0085060db8840083680a378080b9539060c06040526001600b60006101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055506000600b60026101000a81548160ff0219169083151502179055506012601460006101000a81548160ff021916908360ff1602179055503480156200007e57600080fd5b506040518060400160405280600681526020017f504f5353554d00000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f504f5353554d0000000000000000000000000000000000000000000000000000815250601460009054906101000a900460ff1682600490805190602001906200011392919062000aed565b5081600590805190602001906200012c92919062000aed565b5080600360006101000a81548160ff021916908360ff1602179055505050506200016b6200015f620005ad60201b60201c565b620005b560201b60201c565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d9050737f72567eca5da350f16a1f495a60832e57b91d19600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600080600f9050600080602890506000601460009054906101000a900460ff16600a62000207919062000d37565b633b9aca0062000218919062000d88565b9050601460009054906101000a900460ff16600a62000238919062000d37565b62e4e1c062000248919062000d88565b600881905550601460009054906101000a900460ff16600a6200026c919062000d37565b62e4e1c06200027c919062000d88565b600a81905550612710600a8262000294919062000d88565b620002a0919062000e18565b600981905550620002b98660016200067b60201b60201c565b8573ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508573ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000339573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200035f919062000eba565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308873ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620003c7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003ed919062000eba565b6040518363ffffffff1660e01b81526004016200040c92919062000efd565b6020604051808303816000875af11580156200042c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000452919062000eba565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200049a60a05160016200067b60201b60201c565b620004af60a05160016200076560201b60201c565b84600d8190555083600e81905550600e54600d54620004cf919062000f2a565b600c819055508260108190555081601181905550601154601054620004f5919062000f2a565b600f819055506200051d6200050f6200080660201b60201c565b60016200083060201b60201c565b620005303060016200083060201b60201c565b6200054561dead60016200083060201b60201c565b62000567620005596200080660201b60201c565b60016200067b60201b60201c565b6200057a3060016200067b60201b60201c565b6200058f61dead60016200067b60201b60201c565b620005a133826200096a60201b60201c565b50505050505062001149565b600033905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6200068b620005ad60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620006b16200080660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146200070a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007019062000fe8565b60405180910390fd5b80601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b80601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000840620005ad60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620008666200080660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620008bf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008b69062000fe8565b60405180910390fd5b80601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516200095e919062001027565b60405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620009dd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620009d49062001094565b60405180910390fd5b620009f16000838362000ae360201b60201c565b806002600082825462000a05919062000f2a565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000a5c919062000f2a565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000ac39190620010c7565b60405180910390a362000adf6000838362000ae860201b60201c565b5050565b505050565b505050565b82805462000afb9062001113565b90600052602060002090601f01602090048101928262000b1f576000855562000b6b565b82601f1062000b3a57805160ff191683800117855562000b6b565b8280016001018555821562000b6b579182015b8281111562000b6a57825182559160200191906001019062000b4d565b5b50905062000b7a919062000b7e565b5090565b5b8082111562000b9957600081600090555060010162000b7f565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000c2b5780860481111562000c035762000c0262000b9d565b5b600185161562000c135780820291505b808102905062000c238562000bcc565b945062000be3565b94509492505050565b60008262000c46576001905062000d19565b8162000c56576000905062000d19565b816001811462000c6f576002811462000c7a5762000cb0565b600191505062000d19565b60ff84111562000c8f5762000c8e62000b9d565b5b8360020a91508482111562000ca95762000ca862000b9d565b5b5062000d19565b5060208310610133831016604e8410600b841016171562000cea5782820a90508381111562000ce45762000ce362000b9d565b5b62000d19565b62000cf9848484600162000bd9565b9250905081840481111562000d135762000d1262000b9d565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000d448262000d20565b915062000d518362000d2a565b925062000d807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000c34565b905092915050565b600062000d958262000d20565b915062000da28362000d20565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000dde5762000ddd62000b9d565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000e258262000d20565b915062000e328362000d20565b92508262000e455762000e4462000de9565b5b828204905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000e828262000e55565b9050919050565b62000e948162000e75565b811462000ea057600080fd5b50565b60008151905062000eb48162000e89565b92915050565b60006020828403121562000ed35762000ed262000e50565b5b600062000ee38482850162000ea3565b91505092915050565b62000ef78162000e75565b82525050565b600060408201905062000f14600083018562000eec565b62000f23602083018462000eec565b9392505050565b600062000f378262000d20565b915062000f448362000d20565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000f7c5762000f7b62000b9d565b5b828201905092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000fd060208362000f87565b915062000fdd8262000f98565b602082019050919050565b60006020820190508181036000830152620010038162000fc1565b9050919050565b60008115159050919050565b62001021816200100a565b82525050565b60006020820190506200103e600083018462001016565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60006200107c601f8362000f87565b9150620010898262001044565b602082019050919050565b60006020820190508181036000830152620010af816200106d565b9050919050565b620010c18162000d20565b82525050565b6000602082019050620010de6000830184620010b6565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200112c57607f821691505b60208210811415620011435762001142620010e4565b5b50919050565b60805160a0516141f76200119960003960008181610d6f0152611361015260008181610b8601528181612c1e01528181612cff01528181612d2601528181612dc20152612de901526141f76000f3fe6080604052600436106102545760003560e01c80637bce5a0411610139578063bbc0c742116100b6578063dd62ed3e1161007a578063dd62ed3e146108ee578063e2f456051461092b578063f11a24d314610956578063f2fde38b14610981578063f6374342146109aa578063f8b45b05146109d55761025b565b8063bbc0c74214610807578063c024666814610832578063c8c8ebe41461085b578063d257b34f14610886578063d85ba063146108c35761025b565b80639a7a23d6116100fd5780639a7a23d6146106fc578063a457c2d714610725578063a9059cbb14610762578063b3f006741461079f578063b62496f5146107ca5761025b565b80637bce5a04146106255780638b27306d146106505780638da5cb5b1461067b57806392136913146106a657806395d89b41146106d15761025b565b80634a62bb65116101d25780636fcba377116101965780636fcba3771461052b57806370a0823114610554578063715018a61461059157806371e65840146105a8578063751039fc146105d15780637571336a146105fc5761025b565b80634a62bb65146104425780634b8ce6021461046d5780634fbee193146104985780636a486a8e146104d55780636ac5eeee146105005761025b565b806318160ddd1161021957806318160ddd1461034757806323b872dd14610372578063313ce567146103af57806339509351146103da57806349bd5a5e146104175761025b565b806299d3861461026057806306fdde0314610277578063095ea7b3146102a257806310d5de53146102df5780631694505e1461031c5761025b565b3661025b57005b600080fd5b34801561026c57600080fd5b50610275610a00565b005b34801561028357600080fd5b5061028c610ab4565b6040516102999190612f51565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c4919061300c565b610b46565b6040516102d69190613067565b60405180910390f35b3480156102eb57600080fd5b5061030660048036038101906103019190613082565b610b64565b6040516103139190613067565b60405180910390f35b34801561032857600080fd5b50610331610b84565b60405161033e919061310e565b60405180910390f35b34801561035357600080fd5b5061035c610ba8565b6040516103699190613138565b60405180910390f35b34801561037e57600080fd5b5061039960048036038101906103949190613153565b610bb2565b6040516103a69190613067565b60405180910390f35b3480156103bb57600080fd5b506103c4610caa565b6040516103d191906131c2565b60405180910390f35b3480156103e657600080fd5b5061040160048036038101906103fc919061300c565b610cc1565b60405161040e9190613067565b60405180910390f35b34801561042357600080fd5b5061042c610d6d565b60405161043991906131ec565b60405180910390f35b34801561044e57600080fd5b50610457610d91565b6040516104649190613067565b60405180910390f35b34801561047957600080fd5b50610482610da4565b60405161048f9190613138565b60405180910390f35b3480156104a457600080fd5b506104bf60048036038101906104ba9190613082565b610daa565b6040516104cc9190613067565b60405180910390f35b3480156104e157600080fd5b506104ea610e00565b6040516104f79190613138565b60405180910390f35b34801561050c57600080fd5b50610515610e06565b6040516105229190613067565b60405180910390f35b34801561053757600080fd5b50610552600480360381019061054d9190613207565b610e19565b005b34801561056057600080fd5b5061057b60048036038101906105769190613082565b610f35565b6040516105889190613138565b60405180910390f35b34801561059d57600080fd5b506105a6610f7d565b005b3480156105b457600080fd5b506105cf60048036038101906105ca919061329a565b611005565b005b3480156105dd57600080fd5b506105e661109e565b6040516105f39190613067565b60405180910390f35b34801561060857600080fd5b50610623600480360381019061061e91906132c7565b61113e565b005b34801561063157600080fd5b5061063a611215565b6040516106479190613138565b60405180910390f35b34801561065c57600080fd5b5061066561121b565b6040516106729190613138565b60405180910390f35b34801561068757600080fd5b50610690611221565b60405161069d91906131ec565b60405180910390f35b3480156106b257600080fd5b506106bb61124b565b6040516106c89190613138565b60405180910390f35b3480156106dd57600080fd5b506106e6611251565b6040516106f39190612f51565b60405180910390f35b34801561070857600080fd5b50610723600480360381019061071e91906132c7565b6112e3565b005b34801561073157600080fd5b5061074c6004803603810190610747919061300c565b6113fc565b6040516107599190613067565b60405180910390f35b34801561076e57600080fd5b506107896004803603810190610784919061300c565b6114e7565b6040516107969190613067565b60405180910390f35b3480156107ab57600080fd5b506107b4611505565b6040516107c191906131ec565b60405180910390f35b3480156107d657600080fd5b506107f160048036038101906107ec9190613082565b61152b565b6040516107fe9190613067565b60405180910390f35b34801561081357600080fd5b5061081c61154b565b6040516108299190613067565b60405180910390f35b34801561083e57600080fd5b50610859600480360381019061085491906132c7565b61155e565b005b34801561086757600080fd5b50610870611683565b60405161087d9190613138565b60405180910390f35b34801561089257600080fd5b506108ad60048036038101906108a89190613307565b611689565b6040516108ba9190613067565b60405180910390f35b3480156108cf57600080fd5b506108d86117de565b6040516108e59190613138565b60405180910390f35b3480156108fa57600080fd5b5061091560048036038101906109109190613334565b6117e4565b6040516109229190613138565b60405180910390f35b34801561093757600080fd5b5061094061186b565b60405161094d9190613138565b60405180910390f35b34801561096257600080fd5b5061096b611871565b6040516109789190613138565b60405180910390f35b34801561098d57600080fd5b506109a860048036038101906109a39190613082565b611877565b005b3480156109b657600080fd5b506109bf61196f565b6040516109cc9190613138565b60405180910390f35b3480156109e157600080fd5b506109ea611975565b6040516109f79190613138565b60405180910390f35b610a0861197b565b73ffffffffffffffffffffffffffffffffffffffff16610a26611221565b73ffffffffffffffffffffffffffffffffffffffff1614610a7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a73906133c0565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff021916908315150217905550565b606060048054610ac39061340f565b80601f0160208091040260200160405190810160405280929190818152602001828054610aef9061340f565b8015610b3c5780601f10610b1157610100808354040283529160200191610b3c565b820191906000526020600020905b815481529060010190602001808311610b1f57829003601f168201915b5050505050905090565b6000610b5a610b5361197b565b8484611983565b6001905092915050565b60166020528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b6000610bbf848484611b4e565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610c0a61197b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610c8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c81906134b3565b60405180910390fd5b610c9e85610c9661197b565b858403611983565b60019150509392505050565b6000600360009054906101000a900460ff16905090565b6000610d63610cce61197b565b848460016000610cdc61197b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d5e9190613502565b611983565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b60009054906101000a900460ff1681565b60125481565b6000601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600f5481565b600b60029054906101000a900460ff1681565b610e2161197b565b73ffffffffffffffffffffffffffffffffffffffff16610e3f611221565b73ffffffffffffffffffffffffffffffffffffffff1614610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c906133c0565b60405180910390fd5b83600d8190555082600e81905550600e54600d54610eb39190613502565b600c819055508160108190555080601181905550601154601054610ed79190613502565b600f81905550601e600f54600c54610eef9190613502565b10610f2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f26906135ca565b60405180910390fd5b50505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f8561197b565b73ffffffffffffffffffffffffffffffffffffffff16610fa3611221565b73ffffffffffffffffffffffffffffffffffffffff1614610ff9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff0906133c0565b60405180910390fd5b611003600061259e565b565b61100d61197b565b73ffffffffffffffffffffffffffffffffffffffff1661102b611221565b73ffffffffffffffffffffffffffffffffffffffff1614611081576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611078906133c0565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b60006110a861197b565b73ffffffffffffffffffffffffffffffffffffffff166110c6611221565b73ffffffffffffffffffffffffffffffffffffffff161461111c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611113906133c0565b60405180910390fd5b6000600b60006101000a81548160ff0219169083151502179055506001905090565b61114661197b565b73ffffffffffffffffffffffffffffffffffffffff16611164611221565b73ffffffffffffffffffffffffffffffffffffffff16146111ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b1906133c0565b60405180910390fd5b80601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600e5481565b60135481565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b6060600580546112609061340f565b80601f016020809104026020016040519081016040528092919081815260200182805461128c9061340f565b80156112d95780601f106112ae576101008083540402835291602001916112d9565b820191906000526020600020905b8154815290600101906020018083116112bc57829003601f168201915b5050505050905090565b6112eb61197b565b73ffffffffffffffffffffffffffffffffffffffff16611309611221565b73ffffffffffffffffffffffffffffffffffffffff161461135f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611356906133c0565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e59061365c565b60405180910390fd5b6113f88282612664565b5050565b6000806001600061140b61197b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156114c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114bf906136ee565b60405180910390fd5b6114dc6114d361197b565b85858403611983565b600191505092915050565b60006114fb6114f461197b565b8484611b4e565b6001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60176020528060005260406000206000915054906101000a900460ff1681565b600b60019054906101000a900460ff1681565b61156661197b565b73ffffffffffffffffffffffffffffffffffffffff16611584611221565b73ffffffffffffffffffffffffffffffffffffffff16146115da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d1906133c0565b60405180910390fd5b80601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516116779190613067565b60405180910390a25050565b60085481565b600061169361197b565b73ffffffffffffffffffffffffffffffffffffffff166116b1611221565b73ffffffffffffffffffffffffffffffffffffffff1614611707576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116fe906133c0565b60405180910390fd5b620186a06001611715610ba8565b61171f919061370e565b6117299190613797565b82101561176b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117629061383a565b60405180910390fd5b6103e86005611778610ba8565b611782919061370e565b61178c9190613797565b8211156117ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c5906138cc565b60405180910390fd5b8160098190555060019050919050565b600c5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60095481565b600d5481565b61187f61197b565b73ffffffffffffffffffffffffffffffffffffffff1661189d611221565b73ffffffffffffffffffffffffffffffffffffffff16146118f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ea906133c0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611963576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195a9061395e565b60405180910390fd5b61196c8161259e565b50565b60105481565b600a5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156119f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ea906139f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5a90613a82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611b419190613138565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611bbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bb590613b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2590613ba6565b60405180910390fd5b6000811415611c4857611c4383836000612705565b612599565b600b60009054906101000a900460ff161561214357611c65611221565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611cd35750611ca3611221565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611d0c5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611d46575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611d5f5750600660149054906101000a900460ff16155b1561214257600b60019054906101000a900460ff16611e5957601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611e195750601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611e58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4f90613c12565b60405180910390fd5b5b601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611efc5750601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611fa357600854811115611f46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f3d90613ca4565b60405180910390fd5b600a54611f5283610f35565b82611f5d9190613502565b1115611f9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f9590613d10565b60405180910390fd5b612141565b601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156120465750601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561209557600854811115612090576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161208790613da2565b60405180910390fd5b612140565b601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661213f57600a546120f283610f35565b826120fd9190613502565b111561213e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213590613d10565b60405180910390fd5b5b5b5b5b5b600061214e30610f35565b9050600060095482101590508080156121735750600b60029054906101000a900460ff165b801561218c5750600660149054906101000a900460ff16155b80156121e25750601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156122385750601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561228e5750601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156122d2576001600660146101000a81548160ff0219169083151502179055506122b6612986565b6000600660146101000a81548160ff0219169083151502179055505b6000600660149054906101000a900460ff16159050601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806123885750601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561239257600090505b6000811561258957601760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156123f557506000600f54115b15612481576064600f548661240a919061370e565b6124149190613797565b9050600f5460105482612427919061370e565b6124319190613797565b601260008282546124429190613502565b92505081905550600f546011548261245a919061370e565b6124649190613797565b601360008282546124759190613502565b92505081905550612565565b601760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156124dc57506000600c54115b15612564576064600c54866124f1919061370e565b6124fb9190613797565b9050600c54600d548261250e919061370e565b6125189190613797565b601260008282546125299190613502565b92505081905550600c54600e5482612541919061370e565b61254b9190613797565b6013600082825461255c9190613502565b925050819055505b5b600081111561257a57612579873083612705565b5b80856125869190613dc2565b94505b612594878787612705565b505050505b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276c90613b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127dc90613ba6565b60405180910390fd5b6127f0838383612b75565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612876576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161286d90613e68565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546129099190613502565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161296d9190613138565b60405180910390a3612980848484612b7a565b50505050565b600061299130610f35565b905060006013546012546129a59190613502565b90506000808314806129b75750600082145b156129c457505050612b73565b60146009546129d3919061370e565b8311156129ec5760146009546129e9919061370e565b92505b6000600283601254866129ff919061370e565b612a099190613797565b612a139190613797565b905060008185612a239190613dc2565b90506000479050612a3382612b7f565b60008147612a419190613dc2565b905060008660135483612a54919061370e565b612a5e9190613797565b905060008183612a6e9190613dc2565b905060006012819055506000601381905550600086118015612a905750600081115b15612adb57612a9f8682612dbc565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb561858288604051612ad293929190613e88565b60405180910390a15b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051612b2190613ef0565b60006040518083038185875af1925050503d8060008114612b5e576040519150601f19603f3d011682016040523d82523d6000602084013e612b63565b606091505b5050809750505050505050505050505b565b505050565b505050565b6000600267ffffffffffffffff811115612b9c57612b9b613f05565b5b604051908082528060200260200182016040528015612bca5781602001602082028036833780820191505090505b5090503081600081518110612be257612be1613f34565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612c87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cab9190613f78565b81600181518110612cbf57612cbe613f34565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050612d24307f000000000000000000000000000000000000000000000000000000000000000084611983565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612d8695949392919061409e565b600060405180830381600087803b158015612da057600080fd5b505af1158015612db4573d6000803e3d6000fd5b505050505050565b612de7307f000000000000000000000000000000000000000000000000000000000000000084611983565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401612e6e969594939291906140f8565b60606040518083038185885af1158015612e8c573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612eb1919061416e565b5050505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612ef2578082015181840152602081019050612ed7565b83811115612f01576000848401525b50505050565b6000601f19601f8301169050919050565b6000612f2382612eb8565b612f2d8185612ec3565b9350612f3d818560208601612ed4565b612f4681612f07565b840191505092915050565b60006020820190508181036000830152612f6b8184612f18565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612fa382612f78565b9050919050565b612fb381612f98565b8114612fbe57600080fd5b50565b600081359050612fd081612faa565b92915050565b6000819050919050565b612fe981612fd6565b8114612ff457600080fd5b50565b60008135905061300681612fe0565b92915050565b6000806040838503121561302357613022612f73565b5b600061303185828601612fc1565b925050602061304285828601612ff7565b9150509250929050565b60008115159050919050565b6130618161304c565b82525050565b600060208201905061307c6000830184613058565b92915050565b60006020828403121561309857613097612f73565b5b60006130a684828501612fc1565b91505092915050565b6000819050919050565b60006130d46130cf6130ca84612f78565b6130af565b612f78565b9050919050565b60006130e6826130b9565b9050919050565b60006130f8826130db565b9050919050565b613108816130ed565b82525050565b600060208201905061312360008301846130ff565b92915050565b61313281612fd6565b82525050565b600060208201905061314d6000830184613129565b92915050565b60008060006060848603121561316c5761316b612f73565b5b600061317a86828701612fc1565b935050602061318b86828701612fc1565b925050604061319c86828701612ff7565b9150509250925092565b600060ff82169050919050565b6131bc816131a6565b82525050565b60006020820190506131d760008301846131b3565b92915050565b6131e681612f98565b82525050565b600060208201905061320160008301846131dd565b92915050565b6000806000806080858703121561322157613220612f73565b5b600061322f87828801612ff7565b945050602061324087828801612ff7565b935050604061325187828801612ff7565b925050606061326287828801612ff7565b91505092959194509250565b6132778161304c565b811461328257600080fd5b50565b6000813590506132948161326e565b92915050565b6000602082840312156132b0576132af612f73565b5b60006132be84828501613285565b91505092915050565b600080604083850312156132de576132dd612f73565b5b60006132ec85828601612fc1565b92505060206132fd85828601613285565b9150509250929050565b60006020828403121561331d5761331c612f73565b5b600061332b84828501612ff7565b91505092915050565b6000806040838503121561334b5761334a612f73565b5b600061335985828601612fc1565b925050602061336a85828601612fc1565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006133aa602083612ec3565b91506133b582613374565b602082019050919050565b600060208201905081810360008301526133d98161339d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061342757607f821691505b6020821081141561343b5761343a6133e0565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b600061349d602883612ec3565b91506134a882613441565b604082019050919050565b600060208201905081810360008301526134cc81613490565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061350d82612fd6565b915061351883612fd6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561354d5761354c6134d3565b5b828201905092915050565b7f546f74616c20726f756e6474726970206d757374206265206c6573732074686160008201527f6e20333000000000000000000000000000000000000000000000000000000000602082015250565b60006135b4602483612ec3565b91506135bf82613558565b604082019050919050565b600060208201905081810360008301526135e3816135a7565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b6000613646603983612ec3565b9150613651826135ea565b604082019050919050565b6000602082019050818103600083015261367581613639565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006136d8602583612ec3565b91506136e38261367c565b604082019050919050565b60006020820190508181036000830152613707816136cb565b9050919050565b600061371982612fd6565b915061372483612fd6565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561375d5761375c6134d3565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006137a282612fd6565b91506137ad83612fd6565b9250826137bd576137bc613768565b5b828204905092915050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000613824603583612ec3565b915061382f826137c8565b604082019050919050565b6000602082019050818103600083015261385381613817565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b60006138b6603483612ec3565b91506138c18261385a565b604082019050919050565b600060208201905081810360008301526138e5816138a9565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613948602683612ec3565b9150613953826138ec565b604082019050919050565b600060208201905081810360008301526139778161393b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006139da602483612ec3565b91506139e58261397e565b604082019050919050565b60006020820190508181036000830152613a09816139cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613a6c602283612ec3565b9150613a7782613a10565b604082019050919050565b60006020820190508181036000830152613a9b81613a5f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613afe602583612ec3565b9150613b0982613aa2565b604082019050919050565b60006020820190508181036000830152613b2d81613af1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613b90602383612ec3565b9150613b9b82613b34565b604082019050919050565b60006020820190508181036000830152613bbf81613b83565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613bfc601683612ec3565b9150613c0782613bc6565b602082019050919050565b60006020820190508181036000830152613c2b81613bef565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000613c8e603583612ec3565b9150613c9982613c32565b604082019050919050565b60006020820190508181036000830152613cbd81613c81565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000613cfa601383612ec3565b9150613d0582613cc4565b602082019050919050565b60006020820190508181036000830152613d2981613ced565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000613d8c603683612ec3565b9150613d9782613d30565b604082019050919050565b60006020820190508181036000830152613dbb81613d7f565b9050919050565b6000613dcd82612fd6565b9150613dd883612fd6565b925082821015613deb57613dea6134d3565b5b828203905092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613e52602683612ec3565b9150613e5d82613df6565b604082019050919050565b60006020820190508181036000830152613e8181613e45565b9050919050565b6000606082019050613e9d6000830186613129565b613eaa6020830185613129565b613eb76040830184613129565b949350505050565b600081905092915050565b50565b6000613eda600083613ebf565b9150613ee582613eca565b600082019050919050565b6000613efb82613ecd565b9150819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613f7281612faa565b92915050565b600060208284031215613f8e57613f8d612f73565b5b6000613f9c84828501613f63565b91505092915050565b6000819050919050565b6000613fca613fc5613fc084613fa5565b6130af565b612fd6565b9050919050565b613fda81613faf565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61401581612f98565b82525050565b6000614027838361400c565b60208301905092915050565b6000602082019050919050565b600061404b82613fe0565b6140558185613feb565b935061406083613ffc565b8060005b83811015614091578151614078888261401b565b975061408383614033565b925050600181019050614064565b5085935050505092915050565b600060a0820190506140b36000830188613129565b6140c06020830187613fd1565b81810360408301526140d28186614040565b90506140e160608301856131dd565b6140ee6080830184613129565b9695505050505050565b600060c08201905061410d60008301896131dd565b61411a6020830188613129565b6141276040830187613fd1565b6141346060830186613fd1565b61414160808301856131dd565b61414e60a0830184613129565b979650505050505050565b60008151905061416881612fe0565b92915050565b60008060006060848603121561418757614186612f73565b5b600061419586828701614159565b93505060206141a686828701614159565b92505060406141b786828701614159565b915050925092509256fea2646970667358221220ed8cd9f8aecdd238915b490df398c5803b26fdfb8b6816331178dca43aa2c64e64736f6c634300080a0033c080a02fdbfcc3ebeb58f603c3bb41ed26e053d8eb76fc9afce3bda16f61f9c858ab44a07c0d3b8a804f50d2a18e9f7945f0d691b43cf2b62c246c1fa3816e9b159e5661