token-icon

szDAI

Token

Overview[ERC-20]

Max Total Supply
479.24
szDAI
Holders
5+0.00%
Transfers
398

Profile Summary

Decimals
18

Market

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