60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000004fd01341d7ad9592e0627ed20952466ad9bb831f00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000b617079616176652e636f6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c636c61696d2072657761726473206f6e20617079616176652e636f6d00000000000000000000000000000000000000000000000000000000000000000000002e516d5274326f55564c59545250383678797353724b703459766e78714451484e6a72574c735a734d57316a5841650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558000000000000000000000000658ef572ba14187f0abb2413365a73989a85549100000000000000000000000010a24c76c09739b89456373e844f0046c4791ac60000000000000000000000005a0ddbf9726db91acd9316b440bc57c632c116cb00000000000000000000000020d41f61e7d6239aa19ff088d36346313cb9c07e000000000000000000000000c9c9da9bbfd8b1bf0add85c22c694d0912453816000000000000000000000000d592b0b6454b4649fe3e915acc75c9c7219760ff000000000000000000000000e143440635213f8aed37ff11bd38659b43e9148000000000000000000000000062741cbb386decb2b5edd817aadc8b3697de30ca000000000000000000000000931596449166a03015885e5e413c619ab09e5ad60000000000000000000000004820ed1329f0270b247954ee0884a166c94696370000000000000000000000001e686b57a750af28c7613c17b3827b351ed7762300000000000000000000000077ef9400b58b50b506840d813d20143d1b338b000000000000000000000000009c03edee2a978993f25a564e4e6d1d6508b297200000000000000000000000004708bfa4213a0912435d5b2d374a3e918765c60a0000000000000000000000005797c5c45bd921a9ef9342b68cddd3ad3cc90db00000000000000000000000003f43b565e3e497d1a90cb3ed809436d3179ca6c50000000000000000000000009edd5ba60377cb40ff030d7001b0b4df90e8c11c000000000000000000000000f3be9e094cb995309c03b7b74d083bdfb0ae2057000000000000000000000000c27c3061fcaad0bbafc1a9572db5f2df02b1f6f700000000000000000000000050673ecc8e7051d02c44db99cf1eab575150f91e00000000000000000000000052878323c2ec6de5213961c2b033e06483772dc1000000000000000000000000320647f7f866dfa3a069add28905c58c6d135c17000000000000000000000000f178c5d40685c196a75dc98db89fac2d3a55be7800000000000000000000000051a79887bdf14bc4a5ef9615d2c454c548f8e8440000000000000000000000006a7f5cac6423d6599b18f45f5dd2aa4db941d6810000000000000000000000006cff0f5986f9b3b9d0ce0e9c218deb1c32fac4c1000000000000000000000000b149f353383ab92e74c4cba3feb848b04bfb3617000000000000000000000000df484547b12cb0bad63863762ba55abbfe55765f0000000000000000000000006be12540acc3bfbed25780133afd3238951675a3000000000000000000000000033dc416182d208689b440079a4d80ca007e4be800000000000000000000000095962e6d8dd5fb670dbeda50f343c41bb89463f9000000000000000000000000065223abf30611f3782cd4411a2d98e220ae8579000000000000000000000000af0b0000f0210d0f421f0009c72406703b50506b000000000000000000000000ca84e032e512dca1ab1b8600259cc34df7088263000000000000000000000000ae17005918cd5cdd9e7d9eeb27c61322b86d558e000000000000000000000000ed5bb4818b60ebba9875610adad80491e046105500000000000000000000000018f2368ab4816dd390e894a9a5b14a5e6dabf88c00000000000000000000000004fb9bce570e50dd45f7294d1cec226e763e4ab5000000000000000000000000c0e81f1b795d2e99efea240f23765a243b913d1700000000000000000000000007834b06b5756056e065c0bd1639761ab8297513000000000000000000000000eef775dec9fb448b68545ccc3a3c939fa36b1b4d000000000000000000000000558e4048458a09fdfc86d2f102e1380936e9272f00000000000000000000000098b9411ade9f60ea1adb218610ca15145b48560f00000000000000000000000037c2b8501719878ecda624cc8373b1983378dac800000000000000000000000077b74c9375a2df562907d9dde6f61d4abf74fcd500000000000000000000000091c0435a88b2606db14806e7a985d9b1bb4c083200000000000000000000000033054c18bf96fab3ffd4bdc54028a1377709777b0000000000000000000000006c5e1df7351356d60b7ba512817b9958949131ac000000000000000000000000bf44f89082d27011f64ac51735dff627403c92f60000000000000000000000001e9fa5a3422d394eca1507545cf9296e28589c1d0000000000000000000000008c489c3535e6f53e2dbd61cea8efa79797e656e600000000000000000000000093f77f572b1c0324cf33d9e440b6c47baf782cec0000000000000000000000009a426a2d6bd77fcfb18e3a781382171af7a1e88c00000000000000000000000030c56911f3b7914d815db0b4fc2aeaf509eccb8f0000000000000000000000005df6434986b285143b060c0e07e1a8d79f5d1b8b0000000000000000000000009cb7333d27c387f260a45c1f75316880d620f414000000000000000000000000237805b1f64c606771890fd05ace45880f5aced9000000000000000000000000962696d19e7ba8965bacd62bbea32f2ebc8063fc000000000000000000000000b21378f012eedc08c58724d4c67de11a6b9012ee0000000000000000000000006925386183867720fb38d299481b8ddeaa8c52af000000000000000000000000cda2f3891dcc48ec315c9f64a4abf2ecc51ecd1e00000000000000000000000039a7baa3fcb68ad38377ea4ebb402296dd69d981000000000000000000000000c24372d26aef260e4b6c0e77348bc76d80b07b090000000000000000000000001d7229b90c7a3bca63f9a4a80dc212f447ae6b4e0000000000000000000000007ab91e312c84ee7dc35ab55e2a2faa8cef06428000000000000000000000000055fa3d24447b5bbc625f6b210006cf1e744990fb000000000000000000000000e3810222f2e9a868cb251dfe402342c26f29a64f000000000000000000000000e0628a0d8a669d994e971d11ba2c4588286e526800000000000000000000000067947ff83061f326e9d105d6f8e5d933a7d23063000000000000000000000000cc314f01426b60b7509f0963048a39652a3a4136000000000000000000000000c563c201fd129d0851ad03759f260c210c02780b00000000000000000000000026109a8031d3b6c07e15dcc902f36985fd8bd6a9000000000000000000000000a73d95a52440c14cc3e61f3b347da501577acdf70000000000000000000000009651e25a28c7d356db9b044e344f72781b3cdcba0000000000000000000000004bdde296df140435e1b0ee468b9736aea36c8ec9000000000000000000000000102c2ebd35e092243d34710caa441bca80afd39900000000000000000000000025eb947bcdd5f3ba5a420327d1771cf2c7f0dfd40000000000000000000000001b4a9ba4ba33e4e2d15e765b3f45dc3c4cfd291d000000000000000000000000854537474608d100ef633b74309196fa23234b1e0000000000000000000000005ac6a031447d64889c2a7ed8b5419d91e147295c0000000000000000000000004302c27398994a37d1cae83e5b49e40de9e3658d0000000000000000000000009d4349686537f4b21f97940ae48e5fa6c3138607000000000000000000000000045e557e8c09354239f0d4632220331df4fec4660000000000000000000000008a267786d15f9ba7754bf28caf7e10fe6cb2d4930000000000000000000000004bdc6ceb57b026a949cd97fcf3e875be7f2f2b2e000000000000000000000000fef766d2797e11744e7fca0b2f95770a30e2c585000000000000000000000000e83b634d79e0cb49c94e5958166554c79288d77c00000000000000000000000076a1f7214287bccde505c8fee92031163ce95d170000000000000000000000004647440ce06ff8b8e0a2f71a952b743b069f060a000000000000000000000000769bd26aad23238eb12486281b469d4de8ab8a030000000000000000000000006afc9156b2ac3c7509cdb4efc5e0009e10b6cf29000000000000000000000000f60975ef51968d753bb7d8ddf4947c1a214c68490000000000000000000000005fc6010ce4db88443bf24666181d82f167f12f38000000000000000000000000048ed40e05f01e1f8ea4a9c3709ba3a8d17d232a0000000000000000000000003e7839f53fa50660c9bcb8092c920f14c668d08d0000000000000000000000000aba1ee53ce57e8f6efd6e06c72012aa33719da50000000000000000000000008434341fd6d6e9db46f13efefac560c54edc1efe0000000000000000000000008923f62ebccc7654f3dc5b923ed76f12e4a9d6590000000000000000000000007ac435ffc8fe783af479e05d60fc5ab059d274d900000000000000000000000057196bfbfe561edeb80217ea94895d266ae86f8a00000000000000000000000015e3d7cebe6d1fa097292d5c4da38612ecbfddaf00000000000000000000000090caaa5430b916ba8d4c43578cd1c18428919a7b000000000000000000000000fed4809fae85af7608d94826ee4a4b0b82c7830300000000000000000000000072d52f84b917284d74031f915ce6d2f5e606d6ac0000000000000000000000007654fce2d1e0cfd9159c4ea01aabf5aeaeb58d57000000000000000000000000bdd2c91ffbd0b42ad905470f577c696ccb42fe3c000000000000000000000000b7e4c5deb085774f272daac701e1d8fdb4ede08c0000000000000000000000007eccda36d8b02a5eda612c76eb9bfa4b8f66aa6d000000000000000000000000adf9227144277a5d8ec8593fe69177e674a2ce5800000000000000000000000049daff5ed7598625e5407db553d1f843065e9c07000000000000000000000000d144fcf9a043bc93fc60510e7ce614f5f25e001600000000000000000000000085f158e3865c06a8fc61b9e3e84070a467098eb20000000000000000000000001ca2e7845968d294bfadfa3af174656814032ab10000000000000000000000002979138e5b4117740a1c3762093e553419bddc47000000000000000000000000a3343f76de467fb7fec69acd2007cbbbf668e2fb0000000000000000000000000dfa22ba9fb84b96b92735ba43a20056383898bc00000000000000000000000040c0a36ee4b06ede4f78a81abb7a9a57719ae4e700000000000000000000000064108f4f5121daa96d5cf26b4431ec72f3833edc0000000000000000000000008fe0df3d6d2dd45967a879968ede81cd9a085f54000000000000000000000000d5ae7e2c507531bca972f8a697e1668b5a7a28f2000000000000000000000000e88cae0a7d4f1ebec619c42133c7aad7efe811ce000000000000000000000000b337f4f9b900508a9d7ffc7709ea303909013fa7000000000000000000000000c460d3fc87a93ed7ed91537a485e10f091840922000000000000000000000000aff2ad56d2eedd6d45e7283991da32979773c84a000000000000000000000000fef97e073c2afb8a254c71823118c98c8daa02340000000000000000000000000e8bb80238394fb9de42ed1465d5a43fa288ef690000000000000000000000007a1ec48a2ccfad818baa055a092c5cfff975b870000000000000000000000000f6f312e7f2b31cb4f617dffefdb8bf9a46c4cb5200000000000000000000000020db0be876c32bc91d2c51ca8de2b18396f17661000000000000000000000000fd6a4a896f29cd1cc6d1fc17c12b578756679899000000000000000000000000c282cbefe8ca6b0a91c4f42874f777ba28f59d5b000000000000000000000000d0bae59e5279d9336efe57355b3e206c27d69d6e000000000000000000000000564e722e92ca205981f33774e10866addfc5bef40000000000000000000000002e5c65f2bad31dca59d401027c28f44a9abc14b500000000000000000000000034ea4138580435b5a521e460035edb19df1938c100000000000000000000000001d5592ad18ce041dbbd33dd0fbbaeb47ebadcfd000000000000000000000000ab2dced7458d450be75ee3479032b42cf7e4777f00000000000000000000000077a033e8bd633113ed80bb60722faafb825a74080000000000000000000000005b0581e61c00fcc724b12db7590347fbeba976550000000000000000000000001dd68e9cae3c739b54afc5e3db52532cd4146bf4000000000000000000000000a37dad29f3717455477cd138e7a231d504633ae70000000000000000000000001f151e1cd4def80e7e4da4aab445b70abd53be7500000000000000000000000071166fabfa5a69890954aa7b51a26d3465e149ea0000000000000000000000009cab9a7de95220290a1b5d6123a7d28da82e71b8000000000000000000000000cf86c6056b412ed69c4b53d4f18d091a284d7b9b000000000000000000000000fe275d10de667483783e82c3b816f5ba1a04f3720000000000000000000000000254117b29ccf8ff5e58c578d8b73bd8f7571bb6000000000000000000000000a0760416f8c51823cfc32e9157cdea379c208e96000000000000000000000000e80803a98c6abf4875f248a0702efbcaddcd43bc0000000000000000000000007673220b277370198dae182cb60496c347935f4f000000000000000000000000f1b54c1793715346a30cf74a5905367cf410bc050000000000000000000000006c6df42d0e362f7e017292b44428f6235ccdd9050000000000000000000000008a0cfe0a121fb5797506bf7142f519e7142e8e570000000000000000000000000288de7f2674603149a3c91505b57fafaa9aee41000000000000000000000000240ce6c2c95977411543c027200dbd99edb166d5000000000000000000000000807323bf2dd7a4aba678d475e75c4c8fa57f3ee5000000000000000000000000f813152b0745535fa60514d13777d5f4fd40d79400000000000000000000000035efc600d29d3073d58f873f1d3644b8428ed796000000000000000000000000b4fc5ca19455aa39356d33a8b4e45971942fbc9b0000000000000000000000007c677f4e3f050ee1448526eb1630df11c81519a1000000000000000000000000317f2ad9240449d09d23fe386ae694eb8fcee8ca00000000000000000000000067d259bf908638d5b7200559722bb31990049953000000000000000000000000b5277685127084a1a4ce0c8490720f301affe245000000000000000000000000e2d0f5556abe27c9265baa03f09ef1197ff179d40000000000000000000000002420a9a9dd541f65bd7af7a52e24159dabe65c5a00000000000000000000000001dae3c771272ecd002d7780ae682c602f9a711200000000000000000000000004fe6d15e49c96ac4fbbad76ced5b00fa91f71e20000000000000000000000006a6cc108451351bead45aa8e43c5ad19866564fe000000000000000000000000230490a1221642ff8f9052887a193074224795fc0000000000000000000000008f8019975c16244cd8b92332bb57236546f4a8fc000000000000000000000000c40c2ce2155ffce5641384c5ac0a68f9d4bf49510000000000000000000000008e9e699ac4bbf32d6afe028c974cf04139a17f9c000000000000000000000000192dc093ec0c1978ede79ba7d04ef92f61ed690d000000000000000000000000864115cb04a084e33da92f58ac2230bae2711c670000000000000000000000004318397f217a944d3a73e251bae9c24c91ca88d9000000000000000000000000dd013a9a28be3385df2019b334bca60a18017ecc00000000000000000000000008e70f83543df8bfbe5c5d1daef6e5bf27221c28000000000000000000000000601052f0a4f0831cf4e254e42a75752fe018950e0000000000000000000000002502c7499407d64fc8ebb54fe3f272aab062dd46000000000000000000000000f7c08f74ed88155f8c430575b6fc261ccfa16dec0000000000000000000000001e8164c4a166432b411bc437a8f040ec8bcf03ef000000000000000000000000d0d3f1a26ca3bfc8721fea7b32bf2bc31ec664870000000000000000000000001543a768f57c524aea258e13677079ee575d9c3b000000000000000000000000b67cfb82988418bd561c0207f4e2570fbaf065c5000000000000000000000000a5666f8fb4c43cd0662c816f71236124d0ab5ab400000000000000000000000063a6e13b5f98d5b0278f8ee7b466aab3022a5a12000000000000000000000000a8cdcdf52c98e967bc1912546c6f60b13ae4c2b4000000000000000000000000d989d6375f36668266f37ee19ed34e08c87925320000000000000000000000009e4bd4a30ff04e65a193c90dbfe7dc0de33e0505000000000000000000000000a758cf0ea82beb85affbbf64de812dcb9660ad7d0000000000000000000000003942ebee9d744ab28b5932945f8c41adb5b0e229000000000000000000000000f6bf3f971bed23527fb80e4c3a93711701911a5f0000000000000000000000005d95d884c03c70f579546f095495557aca5fb6db0000000000000000000000003c2b3e5ef58b9f6cdfeff7b2103b9a7f4cc6cd4400000000000000000000000003df05ce0f7f3f05ed28e24a78013012867225aa000000000000000000000000b245a33e827e357d36fe99da7e184bc351c292d2000000000000000000000000c83169adffeeb60c2c8547b07746fe0c13863496000000000000000000000000d492017364f4d6c58a9e1396235df33c83e6a8be0000000000000000000000008a7954b468c3bb0aafafe94be32f656684961827000000000000000000000000c93669a876114788eb8f9cb48edd9e0838c31e12000000000000000000000000c0dcf7be0c19c946b10c270a45f12176b903508400000000000000000000000009f6218d2b62012deae4eae57ceda55948929d31000000000000000000000000b2335febfee17526296554701b3b279254fc95280000000000000000000000000fe6ce8c320082e3d6427132c100322f3b4eeb41000000000000000000000000e434498ce7d4df44a99d8df3a6577d15ad5fd670000000000000000000000000b70605556b0fff25ceae9bec72eba10baca6148000000000000000000000000003f1a4ae91a5ad5e230010e607fe86f0f4a88bd80000000000000000000000003eae2d27003a0096b33788374d5846cb9d673b4000000000000000000000000025495ec38e1dd1149e3ee0612f4f79d9e828d1c4000000000000000000000000dff84f9f8d7054efd0034750a1353cb1c0628bc4000000000000000000000000964c95edf48dd00354225bc0f70b048cdea449db0000000000000000000000005fbab2f58e3af4572b81f7500263da75793d0bba000000000000000000000000f593649087d856e04f6ace4e54bfa9510fc415d30000000000000000000000003601b4a2d867d032ae9c8cf911309ff7e30bd92e0000000000000000000000009d2aa2ca92c533ffabfe39d020846b39f0acef41000000000000000000000000b8daa45d587d16010cdd9211d226411014ad1d7800000000000000000000000012bcf204b3084cdb14d5df482fde64d9ac349ba900000000000000000000000009e59405b24690eade1075260885f451612c1e100000000000000000000000001ff421a2128272dc3c9ebfa079ad63f15e5dd1be0000000000000000000000001b0e6f854006757a1e5b2a409792e10705a9e11b00000000000000000000000066e7cd1fdf275fef33e901d513e1a6f70c7c0a50000000000000000000000000d23ec7685e9a69f3d7fddbdb79ff4595551945ad00000000000000000000000068c3151e9ee5b4660f91dafe47b45b16f552812b0000000000000000000000004ae6cc392a3061e6c49f008ee49284747cb241210000000000000000000000000b68e8051d613b8271f6528ab43146fe302c1b9b000000000000000000000000acdd4765207edda65040ef5bb23d165a66598cde000000000000000000000000d990f49a54439a7b6152491820c75b0493512225000000000000000000000000f8d39e6496d27377070b0caee04114e15aed09a10000000000000000000000001d2ab551204506427b0fd095cb751968f67a0f2d00000000000000000000000086dc0dae8913dfa10736014ff536098251281efb0000000000000000000000002efb0b685342ae5eaadec6385af4536afb44bac8000000000000000000000000de9a8e4593722cc19ff74864a216989fa36915ce000000000000000000000000ebe1b61874a89fba5789de12db58ceb8cc673ca1000000000000000000000000a165c04904d1756be450aa2f54bde6f5daa72a4d00000000000000000000000069922cc45d06bc8b91343d8e49357ba1119d234c000000000000000000000000956f440dbe1c0859c60bcf280eb119735126766e000000000000000000000000170129645bd524265ac90220702cb000dc1b2bbb0000000000000000000000008a5838dc02b026bd11ed5a029b1bdf64785a156c0000000000000000000000004eb08cd549828f6e8c9f6296fa58daaa1b4cc41f0000000000000000000000008021a58c64a5eb472f1859e76da73a6d81cb598b000000000000000000000000cff74e737e9a573866aebb97c6c62d9e568bfcf8000000000000000000000000da1f75a42989a107ae78e0f917d90bf97669e608000000000000000000000000a233b2489274f3e5f597cd1e7dadb6484953fa97000000000000000000000000d6f21c7199f83043e6aab2c2ba43640ffb43d56a00000000000000000000000046def19125fb3cdd053eabacc17b4179ede0d8bd000000000000000000000000eed2186fc43df95fdca101a9323edc707e662dd30000000000000000000000004f03741a56c6d8ff4d3866fde1a46d3582e8bb0d000000000000000000000000141d48801abc47213d7f714b77618e698adcbe440000000000000000000000009c96747ae3a1166c2000024d6b3a765b68ba1acc000000000000000000000000fdb5d254c5a536141996b5fa3501570551679c4100000000000000000000000014ac4fcfc05ea1ccc89900862ed8d5bc9a8ee30e000000000000000000000000b42a59f226def7a4c7fa72f3408bd32d6c181d9e00000000000000000000000087b89f54a54cee3ed336abccf3b632c280d6e628000000000000000000000000e2d4ac0980e7ed24d054fc64b8950811bf41a5b6000000000000000000000000be17e5881cf932a0c0d4f51c99d50a451109447100000000000000000000000083a776ffada30e6951c324e933143f9e03a7ec6c0000000000000000000000008b99a7050f491e5f3cb060ccf4af40890e6a67890000000000000000000000008a63918d33504b9c02ddac9fe20114463716db330000000000000000000000004bf07f204383d333f16a203c5eb0d235380f2d450000000000000000000000005d12152aff897642d1577b246c37948d715c4dac000000000000000000000000902450acc9d17f606cc7bc9ccd1d4e3178b555de0000000000000000000000001fff9bc26b7404a752b4b4e93762eced8938d936000000000000000000000000e473c1588c9728cfd43aae77a65b766e4b6ad1e3000000000000000000000000997358008b4b5a0e91f6dde8ddf81da1c3544a98000000000000000000000000daf2a0f7622d47ad7a96a5ab194317d1dcd4f15a0000000000000000000000001671ab84f936dba701ed5fa93f38860439a05a5b000000000000000000000000e5b26ec6d3b4dd51658b5f72f28be7c124ec464d000000000000000000000000f1427ad90b2ddc50075898e12de44ac34ed051f20000000000000000000000003bdb2fdbc065bf9a0f146674b2bb456ac817979d000000000000000000000000593265b5e1bf9e310e8d06ffc1719c2660d4788a000000000000000000000000c6d5c1d5df10855b04e4ed388b62503c779fa0100000000000000000000000002d3001d781759a80d594d4590052273f91c464d60000000000000000000000002852b70d3b682d1d28eb45179ef62b840c9b07d4000000000000000000000000607083af03af0c01bfccdaf956b06b2f0d4ba82b0000000000000000000000003c46d50c602140368849f2075a4e2d97a2b9caf1000000000000000000000000a4f272029175db465f138a2aa2ad2e74265e53040000000000000000000000002ea9038f0be12ff87022a4a918017a77071e850f0000000000000000000000005a4d26a34c80ef6af498669d1798238ca8f9bf44000000000000000000000000e6cbb87d08274b866a771936a72d10348ad148ab00000000000000000000000001a146e9c56a1c20f4112c135a3c7498fd1abf4b000000000000000000000000bf1869249e0d4aaf0820cb8de70f3d65d257f9f9000000000000000000000000f56d8035253b297c4155eeada08527f8be9ceb86000000000000000000000000daf5ed2bc66937e23ce9ec43aa80e9956c163cdc00000000000000000000000043f28a649e28d1777cc700886d39172e3f6375650000000000000000000000000000006daea1723962647b7e189d311d757fb79300000000000000000000000090f04eaa11a3a05cd24f6fb86e3499c1bd0e80260000000000000000000000000202874201c86d7fe0c046077238cc8f46fa6970000000000000000000000000ece5114821d7a7685fbf2337731506c14f6f72bc0000000000000000000000001ab623d9cba8f795377b9a54ff91b3d651eaafe20000000000000000000000001f043863954145692596cc9247b817226859fccd000000000000000000000000565de41adecce7b57d3e37b0dc02c40a50534901000000000000000000000000a1468aeab2729bdcfdbddce5ce7db97761976a5700000000000000000000000064079352ef98d39ece44c46c4352d47622f940bf0000000000000000000000001e3293e3830259fb83fe873d11ebe2d155334d1d000000000000000000000000f2068ea03eb7df05ac8baac112380bf43bfef0ab00000000000000000000000043b70d49e97784b818b89d6061370131c3fa7425000000000000000000000000d03895ddb46eb0dadf00478c18dcb9a57cad606c000000000000000000000000b001ebb285da2d2264b1aedb747b3f5ee5879a0c000000000000000000000000b25e28d9611ef58cd217ef237b0ccb4528e3b7ad000000000000000000000000d2ac77725cafc6628448cbb1bfb42a6fcebd8826000000000000000000000000d70dc42bedf6bb91f59a225acc3b6745e92ca96a000000000000000000000000b364db6645f26ce9e39dc7d2afd547b188618e3b000000000000000000000000d104aef53d31d273a80623e2ade868631887a0a3000000000000000000000000fed1cb16d6090843ac54724fb30f3e11f3b13b6f000000000000000000000000ab38b06e746080c5441767d3dbdbddb05200cfd7000000000000000000000000d4f1b7e76fc7de85ffad727dd3e38f6f301d57560000000000000000000000008160701dab4a71444d1677cc6371fa7248b81760000000000000000000000000c0b6d124768a5a718e5b62255c16d9148305c25d0000000000000000000000006d839fe04d1645c7b56c8dec6fc8e6908a7e641f00000000000000000000000019afabca232fdc963e271c131964b6d014ff0fd80000000000000000000000004c304867a8d6e5f65862b38e5a578843cb6e6f37000000000000000000000000c7808164781b072611e669eb2465c75a1273050d000000000000000000000000b0f81f3806b9d0f040ef87ebf401ced4ed0a31660000000000000000000000009aa4220bbda0e381bc147e563e18936150fec9bf000000000000000000000000e13cff8db639f64fdec9d18599e4d23ae83f383b000000000000000000000000d4c178269b1e91344e94f567c7e16086b19b363e0000000000000000000000002778c725ca275222ba6b9c26674c260bbdf66650000000000000000000000000aad5b127d76c8db54b58ca9f52d20bf7397692fe000000000000000000000000728817dbe1582fbb8676466cc0e6f9684b220ff2000000000000000000000000942f3c34084358ddb0deeae7cca998b3cb0994f700000000000000000000000063ea4fd1adad4acae43c81a55cc70672db8301e7000000000000000000000000b04ad2b30d88ecb3f6beb8bfaae539502f6ec2880000000000000000000000007dacc648bd44e7cf693d666ab572468c5ee951210000000000000000000000006fd08c38717c0fda62f80af202e67d007049b13f000000000000000000000000361e4d0cf7fca7f6b0482e8945eb6e831f79c14c00000000000000000000000043d2435dfb7712c7cc6e65bded2ac3031640fe5f0000000000000000000000007cc5a1df4e9d294075fb0a42223b93e3d2ef2347000000000000000000000000881421129b1d727ce30c456344e8551fed9ac1620000000000000000000000003b581f3cb26b8f06c717b22680a104dd7bb3426c0000000000000000000000002f5f0daab87afdc2f22443ecb7ff75f97bb7471e0000000000000000000000009de9923ad34e780562d40d58fd83f2b66730aee300000000000000000000000024a5da1c8c38803f3f726e8ec26bba17fdad5a810000000000000000000000000efeb4812cec6e194133d983ff4001363f96e3bb000000000000000000000000f6218e4729b65f1d8675fceb1dc25e0bb9bd5ce3000000000000000000000000461c57108f70b9bd768166bca8d23c8c3cf079d3000000000000000000000000285a0635a72eccc8b463fe2f655f8ddcb9903aff000000000000000000000000dcde41da856bafb6b8d14f5431757b65c012b7610000000000000000000000008f149cbbd41c72b3d23260b855f3da244fb12d1b000000000000000000000000c55c8b7bc0628b7235ec8ef6e5daa3eb3ad7aec1000000000000000000000000c757c4fb573180e4032876c752aff3038287611e000000000000000000000000de02bd9f826974552752bfb2063622260bde25c2000000000000000000000000a2abe7caa7094cc8ba51b5f387a69b26d60341470000000000000000000000003309e7dea3f31e5cc2f3a137b10513844304a47000000000000000000000000079bedf896a366d18757db43cf21c628c91cdf0cb0000000000000000000000007c03d17ac80f3a89644e7e3dd958691fc4e0dd7400000000000000000000000064025b6b15df8efe4596ca43f9a781a07331c7510000000000000000000000006633c974e498cf22bbd3874dfad2f66db025a6ee000000000000000000000000cf393ce04ccab3f28e3bdaa016d03e6706ebf4e100000000000000000000000084d264029bb9dfd930939e3ab436d442924b15d8000000000000000000000000d54d05a8728539636c2ec5a937a5f36529deffc300000000000000000000000077785347540d6ef811a8f38275cc4ba94770016c0000000000000000000000002bf52f0afef6c3aa164b3f089e1622ccff117f2c0000000000000000000000000000e0ca771e21bd00057f54a68c30d40000000000000000000000000000000091ca36e95f593b4d09e23ad367a2ed2a4f2feb02000000000000000000000000a5fd7a7a5651857d1b6b39871f4f60b7b50674090000000000000000000000000fc3e371ccf1daf632352d31b1c1839d4c48f2e30000000000000000000000007add20627f8db823ccf7bf61bc37833b7c6dc242000000000000000000000000bf9e5929647397421ef02d93042e77b550e1739000000000000000000000000011e74fc0bf72c546f4e621c6eb2a43ec08d767f70000000000000000000000005e5cd9e34c4533f5cb5bf82e71a52e3ae1207177000000000000000000000000f842267e35d92037ff4cffbcbe87bd29d400af22000000000000000000000000a311b62a0a06d0ffa3586e79e7c7c3ce9c487b63000000000000000000000000b1ed98515f41d2c56f871ae18947a0080d72fdf1000000000000000000000000ca2276aeb0dc26bb10015fbffb1072d5e92019f8000000000000000000000000469dadd30ef1d7f862fde7f1e32fcda8d6e284d7000000000000000000000000cd316177ed26be274fd496468e7d582ed8e407460000000000000000000000005d7bf340421faeb840038549fa948b210cb4eef0000000000000000000000000d8d25a6a69a47688ce85cf84d0df80a2f90bca0f0000000000000000000000006c4245da741c7e2b1fb032b29d7740cdfdd6a3bd00000000000000000000000088e59b6b83c4a7c38856fc8d83d0e73b9aa512b5000000000000000000000000dba2ccae918675eabe7bfcc25b8403e2dabd296c00000000000000000000000089d7a200a341202513b3004992cff5fc2ff761cc000000000000000000000000b182729c966413a666836106f93015b04e46452400000000000000000000000088460fd7943cecf84eb9188e73a5435b155260ac000000000000000000000000cb8df03702e9b4893578d4f53e0622587379f06e000000000000000000000000d157fec8763b6f741cf16000b833c3055858e917000000000000000000000000c57c0a03a051632e1cd7bbae4a0df0a92f664d6100000000000000000000000011a60375a1b0c945c646881d929adf3c3003c65d0000000000000000000000001dc0ad687998f32c544fac7cc5ceda1c2aab158a000000000000000000000000535b76158ce0304552799e6c602ca178f44ed677000000000000000000000000c07cd51363a9cb3b2ebc770b916b906bebcf27120000000000000000000000002542cadd8a1a90d3e54e715a524e7882e672cb9a0000000000000000000000008f7ec1e7330e4219f4c8ec9df254774f49803611000000000000000000000000fbe27048d7ad768c758bb40f998eb2b7f74681230000000000000000000000005416142d84dbcf4e2e7f407e0f23887af1f7a13f000000000000000000000000a5bdb31cf54c7290be2dffaa34ad556aa7ab1137000000000000000000000000a9628ee86e40ecf92bd8f46c6ca4176f0e41b6ed000000000000000000000000198cb0e82402462f9cfaafed8217658cdaee560600000000000000000000000018d569dc1316a7e870b27f28099b58234081da76000000000000000000000000e336fb0760f5dc02c3df79e38714902d2aab6fe5000000000000000000000000756e1a4598d7113efda6605559c562d1aaa16d05000000000000000000000000be9848eccb4fe99a7290f0c45b336fd87e498a5b00000000000000000000000087c996251cd8c293275665535c2c64467505139c00000000000000000000000041745c2825a144af5c3af8b23472f56cbf924115000000000000000000000000a3a31cce9689b7cecd764aa11b98155e0d31e34d000000000000000000000000adb7015db5a2645cce6f68407ad366478aecbfa700000000000000000000000021042250170d07fcdc0567a711f8d1d6f3cadfb90000000000000000000000002bbb4e66ca09a01292ac7171a965efc566af8aa80000000000000000000000008bbd72cbc011371e4b47d92380182859aedc056f000000000000000000000000c3faff86ee1f20bbc3cffe949748160fae85e1a7000000000000000000000000b9a6ad0b5080b0804ae95f074f935c876e47e0e7000000000000000000000000d950ce7a93006fad263d4880f50ed92af6562261000000000000000000000000998f7553766f8c46c3864c44631b5bfbac748d7b000000000000000000000000bc98356293d032c327b28474e08133d024753eb50000000000000000000000000b350278cee4ad7b9a048c90567ff9f87c973b2800000000000000000000000021cf13a21d7806ccb43382ff3ccc8fb6ad18176f000000000000000000000000602671d66ea6ccac8f0d78e1f0b63031585e4c3d0000000000000000000000002cc2354aab5346593f51aaa1ba557ce4874435b80000000000000000000000008540c2614b5a27876a7602f39e4b83b91fe92dc6000000000000000000000000ba3fde64976f6d66ca23ce50195fd442f73a2fa200000000000000000000000085fbb595aa4fc57db3d87d11fb3391067a5087130000000000000000000000007cc375b413faa208ff4a77f1f362759112cd11b70000000000000000000000007b2a020049c0bae849d5f29f90667ec4980406a4000000000000000000000000d25aae2648f633570415199b52aaa788d8499c80000000000000000000000000617a6237588ea7bb12178df40a1c599151fde14d0000000000000000000000005d1b144a1a3cc4e6cb0daf2a1ae18402aacaadb7000000000000000000000000b890f76cfe6d7750952b57b453aa8e2b3d3474f5000000000000000000000000fa4228e8248a01af831a9a53945d3a2350c2be360000000000000000000000002e29ce395cd7882d01d8c0bb181f61b72c644d6300000000000000000000000098f48d91a4465a4390df0c7e1bc4bc27e6ed485400000000000000000000000047551e51b8e79f437dbce90ef85fe81b139a5e390000000000000000000000003b9e77ab8b3e0c855ed6a77048ed9c46e74119f1000000000000000000000000fca647172187f13101aa5f836aceb674d554e8100000000000000000000000001d402aaedbf2591a0f615ae091068d9af62c660800000000000000000000000066ffb95384398e7358066d89f3504bdfb146b59500000000000000000000000020406fa17bef0ad703d1c58bd621807ee7dcb15b0000000000000000000000004774800aff6f501c752d398360cbe29904e48120000000000000000000000000adb093d65b3cebb70d8145ef3f28daeebe72432200000000000000000000000088ad5b2e8118aafc2b2d90fffcd3277188a67b310000000000000000000000001513f469b17bee53dcd0b8a90e7eccfe8206d77c000000000000000000000000ac45583df68c87c9fdfe2ad1d76e13517043c4b5000000000000000000000000b36ff906b14e627dc56e9574a80a10f296340b0100000000000000000000000022ca342531a266f16c46c0c616a2551ff299fd35000000000000000000000000cda24672c88c1f374d6434060ea59ab9d00f9483000000000000000000000000e94a31daabc9dc106a1b70ca7408098133c3f2280000000000000000000000000d17d93983a4ad84fd007cef54c70b746841927f000000000000000000000000e96caf7c3ed54071869ad08743258239da96fcfc000000000000000000000000d4a945ea55b38a4995fca2aef9b60299d7380b50000000000000000000000000c3769a5ddfdadd418565d3a1b1737369114792890000000000000000000000008f053c16bec4f980c3d94d38f815d5b9346e67b00000000000000000000000008bebdaa1589d92514aadb5fbbf5023db9d411349000000000000000000000000562694c8502f678ec514db583acf3a4f8c8a9587000000000000000000000000fc4db4fe2dbcaf734be2fa4f167978f3fcfc26330000000000000000000000009362426a85e756fab91aad83850bb04d2c94e83b00000000000000000000000087865f1e0e517413c6446492e38624bdb9ef5c38000000000000000000000000333d27a41c31d4f1692f960ffe8817f3fa0dc6310000000000000000000000000f67d91e23257039164c8f699ecd9fec0eae885c000000000000000000000000be01fb5156f849cb2d0ed1782463910e8643974100000000000000000000000088ea7a530b04d7a75cfe58e09593b07e80e5a70200000000000000000000000085fd235a4bbe8828883ae1af8f24c1c00ca73d28000000000000000000000000073bfc255354950b3026dfa81d99d6906da22fa70000000000000000000000004ea13b2db1c165a67d59352408f2a8e24328604f000000000000000000000000a6c0503b1397d2b3ddfdbcb46db49f21d159e7cc0000000000000000000000003512957f6b252370680fa2185af8440cff709206000000000000000000000000c984c3b757ecc2fdda9844d3e48e196bb0438019000000000000000000000000898a73d89273f72fab679118246012a28055fa1e000000000000000000000000571682a9e3fa31dfbfe4a25f1f0c83cf3a6df5720000000000000000000000005d5213ba4b0914413e4ffb4c600fdd1e8fb93e0d000000000000000000000000fa045c2bd693304b51ef1c5a58f4116ba10de2400000000000000000000000003c5d228b7692f1cd1572087d144ad5c9ef0fbda7000000000000000000000000ed0189573ae62065ed2c03944fee1e7bef10c04100000000000000000000000034065118340b1fcc3699280b66446e68cb6fa5670000000000000000000000005658b49c26dcb605a034cd7181b73adc9a56a39100000000000000000000000008dac77bed963c8944a02251ec0822db470b674100000000000000000000000057e9d9db19d7ee823afeb4337c84a55fd196f2cc00000000000000000000000020089812242a67519ef03795d3423d9ee9932ef9000000000000000000000000f8c695c2369333f8a89815421bc9f4d98018a6cf00000000000000000000000000ba6364faa3e19bfb23bf0e3a84688386d3309e0000000000000000000000005a7f21ba84bd883e28bc8d68704e3259529725c80000000000000000000000001ca60752a07281104838350f1f65228ecd2a146d000000000000000000000000819ec6fff6a5a833f384451eec38828e66cce4650000000000000000000000009155a0adf43fb8827ab8c1c2fa85ad7635e2e30000000000000000000000000076bff813d08b2de9175908fbaf32f5d58bba19df000000000000000000000000a2652851bd4709ce4b6c6a67c8186218688421d1000000000000000000000000a5c62e6c58a00116d461930859b7db09a03a2c87000000000000000000000000df818497d5bd4e3dcbdcf386d0d1c8493696212c0000000000000000000000006aef301bde85fe0cbf2e41e58070d7160e6f063d00000000000000000000000093dbbeded6d1860e611fb6b8348df3da29665ba7000000000000000000000000445e78559fdf534485352459cb26e4a63eae9e550000000000000000000000006ed36adb729490f8f760860b6addba2f72ea2c8900000000000000000000000096d1c484373e07d4b288191a8a94cfbd82769165000000000000000000000000d09da82c7e674b443be8bd602ed47e29c065cbec000000000000000000000000137be993b564a7c0c4e562397ffb211342d4d48f0000000000000000000000007f1a46e78e7ecaa597f10ae27ed1a7d50928dc6d00000000000000000000000029325c5fc3190d76156af80934918e1ca743ee6000000000000000000000000092f1dc83a9131f2aea40f878bee8e8d9d91a7824000000000000000000000000cb6361314711f089430dca618fb5ea8bd2d0ce43000000000000000000000000b2eaa675a630d121520b3fd81519302a8507eba20000000000000000000000000f76e0250d607146bff43de951aeb52bf392bf220000000000000000000000002f15e2f0eece601cb2ba5b89a757e3649ea089c2000000000000000000000000ae57931711e9586f4c5837d31bdfc92e727c94950000000000000000000000003c03a583700e6606350f3ecdc464ad36da5d7ce4000000000000000000000000c8ffb32de8b059c00150b4832a017aa67433ae6700000000000000000000000029f82d09c2afd12f3c10ee49cd713331f4a7228e0000000000000000000000007f0d1361e8432c79dace2a951f3d0f57dc66036400000000000000000000000082a8439ba037f88bc73c4ccf55292e158a67f12500000000000000000000000052ae235935daa7703576cc1e29ab7568e81e1cc40000000000000000000000005c52a4c24da6fef145b2323ffa57dd293b428100000000000000000000000000f48434a718456020ece79ba52498f99ab9efcfaa000000000000000000000000599b67eb4ca7eda16dd1fbc2d6bf4f06db2a381c00000000000000000000000096e2563a48704dc0abcb0c8d093c3f44d871e04b0000000000000000000000001f4cf9dce38b988bfab4326d8d9288be4910b77f00000000000000000000000096161a56ffccb96444ef7c849be132440efa2e60000000000000000000000000244ca6a6c31043426c129f20a28a18bfd76a305000000000000000000000000021e490b5894cccccd762b9e9a9870f7bf538a9f100000000000000000000000048f2580c140b98b722ad957a765b83ff4ef25e9400000000000000000000000034068000b82e02c0a59001b5147eb2300f587ad5000000000000000000000000541e58d0a4c8075ad947de6bc4ce52539c59bb21000000000000000000000000768ba8162b4bd8c042286d8fa80881b1a0f40d110000000000000000000000002b24c2520e5ce267344b611818dfa21ab5ee99c30000000000000000000000005d919f5cef8937a45d12a09fff1f1563b06686df0000000000000000000000003fc66883d3c246f626fbec35d03491f5f9e796f8000000000000000000000000d2f649ac23bfb4b8d0b3e9d134e95ef8637dda3a000000000000000000000000f3b09598a9a41978a7d2fe93749642de6636ad610000000000000000000000009ba970e3fc10cca8432298964e6ea2183450aa7a0000000000000000000000001c9df463cb6b074116006316942a8cfd7f961bcf000000000000000000000000c0d50624d0f434ae022dcabaee7894262a350e360000000000000000000000007f8bf5efe017423851dd4bd76cc5103c7d96c7a9000000000000000000000000bf0de625b6fb3ab7e88bfb34e861bcd739b2ffc30000000000000000000000006ddef73ca3879328466b5325ca01a9c9c5c643ec00000000000000000000000064e34940efb2abb9499a0dd5736c4c900bac69b80000000000000000000000005b1e2facfeafe2b3524af58b7972197b77b77d33000000000000000000000000b42718607848b52fe1ac755e5842c5f80bc0ce8a0000000000000000000000003b5a8124bf887f76cc8fd700475f8d861e653604000000000000000000000000417fe931bd818acf490e031df6a8ab6458a4715b0000000000000000000000000ecb08d51cf0868589f23f673688ed2ec41897950000000000000000000000006154d0128ebea91629a8d187ffb1547f7469b55e000000000000000000000000d3074f9f0afb84945afb64dab4244c24e6366288000000000000000000000000cb9b529f75b591b9ab70efff695c68ba80bf5cf40000000000000000000000005716f695bfe2874f11e0ee07b85a368aafb4fc30000000000000000000000000808d63b32941bb64405e4511fff40e9ffb2f8b55000000000000000000000000bffa6cefd38819b7c0ce038ce0d3c58c771b8d6d0000000000000000000000000adb203a0deec0b3d08d1f30393739d680ce38e000000000000000000000000057dbdbbfd6155376074640453408babf7bc7ba2c000000000000000000000000c57b90c5ad63e753b72f4a685928cc4cee52919900000000000000000000000075dde7aaec3da1780f0717c94efe5cd13f42b66a0000000000000000000000004f9c20e01981a40bdd9e9efda155c86bab0fe2550000000000000000000000002a6542429cf54f46a9401ffec7c20cc65a0457040000000000000000000000003a2ce4a5b22abe99703df5d8e9913cbe48b83300000000000000000000000000f004dc25eccf5fe4088f90780263e116b3cc16b7000000000000000000000000a512fa7c22b464c212b7f214ceacd5f604d930e4000000000000000000000000298aa5cd393c65480fb63ceb87b211b7fd5d3997000000000000000000000000c421e0d5ac5df6d783dd5b2f021dc98e3de6a4a4000000000000000000000000a1148f53df5b6933324281f956863da3441dad0d00000000000000000000000083267b8f174ad16dc5d22e11d9276af42aba5b180000000000000000000000001a0fdebb8dc572114772c0927d3ea9a274d8e559000000000000000000000000264d326ebf3de870b897178641f97f936c1890980000000000000000000000006e64c327dd7b4c2dea7b5eef76b4bef098da84a000000000000000000000000002030a27dab7ffbdebb7c8e822d10ced92072fec00000000000000000000000038fa2eebbfb79f5dd3f03af4328b5ed05c2fa1680000000000000000000000006c309b51ff1a3a6344d7ae2c311c6fbf3f62c385000000000000000000000000fbf4009018c7f3d3367c4123587fdf22b5cd5aab000000000000000000000000e93f1dd6a1ab07ce2971160d2eaea139571c2c5d0000000000000000000000006d0ef60b3105d90af6c5be269de7f93b0d3323b8000000000000000000000000bd74ce1c502598b8c028fa5d41a4e9bd2cbc8e7a000000000000000000000000c44e0fbbcfa57479a2bde0ef05af3ff2a2e483090000000000000000000000004e8bce95b41997dd51a9b0f6b8d3c84f1235085d00000000000000000000000069fb28a6b65c289ecfe51de22d032fa0840e950d000000000000000000000000e0204d36fc244b8c6064bbb5e8d46d9a8a7ed52f0000000000000000000000003f447da1376515d08353409467f78b27607a08fe00000000000000000000000042c13a4233664e40554d7dbbd20d97df00a35ff9000000000000000000000000a870b78952699b770a1209c341f2bf9622226cbf0000000000000000000000006748738e1f46bf6285e0735bac69920a2f1f41190000000000000000000000002b110f4f5cfcca0a5d24665aa323f65c91b98b410000000000000000000000000248676217c97f13b3d0f5743b43a9bdd03fbe17000000000000000000000000b5a3f63e58a09da7d20b0092264db96e86a1860200000000000000000000000053a6d2e145971a70b556e2db2ca7b12cbdd63c680000000000000000000000008ecd5dba094905ba06814dc4b7babc81c765d6c10000000000000000000000005acc993ec594b09509f1ab49df528ba36c5f372d0000000000000000000000009085ba410a80f98a9e03ae09e8a4067be4b4cbc5000000000000000000000000fa1fe60138a49129cc6143767448234904634e1e000000000000000000000000df28dcc70abf2d190295337598285b5308119e0c00000000000000000000000003146d6ba0e3ab3c2d2a6cb8484c7042fafc32e4000000000000000000000000705064cc968023e0ad703c73a6cf3f75f0d04d4f0000000000000000000000005a070d3aada97283c90d37341b4dce83de52a546000000000000000000000000bc79e4e2c8f3caea01b100c4393c8afc5260fa1d000000000000000000000000bef1e0473bc8ebc9ece2b8d5e8a36fe47d7b68780000000000000000000000005861cd9bf29e26bf67344580d756ea2689280847000000000000000000000000d27398d98216636cb94887500cf0d4b1b4196e8c0000000000000000000000003b5a1dd5bfaf5c3dc2d6e3ac378a010d628a05a100000000000000000000000073cd76f00e36201623d402bc8c7685c3b840bc5f0000000000000000000000006432b5c510f54bb8b498483352d3ed961bbf92d50000000000000000000000001c9583326074df9376c22cb30ef23a268ef0b709000000000000000000000000d9cf6d8f9b12aaf60824f2a456eccb0efce238de000000000000000000000000aec22970019c0f2f1ec97355b026c47a212df84f000000000000000000000000617c1583e329717d24a2b92e91abf901fc59c5470000000000000000000000005fa1f50aa822d3160cd98ea63456488ae88f17d5000000000000000000000000c70954b99d54e0d2d1e532856c52e8723bb264730000000000000000000000004c240d2fa363666d610073658086ebc86cf126b7000000000000000000000000a5bd6230281a93fd16b08cc95b825126510926bb0000000000000000000000005026f92ff2f103a9d0152867f7c4eb16d507e370000000000000000000000000fbeaa8abc139a802e732cd978a46ad1530c3e23300000000000000000000000093660e5d4cdc11cddf09533cb1208d967b4a6bbf000000000000000000000000cbf04eac5a3443941ce6a41ff38d7e238406f0e4000000000000000000000000a2a4fade21e983aa360107409bec5a7383c63be6000000000000000000000000affaeb09fae15b07fe7b910214713e762b60f78d000000000000000000000000ad19d85dd2600da1abafe47c22fea7fc144ca1c40000000000000000000000000a3a9b51af4086b2643bdd355c116ff80905449d0000000000000000000000006752659c758acfba28cba1414261fb5bf644be060000000000000000000000005d8b5882374bf269dc70e50793d83d72ea4e13660000000000000000000000003227dc78c3f958a87cdefde823250dd53f73950a00000000000000000000000054f3a069865f9ad0bfa8bab56bf04258b45473b2000000000000000000000000565bb6ae4f137ff9082dc7cbed876584dbdbe34e000000000000000000000000eec6dbbcc663d06bd06a88c06c83eaab41aae8a0000000000000000000000000cd4bb17a9ba00ff5d0c4b456cb214c2f86651445000000000000000000000000e8e32ed952f61b2882555f1e63abdac0a38bfdde0000000000000000000000008a146e8b405569ce18e2789ec992bcc9dca78ef5000000000000000000000000656ba4f08897a0a03abb019c64b2af23d3c0e4510000000000000000000000003e6d3ffd49407b2f931a2bb741477426488ec4e6000000000000000000000000b1c4bb354d206141ef8c71115881604188d302a6000000000000000000000000eb988e5826c7e08fbf9322db4f651746a258d84f0000000000000000000000006f9e2c244fdb4e6216844980ef48d15f943e2e3d000000000000000000000000eb0396758126d19da524f9cd60270c494c40fdfd000000000000000000000000a7a02bf911f3446de1fb3294476195388977ecc3000000000000000000000000e16d6b8ddc03e2cc8cce48d8dd28278de7416fd7000000000000000000000000fdc89ace29546585b12aafd8669da50c3d6ed8bf00000000000000000000000017bc0f2eda3d33ebaac56c8820b7f5cf1f94c39f00000000000000000000000033cd61ffe66ea051721101ac06324912c2bc4d0d00000000000000000000000078ceb8ed24bbe2c0f73f67491991314efedf0d6c00000000000000000000000013f156f293a2893046839a9b64adfb45b4cb46b800000000000000000000000065dc0065e4e7026a03c4d8dc24a1463f83f3459f0000000000000000000000006b8a2dea16b003f7db8a50d7b2f8fdf217484531000000000000000000000000527483b14a1464073bead2d65efd411224d71423000000000000000000000000d3fea6e73096569262949e4ce52c257c731ef6bc00000000000000000000000013ceda4a60b2a7ee05cd71e25bf16388fc7f0c63000000000000000000000000e3c0584e9f6e9136416becf513a6b3689071961300000000000000000000000030a90385e76cde72e49417382dd05b44c044494f000000000000000000000000adbad6189bf1e8df9d798db76da439ade5726021000000000000000000000000c05d96cb4b58c36b5c27d3eaf9983e2a27c6359d000000000000000000000000e35cb23f77d396451d1223dd3924c5f9ef3c0556000000000000000000000000c0a9352670a9c3861032cbbc326ca2347e523579000000000000000000000000def1663399f92c01d667dde1c8e07f0f4176a0ed000000000000000000000000209a2dcb2d9ca63a34570459f823ba44b7c494cc0000000000000000000000008889d5b0628a4b564cf715eb7c8a5aea0ff1ea60000000000000000000000000d52931dcc14e130b482939af7b30e2cb9e24011e0000000000000000000000001a1fde1fe3ac2bed3cd45634b7f6c1c1c45b80d5000000000000000000000000ccae310015a7c35c70fc20fa1a5e5d435603c90b0000000000000000000000004883e8964fdce801692d71187f90038a76e8bb67000000000000000000000000bd8d68a74c52489db7381473870c6f5ae31c41bc00000000000000000000000084fc6b9d8c7a0e08c94d41f22f8e1f96d344906c000000000000000000000000c0ac5ed35e93c202f09398fbca0148a2936011f9000000000000000000000000063ccfdf0b31207bbb5dc6ed9d03606fc3ac8f6200000000000000000000000021ec4bb9a0d81a350882efadc40ac4e6add9049900000000000000000000000075dc7a358e48b092ad96efcb082ace1a87e90ec20000000000000000000000005ab0778cb5d1a4d9013c85ee5b862afd23988324000000000000000000000000969d04d4dc89a9d8e0858241f79be32f95e353e4000000000000000000000000a3a33c6526e48366f380662d121f5ae30230ba1b00000000000000000000000015236a412bae40e6ee820f8e8269dc1be41210f10000000000000000000000009bed1b57967999a48ba5561ff7078080d6c01a6600000000000000000000000023ea665abd0cdb5065d6193e423f172e981cc67d00000000000000000000000084dd6ef896cb1db1b54a3761a890192dcb486e18000000000000000000000000379587f16c227f9205da9dfd00c8036973c3a32c00000000000000000000000028eb0d95ac0fa6ae19ad5cb96d9bc92b8fa21579000000000000000000000000796c175339ac847cf64bfcab8d6233b13553f6eb000000000000000000000000ba84652f51cd4b98cc5d1ffe38a595131b9c7405000000000000000000000000fef0758f494a104767560e1e4500b03e06f41f3600000000000000000000000022ec7ae22ed10197fe94a3d668a9a88e279b1c7d0000000000000000000000005e159b0333639473b0b6d6cf5eac6cb5b3c1b84400000000000000000000000092954e3b26009dfab72868d9a0f112f3899d1dbf000000000000000000000000d920387b357d400325c08282a217a77822db47760000000000000000000000007b76804ae67f574738f58a56d413cde2a9b2649f00000000000000000000000026e799dd422430283f72029726c6509a1404ecc900000000000000000000000090e96254a0c20c4cadd2c0e721e1427c35c4c0df00000000000000000000000062eb1f7ba4395c606561c36367d0a925717eb0ac000000000000000000000000884cad05055c9fd02bdc441fcec1aff707f85b3c000000000000000000000000ea43127094a34418f8205f6e89d95b06e762a664000000000000000000000000af13239480f43fc78360c5a1b038bd58cea9a606000000000000000000000000eec7d82c0d6c0dce5840158c32c79c3bddae4e00000000000000000000000000495f4ae2882cf54b2f3c96a4c40d09e384d465f1000000000000000000000000681d28791f124e36dc097182e1a77e7c2089eeff0000000000000000000000005e1144c93c785e8d44d6795344acbe8c4e4212830000000000000000000000007b0eb5f66f3f58abb6cde6645115ccd9f2ff04bb00000000000000000000000015b97ad414f4a2b22e1f680f6515e79c09dd4200000000000000000000000000b52391846afa9b2b9cbbc664f6b2d17eac1bb980000000000000000000000000431676fb9652bec19dc383845fa005cc2ce124c100000000000000000000000091dc1795152a20f4e8e147830e446ead5e2c3bc5000000000000000000000000a509d861a465f123cf95139c2f08b8726fda8e510000000000000000000000005773a0b6bf40c27e724dbdfebfcc96510840451e0000000000000000000000004bb74ea5509607a23f4542f4e11ae085784880dd000000000000000000000000fa0d6c7014ee79a393d9ad4d2dd9c4e19074a0bd000000000000000000000000a880265562886ec3f97c60b157a03e1ee0d673e800000000000000000000000060773816216223a8526eaef0c12965ca418582a30000000000000000000000001cfbf920b9da8be5e4dfe88778031c9e60cc93690000000000000000000000004a47a58eb22741d21fc5c2f1eb71fa62e37cb325000000000000000000000000df51f8f0dd95a12dbe32e9f476adb55ffd11d5d40000000000000000000000003bc1efa3826d8584894e7f8bb9a8e8726fcf7bc30000000000000000000000002f0ab1c1bb17706ef383665361024e06fbf8a0e9000000000000000000000000b78c2f9af1529574a506524c50c2d7c438b4be1b0000000000000000000000001f28f10176f89f4e9985873b84d14e75751bb3d1000000000000000000000000616cbb0c4f8256e9649d588716f435e9601fd6180000000000000000000000004862733b5fddfd35f35ea8ccf08f5045e57388b3000000000000000000000000acd7a98be63c2957a51b637e54672885671c73db000000000000000000000000437a230b53e2086538407424402bf2483593ca1b000000000000000000000000c02620115617649f9c6a1f923b40ae69c56605a1000000000000000000000000b10dbeb51ae5507beb1285da85543795012006f7000000000000000000000000d2277962fe3c8877d2ad98311504e121159a8299000000000000000000000000747235d88e6462726db03241c08cbce591751a950000000000000000000000009fc7f6683124221ee51dd1695f4d6783155ce9f9000000000000000000000000e4ac5adc815701c244527d345ce72e183ba32f7f00000000000000000000000055dcc9335508af47ebe672b1c44cdc252dcfd85c000000000000000000000000e52ffbe83c16bfd0ea5549ca258cfe55280c430400000000000000000000000090a447ab2821f499bc5a015fa88964c4e90a83fb0000000000000000000000008c16f0d216f38293b2af26e7aeff4dc459a475400000000000000000000000003a8e73d47167bde25e1e694b37a7238be44a58cc00000000000000000000000006737a6b2261080a611ce4be5be2d7486131183a000000000000000000000000f18d29619ca9c4c15e5ec65a05b9b5790e8add350000000000000000000000004c7d6b54f25e8c5ab077b16e9fdc8e842b4c4d200000000000000000000000000533d8fae310d7855c03cd8d04f297b4d422d997000000000000000000000000b10c0734c2b6f5b76715af807de5c5c6a5342f6400000000000000000000000063d56f5b932fff3e96d8719a8ca3f051b36f495700000000000000000000000078366a722edd130ca1b05b269bf3c0e50239c9a1000000000000000000000000b464488e979f37e9017b592bbfd8601c282ebf2e000000000000000000000000b08a55b7ea952f4ea8975e567c15ee395a26e3b4000000000000000000000000fbe135c1147d7bd15671deba5d0de6a8b31f5f11000000000000000000000000f03b77a0ab12a9f5e6a4c6794f67b3711d3d0398000000000000000000000000eb378d1ab90aecc4ca6920152549183377eead480000000000000000000000008157ee208727d426227ff457cf3d837deb3065080000000000000000000000005d738fbf1d8940bbe72af847d88c517064de76e7000000000000000000000000707a3fe7311ceb866eb47cbaec8423e319c0c68c000000000000000000000000f2c71967eba82a1eca7efb23ee8d5fc78b0667b20000000000000000000000003b9b26c7073256c4684da5eee5e91878f814bcdc00000000000000000000000086270926dd29325354b7855e9c678868f55c56dd0000000000000000000000008a1d112b2007f96fa6f095053b740efb7c04a4b2000000000000000000000000b12459b6ba9332ed643f718a4014ae82bf5bc0fc00000000000000000000000095ade8de1397489ab623833e2e71acefce4a2e7b0000000000000000000000009bbbbf2702bbe7d68084adbd944cebdf67e05fe60000000000000000000000008c155f65a7e38e67d1568a4def61f0ee90c040ac0000000000000000000000007d639ddae470790d67936dbbb12e20ec78ccb95500000000000000000000000030dacd98447955bdfb3a6004781905e9f661b74f0000000000000000000000009aa841a9c2e0ce41abd6b3584d15d89f2016706d000000000000000000000000e41f51ff04a44b01bfc72eccc67d91089a5433e4000000000000000000000000ccbf43475d385aa92a44bd018c652d0dea0d5bfc0000000000000000000000006f95a6dbeea418475e929bea1578bac6073eca1600000000000000000000000055f5715a19783f01fd15e64fd5df181cb6706aa100000000000000000000000018b71468f5b06a1ac4b137c9839eb88aecb9e8b0000000000000000000000000edd298885e982bedd6c3a9498c1d8cf78b982d680000000000000000000000009cdabc7410474eae1e3d1ef255959b680ab7dd55000000000000000000000000657d756938a8f89aec2b04c9c5827cb370c4bcf70000000000000000000000009272f086c19c54c68851981ae3794e5a0608d214000000000000000000000000d3623714fe68f26cee651b1b336403cddd3dcd8800000000000000000000000089a275fa98c8c77b16727d31b049c27bafc8e6c800000000000000000000000002294efac42cafb144aa3d029f1f45e912a0f3a4000000000000000000000000d1cc1e87115c22b271d821dbae1408045ab57dcd000000000000000000000000da52786e7914750ec483384baa1dcd30d84a89be0000000000000000000000003893d55c9b4e9eb833a2e8ed741490bcf54e39ce0000000000000000000000009611eb4e2e92a600c7c27a0350707036394a77ee000000000000000000000000e776c60cb37e272af785d2c1d1b9cedcdbbc770c0000000000000000000000006d5ca42056e4b608a72f31fda6c16ac38839e12e00000000000000000000000066b35370b4495ffbe5b6c42cc384a18b2417a080000000000000000000000000de279a5cd86860cd3d039aa1b74bc29e74cabb12000000000000000000000000467ef7788184db9450b025eb45233f97cc06aff7000000000000000000000000b11076c8e39ce32ce849730a571065260041c1fa000000000000000000000000111ae24b8d5ed5e615adf7189cb24e7c678a0f67000000000000000000000000985e63c847abe025c46d9e99009881fe097a93f4000000000000000000000000d62033ca322bf6daca04362f391c83451499058900000000000000000000000050d781cc9b9de19fd7a33618f01163b48c98b2a7000000000000000000000000b964024fb27becd96975eda4105f5333839d5a97000000000000000000000000f05def7a635b637c61cbd822640ccb483fcadc150000000000000000000000007cd860672c477e4c312cdde6f922c51235caf52d000000000000000000000000b8406b7ba47064d017f71a3f575d0f18b373f833000000000000000000000000883cc4119af5f96d6362659cf766c351be2eec3000000000000000000000000016e6b2030c4779cc29eaedb4d27342be0604897e0000000000000000000000000c2531709f54a32c009b69ee2c6a5394e9e41ea50000000000000000000000000eaa015df3f827573a8dd7687354c239964118bc0000000000000000000000004c341abfd029eef28423fda920fb7bd7a0c719ca000000000000000000000000ceefa47aa68d64c5f5633faa297f59647a7e9a6800000000000000000000000082860601a92a860ea73d55aa69a95dfc2135229900000000000000000000000021cbe3f4930829ea46eea9dd627e22d3b3ea0550000000000000000000000000254f00415a2910416a167cc1625d1d280b6c436300000000000000000000000073b789f6c1a5bbac9832dc8af3294395edb262fa0000000000000000000000002ad48b63079231c5d0c78c9d0c3400753eb95f00000000000000000000000000eb5369904c3783f1c714726f337fab4637ca75a400000000000000000000000093c8e92dbf9866019bbf33ae2cd85defdc72fb9f00000000000000000000000090b3dc09e494bb4dc662f18c0e888feecd955188000000000000000000000000353e31235c06ce0a9243562967578560fbf1d19c000000000000000000000000ac939716456cbb6539bc50e29285e02c4ba3380900000000000000000000000099cbaace27ca3768e2618e03cad838c02e69bfcf000000000000000000000000849e660320d40062c9b1656e618414d05488aeda00000000000000000000000032f398cbce9f9f6d7c3b3eb662773ec3eecfa3690000000000000000000000009df37d5042fe73a06ca4f6d0a6033d0ddf61d77f000000000000000000000000d5ffe5e5c06d77ae605ca757a763f3aae8d7709f00000000000000000000000062da7fb9a599543e43b4b19e669421529bba279d00000000000000000000000090ea2c7092a55aa5770b8dbf60e1f484dbdb01a6000000000000000000000000ecf1a4e67108193229727bc74c85c28d3361bed9000000000000000000000000f5e20354ea908397b5b918ba0a591f782c6daad1000000000000000000000000a59cc3808cbac5e46cc555baa1bd2341c51bf9cb0000000000000000000000006d6c19da7526ab4106d34c909893c434669a49030000000000000000000000008538ab96549ddcba73620452f466ab5d583ae7bb0000000000000000000000006575253497a12fdf0c0d21f6ce284ae32a379626000000000000000000000000bbd78b45dbedebc65d140f63d106dabda9e47a7200000000000000000000000027e2d950c863dd3a8aa96cc5cd4548cd0b0dff43000000000000000000000000af37de84024dce1adb40e13d2a98dfe427507358000000000000000000000000df1623c0630d4086831fc9b48666f85b1cdaf1d6000000000000000000000000bb0eff9977fc6b832e248fd8c3fbd7bc4024449400000000000000000000000097b5bc65117a0caa096c3c3083766db09fd2841000000000000000000000000064fd755000578f47e634185f5e90caa20c14f017000000000000000000000000afc03869eb587ab9824d752525c9ee92e0bff099000000000000000000000000e8a5a99f68af188a002a172d70fe3f018635d7d1000000000000000000000000f33e9d202d2387c908b87f93979bc6cf2987662c0000000000000000000000008af9ca49688e52787f31742dc259002148efaa620000000000000000000000003009e2391d3898b868c1501f86273e8cd4895b5300000000000000000000000000000023c10000eecb940000b914cdfd76cc83d10000000000000000000000006361534770b00b97aadd9b9769a953f41724b972000000000000000000000000a25cbdff89807b032aef97874a999551793fea7500000000000000000000000034afbe206d858e8913d055a0cd91b0671dc8fce100000000000000000000000031fc64922c2c97a2480a775a75a2731d84edede2000000000000000000000000322b9c7b0b18f1f2098803b03e5f325fbe521f59000000000000000000000000b77249c94fe48b459aaa4e5061ad8bb4353d13030000000000000000000000008f2b24bb6e0ed6da7886f17b77b0faa894ca31aa000000000000000000000000bd5b99b0a82370e643984058f2eecbf0e4b71fb000000000000000000000000094167dfce996292455a82af541c921fb13f398570000000000000000000000006933beaa039dc23f496158aacd9fdce49bac8237000000000000000000000000bf100aeee55d6ddf209ab9af0e218675b619a7f40000000000000000000000007878aa6b91169a16ed3adb84215641eb455d9c6e0000000000000000000000003632f0b88c4f064bf20446c2b6f93c3780ad9a66000000000000000000000000343bac112a28fb468624cf368b30d361f1f23b37000000000000000000000000e2b52282cca62f8ae033e2faca3a3abcf4277fd0000000000000000000000000765b1006529845aca9ad595758327c4a91000de50000000000000000000000005f9d7122656513646877beb2d2f9cc297bf78777000000000000000000000000cf16ab5c6e874f717b84777f284a3325c23ff458000000000000000000000000c56b0f97dbbe396e056e107659e6cc3dc904887600000000000000000000000013c3afcd1ac5dd79f9bd6ddf8369f0015acda2f4000000000000000000000000a13fbc16cdcfaa75ff60d78f0e8a76fd528e66d6000000000000000000000000ee9b9b2e1656cf99cc29d49206577d4038e30daf00000000000000000000000041ea27990fdf0c339632f8b984e7d4171786502f00000000000000000000000007f1c5d6ec6efb55871cff0f9758c774cb9c5be600000000000000000000000031ab2db8cf2f7235c4abb640715a49488cdbe072000000000000000000000000706441aef1cc437563b1973c295ee8f7bbcbf620000000000000000000000000dd85bc4d0e13285244eb497036e4d4b107e3948f000000000000000000000000ac3e4a926b0c67b9731b6a62ac6b0fcd69dc68fa000000000000000000000000c2e9c1b0914de7b1fa2d61c97fc0b3c46072bd7d000000000000000000000000c6902371e0da0d0cdfe342275c995809dd1557eb000000000000000000000000c83df0676cd72a0024db06f2f3032740c7e17fb0000000000000000000000000345335103253a8bdf39bebf18324fcfc8ccf0319000000000000000000000000cddf175cde6eda34fbe3d2dcf39c120906fd1975000000000000000000000000f6176a78ae5f93e67778a20c470f7c929c758eed00000000000000000000000049f67e47b1ef8fd6b2e4397dcecf6319ebdbf650000000000000000000000000d465c76611a2c9ea15ee54fd6db0db7d8ff1db450000000000000000000000001d9a40bd058305ae6e3454ce316e8665fc4386610000000000000000000000000e350aa016b708dde0780011346e88efd70c9fcf0000000000000000000000003959efe26e4fac1578d3f34930a50b1464ab9cda0000000000000000000000007b2757837f1be321d9de15dbabc58a1bdf33d6070000000000000000000000009e62d77524b319f13dc68848a0e23b2c5b34f9970000000000000000000000009e6a50b855e2fe4156dcc957ff8264d04cba7916000000000000000000000000abb338641427b0117f61960cfa4d14bedae47a11000000000000000000000000b015f665b984baf924db98298622384cd88e03c00000000000000000000000003e4a46a72cd7f9d66837b8b6baeaac4b9ab2b8a50000000000000000000000004f3dc466ef6cd4657dbaa4566ed9e42bcabb89770000000000000000000000009257f0bd8c4749ff93f144f2fcb4edde671a8caa00000000000000000000000043781530ad81483d49ebfbd0e07795814160a6ac00000000000000000000000088c03597c3ff2d721e35fc936af513826f9acf860000000000000000000000005be2fd9621beca134f18cf4d07b087710ae7878600000000000000000000000066b4c117f0a92b01098eaf53c871ddafc2995e6a000000000000000000000000dce3bab14e79ce02ffadc643d945f79b7fce5a7e000000000000000000000000a20aed645cfed3ea50ade2dd6e0affa53e0c58b200000000000000000000000027f505a2dd83ecf8ffc20d31070c23ea9e21e26a000000000000000000000000d93fbbb2ae6a290851a9a52205da91941ae7145a000000000000000000000000bdc2c8f26f49551abe2692cf9f53c2468b4b0901000000000000000000000000802d44bc978875bb99c56a063a1a55652d5a111f0000000000000000000000008999da3e4c755fd135a6f1a02980fec421d9f99100000000000000000000000096a0d6c25de2f56749353dee14073e41a9218810000000000000000000000000ad659963715ba19882201510c71260bedcf088e900000000000000000000000010fa32a254a0e7d7e307bae40c2c67f24102d85a0000000000000000000000004de53afc7d5bc9c59496e54a1b5b81cc978ad6e9000000000000000000000000629d66f57da56f754189e988c039e40223334d8900000000000000000000000091d8c40ff9b60d71cfea2743529f1aa121ff3085000000000000000000000000ea76c54d8a2ab681102c9d14c49120358e916ebe000000000000000000000000a2d7d97a820d6a344ab4c8bc0812c700c13ac3e400000000000000000000000032cd1f7bdae90b87e9b58d25d2ef7b09f6a9b548000000000000000000000000354a71fae7bcff635fb86c3301237cde3516f9fa00000000000000000000000078700fbd29fac978afebad7721a14f8b8979545a000000000000000000000000b8a0db71d941ce5a82f0e7c35311b7dd6982123f00000000000000000000000040b07a6a834342f676098093b5d7cf598caf5a6f000000000000000000000000c67a116ff8a7a0bc08b593dad0d8b7cd7192a05400000000000000000000000088fe9a6dea94cd800659267028f1a190d2406dab00000000000000000000000041af8a2009bc0203528bf349700f6728b56fc47000000000000000000000000096bb9086e1afe10a997b818bc4209b86a7b78542000000000000000000000000504d9ea2bde04649251e86a10ba2364f6f1c918c0000000000000000000000006c63eb29480bf5de50e18556622b881e37f4dc5900000000000000000000000042b0336c567df088f5c1e6a836271798096e67cb000000000000000000000000a2692f01b458f5c8ab8b67ca95610f29c137ac030000000000000000000000007afbe4a16cd83c235b37bd47f50dec639e741ce4000000000000000000000000978121f6d8e1575204bb80d80cc472ca37b3a204000000000000000000000000c88ee504a87ba43b444dab1c44223dc7ba5dbc620000000000000000000000005c526ea97728f57780814478e1b56c48f54333d4000000000000000000000000a3e83e2aae28ec9c60ed93f58e3ec34e538af40f000000000000000000000000f7db5f24196c2eb20864cdb6816b6d164ed240d3000000000000000000000000bf392f4377cd846c5d67654225961a4e035f0a3d0000000000000000000000001802ad912f8b8ad651f5144dea6ec2f80261e74c00000000000000000000000064b3368542afcd1cdd6c3e4a5bfab4477029539a00000000000000000000000064d23c0e30ebe2b5c8089d137f89118d2608fa2b000000000000000000000000bfc52a18d33d301e8d1960aca3b482cf5a5a4dff000000000000000000000000332a184d61dd41b543cb0de2a99cd186b3dbdbf4000000000000000000000000364cc48ffa6d8395a7f2f459ace2dad40546c90a0000000000000000000000004b2deb2fa0184828fe9c11ef880431bc7e14653c000000000000000000000000f4e1ecb7a35029df9baf7468d219ab1739826a8f0000000000000000000000008f3090f97d6c21780fed8713b620ff40265f4a1e0000000000000000000000007636084945bcda2f7c6bffcfe320053e5602540900000000000000000000000090e6b8c3773019e142193516dd30e980f92b2a350000000000000000000000000fb85664f3b147a77c51d5dcad25fddd1d97233c000000000000000000000000e1e44e008c3dd1ed982cd27b8cd5958863431f1800000000000000000000000000f9968f4ea9e70d9d38d1fd42030d1cc54801b0000000000000000000000000f303e66254b71983a0ca62fb50484dfef8f8f06c0000000000000000000000008b2ea81d285fff6590c11e3811c2f7b9231435d60000000000000000000000008c3fade113ebcb5ef1404b3df7375319f7f226a80000000000000000000000008bc1996623c58447dded55142ffacc859e043688000000000000000000000000280027dd00ee0050d3f9d168efd6b400900092460000000000000000000000002904c124a83bf55bf7668a2fb995dd8e88936cd70000000000000000000000001295be7d94f6ffdcd4f366b345c9a7d50b5ef969000000000000000000000000754b56639a79d2959fc21b292680983fbfd3a04500000000000000000000000011b08b74dda1602fc9fb6810806636e4348022a20000000000000000000000009bace3b1f4f4b7c1fe9eb906768f28503182cdd5000000000000000000000000e4ba357e59c17fed9fdda0c43f1e6ee3ad0baca5000000000000000000000000b3c839dbde6b96d37c56ee4f9dad3390d49310aa0000000000000000000000009c752c8e4952853660dac82666ede84f91d0cb8d00000000000000000000000053fae70e25c73d24a86a382c47d0ce46ab8960b7000000000000000000000000d7b3b50977a5947774bfc46b760c0871e4018e97000000000000000000000000b31cc7dbdb874c629bafb50467b8dd3bf5fa953d0000000000000000000000009dd53d5f3844d0474a9d69d34ed77daab6bc18c40000000000000000000000005b7afb0b2daccef8545a2ecc9c405fbfd076f186000000000000000000000000808159abda40dfff21201b8abeabf7778d4fce9200000000000000000000000042252f7ee305385be01a797c276f17a2b7809bb3000000000000000000000000d8f08d1f0539fd2df2886acb3831511a317b836b000000000000000000000000e23dc1db0fe84c8ab188a141d6735153e2a0becf000000000000000000000000e259b800059025fb086608938858daf49c2b33bc000000000000000000000000c19181a5f189fbd21b9645fdd8b521e6166765ec0000000000000000000000005567c7393ecc169bdb796e6c19c7a9f30ee20101000000000000000000000000e163bfdd5b06884badca426e3788bcd73b09e4180000000000000000000000009c126fb2c43eb612a8e8e942772a58558dc94e92000000000000000000000000a1c8d09e2c29ff825f840bd42ad22e1f70389b360000000000000000000000002a6ea30dedec4af73441da4fda327702495b87aa000000000000000000000000f15bacadeff447fea7cc3fd7ffcc736d1c9c55f1000000000000000000000000d131489f50cac6029cdec53621125dc32e559755000000000000000000000000904704672e239e10e114cab5867191f4d980a1f700000000000000000000000036998d83b998d99b964ecc7ce1c41f3bd56b26d4000000000000000000000000e2ecb1d15bebc78ebca6d546e14b26de4c3db90400000000000000000000000028e9006b9e7971246c0090b96d0a009a38af62c900000000000000000000000039ea19f11c3a6e98ca5620b9c0475856c8797c99000000000000000000000000c9bcb28ca09341547b140697a57e3ff8f78cd5ec00000000000000000000000090b30f9387d67a1f722a600029d2f7615c2e0e7000000000000000000000000038a333a1e6f0ac187ab96ebe9f9cd1b44f98d8320000000000000000000000009ffd0a5b5438b95861167422e745d34d151bcc3b0000000000000000000000009bca22f2c6fab8173c0cac63695d8e3032706347000000000000000000000000dc9a0c91158bb4d553ddd0f2aec5014e0c90e60d000000000000000000000000b107f2f3170cc3bfab68556bb1ae9a66ff309e4800000000000000000000000024f454ab4dd2e64a1ff316f3795daf9eac69fd39000000000000000000000000b288776fa018be341d18588e8fc0100c0c4ac51200000000000000000000000052600b8594966a82941c5fb50574792985caeccf000000000000000000000000bc53239c5f45b17c06f5fc804d424a552db92bae000000000000000000000000cbe7063218d2a852333336178ddd062e65d7556500000000000000000000000035feba7e6a5121349d13d88c1dc9b90291ec5ab300000000000000000000000028d1a1bdce317b042b436998513172a434a7cdb8000000000000000000000000e5a028669600d3cb729527dbdb4820781c7757ab0000000000000000000000003a931d0a068ba11669c286fe56c8093500cc4d1700000000000000000000000082baed50993caed3168be7fd7252b6e728f11e99000000000000000000000000cdeeed3e44346c957ce04725a2639669f77939f1000000000000000000000000071ccf6c0dd7297844384755a2b471d6037b3faa000000000000000000000000a003f063210f73f4f5e9c71e87adcf3cbec0a2fd00000000000000000000000076b6e51e6d9a78816873d0b1625c48e84afc2092000000000000000000000000d84f5cb321e5b1b9af9b06054f132060d002f9d7000000000000000000000000325b8f69da847a56075093c549204b17523c33550000000000000000000000009fc014b70e47b400871934755a540ba9ee7eac6900000000000000000000000067c2edc030eb01251bbc3e185b31dfd893510fee000000000000000000000000c918cdd5c023be4c9febd644ef5f23004c77d65a00000000000000000000000086f92ad6da3e767a6eb9eae92544a8b37355234800000000000000000000000084f40f47c2a6f057e7be8d730ff61eb4ae2857ca000000000000000000000000777074d1cf9344585a1ae36b1aab5486abcd71dc000000000000000000000000b06f578c20ba66c9c7b01b3b32e80105c8b1da7e0000000000000000000000001dea0a6d8e209d807fae45a815be011ca00dfabf0000000000000000000000005d9da4f5d2b54352b695fd7ed6f24c7431875e2100000000000000000000000048b2dfbae124d04f133d32480045f3e332a3ab19000000000000000000000000b28ca7e465c452ce4252598e0bc96aeba553cf820000000000000000000000009cb8616f77ca21a9444e44b9ebf8863ba6670f37000000000000000000000000c165b4a2118d88c58ae921fc896ae3e83a57d1a10000000000000000000000008932eb23bad9bddb5cf81426f78279a53c6c3b7100000000000000000000000069fc3509e884dc814c1f57017f4426cfcc8865d100000000000000000000000079c006fd1fc79be270e2b45e74bc4e9b7c09d59c000000000000000000000000a5ce56e8a8f37b6ebc6ad15e7ae8071e21e8590f00000000000000000000000043e3025c3a4afeaafafd71c748ee16c4c2ca3daa0000000000000000000000002f53db7a478b95152c5461c233a9f6d55c967644000000000000000000000000fe31b27e44b40b097fbbed803f1e4a1bc0929897000000000000000000000000a5b70948cd31f5f5a3612e4479d54b007f3a884e00000000000000000000000003826b5cda59a458232edf34ca3cfe51aa2091c7000000000000000000000000df9393b9b5a065942ce692de9aa8fa416b2ed426000000000000000000000000942f7a6f33b2bbd255d56f4768ddeb108081bc2000000000000000000000000032db5a1c5419ae066d33421aed851b26f7e038dc00000000000000000000000034805e6a3796fb04e82183667a78c2f7bff29170000000000000000000000000af9101dbf0ba28d90ea0be6896fe4901f93dbbc4000000000000000000000000c1d4cf4f5632f0646b9051b47f85c78516d9ab6d00000000000000000000000058003adc6c2e168889d00efdf61af892dc8832540000000000000000000000008f2ded4fe886c8495a8dd8965c49af7bcaecadb300000000000000000000000049fa97f8fd26016936cfd9ae85a4b43438e608c20000000000000000000000002fddab9dce8f5aa1e4969a92c656f79ab249bfc1000000000000000000000000e2de2aee7b9578a1c8abd82a82864bfe34046212000000000000000000000000a1f5506e2f96cfe1fae27fa54b5f63650476960f000000000000000000000000e2aa13b5b5222f5f13e179b4a3c01f70a0b2ec40000000000000000000000000eedb03936a953951f9aa013f587661c922f8087200000000000000000000000028aef4cd964e94df1771fcdff342a3da515bda52000000000000000000000000a7b15292754c365507b82e7774d39a07a3f12517000000000000000000000000b0440ebd09de65c86c09fcf7c3a944570961ac4f00000000000000000000000063e46dae815da33c9cc52be2bf4167868c80ba89000000000000000000000000502c96923d1e703f4ef2450cfdb21364bb850dc800000000000000000000000000b6d4e9be582cd30f8ef5e06481cebfa4d77312000000000000000000000000e4614d81bd262d62b09867c915d556c508b7036f0000000000000000000000001c84aec8cb575ebc075763ac80817c9a5365aac10000000000000000000000004e88938daa6a78fd4ac115fee21eeb8b7eb0994b00000000000000000000000061c95669398eea1fd367f8e89708bcb6b3789323000000000000000000000000689cc57f51e6ed66b1358e8df91bbc58c8c8f50300000000000000000000000084bbd2c1d171dcc43c74a4bc99affb2a6222c94f000000000000000000000000bbbe4b850cfe44a6385e292edeadf59800318902000000000000000000000000e616e64b3687a4ac1880296a521d2cd064b90f3800000000000000000000000058ea2a4380ac4dd5c3f62ca800a3bd80b0f98c5a000000000000000000000000e0a3dd77f2db05c25e7103378e92155f6ad13152000000000000000000000000682c42d23872d635710acd92a4eac02441e1e6b7000000000000000000000000fa629eab1be25bb5fed9c07ab243d36ddef814880000000000000000000000009b97cc528a122753a9c76bec63f8fc91ccf18f8a00000000000000000000000049f26e86ce060b17f219fdf85730aa59e9ea947a0000000000000000000000005333df5a7d9691059242bbdc52d8949130ca7813000000000000000000000000eaf4dd0391ba084e07ac80d5ac8eb9ff831d894a000000000000000000000000ed17f64aa3052d3c8c0e4f614178f9ef700325a5000000000000000000000000552c139f36a02f901c489fb23f2a616fa3456179000000000000000000000000aa97124f25ee4e5c968e5fde933bbe407f32639a00000000000000000000000069dc6652cb142931e368c63d649331ca264a10ec00000000000000000000000027fa03a53e1af1cdef49bc88d801b43df769a7cc000000000000000000000000095808352102315236be8444185068c45e20da59000000000000000000000000354c2a16cc99cf73491101b4a45061d216783c850000000000000000000000004563262b24a8fb7f81e286a79636958573fa4c89000000000000000000000000a3603484ebfa1675778ce2de02c0ce96678a4f34000000000000000000000000a493a23e4846f6e8f077144bed0b34acd018d7ab000000000000000000000000c71b120bb4d73a039779f87afbc0cd2c2c0c5b9b00000000000000000000000040360f4f0f87517664dffe28047b9d31145b6bb10000000000000000000000003d5c0d36dd62aa87d5588594cc24be1727f9d282000000000000000000000000bce86795183e1a45d738f7caf1261c7bd2c15c5e000000000000000000000000038cd2670d8ffd8fb692544c49b63e3c9fd223b4000000000000000000000000ae91b362e44bb53becba3a0960265840998a1ddc000000000000000000000000fafe4f72db35f909d909084892fcfb257dfd1d5e0000000000000000000000000f185eb62a0ac3278d410fca6a5425265ac9d7f5000000000000000000000000437a7aa97c9bf823f30d5d267faad7f38ebb80df0000000000000000000000001ceef6e2d55303c7335a45ee89db7e08ff6389220000000000000000000000009844f43d0a69584347d8e8acec92c3e7323accf50000000000000000000000001b53417ce962f4d09cc68e6b308089aa3948b148000000000000000000000000306fa08bb24fe28aaab23b8a07a1342d50c7a30400000000000000000000000024f4cb1cd12c7b0c5789536db86c1d9ade54411300000000000000000000000011384ebd4dc62cdf0264f361ef2756961cd5ecea0000000000000000000000008b211582269e3178b8b83d08353b73751ebdce2b000000000000000000000000e282f311bac53ac5061d47c59ac5565072343ede000000000000000000000000acc89634405bd822ef614ff7039451e18d4bd285000000000000000000000000d11226552be20fe7a1422494b27fe7b54a0a722e00000000000000000000000059fb19113d605c24ed992969c627ce69fd96c4c8000000000000000000000000412a66bdaede5aa901fb125db45c53956a3d835f000000000000000000000000a9902f53813bfa00b22937913a1dd7c4867d4166000000000000000000000000a59a1413ccacde48dbeb80a7ae254f0a3a22573d00000000000000000000000063b5676b57512b468df0d0d250301b899cd4147d000000000000000000000000c0d78d1f1a2c97f5f889723873682ae0ac5a7099000000000000000000000000f54635836862aad6e255e9b4fe49275fa5047e5d00000000000000000000000062bbda9547674ce70dad270e703bc8742f70134900000000000000000000000026d5d482f3c08b91670dfe58d37c4ef5c2fa5ba600000000000000000000000074ed683cadfa9bbbcc1d850f17032ad52ed57f1a000000000000000000000000cda3ab695ca57b0c3e4814922719687e5f1dc8f90000000000000000000000008f7818fcb1002306b39682ac6558801780a7ce7a0000000000000000000000008be7ad99f04bec40c12b205698e4c74d57c25bd700000000000000000000000078f8c40d15a44fcf2461526dfd3bc90fa2f6ecbd000000000000000000000000d3086890c26e34cb80602902dd3d27a733b117bd000000000000000000000000cce87653b66dbf8864898a8b34f8e16763a71b91000000000000000000000000303bf1764d66cf17568e43704edf8c9e916029ee0000000000000000000000009f85921b9d8903295dc351d7c63dc2e930d3ec5f000000000000000000000000629fc1e01304374015b2cc962947f0cda7611a2f000000000000000000000000a90b7e0e87bfdbb9f5d4b84d43eb99e8ada0d230000000000000000000000000714758d85b19c62eef269e8cd1ef72d090e84655000000000000000000000000d72cd83afba0dcfeff95d463adcb2b8def6aa62300000000000000000000000017fef0101ecf5592da158a808b8f9b76a8b98987000000000000000000000000e9c64e1ad448d829992013e96c0993079f78f5f4000000000000000000000000ff5a024fa613ba537ae7e8d3df4c625876826017000000000000000000000000dcce694bdc4d9f9916adcb2735526e7a792e7cc400000000000000000000000081834604603d3eaf5fdb4eb31369b4655d7be7e500000000000000000000000076e0baaff9fa42cb2a0e62f1ed29adfe39b792820000000000000000000000005099871896278f3fd67a60b0a0a1578032275ff800000000000000000000000056a7ab50299f95cc875b6e39d9ede81f8894e5090000000000000000000000003f536b072c6ca4e57a546edbe179c93d31790ae4000000000000000000000000c2a3a40f0b78137ed5bba5f2f1a1a9150022b03600000000000000000000000060bbee3418858e40a33c52169c5417b54adc24570000000000000000000000007ab80273c3a0d9cb35aacff0a341135c7ef9a0c800000000000000000000000059a5ba1b41f7a1b851ae3326071b7306be7ae087000000000000000000000000d7a053ab31dc6305881fb7d87b7516dd00d72d1900000000000000000000000006baef2ef1cae10e785483e01abe1e442cc674020000000000000000000000009c4b88fbe06b6b1e461d9d294ecb7fb0c841db4f0000000000000000000000001ed4d786bc14885823056ea28044a1fabcf3d23f000000000000000000000000700536a8dabc50447cd5ceed5b45fa38d043682d000000000000000000000000d8e1643fb50ea8810f41dce43782096354d7b1650000000000000000000000008463a9812e075bdd35ea17a4b176607d75c817d20000000000000000000000007083e99e100c31d655e8961f78af55faa2053cfb00000000000000000000000099914a9003521966425a000c552af86631d5558100000000000000000000000049926e11cfaf06eee53133f6a1bf47490d93e07e000000000000000000000000f4e67fccd14c56fe3cc18fccfcbb99ffa16cac78000000000000000000000000a2db46945825c50af082bc026bc4750723adfc83000000000000000000000000cce725ecb22519f37b7e233346a241436a81dfbf00000000000000000000000021126af4863a04171f9b4ecb797b93283a83241b00000000000000000000000019e15d77fe047498e4e29020c26f5e977bfa65a2000000000000000000000000182c22b20422cfd08fc95beac76298dbd3a050bf000000000000000000000000f4625448f8ee86d1ebfefe4c694e9dae1db5d7fd000000000000000000000000cfc4a176b839d2c71656fb6e0d960e86f9f2e5d7000000000000000000000000dc6ebae7025368561f770da1242af0b06b832db6000000000000000000000000bc390ec8743b696b69a7720a442df4c66432d1f70000000000000000000000003c6992c3a93126dc39290769a2a403afd021b821000000000000000000000000c91612ca2083250c052856c1f5c8a14374b7eda90000000000000000000000002dfc147c49dfcbaaf3ce8cf742646e0dc9cc0733000000000000000000000000b8d31ba18dd6ec24dc26e07a1f385d1664ff09fe000000000000000000000000777cc83d81dfe749021721bfcb870a9d43207ea100000000000000000000000049b4b15f41c6970ac3555408910331bd51f42d98000000000000000000000000f5015105af6e7f9c4de9d7ed08fafb331ac5b88d000000000000000000000000042422c6671ea105c3e049fe17553600089ed39400000000000000000000000042d0d8bbd84bce3cebea8c8c9b4eaee8e8196950000000000000000000000000c92f5e9f408405780d0d12b9b5e596ddd968b834000000000000000000000000343cd4c469f48803710d5f6d08a930ba113d833e0000000000000000000000008377aeee7ca46f925c72162d08753e7eb198404600000000000000000000000089c522b9f73f46985baf4cca047088aaf561b816000000000000000000000000d1c42cb17b21d595b864d7e10a649a191ea86e46000000000000000000000000b5e835649b5f1844cc9282383a9fcbd1cb27d9c90000000000000000000000003e98cda889bd76725ef4c9ac03cc067d560cba180000000000000000000000007813a444594adc170da2203f2a77ecbca51164a4000000000000000000000000b39443fe900156e4c2df0cfdd05fa9c95b1e300c0000000000000000000000009f0a5b97877050a2e866a190f19b9098ef2abf1500000000000000000000000094b01959d0365ab5016fad7c13a81e305b304c06000000000000000000000000a36f115a087126cf02c3ee285fdd4e851b7923890000000000000000000000008280aa1b8a901629b73d86bcdf50addb710ecc4d000000000000000000000000484d7bf28aa16bcf469c10a40aa504326608101e0000000000000000000000009fe911a80a3d87d4a6e1b5e38944797c0dd7a0c70000000000000000000000008645290e0a4489b2a5b5c32586b8251e2d98c8fa00000000000000000000000098865baacd3077550f960b952a0e9b9c8e88197d000000000000000000000000d4b2fb21ae1860cba28144fc6c93d832230f0687000000000000000000000000be4ef74658b8b9d7a896ea40affa039322b6b2e6000000000000000000000000a82dc20cb408802271f6758749f1ad66f5c18dfa000000000000000000000000be767b821544a931e061fcc0cd9e6f7b8a4f0f900000000000000000000000002ff8246ca4d73bdc740f2feb96de01b0da3b8ac5000000000000000000000000f1efbf586a5f7e21b1edf69f3e4590b2f103d4ea000000000000000000000000dac1443e364978f4b69a5d8736797463face73d30000000000000000000000006273518652ae06e138d36d79cf42ca04775d8d71000000000000000000000000a68119904fcb1072befe3692d5cdd29fdbeea5de000000000000000000000000f93d17bf5f8a7939fd3e80e053824c448c440ba6000000000000000000000000d63759e4be990b1cbd03bf01dd97f19cd517d80a000000000000000000000000c7ff30922700071e589070c71064be047d4ebf6c000000000000000000000000ed1fd4fa68a0845e71bbb1d4333622d4dd1946f5000000000000000000000000188c30e9a6527f5f0c3f7fe59b72ac7253c62f280000000000000000000000009e7aaf964093eb2dc42208ebd124287a8fd4d244000000000000000000000000248a2aac7e88a9ae5786c2f05d944b7c8a987d5f0000000000000000000000003583452bf49e6bc72491dd3fb1be18fefcc3d97d000000000000000000000000d49dce3000e80bd622e7f71607137a6a9049377900000000000000000000000015756c69ead03e62c86ef5fae151882ff70944670000000000000000000000001fb8dcf2bfd148d14957e67532ab73f4336c2706000000000000000000000000eb54cc55cc0204de6bafb883ade78df2f35ad0b800000000000000000000000004a7d767c233720f4eaee4dee5d6758e8ad1e07e000000000000000000000000f92c0e2ff5114f3071d1f3ea066894539ebb9ed5000000000000000000000000adfe270a10aa815b5371d6f19b23ac3cecc088f3000000000000000000000000f66ca4cb0efb6118d14f3f53a76ad9f8c2b3cf5800000000000000000000000078b5f72e151ba03ce5446e7c56ce992e6d18b03b000000000000000000000000acf80b6a71c5c1c3214640eebd371e201b2b3828000000000000000000000000150d4b756f7e1a4d645bf0f6c6881b9604a0f7790000000000000000000000000593f08a50b8342b398e332112bce82915077e2e000000000000000000000000c4e70f1c8a7d74afbb5da56d4b3e307c125fefd7000000000000000000000000024e402b382969614a57f63464b0c51e0172174a0000000000000000000000007a7d6209d5950bb3b5b3a7724eeb48df8e8a1a63000000000000000000000000efcf336383e588ceb9d2bd53bcfe7e04b8f1e0310000000000000000000000008a29a204ab2e17a031eada93d523701d6b33731d00000000000000000000000023c5dbd977ebd20594eafafc78252f01dcff978c00000000000000000000000020dea545bfadba1b42dd3a40ef558b6ec0b9910b000000000000000000000000ccf1f85cc9c2538f035e4905019e50d42a50969c000000000000000000000000fc29862c02057685f01e134ffe44b7887812381b00000000000000000000000080f1a1321c510d0e288d404b21e542e72cf8121a0000000000000000000000004729c88d6d658b1f3e170fcc3368312cdbfa1510000000000000000000000000c8a7aaf8dc84674658559de30536e15ede93a8da000000000000000000000000d692975f925089d1a6a3edffb2ed0b5aa4550d7b000000000000000000000000ba308624a9184bb30207eb7a88637ac471abf083000000000000000000000000b47be1c2c26418f521d9f4f143e4718bb099233b00000000000000000000000036aa4e9c03230b44cca84ce51d45757ec97972fe0000000000000000000000006981a013d33c522a4206a1a0800752a7566da90e000000000000000000000000872d9eb1d6360d867842ee18865434ede34e2519000000000000000000000000abe74d1684506e428a987c5b3908a80b6e6a965f000000000000000000000000ccb1c393eedeb63eed53276be2aaf30c33719ae4000000000000000000000000c742bb9c8567276606944964832f51b710310655000000000000000000000000abd9ccebd132d2d99ac97cfb95156bff9acffbdf000000000000000000000000d23803a830d1a871b93f8584d0d465ecb6b8df2000000000000000000000000027dcc896f9d44a6872af647be28612476a9e7a07000000000000000000000000fcf6ac7fd6331bd6387aa4dcf116396395b4dc880000000000000000000000007af7c97786fbae8b0f608ec9cbea3ddf2f086a60000000000000000000000000eb24557536df915a8d5bc0daa24343333e0e9d6f00000000000000000000000055c6b801507d1a8e30a9e5acde21999e6044664e0000000000000000000000001ad8de12c95e6a22f52523a5515ca5e3b5a2f816000000000000000000000000b68dcb5e0bd8271c9b9c39c1fd573e7b7824697e000000000000000000000000122b2eba844a26a42e91d6bc51ea2a960c30aacf000000000000000000000000c27769eb87786d749d1cf5a63941725e8dba1596000000000000000000000000eddabb6e010afb22f40188aace4d36af8c19c1910000000000000000000000000e7ab004b9e03085c401baca627ec3ec7ac18a860000000000000000000000003a887f75b2cd8fa2226f00884ff311e3c022618c0000000000000000000000000110943d12e065d037546ecc787f79b33c1db73a000000000000000000000000bb45e6ff52a266b60f0c92c307c2fe1436e1d608000000000000000000000000533601ede2d271241675c07af5658017df2e6d6f00000000000000000000000049593837382a87e2af7eb62f583d936204deefda00000000000000000000000061b8ac582457893b36fe389c32413b0d73e093470000000000000000000000007f7d95b2dd2a83f315c5bb9b4a07ebaa42ab15e60000000000000000000000007355dd547d47e15e5ea65bf7c52bac6439f37dc30000000000000000000000002cf88f841d7e1ff666f7df9bf6f328b58fad0d6a00000000000000000000000079efa48275ebd960bd3a7e31362380011cd9037a0000000000000000000000000c1c6fc78a57bfa026ba3dc766b5b970ace40942000000000000000000000000896ce28ea4eacd0181c4ecc9cb6df0fa9285bafe0000000000000000000000001fd9cfc15c4ca3acb0b825e2b513a2e3c731b7d1000000000000000000000000a67bd24e109d6c9499c7c59a4df9c209ccce247f00000000000000000000000001a621f3adc1e38f4c99719e8f0761e6754f059c000000000000000000000000884010cb39fc8e93995f060cd6695a424e50654f00000000000000000000000043e579a55b2bac50883c97e43dcd0e27fe90194f0000000000000000000000005c94b5143fa9c0986a1ea9e494df5582293da69100000000000000000000000078974f86c02399699c44c320ebe365f6f0b1a31e00000000000000000000000079afb937185d625d626390a3ad378e70a3a0b68a00000000000000000000000063d88168c8ff6b1d1775cb246cb79360cbe2716000000000000000000000000090cbb82a71302efe099938450c8a17e91affd98e000000000000000000000000f1e7120e0736ca4d944b4ce02b5b97853c5c48ec000000000000000000000000467949d82b49d6941acbc52153b52391e3ff92880000000000000000000000006e2c7b6365f31b09aa2d3ffad4618ba40060dbb90000000000000000000000009ff679bf5f84e0dac998a536d042ec49a60ea43c000000000000000000000000decf1a5eb6c7b31e471ad41f3e900c34fbba43ba0000000000000000000000004cb1825e4b9a609ed7ba33e2dbae542b780b59d5000000000000000000000000b6e40c42dc5bb7ea9a9630275c4e56d5f9d21637000000000000000000000000d0afb1ab317770358a4f27c556dd7a60d99f4d9b000000000000000000000000a4579fb75f10f29ccf5c056a5b536c4a57a5ce4200000000000000000000000039c5828b01df3269735edec64d3fb45aa56986d3000000000000000000000000a8376f53391a041c8236a232f7f019ea76eed86d000000000000000000000000b43d407f60a4ff6ea587ee1fa43c005a01fa3d49000000000000000000000000987a3ed9e79a0241945dc289e19c035c0bb065f90000000000000000000000001c788692404e14c662f703f249c129961df462f4000000000000000000000000312e57832cdfd98ae50b506d651f5942f8fc9523000000000000000000000000f1d1898003fd3c80bee80c3eef5aace22f1410090000000000000000000000003ff2ab361ef6af4ee8a11228600db6871092120f000000000000000000000000393accfae3c30abfff4d3ff285948cba0622984a000000000000000000000000ed43ed6b8a47fdeac8553c71a9d8f9cd15a09f0e000000000000000000000000297e4a2fa9f98f20c80b18f861d3b6416c99ee20000000000000000000000000bdd7a1367aaa5ad7eb5c734a71cdb4c9379c7e40000000000000000000000000fe39718ead87b0411a07a7d3c75780d684fe7fe6000000000000000000000000ba84f50e55ded5b904b43fa845c4d74b9d256b8100000000000000000000000090fb55357a92af12fd4a78552b883ec128ca202600000000000000000000000081caf9461b3a93a9ea72cc90363de7e07caebda300000000000000000000000065c4227947c103e01d4188419dba1e59a23ec5030000000000000000000000001def64745893312526b47bb95362b12ad3be10ff00000000000000000000000091ede35af42fea13bd9e4adf6c8d32a3b5f2ec520000000000000000000000002df2f5453e55cef2f1caf7d9fd0e819fdeb156cd0000000000000000000000004b7d4e3214eb00f79126cf98f49d3d9b14137fd00000000000000000000000008d75e9604d702fce7ca553d5895c6dcf9ed91ce9000000000000000000000000bae7162fab9dae4678f6f83ac94790c046f544c2000000000000000000000000d757c5de4574aff7fe2800f59f4abc8d136b87d600000000000000000000000025e9144e40ebeb16d352842ddef41ae57a74d7ae00000000000000000000000014f375963c24342c542e74347b803826d95d4b840000000000000000000000000acc441a9df22f802509af97bc9dde0b38b5776300000000000000000000000061c681c12355ea5242ac92db2744a0849a7cf5d400000000000000000000000032fbfc81eea02663fed6dc59a5b8fa21ad0d2e910000000000000000000000005aba7f7e8a907b3708a16b6f71bdb47ef8dd32a5000000000000000000000000538dc80cd1c1cc07e1890863cf1af033492406960000000000000000000000009300f77f4673ffffe2e178e2e56420f51e29e135000000000000000000000000b919ca5d831c1d1a4ac5b7ad22ef0e1665821d28000000000000000000000000c45bea03e7f1353f8f4a53fcd1b51c11c0337c34000000000000000000000000dbbd4a3131dbb513b52678da12cb37de078b170e0000000000000000000000000c159ec277db01a5b59f4f4f734e0ab696831cd60000000000000000000000000ed9355e639769402214f903d192db7a223b435a0000000000000000000000009cc098162e08c519c8c48eb6408d3b2900889b57000000000000000000000000104cfc0fe8b95a539835cbeabe2a3030faee7102000000000000000000000000f6beed8d3c76ccb62f5bc52738190cd15993397c0000000000000000000000002158961c4421c9413954b6c04d90ebf2c6b891c90000000000000000000000008a37c4abc0dafd8f28e634e86dfbd5a6cd67416b000000000000000000000000028b02c5c3449c029333cf41b747ae5a1ecc6d630000000000000000000000007c16b8b311b0de0e4f15cff9bf423ea91d0b2ec5000000000000000000000000ad2b899cf28411443fd4ceadedc47747f3094857000000000000000000000000fbf733daf9d83ef107e802f33f77e4d64ce63882000000000000000000000000b959a8eb826d3e6811868f18be8f5cb414452e22000000000000000000000000c47c13cbf0dba257088fb2598ea64e357eacaa1c000000000000000000000000f5d814742f4eeeb2e0772205ab8806396765084200000000000000000000000004ed9be797f1b9c13cc8d7b142322a6bcfcffda2000000000000000000000000c3d9bc772ad569eb63c2e424e90406e1f808adfa000000000000000000000000f1c985b9d10d8a83fa514aabe3d39d3a9652661d000000000000000000000000a8cc6636dff065445c5c05b2039c383033c879dc0000000000000000000000005be855f8f419ec643ebf175fff9f82ca1867cdaf0000000000000000000000005141836079bc43657e036554d723a7f74805b462000000000000000000000000c84aeb17069a552b15d6e439094651084678731b0000000000000000000000000781f2270a4fd92b97545527b3cb607e74da69d80000000000000000000000004ad4a2d9def66e8c7c27ade2233de079333c373000000000000000000000000088b9141bfc98ed4b6eab0e29408786ae2052b0a2000000000000000000000000634a20b48dd87cf69edf45747b315182abf89167000000000000000000000000045ff888d68d563c8f3b8739899f82cc6bfae3fe00000000000000000000000046ac747303b79985a3bd99372d7f78a1e0ce7f15000000000000000000000000308f953f65933326353d54a4973a13ddf62e3e3c000000000000000000000000787d5efabcfed98e0bdcd45144913d17d014fe830000000000000000000000007e3841b2263f4aaeaf4f746a06be56eb9b30e2190000000000000000000000008c86a6c7a768afcbf01f4079945e6b3a62f877c6000000000000000000000000390a19c2f5c0779a98d90aec56efaf273a11f8d10000000000000000000000001763a80791a253ff5accd9d6616506498eb88a250000000000000000000000005cad9dfb4a3997841261cfda9a786ca71161d91500000000000000000000000033a888a62f01ddb2419a160e008aeaef53b379e4000000000000000000000000003bc8351ba2a942784b57464a00497ee6734a080000000000000000000000009280ae17b64bc3b44d33f32b9c82a62d13821df20000000000000000000000000b6f61911869c4b4a918a24923bf01169febb5d5000000000000000000000000c9316c706ddf4c7400fe5920d6dd18741d0d7b560000000000000000000000005c3af6005a61ac76d0d1db272c2d252b64d78c230000000000000000000000007e5681abaabc2bf2584b7b55d6b1504a8ce43a62000000000000000000000000f8067742a4f8798a809ee92c44e0d55b7e1681e70000000000000000000000003622d2395d26eac4481c586571557637c9298655000000000000000000000000f7d7b249c3004e594ffb1ff1de954716a68162e0000000000000000000000000b956b6d0715f51b937e829819cac64553069eff50000000000000000000000005e04409f1c6f52d70b6a6a5f67363fe95fd4bdc8000000000000000000000000799112692fd4e28605482d6f77e147844febfbf2000000000000000000000000e76e6f77de7af9e8f7904603adacf4538d0bbcd4000000000000000000000000d21f476997bfb4809e68565c75b47b2b1ab8146d00000000000000000000000067b80656cf5af76db42085c86ef2cf5b71ac0e3100000000000000000000000057a12cb77f6f9baa3650efeec788d94b3c431e8b000000000000000000000000560e8145ca9ea6995cd0fdaa01d9f255049bf25a0000000000000000000000000173a6748035cd93466853d5f01139c644742264000000000000000000000000586386b8e82b2c45f235aae2f04e4c55424f9e8800000000000000000000000090af9edf002010c326c1d1cef9f8e35680fd655800000000000000000000000094d0e3e77d4261a452bec1e434626ed9abd9893100000000000000000000000021cc0338140a7f7a9f91a27ad5c24f149150bd9e0000000000000000000000001a6df7f8a2227cdf23acaa08f627cdca77c552940000000000000000000000009d85c916c3c510403aa89df830130e9591073d1800000000000000000000000054172516d5f68777e1cf9d04e08d3b7fe00084a5000000000000000000000000bd559068f6543a7664c707b910805c6854d7a088000000000000000000000000e1afd811dd95e202a7c668f7424abc92c19ca19c00000000000000000000000071a041d693eb0c81222912e88c57ee48d9f555700000000000000000000000008761169b77b1d1ad73570e77227b8c1d8c9bb4fd000000000000000000000000f7829581dc8250ef2ef1952064fbf45674b888d20000000000000000000000004b52c9df47cb2a6fda34d28d0453421e04217f39000000000000000000000000e3cf8c401fb0ac7a022344ea9a919e865927783f0000000000000000000000007ca03e59c14cb2ac291e9cce14a2789e488d9687000000000000000000000000ef8a7d4bc4d05c59c35eabc99a65a4c42b8109c100000000000000000000000097526bf85905de9462fede6033fa553415cc08b90000000000000000000000008faf58e8f4553a1f3f0b2d2f7d003816fd2a193c00000000000000000000000089f3504804dd514ef0691a34a8a962159517f12f000000000000000000000000173ce3b3967fd76fe4c5ca1f2631659fae0ffa9d0000000000000000000000002fb49c08688651e046ce7e263a416e476dc233be00000000000000000000000074c05cddaceecad6a5ed7b215d7507a1ea5dee5a0000000000000000000000006cc87d39873993c81960834e5f201109df63682a000000000000000000000000cfb348cbd88099267e98d56d1bcc755b66d062040000000000000000000000007acf25b0b90f84e22e5873e3bf328d44c3ed35ac0000000000000000000000007372a3491427d87a0bbf6d18c43c39d37755442c000000000000000000000000c5a7870ec316d26ebd72311cf3d506e678f9d4d0000000000000000000000000ccff0e2cf897b889a6c13e37f4d29dc334a65a110000000000000000000000008f10823353b6da39af1509f2a6b19704f0e6df16000000000000000000000000e1bea5ad512c7afd27776a2f940cd1c1ed3f154d0000000000000000000000006069efc074649559b13d5f62872aa8e293d5f0d00000000000000000000000003b0884e60cc7178380400877561d1ffb15664d43000000000000000000000000b03146a1d1d214132511bc9b31b3029de8b00da200000000000000000000000086cb54ce2f8b3bbd9ceccbacc23b0751d3dfd9ba00000000000000000000000029fb5922180a9ad118cb8f9c87c66047572c89c6000000000000000000000000f1e3d866d2a204fb54d8ef4f7291efd5cd4a650f000000000000000000000000ea0ac6fbc509434b786e0bebeadd110f681edf4a00000000000000000000000021c985858793022d4c3631435a228496282b32d40000000000000000000000002059e2a2cc3133fb35583a366626d5e3b0b27a2e000000000000000000000000e8a9db598dee1d7f1db2d864e10b2142d290051e0000000000000000000000000fda78dd58ccc157f28ca24a8756d5146ae7fa240000000000000000000000008f09f6be60bcd68fdfd437aa7a826627f6704c260000000000000000000000004abbee95de7dc07ed4ebeea89c33dcd13e680c69000000000000000000000000bfd9f39bb116f83db866a55e6cb3937e7a8a89b10000000000000000000000000efbdbc741934c1b74247585d692956a2fc285c400000000000000000000000094f458ff9029a3657a8ab5887b5569921c5c616e000000000000000000000000f7694365f10bfc6329f7f058434591c6f3f593520000000000000000000000006cf1eea7a0392f87a3f1cdbc18b023bad3f21741000000000000000000000000f9d1975f3ce19dff62b2c93c5bc7e2b8012220660000000000000000000000000bcd4bc580dfd62b6f0adf66964933cfbd4036de000000000000000000000000d5cbd000e73493147d85d7dcbb3373ae775df6e60000000000000000000000002925d9f8e86f21e7f08e2f9c86cc49262335780e000000000000000000000000dcbffbf907956f3234c89187da320a98baf4e5bb0000000000000000000000003cd9cb474444812b72237c3a38d0c19076227ceb0000000000000000000000002b951512f2f2757ed517cc1555be2f6bb19d180b00000000000000000000000037da8cdc30e0baa34261d1c0e6a7ace026400bff00000000000000000000000037da8cdc30e0baa34261d1c0e6a7ace026400bff