0x6080604052600436106101355760003560e01c80638da5cb5b116100ab578063d897833e1161006f578063d897833e146103bb578063e268e4d3146103e4578063e632c2f31461040d578063ed627d9614610438578063f2fde38b14610461578063faff660e1461048a57610135565b80638da5cb5b1461031d5780639038e693146103485780639373f4321461035f5780639e4f1d51146103885780639fcdec61146103b157610135565b8063453c2310116100fd578063453c231014610231578063509595971461025c578063548db1741461028757806368428a1b146102b0578063715018a6146102db57806385d178f4146102f257610135565b806306c933d81461013a578063171a47cd1461017757806336aec5a3146101a05780633a6ac26c146101dd578063449dd2be14610208575b600080fd5b34801561014657600080fd5b50610161600480360381019061015c9190610e46565b6104b5565b60405161016e9190610e8e565b60405180910390f35b34801561018357600080fd5b5061019e60048036038101906101999190610ed5565b6104d5565b005b3480156101ac57600080fd5b506101c760048036038101906101c29190610e46565b6104fa565b6040516101d49190610f1b565b60405180910390f35b3480156101e957600080fd5b506101f2610512565b6040516101ff9190610e8e565b60405180910390f35b34801561021457600080fd5b5061022f600480360381019061022a9190610f62565b610525565b005b34801561023d57600080fd5b5061024661057b565b6040516102539190610f1b565b60405180910390f35b34801561026857600080fd5b50610271610581565b60405161027e9190610f1b565b60405180910390f35b34801561029357600080fd5b506102ae60048036038101906102a991906110e8565b610587565b005b3480156102bc57600080fd5b506102c5610624565b6040516102d29190610e8e565b60405180910390f35b3480156102e757600080fd5b506102f0610637565b005b3480156102fe57600080fd5b5061030761064b565b6040516103149190611152565b60405180910390f35b34801561032957600080fd5b50610332610671565b60405161033f919061117c565b60405180910390f35b34801561035457600080fd5b5061035d61069a565b005b34801561036b57600080fd5b5061038660048036038101906103819190610e46565b610773565b005b34801561039457600080fd5b506103af60048036038101906103aa91906110e8565b6107bf565b005b6103b961085c565b005b3480156103c757600080fd5b506103e260048036038101906103dd9190610ed5565b610b4e565b005b3480156103f057600080fd5b5061040b60048036038101906104069190610f62565b610b73565b005b34801561041957600080fd5b50610422610bc9565b60405161042f9190610f1b565b60405180910390f35b34801561044457600080fd5b5061045f600480360381019061045a9190610ed5565b610bcf565b005b34801561046d57600080fd5b5061048860048036038101906104839190610e46565b610bf4565b005b34801561049657600080fd5b5061049f610c77565b6040516104ac9190610e8e565b60405180910390f35b60066020528060005260406000206000915054906101000a900460ff1681565b6104dd610c8a565b80600060156101000a81548160ff02191690831515021790555050565b60056020528060005260406000206000915090505481565b600060169054906101000a900460ff1681565b61052d610c8a565b6003548110610571576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105689061121a565b60405180910390fd5b8060028190555050565b60035481565b60025481565b61058f610c8a565b60005b8151811015610620576000600660008484815181106105b4576105b361123a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061061890611298565b915050610592565b5050565b600060149054906101000a900460ff1681565b61063f610c8a565b6106496000610d08565b565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6106a2610c8a565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516106ea90611311565b60006040518083038185875af1925050503d8060008114610727576040519150601f19603f3d011682016040523d82523d6000602084013e61072c565b606091505b5050905080610770576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076790611372565b60405180910390fd5b50565b61077b610c8a565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6107c7610c8a565b60005b8151811015610858576001600660008484815181106107ec576107eb61123a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061085090611298565b9150506107ca565b5050565b60011515600060149054906101000a900460ff161515146108b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a9906113de565b60405180910390fd5b600060169054906101000a900460ff16156109e65760025434600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461091591906113fe565b1015610956576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094d9061147e565b60405180910390fd5b60035434600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109a491906113fe565b11156109e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109dc906114ea565b60405180910390fd5b5b600060159054906101000a900460ff1615610a8f5760011515600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610a8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a859061157c565b60405180910390fd5b5b34600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ade91906113fe565b925050819055503460046000828254610af791906113fe565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f8f28852646c20cc973d3a8218f7eefed58c25c909f78f0265af4818c3d4dc27134604051610b449190610f1b565b60405180910390a2565b610b56610c8a565b80600060146101000a81548160ff02191690831515021790555050565b610b7b610c8a565b6002548111610bbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb69061160e565b60405180910390fd5b8060038190555050565b60045481565b610bd7610c8a565b80600060166101000a81548160ff02191690831515021790555050565b610bfc610c8a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c62906116a0565b60405180910390fd5b610c7481610d08565b50565b600060159054906101000a900460ff1681565b610c92610dcc565b73ffffffffffffffffffffffffffffffffffffffff16610cb0610671565b73ffffffffffffffffffffffffffffffffffffffff1614610d06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cfd9061170c565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e1382610de8565b9050919050565b610e2381610e08565b8114610e2e57600080fd5b50565b600081359050610e4081610e1a565b92915050565b600060208284031215610e5c57610e5b610dde565b5b6000610e6a84828501610e31565b91505092915050565b60008115159050919050565b610e8881610e73565b82525050565b6000602082019050610ea36000830184610e7f565b92915050565b610eb281610e73565b8114610ebd57600080fd5b50565b600081359050610ecf81610ea9565b92915050565b600060208284031215610eeb57610eea610dde565b5b6000610ef984828501610ec0565b91505092915050565b6000819050919050565b610f1581610f02565b82525050565b6000602082019050610f306000830184610f0c565b92915050565b610f3f81610f02565b8114610f4a57600080fd5b50565b600081359050610f5c81610f36565b92915050565b600060208284031215610f7857610f77610dde565b5b6000610f8684828501610f4d565b91505092915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610fdd82610f94565b810181811067ffffffffffffffff82111715610ffc57610ffb610fa5565b5b80604052505050565b600061100f610dd4565b905061101b8282610fd4565b919050565b600067ffffffffffffffff82111561103b5761103a610fa5565b5b602082029050602081019050919050565b600080fd5b600061106461105f84611020565b611005565b905080838252602082019050602084028301858111156110875761108661104c565b5b835b818110156110b0578061109c8882610e31565b845260208401935050602081019050611089565b5050509392505050565b600082601f8301126110cf576110ce610f8f565b5b81356110df848260208601611051565b91505092915050565b6000602082840312156110fe576110fd610dde565b5b600082013567ffffffffffffffff81111561111c5761111b610de3565b5b611128848285016110ba565b91505092915050565b600061113c82610de8565b9050919050565b61114c81611131565b82525050565b60006020820190506111676000830184611143565b92915050565b61117681610e08565b82525050565b6000602082019050611191600083018461116d565b92915050565b600082825260208201905092915050565b7f4d696e696d756d206c696d69742073686f756c64206265206c6573732074686160008201527f6e206d6178206c696d6974000000000000000000000000000000000000000000602082015250565b6000611204602b83611197565b915061120f826111a8565b604082019050919050565b60006020820190508181036000830152611233816111f7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006112a382610f02565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036112d5576112d4611269565b5b600182019050919050565b600081905092915050565b50565b60006112fb6000836112e0565b9150611306826112eb565b600082019050919050565b600061131c826112ee565b9150819050919050565b7f5769746864726177616c206661696c6564000000000000000000000000000000600082015250565b600061135c601183611197565b915061136782611326565b602082019050919050565b6000602082019050818103600083015261138b8161134f565b9050919050565b7f53616c65206e6f74206163746976650000000000000000000000000000000000600082015250565b60006113c8600f83611197565b91506113d382611392565b602082019050919050565b600060208201905081810360008301526113f7816113bb565b9050919050565b600061140982610f02565b915061141483610f02565b925082820190508082111561142c5761142b611269565b5b92915050565b7f4c657373207468616e2077616c6c6574206d696e696d756d0000000000000000600082015250565b6000611468601883611197565b915061147382611432565b602082019050919050565b600060208201905081810360008301526114978161145b565b9050919050565b7f47726561746572207468616e2077616c6c6574206d6178696d756d0000000000600082015250565b60006114d4601b83611197565b91506114df8261149e565b602082019050919050565b60006020820190508181036000830152611503816114c7565b9050919050565b7f507572636861736572206973206e6f742077686974656c697374656420746f2060008201527f706172746963697061746520696e2073616c6500000000000000000000000000602082015250565b6000611566603383611197565b91506115718261150a565b604082019050919050565b6000602082019050818103600083015261159581611559565b9050919050565b7f4d6178696d756d206c696d69742073686f756c6420626520677265617465722060008201527f7468616e206d696e206c696d6974000000000000000000000000000000000000602082015250565b60006115f8602e83611197565b91506116038261159c565b604082019050919050565b60006020820190508181036000830152611627816115eb565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061168a602683611197565b91506116958261162e565b604082019050919050565b600060208201905081810360008301526116b98161167d565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116f6602083611197565b9150611701826116c0565b602082019050919050565b60006020820190508181036000830152611725816116e9565b905091905056fea2646970667358221220faf9ff274c6ce4ccafff135c45ba3fdb47e18502b340d3c41165f2f2127cae9664736f6c63430008120033
0x608060405267016345785d8a0000600255670de0b6b3a7640000600355600060045534801561002d57600080fd5b5061004a61003f61014d60201b60201c565b61015560201b60201c565b6001600060146101000a81548160ff0219169083151502179055506001600060156101000a81548160ff0219169083151502179055506001600060166101000a81548160ff02191690831515021790555073d92dab7b255472d7cab791efb0be16a4bf311a7a600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610219565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611762806102286000396000f3fe6080604052600436106101355760003560e01c80638da5cb5b116100ab578063d897833e1161006f578063d897833e146103bb578063e268e4d3146103e4578063e632c2f31461040d578063ed627d9614610438578063f2fde38b14610461578063faff660e1461048a57610135565b80638da5cb5b1461031d5780639038e693146103485780639373f4321461035f5780639e4f1d51146103885780639fcdec61146103b157610135565b8063453c2310116100fd578063453c231014610231578063509595971461025c578063548db1741461028757806368428a1b146102b0578063715018a6146102db57806385d178f4146102f257610135565b806306c933d81461013a578063171a47cd1461017757806336aec5a3146101a05780633a6ac26c146101dd578063449dd2be14610208575b600080fd5b34801561014657600080fd5b50610161600480360381019061015c9190610e46565b6104b5565b60405161016e9190610e8e565b60405180910390f35b34801561018357600080fd5b5061019e60048036038101906101999190610ed5565b6104d5565b005b3480156101ac57600080fd5b506101c760048036038101906101c29190610e46565b6104fa565b6040516101d49190610f1b565b60405180910390f35b3480156101e957600080fd5b506101f2610512565b6040516101ff9190610e8e565b60405180910390f35b34801561021457600080fd5b5061022f600480360381019061022a9190610f62565b610525565b005b34801561023d57600080fd5b5061024661057b565b6040516102539190610f1b565b60405180910390f35b34801561026857600080fd5b50610271610581565b60405161027e9190610f1b565b60405180910390f35b34801561029357600080fd5b506102ae60048036038101906102a991906110e8565b610587565b005b3480156102bc57600080fd5b506102c5610624565b6040516102d29190610e8e565b60405180910390f35b3480156102e757600080fd5b506102f0610637565b005b3480156102fe57600080fd5b5061030761064b565b6040516103149190611152565b60405180910390f35b34801561032957600080fd5b50610332610671565b60405161033f919061117c565b60405180910390f35b34801561035457600080fd5b5061035d61069a565b005b34801561036b57600080fd5b5061038660048036038101906103819190610e46565b610773565b005b34801561039457600080fd5b506103af60048036038101906103aa91906110e8565b6107bf565b005b6103b961085c565b005b3480156103c757600080fd5b506103e260048036038101906103dd9190610ed5565b610b4e565b005b3480156103f057600080fd5b5061040b60048036038101906104069190610f62565b610b73565b005b34801561041957600080fd5b50610422610bc9565b60405161042f9190610f1b565b60405180910390f35b34801561044457600080fd5b5061045f600480360381019061045a9190610ed5565b610bcf565b005b34801561046d57600080fd5b5061048860048036038101906104839190610e46565b610bf4565b005b34801561049657600080fd5b5061049f610c77565b6040516104ac9190610e8e565b60405180910390f35b60066020528060005260406000206000915054906101000a900460ff1681565b6104dd610c8a565b80600060156101000a81548160ff02191690831515021790555050565b60056020528060005260406000206000915090505481565b600060169054906101000a900460ff1681565b61052d610c8a565b6003548110610571576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105689061121a565b60405180910390fd5b8060028190555050565b60035481565b60025481565b61058f610c8a565b60005b8151811015610620576000600660008484815181106105b4576105b361123a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061061890611298565b915050610592565b5050565b600060149054906101000a900460ff1681565b61063f610c8a565b6106496000610d08565b565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6106a2610c8a565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516106ea90611311565b60006040518083038185875af1925050503d8060008114610727576040519150601f19603f3d011682016040523d82523d6000602084013e61072c565b606091505b5050905080610770576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076790611372565b60405180910390fd5b50565b61077b610c8a565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6107c7610c8a565b60005b8151811015610858576001600660008484815181106107ec576107eb61123a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061085090611298565b9150506107ca565b5050565b60011515600060149054906101000a900460ff161515146108b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a9906113de565b60405180910390fd5b600060169054906101000a900460ff16156109e65760025434600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461091591906113fe565b1015610956576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094d9061147e565b60405180910390fd5b60035434600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109a491906113fe565b11156109e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109dc906114ea565b60405180910390fd5b5b600060159054906101000a900460ff1615610a8f5760011515600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610a8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a859061157c565b60405180910390fd5b5b34600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ade91906113fe565b925050819055503460046000828254610af791906113fe565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f8f28852646c20cc973d3a8218f7eefed58c25c909f78f0265af4818c3d4dc27134604051610b449190610f1b565b60405180910390a2565b610b56610c8a565b80600060146101000a81548160ff02191690831515021790555050565b610b7b610c8a565b6002548111610bbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb69061160e565b60405180910390fd5b8060038190555050565b60045481565b610bd7610c8a565b80600060166101000a81548160ff02191690831515021790555050565b610bfc610c8a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c62906116a0565b60405180910390fd5b610c7481610d08565b50565b600060159054906101000a900460ff1681565b610c92610dcc565b73ffffffffffffffffffffffffffffffffffffffff16610cb0610671565b73ffffffffffffffffffffffffffffffffffffffff1614610d06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cfd9061170c565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e1382610de8565b9050919050565b610e2381610e08565b8114610e2e57600080fd5b50565b600081359050610e4081610e1a565b92915050565b600060208284031215610e5c57610e5b610dde565b5b6000610e6a84828501610e31565b91505092915050565b60008115159050919050565b610e8881610e73565b82525050565b6000602082019050610ea36000830184610e7f565b92915050565b610eb281610e73565b8114610ebd57600080fd5b50565b600081359050610ecf81610ea9565b92915050565b600060208284031215610eeb57610eea610dde565b5b6000610ef984828501610ec0565b91505092915050565b6000819050919050565b610f1581610f02565b82525050565b6000602082019050610f306000830184610f0c565b92915050565b610f3f81610f02565b8114610f4a57600080fd5b50565b600081359050610f5c81610f36565b92915050565b600060208284031215610f7857610f77610dde565b5b6000610f8684828501610f4d565b91505092915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610fdd82610f94565b810181811067ffffffffffffffff82111715610ffc57610ffb610fa5565b5b80604052505050565b600061100f610dd4565b905061101b8282610fd4565b919050565b600067ffffffffffffffff82111561103b5761103a610fa5565b5b602082029050602081019050919050565b600080fd5b600061106461105f84611020565b611005565b905080838252602082019050602084028301858111156110875761108661104c565b5b835b818110156110b0578061109c8882610e31565b845260208401935050602081019050611089565b5050509392505050565b600082601f8301126110cf576110ce610f8f565b5b81356110df848260208601611051565b91505092915050565b6000602082840312156110fe576110fd610dde565b5b600082013567ffffffffffffffff81111561111c5761111b610de3565b5b611128848285016110ba565b91505092915050565b600061113c82610de8565b9050919050565b61114c81611131565b82525050565b60006020820190506111676000830184611143565b92915050565b61117681610e08565b82525050565b6000602082019050611191600083018461116d565b92915050565b600082825260208201905092915050565b7f4d696e696d756d206c696d69742073686f756c64206265206c6573732074686160008201527f6e206d6178206c696d6974000000000000000000000000000000000000000000602082015250565b6000611204602b83611197565b915061120f826111a8565b604082019050919050565b60006020820190508181036000830152611233816111f7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006112a382610f02565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036112d5576112d4611269565b5b600182019050919050565b600081905092915050565b50565b60006112fb6000836112e0565b9150611306826112eb565b600082019050919050565b600061131c826112ee565b9150819050919050565b7f5769746864726177616c206661696c6564000000000000000000000000000000600082015250565b600061135c601183611197565b915061136782611326565b602082019050919050565b6000602082019050818103600083015261138b8161134f565b9050919050565b7f53616c65206e6f74206163746976650000000000000000000000000000000000600082015250565b60006113c8600f83611197565b91506113d382611392565b602082019050919050565b600060208201905081810360008301526113f7816113bb565b9050919050565b600061140982610f02565b915061141483610f02565b925082820190508082111561142c5761142b611269565b5b92915050565b7f4c657373207468616e2077616c6c6574206d696e696d756d0000000000000000600082015250565b6000611468601883611197565b915061147382611432565b602082019050919050565b600060208201905081810360008301526114978161145b565b9050919050565b7f47726561746572207468616e2077616c6c6574206d6178696d756d0000000000600082015250565b60006114d4601b83611197565b91506114df8261149e565b602082019050919050565b60006020820190508181036000830152611503816114c7565b9050919050565b7f507572636861736572206973206e6f742077686974656c697374656420746f2060008201527f706172746963697061746520696e2073616c6500000000000000000000000000602082015250565b6000611566603383611197565b91506115718261150a565b604082019050919050565b6000602082019050818103600083015261159581611559565b9050919050565b7f4d6178696d756d206c696d69742073686f756c6420626520677265617465722060008201527f7468616e206d696e206c696d6974000000000000000000000000000000000000602082015250565b60006115f8602e83611197565b91506116038261159c565b604082019050919050565b60006020820190508181036000830152611627816115eb565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061168a602683611197565b91506116958261162e565b604082019050919050565b600060208201905081810360008301526116b98161167d565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116f6602083611197565b9150611701826116c0565b602082019050919050565b60006020820190508181036000830152611725816116e9565b905091905056fea2646970667358221220faf9ff274c6ce4ccafff135c45ba3fdb47e18502b340d3c41165f2f2127cae9664736f6c63430008120033