610100604052620f42406d04ee2d6d415b85acef81000000006200002491906200077f565b6080908152503480156200003757600080fd5b5060405162003c1238038062003c1283398181016040528101906200005d919062000497565b33600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600c6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555086600690805190602001906200013092919062000324565b5085600790805190602001906200014992919062000324565b508460ff166008819055504260038190555060035460a08181525050603c836200017491906200077f565b60c08181525050620f42406d04ee2d6d415b85acef81000000006200019a91906200077f565b600260006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055508360e081815250506000620001ff6000620f42406000600162000298640100000000026401000000009004565b9050600081908060018154018082558091505060019003906000526020600020016000909190919091505581600a8190555082600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508560ff16600a62000284919062000642565b600b819055505050505050505050620009da565b60008073fffff00000000000000000000000000000000000608c60ff16869060020a021660010281179050710fffffffff00000000000000000000000000606860ff16879060020a0216600102811790506cffffffffffffffffff00000000602060ff16859060020a02166001028117905063ffffffff83166001028117905080915050949350505050565b828054620003329062000861565b90600052602060002090601f016020900481019282620003565760008555620003a2565b82601f106200037157805160ff1916838001178555620003a2565b82800160010185558215620003a2579182015b82811115620003a157825182559160200191906001019062000384565b5b509050620003b19190620003b5565b5090565b5b80821115620003d0576000816000905550600101620003b6565b5090565b6000620003eb620003e584620005b1565b62000588565b9050828152602081018484840111156200040a57620004096200095f565b5b620004178482856200082b565b509392505050565b60008151905062000430816200098c565b92915050565b600082601f8301126200044e576200044d6200095a565b5b815162000460848260208601620003d4565b91505092915050565b6000815190506200047a81620009a6565b92915050565b6000815190506200049181620009c0565b92915050565b600080600080600080600060e0888a031215620004b957620004b862000969565b5b600088015167ffffffffffffffff811115620004da57620004d962000964565b5b620004e88a828b0162000436565b975050602088015167ffffffffffffffff8111156200050c576200050b62000964565b5b6200051a8a828b0162000436565b96505060406200052d8a828b0162000480565b9550506060620005408a828b0162000469565b9450506080620005538a828b0162000469565b93505060a0620005668a828b016200041f565b92505060c0620005798a828b0162000469565b91505092959891949750929550565b600062000594620005a7565b9050620005a2828262000897565b919050565b6000604051905090565b600067ffffffffffffffff821115620005cf57620005ce6200092b565b5b620005da826200096e565b9050602081019050919050565b6000808291508390505b60018511156200063957808604811115620006115762000610620008cd565b5b6001851615620006215780820291505b808102905062000631856200097f565b9450620005f1565b94509492505050565b60006200064f8262000814565b91506200065c8362000814565b92506200068b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000693565b905092915050565b600082620006a5576001905062000778565b81620006b5576000905062000778565b8160018114620006ce5760028114620006d9576200070f565b600191505062000778565b60ff841115620006ee57620006ed620008cd565b5b8360020a915084821115620007085762000707620008cd565b5b5062000778565b5060208310610133831016604e8410600b8410161715620007495782820a905083811115620007435762000742620008cd565b5b62000778565b620007588484846001620005e7565b92509050818404811115620007725762000771620008cd565b5b81810290505b9392505050565b60006200078c8262000814565b9150620007998362000814565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620007d557620007d4620008cd565b5b828202905092915050565b6000620007ed82620007f4565b9050919050565b600073fffffffffffffff