-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSmartMining.bin
1 lines (1 loc) · 16.9 KB
/
SmartMining.bin
1
60806040526127106000553480156200001757600080fd5b5060405160a080620021c08339810160409081528151602083015191830151606084015160809094015191939091600085158015906200005f5750600160a060020a03851615155b8015620000745750600160a060020a03841615155b80156200008057508215155b8015620000955750600160a060020a03821615155b1515620000a157600080fd5b60048054600160a060020a031916600160a060020a0384811691909117918290556040519116907f167d3e9c1016ab80e58802ca9da10ce5c6a0f4debc46a2e7a2cd9e56899a4fb590600090a26000546200011390670de0b6b3a764000064010000000062001ac5620002e582021704565b6000556200013886670de0b6b3a764000064010000000062001ac5620002e582021704565b6008556005805433600160a060020a03199182161790915560078054909116600160a060020a0387161790556000805430808352600160209081526040808520600201849055805193845251919392600080516020620021a0833981519152929081900390910190a3600160a060020a038416600081815260016020819052604082206003908101829055805480830182559083527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b018054600160a060020a0319169093179092556002805461ffff19811661ffff91821690940116929092179091555462000254906064906200023f9086640100000000620002e5810262001ac51704565b9064010000000062001aee6200031882021704565b3060009081526001602052604090206002015490915062000284908264010000000062001b106200032e82021704565b306000818152600160209081526040808320600290810195909555600160a060020a03891680845292819020909401859055835185815293519193600080516020620021a0833981519152929081900390910190a350505050505062000341565b6000821515620002f85750600062000312565b508181028183828115156200030957fe5b04146200031257fe5b92915050565b600081838115156200032657fe5b049392505050565b6000828211156200033b57fe5b50900390565b611e4f80620003516000396000f3006080604052600436106101a05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102a757806307ce29a71461033157806308ae4b0c1461035a5780630a74ccdb146103a35780630d174c24146103ca57806311aee380146103eb57806313af40351461041757806318160ddd14610438578063313ce5671461044d5780633ccfd60b146104785780634951a18f1461048d57806356ff83c8146104a25780636a1cd82c146104d357806370a08231146104e85780638da5cb5b14610509578063906d57851461051e57806395d89b411461053f57806398565bf214610554578063a39953b214610569578063b07fec421461057e578063b2d8efe014610596578063c0cb7c6a146105bf578063c7c4ff46146105e0578063cdc18424146105f5578063d0e30db01461060a578063d11711a214610612578063d3c86f541461061a578063de88251a1461063b578063e5bf11db14610653578063ece84fd514610674578063f12b3f0214610689578063f2c098b7146106a1578063fc6d764e146106c2575b60065460a060020a900460ff16806101c757503360009081526001602052604090205460ff165b806101db575060065460a860020a900460ff165b1515610257576040805160e560020a62461bcd02815260206004820152602a60248201527f736d6172742d6d696e696e672e696f2063726f776473616c65206e6f7420737460448201527f6172746564207965742e00000000000000000000000000000000000000000000606482015290519081900360840190fd5b60065460a860020a900460ff1615610271576102716106d7565b60065460a060020a900460ff168061029857503360009081526001602052604090205460ff165b156102a5576102a5610977565b005b3480156102b357600080fd5b506102bc610e63565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102f65781810151838201526020016102de565b50505050905090810190601f1680156103235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561033d57600080fd5b506102a5600160a060020a03600435166024356044351515610e9a565b34801561036657600080fd5b5061037b600160a060020a0360043516611172565b6040805194151585526020850193909352838301919091526060830152519081900360800190f35b3480156103af57600080fd5b506103b86111a0565b60408051918252519081900360200190f35b3480156103d657600080fd5b506102a5600160a060020a03600435166111bf565b3480156103f757600080fd5b5061040061122d565b6040805161ffff9092168252519081900360200190f35b34801561042357600080fd5b506102a5600160a060020a0360043516611237565b34801561044457600080fd5b506103b86112e5565b34801561045957600080fd5b506104626112eb565b6040805160ff9092168252519081900360200190f35b34801561048457600080fd5b506102a56112f0565b34801561049957600080fd5b506103b86112fb565b3480156104ae57600080fd5b506104b7611301565b60408051600160a060020a039092168252519081900360200190f35b3480156104df57600080fd5b506103b8611310565b3480156104f457600080fd5b506103b8600160a060020a0360043516611316565b34801561051557600080fd5b506104b7611334565b34801561052a57600080fd5b506102a5600160a060020a0360043516611343565b34801561054b57600080fd5b506102bc611554565b34801561056057600080fd5b506103b861158b565b34801561057557600080fd5b506102a56115f1565b34801561058a57600080fd5b506103b86004356116ea565b3480156105a257600080fd5b506105ab61172d565b604080519115158252519081900360200190f35b3480156105cb57600080fd5b506102a5600160a060020a036004351661173d565b3480156105ec57600080fd5b506104b7611749565b34801561060157600080fd5b506104b7611758565b6102a56106d7565b6102a5610977565b34801561062657600080fd5b506103b8600160a060020a0360043516611767565b34801561064757600080fd5b506102a5600435611794565b34801561065f57600080fd5b506105ab600160a060020a03600435166119e6565b34801561068057600080fd5b506105ab611a09565b34801561069557600080fd5b506104b7600435611a19565b3480156106ad57600080fd5b506102a5600160a060020a0360043516611a41565b3480156106ce57600080fd5b506103b8611aaf565b60065460009060a860020a900460ff161515610763576040805160e560020a62461bcd02815260206004820152603060248201527f4465706f73697473206f6e6c7920706f737369626c652061667465722063726f60448201527f776473616c652066696e69736865642e00000000000000000000000000000000606482015290519081900360840190fd5b600654600160a060020a031633146107ea576040805160e560020a62461bcd028152602060048201526024808201527f4f6e6c7920276465706f7369746f722720616c6c6f77656420746f206465706f60448201527f7369742e00000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b633b9aca00341015610846576040805160e560020a62461bcd02815260206004820152601760248201527f4d696e696d756d206465706f736974203120677765692e000000000000000000604482015290519081900360640190fd5b5060005b60035481101561093e576108fb6108b46000546108a8346001600060038881548110151561087457fe5b6000918252602080832090910154600160a060020a031683528201929092526040019020600201549063ffffffff611ac516565b9063ffffffff611aee16565b600160006003858154811015156108c757fe5b6000918252602080832090910154600160a060020a031683528201929092526040019020600301549063ffffffff611b0316565b6001600060038481548110151561090e57fe5b6000918252602080832090910154600160a060020a0316835282019290925260400190206003015560010161084a565b60408051348152905133917fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c919081900360200190a250565b33600090815260016020819052604082206003015414610a07576040805160e560020a62461bcd02815260206004820152603460248201527f4f6e6c792077686974656c6973746564206d656d626572732061726520616c6c60448201527f6f77656420746f20706172746963697061746521000000000000000000000000606482015290519081900360840190fd5b60065460a060020a900460ff1680610a2e57503360009081526001602052604090205460ff165b1515610a84576040805160e560020a62461bcd02815260206004820152601660248201527f43726f776473616c65206973206e6f74206f70656e2e00000000000000000000604482015290519081900360640190fd5b341515610b00576040805160e560020a62461bcd028152602060048201526024808201527f4e6f20457468657220617474616368656420746f207468697320627579206f7260448201527f6465722e00000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b33600090815260016020819052604090912001541580610b33575033600090815260016020819052604090912001543410155b1515610bd5576040805160e560020a62461bcd02815260206004820152604160248201527f53656e64206174206c6561737420796f75722077686974656c6973746564206360448201527f726f776473616c654d696e507572636861736520457468657220616d6f756e7460648201527f2100000000000000000000000000000000000000000000000000000000000000608482015290519081900360a40190fd5b610bde346116ea565b30600090815260016020526040902060020154909150811115610c71576040805160e560020a62461bcd02815260206004820152603060248201527f546865726520617265206e6f7420656e6175676820546f6b656e73206c65667460448201527f20666f722074686973206f726465722e00000000000000000000000000000000606482015290519081900360840190fd5b6040805134815260208101839052815133927ffe85789374f996e0a134e187beae4b2d8ff423bb23269afd8b092e6e23598654928290030190a2336000908152600160208190526040808320909101829055308252902060020154610cdc908263ffffffff611b1016565b3060009081526001602052604080822060029081019390935533825290200154610d0c908263ffffffff611b0316565b336000818152600160209081526040918290206002019390935580518481529051919230927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3600954610d6e903463ffffffff611b0316565b600955306000908152600160205260409020600201541515610de4576006805475ffff0000000000000000000000000000000000000000191660a860020a179055604080516001815290517fe8261c5f49506a9bc7b04503bd704728e59287433804feab4a41037ce971451f9181900360200190a15b600754604080513481529051600160a060020a03909216917fcc7248e768c5971aaee4d1bd309e70693696c95d9372cc45e1aa7644c68b42289181900360200190a2600754604051600160a060020a03909116903480156108fc02916000818181858888f19350505050158015610e5f573d6000803e3d6000fd5b5050565b60408051808201909152600f81527f736d6172742d6d696e696e672e696f0000000000000000000000000000000000602082015281565b600454600160a060020a0316331480610ebd5750600554600160a060020a031633145b1515610f39576040805160e560020a62461bcd02815260206004820152603b60248201527f4f6e6c7920536d6172744d696e696e672d41504920616e6420636f6e7472616360448201527f74206f776e657220616c6c6f77656420746f20617070726f76652e0000000000606482015290519081900360840190fd5b60065460a860020a900460ff1615610fc1576040805160e560020a62461bcd02815260206004820152602a60248201527f4e6f206e657720617070726f76616c732061667465722063726f776473616c6560448201527f2066696e69736865642e00000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0383161515610fd657600080fd5b600160a060020a03831660009081526001602081905260409091206003015414156110465761101382670de0b6b3a764000063ffffffff611ac516565b600160a060020a038416600090815260016020819052604090912090810191909155805460ff1916821515179055611111565b600160a060020a03831660009081526001602081905260409091206003015561107d82670de0b6b3a764000063ffffffff611ac516565b600160a060020a0384166000818152600160208190526040822080820194909455835460ff19168515151790935560038054808501825591527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b01805473ffffffffffffffffffffffffffffffffffffffff191690911790556002805461ffff19811661ffff918216909301169190911790555b600160a060020a0383166000818152600160208181526040928390209091015482519081528415159181019190915281517f2247fe805e13dffc07bf4657d3897476172e7e0ceef04c3341998ed508e02d49929181900390910190a2505050565b6001602081905260009182526040909120805491810154600282015460039092015460ff9093169290919084565b60006111b9600954600854611b1090919063ffffffff16565b90505b90565b600454600160a060020a031633146111d657600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383169081179091556040517f8d6a45a8c576788574f55a329c7f7769138a196f3e16506351cab562311c2be390600090a250565b60025461ffff1681565b600454600160a060020a0316331461124e57600080fd5b600160a060020a0381161561128a576004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790556112aa565b6004805473ffffffffffffffffffffffffffffffffffffffff1916331790555b600454604051600160a060020a03909116907f167d3e9c1016ab80e58802ca9da10ce5c6a0f4debc46a2e7a2cd9e56899a4fb590600090a250565b60005481565b601281565b6112f933611b22565b565b60085481565b600754600160a060020a031681565b60095481565b600160a060020a031660009081526001602052604090206002015490565b600454600160a060020a031681565b600454600160a060020a0316331461135a57600080fd5b600160a060020a03811615801590611398575060038054600090811061137c57fe5b600091825260209091200154600160a060020a03828116911614155b15156113a357600080fd5b60016000600360008154811015156113b757fe5b600091825260208083209190910154600160a060020a039081168452838201949094526040928301822093851682526001908190529181208354815460ff191660ff9091161515178155828401548184015560028085015490820155600393840154908401558254919290918290811061142d57fe5b6000918252602080832090910154600160a060020a0390811684529083019390935260409182018120805460ff1916815560018101829055600281018290556003018190559051918316917f9038a0dc2ad8b9c8d9fffa86c640b109b19820641ea70db67dd151bf8d76e9c99190a280600160a060020a0316600360008154811015156114b657fe5b6000918252602080832090910154600160a060020a0385811684526001835260409384902060020154845190815293519116927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a3806003600081548110151561152357fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a0316021790555050565b60408051808201909152600381527f534d540000000000000000000000000000000000000000000000000000000000602082015281565b60006111b96000546108a860646115e560016000600360008154811015156115af57fe5b6000918252602080832090910154600160a060020a0316835282019290925260400181206002015490549063ffffffff611b1016565b9063ffffffff611ac516565b600454600160a060020a0316331461160857600080fd5b60065460a860020a900460ff1615611690576040805160e560020a62461bcd02815260206004820152602360248201527f43726f776473616c652063616e206f6e6c792062652073746172746564206f6e60448201527f63652e0000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b6006805474ff0000000000000000000000000000000000000000191660a060020a179055604080516001815290517ff8dfcf94effe75f97c9b556dddc2790e8ffab49e72df5c7596ef49be1a0469f79181900360200190a1565b60006117276000546108a861170c60016000600360008154811015156115af57fe5b6115e56008546108a860005489611ac590919063ffffffff16565b92915050565b60065460a060020a900460ff1681565b61174681611b22565b50565b600654600160a060020a031681565b600554600160a060020a031681565b600160a060020a03811660009081526001602081905260408220600301546117279163ffffffff611b1016565b600454600160a060020a031633146117ab57600080fd5b600160006003838154811015156117be57fe5b6000918252602080832090910154600160a060020a0316835282019290925260400190206003015460011461183d576040805160e560020a62461bcd02815260206004820152600d60248201527f4e6f742061206d656d6265722e00000000000000000000000000000000000000604482015290519081900360640190fd5b6001600060038381548110151561185057fe5b6000918252602080832090910154600160a060020a03168352820192909252604001902060020154156118f3576040805160e560020a62461bcd02815260206004820152603260248201527f4f6e6c79206d656d6265727320776974686f757420706172746963697061746960448201527f6f6e2063616e2062652064656c657465642e0000000000000000000000000000606482015290519081900360840190fd5b6001600060038381548110151561190657fe5b6000918252602080832090910154600160a060020a031683528201929092526040018120805460ff1916815560018101829055600281018290556003908101919091558054600019810190811061195957fe5b60009182526020909120015460038054600160a060020a03909216918390811061197f57fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a039290921691909117905560038054906119c8906000198301611ddc565b50506002805461ffff19811661ffff91821660001901909116179055565b600160a060020a0316600090815260016020819052604090912060030154101590565b60065460a860020a900460ff1681565b6003805482908110611a2757fe5b600091825260209091200154600160a060020a0316905081565b600454600160a060020a03163314611a5857600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383169081179091556040517fe5845022cf6cbbb6597b6e3a99005dd423016c1e7ac69c6e621cd47c38a3f39290600090a250565b3060009081526001602052604090206002015490565b6000821515611ad657506000611727565b50818102818382811515611ae657fe5b041461172757fe5b60008183811515611afb57fe5b049392505050565b8181018281101561172757fe5b600082821115611b1c57fe5b50900390565b600033600160a060020a03831614611bd357600454600160a060020a0316331480611b575750600554600160a060020a031633145b1515611bd3576040805160e560020a62461bcd02815260206004820152603d60248201527f4f6e6c7920276f776e65722720616e642027776974686472617765722720636160448201527f6e20776974686472617720666f72206f74686572206d656d626572732e000000606482015290519081900360840190fd5b600160a060020a0382166000908152600160208190526040909120600301541015611c48576040805160e560020a62461bcd02815260206004820152601560248201527f4e6f742061206d656d626572206163636f756e742e0000000000000000000000604482015290519081900360640190fd5b600160a060020a03821660009081526001602081905260409091206003015411611cbc576040805160e560020a62461bcd02815260206004820152601d60248201527f4e6f20756e706169642062616c616e6365206f6e206163636f756e742e000000604482015290519081900360640190fd5b600160a060020a038216600090815260016020819052604090912060030154611cea9163ffffffff611b1016565b600160a060020a038316600081815260016020818152604092839020600301919091558151848152915193945091927f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a2600380546000908110611d5357fe5b600091825260209091200154600160a060020a03838116911614611dad57604051600160a060020a0383169082156108fc029083906000818181858888f19350505050158015611da7573d6000803e3d6000fd5b50610e5f565b81600160a060020a03166203827082604051600060405180830381858888f193505050501515610e5f57600080fd5b815481835581811115611e0057600083815260209020611e00918101908301611e05565b505050565b6111bc91905b80821115611e1f5760008155600101611e0b565b50905600a165627a7a72305820bf6a94cee23384ad0dd828179450f8b81e6cd0018d051a237aa77b4f0ef6955c0029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef