This nametag was submitted by Kleros Curate.
Latest 25 from a total of 46,550 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Fulfill Randomne... | 24719391 | 23 days ago | IN | 0 ETH | 0.00000993 | ||||
| Fulfill Randomne... | 24683614 | 28 days ago | IN | 0 ETH | 0.00000715 | ||||
| Fulfill Randomne... | 24601656 | 40 days ago | IN | 0 ETH | 0.00000124 | ||||
| Fulfill Randomne... | 24601567 | 40 days ago | IN | 0 ETH | 0.00000312 | ||||
| Fulfill Randomne... | 24505378 | 53 days ago | IN | 0 ETH | 0.00000431 | ||||
| Fulfill Randomne... | 24500466 | 54 days ago | IN | 0 ETH | 0.00000358 | ||||
| Fulfill Randomne... | 24474735 | 57 days ago | IN | 0 ETH | 0.00000244 | ||||
| Fulfill Randomne... | 24407887 | 67 days ago | IN | 0 ETH | 0.0000053 | ||||
| Fulfill Randomne... | 24385279 | 70 days ago | IN | 0 ETH | 0.00163956 | ||||
| Fulfill Randomne... | 24385236 | 70 days ago | IN | 0 ETH | 0.00037018 | ||||
| Fulfill Randomne... | 24336201 | 77 days ago | IN | 0 ETH | 0.00000489 | ||||
| Fulfill Randomne... | 24255213 | 88 days ago | IN | 0 ETH | 0.00000423 | ||||
| Fulfill Randomne... | 23977232 | 127 days ago | IN | 0 ETH | 0.00001766 | ||||
| Fulfill Randomne... | 23607995 | 178 days ago | IN | 0 ETH | 0.00000791 | ||||
| Fulfill Randomne... | 23449316 | 201 days ago | IN | 0 ETH | 0.00004105 | ||||
| Fulfill Randomne... | 23402482 | 207 days ago | IN | 0 ETH | 0.000014 | ||||
| Fulfill Randomne... | 23325171 | 218 days ago | IN | 0 ETH | 0.00001699 | ||||
| Fulfill Randomne... | 23237639 | 230 days ago | IN | 0 ETH | 0.00001696 | ||||
| Fulfill Randomne... | 23174625 | 239 days ago | IN | 0 ETH | 0.00005709 | ||||
| Fulfill Randomne... | 23142060 | 244 days ago | IN | 0 ETH | 0.00026814 | ||||
| Fulfill Randomne... | 23065844 | 254 days ago | IN | 0 ETH | 0.00001444 | ||||
| Fulfill Randomne... | 22711065 | 304 days ago | IN | 0 ETH | 0.00017149 | ||||
| Fulfill Randomne... | 22673717 | 309 days ago | IN | 0 ETH | 0.00016422 | ||||
| Fulfill Randomne... | 22669370 | 310 days ago | IN | 0 ETH | 0.00017499 | ||||
| Fulfill Randomne... | 22669283 | 310 days ago | IN | 0 ETH | 0.00006267 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_link","type":"address"},{"internalType":"address","name":"_blockHashStore","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"keyHash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"fee","type":"uint256"}],"name":"NewServiceAgreement","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"keyHash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"seed","type":"uint256"},{"indexed":true,"internalType":"bytes32","name":"jobID","type":"bytes32"},{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"fee","type":"uint256"},{"indexed":false,"internalType":"bytes32","name":"requestID","type":"bytes32"}],"name":"RandomnessRequest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"requestId","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"output","type":"uint256"}],"name":"RandomnessRequestFulfilled","type":"event"},{"inputs":[],"name":"PRESEED_OFFSET","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PROOF_LENGTH","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PUBLIC_KEY_OFFSET","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"callbacks","outputs":[{"internalType":"address","name":"callbackContract","type":"address"},{"internalType":"uint96","name":"randomnessFee","type":"uint96"},{"internalType":"bytes32","name":"seedAndBlockNum","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_proof","type":"bytes"}],"name":"fulfillRandomnessRequest","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[2]","name":"_publicKey","type":"uint256[2]"}],"name":"hashOfKey","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_sender","type":"address"},{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"onTokenTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"address","name":"_oracle","type":"address"},{"internalType":"uint256[2]","name":"_publicProvingKey","type":"uint256[2]"},{"internalType":"bytes32","name":"_jobID","type":"bytes32"}],"name":"registerProvingKey","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"serviceAgreements","outputs":[{"internalType":"address","name":"vRFOracle","type":"address"},{"internalType":"uint96","name":"fee","type":"uint96"},{"internalType":"bytes32","name":"jobID","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_recipient","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"withdrawableTokens","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a85760003560e01c8063a4c0ed3611610071578063a4c0ed36146101ff578063b415f4f5146102ba578063caf70c4a146102c2578063d83402091461030d578063e911439c14610344578063f3fef3a31461034c576100a8565b80626f6ad0146100ad57806321f36509146100e55780635e1c10591461013257806375d35070146101da5780638aa7927b146101f7575b600080fd5b6100d3600480360360208110156100c357600080fd5b50356001600160a01b0316610378565b60408051918252519081900360200190f35b610102600480360360208110156100fb57600080fd5b503561038a565b604080516001600160a01b0390941684526001600160601b03909216602084015282820152519081900360600190f35b6101d86004803603602081101561014857600080fd5b81019060208101813564010000000081111561016357600080fd5b82018360208201111561017557600080fd5b8035906020019184600183028401116401000000008311171561019757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506103bf945050505050565b005b610102600480360360208110156101f057600080fd5b50356104a8565b6100d36104dd565b6101d86004803603606081101561021557600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561024557600080fd5b82018360208201111561025757600080fd5b8035906020019184600183028401116401000000008311171561027957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506104e2945050505050565b6100d3610570565b6100d3600480360360408110156102d857600080fd5b604080518082018252918301929181830191839060029083908390808284376000920191909152509194506105759350505050565b6101d8600480360360a081101561032357600080fd5b508035906001600160a01b03602082013516906040810190608001356105cb565b6100d36107ab565b6101d86004803603604081101561036257600080fd5b506001600160a01b0381351690602001356107b1565b60046020526000908152604090205481565b600260205260009081526040902080546001909101546001600160a01b03821691600160a01b90046001600160601b03169083565b60006103c9611c77565b6000806103d5856108d3565b600084815260036020908152604080832054828701516001600160a01b03909116808552600490935292205495995093975091955093509091610426916001600160601b031663ffffffff610b9716565b6001600160a01b038216600090815260046020908152604080832093909355858252600290529081208181556001015583516104659084908490610bfa565b604080518481526020810184905281517fa2e7a402243ebda4a69ceeb3dfb682943b7a9b3ac66d6eefa8db65894009611c929181900390910190a1505050505050565b600360205260009081526040902080546001909101546001600160a01b03821691600160a01b90046001600160601b03169083565b602081565b6000546001600160a01b03163314610537576040805162461bcd60e51b815260206004820152601360248201527226bab9ba103ab9b2902624a725903a37b5b2b760691b604482015290519081900360640190fd5b60008082806020019051604081101561054f57600080fd5b508051602090910151909250905061056982828688610d44565b5050505050565b60e081565b6000816040516020018082600260200280838360005b838110156105a357818101518382015260200161058b565b505050509050019150506040516020818303038152906040528051906020012090505b919050565b6040805180820182526000916105fa919085906002908390839080828437600092019190915250610575915050565b6000818152600360205260409020549091506001600160a01b03168015610668576040805162461bcd60e51b815260206004820152601960248201527f706c656173652072656769737465722061206e6577206b657900000000000000604482015290519081900360640190fd5b6001600160a01b0385166106c3576040805162461bcd60e51b815260206004820152601760248201527f5f6f7261636c65206d757374206e6f7420626520307830000000000000000000604482015290519081900360640190fd5b600082815260036020526040902080546001600160a01b0319166001600160a01b0387161781556001018390556b033b2e3c9fd0803ce800000086111561073b5760405162461bcd60e51b815260040180806020018281038252603c815260200180611d10603c913960400191505060405180910390fd5b60008281526003602090815260409182902080546001600160a01b0316600160a01b6001600160601b038b1602179055815184815290810188905281517fae189157e0628c1e62315e9179156e1ea10e90e9c15060002f7021e907dc2cfe929181900390910190a1505050505050565b6101a081565b336000908152600460205260409020548190811115610817576040805162461bcd60e51b815260206004820181905260248201527f63616e2774207769746864726177206d6f7265207468616e2062616c616e6365604482015290519081900360640190fd5b33600090815260046020526040902054610837908363ffffffff610f7016565b336000908152600460208181526040808420949094558254845163a9059cbb60e01b81526001600160a01b038981169482019490945260248101889052945192169363a9059cbb93604480830194928390030190829087803b15801561089c57600080fd5b505af11580156108b0573d6000803e3d6000fd5b505050506040513d60208110156108c657600080fd5b50516108ce57fe5b505050565b60006108dd611c77565b825160009081906101c0908114610930576040805162461bcd60e51b81526020600482015260126024820152710eee4dedcce40e0e4dedecc40d8cadccee8d60731b604482015290519081900360640190fd5b610938611c97565b5060e08601518187015160208801919061095183610575565b975061095d8883610fcd565b600081815260026020908152604091829020825160608101845281546001600160a01b038116808352600160a01b9091046001600160601b03169382019390935260019091015492810192909252909850909650610a02576040805162461bcd60e51b815260206004820152601860248201527f6e6f20636f72726573706f6e64696e6720726571756573740000000000000000604482015290519081900360640190fd5b6040805160208082018590528183018490528251808303840181526060909201835281519101209088015114610a7f576040805162461bcd60e51b815260206004820152601a60248201527f77726f6e672070726553656564206f7220626c6f636b206e756d000000000000604482015290519081900360640190fd5b804080610b4b5760015460408051631d2827a760e31b81526004810185905290516001600160a01b039092169163e9413d3891602480820192602092909190829003018186803b158015610ad257600080fd5b505afa158015610ae6573d6000803e3d6000fd5b505050506040513d6020811015610afc57600080fd5b5051905080610b4b576040805162461bcd60e51b81526020600482015260166024820152750e0d8cac2e6ca40e0e4deecca40c4d8dec6d6d0c2e6d60531b604482015290519081900360640190fd5b6040805160208082018690528183018490528251808303840181526060909201909252805191012060e08b018190526101a08b52610b888b610ff9565b96505050505050509193509193565b600082820183811015610bf1576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b604080516024810185905260448082018590528251808303909101815260649091019091526020810180516001600160e01b03166394985ddd60e01b179052600090620324b0805a1015610c95576040805162461bcd60e51b815260206004820152601b60248201527f6e6f7420656e6f7567682067617320666f7220636f6e73756d65720000000000604482015290519081900360640190fd5b6000846001600160a01b0316836040518082805190602001908083835b60208310610cd15780518252601f199092019160209182019101610cb2565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610d33576040519150601f19603f3d011682016040523d82523d6000602084013e610d38565b606091505b50505050505050505050565b60008481526003602052604090205482908590600160a01b90046001600160601b0316821015610db2576040805162461bcd60e51b815260206004820152601460248201527310995b1bddc81859dc995959081c185e5b595b9d60621b604482015290519081900360640190fd5b60008681526005602090815260408083206001600160a01b038716845290915281205490610de288888785611142565b90506000610df08983610fcd565b6000818152600260205260409020549091506001600160a01b031615610e1257fe5b600081815260026020526040902080546001600160a01b0319166001600160a01b0388161790556b033b2e3c9fd0803ce80000008710610e4e57fe5b600081815260026020908152604080832080546001600160601b038c16600160a01b026001600160a01b0391821617825582518085018890524381850152835180820385018152606082018086528151918701919091206001948501558f875260039095529483902090910154928d905260808401869052891660a084015260c083018a905260e083018490525190917f56bd374744a66d531874338def36c906e3a6cf31176eb1e9afd9f1de69725d5191908190036101000190a260008981526005602090815260408083206001600160a01b038a168452909152902054610f3e90600163ffffffff610b9716565b6000998a52600560209081526040808c206001600160a01b039099168c52979052959098209490945550505050505050565b600082821115610fc7576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b604080516020808201949094528082019290925280518083038201815260609092019052805191012090565b60006101a0825114611047576040805162461bcd60e51b81526020600482015260126024820152710eee4dedcce40e0e4dedecc40d8cadccee8d60731b604482015290519081900360640190fd5b61104f611c97565b611057611c97565b61105f611cb5565b6000611069611c97565b611071611c97565b6000888060200190516101a081101561108957600080fd5b5060e08101516101808201519198506040890197506080890196509450610100880193506101408801925090506110dc878787600060200201518860016020020151896002602002015189898989611189565b6003866040516020018083815260200182600260200280838360005b838110156111105781810151838201526020016110f8565b50505050905001925050506040516020818303038152906040528051906020012060001c975050505050505050919050565b60408051602080820196909652808201949094526001600160a01b039290921660608401526080808401919091528151808403909101815260a09092019052805191012090565b611192896113d6565b6111e3576040805162461bcd60e51b815260206004820152601a60248201527f7075626c6963206b6579206973206e6f74206f6e206375727665000000000000604482015290519081900360640190fd5b6111ec886113d6565b611235576040805162461bcd60e51b815260206004820152601560248201527467616d6d61206973206e6f74206f6e20637572766560581b604482015290519081900360640190fd5b61123e836113d6565b61128f576040805162461bcd60e51b815260206004820152601d60248201527f6347616d6d615769746e657373206973206e6f74206f6e206375727665000000604482015290519081900360640190fd5b611298826113d6565b6112e9576040805162461bcd60e51b815260206004820152601c60248201527f73486173685769746e657373206973206e6f74206f6e20637572766500000000604482015290519081900360640190fd5b6112f5878a8887611400565b611346576040805162461bcd60e51b815260206004820152601a60248201527f6164647228632a706b2b732a6729e289a05f755769746e657373000000000000604482015290519081900360640190fd5b61134e611c97565b6113588a8761152e565b9050611362611c97565b611371898b878b8689896115d1565b90506000611382838d8d8a866116dc565b9050808a146113c8576040805162461bcd60e51b815260206004820152600d60248201526c34b73b30b634b210383937b7b360991b604482015290519081900360640190fd5b505050505050505050505050565b60208101516000906401000003d0199080096113f98360005b60200201516117e5565b1492915050565b60006001600160a01b03821661144b576040805162461bcd60e51b815260206004820152600b60248201526a626164207769746e65737360a81b604482015290519081900360640190fd5b60208401516000906001161561146257601c611465565b601b5b9050600070014551231950b75fc4402da1732fc9bebe1985876000602002015109865170014551231950b75fc4402da1732fc9bebe1991820392506000919089098751604080516000808252602082810180855288905260ff8916838501526060830194909452608082018590529151939450909260019260a0808401939192601f1981019281900390910190855afa158015611506573d6000803e3d6000fd5b5050604051601f1901516001600160a01b039081169088161495505050505050949350505050565b611536611c97565b611594600184846040516020018084815260200183600260200280838360005b8381101561156e578181015183820152602001611556565b505050509050018281526020019350505050604051602081830303815290604052611809565b90505b6115a0816113d6565b610bf45780516040805160208181019390935281518082039093018352810190526115ca90611809565b9050611597565b6115d9611c97565b825186516401000003d01991900306611639576040805162461bcd60e51b815260206004820152601e60248201527f706f696e747320696e2073756d206d7573742062652064697374696e63740000604482015290519081900360640190fd5b611644878988611857565b61167f5760405162461bcd60e51b8152600401808060200182810382526021815260200180611d4c6021913960400191505060405180910390fd5b61168a848685611857565b6116c55760405162461bcd60e51b8152600401808060200182810382526022815260200180611d6d6022913960400191505060405180910390fd5b6116d0868484611977565b98975050505050505050565b6000600286868685876040516020018087815260200186600260200280838360005b838110156117165781810151838201526020016116fe565b5050505090500185600260200280838360005b83811015611741578181015183820152602001611729565b5050505090500184600260200280838360005b8381101561176c578181015183820152602001611754565b5050505090500183600260200280838360005b8381101561179757818101518382015260200161177f565b50505050905001826001600160a01b03166001600160a01b031660601b815260140196505050505050506040516020818303038152906040528051906020012060001c905095945050505050565b6000806401000003d01980848509840990506401000003d019600782089392505050565b611811611c97565b61181a82611a3d565b815261182f61182a8260006113ef565b611a78565b6020820181905260029006600114156105c6576020810180516401000003d019039052919050565b60008261186357600080fd5b835160208501516000906001161561187c57601c61187f565b601b5b9050600070014551231950b75fc4402da1732fc9bebe19838709604080516000808252602080830180855282905260ff871683850152606083018890526080830185905292519394509260019260a0808401939192601f1981019281900390910190855afa1580156118f5573d6000803e3d6000fd5b5050506020604051035190506000866040516020018082600260200280838360005b8381101561192f578181015183820152602001611917565b505050509050019150506040516020818303038152906040528051906020012060001c9050806001600160a01b0316826001600160a01b031614955050505050509392505050565b61197f611c97565b8351602080860151855191860151600093849384936119a093909190611a8e565b919450925090506401000003d019858209600114611a05576040805162461bcd60e51b815260206004820152601960248201527f696e765a206d75737420626520696e7665727365206f66207a00000000000000604482015290519081900360640190fd5b60405180604001604052806401000003d01980611a1e57fe5b87860981526020016401000003d0198785099052979650505050505050565b805160208201205b6401000003d01981106105c657604080516020808201939093528151808203840181529082019091528051910120611a45565b6000610bf48263400000f4600160fe1b03611b6e565b60008080600180826401000003d019896401000003d019038808905060006401000003d0198b6401000003d019038a0890506000611ace83838585611c0a565b9098509050611adf88828e88611c2e565b9098509050611af088828c87611c2e565b90985090506000611b038d878b85611c2e565b9098509050611b1488828686611c0a565b9098509050611b2588828e89611c2e565b9098509050818114611b5a576401000003d019818a0998506401000003d01982890997506401000003d0198183099650611b5e565b8196505b5050505050509450945094915050565b600080611b79611cd3565b6020808252818101819052604082015260608101859052608081018490526401000003d01960a0820152611bab611cf1565b60208160c0846005600019fa925082611c00576040805162461bcd60e51b81526020600482015260126024820152716269674d6f64457870206661696c7572652160701b604482015290519081900360640190fd5b5195945050505050565b6000806401000003d0198487096401000003d0198487099097909650945050505050565b600080806401000003d019878509905060006401000003d01987876401000003d019030990506401000003d0198183086401000003d01986890990999098509650505050505050565b604080516060810182526000808252602082018190529181019190915290565b60405180604001604052806002906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b6040518060c001604052806006906020820280368337509192915050565b6040518060200160405280600190602082028036833750919291505056fe796f752063616e277420636861726765206d6f7265207468616e20616c6c20746865204c494e4b20696e2074686520776f726c642c206772656564794669727374206d756c7469706c69636174696f6e20636865636b206661696c65645365636f6e64206d756c7469706c69636174696f6e20636865636b206661696c6564a26469706673582212201881f125e9a7356d8ba82f7cb4affab38cc35ea01f2ee0cdef7101b1c52bc5f364736f6c63430006060033
Deployed Bytecode Sourcemap
41295:12338:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;41295:12338:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;42789:90:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;42789:90:0;-1:-1:-1;;;;;42789:90:0;;:::i;:::-;;;;;;;;;;;;;;;;42626:70;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;42626:70:0;;:::i;:::-;;;;-1:-1:-1;;;;;42626:70:0;;;;;-1:-1:-1;;;;;42626:70:0;;;;;;;;;;;;;;;;;;;;48027:629;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;48027:629:0;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;48027:629:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;48027:629:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;48027:629:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;48027:629:0;;-1:-1:-1;48027:629:0;;-1:-1:-1;;;;;48027:629:0:i;:::-;;42701:83;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;42701:83:0;;:::i;47424:48::-;;;:::i;45293:243::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;45293:243:0;;;;;;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;45293:243:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;45293:243:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;45293:243:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;45293:243:0;;-1:-1:-1;45293:243:0;;-1:-1:-1;;;;;45293:243:0:i;47548:45::-;;;:::i;52628:138::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;52628:138:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1:33:-1;99:1;81:16;;74:27;;;;-1:-1;52628:138:0;;-1:-1:-1;52628:138:0;;-1:-1:-1;;;;52628:138:0:i;43857:759::-;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;-1:-1;43857:759:0;;;-1:-1:-1;;;;;43857:759:0;;;;;;;;;;;;;;:::i;29958:360::-;;;:::i;52228:242::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;52228:242:0;;;;;;;;:::i;42789:90::-;;;;;;;;;;;;;:::o;42626:70::-;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;42626:70:0;;;-1:-1:-1;;;42626:70:0;;-1:-1:-1;;;;;42626:70:0;;;:::o;48027:629::-;48097:22;48121:24;;:::i;:::-;48147:17;48172:18;48194:30;48217:6;48194:22;:30::i;:::-;48252:12;48267:33;;;:17;:33;;;;;;;;:43;48381:22;;;;-1:-1:-1;;;;;48267:43:0;;;48344:24;;;:18;:24;;;;;;48096:128;;-1:-1:-1;48096:128:0;;-1:-1:-1;48096:128:0;;-1:-1:-1;48096:128:0;-1:-1:-1;48267:43:0;;48344:60;;-1:-1:-1;;;;;48344:60:0;;:28;:60;:::i;:::-;-1:-1:-1;;;;;48317:24:0;;;;;;:18;:24;;;;;;;;:87;;;;48488:20;;;:9;:20;;;;;48481:27;;;;;;48561:25;;48515:72;;48498:9;;48549:10;;48515:22;:72::i;:::-;48601:49;;;;;;;;;;;;;;;;;;;;;;;;;48027:629;;;;;;:::o;42701:83::-;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;42701:83:0;;;-1:-1:-1;;;42701:83:0;;-1:-1:-1;;;;;42701:83:0;;;:::o;47424:48::-;47468:4;47424:48;:::o;45293:243::-;53265:4;;-1:-1:-1;;;;;53265:4:0;53243:10;:27;53235:59;;;;;-1:-1:-1;;;53235:59:0;;;;;;;;;;;;-1:-1:-1;;;53235:59:0;;;;;;;;;;;;;;;45406:15:::1;45423:12:::0;45450:5:::1;45439:37;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28::::0;21:12:::1;4:2;-1:-1:::0;45439:37:0;;::::1;::::0;;::::1;::::0;;;-1:-1:-1;45439:37:0;-1:-1:-1;45483:47:0::1;45439:37:::0;;45516:4;45522:7;45483:17:::1;:47::i;:::-;53301:1;;45293:243:::0;;;:::o;47548:45::-;47589:4;47548:45;:::o;52628:138::-;52698:7;52748:10;52731:28;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;52731:28:0;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;52731:28:0;;;52721:39;;;;;;52714:46;;52628:138;;;;:::o;43857:759::-;44023:28;;;;;;;;44005:15;;44023:28;;;44033:17;;44023:28;;;;44033:17;;44023:28;44033:17;44023:28;1:33:-1;99:1;81:16;;74:27;;;;-1:-1;44023:9:0;;-1:-1:-1;;44023:28:0:i;:::-;44058:20;44081:26;;;:17;:26;;;;;:36;44005:46;;-1:-1:-1;;;;;;44081:36:0;44132:26;;44124:64;;;;;-1:-1:-1;;;44124:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;44203:21:0;;44195:57;;;;;-1:-1:-1;;;44195:57:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;44259:26;;;;:17;:26;;;;;:46;;-1:-1:-1;;;;;;44259:46:0;-1:-1:-1;;;;;44259:46:0;;;;;-1:-1:-1;44312:32:0;:41;;;44431:9;44423:17;;;44415:97;;;;-1:-1:-1;;;44415:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44519:26;;;;:17;:26;;;;;;;;;:45;;-1:-1:-1;;;;;44519:45:0;-1:-1:-1;;;;;;;;44519:45:0;;;;;;44576:34;;;;;;;;;;;;;;;;;;;;;;;;43857:759;;;;;;:::o;29958:360::-;29994:324;29958:360;:::o;52228:242::-;53555:10;53536:30;;;;:18;:30;;;;;;52320:7;;53536:41;-1:-1:-1;53536:41:0;53528:86;;;;;-1:-1:-1;;;53528:86:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;52391:10:::1;52372:30;::::0;;;:18:::1;:30;::::0;;;;;:43:::1;::::0;52407:7;52372:43:::1;:34;:43;:::i;:::-;52358:10;52339:30;::::0;;;:18:::1;:30;::::0;;;;;;;:76;;;;52429:4;;:34;;-1:-1:-1;;;52429:34:0;;-1:-1:-1;;;;;52429:34:0;;::::1;::::0;;::::1;::::0;;;;;;;;;;;;:4;::::1;::::0;:13:::1;::::0;:34;;;;;;;;;;;;;:4;:34;::::1;;2:2:-1::0;::::1;;;27:1;24::::0;17:12:::1;2:2;52429:34:0;;;;8:9:-1;5:2;;;45:16;42:1;39::::0;24:38:::1;77:16;74:1;67:27;5:2;52429:34:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28::::0;21:12:::1;4:2;-1:-1:::0;52429:34:0;52422:42:::1;;;;52228:242:::0;;;:::o;50081:1916::-;50162:22;50186:24;;:::i;:::-;50605:13;;50219:17;;;;50445:19;;50605:32;;50597:63;;;;;-1:-1:-1;;;50597:63:0;;;;;;;;;;;;-1:-1:-1;;;50597:63:0;;;;;;;;;;;;;;;50667:27;;:::i;:::-;-1:-1:-1;50887:14:0;50875:27;;50869:34;50929:28;;;50923:35;50832:17;50820:30;;;50869:34;50988:20;50820:30;50988:9;:20::i;:::-;50971:37;;51027:38;51041:14;51057:7;51027:13;:38::i;:::-;51083:20;;;;:9;:20;;;;;;;;;51072:31;;;;;;;;;-1:-1:-1;;;;;51072:31:0;;;;;-1:-1:-1;;;51072:31:0;;;-1:-1:-1;;;;;51072:31:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;51083:20:0;;-1:-1:-1;51110:76:0;;;;;-1:-1:-1;;;51110:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;51239:42;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;6:49;;51239:42:0;;;;;;51229:53;;;;;51201:24;;;;:81;51193:120;;;;;-1:-1:-1;;;51193:120:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;51342:19;;51372:23;51368:162;;51418:14;;:37;;;-1:-1:-1;;;51418:37:0;;;;;;;;;;-1:-1:-1;;;;;51418:14:0;;;;:27;;:37;;;;;;;;;;;;;;;:14;:37;;;2:2:-1;;;;27:1;24;17:12;2:2;51418:37:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;51418:37:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;51418:37:0;;-1:-1:-1;51472:23:0;51464:58;;;;;-1:-1:-1;;;51464:58:0;;;;;;;;;;;;-1:-1:-1;;;51464:58:0;;;;;;;;;;;;;;;51652:36;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;6:49;;51652:36:0;;;;;;;51642:47;;;;;51844:14;51832:27;;51825:47;;;51895:12;51880:28;;51934:35;51836:6;51934:27;:35::i;:::-;51921:48;;50081:1916;;;;;;;;;;;:::o;889:167::-;947:7;975:5;;;995:6;;;;987:46;;;;;-1:-1:-1;;;987:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1049:1;-1:-1:-1;889:167:0;;;;;:::o;48662:1413::-;48979:86;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;48979:86:0;;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;48935:17:0;;49351:6;;49372:9;:14;;49364:54;;;;;-1:-1:-1;;;49364:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;49851:12;49868:16;-1:-1:-1;;;;;49868:21:0;49890:4;49868:27;;;;;;;;;;;;;36:153:-1;66:2;61:3;58:11;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;49868:27:0;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;-1:-1;;;;;;;;;;48662:1413:0:o;46301:988::-;53069:27;;;;:17;:27;;;;;:31;46463:8;;53069:27;;-1:-1:-1;;;53069:31:0;;-1:-1:-1;;;;;53069:31:0;53057:43;;;53049:76;;;;;-1:-1:-1;;;53049:76:0;;;;;;;;;;;;-1:-1:-1;;;53049:76:0;;;;;;;;;;;;;;;46493:13:::1;46509:16:::0;;;:6:::1;:16;::::0;;;;;;;-1:-1:-1;;;;;46509:25:0;::::1;::::0;;;;;;;;;46559:57:::1;46516:8:::0;46586:13;46526:7;46509:25;46559:16:::1;:57::i;:::-;46541:75;;46623:17;46643:32;46657:8;46667:7;46643:13;:32::i;:::-;46816:1;46767:20:::0;;;:9:::1;:20;::::0;;;;:37;46623:52;;-1:-1:-1;;;;;;46767:37:0::1;:51:::0;46760:59:::1;;;;46826:20;::::0;;;:9:::1;:20;::::0;;;;:47;;-1:-1:-1;;;;;;46826:47:0::1;-1:-1:-1::0;;;;;46826:47:0;::::1;;::::0;;46898:4:::1;46887:15:::0;::::1;46880:23;;;;46939:20;::::0;;;:9:::1;:20;::::0;;;;;;;:53;;-1:-1:-1;;;;;46939:53:0;::::1;-1:-1:-1::0;;;46939:53:0::1;-1:-1:-1::0;;;;;46939:53:0;;::::1;;::::0;;47048:47;;;;::::1;::::0;;;47082:12:::1;47048:47:::0;;;;;;26:21:-1;;;22:32;;6:49;;47048:47:0;;;;;;47038:58;;;;::::1;::::0;;;;-1:-1:-1;46999:36:0;;::::1;:97:::0;47145:27;;;:17:::1;:27:::0;;;;;;;:33;;::::1;::::0;47108:108;;;;;;;;;;;::::1;::::0;;;;;;;;;;;;;;;;;47145:33;;47108:108:::1;::::0;;;;;46939:53:::1;47108:108:::0;;::::1;47251:16;::::0;;;:6:::1;:16;::::0;;;;;;;-1:-1:-1;;;;;47251:25:0;::::1;::::0;;;;;;;;:32:::1;::::0;47281:1:::1;47251:32;:29;:32;:::i;:::-;47223:16;::::0;;;:6:::1;:16;::::0;;;;;;;-1:-1:-1;;;;;47223:25:0;;::::1;::::0;;;;;;;;;:60;;;;-1:-1:-1;;;;;;;46301:988:0:o;1319:170::-;1377:7;1406:1;1401;:6;;1393:49;;;;;-1:-1:-1;;;1393:49:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1461:5:0;;;1319:170::o;33418:174::-;33544:41;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;6:49;;33544:41:0;;;;;;33534:52;;;;;;33418:174::o;30934:1024::-;31015:14;29994:324;31048:5;:12;:28;31040:59;;;;;-1:-1:-1;;;31040:59:0;;;;;;;;;;;;-1:-1:-1;;;31040:59:0;;;;;;;;;;;;;;;31110:20;;:::i;:::-;31184:23;;:::i;:::-;31295:24;;:::i;:::-;31328:16;31353:31;;:::i;:::-;31393:30;;:::i;:::-;31432:12;31541:5;31520:124;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;-1:-1;31520:124:0;;;;;;;;;;-1:-1:-1;31520:124:0;;;;-1:-1:-1;31520:124:0;;;;-1:-1:-1;31520:124:0;-1:-1:-1;31520:124:0;;;;-1:-1:-1;31520:124:0;;;;-1:-1:-1;31520:124:0;-1:-1:-1;31653:211:0;31520:124;;;31714:1;31707:9;;;;31732:6;31739:1;31732:9;;;;31757:6;31764:1;31757:9;;;;31785:8;31804:13;31828:12;31851:4;31653:14;:211::i;:::-;29880:1;31942:5;31900:48;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;31900:48:0;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;31900:48:0;;;31890:59;;;;;;31882:68;;31873:77;;30934:1024;;;;;;;;;;:::o;32791:236::-;32968:51;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;32968:51:0;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;32968:51:0;;;;;;32958:62;;;;;;32791:236::o;28150:1547::-;28406:13;28416:2;28406:9;:13::i;:::-;28398:52;;;;;-1:-1:-1;;;28398:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;28467:16;28477:5;28467:9;:16::i;:::-;28459:50;;;;;-1:-1:-1;;;28459:50:0;;;;;;;;;;;;-1:-1:-1;;;28459:50:0;;;;;;;;;;;;;;;28526:24;28536:13;28526:9;:24::i;:::-;28518:66;;;;;-1:-1:-1;;;28518:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;28601:23;28611:12;28601:9;:23::i;:::-;28593:64;;;;;-1:-1:-1;;;28593:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;29066:56;29103:1;29106:2;29110:1;29113:8;29066:36;:56::i;:::-;29048:122;;;;;-1:-1:-1;;;29048:122:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;29267:22;;:::i;:::-;29292:21;29304:2;29308:4;29292:11;:21::i;:::-;29267:46;;29407:19;;:::i;:::-;29429:81;29457:1;29460:5;29467:13;29482:1;29485:4;29491:12;29505:4;29429:17;:81::i;:::-;29407:103;;29571:16;29590:51;29612:4;29618:2;29622:5;29629:8;29639:1;29590:21;:51::i;:::-;29571:70;;29663:8;29658:1;:13;29650:39;;;;;-1:-1:-1;;;29650:39:0;;;;;;;;;;;;-1:-1:-1;;;29650:39:0;;;;;;;;;;;;;;;28150:1547;;;;;;;;;;;;:::o;14727:137::-;14841:4;;;;14790;;-1:-1:-1;;12610:66:0;14841:4;14828:30;14810:14;14819:1;14821;14819:4;;;;;14810:8;:14::i;:::-;:48;;14727:137;-1:-1:-1;;14727:137:0:o;24133:1060::-;24275:4;-1:-1:-1;;;;;24365:23:0;;24357:47;;;;;-1:-1:-1;;;24357:47:0;;;;;;;;;;;;-1:-1:-1;;;24357:47:0;;;;;;;;;;;;;;;24424:4;;;;24413:7;;24424:8;;:13;24423:25;;24446:2;24423:25;;;24441:2;24423:25;24413:35;-1:-1:-1;24486:18:0;-1:-1:-1;;24542:1:0;24536;24538;24536:4;;;;24529:28;24622:4;;-1:-1:-1;;24515:42:0;;;;-1:-1:-1;24507:51:0;;12372:66;24619:1;24612:28;25125:4;;25092:56;;;24604:37;25092:56;;;25125:4;25092:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;24604:37;;-1:-1:-1;24604:37:0;;25092:56;;;;;;;25125:4;;-1:-1:-1;;25092:56:0;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;25092:56:0;;-1:-1:-1;;25092:56:0;;-1:-1:-1;;;;;25164:21:0;;;;;;;;-1:-1:-1;;;;;;24133:1060:0;;;;;;:::o;16949:376::-;17035:20;;:::i;:::-;17071:138;16159:1;17198:2;17202:5;17098:110;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;17098:110:0;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;17098:110:0;;;17071:26;:138::i;:::-;17066:143;;17218:100;17226:13;17236:2;17226:9;:13::i;:::-;17218:100;;17301:5;;17284:23;;;17301:5;17284:23;;;;;;;;;26:21:-1;;;22:32;;;6:49;;17284:23:0;;;;17257:51;;:26;:51::i;:::-;17252:56;;17218:100;;25685:582;25896:17;;:::i;:::-;25949:13;;25933;;-1:-1:-1;;12610:66:0;25933:29;;25932:44;25924:107;;;;;-1:-1:-1;;;25924:107:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;26048:30;26060:2;26064:1;26067:10;26048:11;:30::i;:::-;26040:76;;;;-1:-1:-1;;;26040:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26133:30;26145:2;26149:1;26152:10;26133:11;:30::i;:::-;26125:77;;;;-1:-1:-1;;;26125:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26218:41;26230:10;26242;26254:4;26218:11;:41::i;:::-;26211:48;25685:582;-1:-1:-1;;;;;;;;25685:582:0:o;27191:365::-;27371:9;26459:1;27517:4;27523:2;27527:5;27534:1;27537:8;27426:120;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;27426:120:0;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;27426:120:0;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;27426:120:0;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;27426:120:0;;;;;;;-1:-1:-1;;;;;27426:120:0;-1:-1:-1;;;;;27426:120:0;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;27426:120:0;;;27416:131;;;;;;27398:150;;27391:157;;27191:365;;;;;;;:::o;14425:263::-;14477:7;;-1:-1:-1;;12610:66:0;14612:1;14609;14602:24;14599:1;14592:47;14575:64;-1:-1:-1;;;14668:1:0;14660:6;14653:29;14646:36;14425:263;-1:-1:-1;;;14425:263:0:o;15746:251::-;15826:19;;:::i;:::-;15863:12;15873:1;15863:9;:12::i;:::-;15856:19;;15891:26;15902:14;15856:1;15858;15911:4;;15902:14;15891:10;:26::i;:::-;15884:4;;;:33;;;15937:1;;15930:8;15942:1;15930:13;15926:64;;;15976:4;;;;;-1:-1:-1;;15963:17:0;15956:24;;15976:1;15746:251;-1:-1:-1;15746:251:0:o;17829:993::-;17952:13;17985:11;17977:20;;12:1:-1;9;2:12;17977:20:0;18055:15;;;18117;;;18043:9;;18117:19;;:24;:34;;18149:2;18117:34;;;18144:2;18117:34;18107:44;-1:-1:-1;18505:20:0;-1:-1:-1;;18551:1:0;18543:6;18536:30;18591:50;;;18528:39;18591:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18528:39;;-1:-1:-1;18528:39:0;18591:50;;;;;;;;;-1:-1:-1;;18591:50:0;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;18591:50:0;;;;;;;;18574:67;;18709:16;18771:7;18754:25;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;18754:25:0;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;18754:25:0;;;18744:36;;;;;;18736:45;;18709:73;;18807:8;-1:-1:-1;;;;;18797:18:0;:6;-1:-1:-1;;;;;18797:18:0;;18789:27;;;;;;;17829:993;;;;;:::o;23480:530::-;23593:17;;:::i;:::-;23695:5;;;23702;;;;23709;;23716;;;;23619:9;;;;;;23679:43;;23702:5;;23709;23679:15;:43::i;:::-;23667:55;;-1:-1:-1;23667:55:0;-1:-1:-1;23667:55:0;-1:-1:-1;;;23747:4:0;23744:1;23737:27;23768:1;23737:32;23729:70;;;;;-1:-1:-1;;;23729:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;23939:65;;;;;;;;-1:-1:-1;;23947:27:0;;;;;23957:4;23954:1;23947:27;23939:65;;;;-1:-1:-1;;23986:4:0;23983:1;23976:27;23939:65;;;23480:530;-1:-1:-1;;;;;;;23480:530:0:o;14922:402::-;15012:12;;;;;;15232:87;-1:-1:-1;;15239:2:0;:16;15232:87;;15289:20;;;;;;;;;;;;;26:21:-1;;;22:32;;6:49;;15289:20:0;;;;;;15279:31;;;;;15232:87;;14255:107;14309:7;14332:24;14342:1;-1:-1:-1;;;;;14332:9:0;:24::i;21168:2034::-;21268:10;;;22022:1;;21268:10;-1:-1:-1;;22144:2:0;-1:-1:-1;;22131:15:0;22127:2;22120:39;22107:52;-1:-1:-1;22168:10:0;-1:-1:-1;;22205:2:0;-1:-1:-1;;22192:15:0;22188:2;22181:39;22168:52;;22231:10;22347:29;22361:2;22365;22369;22373;22347:13;:29::i;:::-;22336:40;;-1:-1:-1;22336:40:0;-1:-1:-1;22419:29:0;22336:40;;22441:2;22445;22419:13;:29::i;:::-;22408:40;;-1:-1:-1;22408:40:0;-1:-1:-1;22494:29:0;22408:40;;22516:2;22520;22494:13;:29::i;:::-;22483:40;;-1:-1:-1;22483:40:0;-1:-1:-1;22563:10:0;22681:29;22695:2;22699;22483:40;;22681:13;:29::i;:::-;22670:40;;-1:-1:-1;22670:40:0;-1:-1:-1;22739:29:0;22670:40;;22761:2;22765;22739:13;:29::i;:::-;22728:40;;-1:-1:-1;22728:40:0;-1:-1:-1;22816:29:0;22728:40;;22838:2;22842;22816:13;:29::i;:::-;22805:40;;-1:-1:-1;22805:40:0;-1:-1:-1;22891:8:0;;;22887:308;;-1:-1:-1;;22990:2:0;22986;22979:26;22974:31;-1:-1:-1;;;23032:2:0;23028;23021:26;23016:31;-1:-1:-1;;;23074:2:0;23070;23063:26;23058:31;;22887:308;;;23183:2;23178:7;;22887:308;21168:2034;;;;;;;;;;;;;;:::o;12854:1095::-;12933:22;12966:18;12993:41;;:::i;:::-;12726:4;13043:46;;;13117:26;;;:46;;;13195:26;;;:46;13272:26;;;:33;;;13314:26;;;:37;;;-1:-1:-1;;13360:26:0;;;:39;13408:24;;:::i;:::-;13786:4;13769:6;13693:4;13659:23;13594:4;-1:-1:-1;;13516:332:0;13502:346;-1:-1:-1;13869:15:0;13865:52;;13887:28;;;-1:-1:-1;;;13887:28:0;;;;;;;;;;;;-1:-1:-1;;;13887:28:0;;;;;;;;;;;;;;13865:52;13932:9;;;-1:-1:-1;;;;;12854:1095:0:o;19327:206::-;19425:10;;-1:-1:-1;;19481:2:0;19477;19470:26;-1:-1:-1;;19509:2:0;19505;19498:26;19458:67;;;;-1:-1:-1;19327:206:0;-1:-1:-1;;;;;19327:206:0:o;18915:323::-;19013:10;;;-1:-1:-1;;19072:2:0;19068;19061:26;19046:41;-1:-1:-1;19096:12:0;-1:-1:-1;;19135:2:0;19131;-1:-1:-1;;19118:15:0;19111:39;19096:54;-1:-1:-1;;;19184:4:0;19178;19171:30;-1:-1:-1;;19214:2:0;19210;19203:26;19159:71;;;;-1:-1:-1;18915:323:0;-1:-1:-1;;;;;;;18915:323:0:o;41295:12338::-;;;;;;;;;-1:-1:-1;41295:12338:0;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;29:2:-1;21:6;17:15;125:4;109:14;101:6;88:42;-1:-1;41295:12338:0;;;-1:-1:-1;;41295:12338:0:o;:::-;;;;;;;;;;;29:2:-1;21:6;17:15;125:4;109:14;101:6;88:42;-1:-1;41295:12338:0;;;-1:-1:-1;;41295:12338:0:o;:::-;;;;;;;;;;;29:2:-1;21:6;17:15;125:4;109:14;101:6;88:42;-1:-1;41295:12338:0;;;-1:-1:-1;;41295:12338:0:o;:::-;;;;;;;;;;;29:2:-1;21:6;17:15;125:4;109:14;101:6;88:42;-1:-1;41295:12338:0;;;-1:-1:-1;;41295:12338:0:o
Swarm Source
ipfs://1881f125e9a7356d8ba82f7cb4affab38cc35ea01f2ee0cdef7101b1c52bc5f3
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.