0x6080604052731f98431c8ad98523631ae4a59f267346ea31f984600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073e592427a0aece92de3edee1f18e0157c05861564600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000bb57600080fd5b50620000dc620000d0620000e260201b60201c565b620000ea60201b60201c565b620001ae565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612b9880620001be6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c80638da5cb5b116100ad578063c31c9c0711610071578063c31c9c07146102c2578063c45a0155146102e0578063d21220a7146102fe578063f2fde38b1461031c578063ff72ccf11461033857610121565b80638da5cb5b1461022f5780638fab02761461024d57806394476e5c146102695780639d63848a14610287578063ac78012c146102a657610121565b80633e0dc34e116100f45780633e0dc34e1461019c5780634585e33b146101ba578063481c6a75146101d65780636e04ff0d146101f4578063715018a61461022557610121565b80630b844324146101265780630dfe1681146101425780631316529d1461016057806316f0115b1461017e575b600080fd5b610140600480360381019061013b9190611d12565b610354565b005b61014a610aca565b6040516101579190611dfe565b60405180910390f35b610168610af0565b6040516101759190611e28565b60405180910390f35b610186610af9565b6040516101939190611e64565b60405180910390f35b6101a4610b1f565b6040516101b19190611e28565b60405180910390f35b6101d460048036038101906101cf9190611ee4565b610b25565b005b6101de610d54565b6040516101eb9190611f52565b60405180910390f35b61020e60048036038101906102099190611ee4565b610d7a565b60405161021c929190612018565b60405180910390f35b61022d610e0a565b005b610237610e1e565b6040516102449190612057565b60405180910390f35b61026760048036038101906102629190612072565b610e47565b005b610271610f0c565b60405161027e919061209f565b60405180910390f35b61028f610f4b565b60405161029d9291906120ba565b60405180910390f35b6102c060048036038101906102bb9190612072565b610f9c565b005b6102ca610fae565b6040516102d79190612104565b60405180910390f35b6102e8610fd4565b6040516102f59190612140565b60405180910390f35b610306610ffa565b6040516103139190611dfe565b60405180910390f35b6103366004803603810190610331919061215b565b611020565b005b610352600480360381019061034d9190612188565b6110a3565b005b600061035e610af0565b9050610368610f0c565b6103a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039e9061227f565b60405180910390fd5b8060018190555060008060159054906101000a900460ff1615905080156103ff576001600060156101000a81548160ff0219169083151502179055506001600060146101000a81548160ff0219169083151502179055505b30600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555086600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555085600481905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631698ee828686866040518463ffffffff1660e01b81526004016104e7939291906122ae565b602060405180830381865afa158015610504573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061052891906122fa565b600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105f991906122fa565b600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106ca91906122fa565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016107a9929190612327565b6020604051808303816000875af11580156107c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ec919061237c565b50600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161088c929190612327565b6020604051808303816000875af11580156108ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108cf919061237c565b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161096f929190612327565b6020604051808303816000875af115801561098e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109b2919061237c565b50600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610a52929190612327565b6020604051808303816000875af1158015610a71573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a95919061237c565b50610a9f8861148d565b8015610ac05760008060156101000a81548160ff0219169083151502179055505b5050505050505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006001905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b6000806000808585810190610b3a91906123a9565b93509350935093506000841115610c1157600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16876040518463ffffffff1660e01b8152600401610bcc93929190612410565b6020604051808303816000875af1158015610beb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c0f919061237c565b505b6000831115610ce057600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16866040518463ffffffff1660e01b8152600401610c9b93929190612410565b6020604051808303816000875af1158015610cba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cde919061237c565b505b610cec84848484611551565b610cfc610cf7610e1e565b61162c565b3373ffffffffffffffffffffffffffffffffffffffff167f8d391ac41c9ef9e548e320c69b56ef26125e9df023c966dee28699bf0ec4eef68787604051610d44929190612483565b60405180910390a2505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060606000848490501115610dd4576000808585810190610d9c91906124a7565b9150915060018282600080604051602001610dba949392919061252f565b604051602081830303815290604052935093505050610e03565b6000806000806000604051602001610def9493929190612574565b604051602081830303815290604052915091505b9250929050565b610e1261190b565b610e1c600061148d565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610e4f61190b565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610eb8610e1e565b846040518463ffffffff1660e01b8152600401610ed793929190612410565b600060405180830381600087803b158015610ef157600080fd5b505af1158015610f05573d6000803e3d6000fd5b5050505050565b600080610f17610af0565b9050600060149054906101000a900460ff161580610f395750610f38611989565b5b80610f45575060015481115b91505090565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16915091509091565b610fa461190b565b8060048190555050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61102861190b565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611097576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108e9061262b565b60405180910390fd5b6110a08161148d565b50565b600084111561117257600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16876040518463ffffffff1660e01b815260040161112d93929190612410565b6020604051808303816000875af115801561114c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611170919061237c565b505b600083111561124157600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16866040518463ffffffff1660e01b81526004016111fc93929190612410565b6020604051808303816000875af115801561121b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061123f919061237c565b505b600080838381019061125391906124a7565b91509150600061126161199a565b90506000670de0b6b3a7640000828861127a919061267a565b61128491906126eb565b90508781111561146e576112ec600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660028a6112e491906126eb565b612710611a4c565b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161136a9190612057565b602060405180830381865afa158015611387573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113ab9190612731565b9750600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161142a9190612057565b602060405180830381865afa158015611447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061146b9190612731565b96505b61147a88888686611551565b6114833361162c565b5050505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006040518060c001604052806004548152602001868152602001858152602001848152602001838152602001428152509050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663219f5d17826040518263ffffffff1660e01b81526004016115df91906127e8565b6060604051808303816000875af11580156115fe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611622919061284b565b5050505050505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016116ab9190612057565b602060405180830381865afa1580156116c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ec9190612731565b90506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161176d9190612057565b602060405180830381865afa15801561178a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117ae9190612731565b9050600082111561185b57600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff1660e01b8152600401611816929190612327565b6020604051808303816000875af1158015611835573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611859919061237c565b505b600081111561190657600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016118c1929190612327565b6020604051808303816000875af11580156118e0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611904919061237c565b505b505050565b611913611bb5565b73ffffffffffffffffffffffffffffffffffffffff16611931610e1e565b73ffffffffffffffffffffffffffffffffffffffff1614611987576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197e906128ea565b60405180910390fd5b565b600080303b90506000811491505090565b600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633850c7bd6040518163ffffffff1660e01b815260040160e060405180830381865afa158015611a0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a2e91906129d5565b5050505050509050670de0b6b3a76400008182020260c01c91505090565b6000806040518061010001604052808773ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1681526020018462ffffff168152602001600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200142815260200185815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff168152509050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663414bf389826040518263ffffffff1660e01b8152600401611b679190612b46565b6020604051808303816000875af1158015611b86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611baa9190612731565b915050949350505050565b600033905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611bf282611bc7565b9050919050565b611c0281611be7565b8114611c0d57600080fd5b50565b600081359050611c1f81611bf9565b92915050565b6000611c3082611be7565b9050919050565b611c4081611c25565b8114611c4b57600080fd5b50565b600081359050611c5d81611c37565b92915050565b6000819050919050565b611c7681611c63565b8114611c8157600080fd5b50565b600081359050611c9381611c6d565b92915050565b6000611ca482611be7565b9050919050565b611cb481611c99565b8114611cbf57600080fd5b50565b600081359050611cd181611cab565b92915050565b600062ffffff82169050919050565b611cef81611cd7565b8114611cfa57600080fd5b50565b600081359050611d0c81611ce6565b92915050565b60008060008060008060c08789031215611d2f57611d2e611bbd565b5b6000611d3d89828a01611c10565b9650506020611d4e89828a01611c4e565b9550506040611d5f89828a01611c84565b9450506060611d7089828a01611cc2565b9350506080611d8189828a01611cc2565b92505060a0611d9289828a01611cfd565b9150509295509295509295565b6000819050919050565b6000611dc4611dbf611dba84611bc7565b611d9f565b611bc7565b9050919050565b6000611dd682611da9565b9050919050565b6000611de882611dcb565b9050919050565b611df881611ddd565b82525050565b6000602082019050611e136000830184611def565b92915050565b611e2281611c63565b82525050565b6000602082019050611e3d6000830184611e19565b92915050565b6000611e4e82611dcb565b9050919050565b611e5e81611e43565b82525050565b6000602082019050611e796000830184611e55565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112611ea457611ea3611e7f565b5b8235905067ffffffffffffffff811115611ec157611ec0611e84565b5b602083019150836001820283011115611edd57611edc611e89565b5b9250929050565b60008060208385031215611efb57611efa611bbd565b5b600083013567ffffffffffffffff811115611f1957611f18611bc2565b5b611f2585828601611e8e565b92509250509250929050565b6000611f3c82611dcb565b9050919050565b611f4c81611f31565b82525050565b6000602082019050611f676000830184611f43565b92915050565b60008115159050919050565b611f8281611f6d565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611fc2578082015181840152602081019050611fa7565b60008484015250505050565b6000601f19601f8301169050919050565b6000611fea82611f88565b611ff48185611f93565b9350612004818560208601611fa4565b61200d81611fce565b840191505092915050565b600060408201905061202d6000830185611f79565b818103602083015261203f8184611fdf565b90509392505050565b61205181611be7565b82525050565b600060208201905061206c6000830184612048565b92915050565b60006020828403121561208857612087611bbd565b5b600061209684828501611c84565b91505092915050565b60006020820190506120b46000830184611f79565b92915050565b60006040820190506120cf6000830185612048565b6120dc6020830184612048565b9392505050565b60006120ee82611dcb565b9050919050565b6120fe816120e3565b82525050565b600060208201905061211960008301846120f5565b92915050565b600061212a82611dcb565b9050919050565b61213a8161211f565b82525050565b60006020820190506121556000830184612131565b92915050565b60006020828403121561217157612170611bbd565b5b600061217f84828501611c10565b91505092915050565b600080600080606085870312156121a2576121a1611bbd565b5b60006121b087828801611c84565b94505060206121c187828801611c84565b935050604085013567ffffffffffffffff8111156121e2576121e1611bc2565b5b6121ee87828801611e8e565b925092505092959194509250565b600082825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000612269602e836121fc565b91506122748261220d565b604082019050919050565b600060208201905081810360008301526122988161225c565b9050919050565b6122a881611cd7565b82525050565b60006060820190506122c36000830186612048565b6122d06020830185612048565b6122dd604083018461229f565b949350505050565b6000815190506122f481611bf9565b92915050565b6000602082840312156123105761230f611bbd565b5b600061231e848285016122e5565b91505092915050565b600060408201905061233c6000830185612048565b6123496020830184611e19565b9392505050565b61235981611f6d565b811461236457600080fd5b50565b60008151905061237681612350565b92915050565b60006020828403121561239257612391611bbd565b5b60006123a084828501612367565b91505092915050565b600080600080608085870312156123c3576123c2611bbd565b5b60006123d187828801611c84565b94505060206123e287828801611c84565b93505060406123f387828801611c84565b925050606061240487828801611c84565b91505092959194509250565b60006060820190506124256000830186612048565b6124326020830185612048565b61243f6040830184611e19565b949350505050565b82818337600083830152505050565b60006124628385611f93565b935061246f838584612447565b61247883611fce565b840190509392505050565b6000602082019050818103600083015261249e818486612456565b90509392505050565b600080604083850312156124be576124bd611bbd565b5b60006124cc85828601611c84565b92505060206124dd85828601611c84565b9150509250929050565b6000819050919050565b600060ff82169050919050565b600061251961251461250f846124e7565b611d9f565b6124f1565b9050919050565b612529816124fe565b82525050565b60006080820190506125446000830187611e19565b6125516020830186611e19565b61255e6040830185612520565b61256b6060830184612520565b95945050505050565b60006080820190506125896000830187611e19565b6125966020830186611e19565b6125a36040830185611e19565b6125b06060830184611e19565b95945050505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006126156026836121fc565b9150612620826125b9565b604082019050919050565b6000602082019050818103600083015261264481612608565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061268582611c63565b915061269083611c63565b925082820261269e81611c63565b915082820484148315176126b5576126b461264b565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006126f682611c63565b915061270183611c63565b925082612711576127106126bc565b5b828204905092915050565b60008151905061272b81611c6d565b92915050565b60006020828403121561274757612746611bbd565b5b60006127558482850161271c565b91505092915050565b61276781611c63565b82525050565b60c082016000820151612783600085018261275e565b506020820151612796602085018261275e565b5060408201516127a9604085018261275e565b5060608201516127bc606085018261275e565b5060808201516127cf608085018261275e565b5060a08201516127e260a085018261275e565b50505050565b600060c0820190506127fd600083018461276d565b92915050565b60006fffffffffffffffffffffffffffffffff82169050919050565b61282881612803565b811461283357600080fd5b50565b6000815190506128458161281f565b92915050565b60008060006060848603121561286457612863611bbd565b5b600061287286828701612836565b93505060206128838682870161271c565b92505060406128948682870161271c565b9150509250925092565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006128d46020836121fc565b91506128df8261289e565b602082019050919050565b60006020820190508181036000830152612903816128c7565b9050919050565b61291381611bc7565b811461291e57600080fd5b50565b6000815190506129308161290a565b92915050565b60008160020b9050919050565b61294c81612936565b811461295757600080fd5b50565b60008151905061296981612943565b92915050565b600061ffff82169050919050565b6129868161296f565b811461299157600080fd5b50565b6000815190506129a38161297d565b92915050565b6129b2816124f1565b81146129bd57600080fd5b50565b6000815190506129cf816129a9565b92915050565b600080600080600080600060e0888a0312156129f4576129f3611bbd565b5b6000612a028a828b01612921565b9750506020612a138a828b0161295a565b9650506040612a248a828b01612994565b9550506060612a358a828b01612994565b9450506080612a468a828b01612994565b93505060a0612a578a828b016129c0565b92505060c0612a688a828b01612367565b91505092959891949750929550565b612a8081611be7565b82525050565b612a8f81611cd7565b82525050565b612a9e81611bc7565b82525050565b61010082016000820151612abb6000850182612a77565b506020820151612ace6020850182612a77565b506040820151612ae16040850182612a86565b506060820151612af46060850182612a77565b506080820151612b07608085018261275e565b5060a0820151612b1a60a085018261275e565b5060c0820151612b2d60c085018261275e565b5060e0820151612b4060e0850182612a95565b50505050565b600061010082019050612b5c6000830184612aa4565b9291505056fea264697066735822122039e55ed4251f74b18a3dc2b0bb88908d520163cd79b91c8aa271077baee30b5a64736f6c63430008110033