608060405264e8d4a51000600a5534801562000019575f80fd5b50336040518060400160405280600681526020017f626f6d6d657200000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f626f6d6d65720000000000000000000000000000000000000000000000000000815250816003908162000098919062000afe565b508060049081620000aa919062000afe565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000120575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040162000117919062000c25565b60405180910390fd5b6200013181620001d560201b60201c565b505f620001436200029860201b60201c565b600a62000151919062000dc9565b66017e9d8602b40062000165919062000e19565b9050600160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620001ce3382620002a060201b60201c565b506200121a565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000313575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016200030a919062000c25565b60405180910390fd5b620003265f83836200032a60201b60201c565b5050565b60065f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161562000393576200038d8383836200067660201b60201c565b62000671565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160362000404576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003fb9062000ee7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000475576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200046c9062000f7b565b60405180910390fd5b5f8111620004ba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004b1906200100f565b60405180910390fd5b60085f9054906101000a900460ff166200050b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000502906200107d565b60405180910390fd5b5f803a1180156200051b57505f82115b80156200056e575060075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90508015620005b4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005ab90620010eb565b60405180910390fd5b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200065c575f3a90505f600a5482111590508062000659576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006509062001159565b60405180910390fd5b50505b6200066f8484846200067660201b60201c565b505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620006ca578060025f828254620006bd919062001179565b925050819055506200079b565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101562000756578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016200074d93929190620011c4565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620007e4578060025f82825403925050819055506200082e565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200088d9190620011ff565b60405180910390a3505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200091657607f821691505b6020821081036200092c576200092b620008d1565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620009907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000953565b6200099c868362000953565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620009e6620009e0620009da84620009b4565b620009bd565b620009b4565b9050919050565b5f819050919050565b62000a0183620009c6565b62000a1962000a1082620009ed565b8484546200095f565b825550505050565b5f90565b62000a2f62000a21565b62000a3c818484620009f6565b505050565b5b8181101562000a635762000a575f8262000a25565b60018101905062000a42565b5050565b601f82111562000ab25762000a7c8162000932565b62000a878462000944565b8101602085101562000a97578190505b62000aaf62000aa68562000944565b83018262000a41565b50505b505050565b5f82821c905092915050565b5f62000ad45f198460080262000ab7565b1980831691505092915050565b5f62000aee838362000ac3565b9150826002028217905092915050565b62000b09826200089a565b67ffffffffffffffff81111562000b255762000b24620008a4565b5b62000b318254620008fe565b62000b3e82828562000a67565b5f60209050601f83116001811462000b74575f841562000b5f578287015190505b62000b6b858262000ae1565b86555062000bda565b601f19841662000b848662000932565b5f5b8281101562000bad5784890151825560018201915060208501945060208101905062000b86565b8683101562000bcd578489015162000bc9601f89168262000ac3565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000c0d8262000be2565b9050919050565b62000c1f8162000c01565b82525050565b5f60208201905062000c3a5f83018462000c14565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000cca5780860481111562000ca25762000ca162000c40565b5b600185161562000cb25780820291505b808102905062000cc28562000c6d565b945062000c82565b94509492505050565b5f8262000ce4576001905062000db6565b8162000cf3575f905062000db6565b816001811462000d0c576002811462000d175762000d4d565b600191505062000db6565b60ff84111562000d2c5762000d2b62000c40565b5b8360020a91508482111562000d465762000d4562000c40565b5b5062000db6565b5060208310610133831016604e8410600b841016171562000d875782820a90508381111562000d815762000d8062000c40565b5b62000db6565b62000d96848484600162000c79565b9250905081840481111562000db05762000daf62000c40565b5b81810290505b9392505050565b5f60ff82169050919050565b5f62000dd582620009b4565b915062000de28362000dbd565b925062000e117fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000cd3565b905092915050565b5f62000e2582620009b4565b915062000e3283620009b4565b925082820262000e4281620009b4565b9150828204841483151762000e5c5762000e5b62000c40565b5b5092915050565b5f82825260208201905092915050565b7f5472616e736665722066726f6d20746865207a65726f2061646472657373206e5f8201527f6f7420616c6c6f7765642e000000000000000000000000000000000000000000602082015250565b5f62000ecf602b8362000e63565b915062000edc8262000e73565b604082019050919050565b5f6020820190508181035f83015262000f008162000ec1565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373206e6f745f8201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000602082015250565b5f62000f6360298362000e63565b915062000f708262000f07565b604082019050919050565b5f6020820190508181035f83015262000f948162000f55565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f62000ff7602a8362000e63565b9150620010048262000f9b565b604082019050919050565b5f6020820190508181035f830152620010288162000fe9565b9050919050565b7f54726164696e67206e6f74206f70656e207965740000000000000000000000005f82015250565b5f6200106560148362000e63565b915062001072826200102f565b602082019050919050565b5f6020820190508181035f830152620010968162001057565b9050919050565b7f56616c7565206f66207472616e73616374696f6e203e203000000000000000005f82015250565b5f620010d360188362000e63565b9150620010e0826200109d565b602082019050919050565b5f6020820190508181035f8301526200110481620010c5565b9050919050565b7f4e6f7420656e6f756768206761732066656573000000000000000000000000005f82015250565b5f6200114160138362000e63565b91506200114e826200110b565b602082019050919050565b5f6020820190508181035f830152620011728162001133565b9050919050565b5f6200118582620009b4565b91506200119283620009b4565b9250828201905080821115620011ad57620011ac62000c40565b5b92915050565b620011be81620009b4565b82525050565b5f606082019050620011d95f83018662000c14565b620011e86020830185620011b3565b620011f76040830184620011b3565b949350505050565b5f602082019050620012145f830184620011b3565b92915050565b611cd380620012285f395ff3fe608060405234801561000f575f80fd5b5060043610610114575f3560e01c806351cd7cc3116100a057806395d89b411161006f57806395d89b41146102aa578063a9059cbb146102c8578063b129644d146102f8578063dd62ed3e14610314578063f2fde38b1461034457610114565b806351cd7cc31461024857806370a0823114610252578063715018a6146102825780638da5cb5b1461028c57610114565b806318160ddd116100e757806318160ddd146101a057806323b872dd146101be578063313ce567146101ee5780633a4445b51461020c57806349bd5a5e1461022a57610114565b806306fdde0314610118578063095ea7b3146101365780631694505e1461016657806316a6a14f14610184575b5f80fd5b610120610360565b60405161012d9190611565565b60405180910390f35b610150600480360381019061014b9190611616565b6103f0565b60405161015d919061166e565b60405180910390f35b61016e61045d565b60405161017b91906116e2565b60405180910390f35b61019e600480360381019061019991906116fb565b610483565b005b6101a8610495565b6040516101b59190611735565b60405180910390f35b6101d860048036038101906101d3919061174e565b61049e565b6040516101e5919061166e565b60405180910390f35b6101f6610516565b60405161020391906117b9565b60405180910390f35b61021461051e565b6040516102219190611735565b60405180910390f35b610232610524565b60405161023f91906117e1565b60405180910390f35b610250610549565b005b61026c600480360381019061026791906117fa565b610801565b6040516102799190611735565b60405180910390f35b61028a610846565b005b610294610859565b6040516102a191906117e1565b60405180910390f35b6102b2610881565b6040516102bf9190611565565b60405180910390f35b6102e260048036038101906102dd9190611616565b610911565b6040516102ef919061166e565b60405180910390f35b610312600480360381019061030d91906117fa565b610933565b005b61032e60048036038101906103299190611825565b610993565b60405161033b9190611735565b60405180910390f35b61035e600480360381019061035991906117fa565b610a15565b005b60606003805461036f90611890565b80601f016020809104026020016040519081016040528092919081815260200182805461039b90611890565b80156103e65780601f106103bd576101008083540402835291602001916103e6565b820191905f5260205f20905b8154815290600101906020018083116103c957829003601f168201915b5050505050905090565b5f60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156104485781600a819055505b6104528383610a99565b506001905092915050565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61048b610abb565b80600a8190555050565b5f600254905090565b5f60065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156104fe576104f9848484610b42565b61050b565b610509848484610d5b565b505b600190509392505050565b5f6012905090565b600a5481565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610551610abb565b734752ba5dbc23f44d87826276bf6fd6b1c372ad24600860016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610611573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061063591906118d4565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106bc573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106e091906118d4565b6040518363ffffffff1660e01b81526004016106fd9291906118ff565b6020604051808303815f875af1158015610719573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073d91906118d4565b60095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160085f6101000a81548160ff021916908315150217905550600160065f732d5f1cf9e5e2bc4fe2c58234bdde3fa79a52a5c773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61084e610abb565b6108575f610d89565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461089090611890565b80601f01602080910402602001604051908101604052809291908181526020018280546108bc90611890565b80156109075780601f106108de57610100808354040283529160200191610907565b820191905f5260205f20905b8154815290600101906020018083116108ea57829003601f168201915b5050505050905090565b5f8061091b610e4c565b9050610928818585610e53565b600191505092915050565b61093b610abb565b600160075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a1d610abb565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a8d575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610a8491906117e1565b60405180910390fd5b610a9681610d89565b50565b5f80610aa3610e4c565b9050610ab0818585610f43565b600191505092915050565b610ac3610e4c565b73ffffffffffffffffffffffffffffffffffffffff16610ae1610859565b73ffffffffffffffffffffffffffffffffffffffff1614610b4057610b04610e4c565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610b3791906117e1565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b92578060025f828254610b869190611953565b92505081905550610c60565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c1b578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610c1293929190611986565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ca7578060025f8282540392505081905550610cf1565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d4e9190611735565b60405180910390a3505050565b5f80610d65610e4c565b9050610d72858285610f55565b610d7d858585610e53565b60019150509392505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ec3575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610eba91906117e1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f33575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610f2a91906117e1565b60405180910390fd5b610f3e838383610fe7565b505050565b610f50838383600161130c565b505050565b5f610f608484610993565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610fe15781811015610fd2578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610fc993929190611986565b60405180910390fd5b610fe084848484035f61130c565b5b50505050565b60065f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561104657611041838383610b42565b611307565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ab90611a2b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611122576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111990611ab9565b60405180910390fd5b5f8111611164576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115b90611b47565b60405180910390fd5b60085f9054906101000a900460ff166111b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a990611baf565b60405180910390fd5b5f803a1180156111c157505f82115b8015611213575060075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90508015611256576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124d90611c17565b60405180910390fd5b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036112fa575f3a90505f600a548211159050806112f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ee90611c7f565b60405180910390fd5b50505b611305848484610b42565b505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361137c575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161137391906117e1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113ec575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016113e391906117e1565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156114d5578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516114cc9190611735565b60405180910390a35b50505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156115125780820151818401526020810190506114f7565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611537826114db565b61154181856114e5565b93506115518185602086016114f5565b61155a8161151d565b840191505092915050565b5f6020820190508181035f83015261157d818461152d565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115b282611589565b9050919050565b6115c2816115a8565b81146115cc575f80fd5b50565b5f813590506115dd816115b9565b92915050565b5f819050919050565b6115f5816115e3565b81146115ff575f80fd5b50565b5f81359050611610816115ec565b92915050565b5f806040838503121561162c5761162b611585565b5b5f611639858286016115cf565b925050602061164a85828601611602565b9150509250929050565b5f8115159050919050565b61166881611654565b82525050565b5f6020820190506116815f83018461165f565b92915050565b5f819050919050565b5f6116aa6116a56116a084611589565b611687565b611589565b9050919050565b5f6116bb82611690565b9050919050565b5f6116cc826116b1565b9050919050565b6116dc816116c2565b82525050565b5f6020820190506116f55f8301846116d3565b92915050565b5f602082840312156117105761170f611585565b5b5f61171d84828501611602565b91505092915050565b61172f816115e3565b82525050565b5f6020820190506117485f830184611726565b92915050565b5f805f6060848603121561176557611764611585565b5b5f611772868287016115cf565b9350506020611783868287016115cf565b925050604061179486828701611602565b9150509250925092565b5f60ff82169050919050565b6117b38161179e565b82525050565b5f6020820190506117cc5f8301846117aa565b92915050565b6117db816115a8565b82525050565b5f6020820190506117f45f8301846117d2565b92915050565b5f6020828403121561180f5761180e611585565b5b5f61181c848285016115cf565b91505092915050565b5f806040838503121561183b5761183a611585565b5b5f611848858286016115cf565b9250506020611859858286016115cf565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806118a757607f821691505b6020821081036118ba576118b9611863565b5b50919050565b5f815190506118ce816115b9565b92915050565b5f602082840312156118e9576118e8611585565b5b5f6118f6848285016118c0565b91505092915050565b5f6040820190506119125f8301856117d2565b61191f60208301846117d2565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61195d826115e3565b9150611968836115e3565b92508282019050808211156119805761197f611926565b5b92915050565b5f6060820190506119995f8301866117d2565b6119a66020830185611726565b6119b36040830184611726565b949350505050565b7f5472616e736665722066726f6d20746865207a65726f2061646472657373206e5f8201527f6f7420616c6c6f7765642e000000000000000000000000000000000000000000602082015250565b5f611a15602b836114e5565b9150611a20826119bb565b604082019050919050565b5f6020820190508181035f830152611a4281611a09565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373206e6f745f8201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000602082015250565b5f611aa36029836114e5565b9150611aae82611a49565b604082019050919050565b5f6020820190508181035f830152611ad081611a97565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f611b31602a836114e5565b9150611b3c82611ad7565b604082019050919050565b5f6020820190508181035f830152611b5e81611b25565b9050919050565b7f54726164696e67206e6f74206f70656e207965740000000000000000000000005f82015250565b5f611b996014836114e5565b9150611ba482611b65565b602082019050919050565b5f6020820190508181035f830152611bc681611b8d565b9050919050565b7f56616c7565206f66207472616e73616374696f6e203e203000000000000000005f82015250565b5f611c016018836114e5565b9150611c0c82611bcd565b602082019050919050565b5f6020820190508181035f830152611c2e81611bf5565b9050919050565b7f4e6f7420656e6f756768206761732066656573000000000000000000000000005f82015250565b5f611c696013836114e5565b9150611c7482611c35565b602082019050919050565b5f6020820190508181035f830152611c9681611c5d565b905091905056fea2646970667358221220c0d9b9f0cb848d23cf6b620abde605057ef886729387827a4b9a6434fd70cfc264736f6c63430008160033