Transaction Details

Transaction Hash
0x10702120abf39301e6f232b8f9005816c2940e5e646bca841968a291d6163acf
Result
Success
Status
Confirmed
Confirmed by 6,387,157
Block
17220853
Timestamp
| Confirmed within <= 5.0 seconds
From
0xa34737409091eBD0726A3Ab5863Fc7Ee9243Edab 0xa34737–43edab
To
[Contract  CommunityImplementation Communit..on (0xbfd0b6–8ba11a)  created]
Value
0 CELO ( )
Transaction Fee
0.141676775 CELO ()
Gas Price
0.000000025 CELO
Transaction Type
0

Gas Limit
7,367,192
Gas Used by Transaction
5,667,071 | 76.92%
NoncePosition
6780
Raw Input
0x608060405234801561001057600080fd5b5061658a80620000216000396000f3fe608060405234801561001057600080fd5b506004361061048b5760003560e01c80638da5cb5b11610262578063c51fab3c11610151578063e25c25f3116100ce578063f2fde38b11610092578063f2fde38b146109ac578063f36e2609146109bf578063f83d08ba146109c7578063f92b6c01146109cf578063fb7b0a0c146109d8578063fc0c546a1461055557600080fd5b8063e25c25f314610957578063e69d849d1461096a578063eb0376b11461097d578063ecd0c0c314610985578063eeda3c4c1461099957600080fd5b8063d33d4ec611610115578063d33d4ec614610915578063d4938db314610928578063d547741f14610930578063d6dbd97214610943578063dd4414bb1461094d57600080fd5b8063c51fab3c146108c5578063c76a890c146108cf578063cf309012146108e2578063d04c41b6146108ef578063d10f51071461090257600080fd5b8063a57e08ca116101df578063b809ee82116101a3578063b809ee8214610871578063bbd17ead14610884578063beabacc814610898578063c041fdc5146108ab578063c0e27b6b146108b257600080fd5b8063a57e08ca14610828578063a69df4b51461083b578063a8f3e06314610843578063ac18de4314610856578063b026ba571461086957600080fd5b80639e2c58ca116102265780639e2c58ca146107e5578063a0f93a17146107fa578063a217fddf14610804578063a38540ee1461080c578063a3c6e4111461081557600080fd5b80638da5cb5b1461079157806391d14854146107a257806394e13748146107b55780639c01a401146107c85780639cecf572146107d257600080fd5b8063431a801a1161037e5780635c7054c0116102fb578063785393db116102bf578063785393db1461074e57806378ba280f146106a25780637e2959dc14610761578063830953ab1461077457806389554f171461077e57600080fd5b80635c7054c0146106ec5780635fac917a146106ff5780636290a579146107135780636b31f2ad14610726578063715018a61461074657600080fd5b806357c363271161034257806357c36327146106a2578063590411da146106aa5780635926651d146106bd57806359633a1c146106d0578063597be18b146106e357600080fd5b8063431a801a146106325780634e71d92d1461063c57806351d84c9e1461064457806354c5689e14610657578063572b9e7b1461068f57600080fd5b8063248a9ca31161040c578063300c12fe116103d0578063300c12fe146105db578063305ff654146105e557806336568abe146105f857806337e556dd1461060b5780633a578a0c1461061e57600080fd5b8063248a9ca3146105755780632b271117146105985780632d06177a146105a25780632f2ff15d146105b55780632fd79103146105c857600080fd5b80630e5b7c53116104535780630e5b7c531461051357806312d0e65a1461051c57806315f7c7201461052f5780631912cdb4146105425780631fccf6721461055557600080fd5b8063015677391461049057806301ffc9a7146104bc57806309c338c3146104df5780630b4e7817146104f75780630d8e6e2c1461050c575b600080fd5b6104a361049e366004615b16565b6109e1565b6040516104b39493929190616189565b60405180910390f35b6104cf6104ca366004615ee6565b610a2c565b60405190151581526020016104b3565b6104e96101065481565b6040519081526020016104b3565b61050a610505366004615b86565b610a63565b005b60046104e9565b6104e960fd5481565b61050a61052a366004615b16565b610df5565b61050a61053d366004615b16565b610e5b565b61050a610550366004616022565b610e95565b61055d610fad565b6040516001600160a01b0390911681526020016104b3565b6104e9610583366004615eaa565b60009081526065602052604090206001015490565b6104e96101055481565b61050a6105b0366004615b16565b61105e565b61050a6105c3366004615ec2565b611105565b61050a6105d6366004616043565b611173565b61010554156104cf565b61050a6105f3366004615eaa565b611387565b61050a610606366004615ec2565b6114c1565b61050a610619366004615d96565b61153b565b6101075461055d906001600160a01b031681565b6104e96101005481565b61050a611555565b61050a610652366004615b4e565b6118d0565b61066a610665366004615eaa565b61190e565b604080516001600160a01b0390941684526020840192909252908201526060016104b3565b61050a61069d366004615c39565b61194c565b6104e9611a26565b61050a6106b8366004615cc7565b611a47565b61050a6106cb366004615b16565b611ad7565b61050a6106de366004615b16565b611b9d565b6104e960fe5481565b61050a6106fa366004615cc7565b611bda565b6101085461055d906001600160a01b031681565b61050a610721366004615f4e565b611cda565b610739610734366004615b16565b6124e1565b6040516104b39190616151565b61050a612646565b61055d61075c366004615eaa565b61267c565b61050a61076f366004615b16565b61268a565b6104e96101115481565b61050a61078c366004615cc7565b612712565b6097546001600160a01b031661055d565b6104cf6107b0366004615ec2565b612772565b61050a6107c3366004615d96565b61279d565b6104e96101015481565b6104e96107e0366004615b16565b6127d4565b6107ed612806565b6040516104b39190616104565b6104e961010d5481565b6104e9600081565b6104e960ff5481565b61050a610823366004615d96565b61288a565b61050a610836366004615b16565b6128c1565b61050a612a67565b6104e9610851366004615b16565b612b3c565b61050a610864366004615b16565b612b99565b61050a612da7565b61050a61087f366004615eaa565b612e06565b6101125461055d906001600160a01b031681565b61050a6108a6366004615f0e565b612e4b565b600061055d565b61050a6108c0366004615b16565b612f31565b6104e96101035481565b61050a6108dd366004615cc7565b612f91565b60fb546104cf9060ff1681565b61050a6108fd366004615cc7565b612fce565b61050a610910366004615b16565b61302e565b61050a610923366004615b16565b61308e565b60ff546104e9565b61050a61093e366004615ec2565b61311b565b6104e96101025481565b6104e96101045481565b61050a610965366004615d96565b613189565b61050a610978366004615c66565b6131f3565b6104e9613299565b61010c5461055d906001600160a01b031681565b61050a6109a7366004615b16565b6132a6565b61050a6109ba366004615b16565b613670565b6107ed613708565b61050a613715565b61010e546104e9565b6104e960fc5481565b6001600160a01b0381166000908152610109602052604081208054600182015483928392839260ff90911690610a1783436137ed565b83600301549450945094509450509193509193565b60006001600160e01b03198216637965db0b60e01b1480610a5d57506301ffc9a760e01b6001600160e01b03198316145b92915050565b600054610100900460ff16610a7e5760005460ff1615610a82565b303b155b610aea5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b600054610100900460ff16158015610b0c576000805461ffff19166101011790555b858711610b945760405162461bcd60e51b815260206004820152604a60248201527f436f6d6d756e6974793a3a696e697469616c697a653a2062617365496e74657260448201527f76616c206d7573742062652067726561746572207468616e20696e6372656d656064820152691b9d125b9d195c9d985b60b21b608482015260a401610ae1565b89891015610bfe5760405162461bcd60e51b815260206004820152603160248201527f436f6d6d756e6974793a3a696e697469616c697a653a206f726967696e616c436044820152706c61696d416d6f756e7420746f2062696760781b6064820152608401610ae1565b83851115610c845760405162461bcd60e51b815260206004820152604760248201527f436f6d6d756e6974793a3a696e697469616c697a653a206d696e5472616e636860448201527f652073686f756c64206e6f742062652067726561746572207468616e206d61786064820152665472616e63686560c81b608482015260a401610ae1565b61010880546001600160a01b03191633179055610c9f61390d565b610ca761394c565b610caf613983565b61010c80546001600160a01b03808f166001600160a01b03199283161790925560fc8c90556101118c905560fd89905560fe88905560ff8b905561010487905561010586905561010780549285169290911691909117905561010388905561010d83905560fb805460ff19169055610d2633613670565b610d3e600080516020616535833981519152806139b2565b610d56600080516020616535833981519152336139fd565b604051339081907f05a4006f300442cf8b7fdb885f5ee958812020bffb5c5a8e655fde64e5f987ed90600090a38a516000905b80821015610dd357610dc18d8381518110610db457634e487b7160e01b600052603260045260246000fd5b6020026020010151613a07565b81610dcb816164cb565b925050610d89565b50508015610de7576000805461ff00191690555b505050505050505050505050565b6001600160a01b0381166000908152610109602052604081205460ff166005811115610e3157634e487b7160e01b600052602160045260246000fd5b14610e4e5760405162461bcd60e51b8152600401610ae19061631a565b610e583382613a74565b50565b6097546001600160a01b03163314610e855760405162461bcd60e51b8152600401610ae190616233565b610e9161011382613dcb565b5050565b6097546001600160a01b03163314610ebf5760405162461bcd60e51b8152600401610ae190616233565b80821115610f505760405162461bcd60e51b815260206004820152605260248201527f436f6d6d756e6974793a3a757064617465436f6d6d756e697479506172616d7360448201527f3a206d696e5472616e6368652073686f756c64206e6f742062652067726561746064820152716572207468616e206d61785472616e63686560701b608482015260a401610ae1565b61010454610105546040805192835260208301919091528101839052606081018290527fcd922a6f0ad842d84e08eb5df24c029b63c60167fb37cff24adf95c4832e32589060800160405180910390a16101049190915561010555565b61010c546000906001600160a01b031661104d5761010860009054906101000a90046001600160a01b03166001600160a01b0316631fccf6726040518163ffffffff1660e01b815260040160206040518083038186803b15801561101057600080fd5b505afa158015611024573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110489190615b32565b905090565b5061010c546001600160a01b031690565b61010854604051636b0de23f60e01b81523060048201523360248201526001600160a01b0390911690636b0de23f9060440160206040518083038186803b1580156110a857600080fd5b505afa1580156110bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110e09190615e8a565b6110fc5760405162461bcd60e51b8152600401610ae1906161f0565b610e5881613a07565b60405162461bcd60e51b815260206004820152603a60248201527f436f6d6d756e6974793a3a6772616e74526f6c653a20596f7520617265206e6f60448201527f7420616c6c6f7720746f207573652074686973206d6574686f640000000000006064820152608401610ae1565b6097546001600160a01b0316331461119d5760405162461bcd60e51b8152600401610ae190616233565b8082116112385760405162461bcd60e51b815260206004820152605760248201527f436f6d6d756e6974793a3a75706461746542656e65666963696172795061726160448201527f6d733a2062617365496e74657276616c206d757374206265206772656174657260648201527f207468616e20696e6372656d656e74496e74657276616c000000000000000000608482015260a401610ae1565b82610100546112479190616452565b611251908661641a565b8410156112c65760405162461bcd60e51b815260206004820152603f60248201527f436f6d6d756e6974793a3a75706461746542656e65666963696172795061726160448201527f6d733a206f726967696e616c436c61696d416d6f756e7420746f6f20626967006064820152608401610ae1565b60fc5460ff546101035460fd5460fe54604080519586526020860194909452848401929092526060840152608083015260a0820187905260c0820186905260e0820185905261010082018490526101208201839052517fa19f450cd68c70f728b0c4b75befd202ea5ebb1ae78b6aca47365934b5008750918190036101400190a160fc8590556101005461135b908490616452565b6113659085616471565b60ff5561010383905560fd82905560fe819055611380613de0565b5050505050565b6097546001600160a01b031633148061141d575061010854604051636b0de23f60e01b81523060048201523360248201526001600160a01b0390911690636b0de23f9060440160206040518083038186803b1580156113e557600080fd5b505afa1580156113f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061141d9190615e8a565b61147e5760405162461bcd60e51b815260206004820152602c60248201527f436f6d6d756e6974793a204e4f545f4f574e45525f4f525f414d42415353414460448201526b4f525f4f525f454e5449545960a01b6064820152608401610ae1565b61010d5460408051918252602082018390527f6672b7064fe522fa09a8078f6d967272e0a379beb2270817417c9f023251b657910160405180910390a161010d55565b6001600160a01b03811633146115315760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152608401610ae1565b610e918282614047565b6115468383836140ae565b61154f846142e4565b50505050565b60fb5460ff16156115785760405162461bcd60e51b8152600401610ae1906161c5565b6001336000908152610109602052604090205460ff1660058111156115ad57634e487b7160e01b600052602160045260246000fd5b146115fa5760405162461bcd60e51b815260206004820181905260248201527f436f6d6d756e6974793a204e4f545f56414c49445f42454e45464943494152596044820152606401610ae1565b600260c954141561161d5760405162461bcd60e51b8152600401610ae1906162e3565b600260c95561162a614334565b336000908152610109602052604081209061164582436137ed565b905043611651336127d4565b111561169f5760405162461bcd60e51b815260206004820152601960248201527f436f6d6d756e6974793a3a636c61696d3a204e4f545f594554000000000000006044820152606401610ae1565b60ff5481106117055760405162461bcd60e51b815260206004820152602c60248201527f436f6d6d756e6974793a3a636c61696d3a20416c726561647920636c61696d6560448201526b642065766572797468696e6760a01b6064820152608401610ae1565b60008061011154116117195760fc5461171e565b610111545b905060008260ff546117309190616471565b82111561174a578260ff546117459190616471565b61174c565b815b61010e549091506001108015611799575061010e60018154811061178057634e487b7160e01b600052603260045260246000fd5b9060005260206000209060030201600201548460030154105b156117f757836002015484600401600061010e6000815481106117cc57634e487b7160e01b600052603260045260246000fd5b600091825260208083206003909202909101546001600160a01b031683528201929092526040019020555b611801818461641a565b6002850155600184018054906000611818836164cb565b909155505043600385015561010e5460011015611873578084600401600061183e610fad565b6001600160a01b03166001600160a01b03168152602001908152602001600020600082825461186d919061641a565b90915550505b6118903382611880610fad565b6001600160a01b03169190614400565b60405181815233907fd54e03b214b3e8c17e98044f98554b6f1b18dd2a3163a2619afea7e9b2a6eb979060200160405180910390a25050600160c9555050565b6118e860008051602061653583398151915233612772565b6119045760405162461bcd60e51b8152600401610ae190616268565b610e918282613a74565b61010e818154811061191f57600080fd5b60009182526020909120600390910201805460018201546002909201546001600160a01b03909116925083565b60fb5460ff161561196f5760405162461bcd60e51b8152600401610ae1906161c5565b61197b61011333614463565b6119d15760405162461bcd60e51b815260206004820152602160248201527f436f6d6d756e6974793a20496e76616c696420636f6d6d756e69747920636f706044820152607960f81b6064820152608401610ae1565b600260c95414156119f45760405162461bcd60e51b8152600401610ae1906162e3565b600260c9556001600160a01b038216600090815261010960205260409020611a1c8183614485565b5050600160c95550565b60006101035461010054611a3a9190616452565b60ff54611048919061641a565b60fb5460ff1615611a6a5760405162461bcd60e51b8152600401610ae1906161c5565b611a8260008051602061653583398151915233612772565b611a9e5760405162461bcd60e51b8152600401610ae190616268565b600260c9541415611ac15760405162461bcd60e51b8152600401610ae1906162e3565b600260c955611acf81614701565b50600160c955565b60fb5460ff1615611afa5760405162461bcd60e51b8152600401610ae1906161c5565b611b1260008051602061653583398151915233612772565b611b2e5760405162461bcd60e51b8152600401610ae190616268565b600260c9541415611b515760405162461bcd60e51b8152600401610ae1906162e3565b600260c955611b5f816147b8565b6040516001600160a01b0382169033907fbb39c36a7502b7256e1a687254146a9a2ea7b146c77cb9e40eb0e2b8793781e190600090a350600160c955565b611bb560008051602061653583398151915233612772565b611bd15760405162461bcd60e51b8152600401610ae190616268565b610e588161495d565b60fb5460ff1615611bfd5760405162461bcd60e51b8152600401610ae1906161c5565b611c1560008051602061653583398151915233612772565b611c315760405162461bcd60e51b8152600401610ae190616268565b600260c9541415611c545760405162461bcd60e51b8152600401610ae1906162e3565b600260c955610112546001600160a01b0316611cd15760405162461bcd60e51b815260206004820152603660248201527f436f6d6d756e6974793a3a636f707942656e656669636961726965733a20496e60448201527576616c696420706172656e7420636f6d6d756e69747960501b6064820152608401610ae1565b611acf81614a15565b6097546001600160a01b03163314611d045760405162461bcd60e51b8152600401610ae190616233565b61010854604080516361d027b360e01b815290516000926001600160a01b0316916361d027b3916004808301926020929190829003018186803b158015611d4a57600080fd5b505afa158015611d5e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d829190615b32565b61010e54909150600a11611df25760405162461bcd60e51b815260206004820152603160248201527f436f6d6d756e6974793a3a757064617465546f6b656e3a20546f6b656e206c696044820152707374206c656e67746820746f6f2062696760781b6064820152608401610ae1565b611dfa610fad565b6001600160a01b0316896001600160a01b03161415611e935760405162461bcd60e51b815260206004820152604960248201527f436f6d6d756e6974793a3a757064617465546f6b656e3a204e657720746f6b6560448201527f6e2063616e6e6f74206265207468652073616d6520617320746865206375727260648201526832b73a103a37b5b2b760b91b608482015260a401610ae1565b61010860009054906101000a90046001600160a01b03166001600160a01b0316631fccf6726040518163ffffffff1660e01b815260040160206040518083038186803b158015611ee257600080fd5b505afa158015611ef6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f1a9190615b32565b6001600160a01b0316896001600160a01b03161480611fad57506040516319f3736160e01b81526001600160a01b038a811660048301528216906319f373619060240160206040518083038186803b158015611f7557600080fd5b505afa158015611f89573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fad9190615e8a565b6120075760405162461bcd60e51b815260206004820152602560248201527f436f6d6d756e6974793a3a757064617465546f6b656e3a20496e76616c6964206044820152643a37b5b2b760d91b6064820152608401610ae1565b61010e546120a15761010e6040518060600160405280612025610fad565b6001600160a01b039081168252670de0b6b3a76400006020808401919091526000604093840181905285546001808201885596825290829020855160039092020180546001600160a01b0319169190931617825583015193810193909355015160029091015561209f612096610fad565b61010f90613dcb565b505b60006120ab611a26565b6120bd87670de0b6b3a7640000616452565b6120c79190616432565b604080516060810182526001600160a01b038d81168252602082018481524393830193845261010e805460018101825560009190915292517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f4805600390940293840180546001600160a01b0319169190931617909155517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f480682015590517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f480790910155905061219661010f8b613dcb565b5060006121a1610fad565b6040516370a0823160e01b81523060048201526001600160a01b0391909116906370a082319060240160206040518083038186803b1580156121e257600080fd5b505afa1580156121f6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061221a919061600a565b90508015612470576000836001600160a01b03166338a2e3e26040518163ffffffff1660e01b815260040160206040518083038186803b15801561225d57600080fd5b505afa158015612271573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122959190615b32565b6001600160a01b031663735de9f76040518163ffffffff1660e01b815260040160206040518083038186803b1580156122cd57600080fd5b505afa1580156122e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123059190615b32565b905061230f610fad565b60405163095ea7b360e01b81526001600160a01b03838116600483015260248201859052919091169063095ea7b390604401602060405180830381600087803b15801561235b57600080fd5b505af115801561236f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123939190615e8a565b506040805160a06020601f8e018190040282018101909252608081018c81526000928291908f908f9081908501838280828437600092018290525093855250503060208401525060408083018790526060909201819052905163b858183f60e01b8152919250906001600160a01b0384169063b858183f90612419908590600401616377565b602060405180830381600087803b15801561243357600080fd5b505af1158015612447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246b919061600a565b505050505b61010c546040516001600160a01b03808e169216907f0b1186973f810894b87ab0bfbee422fddcaad21b46dc705a561451bbb6bac11790600090a361010c80546001600160a01b0319166001600160a01b038d161790556124d48888888888611173565b5050505050505050505050565b6001600160a01b03811660009081526101096020526040812060609161250861010f614a65565b67ffffffffffffffff81111561252e57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015612557578160200160208202803683370190505b509050600061256761010f614a65565b905060005b818110156125e45760048401600061258661010f84614a6f565b6001600160a01b03166001600160a01b03168152602001908152602001600020548382815181106125c757634e487b7160e01b600052603260045260246000fd5b6020908102919091010152806125dc816164cb565b91505061256c565b50815161263e57604080516001808252818301909252906020808301908036833701905050915082600201548260008151811061263157634e487b7160e01b600052603260045260246000fd5b6020026020010181815250505b509392505050565b6097546001600160a01b031633146126705760405162461bcd60e51b8152600401610ae190616233565b61267a6000614a7b565b565b6000610a5d61010a83614a6f565b6097546001600160a01b031633146126b45760405162461bcd60e51b8152600401610ae190616233565b610107546040516001600160a01b038084169216907f0d6a84e94da4b619dd0d993b5689ec82db4b1095da99ee0f3e7bb046c647e6ad90600090a361010780546001600160a01b0319166001600160a01b0392909216919091179055565b60fb5460ff16156127355760405162461bcd60e51b8152600401610ae1906161c5565b61274d60008051602061653583398151915233612772565b6127695760405162461bcd60e51b8152600401610ae190616268565b610e5881614acd565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b60fb5460ff16156127c05760405162461bcd60e51b8152600401610ae1906161c5565b6127cb8383836140ae565b61154f84614b1d565b60006127df82612b3c565b6001600160a01b03831660009081526101096020526040902060030154610a5d919061641a565b606061281361010f614a65565b61287f5760408051600180825281830190925260009160208083019080368337019050509050612841610fad565b8160008151811061286257634e487b7160e01b600052603260045260246000fd5b6001600160a01b0390921660209283029190910190910152919050565b61104861010f614b6d565b60fb5460ff16156128ad5760405162461bcd60e51b8152600401610ae1906161c5565b6128b88383836140ae565b61154f84614acd565b6001600160a01b03811660009081526101096020526040812090815460ff1660058111156128ff57634e487b7160e01b600052602160045260246000fd5b146129725760405162461bcd60e51b815260206004820152603a60248201527f436f6d6d756e6974793a3a62656e65666963696172794a6f696e46726f6d4d6960448201527f6772617465643a2042656e6566696369617279206578697374730000000000006064820152608401610ae1565b61010754604051630156773960e01b81526001600160a01b038481166004830152600092839283928392169063015677399060240160806040518083038186803b1580156129bf57600080fd5b505afa1580156129d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129f79190615fcc565b9350935093509350612a098585614485565b600185018390556003850181905560028501829055612a2a61010a87613dcb565b506040516001600160a01b038716907f505fe088fef0d1fb451ccfed842b55a86af1ee6208502f4bc3327dcb9032082990600090a2505050505050565b61010854604051636b0de23f60e01b81523060048201523360248201526001600160a01b0390911690636b0de23f9060440160206040518083038186803b158015612ab157600080fd5b505afa158015612ac5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ae99190615e8a565b612b055760405162461bcd60e51b8152600401610ae1906161f0565b60fb805460ff1916905560405133907f4e50048c25972c85ad169c2302967f1e633e8dc6108d6aca51a90d2a59d4934d90600090a2565b6001600160a01b0381166000908152610109602052604081206001810154612b675750600092915050565b60fe5460018260010154612b7b9190616471565b612b859190616452565b60fd54612b92919061641a565b9392505050565b61010854604051636b0de23f60e01b81523060048201523360248201526001600160a01b0390911690636b0de23f9060440160206040518083038186803b158015612be357600080fd5b505afa158015612bf7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c1b9190615e8a565b612c375760405162461bcd60e51b8152600401610ae1906161f0565b612c4f60008051602061653583398151915282612772565b612cc3576040805162461bcd60e51b81526020600482015260248101919091527f436f6d6d756e6974793a3a72656d6f76654d616e616765723a2054686973206160448201527f63636f756e7420646f65736e27742068617665206d616e6167657220726f6c656064820152608401610ae1565b610108546001600160a01b0382811691161415612d565760405162461bcd60e51b8152602060048201526044602482018190527f436f6d6d756e6974793a3a72656d6f76654d616e616765723a20596f75206172908201527f65206e6f7420616c6c6f7720746f2072656d6f766520636f6d6d756e697479416064820152633236b4b760e11b608482015260a401610ae1565b612d6e60008051602061653583398151915282614047565b6040516001600160a01b0382169033907f3e902a6ee93dd5b2d48bd1009c7701a481be512b1ef73dbed2f95ea44c59ea8890600090a350565b60fb5460ff1615612dca5760405162461bcd60e51b8152600401610ae1906161c5565b612de260008051602061653583398151915233612772565b612dfe5760405162461bcd60e51b8152600401610ae190616268565b61267a614334565b6097546001600160a01b03163314612e305760405162461bcd60e51b8152600401610ae190616233565b806101016000828254612e43919061641a565b909155505050565b6097546001600160a01b03163314612e755760405162461bcd60e51b8152600401610ae190616233565b600260c9541415612e985760405162461bcd60e51b8152600401610ae1906162e3565b600260c955612eb16001600160a01b0384168383614400565b612eb9610fad565b6001600160a01b0316836001600160a01b03161415612eda57612eda613de0565b816001600160a01b0316836001600160a01b03167f9b035625e569d1d2bf54830a290aefba7ab11610ba8490871dc62b86b63a895683604051612f1f91815260200190565b60405180910390a35050600160c95550565b60fb5460ff1615612f545760405162461bcd60e51b8152600401610ae1906161c5565b612f6c60008051602061653583398151915233612772565b612f885760405162461bcd60e51b8152600401610ae190616268565b610e5881614b7a565b612fa960008051602061653583398151915233612772565b612fc55760405162461bcd60e51b8152600401610ae190616268565b610e58816142e4565b60fb5460ff1615612ff15760405162461bcd60e51b8152600401610ae1906161c5565b61300960008051602061653583398151915233612772565b6130255760405162461bcd60e51b8152600401610ae190616268565b610e5881614b1d565b60fb5460ff16156130515760405162461bcd60e51b8152600401610ae1906161c5565b61306960008051602061653583398151915233612772565b6130855760405162461bcd60e51b8152600401610ae190616268565b610e5881614c04565b6097546001600160a01b031633146130b85760405162461bcd60e51b8152600401610ae190616233565b610108546040516001600160a01b038084169216907fdd8d3b7b0badfc5d636d48e71e28015b4b8554b64d2cffba6f0a90bf7693ec0090600090a361010880546001600160a01b0319166001600160a01b038316908117909155610e5890613a07565b60405162461bcd60e51b815260206004820152603b60248201527f436f6d6d756e6974793a3a7265766f6b65526f6c653a20596f7520617265206e60448201527f6f7420616c6c6f7720746f207573652074686973206d6574686f6400000000006064820152608401610ae1565b60fb5460ff16156131ac5760405162461bcd60e51b8152600401610ae1906161c5565b600260c95414156131cf5760405162461bcd60e51b8152600401610ae1906162e3565b600260c9556131df8383836140ae565b6131e884614701565b5050600160c9555050565b600260c95414156132165760405162461bcd60e51b8152600401610ae1906162e3565b600260c95561323a823083613229610fad565b6001600160a01b0316929190614c8e565b80610102600082825461324d919061641a565b9091555061325b9050613de0565b60405181815233907f0553260a2e46b0577270d8992db02d30856ca880144c72d6e9503760946aef139060200160405180910390a25050600160c955565b600061104861010a614a65565b6097546001600160a01b031633146132d05760405162461bcd60e51b8152600401610ae190616233565b61011280546001600160a01b0319166001600160a01b0383169081179091556040805163f92b6c0160e01b815290516000928392909163f92b6c0191600480820192602092909190829003018186803b15801561332c57600080fd5b505afa158015613340573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613364919061600a565b61010e54600093509091505b808310156133da5761010e80548061339857634e487b7160e01b600052603160045260246000fd5b60008281526020812060036000199093019283020180546001600160a01b031916815560018101829055600201559055826133d2816164cb565b935050613370565b60008060008095505b848610156135425761011254604051632a62b44f60e11b8152600481018890526001600160a01b03909116906354c5689e9060240160606040518083038186803b15801561343057600080fd5b505afa158015613444573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134689190615c91565b604080516060810182526001600160a01b0385811682526020820185815292820184815261010e805460018101825560009190915292517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f4805600390940293840180546001600160a01b031916919093161790915591517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f480682015590517f44731785622d53a842eeb261a70df6f2b61b9624656157b6168597f0656f480790910155919450925090508561353a816164cb565b9650506133e3565b600061354f61010f614a65565b90505b80156135825761357161356861010f6000614a6f565b61010f90614cc6565b5061357b816164b4565b9050613552565b6101125460408051634f162c6560e11b815290516000926001600160a01b031691639e2c58ca9160048083019286929190829003018186803b1580156135c757600080fd5b505afa1580156135db573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526136039190810190615cfa565b8051600099509091505b8089101561366457613651828a8151811061363857634e487b7160e01b600052603260045260246000fd5b602002602001015161010f613dcb90919063ffffffff16565b508861365c816164cb565b99505061360d565b50505050505050505050565b6097546001600160a01b0316331461369a5760405162461bcd60e51b8152600401610ae190616233565b6001600160a01b0381166136ff5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610ae1565b610e5881614a7b565b6060611048610113614b6d565b61010854604051636b0de23f60e01b81523060048201523360248201526001600160a01b0390911690636b0de23f9060440160206040518083038186803b15801561375f57600080fd5b505afa158015613773573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137979190615e8a565b6137b35760405162461bcd60e51b8152600401610ae1906161f0565b60fb805460ff1916600117905560405133907fe1e6bc10311f2f958d6cd2d0ab7308c32089aa1acb8ab11a2ccb60028e332bd090600090a2565b61010e5460009060028110156138095750506002820154610a5d565b6002840154600061381b600184616471565b90505b856003015461010e828154811061384557634e487b7160e01b600052603260045260246000fd5b90600052602060002090600302016002015411156139045761010e818154811061387f57634e487b7160e01b600052603260045260246000fd5b90600052602060002090600302016002015485101561389d576138f2565b670de0b6b3a764000061010e82815481106138c857634e487b7160e01b600052603260045260246000fd5b906000526020600020906003020160010154836138e59190616452565b6138ef9190616432565b91505b806138fc816164b4565b91505061381e565b50949350505050565b600054610100900460ff166139345760405162461bcd60e51b8152600401610ae190616298565b61393c614cdb565b613944614cdb565b61267a614cdb565b600054610100900460ff166139735760405162461bcd60e51b8152600401610ae190616298565b61397b614cdb565b61267a614d02565b600054610100900460ff166139aa5760405162461bcd60e51b8152600401610ae190616298565b61267a614d32565b600082815260656020526040808220600101805490849055905190918391839186917fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff9190a4505050565b610e918282614d60565b613a1f60008051602061653583398151915282612772565b610e5857613a3b60008051602061653583398151915282614d60565b6040516001600160a01b0382169033907f05a4006f300442cf8b7fdb885f5ee958812020bffb5c5a8e655fde64e5f987ed90600090a350565b806001600160a01b0316826001600160a01b03161415613b0a5760405162461bcd60e51b8152602060048201526044602482018190527f436f6d6d756e6974793a3a6368616e676542656e656669636961727941646472908201527f6573733a2042656e65666963696172696573206d7573742062652064696666656064820152631c995b9d60e21b608482015260a401610ae1565b6001600160a01b0380831660009081526101096020526040808220928416825290206004825460ff166005811115613b5257634e487b7160e01b600052602160045260246000fd5b14158015613b8457506000825460ff166005811115613b8157634e487b7160e01b600052602160045260246000fd5b14155b613ba05760405162461bcd60e51b8152600401610ae19061631a565b6004815460ff166005811115613bc657634e487b7160e01b600052602160045260246000fd5b1415613c3a5760405162461bcd60e51b815260206004820152603f60248201527f436f6d6d756e6974793a3a6368616e676542656e65666963696172794164647260448201527f6573733a20496e76616c6964207461726765742062656e6566696369617279006064820152608401610ae1565b6000815460ff166005811115613c6057634e487b7160e01b600052602160045260246000fd5b1415613c76578154613c7690829060ff16614485565b613c81826004614485565b8160010154816001016000828254613c99919061641a565b9091555050600380830154908201541115613cda57613cbc8282600301546137ed565b816002016000828254613ccf919061641a565b90915550613d079050565b613ce88183600301546137ed565b8260020154613cf7919061641a565b6002820155600380830154908201555b6000613d1461010f614a65565b90506000805b82811015613d8257613d2e61010f82614a6f565b6001600160a01b038116600090815260048088016020908152604080842054928901909152822080549395509092909190613d6a90849061641a565b90915550819050613d7a816164cb565b915050613d1a565b50846001600160a01b0316866001600160a01b03167fb53b7057ddbff0cd9111b0a1a501a9cc1a9c315eb3396cb0d47917908325999a60405160405180910390a3505050505050565b6000612b92836001600160a01b038416614de6565b60008061010860009054906101000a90046001600160a01b03166001600160a01b0316636b68b2ef6040518163ffffffff1660e01b815260040160206040518083038186803b158015613e3257600080fd5b505afa158015613e46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613e6a919061600a565b9050600061010860009054906101000a90046001600160a01b03166001600160a01b031663afae65be6040518163ffffffff1660e01b815260040160206040518083038186803b158015613ebd57600080fd5b505afa158015613ed1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ef5919061600a565b90506101005460001480613f0a575061010554155b80613f155750808211155b15613f245760fc549250613ff4565b61010054613f30610fad565b6040516370a0823160e01b81523060048201526001600160a01b0391909116906370a082319060240160206040518083038186803b158015613f7157600080fd5b505afa158015613f85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613fa9919061600a565b613fb39190616432565b92506000828260fc54613fc69190616452565b613fd09190616432565b905080841015613fe257809350613ff2565b60fc54841115613ff25760fc5493505b505b610111548314614042576101115460408051918252602082018590527fc22e16deec6f587d0a1aad7275c1621e6c24431fea14dd71e8f3243e9fbc5ca3910160405180910390a16101118390555b505050565b6140518282612772565b15610e915760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b61010860009054906101000a90046001600160a01b03166001600160a01b031663af2d77f86040518163ffffffff1660e01b815260040160206040518083038186803b1580156140fd57600080fd5b505afa158015614111573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906141359190615b32565b6001600160a01b0316336001600160a01b0316146141aa5760405162461bcd60e51b815260206004820152602c60248201527f436f6d6d756e6974793a2053656e646572206d7573742062652074686520626160448201526b18dad95b99081dd85b1b195d60a21b6064820152608401610ae1565b428310156141fa5760405162461bcd60e51b815260206004820152601c60248201527f436f6d6d756e6974793a205369676e617475726520746f6f206f6c64000000006044820152606401610ae1565b60408051336020820152309181019190915260608101849052600090608001604051602081830303815290604052805190602001209050600061427e84848080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506142789250869150614e359050565b90614e88565b905061429860008051602061653583398151915282612772565b6113805760405162461bcd60e51b815260206004820152601c60248201527f436f6d6d756e6974793a20496e76616c6964207369676e6174757265000000006044820152606401610ae1565b80516000905b808210156140425761432283838151811061431557634e487b7160e01b600052603260045260246000fd5b602002602001015161495d565b8161432c816164cb565b9250506142ea565b6101055461433e57565b610108546040805163174a71d760e01b815290516000926001600160a01b03169163174a71d791600480830192602092919082900301818787803b15801561438557600080fd5b505af1158015614399573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906143bd919061600a565b90508015610e585743610106556143d2613de0565b60405133907f16a8b794d4e2ed6ffef50d78af3d4372ce4bfe8a399bfc23f59b7832ee47539090600090a250565b6040516001600160a01b03831660248201526044810182905261404290849063a9059cbb60e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152614ea4565b6001600160a01b03811660009081526001830160205260408120541515612b92565b8060058111156144a557634e487b7160e01b600052602160045260246000fd5b825460ff1660058111156144c957634e487b7160e01b600052602160045260246000fd5b14156144d3575050565b60018160058111156144f557634e487b7160e01b600052602160045260246000fd5b141561466f5760fc546101035460ff5461450f9190616471565b101561457b5760405162461bcd60e51b815260206004820152603560248201527f436f6d6d756e6974793a3a5f6368616e676542656e656669636961727953746160448201527474653a204d617820636c61696d20746f6f206c6f7760581b6064820152608401610ae1565b61010d541580614590575061010d5461010054105b6146395760405162461bcd60e51b815260206004820152606860248201527f436f6d6d756e6974793a3a5f6368616e676542656e656669636961727953746160448201527f74653a205468697320636f6d6d756e697479206861732072656163686564207460648201527f6865206d6178696d756d206e756d626572206f662076616c69642062656e6566608482015267696369617269657360c01b60a482015260c401610ae1565b610100805490600061464a836164cb565b91905055506101035460ff60008282546146649190616471565b909155506146cc9050565b6001825460ff16600581111561469557634e487b7160e01b600052602160045260246000fd5b14156146cc5761010080549060006146ac836164b4565b91905055506101035460ff60008282546146c6919061641a565b90915550505b81548190839060ff191660018360058111156146f857634e487b7160e01b600052602160045260246000fd5b02179055505050565b80516000905b808210156140425761473f83838151811061473257634e487b7160e01b600052603260045260246000fd5b60200260200101516147b8565b82828151811061475f57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316336001600160a01b03167fbb39c36a7502b7256e1a687254146a9a2ea7b146c77cb9e40eb0e2b8793781e160405160405180910390a3816147b0816164cb565b925050614707565b6001600160a01b03811660009081526101096020526040812090815460ff1660058111156147f657634e487b7160e01b600052602160045260246000fd5b146147ff575050565b610112546001600160a01b03161561492b5761011254604051630156773960e01b81526001600160a01b038481166004830152600092169063015677399060240160806040518083038186803b15801561485857600080fd5b505afa15801561486c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906148909190615fcc565b509192506000915061489f9050565b8160058111156148bf57634e487b7160e01b600052602160045260246000fd5b146149295760405162461bcd60e51b815260206004820152603460248201527f436f6d6d756e6974793a3a61646442656e65666963696172793a20496e76616c60448201527369642062656e656669636961727920737461746560601b6064820152608401610ae1565b505b614936816001614485565b43600382015561494861010a83613dcb565b50610e9182662386f26fc10000611880610fad565b6001600160a01b0381166000908152610109602052604090206001815460ff16600581111561499c57634e487b7160e01b600052602160045260246000fd5b14806149cb57506002815460ff1660058111156149c957634e487b7160e01b600052602160045260246000fd5b145b15610e91576149db816003614485565b6040516001600160a01b0383169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c092244290600090a35050565b80516000905b8082101561404257614a53838381518110614a4657634e487b7160e01b600052603260045260246000fd5b6020026020010151614f76565b81614a5d816164cb565b925050614a1b565b6000610a5d825490565b6000612b9283836153a8565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80516000905b8082101561404257614b0b838381518110614afe57634e487b7160e01b600052603260045260246000fd5b6020026020010151614b7a565b81614b15816164cb565b925050614ad3565b80516000905b8082101561404257614b5b838381518110614b4e57634e487b7160e01b600052603260045260246000fd5b6020026020010151614c04565b81614b65816164cb565b925050614b23565b60606000612b92836153e0565b6001600160a01b0381166000908152610109602052604090206001815460ff166005811115614bb957634e487b7160e01b600052602160045260246000fd5b1415610e9157614bca816002614485565b6040516001600160a01b0383169033907f2b9ef93c7856b47a1b624fa3fcc4b651d388dd6d16327f3ad22b05f3da8b0f1590600090a35050565b6001600160a01b0381166000908152610109602052604090206002815460ff166005811115614c4357634e487b7160e01b600052602160045260246000fd5b1415610e9157614c54816001614485565b6040516001600160a01b0383169033907fa589fb4f2925123e7a030dd6bbe76be46a03f8ce0ea53a78dbb3383c7797db2c90600090a35050565b6040516001600160a01b038085166024830152831660448201526064810182905261154f9085906323b872dd60e01b9060840161442c565b6000612b92836001600160a01b03841661543c565b600054610100900460ff1661267a5760405162461bcd60e51b8152600401610ae190616298565b600054610100900460ff16614d295760405162461bcd60e51b8152600401610ae190616298565b61267a33614a7b565b600054610100900460ff16614d595760405162461bcd60e51b8152600401610ae190616298565b600160c955565b614d6a8282612772565b610e915760008281526065602090815260408083206001600160a01b03851684529091529020805460ff19166001179055614da23390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000818152600183016020526040812054614e2d57508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610a5d565b506000610a5d565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b6000806000614e978585615559565b9150915061263e816155c9565b6000614ef9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166157ca9092919063ffffffff16565b8051909150156140425780806020019051810190614f179190615e8a565b6140425760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610ae1565b6001600160a01b03811660009081526101096020526040812090815460ff166005811115614fb457634e487b7160e01b600052602160045260246000fd5b14614fbd575050565b61011254604051630156773960e01b81526001600160a01b038481166004830152600092839283928392169063015677399060240160806040518083038186803b15801561500a57600080fd5b505afa15801561501e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906150429190615fcc565b92965090945092509050600584600581111561506e57634e487b7160e01b600052602160045260246000fd5b14156150db5760405162461bcd60e51b815260206004820152603660248201527f436f6d6d756e6974793a3a636f707942656e65666963696172793a2042656e65604482015275199a58da585c9e48185b1c9958591e4818dbdc1a595960521b6064820152608401610ae1565b6150e58585614485565b60018501839055600285018290556003850181905561011254604051636b31f2ad60e01b81526001600160a01b0388811660048301526000921690636b31f2ad9060240160006040518083038186803b15801561514157600080fd5b505afa158015615155573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261517d9190810190615e03565b9050600061011260009054906101000a90046001600160a01b03166001600160a01b0316639e2c58ca6040518163ffffffff1660e01b815260040160006040518083038186803b1580156151d057600080fd5b505afa1580156151e4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261520c9190810190615cfa565b825190915060005b818110156152ea5761525883828151811061523f57634e487b7160e01b600052603260045260246000fd5b602002602001015161010f61446390919063ffffffff16565b156152d85783818151811061527d57634e487b7160e01b600052603260045260246000fd5b60200260200101518960040160008584815181106152ab57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020819055505b806152e2816164cb565b915050615214565b506101125460405163572b9e7b60e01b81526001600160a01b039091169063572b9e7b9061531f908c906005906004016160e7565b600060405180830381600087803b15801561533957600080fd5b505af115801561534d573d6000803e3d6000fd5b505050506153668961010a613dcb90919063ffffffff16565b506040516001600160a01b038a169033907f7b385acd6ce016fe5a2ca902550e21b2c49056139ce3e7517e4c63ecd535b71490600090a3505050505050505050565b60008260000182815481106153cd57634e487b7160e01b600052603260045260246000fd5b9060005260206000200154905092915050565b60608160000180548060200260200160405190810160405280929190818152602001828054801561543057602002820191906000526020600020905b81548152602001906001019080831161541c575b50505050509050919050565b6000818152600183016020526040812054801561554f576000615460600183616471565b855490915060009061547490600190616471565b90508181146154f55760008660000182815481106154a257634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050808760000184815481106154d357634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255918252600188019052604090208390555b855486908061551457634e487b7160e01b600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610a5d565b6000915050610a5d565b6000808251604114156155905760208301516040840151606085015160001a615584878285856157e1565b945094505050506155c2565b8251604014156155ba57602083015160408401516155af8683836158ce565b9350935050506155c2565b506000905060025b9250929050565b60008160048111156155eb57634e487b7160e01b600052602160045260246000fd5b14156155f45750565b600181600481111561561657634e487b7160e01b600052602160045260246000fd5b14156156645760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610ae1565b600281600481111561568657634e487b7160e01b600052602160045260246000fd5b14156156d45760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610ae1565b60038160048111156156f657634e487b7160e01b600052602160045260246000fd5b141561574f5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610ae1565b600481600481111561577157634e487b7160e01b600052602160045260246000fd5b1415610e585760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b6064820152608401610ae1565b60606157d984846000856158fd565b949350505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561581857506000905060036158c5565b8460ff16601b1415801561583057508460ff16601c14155b1561584157506000905060046158c5565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015615895573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166158be576000600192509250506158c5565b9150600090505b94509492505050565b6000806001600160ff1b03831660ff84901c601b016158ef878288856157e1565b935093505050935093915050565b60608247101561595e5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610ae1565b843b6159ac5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610ae1565b600080866001600160a01b031685876040516159c891906160cb565b60006040518083038185875af1925050503d8060008114615a05576040519150601f19603f3d011682016040523d82523d6000602084013e615a0a565b606091505b5091509150615a1a828286615a25565b979650505050505050565b60608315615a34575081612b92565b825115615a445782518084602001fd5b8160405162461bcd60e51b8152600401610ae191906161b2565b600082601f830112615a6e578081fd5b81356020615a83615a7e836163f6565b6163c5565b80838252828201915082860187848660051b8901011115615aa2578586fd5b855b85811015615ac9578135615ab781616512565b84529284019290840190600101615aa4565b5090979650505050505050565b60008083601f840112615ae7578182fd5b50813567ffffffffffffffff811115615afe578182fd5b6020830191508360208285010111156155c257600080fd5b600060208284031215615b27578081fd5b8135612b9281616512565b600060208284031215615b43578081fd5b8151612b9281616512565b60008060408385031215615b60578081fd5b8235615b6b81616512565b91506020830135615b7b81616512565b809150509250929050565b60008060008060008060008060008060006101608c8e031215615ba7578687fd5b8b35615bb281616512565b9a5060208c013567ffffffffffffffff811115615bcd578788fd5b615bd98e828f01615a5e565b9a505060408c0135985060608c0135975060808c0135965060a08c0135955060c08c0135945060e08c013593506101008c013592506101208c013591506101408c0135615c2581616512565b809150509295989b509295989b9093969950565b60008060408385031215615c4b578182fd5b8235615c5681616512565b91506020830135615b7b81616527565b60008060408385031215615c78578182fd5b8235615c8381616512565b946020939093013593505050565b600080600060608486031215615ca5578081fd5b8351615cb081616512565b602085015160409095015190969495509392505050565b600060208284031215615cd8578081fd5b813567ffffffffffffffff811115615cee578182fd5b6157d984828501615a5e565b60006020808385031215615d0c578182fd5b825167ffffffffffffffff811115615d22578283fd5b8301601f81018513615d32578283fd5b8051615d40615a7e826163f6565b80828252848201915084840188868560051b8701011115615d5f578687fd5b8694505b83851015615d8a578051615d7681616512565b835260019490940193918501918501615d63565b50979650505050505050565b60008060008060608587031215615dab578182fd5b843567ffffffffffffffff80821115615dc2578384fd5b615dce88838901615a5e565b9550602087013594506040870135915080821115615dea578384fd5b50615df787828801615ad6565b95989497509550505050565b60006020808385031215615e15578182fd5b825167ffffffffffffffff811115615e2b578283fd5b8301601f81018513615e3b578283fd5b8051615e49615a7e826163f6565b80828252848201915084840188868560051b8701011115615e68578687fd5b8694505b83851015615d8a578051835260019490940193918501918501615e6c565b600060208284031215615e9b578081fd5b81518015158114612b92578182fd5b600060208284031215615ebb578081fd5b5035919050565b60008060408385031215615ed4578182fd5b823591506020830135615b7b81616512565b600060208284031215615ef7578081fd5b81356001600160e01b031981168114612b92578182fd5b600080600060608486031215615f22578081fd5b8335615f2d81616512565b92506020840135615f3d81616512565b929592945050506040919091013590565b60008060008060008060008060e0898b031215615f69578182fd5b8835615f7481616512565b9750602089013567ffffffffffffffff811115615f8f578283fd5b615f9b8b828c01615ad6565b999c909b509899604081013599606082013599506080820135985060a0820135975060c09091013595509350505050565b60008060008060808587031215615fe1578182fd5b8451615fec81616527565b60208601516040870151606090970151919890975090945092505050565b60006020828403121561601b578081fd5b5051919050565b60008060408385031215616034578182fd5b50508035926020909101359150565b600080600080600060a0868803121561605a578283fd5b505083359560208501359550604085013594606081013594506080013592509050565b60008151808452616095816020860160208601616488565b601f01601f19169290920160200192915050565b600681106160c757634e487b7160e01b600052602160045260246000fd5b9052565b600082516160dd818460208701616488565b9190910192915050565b6001600160a01b038316815260408101612b9260208301846160a9565b6020808252825182820181905260009190848201906040850190845b818110156161455783516001600160a01b031683529284019291840191600101616120565b50909695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156161455783518352928401929184019160010161616d565b6080810161619782876160a9565b84602083015283604083015282606083015295945050505050565b602081526000612b92602083018461607d565b60208082526011908201527010dbdb5b5d5b9a5d1e4e881b1bd8dad959607a1b604082015260600190565b60208082526023908201527f436f6d6d756e6974793a204e4f545f414d4241535341444f525f4f525f454e5460408201526249545960e81b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526016908201527521b7b6b6bab734ba3c9d102727aa2fa6a0a720a3a2a960511b604082015260600190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b60208082526038908201527f436f6d6d756e6974793a3a6368616e676542656e65666963696172794164647260408201527f6573733a20496e76616c69642062656e65666963696172790000000000000000606082015260800190565b60208152600082516080602084015261639360a084018261607d565b905060018060a01b03602085015116604084015260408401516060840152606084015160808401528091505092915050565b604051601f8201601f1916810167ffffffffffffffff811182821017156163ee576163ee6164fc565b604052919050565b600067ffffffffffffffff821115616410576164106164fc565b5060051b60200190565b6000821982111561642d5761642d6164e6565b500190565b60008261644d57634e487b7160e01b81526012600452602481fd5b500490565b600081600019048311821515161561646c5761646c6164e6565b500290565b600082821015616483576164836164e6565b500390565b60005b838110156164a357818101518382015260200161648b565b8381111561154f5750506000910152565b6000816164c3576164c36164e6565b506000190190565b60006000198214156164df576164df6164e6565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114610e5857600080fd5b60068110610e5857600080fdfe241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08a2646970667358221220ccd087a0670dfd7aa186e7553292c6c5bfe7cb168c3948d7551c1b08b3efe81e64736f6c63430008040033

Internal Transactions

There are no internal transactions for this transaction.