-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVoting_sol_Ballot.bin
1 lines (1 loc) · 15 KB
/
Voting_sol_Ballot.bin
1
60806040526000600360005090905560006004600050909055348015620000265760006000fd5b5060405162001e0738038062001e0783398181016040528101906200004c919062000405565b5b33600060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600090505b84518110156200016957600260005060405180604001604052808784815181101515620000eb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000191681526020016000815260200150908060018154018082558091505060019003906000526020600020906002020160005b909190919091506000820151816000016000509060001916905560208201518160010160005090905550505b80806200016090620005b7565b91505062000095565b5060006005600050819090905550825160066000508190909055508160076000508190909055508060086000508190909055506000600090505b83518110156200025a576001600160005060008684815181101515620001f2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000506000016000508190909055505b80806200025190620005b7565b915050620001a3565b505b50505050620006d556620006d4565b6000620002826200027c84620004d4565b620004a9565b90508083825260208201905082856020860282011115620002a35760006000fd5b60005b85811015620002d85781620002bc88826200035b565b8452602084019350602083019250505b600181019050620002a6565b5050505b9392505050565b6000620002fa620002f48462000504565b620004a9565b905080838252602082019050828560208602820111156200031b5760006000fd5b60005b85811015620003505781620003348882620003d5565b8452602084019350602083019250505b6001810190506200031e565b5050505b9392505050565b6000815190506200036c816200067a565b5b92915050565b600082601f8301121515620003885760006000fd5b81516200039a8482602086016200026b565b9150505b92915050565b600082601f8301121515620003b95760006000fd5b8151620003cb848260208601620002e3565b9150505b92915050565b600081519050620003e68162000698565b5b92915050565b600081519050620003fe81620006b6565b5b92915050565b6000600060006000608085870312156200041f5760006000fd5b600085015167ffffffffffffffff8111156200043b5760006000fd5b6200044987828801620003a4565b945050602085015167ffffffffffffffff811115620004685760006000fd5b620004768782880162000373565b93505060406200048987828801620003ed565b92505060606200049c87828801620003ed565b9150505b92959194509250565b6000620004b5620004c9565b9050620004c3828262000580565b5b919050565b600060405190505b90565b600067ffffffffffffffff821115620004f257620004f162000637565b5b6020820290506020810190505b919050565b600067ffffffffffffffff82111562000522576200052162000637565b5b6020820290506020810190505b919050565b6000620005418262000554565b90505b919050565b60008190505b919050565b600073ffffffffffffffffffffffffffffffffffffffff821690505b919050565b60008190505b919050565b6200058b8262000668565b810181811067ffffffffffffffff82111715620005ad57620005ac62000637565b5b806040525050505b565b6000620005c48262000575565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620005fa57620005f962000606565b5b6001820190505b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b565b6000601f19601f83011690505b919050565b620006858162000534565b81141515620006945760006000fd5b505b565b620006a38162000549565b81141515620006b25760006000fd5b505b565b620006c18162000575565b81141515620006d05760006000fd5b505b565b5b61172280620006e56000396000f3fe60806040523480156100115760006000fd5b506004361061008d5760003560e01c8063a3ec138d1161005c578063a3ec138d1461011c578063ca3eb4431461014f578063e2ba53f01461016e578063f1cea4c71461018c5761008d565b80630121b93f14610093578063013cf08b146100af57806342169e48146100e057806366d3483c146100fe5761008d565b60006000fd5b6100ad60048036038101906100a89190610d5a565b6101aa565b005b6100c960048036038101906100c49190610d5a565b610503565b6040516100d7929190611093565b60405180910390f35b6100e8610541565b6040516100f59190611207565b60405180910390f35b61010661054a565b6040516101139190611077565b60405180910390f35b61013660048036038101906101319190610d2f565b61072b565b6040516101469493929190611223565b60405180910390f35b610157610791565b60405161016592919061103f565b60405180910390f35b610176610a19565b6040516101839190611077565b60405180910390f35b610194610ad1565b6040516101a19190611207565b60405180910390f35b600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060005060010160009054906101000a900460ff16151515610242576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023990611120565b60405180910390fd5b60001515600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060005060010160009054906101000a900460ff1615151480156102f757506000600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000506000016000505414155b1515610338576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161032f906110ff565b60405180910390fd5b6000600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600050905060008160000160005054141515156103ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c5906110bd565b60405180910390fd5b60076000505442101515610417576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040e90611162565b60405180910390fd5b60018160010160006101000a81548160ff02191690831515021790555081816002016000508190909055508060000160005054600260005083815481101515610489577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b50600101600082828250546104af91906112f5565b92505081909090555080600001600050546005600082828250546104d391906112f5565b925050819090905550600181600001600082828250546104f3919061134c565b925050819090905550505b5b5b50565b6002600050818154811061051657600080fd5b906000526020600020906002020160005b915090508060000160005054908060010160005054905082565b60066000505481565b6000600060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515156105df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d6906111c5565b60405180910390fd5b600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060005060010160009054906101000a900460ff161515610676576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066d906111a4565b60405180910390fd5b6000600160005060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600050600201600050549050600260005081815481101515610705577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b506000016000505491505061072756505b5b90565b60016000506020528060005260406000206000915090508060000160005054908060010160009054906101000a900460ff16908060020160005054908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905084565b60606060600860005054421115156107de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d590611183565b60405180910390fd5b600060026000508054905067ffffffffffffffff811115610828577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156108565781602001602082028036833780820191505090505b509050600060026000508054905067ffffffffffffffff8111156108a3577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156108d15781602001602082028036833780820191505090505b5090506000600090505b600260005080549050811015610a0557600060026000508281548110151561092c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b50905080600001600050548483815181101515610983577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101906000191690816000191681526020015050806001016000505483838151811015156109df577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010190908181526020015050505b80806109fd906113d8565b9150506108db565b508181935093505050610a155650505b9091565b600060076000505442111515610a64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5b90611141565b60405180910390fd5b6002600050610a77610ada63ffffffff16565b815481101515610ab0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b5060000160005054905080505b90565b60056000505481565b60006000600090505b600260005080549050811015610c6457600360005054600260005082815481101515610b38577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b50600101600050541115610bcd57600260005081815481101515610b96577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b506001016000505460036000508190909055508091508150600160046000508190909055505b600360005054600260005082815481101515610c12577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160005b50600101600050541415610c50576001600460008282825054610c4691906112f5565b9250508190909055505b5b8080610c5c906113d8565b915050610ae3565b505b600060036000505414151515610cb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca8906110de565b60405180910390fd5b6002600460005054101515610cfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf2906111e6565b60405180910390fd5b5b90566116eb565b600081359050610d12816116b5565b5b92915050565b600081359050610d28816116d0565b5b92915050565b600060208284031215610d425760006000fd5b6000610d5084828501610d03565b9150505b92915050565b600060208284031215610d6d5760006000fd5b6000610d7b84828501610d19565b9150505b92915050565b6000610d918383610e97565b6020830190505b92915050565b6000610daa838361101f565b6020830190505b92915050565b610dc081611381565b825250505b565b6000610dd28261128b565b610ddc81856112bf565b9350610de783611269565b8060005b83811015610e19578151610dff8882610d85565b9750610e0a836112a3565b9250505b600181019050610deb565b508593505050505b92915050565b6000610e3282611297565b610e3c81856112d1565b9350610e478361127a565b8060005b83811015610e79578151610e5f8882610d9e565b9750610e6a836112b1565b9250505b600181019050610e4b565b508593505050505b92915050565b610e9081611394565b825250505b565b610ea0816113a1565b825250505b565b610eb0816113a1565b825250505b565b6000610ec46014836112e3565b9150610ecf82611453565b6020820190505b919050565b6000610ee86012836112e3565b9150610ef38261147d565b6020820190505b919050565b6000610f0c6022836112e3565b9150610f17826114a7565b6040820190505b919050565b6000610f30600e836112e3565b9150610f3b826114f7565b6020820190505b919050565b6000610f546023836112e3565b9150610f5f82611521565b6040820190505b919050565b6000610f78602c836112e3565b9150610f8382611571565b6040820190505b919050565b6000610f9c603c836112e3565b9150610fa7826115c1565b6040820190505b919050565b6000610fc06017836112e3565b9150610fcb82611611565b6020820190505b919050565b6000610fe4601d836112e3565b9150610fef8261163b565b6020820190505b919050565b6000611008602c836112e3565b915061101382611665565b6040820190505b919050565b611028816113cd565b825250505b565b611038816113cd565b825250505b565b600060408201905081810360008301526110598185610dc7565b9050818103602083015261106d8184610e27565b90505b9392505050565b600060208201905061108c6000830184610ea7565b5b92915050565b60006040820190506110a86000830185610ea7565b6110b5602083018461102f565b5b9392505050565b600060208201905081810360008301526110d681610eb7565b90505b919050565b600060208201905081810360008301526110f781610edb565b90505b919050565b6000602082019050818103600083015261111881610eff565b90505b919050565b6000602082019050818103600083015261113981610f23565b90505b919050565b6000602082019050818103600083015261115a81610f47565b90505b919050565b6000602082019050818103600083015261117b81610f6b565b90505b919050565b6000602082019050818103600083015261119c81610f8f565b90505b919050565b600060208201905081810360008301526111bd81610fb3565b90505b919050565b600060208201905081810360008301526111de81610fd7565b90505b919050565b600060208201905081810360008301526111ff81610ffb565b90505b919050565b600060208201905061121c600083018461102f565b5b92915050565b6000608082019050611238600083018761102f565b6112456020830186610e87565b611252604083018561102f565b61125f6060830184610db7565b5b95945050505050565b60008190506020820190505b919050565b60008190506020820190505b919050565b6000815190505b919050565b6000815190505b919050565b60006020820190505b919050565b60006020820190505b919050565b60008282526020820190505b92915050565b60008282526020820190505b92915050565b60008282526020820190505b92915050565b6000611300826113cd565b915061130b836113cd565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156113405761133f611422565b5b82820190505b92915050565b6000611357826113cd565b9150611362836113cd565b92508282101561137557611374611422565b5b82820390505b92915050565b600061138c826113ac565b90505b919050565b600081151590505b919050565b60008190505b919050565b600073ffffffffffffffffffffffffffffffffffffffff821690505b919050565b60008190505b919050565b60006113e3826113cd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561141657611415611422565b5b6001820190505b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b565b7f486173206e6f20726967687420746f20766f74650000000000000000000000006000820152505b565b7f4e6f20766f7465207375626d69747465642e00000000000000000000000000006000820152505b565b7f4f6e6c792076616c696420766f746572732063616e2063617374206120766f7460008201527f65210000000000000000000000000000000000000000000000000000000000006020820152505b565b7f416c726561647920766f7465642e0000000000000000000000000000000000006000820152505b565b7f456c656374696f6e20686173206e6f74206265656e2066696e6973686564207960008201527f65742e00000000000000000000000000000000000000000000000000000000006020820152505b565b7f456c656374696f6e20686173206265656e2066696e69736865642120596f752060008201527f63616e6e6f7420766f74652e00000000000000000000000000000000000000006020820152505b565b7f456c656374696f6e20686173206e6f74206265656e2066696e6973686564212060008201527f596f752063616e6e6f7420766965772074686520726573756c74732e000000006020820152505b565b7f596f752068617665206e6f7420766f74656420796574210000000000000000006000820152505b565b7f476f7665726e6d656e742063616e6e6f7420636865636b20766f74652e0000006000820152505b565b7f54776f206f72206d6f72652063616e64696461746520686173206265656e207660008201527f6f74656420657175616c6c7900000000000000000000000000000000000000006020820152505b565b6116be81611381565b811415156116cc5760006000fd5b505b565b6116d9816113cd565b811415156116e75760006000fd5b505b565bfea2646970667358221220f0fc3b496bf546895b6f8187d249d4daf92f87e2627efa27b7d026ccb0e220b764736f6c63430008040033