Special data
- Nonce: 1
- Is contract? Yes
-
Contract code:
0x6080604052600436106101cd5760003560e01c8063859806cc116100f7578063d547741f11610095578063e469020b11610064578063e469020b146105be578063eadd5c34146105de578063ec87621c146105fe578063f3ae24151461063257600080fd5b8063d547741f1461051f578063dbec15bb1461053f578063df197df714610571578063e39ba4f01461059e57600080fd5b8063a217fddf116100d1578063a217fddf146104a7578063aaa55fb4146104bc578063beea8df8146104e9578063cc888d431461050957600080fd5b8063859806cc1461041f57806390646b4a1461043457806391d148541461045457600080fd5b8063248a9ca31161016f57806336568abe1161013e57806336568abe1461039a5780635c975abb146103ba57806375829def146103d257806379ec8cc7146103f257600080fd5b8063248a9ca31461030957806324d7806c1461033a5780632f2ff15d1461035a578063362a4ee61461037a57600080fd5b8063116191b6116101ab578063116191b61461026f57806313c5e21b146102c1578063162dfb0d146102d45780631f041ec6146102f457600080fd5b806301ffc9a7146101d257806304ff657e1461020757806307598f621461024d575b600080fd5b3480156101de57600080fd5b506101f26101ed366004612cbc565b610652565b60405190151581526020015b60405180910390f35b34801561021357600080fd5b5061023f610222366004612d20565b600660209081526000928352604080842090915290825290205481565b6040519081526020016101fe565b34801561025957600080fd5b5061026d610268366004612d59565b6106eb565b005b34801561027b57600080fd5b5060035461029c9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101fe565b61026d6102cf366004612e50565b610914565b3480156102e057600080fd5b5061026d6102ef366004612d20565b610a2a565b34801561030057600080fd5b5061026d610bfa565b34801561031557600080fd5b5061023f610324366004612ea0565b6000908152600160208190526040909120015490565b34801561034657600080fd5b506101f2610355366004612d59565b610ca8565b34801561036657600080fd5b5061026d610375366004612eb9565b610cf5565b34801561038657600080fd5b5061026d610395366004612ede565b610d1c565b3480156103a657600080fd5b5061026d6103b5366004612eb9565b610e88565b3480156103c657600080fd5b5060025460ff166101f2565b3480156103de57600080fd5b5061026d6103ed366004612d59565b610f3b565b3480156103fe57600080fd5b5061023f61040d366004612d59565b60086020526000908152604090205481565b34801561042b57600080fd5b5061026d610fe9565b34801561044057600080fd5b5061026d61044f366004612d59565b611095565b34801561046057600080fd5b506101f261046f366004612eb9565b600091825260016020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b3480156104b357600080fd5b5061023f600081565b3480156104c857600080fd5b5061023f6104d7366004612d59565b60076020526000908152604090205481565b3480156104f557600080fd5b5061026d610504366004612d59565b6111a0565b34801561051557600080fd5b5061023f60045481565b34801561052b57600080fd5b5061026d61053a366004612eb9565b61134c565b34801561054b57600080fd5b5060025461029c90610100900473ffffffffffffffffffffffffffffffffffffffff1681565b34801561057d57600080fd5b5061023f61058c366004612d59565b60056020526000908152604090205481565b3480156105aa57600080fd5b5061026d6105b9366004612f13565b611373565b3480156105ca57600080fd5b5061026d6105d9366004612ea0565b611975565b3480156105ea57600080fd5b5061026d6105f9366004612d59565b611a2e565b34801561060a57600080fd5b5061023f7f241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b0881565b34801561063e57600080fd5b506101f261064d366004612d59565b611b3e565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806106e557507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6002600054141561075d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600090815573ffffffffffffffffffffffffffffffffffffffff821681526006602090815260408083203384529091529020548061081f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f527562696353796d62696f73697350726f78793a20616d6f756e74206973207a60448201527f65726f00000000000000000000000000000000000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff821660008181526006602090815260408083203384529091528120556108635761085e3382611b8b565b61090b565b6040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526024810182905273ffffffffffffffffffffffffffffffffffffffff83169063a9059cbb90604401602060405180830381600087803b1580156108d157600080fd5b505af11580156108e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109099190612f7f565b505b50506001600055565b33321461097d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f527562696353796d62696f73697350726f78793a206f6e6c7920454f410000006044820152606401610754565b60025460ff16156109ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610754565b60006109f883346000611ce5565b600254909150610a2490610100900473ffffffffffffffffffffffffffffffffffffffff168383611e90565b50505050565b610a3333611b3e565b80610a425750610a4233610ca8565b610ace576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff80831660009081526006602090815260408083209385168352929052205480610b8e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f527562696353796d62696f73697350726f78793a20616d6f756e74206973207a60448201527f65726f00000000000000000000000000000000000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff8084166000818152600660209081526040808320948716835293905291822091909155610bd957610bd48282611b8b565b505050565b610bd473ffffffffffffffffffffffffffffffffffffffff84168383611ebe565b610c0333611b3e565b80610c125750610c1233610ca8565b610c9e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b610ca6611f92565b565b73ffffffffffffffffffffffffffffffffffffffff811660009081527fa6eef7e35abe7026729641147f7915573c7e97b47efa546f5f6e3230263bcb49602052604081205460ff166106e5565b60008281526001602081905260409091200154610d12813361207c565b610bd4838361214e565b610d2533611b3e565b80610d345750610d3433610ca8565b610dc0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b620f4240821115610e53576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f527562696353796d62696f73697350726f78793a2066656520746f6f2068696760448201527f68000000000000000000000000000000000000000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff909216600090815260076020908152604080832093909355600890522055565b73ffffffffffffffffffffffffffffffffffffffff81163314610f2d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610754565b610f37828261220d565b5050565b610f4433610ca8565b610fd0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e2061646d696e20726f6c65000000000000000000000000000000006064820152608401610754565b610fdb60003361220d565b610fe660008261214e565b50565b610ff233611b3e565b80611001575061100133610ca8565b61108d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b610ca66122c8565b61109e33611b3e565b806110ad57506110ad33610ca8565b611139576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff811661115957600080fd5b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b6111a933611b3e565b806111b857506111b833610ca8565b611244576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260056020526040902054806112f7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f527562696353796d62696f73697350726f78793a20616d6f756e74206973207a60448201527f65726f00000000000000000000000000000000000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff821660008181526005602052604081205561132b57610f373382611b8b565b610f3773ffffffffffffffffffffffffffffffffffffffff83163383611ebe565b60008281526001602081905260409091200154611369813361207c565b610bd4838361220d565b3332146113dc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f527562696353796d62696f73697350726f78793a206f6e6c7920454f410000006044820152606401610754565b60025460ff1615611449576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610754565b61146b73ffffffffffffffffffffffffffffffffffffffff8516333086612383565b6000611478838587611ce5565b6003546040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff91821660248201529192506000919087169063dd62ed3e9060440160206040518083038186803b1580156114ef57600080fd5b505afa158015611503573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115279190612fa1565b90508481101561176a57806115825760035461157d9073ffffffffffffffffffffffffffffffffffffffff88811691167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6123e1565b61176a565b6003546040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff91821660048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248201529087169063095ea7b390604401602060405180830381600087803b15801561161557600080fd5b505af1925050508015611663575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820190925261166091810190612f7f565b60015b6116d65760035461168f9073ffffffffffffffffffffffffffffffffffffffff888116911660006123e1565b60035461157d9073ffffffffffffffffffffffffffffffffffffffff88811691167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6123e1565b600181151514611768576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f527562696353796d62696f73697350726f78793a20617070726f76652066616960448201527f6c656400000000000000000000000000000000000000000000000000000000006064820152608401610754565b505b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8816906370a082319060240160206040518083038186803b1580156117d257600080fd5b505afa1580156117e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061180a9190612fa1565b60025490915061183590610100900473ffffffffffffffffffffffffffffffffffffffff1685612572565b506040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152839073ffffffffffffffffffffffffffffffffffffffff8916906370a082319060240160206040518083038186803b15801561189d57600080fd5b505afa1580156118b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d59190612fa1565b6118df9083612fe9565b1461196c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f527562696353796d62696f73697350726f78793a20646966666572656e74206160448201527f6d6f756e74207370656e740000000000000000000000000000000000000000006064820152608401610754565b50505050505050565b61197e33611b3e565b8061198d575061198d33610ca8565b611a19576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b620f4240811115611a2957600080fd5b600455565b611a3733611b3e565b80611a465750611a4633610ca8565b611ad2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f527562696353796d62696f73697350726f78793a2043616c6c6572206973206e60448201527f6f7420696e206d616e6167657220726f6c6500000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff8116611af257600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff909216610100027fffffffffffffffffffffff0000000000000000000000000000000000000000ff909216919091179055565b73ffffffffffffffffffffffffffffffffffffffff811660009081527ffdb122eb892c6b3193f8499f050265ce5458caab5f6480270d8972921f24f429602052604081205460ff166106e5565b80471015611bf5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610754565b60008273ffffffffffffffffffffffffffffffffffffffff168260405160006040518083038185875af1925050503d8060008114611c4f576040519150601f19603f3d011682016040523d82523d6000602084013e611c54565b606091505b5050905080610bd4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610754565b600073ffffffffffffffffffffffffffffffffffffffff841615611e245773ffffffffffffffffffffffffffffffffffffffff84166000908152600760205260409020548015611e1a5773ffffffffffffffffffffffffffffffffffffffff851660009081526008602052604081205490611d648684620f42406125b4565b90506000611d768284620f42406125b4565b9050611d828183612fe9565b73ffffffffffffffffffffffffffffffffffffffff8088166000908152600660209081526040808320938d1683529290529081208054909190611dc6908490613000565b909155505073ffffffffffffffffffffffffffffffffffffffff861660009081526005602052604081208054839290611e00908490613000565b90915550611e1090508288612fe9565b9450505050611e1e565b8391505b50611e89565b611e4283600454620f4240611e399190612fe9565b620f42406125b4565b9050611e4e8184612fe9565b73ffffffffffffffffffffffffffffffffffffffff831660009081526005602052604081208054909190611e83908490613000565b90915550505b9392505050565b6060611eb68484846040518060600160405280602981526020016131d460299139612775565b949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052610bd49084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915261290b565b60025460ff1615611fff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610754565b600280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586120523390565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610f37576120d48173ffffffffffffffffffffffffffffffffffffffff166014612a17565b6120df836020612a17565b6040516020016120f0929190613044565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a0000000000000000000000000000000000000000000000000000000008252610754916004016130c5565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610f3757600082815260016020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169093179092559051339285917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a45050565b600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1615610f3757600082815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60025460ff16612334576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610754565b600280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33612052565b60405173ffffffffffffffffffffffffffffffffffffffff80851660248301528316604482015260648101829052610a249085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401611f10565b80158061249057506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff838116602483015284169063dd62ed3e9060440160206040518083038186803b15801561245657600080fd5b505afa15801561246a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061248e9190612fa1565b155b61251c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e6365000000000000000000006064820152608401610754565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052610bd49084907f095ea7b30000000000000000000000000000000000000000000000000000000090606401611f10565b6060611e8983836040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c65640000815250612c5a565b600080807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff858709858702925082811083820303915050806000141561260c576000841161260157600080fd5b508290049050611e89565b80841161261857600080fd5b600084868809808403938111909203919050600085612657817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff612fe9565b612662906001613000565b169586900495938490049360008190030460010190506126828184613116565b909317926000612693876003613116565b60021890506126a28188613116565b6126ad906002612fe9565b6126b79082613116565b90506126c38188613116565b6126ce906002612fe9565b6126d89082613116565b90506126e48188613116565b6126ef906002612fe9565b6126f99082613116565b90506127058188613116565b612710906002612fe9565b61271a9082613116565b90506127268188613116565b612731906002612fe9565b61273b9082613116565b90506127478188613116565b612752906002612fe9565b61275c9082613116565b90506127688186613116565b9998505050505050505050565b606082471015612807576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610754565b73ffffffffffffffffffffffffffffffffffffffff85163b612885576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610754565b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516128ae9190613153565b60006040518083038185875af1925050503d80600081146128eb576040519150601f19603f3d011682016040523d82523d6000602084013e6128f0565b606091505b5091509150612900828286612c69565b979650505050505050565b600061296d826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16612c5a9092919063ffffffff16565b805190915015610bd4578080602001905181019061298b9190612f7f565b610bd4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610754565b60606000612a26836002613116565b612a31906002613000565b67ffffffffffffffff811115612a4957612a49612d76565b6040519080825280601f01601f191660200182016040528015612a73576020820181803683370190505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612aaa57612aaa61316f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612b0d57612b0d61316f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000612b49846002613116565b612b54906001613000565b90505b6001811115612bf1577f303132333435363738396162636465660000000000000000000000000000000085600f1660108110612b9557612b9561316f565b1a60f81b828281518110612bab57612bab61316f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c93612bea8161319e565b9050612b57565b508315611e89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610754565b6060611eb68484600085612775565b60608315612c78575081611e89565b825115612c885782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075491906130c5565b600060208284031215612cce57600080fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114611e8957600080fd5b73ffffffffffffffffffffffffffffffffffffffff81168114610fe657600080fd5b60008060408385031215612d3357600080fd5b8235612d3e81612cfe565b91506020830135612d4e81612cfe565b809150509250929050565b600060208284031215612d6b57600080fd5b8135611e8981612cfe565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600082601f830112612db657600080fd5b813567ffffffffffffffff80821115612dd157612dd1612d76565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908282118183101715612e1757612e17612d76565b81604052838152866020858801011115612e3057600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060408385031215612e6357600080fd5b8235612e6e81612cfe565b9150602083013567ffffffffffffffff811115612e8a57600080fd5b612e9685828601612da5565b9150509250929050565b600060208284031215612eb257600080fd5b5035919050565b60008060408385031215612ecc57600080fd5b823591506020830135612d4e81612cfe565b600080600060608486031215612ef357600080fd5b8335612efe81612cfe565b95602085013595506040909401359392505050565b60008060008060808587031215612f2957600080fd5b8435612f3481612cfe565b9350602085013592506040850135612f4b81612cfe565b9150606085013567ffffffffffffffff811115612f6757600080fd5b612f7387828801612da5565b91505092959194509250565b600060208284031215612f9157600080fd5b81518015158114611e8957600080fd5b600060208284031215612fb357600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082821015612ffb57612ffb612fba565b500390565b6000821982111561301357613013612fba565b500190565b60005b8381101561303357818101518382015260200161301b565b83811115610a245750506000910152565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161307c816017850160208801613018565b7f206973206d697373696e6720726f6c652000000000000000000000000000000060179184019182015283516130b9816028840160208801613018565b01602801949350505050565b60208152600082518060208401526130e4816040850160208701613018565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561314e5761314e612fba565b500290565b60008251613165818460208701613018565b9190910192915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000816131ad576131ad612fba565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fe416464726573733a206c6f772d6c6576656c2063616c6c20776974682076616c7565206661696c6564a164736f6c6343000809000a