60806040523480156200001157600080fd5b50604051620032b7380380620032b783398181016040528101906200003791906200037d565b6040518060400160405280600981526020017f50756c7365646f676500000000000000000000000000000000000000000000008152506040518060400160405280600981526020017f50756c7365646f676500000000000000000000000000000000000000000000008152508160039081620000b4919062000629565b508060049081620000c6919062000629565b505050620000df30633ab5e8406200019c60201b60201c565b620000f43362e4e1c06200019c60201b60201c565b600060058190555062054600426200010d91906200073f565b60068190555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506200082b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200020e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200020590620007db565b60405180910390fd5b62000222600083836200030960201b60201c565b80600260008282546200023691906200073f565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620002e991906200080e565b60405180910390a362000305600083836200030e60201b60201c565b5050565b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620003458262000318565b9050919050565b620003578162000338565b81146200036357600080fd5b50565b60008151905062000377816200034c565b92915050565b60006020828403121562000396576200039562000313565b5b6000620003a68482850162000366565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200043157607f821691505b602082108103620004475762000446620003e9565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620004b17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000472565b620004bd868362000472565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200050a62000504620004fe84620004d5565b620004df565b620004d5565b9050919050565b6000819050919050565b6200052683620004e9565b6200053e620005358262000511565b8484546200047f565b825550505050565b600090565b6200055562000546565b620005628184846200051b565b505050565b5b818110156200058a576200057e6000826200054b565b60018101905062000568565b5050565b601f821115620005d957620005a3816200044d565b620005ae8462000462565b81016020851015620005be578190505b620005d6620005cd8562000462565b83018262000567565b50505b505050565b600082821c905092915050565b6000620005fe60001984600802620005de565b1980831691505092915050565b6000620006198383620005eb565b9150826002028217905092915050565b6200063482620003af565b67ffffffffffffffff81111562000650576200064f620003ba565b5b6200065c825462000418565b620006698282856200058e565b600060209050601f831160018114620006a157600084156200068c578287015190505b6200069885826200060b565b86555062000708565b601f198416620006b1866200044d565b60005b82811015620006db57848901518255600182019150602085019450602081019050620006b4565b86831015620006fb5784890151620006f7601f891682620005eb565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006200074c82620004d5565b91506200075983620004d5565b925082820190508082111562000774576200077362000710565b5b92915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620007c3601f836200077a565b9150620007d0826200078b565b602082019050919050565b60006020820190508181036000830152620007f681620007b4565b9050919050565b6200080881620004d5565b82525050565b6000602082019050620008256000830184620007fd565b92915050565b612a7c806200083b6000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a16aa7116100c35780639661cb0d1161007c5780639661cb0d1461037a578063a457c2d714610398578063a9059cbb146103c8578063cf73a1bc146103f8578063dd62ed3e14610416578063e12f3a61146104465761014d565b806370a16aa7146102cc57806379cc6790146102d65780638da5cb5b146102f257806391a4965e1461031057806395d89b411461032c578063965ba6bc1461034a5761014d565b80633950935111610115578063395093511461020c578063414319081461023c57806342966c68146102585780634e71d92d1461027457806358408eb61461027e57806370a082311461029c5761014d565b806306fdde0314610152578063095ea7b31461017057806318160ddd146101a057806323b872dd146101be578063313ce567146101ee575b600080fd5b61015a610476565b6040516101679190611b54565b60405180910390f35b61018a60048036038101906101859190611c14565b610508565b6040516101979190611c6f565b60405180910390f35b6101a861052b565b6040516101b59190611c99565b60405180910390f35b6101d860048036038101906101d39190611cb4565b610535565b6040516101e59190611c6f565b60405180910390f35b6101f6610564565b6040516102039190611d23565b60405180910390f35b61022660048036038101906102219190611c14565b610569565b6040516102339190611c6f565b60405180910390f35b61025660048036038101906102519190611d3e565b6105a0565b005b610272600480360381019061026d9190611d6b565b610773565b005b61027c610787565b005b610286610b3c565b6040516102939190611c99565b60405180910390f35b6102b660048036038101906102b19190611d3e565b610b42565b6040516102c39190611c99565b60405180910390f35b6102d4610b8a565b005b6102f060048036038101906102eb9190611c14565b610c7b565b005b6102fa610c9b565b6040516103079190611da7565b60405180910390f35b61032a60048036038101906103259190611e7d565b610cc1565b005b6103346110a0565b6040516103419190611b54565b60405180910390f35b610364600480360381019061035f9190611efe565b611132565b6040516103719190611c6f565b60405180910390f35b61038261119a565b60405161038f9190611c99565b60405180910390f35b6103b260048036038101906103ad9190611c14565b6111a0565b6040516103bf9190611c6f565b60405180910390f35b6103e260048036038101906103dd9190611c14565b611217565b6040516103ef9190611c6f565b60405180910390f35b61040061123a565b60405161040d9190611da7565b60405180910390f35b610430600480360381019061042b9190611f3e565b611260565b60405161043d9190611c99565b60405180910390f35b610460600480360381019061045b9190611d3e565b6112e7565b60405161046d9190611c99565b60405180910390f35b60606003805461048590611fad565b80601f01602080910402602001604051908101604052809291908181526020018280546104b190611fad565b80156104fe5780601f106104d3576101008083540402835291602001916104fe565b820191906000526020600020905b8154815290600101906020018083116104e157829003601f168201915b5050505050905090565b60008061051361141a565b9050610520818585611422565b600191505092915050565b6000600254905090565b60008061054061141a565b905061054d8582856115eb565b610558858585611677565b60019150509392505050565b600090565b60008061057461141a565b90506105958185856105868589611260565b610590919061200d565b611422565b600191505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610630576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106279061208d565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036106c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b7906120f9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361072f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072690612165565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61078461077e61141a565b826118ed565b50565b60065442106107cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c2906121d1565b60405180910390fd5b600080600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506001811015610854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084b9061223d565b60405180910390fd5b6000600190505b818111610a9b57600a600082815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a885760006009600083815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411610957576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094e9061223d565b60405180910390fd5b6001600a600083815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506009600082815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460056000828254610a22919061200d565b925050819055506009600082815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610a85919061200d565b92505b8080610a939061225d565b91505061085b565b5060008211610adf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad69061223d565b60405180910390fd5b610aea303384611677565b3373ffffffffffffffffffffffffffffffffffffffff167fd8138f8a3f377c5259ca548e70e4c2de94f129f5a11036a15b69513cba2b426a83604051610b309190611c99565b60405180910390a25050565b60065481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c119061208d565b60405180910390fd5b6006544211610c5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c55906122f1565b60405180910390fd5b610c7930600554630510ff40610c749190612311565b6118ed565b565b610c8d82610c8761141a565b836115eb565b610c9782826118ed565b5050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d48906123b7565b60405180910390fd5b60c98484905010610d97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8e90612423565b60405180910390fd5b818190508484905014610ddf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd69061248f565b60405180910390fd5b60005b84849050811015611099576001600b6000878785818110610e0657610e056124af565b5b9050602002016020810190610e1b9190611d3e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e64919061200d565b92505081905550600060096000600b6000898987818110610e8857610e876124af565b5b9050602002016020810190610e9d9190611d3e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481526020019081526020016000206000878785818110610efb57610efa6124af565b5b9050602002016020810190610f109190611d3e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610f8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f829061252a565b60405180910390fd5b828282818110610f9e57610f9d6124af565b5b9050602002013560096000600b6000898987818110610fc057610fbf6124af565b5b9050602002016020810190610fd59190611d3e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481526020019081526020016000206000878785818110611033576110326124af565b5b90506020020160208101906110489190611d3e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080806110919061225d565b915050610de2565b5050505050565b6060600480546110af90611fad565b80601f01602080910402602001604051908101604052809291908181526020018280546110db90611fad565b80156111285780601f106110fd57610100808354040283529160200191611128565b820191906000526020600020905b81548152906001019060200180831161110b57829003601f168201915b5050505050905090565b6000600a600084815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60055481565b6000806111ab61141a565b905060006111b98286611260565b9050838110156111fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f5906125bc565b60405180910390fd5b61120b8286868403611422565b60019250505092915050565b60008061122261141a565b905061122f818585611677565b600191505092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600080600190505b82811161140f57600a600082815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166113fc576009600082815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113f9919061200d565b91505b80806114079061225d565b915050611334565b508092505050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611491576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114889061264e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f7906126e0565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516115de9190611c99565b60405180910390a3505050565b60006115f78484611260565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146116715781811015611663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165a9061274c565b60405180910390fd5b6116708484848403611422565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116dd906127de565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174c90612870565b60405180910390fd5b611760838383611aba565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156117e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117dd90612902565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516118d49190611c99565b60405180910390a36118e7848484611abf565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361195c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195390612994565b60405180910390fd5b61196882600083611aba565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156119ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e590612a26565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611aa19190611c99565b60405180910390a3611ab583600084611abf565b505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611afe578082015181840152602081019050611ae3565b60008484015250505050565b6000601f19601f8301169050919050565b6000611b2682611ac4565b611b308185611acf565b9350611b40818560208601611ae0565b611b4981611b0a565b840191505092915050565b60006020820190508181036000830152611b6e8184611b1b565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611bab82611b80565b9050919050565b611bbb81611ba0565b8114611bc657600080fd5b50565b600081359050611bd881611bb2565b92915050565b6000819050919050565b611bf181611bde565b8114611bfc57600080fd5b50565b600081359050611c0e81611be8565b92915050565b60008060408385031215611c2b57611c2a611b76565b5b6000611c3985828601611bc9565b9250506020611c4a85828601611bff565b9150509250929050565b60008115159050919050565b611c6981611c54565b82525050565b6000602082019050611c846000830184611c60565b92915050565b611c9381611bde565b82525050565b6000602082019050611cae6000830184611c8a565b92915050565b600080600060608486031215611ccd57611ccc611b76565b5b6000611cdb86828701611bc9565b9350506020611cec86828701611bc9565b9250506040611cfd86828701611bff565b9150509250925092565b600060ff82169050919050565b611d1d81611d07565b82525050565b6000602082019050611d386000830184611d14565b92915050565b600060208284031215611d5457611d53611b76565b5b6000611d6284828501611bc9565b91505092915050565b600060208284031215611d8157611d80611b76565b5b6000611d8f84828501611bff565b91505092915050565b611da181611ba0565b82525050565b6000602082019050611dbc6000830184611d98565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f840112611de757611de6611dc2565b5b8235905067ffffffffffffffff811115611e0457611e03611dc7565b5b602083019150836020820283011115611e2057611e1f611dcc565b5b9250929050565b60008083601f840112611e3d57611e3c611dc2565b5b8235905067ffffffffffffffff811115611e5a57611e59611dc7565b5b602083019150836020820283011115611e7657611e75611dcc565b5b9250929050565b60008060008060408587031215611e9757611e96611b76565b5b600085013567ffffffffffffffff811115611eb557611eb4611b7b565b5b611ec187828801611dd1565b9450945050602085013567ffffffffffffffff811115611ee457611ee3611b7b565b5b611ef087828801611e27565b925092505092959194509250565b60008060408385031215611f1557611f14611b76565b5b6000611f2385828601611bff565b9250506020611f3485828601611bc9565b9150509250929050565b60008060408385031215611f5557611f54611b76565b5b6000611f6385828601611bc9565b9250506020611f7485828601611bc9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611fc557607f821691505b602082108103611fd857611fd7611f7e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061201882611bde565b915061202383611bde565b925082820190508082111561203b5761203a611fde565b5b92915050565b7f4f776e65723a2063616c6c6572206973206e6f7420746865206f776e65720000600082015250565b6000612077601e83611acf565b915061208282612041565b602082019050919050565b600060208201905081810360008301526120a68161206a565b9050919050565b7f4d616e616765723a20616464726573732069732073616d650000000000000000600082015250565b60006120e3601883611acf565b91506120ee826120ad565b602082019050919050565b60006020820190508181036000830152612112816120d6565b9050919050565b7f4d616e616765723a2061646472657373206973207a65726f0000000000000000600082015250565b600061214f601883611acf565b915061215a82612119565b602082019050919050565b6000602082019050818103600083015261217e81612142565b9050919050565b7f436c61696d696e6720706572696f6420656e6465640000000000000000000000600082015250565b60006121bb601583611acf565b91506121c682612185565b602082019050919050565b600060208201905081810360008301526121ea816121ae565b9050919050565b7f4e6f206275726e20726567697374657265642066726f6d204253430000000000600082015250565b6000612227601b83611acf565b9150612232826121f1565b602082019050919050565b600060208201905081810360008301526122568161221a565b9050919050565b600061226882611bde565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361229a57612299611fde565b5b600182019050919050565b7f43616e74206275726e2079657400000000000000000000000000000000000000600082015250565b60006122db600d83611acf565b91506122e6826122a5565b602082019050919050565b6000602082019050818103600083015261230a816122ce565b9050919050565b600061231c82611bde565b915061232783611bde565b925082820390508181111561233f5761233e611fde565b5b92915050565b7f4d616e616765723a2063616c6c6572206973206e6f7420746865206d616e616760008201527f6572000000000000000000000000000000000000000000000000000000000000602082015250565b60006123a1602283611acf565b91506123ac82612345565b604082019050919050565b600060208201905081810360008301526123d081612394565b9050919050565b7f4d61786c696d6974206f66207265717565737473000000000000000000000000600082015250565b600061240d601483611acf565b9150612418826123d7565b602082019050919050565b6000602082019050818103600083015261243c81612400565b9050919050565b7f496e76616c6964206e756d626572206f66207265717565737473000000000000600082015250565b6000612479601a83611acf565b915061248482612443565b602082019050919050565b600060208201905081810360008301526124a88161246c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4163636f756e7420416c72656164792041646465640000000000000000000000600082015250565b6000612514601583611acf565b915061251f826124de565b602082019050919050565b6000602082019050818103600083015261254381612507565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006125a6602583611acf565b91506125b18261254a565b604082019050919050565b600060208201905081810360008301526125d581612599565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612638602483611acf565b9150612643826125dc565b604082019050919050565b600060208201905081810360008301526126678161262b565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006126ca602283611acf565b91506126d58261266e565b604082019050919050565b600060208201905081810360008301526126f9816126bd565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612736601d83611acf565b915061274182612700565b602082019050919050565b6000602082019050818103600083015261276581612729565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006127c8602583611acf565b91506127d38261276c565b604082019050919050565b600060208201905081810360008301526127f7816127bb565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061285a602383611acf565b9150612865826127fe565b604082019050919050565b600060208201905081810360008301526128898161284d565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006128ec602683611acf565b91506128f782612890565b604082019050919050565b6000602082019050818103600083015261291b816128df565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061297e602183611acf565b915061298982612922565b604082019050919050565b600060208201905081810360008301526129ad81612971565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000612a10602283611acf565b9150612a1b826129b4565b604082019050919050565b60006020820190508181036000830152612a3f81612a03565b905091905056fea26469706673582212206b3160041bc2d816a0000808484dd027d533a1fdeea6558f6973bce8d9ed2a4f64736f6c63430008110033000000000000000000000000cbebe06510c1b5e539d4331931b0959238ff6ba0