60a0604052734752ba5dbc23f44d87826276bf6fd6b1c372ad2473ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff16815250670de0b6b3a76400006007556103e860146007546200006b9190620008e0565b6200007791906200095a565b6008553480156200008757600080fd5b506040518060400160405280600a81526020017f4769726c7320436c7562000000000000000000000000000000000000000000008152506040518060400160405280600a81526020017f244769726c73436c75620000000000000000000000000000000000000000000081525062000114620001086200046960201b60201c565b6200047160201b60201c565b816004908162000125919062000c02565b50806005908162000137919062000c02565b5050506001600a6000620001506200053560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a600060805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000276620002676200046960201b60201c565b6007546200055e60201b60201c565b620002ba6200028a6200046960201b60201c565b6080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff620006cc60201b60201c565b60805173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000308573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200032e919062000d53565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060805173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000398573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003be919062000d53565b6040518363ffffffff1660e01b8152600401620003dd92919062000d96565b6020604051808303816000875af1158015620003fd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000423919062000d53565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000fdf565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620005d0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005c79062000e24565b60405180910390fd5b620005e4600083836200089d60201b60201c565b8060036000828254620005f8919062000e46565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620006ac919062000e92565b60405180910390a3620006c860008383620008a260201b60201c565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200073e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007359062000f25565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620007b0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007a79062000fbd565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405162000890919062000e92565b60405180910390a3505050565b505050565b505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620008ed82620008a7565b9150620008fa83620008a7565b92508282026200090a81620008a7565b91508282048414831517620009245762000923620008b1565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006200096782620008a7565b91506200097483620008a7565b9250826200098757620009866200092b565b5b828204905092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000a1457607f821691505b60208210810362000a2a5762000a29620009cc565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000a947fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000a55565b62000aa0868362000a55565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000ae362000add62000ad784620008a7565b62000ab8565b620008a7565b9050919050565b6000819050919050565b62000aff8362000ac2565b62000b1762000b0e8262000aea565b84845462000a62565b825550505050565b600090565b62000b2e62000b1f565b62000b3b81848462000af4565b505050565b5b8181101562000b635762000b5760008262000b24565b60018101905062000b41565b5050565b601f82111562000bb25762000b7c8162000a30565b62000b878462000a45565b8101602085101562000b97578190505b62000baf62000ba68562000a45565b83018262000b40565b50505b505050565b600082821c905092915050565b600062000bd76000198460080262000bb7565b1980831691505092915050565b600062000bf2838362000bc4565b9150826002028217905092915050565b62000c0d8262000992565b67ffffffffffffffff81111562000c295762000c286200099d565b5b62000c358254620009fb565b62000c4282828562000b67565b600060209050601f83116001811462000c7a576000841562000c65578287015190505b62000c71858262000be4565b86555062000ce1565b601f19841662000c8a8662000a30565b60005b8281101562000cb45784890151825560018201915060208501945060208101905062000c8d565b8683101562000cd4578489015162000cd0601f89168262000bc4565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000d1b8262000cee565b9050919050565b62000d2d8162000d0e565b811462000d3957600080fd5b50565b60008151905062000d4d8162000d22565b92915050565b60006020828403121562000d6c5762000d6b62000ce9565b5b600062000d7c8482850162000d3c565b91505092915050565b62000d908162000d0e565b82525050565b600060408201905062000dad600083018562000d85565b62000dbc602083018462000d85565b9392505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000e0c601f8362000dc3565b915062000e198262000dd4565b602082019050919050565b6000602082019050818103600083015262000e3f8162000dfd565b9050919050565b600062000e5382620008a7565b915062000e6083620008a7565b925082820190508082111562000e7b5762000e7a620008b1565b5b92915050565b62000e8c81620008a7565b82525050565b600060208201905062000ea9600083018462000e81565b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600062000f0d60248362000dc3565b915062000f1a8262000eaf565b604082019050919050565b6000602082019050818103600083015262000f408162000efe565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600062000fa560228362000dc3565b915062000fb28262000f47565b604082019050919050565b6000602082019050818103600083015262000fd88162000f96565b9050919050565b608051611d4c62000ff860003960005050611d4c6000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c80638da5cb5b116100b8578063ad8d44a11161007c578063ad8d44a114610354578063c9567bf914610384578063d2fcc0011461038e578063dd62ed3e146103aa578063f2fde38b146103da578063f7095945146103f657610137565b80638da5cb5b1461029a57806395d89b41146102b8578063a457c2d7146102d6578063a8aa1b3114610306578063a9059cbb1461032457610137565b806339509351116100ff57806339509351146101f657806370a0823114610226578063715018a614610256578063728d41c91461026057806382247ec01461027c57610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a57806323b872dd146101a8578063313ce567146101d8575b600080fd5b610144610414565b60405161015191906112c4565b60405180910390f35b610174600480360381019061016f919061137f565b6104a6565b60405161018191906113da565b60405180910390f35b6101926104c9565b60405161019f9190611404565b60405180910390f35b6101c260048036038101906101bd919061141f565b6104d3565b6040516101cf91906113da565b60405180910390f35b6101e0610502565b6040516101ed919061148e565b60405180910390f35b610210600480360381019061020b919061137f565b61050b565b60405161021d91906113da565b60405180910390f35b610240600480360381019061023b91906114a9565b610542565b60405161024d9190611404565b60405180910390f35b61025e61058b565b005b61027a600480360381019061027591906114d6565b61059f565b005b610284610603565b6040516102919190611404565b60405180910390f35b6102a2610609565b6040516102af9190611512565b60405180910390f35b6102c0610632565b6040516102cd91906112c4565b60405180910390f35b6102f060048036038101906102eb919061137f565b6106c4565b6040516102fd91906113da565b60405180910390f35b61030e61073b565b60405161031b9190611512565b60405180910390f35b61033e6004803603810190610339919061137f565b610761565b60405161034b91906113da565b60405180910390f35b61036e600480360381019061036991906114a9565b610784565b60405161037b91906113da565b60405180910390f35b61038c6107da565b005b6103a860048036038101906103a39190611559565b6108bc565b005b6103c460048036038101906103bf9190611599565b61091f565b6040516103d19190611404565b60405180910390f35b6103f460048036038101906103ef91906114a9565b6109a6565b005b6103fe610a29565b60405161040b91906113da565b60405180910390f35b60606004805461042390611608565b80601f016020809104026020016040519081016040528092919081815260200182805461044f90611608565b801561049c5780601f106104715761010080835404028352916020019161049c565b820191906000526020600020905b81548152906001019060200180831161047f57829003601f168201915b5050505050905090565b6000806104b1610a3c565b90506104be818585610a44565b600191505092915050565b6000600354905090565b6000806104de610a3c565b90506104eb858285610c0d565b6104f6858585610c99565b60019150509392505050565b60006009905090565b600080610516610a3c565b9050610537818585610528858961091f565b6105329190611668565b610a44565b600191505092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610593610e6f565b61059d6000610eed565b565b6105a7610e6f565b6103e86007546105b791906116cb565b8110156105f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f090611748565b60405180910390fd5b8060088190555050565b60085481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461064190611608565b80601f016020809104026020016040519081016040528092919081815260200182805461066d90611608565b80156106ba5780601f1061068f576101008083540402835291602001916106ba565b820191906000526020600020905b81548152906001019060200180831161069d57829003601f168201915b5050505050905090565b6000806106cf610a3c565b905060006106dd828661091f565b905083811015610722576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610719906117da565b60405180910390fd5b61072f8286868403610a44565b60019250505092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008061076c610a3c565b9050610779818585610c99565b600191505092915050565b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6107e2610e6f565b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610873576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086a90611846565b60405180910390fd5b6001600960006101000a81548160ff0219169083151502179055507f51cd7cc33235a1c89f708fecec535bf7cca0f94ed05216751befb052ca83e67960405160405180910390a1565b6108c4610e6f565b80600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109ae610e6f565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a14906118d8565b60405180910390fd5b610a2681610eed565b50565b600960009054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ab3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aaa9061196a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b19906119fc565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c009190611404565b60405180910390a3505050565b6000610c19848461091f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610c935781811015610c85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7c90611a68565b60405180910390fd5b610c928484848403610a44565b5b50505050565b610ca1610609565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610d0f5750610cdf610609565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610d6457600960009054906101000a900460ff16610d63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5a90611ad4565b60405180910390fd5b5b600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610e5f57600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610e27575060085481610e1b84610542565b610e259190611668565b115b15610e5e576040517fa9a44dff00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b610e6a838383610fb1565b505050565b610e77610a3c565b73ffffffffffffffffffffffffffffffffffffffff16610e95610609565b73ffffffffffffffffffffffffffffffffffffffff1614610eeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee290611b40565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611020576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101790611bd2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361108f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108690611c64565b60405180910390fd5b61109a83838361122a565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611121576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111890611cf6565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112119190611404565b60405180910390a361122484848461122f565b50505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561126e578082015181840152602081019050611253565b60008484015250505050565b6000601f19601f8301169050919050565b600061129682611234565b6112a0818561123f565b93506112b0818560208601611250565b6112b98161127a565b840191505092915050565b600060208201905081810360008301526112de818461128b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611316826112eb565b9050919050565b6113268161130b565b811461133157600080fd5b50565b6000813590506113438161131d565b92915050565b6000819050919050565b61135c81611349565b811461136757600080fd5b50565b60008135905061137981611353565b92915050565b60008060408385031215611396576113956112e6565b5b60006113a485828601611334565b92505060206113b58582860161136a565b9150509250929050565b60008115159050919050565b6113d4816113bf565b82525050565b60006020820190506113ef60008301846113cb565b92915050565b6113fe81611349565b82525050565b600060208201905061141960008301846113f5565b92915050565b600080600060608486031215611438576114376112e6565b5b600061144686828701611334565b935050602061145786828701611334565b92505060406114688682870161136a565b9150509250925092565b600060ff82169050919050565b61148881611472565b82525050565b60006020820190506114a3600083018461147f565b92915050565b6000602082840312156114bf576114be6112e6565b5b60006114cd84828501611334565b91505092915050565b6000602082840312156114ec576114eb6112e6565b5b60006114fa8482850161136a565b91505092915050565b61150c8161130b565b82525050565b60006020820190506115276000830184611503565b92915050565b611536816113bf565b811461154157600080fd5b50565b6000813590506115538161152d565b92915050565b600080604083850312156115705761156f6112e6565b5b600061157e85828601611334565b925050602061158f85828601611544565b9150509250929050565b600080604083850312156115b0576115af6112e6565b5b60006115be85828601611334565b92505060206115cf85828601611334565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061162057607f821691505b602082108103611633576116326115d9565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061167382611349565b915061167e83611349565b925082820190508082111561169657611695611639565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006116d682611349565b91506116e183611349565b9250826116f1576116f061169c565b5b828204905092915050565b7f73686f756c642062652067726561746572207468616e20302e31250000000000600082015250565b6000611732601b8361123f565b915061173d826116fc565b602082019050919050565b6000602082019050818103600083015261176181611725565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006117c460258361123f565b91506117cf82611768565b604082019050919050565b600060208201905081810360008301526117f3816117b7565b9050919050565b7f50616972206e6f74206372656174656420796574000000000000000000000000600082015250565b600061183060148361123f565b915061183b826117fa565b602082019050919050565b6000602082019050818103600083015261185f81611823565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006118c260268361123f565b91506118cd82611866565b604082019050919050565b600060208201905081810360008301526118f1816118b5565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061195460248361123f565b915061195f826118f8565b604082019050919050565b6000602082019050818103600083015261198381611947565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119e660228361123f565b91506119f18261198a565b604082019050919050565b60006020820190508181036000830152611a15816119d9565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611a52601d8361123f565b9150611a5d82611a1c565b602082019050919050565b60006020820190508181036000830152611a8181611a45565b9050919050565b7f54726164696e67206973206e6f74206f70656e00000000000000000000000000600082015250565b6000611abe60138361123f565b9150611ac982611a88565b602082019050919050565b60006020820190508181036000830152611aed81611ab1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611b2a60208361123f565b9150611b3582611af4565b602082019050919050565b60006020820190508181036000830152611b5981611b1d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611bbc60258361123f565b9150611bc782611b60565b604082019050919050565b60006020820190508181036000830152611beb81611baf565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611c4e60238361123f565b9150611c5982611bf2565b604082019050919050565b60006020820190508181036000830152611c7d81611c41565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611ce060268361123f565b9150611ceb82611c84565b604082019050919050565b60006020820190508181036000830152611d0f81611cd3565b905091905056fea2646970667358221220f6ca3c72fa273c6106b0904886700052ecf53a23ef3121a0fe045ff16c79027364736f6c63430008110033