Transaction Details

Transaction Hash
0x447adb2a201a1d0715aeb9850a02a4086c217c465b2f1a2030e1f78b97a85b12
Result
Success
Status
Confirmed
Confirmed by 12,182,253
Block
13320943
Timestamp
| Confirmed within 1.0-1.1 seconds
From
0x8b2f369379C6CCFeC432e34D435712616666963A 0x8b2f36–66963a
To
[Contract  CyberTimeCertMinter CyberTim..er (0x098046–ae0fcd)  created]
Value
0 CELO ( )
Transaction Fee
0.0040235735 CELO ()
Gas Price
0.0000000005 CELO
Transaction Type
0

Gas Limit
10,461,291
Gas Used by Transaction
8,047,147 | 76.92%
NoncePosition
150
Raw Input
0x60806040527332a9fe697a32135bfd313a6ac28792dae4d9979d601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000601d556001601e556002601f553480156200007557600080fd5b5060405162008f1f38038062008f1f83398181016040528101906200009b9190620009a5565b6361cffbf06000806107e68152602001908152602001600020819055506363b12f706000806107e781526020019081526020016000208190555063659262f06000806107e881526020019081526020016000208190555063621dc47060016000620315db8152602001908152602001600020819055506363fef7f0600160006203163f8152602001908152602001600020819055506365e17cf060016000620316a38152602001908152602001600020819055506107e6600281905550600560038190555062000173600254620002ab60201b60201c565b620001836200075560201b60201c565b83601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001d68483620008c060201b60201c565b82601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060196016819055505050505062000ba4565b60008082815260200190815260200160002054600160006001606485620002d3919062000a6e565b620002df919062000a11565b8152602001908152602001600020819055506228de806000808381526020019081526020016000205462000314919062000a11565b60016000600260648562000329919062000a6e565b62000335919062000a11565b8152602001908152602001600020819055506228de8060016000600360648562000360919062000a6e565b6200036c919062000a11565b81526020019081526020016000205462000387919062000a11565b6001600060046064856200039c919062000a6e565b620003a8919062000a11565b81526020019081526020016000208190555062278d00600160006004606485620003d3919062000a6e565b620003df919062000a11565b815260200190815260200160002054620003fa919062000a11565b6001600060056064856200040f919062000a6e565b6200041b919062000a11565b8152602001908152602001600020819055506228de8060016000600560648562000446919062000a6e565b62000452919062000a11565b8152602001908152602001600020546200046d919062000a11565b60016000600660648562000482919062000a6e565b6200048e919062000a11565b81526020019081526020016000208190555062278d00600160006006606485620004b9919062000a6e565b620004c5919062000a11565b815260200190815260200160002054620004e0919062000a11565b600160006007606485620004f5919062000a6e565b62000501919062000a11565b8152602001908152602001600020819055506228de806001600060076064856200052c919062000a6e565b62000538919062000a11565b81526020019081526020016000205462000553919062000a11565b60016000600860648562000568919062000a6e565b62000574919062000a11565b8152602001908152602001600020819055506228de806001600060086064856200059f919062000a6e565b620005ab919062000a11565b815260200190815260200160002054620005c6919062000a11565b600160006009606485620005db919062000a6e565b620005e7919062000a11565b81526020019081526020016000208190555062278d0060016000600960648562000612919062000a6e565b6200061e919062000a11565b81526020019081526020016000205462000639919062000a11565b60016000600a6064856200064e919062000a6e565b6200065a919062000a11565b8152602001908152602001600020819055506228de8060016000600a60648562000685919062000a6e565b62000691919062000a11565b815260200190815260200160002054620006ac919062000a11565b60016000600b606485620006c1919062000a6e565b620006cd919062000a11565b81526020019081526020016000208190555062278d0060016000600b606485620006f8919062000a6e565b62000704919062000a11565b8152602001908152602001600020546200071f919062000a11565b60016000600c60648562000734919062000a6e565b62000740919062000a11565b81526020019081526020016000208190555050565b60004290506000806000600160025462000770919062000a11565b815260200190815260200160002054905080821115620007b55760016002546200079b919062000a11565b600281905550620007b4600254620002ab60201b60201c565b5b6000600160006003546064600254620007cf919062000a6e565b620007db919062000a11565b81526020019081526020016000205490506000600160006001600354606460025462000808919062000a6e565b62000814919062000a11565b62000820919062000a11565b8152602001908152602001600020549050808411806200083f57508184105b15620008ba576000600190505b600c8111620008b8576000600160008360646002546200086d919062000a6e565b62000879919062000a11565b8152602001908152602001600020549050808610156200089a5750620008b8565b81600381905550508080620008af9062000b0d565b9150506200084c565b505b50505050565b620008d28183620008d660201b60201c565b5050565b6103cf60058190555060006006819055506000600781905550601960088190555060196009819055506103e8600a8190555081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000815190506200099f8162000b8a565b92915050565b60008060008060808587031215620009bc57600080fd5b6000620009cc878288016200098e565b9450506020620009df878288016200098e565b9350506040620009f2878288016200098e565b925050606062000a05878288016200098e565b91505092959194509250565b600062000a1e8262000b03565b915062000a2b8362000b03565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000a635762000a6262000b5b565b5b828201905092915050565b600062000a7b8262000b03565b915062000a888362000b03565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000ac45762000ac362000b5b565b5b828202905092915050565b600062000adc8262000ae3565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600062000b1a8262000b03565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141562000b505762000b4f62000b5b565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b62000b958162000acf565b811462000ba157600080fd5b50565b61836b8062000bb46000396000f3fe60806040526004361061043c5760003560e01c80639a1ed3e911610234578063cd2a43921161012e578063e002650a116100b6578063e9c13f651161007a578063e9c13f65146110b4578063ecadef0e146110dd578063f5a9ae2914611106578063faeaa2e114611143578063feb88406146111805761043c565b8063e002650a14610fd1578063e0f04eaf1461100e578063e154870214611037578063e7f7fb8614611062578063e8dbfd5a1461108b5761043c565b8063db75b26b116100fd578063db75b26b14610ed8578063dc36bb9a14610f15578063dcc1ecd914610f52578063dccee07414610f69578063dfcdc5e614610fa65761043c565b8063cd2a439214610df5578063cd4ce44314610e21578063cfad045514610e5e578063da54d2ba14610e9b5761043c565b8063ae4044d4116101bc578063beabacc811610180578063beabacc814610d22578063bed659bc14610d4b578063c8b70cb714610d74578063c93a187714610d9f578063cb64e8ef14610dca5761043c565b8063ae4044d414610c70578063aea6e6de14610cad578063b3c8974714610cd6578063b7e6a19414610ce0578063bbaed38f14610d0b5761043c565b8063a6369d7711610203578063a6369d7714610ba1578063a6a27f3a14610bca578063a6ed933e14610bf5578063a6f9dae114610c1e578063a9059cbb14610c475761043c565b80639a1ed3e914610ae75780639a6fba4b14610b105780639a8cea8214610b3b5780639d19de9914610b785761043c565b80636747412c116103455780638178daf2116102cd5780638da5cb5b116102915780638da5cb5b14610a2157806391cca3db14610a4c57806398792eec14610a775780639912cd8c14610ab457806399f3b7ce14610add5761043c565b80638178daf21461092c5780638264045a1461096957806384091a371461099257806388a8c95c146109bb57806388bae3b5146109e45761043c565b8063741cbae411610314578063741cbae41461083657806375c1631d1461085f57806375ccb1f2146108885780637e07590d146108c5578063815aaf00146109035761043c565b80636747412c146107665780636c0360eb146107a35780636ce7769f146107ce57806373dcfa0e1461080b5761043c565b806321cb2aed116103c85780635059e4fd116103975780635059e4fd1461067157806355f804b31461069a578063589fff36146106c357806359819ec4146106ec57806363c46cdf146107295761043c565b806321cb2aed146105dd5780632761f0111461060857806334e0955214610631578063383fba251461065a5761043c565b80630ade77021161040f5780630ade7702146104ee5780630d4b404f1461052e578063170dc6601461055957806318eac0e9146105965780631faaf110146105d35761043c565b8063049c51a614610441578063057466ea1461046a57806305e42c1e1461048657806307da163b146104b1575b600080fd5b34801561044d57600080fd5b50610468600480360381019061046391906162b7565b6111a9565b005b610484600480360381019061047f919061643f565b6112d8565b005b34801561049257600080fd5b5061049b611587565b6040516104a89190616cbb565b60405180910390f35b3480156104bd57600080fd5b506104d860048036038101906104d391906163b1565b6115ad565b6040516104e59190617645565b60405180910390f35b3480156104fa57600080fd5b50610515600480360381019061051091906162b7565b6115df565b6040516105259493929190616cff565b60405180910390f35b34801561053a57600080fd5b50610543611777565b6040516105509190616cbb565b60405180910390f35b34801561056557600080fd5b50610580600480360381019061057b91906163b1565b61179d565b60405161058d919061725e565b60405180910390f35b3480156105a257600080fd5b506105bd60048036038101906105b891906162b7565b6117af565b6040516105ca9190617645565b60405180910390f35b6105db6118ca565b005b3480156105e957600080fd5b506105f2611c44565b6040516105ff9190616cbb565b60405180910390f35b34801561061457600080fd5b5061062f600480360381019061062a919061643f565b611c6a565b005b34801561063d57600080fd5b506106586004803603810190610653919061622c565b611ca4565b005b34801561066657600080fd5b5061066f611ddb565b005b34801561067d57600080fd5b506106986004803603810190610693919061619e565b611eb3565b005b3480156106a657600080fd5b506106c160048036038101906106bc9190616370565b611f87565b005b3480156106cf57600080fd5b506106ea60048036038101906106e591906161f0565b611fa1565b005b3480156106f857600080fd5b50610713600480360381019061070e91906163b1565b611faf565b6040516107209190617645565b60405180910390f35b34801561073557600080fd5b50610750600480360381019061074b91906163b1565b611fc7565b60405161075d9190617645565b60405180910390f35b34801561077257600080fd5b5061078d60048036038101906107889190616403565b611ff9565b60405161079a9190617243565b60405180910390f35b3480156107af57600080fd5b506107b86120e5565b6040516107c5919061725e565b60405180910390f35b3480156107da57600080fd5b506107f560048036038101906107f0919061627b565b612173565b6040516108029190617645565b60405180910390f35b34801561081757600080fd5b5061082061225e565b60405161082d9190617221565b60405180910390f35b34801561084257600080fd5b5061085d600480360381019061085891906162b7565b612426565b005b34801561086b57600080fd5b506108866004803603810190610881919061643f565b612470565b005b34801561089457600080fd5b506108af60048036038101906108aa919061643f565b6124fb565b6040516108bc91906171ff565b60405180910390f35b3480156108d157600080fd5b506108ec60048036038101906108e791906162b7565b612700565b6040516108fa929190616f58565b60405180910390f35b34801561090f57600080fd5b5061092a600480360381019061092591906163b1565b6128ac565b005b34801561093857600080fd5b50610953600480360381019061094e91906163b1565b612946565b604051610960919061725e565b60405180910390f35b34801561097557600080fd5b50610990600480360381019061098b91906162b7565b61297a565b005b34801561099e57600080fd5b506109b960048036038101906109b4919061619e565b612b1a565b005b3480156109c757600080fd5b506109e260048036038101906109dd919061619e565b612bee565b005b3480156109f057600080fd5b50610a0b6004803603810190610a0691906163b1565b612cc2565b604051610a189190617243565b60405180910390f35b348015610a2d57600080fd5b50610a36612dad565b604051610a439190616cbb565b60405180910390f35b348015610a5857600080fd5b50610a61612dd3565b604051610a6e9190616cbb565b60405180910390f35b348015610a8357600080fd5b50610a9e6004803603810190610a9991906163b1565b612df9565b604051610aab919061762a565b60405180910390f35b348015610ac057600080fd5b50610adb6004803603810190610ad6919061627b565b612eab565b005b610ae5612ed5565b005b348015610af357600080fd5b50610b0e6004803603810190610b0991906163b1565b61324f565b005b348015610b1c57600080fd5b50610b256135b5565b604051610b329190616cbb565b60405180910390f35b348015610b4757600080fd5b50610b626004803603810190610b5d91906163b1565b6135db565b604051610b6f9190617645565b60405180910390f35b348015610b8457600080fd5b50610b9f6004803603810190610b9a919061643f565b61360d565b005b348015610bad57600080fd5b50610bc86004803603810190610bc391906163b1565b613628565b005b348015610bd657600080fd5b50610bdf613632565b604051610bec9190617645565b60405180910390f35b348015610c0157600080fd5b50610c1c6004803603810190610c1791906163b1565b613726565b005b348015610c2a57600080fd5b50610c456004803603810190610c40919061619e565b6138d0565b005b348015610c5357600080fd5b50610c6e6004803603810190610c69919061627b565b6139a4565b005b348015610c7c57600080fd5b50610c976004803603810190610c9291906163b1565b613a49565b604051610ca49190617645565b60405180910390f35b348015610cb957600080fd5b50610cd46004803603810190610ccf91906161f0565b613a8d565b005b610cde613b45565b005b348015610cec57600080fd5b50610cf5613ed5565b604051610d029190616cbb565b60405180910390f35b348015610d1757600080fd5b50610d20613efb565b005b348015610d2e57600080fd5b50610d496004803603810190610d44919061622c565b613f0b565b005b348015610d5757600080fd5b50610d726004803603810190610d6d91906163b1565b614042565b005b348015610d8057600080fd5b50610d896140a9565b604051610d969190617645565b60405180910390f35b348015610dab57600080fd5b50610db46140af565b604051610dc19190617645565b60405180910390f35b348015610dd657600080fd5b50610ddf6140b5565b604051610dec9190616cbb565b60405180910390f35b348015610e0157600080fd5b50610e0a6140db565b604051610e189291906176ba565b60405180910390f35b348015610e2d57600080fd5b50610e486004803603810190610e4391906163b1565b6140f4565b604051610e55919061725e565b60405180910390f35b348015610e6a57600080fd5b50610e856004803603810190610e80919061627b565b614128565b604051610e929190617645565b60405180910390f35b348015610ea757600080fd5b50610ec26004803603810190610ebd919061627b565b614213565b604051610ecf9190617221565b60405180910390f35b348015610ee457600080fd5b50610eff6004803603810190610efa919061619e565b614515565b604051610f0c9190617645565b60405180910390f35b348015610f2157600080fd5b50610f3c6004803603810190610f37919061619e565b614580565b604051610f499190617243565b60405180910390f35b348015610f5e57600080fd5b50610f67614636565b005b348015610f7557600080fd5b50610f906004803603810190610f8b919061619e565b61477e565b604051610f9d9190617645565b60405180910390f35b348015610fb257600080fd5b50610fbb6147e9565b604051610fc89190617645565b60405180910390f35b348015610fdd57600080fd5b50610ff86004803603810190610ff3919061619e565b6147ef565b6040516110059190617645565b60405180910390f35b34801561101a57600080fd5b50611035600480360381019061103091906161f0565b614871565b005b34801561104357600080fd5b5061104c61496c565b60405161105991906171ff565b60405180910390f35b34801561106e57600080fd5b506110896004803603810190611084919061622c565b614987565b005b34801561109757600080fd5b506110b260048036038101906110ad91906161f0565b614a1d565b005b3480156110c057600080fd5b506110db60048036038101906110d691906163b1565b614b18565b005b3480156110e957600080fd5b5061110460048036038101906110ff91906161f0565b614b22565b005b34801561111257600080fd5b5061112d600480360381019061112891906163b1565b614b67565b60405161113a9190617645565b60405180910390f35b34801561114f57600080fd5b5061116a6004803603810190611165919061643f565b614b7f565b604051611177919061725e565b60405180910390f35b34801561118c57600080fd5b506111a760048036038101906111a2919061627b565b614bbe565b005b60006111b483612df9565b90506111c08385611ff9565b6111ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f69061752a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16816040015173ffffffffffffffffffffffffffffffffffffffff161415611273576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126a906174aa565b60405180910390fd5b60008210156112b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ae906175aa565b60405180910390fd5b81600f60008581526020019081526020016000206001018190555050505050565b6000806000806112e93387876115df565b935093509350935060003490506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600061132883613a49565b90506000611335846135db565b90506000611342856115ad565b9050600061134f86611fc7565b905061135c338b86614c6f565b7f7d9fc874d6eeb4569582b66d8cf4cce13a9dfe4a1997aa6482a1538c731520ca338b8e8860008960405161139696959493929190616d7b565b60405180910390a16113a9338a85614c6f565b7f7d9fc874d6eeb4569582b66d8cf4cce13a9dfe4a1997aa6482a1538c731520ca338a8e886001886040516113e396959493929190616ddc565b60405180910390a1600073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16141580156114285750600082115b1561147b57611438338984614c6f565b7f7d9fc874d6eeb4569582b66d8cf4cce13a9dfe4a1997aa6482a1538c731520ca33898e8860028760405161147296959493929190616e3d565b60405180910390a15b600073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16141580156114b85750600081115b1561150b576114c8338883614c6f565b7f7d9fc874d6eeb4569582b66d8cf4cce13a9dfe4a1997aa6482a1538c731520ca33888e8860038660405161150296959493929190616e9e565b60405180910390a15b611515338d612eab565b6115208a338e614e22565b7ff0682ff6a8936c1a0cfefc9caf10548c6a050cf5da05d249df19fd0591d7c474858d8c338a8987898b6115549190617857565b61155e9190617857565b6040516115719796959493929190616f81565b60405180910390a1505050505050505050505050565b601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006115d8600a546115ca600754856150d690919063ffffffff16565b6150ec90919063ffffffff16565b9050919050565b60008060008060006115f087612df9565b9050600073ffffffffffffffffffffffffffffffffffffffff16816040015173ffffffffffffffffffffffffffffffffffffffff161415611666576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165d906174aa565b60405180910390fd5b6116708789611ff9565b156116b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a79061736a565b60405180910390fd5b80602001518610156116f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ee9061740a565b60405180910390fd5b8060400151600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1694509450945094505093509350935093565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606117a882615102565b9050919050565b60006118596040518060400160405280600d81526020017f6765744d6f6e74684e46544944000000000000000000000000000000000000008152508484601960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008760648a61183b91906178de565b6118459190617857565b8152602001908152602001600020546152af565b601960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000836064866118a891906178de565b6118b29190617857565b81526020019081526020016000205490509392505050565b6000806118d56140db565b9150915060006118e433614515565b905060018110611929576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611920906173ca565b60405180910390fd5b6000341161196c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119639061732a565b60405180910390fd5b600034905060006103e86016548361198491906178de565b61198e91906178ad565b90506000818361199e9190617938565b9050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611a08573d6000803e3d6000fd5b506000611a37601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684614213565b905060008160018351611a4a9190617938565b81518110611a81577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015190506000611a96896140f4565b90506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eacabe1433846040518363ffffffff1660e01b8152600401611af7929190616f28565b602060405180830381600087803b158015611b1157600080fd5b505af1158015611b25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b4991906163da565b905080601a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008c8152602001908152602001600020819055506040518060600160405280601e5481526020018b81526020016000815250601c60008381526020019081526020016000206000820151816000015560208201518160010155604082015181600201559050507ffb65db767d2534de8f86aacbab8ce23fd56ee950e35ca1a0b12f61e3d769aa6233601e54838d60008c89604051611c3097969594939291906170b2565b60405180910390a150505050505050505050565b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006003606484611c7b91906178de565b611c859190617857565b9050816001600083815260200190815260200160002081905550505050565b600081118015611cb657506103e88111155b611cf5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cec906175ea565b60405180910390fd5b81600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a546103e814611d7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d739061738a565b60405180910390fd5b80600881905550600654600754600854600a54611d999190617938565b611da39190617938565b611dad9190617938565b600581905550600654600754600854611dc69190617857565b611dd09190617857565b600981905550505050565b6000611de561225e565b905060005b8151811015611ea7576000828281518110611e2e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015190507f9fb489ea779fdca986e895f5a5a5a996cd9dced4d04c47961ee299724e4a607f601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682604051611e8b929190616f58565b60405180910390a1508080611e9f90617aa1565b915050611dea565b50611eb0613efb565b50565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611f43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f3a9061750a565b60405180910390fd5b80601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b8060049080519060200190611f9d929190615f3c565b5050565b611fab8183613a8d565b5050565b60016020528060005260406000206000915090505481565b6000611ff2600a54611fe4600654856150d690919063ffffffff16565b6150ec90919063ffffffff16565b9050919050565b6000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016120569190617645565b60206040518083038186803b15801561206e57600080fd5b505afa92505050801561209f57506040513d601f19601f8201168201806040525081019061209c91906161c7565b60015b6120ac57600090506120df565b8273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16149150505b92915050565b600480546120f290617a3e565b80601f016020809104026020016040519081016040528092919081815260200182805461211e90617a3e565b801561216b5780601f106121405761010080835404028352916020019161216b565b820191906000526020600020905b81548152906001019060200180831161214e57829003601f168201915b505050505081565b60006122056040518060400160405280600c81526020017f676574596561724e46544944000000000000000000000000000000000000000081525083601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600086815260200190815260200160002054615351565b601a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b606060005b61226d60106153f0565b81101561235e57600061228a82601061540590919063ffffffff16565b905061231c600f600083815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505061541f565b61234a5760128190806001815401808255809150506001900390600052602060002001600090919091909150555b50808061235690617aa1565b915050612263565b5060005b6012805490508110156123cf576123bc601282815481106123ac577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154615480565b80806123c790617aa1565b915050612362565b50601280548060200260200160405190810160405280929190818152602001828054801561241c57602002820191906000526020600020905b815481526020019060010190808311612408575b5050505050905090565b6124313383836111a9565b817f63413248e542160c78ba2b468f3cdde5097263cc8742e8215e77e593561532788483604051612463929190616f58565b60405180910390a2505050565b60008061247e338585612700565b915091508173ffffffffffffffffffffffffffffffffffffffff16847f337f7ef373d1779106db5838d4fe4f15e6e18a1676d2a9f2135165c6f540a66e601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040516124ed929190616f58565b60405180910390a350505050565b606061250760106153f0565b831080156125155750600082115b156126f957600082905061252960106153f0565b83856125359190617857565b1115612553578361254660106153f0565b6125509190617938565b90505b60008167ffffffffffffffff811115612595577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156125ce57816020015b6125bb615fc2565b8152602001906001900390816125b35790505b50905060005b828110156126ee576000600f600061260189856125f19190617857565b601061540590919063ffffffff16565b815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050905061268f8161541f565b156126da57808383815181106126ce577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101819052505b5080806126e690617aa1565b9150506125d4565b5080925050506126fa565b5b92915050565b60008060008311612746576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161273d9061746a565b60405180910390fd5b6127508486611ff9565b61278f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612786906175ca565b60405180910390fd5b61279884612cc2565b806127a857506127a785614580565b5b6127e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127de906174ea565b60405180910390fd5b60405180606001604052808581526020018481526020018673ffffffffffffffffffffffffffffffffffffffff16815250600f6000868152602001908152602001600020600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505061289d8460106154ff90919063ffffffff16565b50848391509150935093915050565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461293c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129339061750a565b60405180910390fd5b8060168190555050565b606060046129538361179d565b604051602001612964929190616c32565b6040516020818303038152906040529050919050565b60008214806129d85750600073ffffffffffffffffffffffffffffffffffffffff16600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b612a17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0e906174ca565b60405180910390fd5b6000811480612a755750600073ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b612ab4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aab9061756a565b60405180910390fd5b8160078190555080600681905550600654600854600754600a54612ad89190617938565b612ae29190617938565b612aec9190617938565b600581905550600654600854600754612b059190617857565b612b0f9190617857565b600981905550505050565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612baa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ba19061750a565b60405180910390fd5b80601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612c7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c759061750a565b60405180910390fd5b80601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663081812fc836040518263ffffffff1660e01b8152600401612d1f9190617645565b60206040518083038186803b158015612d3757600080fd5b505afa925050508015612d6857506040513d601f19601f82011682018060405250810190612d6591906161c7565b60015b612d755760009050612da8565b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16149150505b919050565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b612e01615fc2565b6000600f600084815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250509050612e968161541f565b15612ea45780915050612ea6565b505b919050565b6000612eb682612df9565b9050612ec781604001518484614987565b612ed082615480565b505050565b600080612ee06140db565b915091506000612eef3361477e565b905060018110612f34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f2b906173ca565b60405180910390fd5b60003411612f77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f6e9061732a565b60405180910390fd5b600034905060006103e860165483612f8f91906178de565b612f9991906178ad565b905060008183612fa99190617938565b9050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015613013573d6000803e3d6000fd5b506000613042601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684614213565b9050600081600183516130559190617938565b8151811061308c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151905060006130a189612946565b90506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eacabe1433846040518363ffffffff1660e01b8152600401613102929190616f28565b602060405180830381600087803b15801561311c57600080fd5b505af1158015613130573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061315491906163da565b905080601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008c8152602001908152602001600020819055506040518060600160405280601f5481526020018b81526020016000815250601c60008381526020019081526020016000206000820151816000015560208201518160010155604082015181600201559050507ffb65db767d2534de8f86aacbab8ce23fd56ee950e35ca1a0b12f61e3d769aa6233601f54838d60008c8960405161323b97969594939291906170b2565b60405180910390a150505050505050505050565b600061325a3361477e565b90506001811061329f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613296906173ca565b60405180910390fd5b6000600190505b600c81116134525760006132bb3385846117af565b905060008111613300576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132f7906173aa565b60405180910390fd5b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639dc29fac33836040518363ffffffff1660e01b815260040161335d929190616f58565b600060405180830381600087803b15801561337757600080fd5b505af115801561338b573d6000803e3d6000fd5b505050506000601960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000846064886133e091906178de565b6133ea9190617857565b8152602001908152602001600020819055507fb441164e60719b2320b36c2ab191177a80f4737029cb8026064be14b5d3e07ee33601d5483876000604051613436959493929190616ff0565b60405180910390a150808061344a90617aa1565b9150506132a6565b50600061345e83612946565b90506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eacabe1433846040518363ffffffff1660e01b81526004016134bf929190616f28565b602060405180830381600087803b1580156134d957600080fd5b505af11580156134ed573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061351191906163da565b905080601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000868152602001908152602001600020819055507ffb65db767d2534de8f86aacbab8ce23fd56ee950e35ca1a0b12f61e3d769aa6233601f54838760008060006040516135a79796959493929190617043565b60405180910390a150505050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000613606600a546135f8600854856150d690919063ffffffff16565b6150ec90919063ffffffff16565b9050919050565b80600080848152602001908152602001600020819055505050565b8060038190555050565b6000806000905060005b61364660106153f0565b81101561371e576136f0600f600061366884601061540590919063ffffffff16565b815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505061541f565b61370b5761370860018361551990919063ffffffff16565b91505b808061371690617aa1565b91505061363c565b508091505090565b60006137323383614128565b905060008111613777576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161376e9061754a565b60405180910390fd5b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639dc29fac33836040518363ffffffff1660e01b81526004016137d4929190616f58565b600060405180830381600087803b1580156137ee57600080fd5b505af1158015613802573d6000803e3d6000fd5b505050506000601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020819055507fb441164e60719b2320b36c2ab191177a80f4737029cb8026064be14b5d3e07ee33601f5483856000604051613896959493929190616ff0565b60405180910390a16000600190505b600c81116138cb576138b833848361552f565b80806138c390617aa1565b9150506138a5565b505050565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613960576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139579061750a565b60405180910390fd5b80601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6139af338383613f0b565b6139ba338383614e22565b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16827fef1c448ed9ac146c524b945298fc7673ae69b91968d52622f9e15885fb4f8b02601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000604051613a3d929190616eff565b60405180910390a45050565b6000613a86613a77600a54613a69600954866150d690919063ffffffff16565b6150ec90919063ffffffff16565b8361571490919063ffffffff16565b9050919050565b6103cf60058190555060006006819055506000600781905550601960088190555060196009819055506103e8600a8190555081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600080613b506140db565b915091506000613b5f336147ef565b905060018110613ba4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b9b906173ca565b60405180910390fd5b60003411613be7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bde9061732a565b60405180910390fd5b600034905060006103e860165483613bff91906178de565b613c0991906178ad565b905060008183613c199190617938565b9050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015613c83573d6000803e3d6000fd5b506000613cb2601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684614213565b905060008160018351613cc59190617938565b81518110613cfc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015190506000613d128989614b7f565b90506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eacabe1433846040518363ffffffff1660e01b8152600401613d73929190616f28565b602060405180830381600087803b158015613d8d57600080fd5b505af1158015613da1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613dc591906163da565b905080601960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008b60648e613e1791906178de565b613e219190617857565b8152602001908152602001600020819055506040518060600160405280601d5481526020018b81526020018a815250601c60008381526020019081526020016000206000820151816000015560208201518160010155604082015181600201559050507ffb65db767d2534de8f86aacbab8ce23fd56ee950e35ca1a0b12f61e3d769aa6233601d54838d8d8c89604051613ec19796959493929190617190565b60405180910390a150505050505050505050565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60126000613f099190615ff9565b565b613f158184611ff9565b613f54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613f4b9061760a565b60405180910390fd5b613f5d81612cc2565b80613f6d5750613f6c83614580565b5b613fac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613fa39061730a565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8484846040518463ffffffff1660e01b815260040161400b93929190616d44565b600060405180830381600087803b15801561402557600080fd5b505af1158015614039573d6000803e3d6000fd5b50505050505050565b61404c3382614bbe565b807f0adc87dec77f360387016077376c170774d5f3f5f8d6dafee200cfa3e09a44e5601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660405161409e9190616cbb565b60405180910390a250565b60165481565b60025481565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806140e6614636565b600254600354915091509091565b606060046141018361179d565b604051602001614112929190616c6c565b6040516020818303038152906040529050919050565b60006141ba6040518060400160405280600d81526020017f676574426f6e75734e465449440000000000000000000000000000000000000081525083601b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600086815260200190815260200160002054615351565b601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b606073471ece3750da237f93b8e339c536989b8978a43873ffffffffffffffffffffffffffffffffffffffff1663095ea7b373e3d8bd6aed4f159bc8000a9cd47cffdb95f96121846040518363ffffffff1660e01b8152600401614278929190616f58565b602060405180830381600087803b15801561429257600080fd5b505af11580156142a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906142ca9190616347565b506000600267ffffffffffffffff81111561430e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561433c5781602001602082028036833780820191505090505b50905073471ece3750da237f93b8e339c536989b8978a4388160008151811061438e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681600181518110614425577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073e3d8bd6aed4f159bc8000a9cd47cffdb95f9612173ffffffffffffffffffffffffffffffffffffffff166338ed17398460008488426040518663ffffffff1660e01b81526004016144b5959493929190617660565b600060405180830381600087803b1580156144cf57600080fd5b505af11580156144e3573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061450c9190616306565b91505092915050565b60008060006145226140db565b91509150601a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000205492505050919050565b6000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e985e9c583306040518363ffffffff1660e01b81526004016145df929190616cd6565b60206040518083038186803b1580156145f757600080fd5b505afa15801561460b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061462f9190616347565b9050919050565b60004290506000806000600160025461464f9190617857565b8152602001908152602001600020549050808211156146895760016002546146779190617857565b60028190555061468860025461572a565b5b60006001600060035460646002546146a191906178de565b6146ab9190617857565b8152602001908152602001600020549050600060016000600160035460646002546146d691906178de565b6146e09190617857565b6146ea9190617857565b81526020019081526020016000205490508084118061470857508184105b15614778576000600190505b600c81116147765760006001600083606460025461473291906178de565b61473c9190617857565b81526020019081526020016000205490508086101561475b5750614776565b8160038190555050808061476e90617aa1565b915050614714565b505b50505050565b600080600061478b6140db565b91509150601b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000205492505050919050565b60035481565b60008060006147fc6140db565b91509150601960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008260648561484f91906178de565b6148599190617857565b81526020019081526020016000205492505050919050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156148e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016148d89061734a565b60405180910390fd5b600a546103e814614927576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161491e9061738a565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6060614982600061497d60106153f0565b6124fb565b905090565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8484846040518463ffffffff1660e01b81526004016149e693929190616d44565b600060405180830381600087803b158015614a0057600080fd5b505af1158015614a14573d6000803e3d6000fd5b50505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415614a8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614a849061734a565b60405180910390fd5b600a546103e814614ad3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614aca9061738a565b60405180910390fd5b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b8060028190555050565b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60006020528060005260406000206000915090505481565b60606004614b8c8461179d565b614b958461179d565b604051602001614ba793929190616beb565b604051602081830303815290604052905092915050565b8173ffffffffffffffffffffffffffffffffffffffff16600f600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614614c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614c599061758a565b60405180910390fd5b614c6b81615480565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415614cdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614cd69061748a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415614d4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614d469061748a565b60405180910390fd5b60008111614d92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614d899061744a565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415614e12578173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015614e0c573d6000803e3d6000fd5b50614e1d565b614e1c8282615b70565b5b505050565b6000601c600083815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820154815250509050600081600001519050600082602001519050600083604001519050601d54831415614f61576000601960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083606486614ed891906178de565b614ee29190617857565b81526020019081526020016000208190555084601960008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083606486614f4491906178de565b614f4e9190617857565b8152602001908152602001600020819055505b601e54831415615017576000601a60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000208190555084601a60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020819055505b601f548314156150cd576000601b60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000208190555084601b60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020819055505b50505050505050565b600081836150e491906178de565b905092915050565b600081836150fa91906178ad565b905092915050565b6060600082141561514a576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506152aa565b600082905060005b6000821461517c57808061516590617aa1565b915050600a8261517591906178ad565b9150615152565b60008167ffffffffffffffff8111156151be577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156151f05781602001600182028036833780820191505090505b5090505b600085146152a3576001826152099190617938565b9150600a856152189190617aea565b60306152249190617857565b60f81b818381518110615260577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561529c91906178ad565b94506151f4565b8093505050505b919050565b61534b848484846040516024016152c994939291906172be565b6040516020818303038152906040527f08ee5666000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050615c64565b50505050565b6153eb83838360405160240161536993929190617280565b6040516020818303038152906040527f969cdd03000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050615c64565b505050565b60006153fe82600001615c8d565b9050919050565b60006154148360000183615c9e565b60001c905092915050565b600061543382600001518360400151611ff9565b801561545c57506154478260000151612cc2565b8061545b575061545a8260400151614580565b5b5b801561546c575060008260200151115b1561547a576001905061547b565b5b919050565b615494816010615cef90919063ffffffff16565b156154fc57600f600082815260200190815260200160002060008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550506154fa816010615d0990919063ffffffff16565b505b50565b6000615511836000018360001b615d23565b905092915050565b600081836155279190617857565b905092915050565b600061553c8484846117af565b9050600181101561570e5760006155538484614b7f565b90506000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eacabe1433846040518363ffffffff1660e01b81526004016155b4929190616f28565b602060405180830381600087803b1580156155ce57600080fd5b505af11580156155e2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061560691906163da565b905080601960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008660648961565891906178de565b6156629190617857565b8152602001908152602001600020819055506040518060600160405280601d54815260200186815260200185815250601c60008381526020019081526020016000206000820151816000015560208201518160010155604082015181600201559050507ffb65db767d2534de8f86aacbab8ce23fd56ee950e35ca1a0b12f61e3d769aa6233601d548388886000806040516157039796959493929190617121565b60405180910390a150505b50505050565b600081836157229190617938565b905092915050565b6000808281526020019081526020016000205460016000600160648561575091906178de565b61575a9190617857565b8152602001908152602001600020819055506228de806000808381526020019081526020016000205461578d9190617857565b6001600060026064856157a091906178de565b6157aa9190617857565b8152602001908152602001600020819055506228de806001600060036064856157d391906178de565b6157dd9190617857565b8152602001908152602001600020546157f69190617857565b60016000600460648561580991906178de565b6158139190617857565b81526020019081526020016000208190555062278d0060016000600460648561583c91906178de565b6158469190617857565b81526020019081526020016000205461585f9190617857565b60016000600560648561587291906178de565b61587c9190617857565b8152602001908152602001600020819055506228de806001600060056064856158a591906178de565b6158af9190617857565b8152602001908152602001600020546158c89190617857565b6001600060066064856158db91906178de565b6158e59190617857565b81526020019081526020016000208190555062278d0060016000600660648561590e91906178de565b6159189190617857565b8152602001908152602001600020546159319190617857565b60016000600760648561594491906178de565b61594e9190617857565b8152602001908152602001600020819055506228de8060016000600760648561597791906178de565b6159819190617857565b81526020019081526020016000205461599a9190617857565b6001600060086064856159ad91906178de565b6159b79190617857565b8152602001908152602001600020819055506228de806001600060086064856159e091906178de565b6159ea9190617857565b815260200190815260200160002054615a039190617857565b600160006009606485615a1691906178de565b615a209190617857565b81526020019081526020016000208190555062278d00600160006009606485615a4991906178de565b615a539190617857565b815260200190815260200160002054615a6c9190617857565b60016000600a606485615a7f91906178de565b615a899190617857565b8152602001908152602001600020819055506228de8060016000600a606485615ab291906178de565b615abc9190617857565b815260200190815260200160002054615ad59190617857565b60016000600b606485615ae891906178de565b615af29190617857565b81526020019081526020016000208190555062278d0060016000600b606485615b1b91906178de565b615b259190617857565b815260200190815260200160002054615b3e9190617857565b60016000600c606485615b5191906178de565b615b5b9190617857565b81526020019081526020016000208190555050565b80471015615bb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401615baa9061742a565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff1682604051615bd990616ca6565b60006040518083038185875af1925050503d8060008114615c16576040519150601f19603f3d011682016040523d82523d6000602084013e615c1b565b606091505b5050905080615c5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401615c56906173ea565b60405180910390fd5b505050565b60008151905060006a636f6e736f6c652e6c6f679050602083016000808483855afa5050505050565b600081600001805490509050919050565b6000826000018281548110615cdc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000615d01836000018360001b615d93565b905092915050565b6000615d1b836000018360001b615db6565b905092915050565b6000615d2f8383615d93565b615d88578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050615d8d565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b60008083600101600084815260200190815260200160002054905060008114615f30576000600182615de89190617938565b9050600060018660000180549050615e009190617938565b9050818114615ebb576000866000018281548110615e47577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110615e91577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480615ef5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050615f36565b60009150505b92915050565b828054615f4890617a3e565b90600052602060002090601f016020900481019282615f6a5760008555615fb1565b82601f10615f8357805160ff1916838001178555615fb1565b82800160010185558215615fb1579182015b82811115615fb0578251825591602001919060010190615f95565b5b509050615fbe919061601a565b5090565b60405180606001604052806000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b5080546000825590600052602060002090810190616017919061601a565b50565b5b8082111561603357600081600090555060010161601b565b5090565b600061604a61604584617708565b6176e3565b9050808382526020820190508285602086028201111561606957600080fd5b60005b85811015616099578161607f8882616189565b84526020840193506020830192505060018101905061606c565b5050509392505050565b60006160b66160b184617734565b6176e3565b9050828152602081018484840111156160ce57600080fd5b6160d98482856179fc565b509392505050565b6000813590506160f0816182f0565b92915050565b600081519050616105816182f0565b92915050565b600082601f83011261611c57600080fd5b815161612c848260208601616037565b91505092915050565b60008151905061614481618307565b92915050565b600082601f83011261615b57600080fd5b813561616b8482602086016160a3565b91505092915050565b6000813590506161838161831e565b92915050565b6000815190506161988161831e565b92915050565b6000602082840312156161b057600080fd5b60006161be848285016160e1565b91505092915050565b6000602082840312156161d957600080fd5b60006161e7848285016160f6565b91505092915050565b6000806040838503121561620357600080fd5b6000616211858286016160e1565b9250506020616222858286016160e1565b9150509250929050565b60008060006060848603121561624157600080fd5b600061624f868287016160e1565b9350506020616260868287016160e1565b925050604061627186828701616174565b9150509250925092565b6000806040838503121561628e57600080fd5b600061629c858286016160e1565b92505060206162ad85828601616174565b9150509250929050565b6000806000606084860312156162cc57600080fd5b60006162da868287016160e1565b93505060206162eb86828701616174565b92505060406162fc86828701616174565b9150509250925092565b60006020828403121561631857600080fd5b600082015167ffffffffffffffff81111561633257600080fd5b61633e8482850161610b565b91505092915050565b60006020828403121561635957600080fd5b600061636784828501616135565b91505092915050565b60006020828403121561638257600080fd5b600082013567ffffffffffffffff81111561639c57600080fd5b6163a88482850161614a565b91505092915050565b6000602082840312156163c357600080fd5b60006163d184828501616174565b91505092915050565b6000602082840312156163ec57600080fd5b60006163fa84828501616189565b91505092915050565b6000806040838503121561641657600080fd5b600061642485828601616174565b9250506020616435858286016160e1565b9150509250929050565b6000806040838503121561645257600080fd5b600061646085828601616174565b925050602061647185828601616174565b9150509250929050565b600061648783836164c3565b60208301905092915050565b600061649f8383616b49565b60608301905092915050565b60006164b78383616bcd565b60208301905092915050565b6164cc8161796c565b82525050565b6164db8161796c565b82525050565b60006164ec826177aa565b6164f681856177fd565b935061650183617765565b8060005b83811015616532578151616519888261647b565b9750616524836177d6565b925050600181019050616505565b5085935050505092915050565b600061654a826177b5565b616554818561780e565b935061655f83617775565b8060005b838110156165905781516165778882616493565b9750616582836177e3565b925050600181019050616563565b5085935050505092915050565b60006165a8826177c0565b6165b2818561781f565b93506165bd83617785565b8060005b838110156165ee5781516165d588826164ab565b97506165e0836177f0565b9250506001810190506165c1565b5085935050505092915050565b6166048161797e565b82525050565b616613816179b4565b82525050565b616622816179c6565b82525050565b616631816179d8565b82525050565b616640816179ea565b82525050565b6000616651826177cb565b61665b818561783b565b935061666b818560208601617a0b565b61667481617bd7565b840191505092915050565b600061668a826177cb565b616694818561784c565b93506166a4818560208601617a0b565b80840191505092915050565b600081546166bd81617a3e565b6166c7818661784c565b945060018216600081146166e257600181146166f357616726565b60ff19831686528186019350616726565b6166fc85617795565b60005b8381101561671e578154818901526001820191506020810190506166ff565b838801955050505b50505092915050565b600061673c60358361783b565b915061674782617be8565b604082019050919050565b600061675f60028361784c565b915061676a82617c37565b600282019050919050565b600061678260208361783b565b915061678d82617c60565b602082019050919050565b60006167a560188361783b565b91506167b082617c89565b602082019050919050565b60006167c860258361783b565b91506167d382617cb2565b604082019050919050565b60006167eb601a8361783b565b91506167f682617d01565b602082019050919050565b600061680e60238361783b565b915061681982617d2a565b604082019050919050565b6000616831602a8361783b565b915061683c82617d79565b604082019050919050565b6000616854603a8361783b565b915061685f82617dc8565b604082019050919050565b6000616877602c8361783b565b915061688282617e17565b604082019050919050565b600061689a601d8361783b565b91506168a582617e66565b602082019050919050565b60006168bd60218361783b565b91506168c882617e8f565b604082019050919050565b60006168e060388361783b565b91506168eb82617ede565b604082019050919050565b600061690360028361784c565b915061690e82617f2d565b600282019050919050565b6000616926601d8361783b565b915061693182617f56565b602082019050919050565b600061694960158361783b565b915061695482617f7f565b602082019050919050565b600061696c60058361784c565b915061697782617fa8565b600582019050919050565b600061698f60248361783b565b915061699a82617fd1565b604082019050919050565b60006169b260368361783b565b91506169bd82618020565b604082019050919050565b60006169d560218361783b565b91506169e08261806f565b604082019050919050565b60006169f8600083617830565b9150616a03826180be565b600082019050919050565b6000616a1b602a8361783b565b9150616a26826180c1565b604082019050919050565b6000616a3e60028361784c565b9150616a4982618110565b600282019050919050565b6000616a61601f8361783b565b9150616a6c82618139565b602082019050919050565b6000616a8460258361783b565b9150616a8f82618162565b604082019050919050565b6000616aa760228361783b565b9150616ab2826181b1565b604082019050919050565b6000616aca601c8361783b565b9150616ad582618200565b602082019050919050565b6000616aed601f8361783b565b9150616af882618229565b602082019050919050565b6000616b1060258361783b565b9150616b1b82618252565b604082019050919050565b6000616b3360288361783b565b9150616b3e826182a1565b604082019050919050565b606082016000820151616b5f6000850182616bcd565b506020820151616b726020850182616bcd565b506040820151616b8560408501826164c3565b50505050565b606082016000820151616ba16000850182616bcd565b506020820151616bb46020850182616bcd565b506040820151616bc760408501826164c3565b50505050565b616bd6816179aa565b82525050565b616be5816179aa565b82525050565b6000616bf782866166b0565b9150616c0282616752565b9150616c0e828561667f565b9150616c1a828461667f565b9150616c258261695f565b9150819050949350505050565b6000616c3e82856166b0565b9150616c49826168f6565b9150616c55828461667f565b9150616c608261695f565b91508190509392505050565b6000616c7882856166b0565b9150616c8382616a31565b9150616c8f828461667f565b9150616c9a8261695f565b91508190509392505050565b6000616cb1826169eb565b9150819050919050565b6000602082019050616cd060008301846164d2565b92915050565b6000604082019050616ceb60008301856164d2565b616cf860208301846164d2565b9392505050565b6000608082019050616d1460008301876164d2565b616d2160208301866164d2565b616d2e60408301856164d2565b616d3b60608301846164d2565b95945050505050565b6000606082019050616d5960008301866164d2565b616d6660208301856164d2565b616d736040830184616bdc565b949350505050565b600060c082019050616d9060008301896164d2565b616d9d60208301886164d2565b616daa6040830187616bdc565b616db760608301866164d2565b616dc4608083018561660a565b616dd160a0830184616bdc565b979650505050505050565b600060c082019050616df160008301896164d2565b616dfe60208301886164d2565b616e0b6040830187616bdc565b616e1860608301866164d2565b616e256080830185616619565b616e3260a0830184616bdc565b979650505050505050565b600060c082019050616e5260008301896164d2565b616e5f60208301886164d2565b616e6c6040830187616bdc565b616e7960608301866164d2565b616e866080830185616628565b616e9360a0830184616bdc565b979650505050505050565b600060c082019050616eb360008301896164d2565b616ec060208301886164d2565b616ecd6040830187616bdc565b616eda60608301866164d2565b616ee76080830185616637565b616ef460a0830184616bdc565b979650505050505050565b6000604082019050616f1460008301856164d2565b616f21602083018461660a565b9392505050565b6000604082019050616f3d60008301856164d2565b8181036020830152616f4f8184616646565b90509392505050565b6000604082019050616f6d60008301856164d2565b616f7a6020830184616bdc565b9392505050565b600060e082019050616f96600083018a6164d2565b616fa36020830189616bdc565b616fb060408301886164d2565b616fbd60608301876164d2565b616fca6080830186616bdc565b616fd760a0830185616bdc565b616fe460c0830184616bdc565b98975050505050505050565b600060a08201905061700560008301886164d2565b6170126020830187616bdc565b61701f6040830186616bdc565b61702c6060830185616bdc565b617039608083018461660a565b9695505050505050565b600060e082019050617058600083018a6164d2565b6170656020830189616bdc565b6170726040830188616bdc565b61707f6060830187616bdc565b61708c608083018661660a565b61709960a083018561660a565b6170a660c083018461660a565b98975050505050505050565b600060e0820190506170c7600083018a6164d2565b6170d46020830189616bdc565b6170e16040830188616bdc565b6170ee6060830187616bdc565b6170fb608083018661660a565b61710860a0830185616bdc565b61711560c0830184616bdc565b98975050505050505050565b600060e082019050617136600083018a6164d2565b6171436020830189616bdc565b6171506040830188616bdc565b61715d6060830187616bdc565b61716a6080830186616bdc565b61717760a083018561660a565b61718460c083018461660a565b98975050505050505050565b600060e0820190506171a5600083018a6164d2565b6171b26020830189616bdc565b6171bf6040830188616bdc565b6171cc6060830187616bdc565b6171d96080830186616bdc565b6171e660a0830185616bdc565b6171f360c0830184616bdc565b98975050505050505050565b60006020820190508181036000830152617219818461653f565b905092915050565b6000602082019050818103600083015261723b818461659d565b905092915050565b600060208201905061725860008301846165fb565b92915050565b600060208201905081810360008301526172788184616646565b905092915050565b6000606082019050818103600083015261729a8186616646565b90506172a96020830185616bdc565b6172b66040830184616bdc565b949350505050565b600060808201905081810360008301526172d88187616646565b90506172e76020830186616bdc565b6172f46040830185616bdc565b6173016060830184616bdc565b95945050505050565b600060208201905081810360008301526173238161672f565b9050919050565b6000602082019050818103600083015261734381616775565b9050919050565b6000602082019050818103600083015261736381616798565b9050919050565b60006020820190508181036000830152617383816167bb565b9050919050565b600060208201905081810360008301526173a3816167de565b9050919050565b600060208201905081810360008301526173c381616801565b9050919050565b600060208201905081810360008301526173e381616824565b9050919050565b6000602082019050818103600083015261740381616847565b9050919050565b600060208201905081810360008301526174238161686a565b9050919050565b600060208201905081810360008301526174438161688d565b9050919050565b60006020820190508181036000830152617463816168b0565b9050919050565b60006020820190508181036000830152617483816168d3565b9050919050565b600060208201905081810360008301526174a381616919565b9050919050565b600060208201905081810360008301526174c38161693c565b9050919050565b600060208201905081810360008301526174e381616982565b9050919050565b60006020820190508181036000830152617503816169a5565b9050919050565b60006020820190508181036000830152617523816169c8565b9050919050565b6000602082019050818103600083015261754381616a0e565b9050919050565b6000602082019050818103600083015261756381616a54565b9050919050565b6000602082019050818103600083015261758381616a77565b9050919050565b600060208201905081810360008301526175a381616a9a565b9050919050565b600060208201905081810360008301526175c381616abd565b9050919050565b600060208201905081810360008301526175e381616ae0565b9050919050565b6000602082019050818103600083015261760381616b03565b9050919050565b6000602082019050818103600083015261762381616b26565b9050919050565b600060608201905061763f6000830184616b8b565b92915050565b600060208201905061765a6000830184616bdc565b92915050565b600060a0820190506176756000830188616bdc565b617682602083018761660a565b818103604083015261769481866164e1565b90506176a360608301856164d2565b6176b06080830184616bdc565b9695505050505050565b60006040820190506176cf6000830185616bdc565b6176dc6020830184616bdc565b9392505050565b60006176ed6176fe565b90506176f98282617a70565b919050565b6000604051905090565b600067ffffffffffffffff82111561772357617722617ba8565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561774f5761774e617ba8565b5b61775882617bd7565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000617862826179aa565b915061786d836179aa565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156178a2576178a1617b1b565b5b828201905092915050565b60006178b8826179aa565b91506178c3836179aa565b9250826178d3576178d2617b4a565b5b828204905092915050565b60006178e9826179aa565b91506178f4836179aa565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561792d5761792c617b1b565b5b828202905092915050565b6000617943826179aa565b915061794e836179aa565b92508282101561796157617960617b1b565b5b828203905092915050565b60006179778261798a565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006179bf826179aa565b9050919050565b60006179d1826179aa565b9050919050565b60006179e3826179aa565b9050919050565b60006179f5826179aa565b9050919050565b82818337600083830152505050565b60005b83811015617a29578082015181840152602081019050617a0e565b83811115617a38576000848401525b50505050565b60006002820490506001821680617a5657607f821691505b60208210811415617a6a57617a69617b79565b5b50919050565b617a7982617bd7565b810181811067ffffffffffffffff82111715617a9857617a97617ba8565b5b80604052505050565b6000617aac826179aa565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415617adf57617ade617b1b565b5b600182019050919050565b6000617af5826179aa565b9150617b00836179aa565b925082617b1057617b0f617b4a565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f54686520746f6b656e206973206e6f7420617070726f76656420746f2074726160008201527f6e736665722062792074686520636f6e74726163740000000000000000000000602082015250565b7f2f6d000000000000000000000000000000000000000000000000000000000000600082015250565b7f546869732075736572206d7573742070617920666f72206d696e74206e66742e600082015250565b7f43616e27742073657420746f2061646472657373203078300000000000000000600082015250565b7f546f6b656e206f776e65722063616e277420627579207468656972206f776e2060008201527f746f6b656e000000000000000000000000000000000000000000000000000000602082015250565b7f5468697320746f6b656e206973206e6f74207265676973746564000000000000600082015250565b7f54686973207573657220646f6e2774206861766520616c6c206d6f6e7468204e60008201527f46542e0000000000000000000000000000000000000000000000000000000000602082015250565b7f54686973207573657220616c7265616479206d696e74206e667420666f72207460008201527f686973206d6f6e74682e00000000000000000000000000000000000000000000602082015250565b7f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260008201527f6563697069656e74206d61792068617665207265766572746564000000000000602082015250565b7f5468652076616c75652073656e642069732062656c6f772073616c652070726960008201527f636520706c757320666565730000000000000000000000000000000000000000602082015250565b7f416464726573733a20696e73756666696369656e742062616c616e6365000000600082015250565b7f7472616e7366657220616d6f756e74206d757374206c61726765207468616e2060008201527f3000000000000000000000000000000000000000000000000000000000000000602082015250565b7f506c65617365206c69737420666f72206d6f7265207468616e2030206f72207560008201527f736520746865207472616e736665722066756e6374696f6e0000000000000000602082015250565b7f2f62000000000000000000000000000000000000000000000000000000000000600082015250565b7f7472616e736665722061646472657373206d757374206e6f7420307830000000600082015250565b7f546f6b656e206973206e6f7420666f722073616c650000000000000000000000600082015250565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b7f5468697320746f6b656e20646f6e27742073657420637265617465722061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f5468697320746f6b656e206973206e6f7420616c6c6f77656420746f2074726160008201527f6e73666572206279207468697320636f6e747261637400000000000000000000602082015250565b7f437962657254696d65436572744e46543a2077726f6e6720646576656c6f706560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f4f6e6c7920746f6b656e206f776e65722063616e206368616e6765207072696360008201527f65206f6620746f6b656e00000000000000000000000000000000000000000000602082015250565b7f2f79000000000000000000000000000000000000000000000000000000000000600082015250565b7f54686973207573657220646f6e2774206861766520626f6e7573204e46542e00600082015250565b7f5468697320746f6b656e20646f6e2774207365742070726f647563657220616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f4f6e6c7920746f6b656e2073656c6c65722063616e2064656c69737420746f6b60008201527f656e000000000000000000000000000000000000000000000000000000000000602082015250565b7f5468652076616c75652073656e642069732062656c6f77207a65726f00000000600082015250565b7f4f6e6c7920746f6b656e206f776e65722063616e206c69737420746f6b656e00600082015250565b7f416c6c6f7765642070657263656e746167652072616e6765206973203120746f60008201527f2031303030000000000000000000000000000000000000000000000000000000602082015250565b7f4f6e6c7920746f6b656e206f776e65722063616e20616363657074206269642060008201527f6f6620746f6b656e000000000000000000000000000000000000000000000000602082015250565b6182f98161796c565b811461830457600080fd5b50565b6183108161797e565b811461831b57600080fd5b50565b618327816179aa565b811461833257600080fd5b5056fea2646970667358221220ce43d0541cd32773cc0249cedb887173a8455526baf33937c89c609b3315f3fb64736f6c63430008030033000000000000000000000000ac0be69abf9a845631193bd502d9e5373c11f6a10000000000000000000000008b2f369379c6ccfec432e34d435712616666963a000000000000000000000000c09cf233d40c8cf66623b3cf9b933230350915af000000000000000000000000c09cf233d40c8cf66623b3cf9b933230350915af

Internal Transactions

There are no internal transactions for this transaction.