Loading live AploInter data…
Transaction
Detailed transaction record with APLO value, GAPLO fee/reward data, logs, transfers, internals, mining context, and raw trace kept separate.
51968 confirmations
0x60806040526040518060400160405280600a81526020017f474f5645524e414e434500000000000000000000000000000000000000000000815250600090816100489190610562565b506040518060400160405280600481526020017f54525545000000000000000000000000000000000000000000000000000000008152506001908161008d9190610562565b506012600260006101000a81548160ff021916908360ff160217905550678ac7230489e800006007556b033b2e3c9fd0803ce80000006008556001600f5561b2fa601055683635c9adc5dea0000060115568056bc75e2d631000006012553480156100f757600080fd5b50604051614dbe380380614dbe83398181016040528101906101199190610665565b33600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061017d33670de0b6b3a76400008361017291906106c1565b61022660201b60201c565b6001600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b819055503373ffffffffffffffffffffffffffffffffffffffff167f2bf05609716bc4b090ad0e99b47b91881c7517771259c625df05db7e9d8c818160405160405180910390a250610761565b80600360008282546102389190610703565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461028e9190610703565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516102f39190610746565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061038057607f821691505b60208210810361039357610392610339565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026103fb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826103be565b61040586836103be565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061044c6104476104428461041d565b610427565b61041d565b9050919050565b6000819050919050565b61046683610431565b61047a61047282610453565b8484546103cb565b825550505050565b600090565b61048f610482565b61049a81848461045d565b505050565b60005b828110156104c2576104b76000828401610487565b6001810190506104a2565b505050565b601f8211156105165782821115610515576104e181610399565b6104ea836103ae565b6104f3856103ae565b602086101561050157600090505b8083016105108284038261049f565b505050505b5b505050565b600082821c905092915050565b60006105396000198460080261051b565b1980831691505092915050565b60006105528383610528565b9150826002028217905092915050565b61056b826102ff565b67ffffffffffffffff8111156105845761058361030a565b5b61058e8254610368565b6105998282856104c7565b600060209050601f8311600181146105cc57600084156105ba578287015190505b6105c48582610546565b86555061062c565b601f1984166105da86610399565b60005b82811015610602578489015182556001820191506020850194506020810190506105dd565b8683101561061f578489015161061b601f891682610528565b8355505b6001600288020188555050505b505050505050565b600080fd5b6106428161041d565b811461064d57600080fd5b50565b60008151905061065f81610639565b92915050565b60006020828403121561067b5761067a610634565b5b600061068984828501610650565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006106cc8261041d565b91506106d78361041d565b92508282026106e58161041d565b915082820484148315176106fc576106fb610692565b5b5092915050565b600061070e8261041d565b91506107198361041d565b925082820190508082111561073157610730610692565b5b92915050565b6107408161041d565b82525050565b600060208201905061075b6000830184610737565b92915050565b61464e806107706000396000f3fe608060405234801561001057600080fd5b50600436106102485760003560e01c806370a082311161013b578063b88a802f116100b8578063ea0217cf1161007c578063ea0217cf146106da578063ece40cc1146106f6578063f6ce900414610712578063fcddf96014610742578063fe0d94c11461075e57610248565b8063b88a802f14610648578063c1ba4e5914610652578063d5abeb011461066e578063da35c6641461068c578063dd62ed3e146106aa57610248565b806395d89b41116100ff57806395d89b41146105a2578063a9059cbb146105c0578063b03cd418146105f0578063b258649f1461060c578063b58131b01461062a57610248565b806370a08231146104fe57806370b0f6601461052e57806374ec29a01461054a5780638456cb591461057a5780638da5cb5b1461058457610248565b80633153fedb116101c957806340e58ee51161018d57806340e58ee51461045c578063425458251461047857806356781388146104a85780635c975abb146104c45780636f8b44b0146104e257610248565b80633153fedb146103b85780633932abb1146103e85780633e4f49e6146104065780633f4ba83a1461043657806340c10f191461044057610248565b806309fa9d261161021057806309fa9d26146103105780631703a0181461032e57806318160ddd1461034c57806323b872dd1461036a578063313ce5671461039a57610248565b8063013cf08b1461024d57806302a251a31461028857806306fdde03146102a6578063095ea7b3146102c457806309d632d3146102f4575b600080fd5b61026760048036038101906102629190612c97565b61077a565b60405161027f9c9b9a99989796959493929190612e14565b60405180910390f35b610290610944565b60405161029d9190612edc565b60405180910390f35b6102ae61094a565b6040516102bb9190612ef7565b60405180910390f35b6102de60048036038101906102d99190612f45565b6109d8565b6040516102eb9190612f85565b60405180910390f35b61030e60048036038101906103099190612fa0565b610b23565b005b610318610cf5565b6040516103259190612edc565b60405180910390f35b610336610cfb565b6040516103439190612edc565b60405180910390f35b610354610d01565b6040516103619190612edc565b60405180910390f35b610384600480360381019061037f9190612fcd565b610d07565b6040516103919190612f85565b60405180910390f35b6103a2610faa565b6040516103af919061303c565b60405180910390f35b6103d260048036038101906103cd9190613112565b610fbd565b6040516103df9190612edc565b60405180910390f35b6103f06113e7565b6040516103fd9190612edc565b60405180910390f35b610420600480360381019061041b9190612c97565b6113ed565b60405161042d919061321e565b60405180910390f35b61043e611514565b005b61045a60048036038101906104559190612f45565b61162e565b005b61047660048036038101906104719190612c97565b61171e565b005b610492600480360381019061048d9190612f45565b6118bf565b60405161049f9190612f85565b60405180910390f35b6104c260048036038101906104bd9190613265565b6118ee565b005b6104cc611c6c565b6040516104d99190612f85565b60405180910390f35b6104fc60048036038101906104f79190612c97565b611c7f565b005b61051860048036038101906105139190612fa0565b611d73565b6040516105259190612edc565b60405180910390f35b61054860048036038101906105439190612c97565b611d8b565b005b610564600480360381019061055f9190612fa0565b611e3a565b6040516105719190612f85565b60405180910390f35b610582611e5a565b005b61058c611f74565b60405161059991906132a5565b60405180910390f35b6105aa611f9a565b6040516105b79190612ef7565b60405180910390f35b6105da60048036038101906105d59190612f45565b612028565b6040516105e79190612f85565b60405180910390f35b61060a60048036038101906106059190612fa0565b612098565b005b61061461226b565b6040516106219190612edc565b60405180910390f35b610632612271565b60405161063f9190612edc565b60405180910390f35b610650612277565b005b61066c60048036038101906106679190612c97565b6122d2565b005b610676612381565b6040516106839190612edc565b60405180910390f35b610694612387565b6040516106a19190612edc565b60405180910390f35b6106c460048036038101906106bf91906132c0565b61238d565b6040516106d19190612edc565b60405180910390f35b6106f460048036038101906106ef9190612c97565b6123b2565b005b610710600480360381019061070b9190612c97565b6124a4565b005b61072c60048036038101906107279190612fa0565b612553565b6040516107399190612edc565b60405180910390f35b61075c60048036038101906107579190612c97565b61256b565b005b61077860048036038101906107739190612c97565b61261a565b005b600d6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020180546107c99061332f565b80601f01602080910402602001604051908101604052809291908181526020018280546107f59061332f565b80156108425780601f1061081757610100808354040283529160200191610842565b820191906000526020600020905b81548152906001019060200180831161082557829003601f168201915b5050505050908060030180546108579061332f565b80601f01602080910402602001604051908101604052809291908181526020018280546108839061332f565b80156108d05780601f106108a5576101008083540402835291602001916108d0565b820191906000526020600020905b8154815290600101906020018083116108b357829003601f168201915b5050505050908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600501549080600601549080600701549080600801549080600901549080600a0160009054906101000a900460ff169080600a0160019054906101000a900460ff1690508c565b60105481565b600080546109579061332f565b80601f01602080910402602001604051908101604052809291908181526020018280546109839061332f565b80156109d05780601f106109a5576101008083540402835291602001916109d0565b820191906000526020600020905b8154815290600101906020018083116109b357829003601f168201915b505050505081565b6000600460149054906101000a900460ff1615610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a21906133ac565b60405180910390fd5b610a3333612822565b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b119190612edc565b60405180910390a36001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baa90613418565b60405180910390fd5b600a60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610c3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3690613484565b60405180910390fd5b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600b6000815480929190610caa906134d3565b91905055508073ffffffffffffffffffffffffffffffffffffffff167fbab6b194452fd4fa50e0ca09bf0f89976da30a2b92fdf91372ad1a176d81e32860405160405180910390a250565b600b5481565b60115481565b60035481565b6000600460149054906101000a900460ff1615610d59576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d50906133ac565b60405180910390fd5b610d6233612822565b6000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610e26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1d90613548565b60405180910390fd5b8281610e329190613568565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610f8b9190612edc565b60405180910390a3610f9e858585612902565b60019150509392505050565b600260009054906101000a900460ff1681565b6000600460149054906101000a900460ff161561100f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611006906133ac565b60405180910390fd5b61101833612822565b600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806110b15750601254600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b6110f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e7906135e8565b60405180910390fd5b600c600081546110ff90613608565b91905081905590506040518061018001604052808281526020013373ffffffffffffffffffffffffffffffffffffffff16815260200184848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050815260200186868080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505081526020018773ffffffffffffffffffffffffffffffffffffffff168152602001600f54436111f39190613650565b8152602001601054600f54436112099190613650565b6112139190613650565b815260200160008152602001600081526020016000815260200160001515815260200160001515815250600d60008381526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020190816112b69190613872565b5060608201518160030190816112cc91906139ad565b5060808201518160040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060a0820151816005015560c0820151816006015560e082015181600701556101008201518160080155610120820151816009015561014082015181600a0160006101000a81548160ff02191690831515021790555061016082015181600a0160016101000a81548160ff0219169083151502179055509050503373ffffffffffffffffffffffffffffffffffffffff16817f7585f467599d0f008985f231af99293be388626ac16ca59505c2f8f88969cd6385856040516113d6929190613abb565b60405180910390a395945050505050565b600f5481565b600080600d60008481526020019081526020016000209050600081600001540361144c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144390613b2b565b60405180910390fd5b80600a0160019054906101000a900460ff161561146d57600591505061150f565b80600a0160009054906101000a900460ff161561148e57600491505061150f565b80600501544310156114a457600091505061150f565b806006015443116114b957600191505061150f565b60008160090154826008015483600701546114d49190613650565b6114de9190613650565b90506011548110806114f857508160080154826007015411155b156115085760029250505061150f565b6003925050505b919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061159b57503073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6115da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d190613b97565b60405180910390fd5b6000600460146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa3360405161162491906132a5565b60405180910390a1565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b590613418565b60405180910390fd5b600854816003546116cf9190613650565b1115611710576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170790613c03565b60405180910390fd5b61171a8282612b09565b5050565b6000600d600083815260200190815260200160002090508060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806117e05750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61181f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181690613b97565b60405180910390fd5b80600a0160009054906101000a900460ff1615611871576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186890613c6f565b60405180910390fd5b600181600a0160016101000a81548160ff021916908315150217905550817f416e669c63d9a3a5e36ee7cc7e2104b8db28ccd286aa18966e98fa230c73b08c60405160405180910390a25050565b600e6020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b600460149054906101000a900460ff161561193e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611935906133ac565b60405180910390fd5b61194733612822565b6000600d6000848152602001908152602001600020905060016005811115611972576119716131a7565b5b61197b846113ed565b600581111561198d5761198c6131a7565b5b146119cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c490613cdb565b60405180910390fd5b600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060009054906101000a900460ff1615611a6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a6290613d47565b60405180910390fd5b60028260ff161115611ab2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa990613db3565b60405180910390fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111611b39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3090613e1f565b60405180910390fd5b6001600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600086815260200190815260200160002060006101000a81548160ff02191690831515021790555060018360ff1603611bcd5780826007016000828254611bc19190613650565b92505081905550611c15565b60008360ff1603611bf85780826008016000828254611bec9190613650565b92505081905550611c14565b80826009016000828254611c0c9190613650565b925050819055505b5b3373ffffffffffffffffffffffffffffffffffffffff16847f2635c84c3a8027a303ca6d6e90b1c4a9604754040372414d244aadfa647175188584604051611c5e929190613e3f565b60405180910390a350505050565b600460149054906101000a900460ff1681565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ced576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ce490613eb4565b60405180910390fd5b600354811015611d32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d2990613f20565b60405180910390fd5b806008819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b92093381604051611d689190613f8c565b60405180910390a150565b60056020528060005260406000206000915090505481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611df9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df090613eb4565b60405180910390fd5b80600f819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b92093381604051611e2f9190614006565b60405180910390a150565b600a6020528060005260406000206000915054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611ee157503073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611f20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1790613b97565b60405180910390fd5b6001600460146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833604051611f6a91906132a5565b60405180910390a1565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054611fa79061332f565b80601f0160208091040260200160405190810160405280929190818152602001828054611fd39061332f565b80156120205780601f10611ff557610100808354040283529160200191612020565b820191906000526020600020905b81548152906001019060200180831161200357829003601f168201915b505050505081565b6000600460149054906101000a900460ff161561207a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612071906133ac565b60405180910390fd5b61208333612822565b61208e338484612902565b6001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612128576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211f90613418565b60405180910390fd5b600a60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156121b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ac90614080565b60405180910390fd5b6001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600b600081548092919061222090613608565b91905055508073ffffffffffffffffffffffffffffffffffffffff167f2bf05609716bc4b090ad0e99b47b91881c7517771259c625df05db7e9d8c818160405160405180910390a250565b60075481565b60125481565b600460149054906101000a900460ff16156122c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122be906133ac565b60405180910390fd5b6122d033612822565b565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612340576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161233790613eb4565b60405180910390fd5b806011819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b9209338160405161237691906140ec565b60405180910390a150565b60085481565b600c5481565b6006602052816000526040600020602052806000526040600020600091509150505481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612420576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241790613eb4565b60405180910390fd5b60008111612463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161245a90614166565b60405180910390fd5b806010819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b9209338160405161249991906141d2565b60405180910390a150565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612512576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250990613eb4565b60405180910390fd5b806012819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b92093381604051612548919061424c565b60405180910390a150565b60096020528060005260406000206000915090505481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146125d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125d090613eb4565b60405180910390fd5b806007819055507f3a64504f0bc0c335e2aecb78638a257e0351a3fe0370861fd54ee4190b9209338160405161260f91906142c6565b60405180910390a150565b600460149054906101000a900460ff161561266a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612661906133ac565b60405180910390fd5b6003600581111561267e5761267d6131a7565b5b612687826113ed565b6005811115612699576126986131a7565b5b146126d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126d090614340565b60405180910390fd5b6000600d60008381526020019081526020016000209050600181600a0160006101000a81548160ff0219169083151502179055506000808260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168360030160405161275c91906143ee565b6000604051808303816000865af19150503d8060008114612799576040519150601f19603f3d011682016040523d82523d6000602084013e61279e565b606091505b5091509150816127ad82612be2565b906127ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127e59190612ef7565b60405180910390fd5b50837f712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f60405160405180910390a250505050565b6008546007546003546128359190613650565b1115801561284557506000600754115b156128ff5761285681600754612b09565b600754600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546128a79190613650565b925050819055508073ffffffffffffffffffffffffffffffffffffffff167fe34918ff1c7084970068b53fd71ad6d8b04e9f15d3886cbf006443e6cdc52ea66007546040516128f69190612edc565b60405180910390a25b50565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612971576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296890614451565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156129f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129ea906144bd565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a429190613568565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a989190613650565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612afc9190612edc565b60405180910390a3505050565b8060036000828254612b1b9190613650565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612b719190613650565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612bd69190612edc565b60405180910390a35050565b6060604482511015612c2b576040518060400160405280601081526020017f457865637574696f6e206661696c6564000000000000000000000000000000008152509050612c48565b60048201915081806020019051810190612c4591906145cf565b90505b919050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b612c7481612c61565b8114612c7f57600080fd5b50565b600081359050612c9181612c6b565b92915050565b600060208284031215612cad57612cac612c57565b5b6000612cbb84828501612c82565b91505092915050565b612ccd81612c61565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612cfe82612cd3565b9050919050565b612d0e81612cf3565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d4e578082015181840152602081019050612d33565b60008484015250505050565b6000601f19601f8301169050919050565b6000612d7682612d14565b612d808185612d1f565b9350612d90818560208601612d30565b612d9981612d5a565b840191505092915050565b600081519050919050565b600082825260208201905092915050565b6000612dcb82612da4565b612dd58185612daf565b9350612de5818560208601612d30565b612dee81612d5a565b840191505092915050565b60008115159050919050565b612e0e81612df9565b82525050565b600061018082019050612e2a600083018f612cc4565b612e37602083018e612d05565b8181036040830152612e49818d612d6b565b90508181036060830152612e5d818c612dc0565b9050612e6c608083018b612d05565b612e7960a083018a612cc4565b612e8660c0830189612cc4565b612e9360e0830188612cc4565b612ea1610100830187612cc4565b612eaf610120830186612cc4565b612ebd610140830185612e05565b612ecb610160830184612e05565b9d9c50505050505050505050505050565b6000602082019050612ef16000830184612cc4565b92915050565b60006020820190508181036000830152612f118184612d6b565b905092915050565b612f2281612cf3565b8114612f2d57600080fd5b50565b600081359050612f3f81612f19565b92915050565b60008060408385031215612f5c57612f5b612c57565b5b6000612f6a85828601612f30565b9250506020612f7b85828601612c82565b9150509250929050565b6000602082019050612f9a6000830184612e05565b92915050565b600060208284031215612fb657612fb5612c57565b5b6000612fc484828501612f30565b91505092915050565b600080600060608486031215612fe657612fe5612c57565b5b6000612ff486828701612f30565b935050602061300586828701612f30565b925050604061301686828701612c82565b9150509250925092565b600060ff82169050919050565b61303681613020565b82525050565b6000602082019050613051600083018461302d565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f84011261307c5761307b613057565b5b8235905067ffffffffffffffff8111156130995761309861305c565b5b6020830191508360018202830111156130b5576130b4613061565b5b9250929050565b60008083601f8401126130d2576130d1613057565b5b8235905067ffffffffffffffff8111156130ef576130ee61305c565b5b60208301915083600182028301111561310b5761310a613061565b5b9250929050565b60008060008060006060868803121561312e5761312d612c57565b5b600061313c88828901612f30565b955050602086013567ffffffffffffffff81111561315d5761315c612c5c565b5b61316988828901613066565b9450945050604086013567ffffffffffffffff81111561318c5761318b612c5c565b5b613198888289016130bc565b92509250509295509295909350565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600681106131e7576131e66131a7565b5b50565b60008190506131f8826131d6565b919050565b6000613208826131ea565b9050919050565b613218816131fd565b82525050565b6000602082019050613233600083018461320f565b92915050565b61324281613020565b811461324d57600080fd5b50565b60008135905061325f81613239565b92915050565b6000806040838503121561327c5761327b612c57565b5b600061328a85828601612c82565b925050602061329b85828601613250565b9150509250929050565b60006020820190506132ba6000830184612d05565b92915050565b600080604083850312156132d7576132d6612c57565b5b60006132e585828601612f30565b92505060206132f685828601612f30565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061334757607f821691505b60208210810361335a57613359613300565b5b50919050565b7f436f6e7472616374207061757365640000000000000000000000000000000000600082015250565b6000613396600f83612d1f565b91506133a182613360565b602082019050919050565b600060208201905081810360008301526133c581613389565b9050919050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b6000613402600983612d1f565b915061340d826133cc565b602082019050919050565b60006020820190508181036000830152613431816133f5565b9050919050565b7f4e6f7420612070726f706f736572000000000000000000000000000000000000600082015250565b600061346e600e83612d1f565b915061347982613438565b602082019050919050565b6000602082019050818103600083015261349d81613461565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006134de82612c61565b9150600082036134f1576134f06134a4565b5b600182039050919050565b7f496e73756666696369656e7420616c6c6f77616e636500000000000000000000600082015250565b6000613532601683612d1f565b915061353d826134fc565b602082019050919050565b6000602082019050818103600083015261356181613525565b9050919050565b600061357382612c61565b915061357e83612c61565b9250828203905081811115613596576135956134a4565b5b92915050565b7f42656c6f772070726f706f73616c207468726573686f6c640000000000000000600082015250565b60006135d2601883612d1f565b91506135dd8261359c565b602082019050919050565b60006020820190508181036000830152613601816135c5565b9050919050565b600061361382612c61565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613645576136446134a4565b5b600182019050919050565b600061365b82612c61565b915061366683612c61565b925082820190508082111561367e5761367d6134a4565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026137157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826136d8565b61371f86836136d8565b95508019841693508086168417925050509392505050565b6000819050919050565b600061375c61375761375284612c61565b613737565b612c61565b9050919050565b6000819050919050565b61377683613741565b61378a61378282613763565b8484546136e5565b825550505050565b600090565b61379f613792565b6137aa81848461376d565b505050565b60005b828110156137d2576137c76000828401613797565b6001810190506137b2565b505050565b601f8211156138265782821115613825576137f1816136b3565b6137fa836136c8565b613803856136c8565b602086101561381157600090505b808301613820828403826137af565b505050505b5b505050565b600082821c905092915050565b60006138496000198460080261382b565b1980831691505092915050565b60006138628383613838565b9150826002028217905092915050565b61387b82612d14565b67ffffffffffffffff81111561389457613893613684565b5b61389e825461332f565b6138a98282856137d7565b600060209050601f8311600181146138dc57600084156138ca578287015190505b6138d48582613856565b86555061393c565b601f1984166138ea866136b3565b60005b82811015613912578489015182556001820191506020850194506020810190506138ed565b8683101561392f578489015161392b601f891682613838565b8355505b6001600288020188555050505b505050505050565b60008190508160005260206000209050919050565b601f8211156139a857828211156139a75761397381613944565b61397c836136c8565b613985856136c8565b602086101561399357600090505b8083016139a2828403826137af565b505050505b5b505050565b6139b682612da4565b67ffffffffffffffff8111156139cf576139ce613684565b5b6139d9825461332f565b6139e4828285613959565b600060209050601f831160018114613a175760008415613a05578287015190505b613a0f8582613856565b865550613a77565b601f198416613a2586613944565b60005b82811015613a4d57848901518255600182019150602085019450602081019050613a28565b86831015613a6a5784890151613a66601f891682613838565b8355505b6001600288020188555050505b505050505050565b82818337600083830152505050565b6000613a9a8385612d1f565b9350613aa7838584613a7f565b613ab083612d5a565b840190509392505050565b60006020820190508181036000830152613ad6818486613a8e565b90509392505050565b7f556e6b6e6f776e2070726f706f73616c00000000000000000000000000000000600082015250565b6000613b15601083612d1f565b9150613b2082613adf565b602082019050919050565b60006020820190508181036000830152613b4481613b08565b9050919050565b7f4e6f7420617574686f72697a6564000000000000000000000000000000000000600082015250565b6000613b81600e83612d1f565b9150613b8c82613b4b565b602082019050919050565b60006020820190508181036000830152613bb081613b74565b9050919050565b7f45786365656473206d617820737570706c790000000000000000000000000000600082015250565b6000613bed601283612d1f565b9150613bf882613bb7565b602082019050919050565b60006020820190508181036000830152613c1c81613be0565b9050919050565b7f416c726561647920657865637574656400000000000000000000000000000000600082015250565b6000613c59601083612d1f565b9150613c6482613c23565b602082019050919050565b60006020820190508181036000830152613c8881613c4c565b9050919050565b7f50726f706f73616c206e6f742061637469766500000000000000000000000000600082015250565b6000613cc5601383612d1f565b9150613cd082613c8f565b602082019050919050565b60006020820190508181036000830152613cf481613cb8565b9050919050565b7f416c726561647920766f74656400000000000000000000000000000000000000600082015250565b6000613d31600d83612d1f565b9150613d3c82613cfb565b602082019050919050565b60006020820190508181036000830152613d6081613d24565b9050919050565b7f496e76616c696420737570706f72742076616c75650000000000000000000000600082015250565b6000613d9d601583612d1f565b9150613da882613d67565b602082019050919050565b60006020820190508181036000830152613dcc81613d90565b9050919050565b7f4e6f20766f74696e6720706f7765720000000000000000000000000000000000600082015250565b6000613e09600f83612d1f565b9150613e1482613dd3565b602082019050919050565b60006020820190508181036000830152613e3881613dfc565b9050919050565b6000604082019050613e54600083018561302d565b613e616020830184612cc4565b9392505050565b7f4f6e6c792076696120676f7665726e616e636500000000000000000000000000600082015250565b6000613e9e601383612d1f565b9150613ea982613e68565b602082019050919050565b60006020820190508181036000830152613ecd81613e91565b9050919050565b7f42656c6f772063757272656e7420737570706c79000000000000000000000000600082015250565b6000613f0a601483612d1f565b9150613f1582613ed4565b602082019050919050565b60006020820190508181036000830152613f3981613efd565b9050919050565b7f6d6178537570706c790000000000000000000000000000000000000000000000600082015250565b6000613f76600983612d1f565b9150613f8182613f40565b602082019050919050565b60006040820190508181036000830152613fa581613f69565b9050613fb46020830184612cc4565b92915050565b7f766f74696e6744656c6179000000000000000000000000000000000000000000600082015250565b6000613ff0600b83612d1f565b9150613ffb82613fba565b602082019050919050565b6000604082019050818103600083015261401f81613fe3565b905061402e6020830184612cc4565b92915050565b7f416c72656164792070726f706f73657200000000000000000000000000000000600082015250565b600061406a601083612d1f565b915061407582614034565b602082019050919050565b600060208201905081810360008301526140998161405d565b9050919050565b7f71756f72756d0000000000000000000000000000000000000000000000000000600082015250565b60006140d6600683612d1f565b91506140e1826140a0565b602082019050919050565b60006040820190508181036000830152614105816140c9565b90506141146020830184612cc4565b92915050565b7f506572696f64206d757374206265203e20300000000000000000000000000000600082015250565b6000614150601283612d1f565b915061415b8261411a565b602082019050919050565b6000602082019050818103600083015261417f81614143565b9050919050565b7f766f74696e67506572696f640000000000000000000000000000000000000000600082015250565b60006141bc600c83612d1f565b91506141c782614186565b602082019050919050565b600060408201905081810360008301526141eb816141af565b90506141fa6020830184612cc4565b92915050565b7f70726f706f73616c5468726573686f6c64000000000000000000000000000000600082015250565b6000614236601183612d1f565b915061424182614200565b602082019050919050565b6000604082019050818103600083015261426581614229565b90506142746020830184612cc4565b92915050565b7f7265776172645065725478000000000000000000000000000000000000000000600082015250565b60006142b0600b83612d1f565b91506142bb8261427a565b602082019050919050565b600060408201905081810360008301526142df816142a3565b90506142ee6020830184612cc4565b92915050565b7f50726f706f73616c206e6f742073756363656564656400000000000000000000600082015250565b600061432a601683612d1f565b9150614335826142f4565b602082019050919050565b600060208201905081810360008301526143598161431d565b9050919050565b600081905092915050565b600081546143788161332f565b6143828186614360565b9450600182166000811461439d57600181146143b2576143e5565b60ff19831686528115158202860193506143e5565b6143bb85613944565b60005b838110156143dd578154818901526001820191506020810190506143be565b838801955050505b50505092915050565b60006143fa828461436b565b915081905092915050565b7f5472616e7366657220746f207a65726f00000000000000000000000000000000600082015250565b600061443b601083612d1f565b915061444682614405565b602082019050919050565b6000602082019050818103600083015261446a8161442e565b9050919050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b60006144a7601483612d1f565b91506144b282614471565b602082019050919050565b600060208201905081810360008301526144d68161449a565b9050919050565b600080fd5b6144eb82612d5a565b810181811067ffffffffffffffff8211171561450a57614509613684565b5b80604052505050565b600061451d612c4d565b905061452982826144e2565b919050565b600067ffffffffffffffff82111561454957614548613684565b5b61455282612d5a565b9050602081019050919050565b600061457261456d8461452e565b614513565b90508281526020810184848401111561458e5761458d6144dd565b5b614599848285612d30565b509392505050565b600082601f8301126145b6576145b5613057565b5b81516145c684826020860161455f565b91505092915050565b6000602082840312156145e5576145e4612c57565b5b600082015167ffffffffffffffff81111561460357614602612c5c565b5b61460f848285016145a1565b9150509291505056fea2646970667358221220ed10419e5c1a65aac09ceac7686d39039869780e5c6e23a9753043b98c11981d64736f6c63430008240033000000000000000000000000000000000000000000000000000000003b9aca00