60e0604052602260808181529062002eaf60a039805162000029916005916020909101906200017d565b506001600c553480156200003c57600080fd5b5060405162002ed138038062002ed18339810160408190526200005f91620002d6565b828282620000746301ffc9a760e01b620000f9565b8251620000899060099060208601906200017d565b5081516200009f90600a9060208501906200017d565b50600d8054336001600160a01b031991821617909155600b80549091166001600160a01b038316179055620000db636cdb3d1360e11b620000f9565b620000ed6303a24d0760e21b620000f9565b505050505050620003b2565b6001600160e01b03198082161415620001585760405162461bcd60e51b815260206004820152601c60248201527f4552433136353a20696e76616c696420696e7465726661636520696400000000604482015260640160405180910390fd5b6001600160e01b0319166000908152602081905260409020805460ff19166001179055565b8280546200018b906200035f565b90600052602060002090601f016020900481019282620001af5760008555620001fa565b82601f10620001ca57805160ff1916838001178555620001fa565b82800160010185558215620001fa579182015b82811115620001fa578251825591602001919060010190620001dd565b50620002089291506200020c565b5090565b5b808211156200020857600081556001016200020d565b600082601f83011262000234578081fd5b81516001600160401b03808211156200025157620002516200039c565b604051601f8301601f19908116603f011681019082821181831017156200027c576200027c6200039c565b8160405283815260209250868385880101111562000298578485fd5b8491505b83821015620002bb57858201830151818301840152908201906200029c565b83821115620002cc57848385830101525b9695505050505050565b600080600060608486031215620002eb578283fd5b83516001600160401b038082111562000302578485fd5b620003108783880162000223565b9450602086015191508082111562000326578384fd5b50620003358682870162000223565b604086015190935090506001600160a01b038116811462000354578182fd5b809150509250925092565b600181811c908216806200037457607f821691505b602082108114156200039657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b612aed80620003c26000396000f3fe608060405234801561001057600080fd5b50600436106101415760003560e01c806395d89b41116100b8578063c87b56dd1161007c578063c87b56dd146102d4578063ce606ee0146102e7578063d48e638a146102f8578063e985e9c514610321578063f242432a1461035d578063f2fde38b1461037057600080fd5b806395d89b411461027d578063a22cb46514610285578063b390c0ab14610298578063c0ac9983146102ab578063c57dc235146102b357600080fd5b80634bd097241161010a5780634bd09724146101e65780634e1273f4146101f957806355f804b3146102195780636e667db31461022c57806383ca4b6f146102575780638da5cb5b1461026a57600080fd5b8062fdd58e1461014657806301ffc9a71461016c57806306fdde03146101a95780630b06c971146101be5780632eb2c2d6146101d3575b600080fd5b6101596101543660046123e4565b610383565b6040519081526020015b60405180910390f35b61019961017a3660046124a1565b6001600160e01b03191660009081526020819052604090205460ff1690565b6040519015158152602001610163565b6101b161048e565b604051610163919061271d565b6101d16101cc366004612353565b610520565b005b6101d16101e1366004612212565b6105c6565b6101596101f4366004612136565b610847565b61020c61020736600461240d565b610925565b60405161016391906126dc565b6101d16102273660046124d9565b610b57565b600b5461023f906001600160a01b031681565b6040516001600160a01b039091168152602001610163565b6101d161026536600461246d565b610bbd565b600d5461023f906001600160a01b031681565b6101b1610bcc565b6101d1610293366004612319565b610bdb565b6101d16102a6366004612523565b610cb2565b6101b1610cbd565b6102c66102c136600461250b565b610d4b565b60405161016392919061267c565b6101b16102e236600461250b565b610e2a565b600d546001600160a01b031661023f565b61023f61030636600461250b565b6000908152600160205260409020546001600160a01b031690565b61019961032f366004612104565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205460ff1690565b6101d161036b3660046122b7565b611020565b61019961037e3660046120ea565b6111fd565b600061038e8261131d565b6103fc5760405162461bcd60e51b815260206004820152603460248201527f455243313135354d657461646174613a2062616c616e6365207175657279206660448201527337b9103737b732bc34b9ba32b73a103a37b5b2b760611b60648201526084015b60405180910390fd5b6001600160a01b0383166104665760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084016103f3565b5060009081526003602090815260408083206001600160a01b03949094168352929052205490565b60606009805461049d90612928565b80601f01602080910402602001604051908101604052809291908181526020018280546104c990612928565b80156105165780601f106104eb57610100808354040283529160200191610516565b820191906000526020600020905b8154815290600101906020018083116104f957829003601f168201915b5050505050905090565b600b546001600160a01b0316331461058b5760405162461bcd60e51b815260206004820152602860248201527f4f70657261746f723a206f70657261746f7220646f65736e277420686176652060448201526774686520726f6c6560c01b60648201526084016103f3565b61059985600c548587611330565b6105a6600c548383611502565b506001600c60008282546105ba91906128b5565b90915550505050505050565b81518351146105e75760405162461bcd60e51b81526004016103f39061284a565b6001600160a01b03841661060d5760405162461bcd60e51b81526004016103f390612778565b6001600160a01b0385163314806106295750610629853361032f565b6106905760405162461bcd60e51b815260206004820152603260248201527f455243313135353a207472616e736665722063616c6c6572206973206e6f74206044820152711bdddb995c881b9bdc88185c1c1c9bdd995960721b60648201526084016103f3565b3360005b84518110156107d95760008582815181106106bf57634e487b7160e01b600052603260045260246000fd5b6020026020010151905060008583815181106106eb57634e487b7160e01b600052603260045260246000fd5b60209081029190910181015160008481526003835260408082206001600160a01b038e168352909352919091205490915081111561073b5760405162461bcd60e51b81526004016103f390612800565b60008281526003602090815260408083206001600160a01b038d1684529091529020546107699082906128e1565b60008381526003602090815260408083206001600160a01b038e811685529252808320939093558a16815220546107a19082906128b5565b60009283526003602090815260408085206001600160a01b038c16865290915290922091909155506107d28161298f565b9050610694565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb87876040516108299291906126ef565b60405180910390a461083f818787878787611553565b505050505050565b600b546000906001600160a01b031633146108a45760405162461bcd60e51b815260206004820152601f60248201527f455243313135353a2063616c6c6572206973206e6f7420417070726f7665640060448201526064016103f3565b600c546001600160a01b03808b166000908152600460209081526040808320600b54909416835292905220805460ff191660011790556108e68a828888611330565b6108f1818989611502565b506108ff8a8a838787611020565b6001600c600082825461091291906128b5565b90915550909a9950505050505050505050565b6060815183511461098a5760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016103f3565b600083516001600160401b038111156109b357634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156109dc578160200160208202803683370190505b50905060005b8451811015610b4f5760006001600160a01b0316858281518110610a1657634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03161415610a8f5760405162461bcd60e51b815260206004820152603160248201527f455243313135353a2062617463682062616c616e636520717565727920666f7260448201527020746865207a65726f206164647265737360781b60648201526084016103f3565b60036000858381518110610ab357634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000868381518110610aeb57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002054828281518110610b3457634e487b7160e01b600052603260045260246000fd5b6020908102919091010152610b488161298f565b90506109e2565b509392505050565b600d546001600160a01b03163314610bb15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103f3565b610bba816116c7565b50565b610bc8338383611715565b5050565b6060600a805461049d90612928565b336001600160a01b0383161415610c465760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016103f3565b3360008181526004602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610bc8338383611980565b60058054610cca90612928565b80601f0160208091040260200160405190810160405280929190818152602001828054610cf690612928565b8015610d435780601f10610d1857610100808354040283529160200191610d43565b820191906000526020600020905b815481529060010190602001808311610d2657829003601f168201915b505050505081565b6000818152600260209081526040808320805482518185028101850190935280835260609485949093929190830182828015610db057602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610d92575b50505050509050600060026000868152602001908152602001600020600101805480602002602001604051908101604052809291908181526020018280548015610e1957602002820191906000526020600020905b815481526020019060010190808311610e05575b509599939850929650505050505050565b6060610e358261131d565b610e9a5760405162461bcd60e51b815260206004820152603060248201527f455243313135354d657461646174613a2055524920717565727920666f72206e60448201526f37b732bc34b9ba32b73a103a37b5b2b760811b60648201526084016103f3565b60008281526006602052604081208054610eb390612928565b80601f0160208091040260200160405190810160405280929190818152602001828054610edf90612928565b8015610f2c5780601f10610f0157610100808354040283529160200191610f2c565b820191906000526020600020905b815481529060010190602001808311610f0f57829003601f168201915b50505050509050600060058054610f4290612928565b80601f0160208091040260200160405190810160405280929190818152602001828054610f6e90612928565b8015610fbb5780601f10610f9057610100808354040283529160200191610fbb565b820191906000526020600020905b815481529060010190602001808311610f9e57829003601f168201915b50505050509050805160001415610fd3575092915050565b815115611005578082604051602001610fed9291906125aa565b60405160208183030381529060405292505050919050565b8061100f85611b16565b604051602001610fed9291906125aa565b6001600160a01b0384166110465760405162461bcd60e51b81526004016103f390612778565b6001600160a01b0385163314806110625750611062853361032f565b6110c05760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2063616c6c6572206973206e6f74206f776e6572206e6f7260448201526808185c1c1c9bdd995960ba1b60648201526084016103f3565b60008381526003602090815260408083206001600160a01b03891684529091529020548211156111025760405162461bcd60e51b81526004016103f390612800565b3361112281878761111288611c37565b61111b88611c37565b5050505050565b60008481526003602090815260408083206001600160a01b038a1684529091529020546111509084906128e1565b60008581526003602090815260408083206001600160a01b038b811685529252808320939093558716815220546111889084906128b5565b60008581526003602090815260408083206001600160a01b038a811680865291845293829020949094558051888152918201879052898316928516917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a461083f818787878787611c90565b600d546000906001600160a01b0316331461125a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103f3565b6001600160a01b0382166112bf5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103f3565b600d546040516001600160a01b038085169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a350600d80546001600160a01b0319166001600160a01b03831617905560015b919050565b600061132a600783611d5a565b92915050565b6113398361131d565b156113865760405162461bcd60e51b815260206004820152601d60248201527f455243313135353a20746f6b656e20616c7265616479206d696e74656400000060448201526064016103f3565b816113d35760405162461bcd60e51b815260206004820152601960248201527f537570706c792073686f756c6420626520706f7369746976650000000000000060448201526064016103f3565b60008151116114185760405162461bcd60e51b81526020600482015260116024820152701d5c9a481cda1bdd5b19081899481cd95d607a1b60448201526064016103f3565b600083815260016020526040902080546001600160a01b0319166001600160a01b03861617905561144b60078486611d72565b5060008381526003602090815260408083206001600160a01b0388168452909152902082905561147b8382611d88565b60408051848152602081018490526001600160a01b0386169160009183917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4827f6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b826040516114f4919061271d565b60405180910390a250505050565b60008381526002602090815260408220845161152092860190611e5b565b506000848152600260209081526040909120835161154692600190920191850190611ec0565b50600190505b9392505050565b6001600160a01b0384163b1561083f5760405163bc197c8160e01b81526001600160a01b0385169063bc197c819061159790899089908890889088906004016125d9565b602060405180830381600087803b1580156115b157600080fd5b505af19250505080156115e1575060408051601f3d908101601f191682019092526115de918101906124bd565b60015b61168e576115ed612a00565b806308c379a014156116275750611602612a18565b8061160d5750611629565b8060405162461bcd60e51b81526004016103f3919061271d565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016103f3565b6001600160e01b0319811663bc197c8160e01b146116be5760405162461bcd60e51b81526004016103f390612730565b50505050505050565b80516116da906005906020840190611efb565b507f5514cc7324ac64a875ba50a1849367d39c8b030fe0f563c3c7142984552bc3068160405161170a919061271d565b60405180910390a150565b6001600160a01b03831661173b5760405162461bcd60e51b81526004016103f3906127bd565b805182511461175c5760405162461bcd60e51b81526004016103f39061284a565b604080516020810190915260009081905233905b83518110156119215782818151811061179957634e487b7160e01b600052603260045260246000fd5b6020026020010151600360008684815181106117c557634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000876001600160a01b03166001600160a01b0316815260200190815260200160002054101561181d5760405162461bcd60e51b81526004016103f390612800565b82818151811061183d57634e487b7160e01b600052603260045260246000fd5b60200260200101516003600086848151811061186957634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000876001600160a01b03166001600160a01b03168152602001908152602001600020546118ad91906128e1565b600360008684815181106118d157634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000876001600160a01b03166001600160a01b031681526020019081526020016000208190555080806119199061298f565b915050611770565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516119729291906126ef565b60405180910390a450505050565b6119898261131d565b6119ef5760405162461bcd60e51b815260206004820152603160248201527f455243313135354d657461646174613a206275726e20717565727920666f72206044820152703737b732bc34b9ba32b73a103a37b5b2b760791b60648201526084016103f3565b6001600160a01b038316611a155760405162461bcd60e51b81526004016103f3906127bd565b60008281526003602090815260408083206001600160a01b0387168452909152902054811115611a575760405162461bcd60e51b81526004016103f390612800565b33611a8781856000611a6887611c37565b611a7187611c37565b5050604080516020810190915260009052505050565b60008381526003602090815260408083206001600160a01b0388168452909152902054611ab59083906128e1565b60008481526003602090815260408083206001600160a01b0389811680865291845282852095909555815188815292830187905292938516917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f629101611972565b606081611b3a5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611b645780611b4e8161298f565b9150611b5d9050600a836128cd565b9150611b3e565b6000816001600160401b03811115611b8c57634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611bb6576020820181803683370190505b5090505b8415611c2f57611bcb6001836128e1565b9150611bd8600a866129aa565b611be39060306128b5565b60f81b818381518110611c0657634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350611c28600a866128cd565b9450611bba565b949350505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110611c7f57634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b6001600160a01b0384163b1561083f5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190611cd49089908990889088908890600401612637565b602060405180830381600087803b158015611cee57600080fd5b505af1925050508015611d1e575060408051601f3d908101601f19168201909252611d1b918101906124bd565b60015b611d2a576115ed612a00565b6001600160e01b0319811663f23a6e6160e01b146116be5760405162461bcd60e51b81526004016103f390612730565b6000818152600183016020526040812054151561154c565b6000611c2f84846001600160a01b038516611dac565b60008281526006602090815260409091208251611da792840190611efb565b505050565b600082815260018401602052604081205480611e1157505060408051808201825283815260208082018481528654600181810189556000898152848120955160029093029095019182559151908201558654868452818801909252929091205561154c565b8285611e1e6001846128e1565b81548110611e3c57634e487b7160e01b600052603260045260246000fd5b906000526020600020906002020160010181905550600091505061154c565b828054828255906000526020600020908101928215611eb0579160200282015b82811115611eb057825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611e7b565b50611ebc929150611f6e565b5090565b828054828255906000526020600020908101928215611eb0579160200282015b82811115611eb0578251825591602001919060010190611ee0565b828054611f0790612928565b90600052602060002090601f016020900481019282611f295760008555611eb0565b82601f10611f4257805160ff1916838001178555611eb0565b82800160010185558215611eb05791820182811115611eb0578251825591602001919060010190611ee0565b5b80821115611ebc5760008155600101611f6f565b80356001600160a01b038116811461131857600080fd5b600082601f830112611faa578081fd5b81356020611fb782612892565b604051611fc48282612963565b8381528281019150858301600585901b87018401881015611fe3578586fd5b855b8581101561200857611ff682611f83565b84529284019290840190600101611fe5565b5090979650505050505050565b600082601f830112612025578081fd5b8135602061203282612892565b60405161203f8282612963565b8381528281019150858301600585901b8701840188101561205e578586fd5b855b8581101561200857813584529284019290840190600101612060565b600082601f83011261208c578081fd5b81356001600160401b038111156120a5576120a56129ea565b6040516120bc601f8301601f191660200182612963565b8181528460208386010111156120d0578283fd5b816020850160208301379081016020019190915292915050565b6000602082840312156120fb578081fd5b61154c82611f83565b60008060408385031215612116578081fd5b61211f83611f83565b915061212d60208401611f83565b90509250929050565b600080600080600080600080610100898b031215612152578384fd5b61215b89611f83565b975061216960208a01611f83565b965060408901356001600160401b0380821115612184578586fd5b6121908c838d01611f9a565b975060608b01359150808211156121a5578586fd5b6121b18c838d01612015565b965060808b0135955060a08b01359150808211156121cd578485fd5b6121d98c838d0161207c565b945060c08b0135935060e08b01359150808211156121f5578283fd5b506122028b828c0161207c565b9150509295985092959890939650565b600080600080600060a08688031215612229578081fd5b61223286611f83565b945061224060208701611f83565b935060408601356001600160401b038082111561225b578283fd5b61226789838a01612015565b9450606088013591508082111561227c578283fd5b61228889838a01612015565b9350608088013591508082111561229d578283fd5b506122aa8882890161207c565b9150509295509295909350565b600080600080600060a086880312156122ce578081fd5b6122d786611f83565b94506122e560208701611f83565b9350604086013592506060860135915060808601356001600160401b0381111561230d578182fd5b6122aa8882890161207c565b6000806040838503121561232b578182fd5b61233483611f83565b915060208301358015158114612348578182fd5b809150509250929050565b600080600080600060a0868803121561236a578283fd5b61237386611f83565b945060208601356001600160401b038082111561238e578485fd5b61239a89838a0161207c565b95506040880135945060608801359150808211156123b6578283fd5b6123c289838a01611f9a565b935060808801359150808211156123d7578283fd5b506122aa88828901612015565b600080604083850312156123f6578182fd5b6123ff83611f83565b946020939093013593505050565b6000806040838503121561241f578182fd5b82356001600160401b0380821115612435578384fd5b61244186838701611f9a565b93506020850135915080821115612456578283fd5b5061246385828601612015565b9150509250929050565b6000806040838503121561247f578182fd5b82356001600160401b0380821115612495578384fd5b61244186838701612015565b6000602082840312156124b2578081fd5b813561154c81612aa1565b6000602082840312156124ce578081fd5b815161154c81612aa1565b6000602082840312156124ea578081fd5b81356001600160401b038111156124ff578182fd5b611c2f8482850161207c565b60006020828403121561251c578081fd5b5035919050565b60008060408385031215612535578182fd5b50508035926020909101359150565b6000815180845260208085019450808401835b8381101561257357815187529582019590820190600101612557565b509495945050505050565b600081518084526125968160208601602086016128f8565b601f01601f19169290920160200192915050565b600083516125bc8184602088016128f8565b8351908301906125d08183602088016128f8565b01949350505050565b6001600160a01b0386811682528516602082015260a06040820181905260009061260590830186612544565b82810360608401526126178186612544565b9050828103608084015261262b818561257e565b98975050505050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a0608082018190526000906126719083018461257e565b979650505050505050565b604080825283519082018190526000906020906060840190828701845b828110156126be5781516001600160a01b031684529284019290840190600101612699565b505050838103828501526126d28186612544565b9695505050505050565b60208152600061154c6020830184612544565b6040815260006127026040830185612544565b82810360208401526127148185612544565b95945050505050565b60208152600061154c602083018461257e565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b60208082526025908201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f455243313135353a206275726e2066726f6d20746865207a65726f206164647260408201526265737360e81b606082015260800190565b6020808252602a908201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60408201526939103a3930b739b332b960b11b606082015260800190565b60208082526028908201527f455243313135353a2069647320616e6420616d6f756e7473206c656e677468206040820152670dad2e6dac2e8c6d60c31b606082015260800190565b60006001600160401b038211156128ab576128ab6129ea565b5060051b60200190565b600082198211156128c8576128c86129be565b500190565b6000826128dc576128dc6129d4565b500490565b6000828210156128f3576128f36129be565b500390565b60005b838110156129135781810151838201526020016128fb565b83811115612922576000848401525b50505050565b600181811c9082168061293c57607f821691505b6020821081141561295d57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8201601f191681016001600160401b0381118282101715612988576129886129ea565b6040525050565b60006000198214156129a3576129a36129be565b5060010190565b6000826129b9576129b96129d4565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060033d1115612a1557600481823e5160e01c5b90565b600060443d1015612a265790565b6040516003193d81016004833e81513d6001600160401b038160248401118184111715612a5557505050505090565b8285019150815181811115612a6d5750505050505090565b843d8701016020828501011115612a875750505050505090565b612a9660208286010187612963565b509095945050505050565b6001600160e01b031981168114610bba57600080fdfea2646970667358221220550f027801f8a18a363dc25d8899a1a86418ab44b1b13d749a66fea973c3c6ed64736f6c6343000804003368747470733a2f2f676174657761792e70696e6174612e636c6f75642f697066732f000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000f32cefb83d0f91610a441356701c9547fa5031a7000000000000000000000000000000000000000000000000000000000000000b4d6f6c614e46543131353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054d4e46544d000000000000000000000000000000000000000000000000000000