60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000047173b170c64d16393a52e6c480b3ad8c302ba1e00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f756e697633706f7274616c2e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e20756e697633706f7274616c2e6e6574000000000000000000000000000000000000000000000000000000000000002e516d59765a33655154763133334834395641334c62685a63706a6d4d4a4859423779705a79653169504478767459000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055800000000000000000000000001b9ca6d4a107700c84213fde2c9914c786bbfb80000000000000000000000003df9c4d3f86c2fa28e2f9d456907c891dd905390000000000000000000000000112012dcef2abe8e63798c3fabfc3bc227e0a80e000000000000000000000000ae5bb365f6e81b76e556ceb46226a52ce49d6d2400000000000000000000000064c44b50e95e34f19571f702a127891bca010635000000000000000000000000fec7969d5eb88f01662a8fa76155601fcead49d6000000000000000000000000aeb12b0136eac9330dfedc1477a22aca4d7f562500000000000000000000000087e7b7e963e2e3fbe620531b260c7b2232a2029400000000000000000000000055822048203911ea22540970e64749aa58aeda35000000000000000000000000ef5a52e1e6d83317a976a76c37b32a49ec7cf5060000000000000000000000003105bf0a7e4adb772db5a14323a07edd7a44f71c00000000000000000000000070136d0abfd7754fabcb448ea17d2624bf948d170000000000000000000000006fb05eb04da55f4afd5d2aed5eb1f2d962fa49cd00000000000000000000000096e93d4a7f9d7c89ea0349b2a536399677062b340000000000000000000000006143ff39c50fc4b48b30b13ff42ba81044afff6b000000000000000000000000575e67aace8c83d2af8103184e7cd7970e995eee000000000000000000000000e4858c222683138504daf84da9ef3020626ae9530000000000000000000000004e664987ebd267897c173d694be69061b3c0181a000000000000000000000000f532887d5f9ef20d157dac7a4cd42cc5324a8d930000000000000000000000000982a640d679113bbc2e258bbddce6b53fe871310000000000000000000000009a0382f731cfcda90c1280cf50ef5ab83bbd51cd0000000000000000000000007f8e1e830615731abd9de550a423fb9ecf6f4c3f000000000000000000000000ce5409d62ee93f3a7bacb45011e9da9a3b566d7800000000000000000000000018dde974e2c3abc3ac7561abfcc80de3ee9b14cb00000000000000000000000005e41b1b3d61235231f5b9ba2838925bcb3261630000000000000000000000005bfebd5db89a196244f818e743f74022af0db5710000000000000000000000005598cf31c400f6c10a108284a0ddf3129583124e0000000000000000000000007655eaf9c340e8eb06447c5c5858a7a84c7f4ccc0000000000000000000000007439c94df59151efeecfcfac6669d6a11975951d000000000000000000000000b03b7ba1760ae83e794dace4d80e30f2fdec51880000000000000000000000005519e66eafc363cef254c721e4a49ae79487bcba0000000000000000000000006b506d3d4e4bcd9a40741ac45e89d0c7bf1a0581000000000000000000000000ccae4476e1afbd9d8f0e2a2f7ef6bfd62cf558dc00000000000000000000000098945aa3c2d2922e675e5c101c4e0f1375a2794f000000000000000000000000be9ee3920ec0a4ecd9de3509f200353946ee3453000000000000000000000000e154c9d3fd7eced6b451a40984b34fbe75535d6600000000000000000000000061442406bc595da012d956946a87a0989d21b5ac000000000000000000000000425030fa348429895568aeae5a048f960001a299000000000000000000000000bb1fd988b4b8c02536de0fb60fbc66b4caac574b000000000000000000000000e98608da85c2561675bcf4a1ffc06760a60c6fb60000000000000000000000001b6863cfc344ebe550703008a60ca389065d5f1a000000000000000000000000a6b53675cffbeb3695bfb59414449d96a872e7030000000000000000000000006b6f9f812fbbe5e04e1683ec5b39293aa228b482000000000000000000000000cd3562393379c1bb3f4e58a9743e949b9d068c9a0000000000000000000000009f1b5100e2e329579296567c85225a533bccc21d000000000000000000000000d6db6a94d2aa83ced721d0e781b85d5b47c47f8a00000000000000000000000016eb37739057972005cebdae870e9ba891135c6f0000000000000000000000008e2571e7e3bed1c912ec9dbb1a795dd670e9687b00000000000000000000000068b293585ddc539f6ab2883f915227a208e532270000000000000000000000003ffa12f984c2f5462bea9130411ca6ca5874b4020000000000000000000000008446f6f650dcfd3a9c1721c18ca1a735f4c88b44000000000000000000000000f6fdcca2848987a4005c347d9f826f32cd91716a000000000000000000000000daf8606fadaba1ee44f0356a40e13c46967bc05300000000000000000000000078e999ced159fad8a1f9d7096a6b4dcaa850b35f0000000000000000000000006a515f799e6564acb2cd98f8dba2f33ba8bd399c000000000000000000000000e9ced903e81940731cee7c858e165cf93c5bb9d20000000000000000000000006eda232163ff1a38480c53b6809ba938a366250c000000000000000000000000c77579e3356b267cfdd26b05f72b16bd92f2fc110000000000000000000000008d7a2efcc736af7d4e885a3faefd777d284a52860000000000000000000000007071bef6709178a46535f3c24263bc649bc8576b000000000000000000000000771a12ab94f97fd33b1c1a143192027edb486ed600000000000000000000000072d0d58c73418de4fb5141e224ea1867838170ba000000000000000000000000579d06c4e0f4a8105f8234f6e7a699389a6d26a5000000000000000000000000b25761bb02dbaba9186d25dddf10bfd7d0e54111000000000000000000000000a126f0853d3767d3d46982cd9b860bc6eec5f0f00000000000000000000000003d5703b41d8c07016b96083b156c8d9d92dfd2550000000000000000000000001ba19d9b264266a1dee4fd3b3663f66fa90b8ef100000000000000000000000000785c534822928073063bfaebe6c5b3100ab06d0000000000000000000000004ed7858a7a0de8f42f30117122e80baffa85d8b0000000000000000000000000d8c72b092584c4501746af5a3ac1aa970abda45d0000000000000000000000007903a3fd09b7612ee571338c0a64b798c2c527fd0000000000000000000000001d93146561b3982f1b9ff17c46a6957379a769c30000000000000000000000001aafbf2db78fd7249b4f68733e08f850384e6b1a00000000000000000000000005d3870513ef032d245441fad75a2d19bbb917f7000000000000000000000000c3ae62c3fa1ef6208f4be473a5ac2a7105ff7828000000000000000000000000e7e1e14a9a0e2f2fcdac05c9d298408bcce93b9f000000000000000000000000c44fb46de84353344d337b7cb32ac11bbb759d4500000000000000000000000065d50abc586a551e867ddb111b7c8956c0b5091f000000000000000000000000e594f7e920abd202dc65df2f4515920e8f55d6c30000000000000000000000007b74e417ce70dce5a74a6d53217f10864e285c29000000000000000000000000f426b156bd9c7090a548e43964ee82ad807b175b000000000000000000000000e9dc38d2515c56bdf2ffd4a92bbbacbd3ddf123c0000000000000000000000001f9ce0838948a08dd032b03db42accd791fd3b1600000000000000000000000058f062aa856eb7e1085435b2ae97aa90bd4b3b74000000000000000000000000219caf95431fb984e83f9f1aeb589174fb8dabbb000000000000000000000000d624cde5430ba4d71a616e8173f0831383fb36e5000000000000000000000000ba46fd0e2cf3851d50db6ddebcba450ea21b7ec8000000000000000000000000773d75b4b837b2d46e6b78206a290d2f3fb55ab3000000000000000000000000a2c6817b00a8e45ed15438fdb79564316843c6d900000000000000000000000055704991297eea61171f1cce5f7de4b6e061c21100000000000000000000000004dcd68ab52a3c837a716c67d397de52faaac4aa000000000000000000000000ec04cf31dc4f6c85e8c65e9cd5e3937cbe585425000000000000000000000000a8f1358b80b8312cf2b45b96b545d97df033902100000000000000000000000024a0388b0254cf114c9e1c8e9a5a26a4370fd46b000000000000000000000000ac52cd37d39b532c1959805937c67ac3e315913b000000000000000000000000b207a61a088d2000d01b5c171e8ef07af188418900000000000000000000000050b2b28021944bb3acb1680b01958471ce5862bb0000000000000000000000002ee5db9fb538ee2c9667a3dada7b4a641456b0cb0000000000000000000000005b768bd14e84f0eff12cc36113051c836159e25c00000000000000000000000086a5770ff85ffbf752542161e3e77840d6599d9700000000000000000000000045869038b00152ecdb4fe66d4e528c78f91b6c360000000000000000000000006537c6b7d07f0315fca34b75c864b3ac68698634000000000000000000000000a852471b0a5f7da9bc931c3781a8b5291ff41842000000000000000000000000f68cf518b5b60c4cf11544ed822d8e8e8646a3f5000000000000000000000000b33af1213a8c1efdd0339857a8388d27eb8b137f0000000000000000000000006c75de8fdd77b9f3e471f128b8c3b51ceb0ecc510000000000000000000000003fbd30a5fd49161b93b572f15ff2c334df09bd17000000000000000000000000df8641a0558281fcf3a300be7648a485dd6b2b73000000000000000000000000a6464ea9339a24f924819a681894ba2a17960e2900000000000000000000000029f2e74c1d01d3ed4ec534bf8960b1fc516492410000000000000000000000005984bc896ffae2710cf1d26e1c172b4047c5110e00000000000000000000000072cfc712892df113fb5499960070db3be45ac2dc000000000000000000000000a60b9c47ea94c3ed6e51874e9e5df55d2fe7c88c000000000000000000000000a479fd229e976c6069270947819e0f169dfceeab000000000000000000000000a951a54a0e20a656aec11dff4038008567f201050000000000000000000000005ae1764320afe038f3ecdf2d0b844284983141e900000000000000000000000029fc2c1c15ee0643b8f06e8c2a35c28d8a4e3d6600000000000000000000000030f4f94ceba0acd6d176ed79326b5880e6c51f850000000000000000000000009baddbf78f71d30eaae75dbe92d3af4d99272cb4000000000000000000000000f89461ddecc599581e51589a41cc6e7749d8cf84000000000000000000000000bfaf14c90b6c64bc3f6706854e0745787b812e19000000000000000000000000668eaa4788992dc75b75af60b437773d5785b651000000000000000000000000ec705854fcff3e2a9de294805e01665fbcb627b70000000000000000000000009c23713d124a28cc78f116a92864919ab4aff2f0000000000000000000000000ac079052a67aadf83cca8d682087f5873aa45efd00000000000000000000000006fc611a3fef26bd9ddc8d1dc34ffb26ac7eca4300000000000000000000000090610d86f277dc3f5326408b9080e6c5e0bf6bbe0000000000000000000000003e8d362036eb608ea94148b3c8a16dace95ce5c70000000000000000000000005ac94f060f610155023d7799baf9f6d597258fb7000000000000000000000000a7c843d64370e7e76d54a0a6b58ed3229da5b456000000000000000000000000aaab0e169a6eab4bd237f360b36aacc3a3a758e2000000000000000000000000c31cfdaf7fd696be44d149f0759146a1b0823a9a000000000000000000000000d33dc31b4fc97b745d12545177778c58fd6989ad0000000000000000000000002b0749a4b612d68add749aef8a8dac10205b6b4600000000000000000000000057fe023686995a16a4a208f091f9687fd6ff6fdf000000000000000000000000931de812789f6209a79a13aa9e774e000f8a06ec00000000000000000000000017b1e1d115dc5ca5bd616d5c42dc049ed08000d1000000000000000000000000005e20fcf757b55d6e27dea9ba4f90c0b03ef8520000000000000000000000007d07aa6437aeca005d9b876489bfa91c269ba5d8000000000000000000000000e0c5748e2c7b4e1001b63c4012d4534f082e16a2000000000000000000000000c3e03faefdfba0585ca0575d6b9d41ce3eec03da000000000000000000000000f9a0e782bdb8d98385e5a111cfd34b0d8014a977000000000000000000000000729d0e54e1aa3e98f3a895ad75e788158be176fe0000000000000000000000003ba17e0fa625c205e387a45db0ba7dc4ed17fad2000000000000000000000000c0c704bfc375b3fc657bc378b1cfee009194e2b30000000000000000000000000dc070a17a7e680e310766a7e38f55fcb2b842950000000000000000000000008ba99c8f0eb34d2f5af9b632e446ef7437fc03ca000000000000000000000000be5e467526f5122b0dc398705f16011cad0f41b9000000000000000000000000aa04c858c2e152d964fc4e46803cf2e92f5e4851000000000000000000000000954de6abe8890daeaa3649134b7430eea10e05490000000000000000000000001498fe0d7827a7e7edf6919427c095ec5d590c5e000000000000000000000000293cbf2a74820e70d5b334f91cbf2fd9a55ee262000000000000000000000000a1a1feebcb0c05932e371afb36b1bc317fe02481000000000000000000000000c81a44e19f6f94b29cd804987735fa0a9e85acd300000000000000000000000033a72441e1347e441e274a97cc67683c664855580000000000000000000000001825a3f775b0adabbd4fbcec66fc93238a796439000000000000000000000000a9d5562b8dca1e862594664510f2834e612869d30000000000000000000000006db68d9e0de4d6c662d9031f0555d505a6a55c02000000000000000000000000268da9b068068e4cb73d9d819e4f250c372499120000000000000000000000000c734325bbbf56823ae870f7e12dc92bb1ef92fa000000000000000000000000f5f3d95f8a5f0e55af980b15b1ee92f3dfb45fd2000000000000000000000000e2e54e66ca96f6b316496e5096730548b718c128000000000000000000000000d2dc1cba6ae78b4f25cc6975abfdf241e5a147540000000000000000000000003e0f6dc546a1cfbef2c55fba0db751bd45f2181e000000000000000000000000f577f8450fd590e0dea071db1e663937b52571cb000000000000000000000000720f39eae05f99d86634239ec5cd9a998d4e305f00000000000000000000000029bf01c4f182e5237ac17693a16811819521d9f2000000000000000000000000f10d9c14e994cfa6e292bc1dacfaaf3ca119ac4600000000000000000000000059bd6e62cff0e1c132064cf9d7c26f322f16ab5c00000000000000000000000047ad025c69aec6bc2a1206d339c5b8a376a77ded00000000000000000000000068d11660fd82dfba32f9fdbb3ab354d895079c6000000000000000000000000087569ee30d3952476b37cb5c36de63e61d6b5873000000000000000000000000ddab397e4a81b291ef99c82ee33f79afb0e364c500000000000000000000000077dde7a89752091f3d0349513b48d13ccc8e85b400000000000000000000000002967ffc93bfd557c6590fe88ca2161b3b81a667000000000000000000000000badfb71745ecd682fa740370c0dfba4df0e7ffac000000000000000000000000a56e49eb181276c70417cb6edf76336771c31e360000000000000000000000001c0e9228acacd16892821d02cd2f0b4b2a43d8c0000000000000000000000000e9328491df19d94166b5baf80fed06e6746d728000000000000000000000000027210f6704a828686fdbc14443763421353b9c33000000000000000000000000540009d51eae939649d77b6885e049834727a54e000000000000000000000000f330085a9b09060c41379e26f5f6caf3e61fb604000000000000000000000000f5a8ad15c658346c916b1f58c9757695402d71640000000000000000000000007b523a0c714988e5c4acaa71198ef0b52e0fb6b00000000000000000000000006eb2258166eab87b170aaee3d224fa4527ae98a800000000000000000000000003a0ddf7cda9e6dfcd99cf25b9e40f8b9fbad1d50000000000000000000000009009585d31fccdc35a417c409244a4e93560e36e000000000000000000000000f3af0639c4409b10bcd059fbc8511892834a7bf0000000000000000000000000175993dab2e32dfd771cf748e070d05eb17c25b7000000000000000000000000f0302b2f64a7eb64d01a14bc674fb76af9aa1a1200000000000000000000000032e1587c6d990ef4068379cb96623eb8766acd740000000000000000000000007c0f8a8b90320a2e42758dd5acb08ee97f9d4f1400000000000000000000000011aad390da2fec58e336519a9e7f6dbf067e135b000000000000000000000000c288425dfa65f34565f1436750084b4f8607ec44000000000000000000000000270085a476265e87d30f2487af75a93df8f86eaa000000000000000000000000773259baecefde2da0020320f626e590e05c9d2800000000000000000000000087005820e1c9be8d1dac532b7268b1a3b84260c1000000000000000000000000a9f0c45d6330ba6a8a98f2fef49da917f9ee3f7a00000000000000000000000053a26f832bee56477f5599ad0b957e39df3c491f000000000000000000000000c8e2a06246fc939a32c7c133d87acec43e4273f8000000000000000000000000dc568469841dbf746a067545e28ae406b18da680000000000000000000000000972e6a19b0bdf1dea8819005b1e62c5393c56e9b000000000000000000000000e544af3e5c7436cb1193936bc3cd1210076915cd000000000000000000000000f9de98e35e81b104e4e6afa4e36821c74e8377b0000000000000000000000000589390cca75e3bfff0243e26f09730a11d4837cc000000000000000000000000ae167baaceedca182506bcf0da36d278bcb26135000000000000000000000000c031948ec96cc18ece4c2303bc74cf2af969d1dd0000000000000000000000002c20d540ad1595167010e822e717167946ce6c060000000000000000000000006a3467b0374cf807cb97b629d0e0ce00a31a06a20000000000000000000000001b152588fb70e06780da479494ded5434664e31900000000000000000000000068331c000dacf21e85a2d1cb80429cf5d5446ce5000000000000000000000000848aa92606a29e19cedd04d7f90fb89ebabbc02f00000000000000000000000051aef139b985315378c66f8e11032787ac16822600000000000000000000000021ec14622316b3ed4b424397e3a51c95aacf5e530000000000000000000000003928298f9db2274ddfce3eabf6a807b8369cc35c00000000000000000000000044d66b8f993bc661fb70be1af46e3e4ddeaa5c88000000000000000000000000876c771104d19a7b002fa4927dd2dad881192a450000000000000000000000009e98d0116b8290de9515c5bc49accf3793fce4970000000000000000000000008cc421a6bdeefa1e8131471a1b31a624b1ddddd9000000000000000000000000bfea361e1ef7f4ce4bbaa81e851e782ac820db47000000000000000000000000a3ded3f4b516ac0eda315d8ddff25f0f66d284c6000000000000000000000000b18658c82bf0d6d2c7f8063a6770564055aad08c000000000000000000000000be202d854a0038f4237616308e4587614da067f700000000000000000000000002933c5f857f66107ddd9766206e2ee1bbb60dbf00000000000000000000000050c4adf9192611ffd0a799241e19ca6c21cc0094000000000000000000000000838c5472d7782e8cf8f6c8ddbaba9191eed79bb500000000000000000000000096b5df524c58b9c35008e043a56cd9f17d86ca500000000000000000000000005bf51ffff27541f2fb27de832de248948d2b1506000000000000000000000000b3432c1960bba4ec79ce430f938577d2ddbb4fa3000000000000000000000000f71373fe21adccfdd80f29c70d867cc1837ad2200000000000000000000000001fa68e90a1d15b3db424d9ff88f39756f38c0698000000000000000000000000ede5b94beec55e1bf398a031ebbe9cc91440b3390000000000000000000000000f3657487b1b44125255b3f4fa5396a3e70206cd000000000000000000000000ec33f6bff72f7328f7532d5b70f76047ea3fdaba0000000000000000000000003325781400138d6d1c6c74a1525daa4b3d73fc68000000000000000000000000046aea0931d002ed7dff2d4cb5105fae64de6faa0000000000000000000000008194541cd6fb64a840e8ee6ad8904dafd1a5f68b00000000000000000000000045950a631174acd3ce8bece49d9c0c5a69e3b15c000000000000000000000000601c60e1a1f9494fd03407c1d4dae6317ae2ecdc00000000000000000000000021168aaadcd38700097e6aa013309bb5eb9f3c01000000000000000000000000d08f89186dfcfde0b6d15c750c731d8819292888000000000000000000000000bc8021015db2ca0599e0692d63ae6b91564cf026000000000000000000000000f5d59404e9f3aeaf2542d008996e61d1d90055f5000000000000000000000000a7ea42e3a554ed77b12e03eec06345c28efe8e940000000000000000000000003689ed380b4ecf6e858c3c2d2c3ca1e45ea79bbe0000000000000000000000009756a17b05f0397dec31c59b3fa1b3c39baca0b70000000000000000000000000f99c27569be34706e64c0761b38f3e9f0282ddd00000000000000000000000011fc8c4cc8bcaf0172537d03e80dfe4341bd33d3000000000000000000000000d8df214ddef9445c1885ec13a82b290b9b0c2b8e000000000000000000000000a36d8079fec0eb1921731ae6214ba6c267fd9b82000000000000000000000000ae7683a825805cdafdef47504bd0fc4d546097e90000000000000000000000003f1c77f349fa3b53cd4417c8cc287fe39ad655ee0000000000000000000000008a139b0518b4c2658175afa6153483ecabd7501b0000000000000000000000001927fa1ee189fe27ef8745c1f08a21d7fcb29b70000000000000000000000000efb02a50a027a3713fc84de40ab5dec6f7304f5d000000000000000000000000085869970c298b779a27bf6f5974be45ea27d57f000000000000000000000000a959fd1e368a9390df39d4cbda2a83d1c0bf73b50000000000000000000000006ef423238008a2fa4d82b55535efb6e17d22e0a8000000000000000000000000b94f778ac87ccd284dde88e906a04c7e3bf008de0000000000000000000000007b59f8295298e70d2dfb9e7cece7b311220a57c20000000000000000000000007dba81bec957e25b4439d0464688f4b16356f0e4000000000000000000000000326df3f52f38c0ee5398d19c91777e1f56ba31ed00000000000000000000000008b94e9ebe69868d777c5e657427b02e68d513c300000000000000000000000006289b2024479deb8652d8b7cb2a81f5324f0cc800000000000000000000000014b2c2cc2451959c4e9c935f56a97b9259f062e80000000000000000000000004157645b780cef0c66bb2b7e287bc9800b537da7000000000000000000000000d8c58b3d757129c75aeef9713e4acefeed04330000000000000000000000000092dacb18fb97a8022ad7944ceccc9e84fe0e5afe000000000000000000000000971a49c10f17e5f738423e2e52fbec0c1ef0fb95000000000000000000000000cf096aaf443741c24ed28bc6da09292909d6a04e000000000000000000000000be0390f6109bfb171435c5d7813d260098cfdb9d000000000000000000000000d0e7bedb33d769a59686a7c35831e6b9c21570cb000000000000000000000000e2334d5b5d3009e0968ee01740ffe2d723b18d8e000000000000000000000000a0cfb979a188358c856c294432b858a33cc4f7d9000000000000000000000000c59426a8846a26448d2534f70fa42e7b6e71c80200000000000000000000000021c946d4e218e9a97763ce534cd193fd72f61d590000000000000000000000009a4be4a42a6d8a273a5de9c0cbc198f1e91902510000000000000000000000009d7a40c861e87ebba728416177705067b83a3fe2000000000000000000000000fe7a93ec3424fc05087fd8d0f1c0f8e2110e581a000000000000000000000000bd7590f93ebedcf227cecab5eb6ea1027474f37100000000000000000000000030549a7a20050c02133242c9de79410f4117bbaf0000000000000000000000003a68541b411c7fee1328347250ae12f41bdf502100000000000000000000000055ff197993a6d33eaac9a53305b2d0edd490b03400000000000000000000000032a8c63769dfb0bb5e166ad8e7f65d302f577e41000000000000000000000000971018c0b517c8147b0fc07c764c62647a52ac38000000000000000000000000a216200acb38c8004a54519e96ac903a70914879000000000000000000000000ce1157524295816110e414bf99759f9dfafe329100000000000000000000000086d3bee780c24f6283b13cfa04fdaff4316fc156000000000000000000000000fa33a627ea696e0e7f3fb610437be2cf0212f0ad00000000000000000000000070cf462667199a6c241e5aee05b2304a75507ef5000000000000000000000000a558aba1d2faa08082e99169de7590a150890cd40000000000000000000000003696506b81bbf24e0e36ed796b25ead1b21a8dc2000000000000000000000000b7f5e129dac6b7968308fb26637d78a344c0feab000000000000000000000000a310f583f40f98398b80c1f1783149b7d2f5a917000000000000000000000000f4290a2d6da367262635f1ddc802b86608b66c3a0000000000000000000000004937037c5cbcae90bdc2bb0b5a39cf0a9d62cd7b000000000000000000000000f665252ed77233267239b6627d437f0afbc7ae0e0000000000000000000000008a4cea5053bb50b1428c172f08353398e7c0d4e300000000000000000000000069c6274c4f5d6665b97f183c9174c9f7b6d99c610000000000000000000000002738ed2171b9b842d2bccb42023eddbc0b1130e6000000000000000000000000a9e4af8869fa5fdbce7c8ca907af4cae5b058ed50000000000000000000000009c0113492f57bcfaa8731ec2fa85e4346c4e9e4100000000000000000000000016bf406c967b6787e0a3b76ffce1f1fb9f3b83b4000000000000000000000000982c1170fb1174f7c317cd291d4c2d0bac088de4000000000000000000000000d2da573dc5656b731ec79e05b41691517d04e42d0000000000000000000000003c862cbaa608a126487b466c2d871fe93f6ac58a00000000000000000000000074d2de02b1019524263010a5f0f091a1c18aeeb0000000000000000000000000687b7961b1eb50068a2d5465640cd9c3894808dd000000000000000000000000659b223ccea8e47c630e817132ec8000f8e5ad21000000000000000000000000c02ed2a48438857357257278e9316f0be3ac4556000000000000000000000000cc7957ad7a16aabe5bdf95033bd8bd315d39a23100000000000000000000000050c9f760885c3c44316b631ff92e7c2cbbecb19d0000000000000000000000007c589de4e1d44a6e06b63ee21b5b43338108f86e000000000000000000000000b2d6fc772dd2409f5614c326fc025da83725f828000000000000000000000000c448d08711aa1fb8f7658216ba362fc6548d97c7000000000000000000000000e5c1eabe9a1525dbe976b932c9d77fb2aa0aa62300000000000000000000000093a58fe0b6281860d288ec5e86e377d9f8bc59730000000000000000000000000b41d9cdd9f2e4b1ad06a2aaf6046e36bd7f3e77000000000000000000000000bd6622dc29352b1358ec949a14b41f1c701f4906000000000000000000000000a83716167983f12bd3f20ed6eb8ca3873af325e800000000000000000000000010993c16ebfda38ed241d9e4d3068069b8253750000000000000000000000000576cc40f88ce3fde9b37ef5a68e3c9b5e45d8cd9000000000000000000000000f2fca6600babf47a472dd25112565249ae44e2b2000000000000000000000000b66dd293327a532310d9aabf35863fb5a3ddf34a00000000000000000000000002a097837b376e7e8e425076b0f8da135a5a5c7900000000000000000000000077d019e6ecb879b1a2612d56b952760e6dfd7a02000000000000000000000000054d2838d2db16f44ee0e9856e182c22012e42d2000000000000000000000000b2ee798085ca10d347285c40e84df80a5de69479000000000000000000000000ce2e842509ee11a7d3463e9ba58f25ca474c96fb0000000000000000000000009db304045707b8c6760578c29c5f8098555d5af1000000000000000000000000c72ea4087d2b87eb406377d89566f708e67b644f0000000000000000000000007706a1b3dff03c5a5b5e89da061ca90702c17af7000000000000000000000000786a4eb282a6332871e4bad890ce5960f1d1281300000000000000000000000099f89126e936eff281921f0da43de0c8b5e199f40000000000000000000000008ab4cb2bd8f27e84a04f34f95d30d8a9bb5ec2c1000000000000000000000000a40389870dd96e5bb40f1212ba629b1737d3fe44000000000000000000000000ba2c3debd88895d21f438fe246a7f4b270fd375e000000000000000000000000e1b444628527c43da0b245f3d87d79f4586ae1f7000000000000000000000000c132c47530a0c647a86a43e0ccf1baa2eecb2300000000000000000000000000597a11c323818aa638a229a741570981c6f4d5d5000000000000000000000000fa93f2d415d9bfa50871ff42c172de94d02c7b29000000000000000000000000997f567ee2957ed0e3b6e6b9a3eb95b298bf9d500000000000000000000000002497073c4df6f0870681f5ab996a14da0591d47d0000000000000000000000001867aa355db059d649ab84cedd7f0403d11d6a370000000000000000000000001a15f130d206abadd7f04ec97ea6b9f2266b5dd80000000000000000000000001e480dbd38f9d5b5dd43dc4d8598599a1b53a145000000000000000000000000d337defdbacbe685c7314d2d13211fbeb2659186000000000000000000000000206f475a22ab36dc3387d8fd8f01c7d44519239d000000000000000000000000a141b3fa7ff9fc38f37f506cbb47e505407a3ac70000000000000000000000005ff8b4e5a3382780089564a6123dcafc246a57080000000000000000000000006c06ec7540e087ab223283c6b63241c94d8561fc000000000000000000000000f46fbf9e359698aeee066ec3465e6fa9764b8dea000000000000000000000000b32e1b9ba08527d3ac11b1836d72c9858be579ee000000000000000000000000a135237a168e918ce391522aee59912631700b130000000000000000000000009ab9c89c653eb63780ca4fe136ba7dc3de8b5eff000000000000000000000000b36e4974191b21ce5f291863ce73cc56602d30ea000000000000000000000000062209b7955633f64c7434b324df46bccf87b932000000000000000000000000fd1b0c2bc257ffa9a13f1833ea5916242bb35b5f00000000000000000000000080a2ac3704805e739408944364619d28a0deb01300000000000000000000000018f749e15f82ddefbae913e48f6fc983dcd303f7000000000000000000000000a1582616409070a3fb01a914fbc97ddc681276250000000000000000000000009af5d7ccf6423b8474723776e3ff971a221248c30000000000000000000000007186ce946a1bc87680ff0ed8e5d684ad27b3734d00000000000000000000000015de57d53347f000138a84e613ab5218a75d9eba0000000000000000000000009c518cbb529b2f6151cd74d590316e95f980c3fb000000000000000000000000bdf342525ce5920b9637568a6f06607a124e341a000000000000000000000000a6d8abe0e7978f03eaafc20ee7631e7a2f861712000000000000000000000000d9a63d2399b04523771acbaaeda44e35880be805000000000000000000000000bd3ac87f7d52295bedeb7c3977474eab87c5c414000000000000000000000000253967b0a840723a467df624f0a2c022afa9dd0d00000000000000000000000018b9cd5c733ad60f00faaf10c6331a8854870d25000000000000000000000000b04547e44583d39bfa2cb542705b9bca2aa9dbc5000000000000000000000000f7043079f26791d6818d59f14fdd84b686800ba1000000000000000000000000b13a60d4b5eb56611101f94bd2abbae5bedc639d000000000000000000000000cc58a5b4dde48880e256bbadfc39fcb181cb2cb6000000000000000000000000295075a874a1998ba2973ae19ba2a142567063aa000000000000000000000000760ba3c094140f860ed696baf35485ef8c9bcea6000000000000000000000000f2d53743f0a426840cc798da6cb6c658d9e4409a0000000000000000000000002f15c1ad4c740a90b3b214db0873fac9335b118400000000000000000000000004c286b6b0c6a1d4234c15efe484ac7febce7a9100000000000000000000000059c951d8055a2154a127d13f384f73678b5f7e18000000000000000000000000150fe0d1d018e107e5abb59a7d67a3af1d8cdff8000000000000000000000000266ff104c08adbc4a51202f7462867fa96e9d757000000000000000000000000e253ecad898aa53a30181c497af2a28b5bb4e2af000000000000000000000000b65461ccfbca034d15475b6995ad1d625a7f4a680000000000000000000000005aadd18f8041cf5c71f3df9886cc2d97c4294d4b00000000000000000000000090e25915b90be48515ea8af952187b42c3b45a0b000000000000000000000000e17395b47d95bbfda7ead9a3fdad825ec31c7126000000000000000000000000d31f48aeb66b161d50489786bffb649894e31ada000000000000000000000000fcf6e3fef86a566dbd4835e76ab832231273cea0000000000000000000000000b1e037aa54e1f3bc096e1c09791ac27fe388aba80000000000000000000000000956afde5b159d0cdc352acfdbfdccf1be290b8b000000000000000000000000170c36aa95078187a7c7725086f65dcc30d832160000000000000000000000000caed2df763925990a83c5af2f33739a136b98020000000000000000000000005496053f7805919be4598ab4f74d135edd566a6500000000000000000000000059438d8b7a54a25c0dba5036da3c39fe54abee0d0000000000000000000000007cfb08d9eeeb917ec23966e050eb1223869a061c000000000000000000000000ffa63b898d2c18801d827aaeab3b7317fb96d4f00000000000000000000000008cf75c7620303fac04b11b9ab6defffc5017a2a80000000000000000000000001ac8a0d80c6e80d4c02450da34b370b94943d6d3000000000000000000000000b6b6bbc75ec84e9d1ab2cb8db7a2c055db1c798d000000000000000000000000447f6cd4b72d3ad1f3b37b57ff1fae8663eb45cc00000000000000000000000067ad62e37e5e76f40105fc441f502ba79ca24265000000000000000000000000a1688e21570a0f2138e11d0be2e72bebb103d1cd000000000000000000000000ba63fecb838fdd571951db945649d0f77a444059000000000000000000000000e79f6d43baf138e6aaa3afd4791502e1503e5bf9000000000000000000000000928fd91e60d6a28194d46f85a06b83e017a1c56400000000000000000000000025368d738b6afe764a3ab7ba690ce5e91957d0a600000000000000000000000018545385ad6fd5d342b7eb364d4942728b92a6200000000000000000000000008ac4e053f8ba265de22aeb6964a4d4c75e1f2f9e0000000000000000000000006388ec6d015aa1d648d3b7519b17c5a479dd9ba4000000000000000000000000ebf5bb444dbba265a016be8e473e9b64c1bbda4a000000000000000000000000cab5454875288783221c7784eb75de8c63429b2f0000000000000000000000002df7fbed5e80d46160f3332543823602316f28c20000000000000000000000003ad52dd3d4e189f0e248c931891a25dee0699d36000000000000000000000000aad5661da20a003a1ccae5ebc78bb4c862d99fd40000000000000000000000001f143c917e9d409de0e55e17cbf2bfd751a03bc40000000000000000000000005ed3b8a56078914ea67f63cedae231f102db9b62000000000000000000000000e4276dfea25ecf8970622b337e7a3b6bef850fb600000000000000000000000065d7f342287d91f54e759dffc9f955c67c667a49000000000000000000000000661608370578a7ffdda22e111f947f8ce60a0ae1000000000000000000000000e3b198060be628483e534a9643a30388c75424630000000000000000000000008b3192f5eebd8579568a2ed41e6feb402f93f73f0000000000000000000000006c92eeefeab13e7c5230063f1031f66a94fa2a16000000000000000000000000bafde637adfc0d1e7eb3477c2440da129df6ca2e000000000000000000000000ce44a55e6f4bd9cd2336158c2d6211096399444f000000000000000000000000283a9fa77992c9af271db9be97df8c7964f9524200000000000000000000000033fe7d05d4669c29ebf8327333716271d9aef81a000000000000000000000000c09370a086e95103e34710e6f56418ba6d473f4e0000000000000000000000002db2a67563089929e03f93b8fc24ba7a1c1fa1df000000000000000000000000fee2609b174bf3030a99477fe43cc8b58e1fa716000000000000000000000000deb8a768b51a91968971432d8313f8aa2e68c6c4000000000000000000000000f0b20c9948cbdef9449ecfd3dcf92b84c0d4050f000000000000000000000000be9dd94a74ad025b9a2d494e1de1485bc85557b1000000000000000000000000ca5f559023b12b7e37764aa4c0a58e2293ad5ad0000000000000000000000000071dedf3a3ef5c810d1068048b17425a3e3ee7ab000000000000000000000000f5bce5077908a1b7370b9ae04adc565ebd64396600000000000000000000000012b20379bab776dd733ac4eb84b19954777ad59d000000000000000000000000542277d88e0d8bc95d5f17904cb26e8fb66a409e000000000000000000000000b33cf65f749b60f27234c5d2243696c387ec28ec00000000000000000000000018313762ddc362f55608298f1fb000499bdb47a90000000000000000000000007b0e645a5de011af0a72151da60edd31f699f63500000000000000000000000011ab43900e407ec0838d9a560a1d7b2b15e222e4000000000000000000000000b10df6f8dec3c9be3a9fdd9440604af218c2bfa00000000000000000000000009cb65fe32dfca6dcad68eeeaf954922fbadb167700000000000000000000000099dded135c4460706f510ba5fa08547dfe388adc000000000000000000000000a6d97faf0c14981b33efa71ff78e856ac781441a000000000000000000000000b2fb87f7f207b241c6bd2b23201e570dc74cee67000000000000000000000000361aea5f84b7c2420d9c11545ba7fb4d170b49b2000000000000000000000000aa4e0350c38913549eff38db15c448d3aaaa6068000000000000000000000000f6c22c31c533091b52b50c98ca3b17e0149dee9a000000000000000000000000a0e0f462d66de459711bc721ce1fdcc3d9405831000000000000000000000000badf4b89449d5f3ef786c483279291091e5bbb4f0000000000000000000000003d59cdfabc5644c61f28881db8579a52ac956d12000000000000000000000000449e9fd3d60beb5ee804e141c8838056c8eaf10b00000000000000000000000053392b4aeffb5f5967a3748252ad37038358f41b0000000000000000000000008d6496921f1f16a469ee077cf1bb0eddc4df9b86000000000000000000000000c5089203063fc7c27d7d3900ce2c66b936ae52bd0000000000000000000000007364aeb7e5b9374f765681bde06f130384ecd8a5000000000000000000000000628fa9f940d2ebf63d252266276e488b1796a4f6000000000000000000000000cbd04b4a2e61ac775e69828966fb355f7cbb020d000000000000000000000000b97cdb369937f093059175b67f6d664219a4d54e000000000000000000000000e1ea582e896ae8541fb7c44b71d8a6cd2cafa339000000000000000000000000520366805e40ae9b4eb39ff8245811ac47df901100000000000000000000000006368cd3933a9cd9f3ee3617d8d704c50d8ba0fa000000000000000000000000e5f68ac12a667bd323acb16c54b3024bd9a43e5a000000000000000000000000e10076dc913c995625da10a5937375591b1869f70000000000000000000000007c368dabddf079270c4dfb9d1537eb4d75871910000000000000000000000000f7d0c3a756789442d0ca81835f9ddddda1732089000000000000000000000000600fee76cc61961b86da4342efae98b6eb8bd463000000000000000000000000fe461de465386f6928cfd230efcb7f76ce4ebec00000000000000000000000007a94bacd492956bda2522f6de7cadd639b99a7a70000000000000000000000001c476a4e9f752b0ad7f749f6d84b9ca63c619213000000000000000000000000cfa54fc7427b8dcc588db472fa53e3047cdcbb7f000000000000000000000000db27fb114ca5fe151aabcbe195b3f7236a3e977c0000000000000000000000001d7f66d4d14c6193800541ebd9117ae7c8201d51000000000000000000000000ec0db38c9c75a85d7820fb59a08df92a13b0f5ae0000000000000000000000002346909dbf46838f81ccb0d8a5d19f4b8fc042ee00000000000000000000000069c65254cbe51dae789242a845e4eb0497d674e7000000000000000000000000807384c6f12bf9b9acc720e5d6a1ab999303c7e6000000000000000000000000617431c67de7e53d51a4b989877d076e2846be2e000000000000000000000000f83b34c7306d13d8bac529e46443d8c3d0daa3fd000000000000000000000000ba2fbcfd3a1ccfd95d63b9aa3efc3b4c85544be50000000000000000000000003601bf6cfd64dd1e56d147d6961aea217497760a0000000000000000000000001da2b80abd28158784b657a0494f525da60030cc00000000000000000000000075ec4cb0ff4aa48cd1a2576cf1d5fcee0f803453000000000000000000000000e9d39f5192ef4ae8fde745b6bc23d619e2ee8733000000000000000000000000c69be188b68860c7802dd5f426d9f8eaa1341577000000000000000000000000802a9575edfc28dcb3cac48e145853df2a54cb47000000000000000000000000b59d167a7ee33bb0990fd2bc5e111e2f8c52553b0000000000000000000000005cda947a09fda9f7fea8458b8b447d64c4ef9de7000000000000000000000000b83441de9ce753f73da2197ad08dc8eec17872ab000000000000000000000000d8366f75a0f754838192ccf71d1a6492f35eaf87000000000000000000000000566eb3a5d85cc5493d0be56ec7d519ecc9466218000000000000000000000000fca166a0fff2ce6d71939b1d34345f3164553fe9000000000000000000000000922a1d471587987c46d1f9cf82cccf26cb6df14600000000000000000000000056e30c4691da03887cd97e344ccae9456d500c4c000000000000000000000000c529f9188199a1c1c54305d02d42ce306124e59d00000000000000000000000046b5f0aea29bc590b467ed790cbe078e134d4b460000000000000000000000005724e4be81d7517a6a0f1f9f13f9129ee218b8fc0000000000000000000000003c00c6757fd73306c56feb1cdcf6b2af33018cb500000000000000000000000071a8b10af1b0516b6fb1835d3179a3184280b733000000000000000000000000890edeafb6b68ca289042564db2dd38b60e09c29000000000000000000000000668e85fb4a94600a6c45417f65da968ba69f68530000000000000000000000003c7a9530b3c2b0ba56abec9708a4ce4cdf87d7b3000000000000000000000000f6bc410c22c219952aa1d0f843d2eef4350db62b000000000000000000000000a4286dcc86aef200146ba401297681c0e840f4640000000000000000000000001b838813e36711aabb523a4a3814acfc34c6e83c0000000000000000000000004f4a61c19d27e62333563327ac07ef83fb180cfc0000000000000000000000006c12fda70718ed60aa8773191f65d70bd8d33852000000000000000000000000ea24b3e0a18997d0295157e5cfaa5c87440560ee000000000000000000000000fc45203be9051af4f30f8ac2a4dbb572592eb3f4000000000000000000000000fbe342d4d625ba24204a6bf859611956a3ceb08d0000000000000000000000003d0b2d5d2f48e8bd16e345020d58aa7113fd6216000000000000000000000000e81bd9887c5936a60a5a4e3ca62d99c3614929240000000000000000000000008ad540824d38c961392137ee3852de7bc44c8d12000000000000000000000000b36a7659a3457d4454ac4e3241995802603caf8a000000000000000000000000174b0b23927846a6a475a761fc5e887b6c43dc0b00000000000000000000000068c589760fffad814d23f91ccd29677b3e2427180000000000000000000000009d56a21f215b809dbe0383499f1d6f231c43b1990000000000000000000000007668fea36adfeccf0677ce00f10b3e9db3af33af00000000000000000000000012d15e71039cff313cb69dac6cbaf4ca3e4ef759000000000000000000000000623ad1ee4466f059b164d9f984973df640af490200000000000000000000000026cb6a4c9bff8ddb126e4313f2b196736afe7b0b0000000000000000000000005f31e9e9ece096d7841171faa653d9078c115ae100000000000000000000000082d76b4f4d92737ebeafcb7eeeb11101b611b4700000000000000000000000002ab5a95e5881ba190434bd2ca423f7f1e2106747000000000000000000000000118f58daeb371908f41598cb5aa64729e2684255000000000000000000000000a615bd3f638253d5fc4156ecad47f9f5e54582a4000000000000000000000000a7f1d662b454136acf0e26e7ea1885cf90194f1d0000000000000000000000008a62b848e73862ec5efe465b9d664f593241fd7b000000000000000000000000a1a234791392c42bd0c95e37e6908ae704d595bd00000000000000000000000041fe16b5f6bc44b79b1ec8f060a992898d0b95b400000000000000000000000006b06f338150219e27a890d07101d0dbef20977700000000000000000000000008e6114915b7531502e19518c1c79cf84639abd6000000000000000000000000b5e1caab5d09457229fb750f902959d91281eec5000000000000000000000000a67e4e321e143038c861300e9ede4e52b282a08d00000000000000000000000067be99d7b0850b454da7efe3c24c40b96bff2f2b000000000000000000000000acceb5abc52ea34076d4af6db08d9a98d2c4d52c000000000000000000000000d90ea3b050be6ef151242c43cbc20b415ff9022c000000000000000000000000105ca907430aeae6d1bffa316379f3a96e2fd5ba000000000000000000000000a54d3b5a69705ef92493bdb5eea50843d9092dae000000000000000000000000a90216c7d3cc4015d63287821ce30cae9d9adc9a00000000000000000000000027fbaf787e46dad46749f0aa29a59c0c65b8a359000000000000000000000000a8d75d901cd89a6c07a14020bb6c55b270cef04800000000000000000000000007e28e682d397a05f2022834d2151411c5a1fb19000000000000000000000000786a875ea8a707a1d3f3e49883a728b716cd7548000000000000000000000000b8d8b56e300009c5d05e21cb1a6afffbdcb627800000000000000000000000006cfa7c8688efc5fba1c6303da82ebc9b6ec756160000000000000000000000002e9a146fea53d5d3ed3c6a417b5c95d5e9ce8ad10000000000000000000000003137eda7bc785752ecbc03bd2441d4f88098625c0000000000000000000000004b22c57e74f1ed6e34a2197570da4a95e8b89aae00000000000000000000000051df7531a46e0ac659b93ff54ada92c4839400a5000000000000000000000000bb4f13a83a284103610e9f452d3ac25727178ff9000000000000000000000000161565632a2a500b38b1cd886941091c5a2359240000000000000000000000004ca1205148cfcf134d18002d82f64677e252566e000000000000000000000000488a537e9f9ea70c2d7f34aa8d1d70367d8f1c3b000000000000000000000000358821ec16593a153bcc8798c1e5ea1041bfec50000000000000000000000000996cf15f62c4770688da157d3213719fe4b67ba4000000000000000000000000660f2af1bff7f6256eaad349c3b8c4b1589acb57000000000000000000000000caaf10a9d588c428c4c59f88133f7f935acfc6c2000000000000000000000000d20651c7ccc9f04d9a7be6e1406ecf90fe804013000000000000000000000000e14da193b4c3ceaec352527b39d701477f282553000000000000000000000000431ceaab73d6aeeb390807f88cc0a754e4a29392000000000000000000000000c68f59a4d927d00b0aaa31a275823fb28c3af15f000000000000000000000000c102244476f34050af48f2592d705ce16743606a00000000000000000000000052d40ccfb970922255fac532f88067dd37e89a3a000000000000000000000000cbb3c520f56fd110e51f526d83e006ac234f0c9a00000000000000000000000094706bb9ac4d85e9353e28024b5ad84dec5f7c380000000000000000000000003b847f21bd2022232d10f43b6127aba3599e63710000000000000000000000002958935497cb448f0acbfb49e42ba70317a145a4000000000000000000000000c7d529f728d7ccb55cdc5528e6037bfae518d5810000000000000000000000000da01275b2c9858376e81ae44eb0a80eefaad505000000000000000000000000897d54e25d4164d2340e7e11f14ecb0ae1272f900000000000000000000000007d76020b5519176a2366d1b0b3b3ab2f9fe1d553000000000000000000000000a1783e9c004c6a430a6d2aa4d3e6e57702abe385000000000000000000000000f0f651e654f5668a14b7d5efc54614a2e1bd06ac000000000000000000000000a8f74b580485ec5fd99516555ddfd8a456ca11e500000000000000000000000047c652243e4309fc16bda47c9606e71f23eb77aa00000000000000000000000015a54427cd83abfae1679f8ce95b295b2c657e270000000000000000000000006decd32f5a2ab9b43bc6ad8923eb6d2395de145b0000000000000000000000002ecd61f18c4249805b1591676150e71432568842000000000000000000000000f28c336d1514c9a68d0dbec3688594effba8d9c20000000000000000000000008aa2777e6d74d0cbb0c764d39cd81eb3b6ee69e9000000000000000000000000e3fbd91adabd96e3e71b92c9af970b6360c20f9f000000000000000000000000e29c2b5dcafcef33ee92be526c590d7958a42a44000000000000000000000000ad2bd3c6b750b808ded742213234b280557352ea000000000000000000000000d9da3a42ed7b294ef4587622f3ea9f6c52f89a040000000000000000000000006f4716e0bfc331321171ffb4c5e25d3857d1d73e00000000000000000000000093b2d0e5cc6fe6298505fdd2d75f4a0a4410f01f000000000000000000000000516074a91a6b0e91ca5080fa6cbc86c75102a18a0000000000000000000000001f55af7c71bea319c7da17268924b447c852ddc9000000000000000000000000d87e52b3f33d449d32b86672895731082349ae930000000000000000000000009d26a0f215bbb3f7bae78c3e78a17d3331e63b0e0000000000000000000000001552a224e4011b26ffa0c772d8b212888e12d6f9000000000000000000000000733b0bc6a2b9a8efed4224f84d300a0ace1e85a400000000000000000000000023918a04c371b2ba88b15f21794e1eb1edef388e000000000000000000000000ac0b97d6a272155abf6f430c6304de9003f4e04500000000000000000000000064ad1527043193ff7ab6500f257044cabf50d3b1000000000000000000000000eb4274df2e29dcdf6391cfb510a4750c0c1551d6000000000000000000000000dbdaea75ca4c5796b35ee9570daecbd6b8bd04050000000000000000000000008614597ecfe5257848732f87979abd98ee40b20b0000000000000000000000004b0655017eadf730edac2b56235078894d58ae11000000000000000000000000f1681785f3ee5ea09a4b9f85e1d33d09dce02641000000000000000000000000ff5a16bafbbe270c21634b1384fe60a4003e8981000000000000000000000000b9724a4fca3545a2c5fd18bfd2bc77d743a4c553000000000000000000000000682e753adf970f1cbfb4d32e51f63f3f4d1e6690000000000000000000000000e982255d1209f613ef1c7d390e2bf6e2c8bad657000000000000000000000000c939bdb5641bec730b9f6ee3092db7aa12f5eaf6000000000000000000000000f12113695c1f18111ff26b32d73a21c80ad1b43e000000000000000000000000b5fc3260aa1777ae8a9c25afec351f173727addf0000000000000000000000004aeaaa55c3647978c5e1546fe7447da7b30a1971000000000000000000000000957bcb68edbda33ccf7e4781331ba261d659bdda000000000000000000000000d7740d4220f685711c8ce733748bede811b067040000000000000000000000003f7dbd372a4f099ba43c7baec9fece4933035cd9000000000000000000000000b29826538bb64b6757d0243c873ce9b8f176e68300000000000000000000000087cbc48075d7aa1760ac71c41e8bc289b6a31f56000000000000000000000000356ef2a63283378f7502378928c1fadedba233250000000000000000000000006789d8b05aa37c11c73ccdb351266e6e8cc744a9000000000000000000000000ca405302bdbb4751baa81f25f55198ed7192a86e0000000000000000000000006cfe770b47d25008c0b3e2a1934cd43be64b207e0000000000000000000000007c8a4fa5f8b9af9353047597eb54c42b13f0729d0000000000000000000000008a9de03473c24594591c73e8b34ac123c42695f900000000000000000000000075f7346fc477399f9b87e04e952b6662dde00606000000000000000000000000a6a05928328a6d5808df45d5087430ec87007664000000000000000000000000284f8dabce3a1aed691b15935d95986459b46ff9000000000000000000000000d7663d8b13143ebdf3abca4d5771daa938443a7b000000000000000000000000d544c6b6fdc99a33c1df617c165cc599209bc0dd0000000000000000000000004b00390ef90e96c48174c7544638afe9d2b08360000000000000000000000000c74451f61a2aac159cbddb5d19137da60a3f583a0000000000000000000000008135170869c80d111bc86690085ed420c9bfdf310000000000000000000000001401a5976c147689c345aafb73caa40102f8a19100000000000000000000000072daa7c2d963ab1bfaf68265ffa462e913bb94ce00000000000000000000000060075c8a7d643c8eaecbfffd11c224ee5859762a000000000000000000000000f36193e13e4b3d4ac1b8382c190606b28affdabc0000000000000000000000007657aaf0148e8909cb3ef2f34453a8da88e61e2c000000000000000000000000a43ea823dc3b5e02cff01c10009d890787fb312c0000000000000000000000002f835382a5ce115513ea5bebafe27e5a0645decf000000000000000000000000b8b18bedd3be56e0abd2db99252772a199cc04c600000000000000000000000089ae0e177b6e0e1c1e41103982dede6b58e6bfc0000000000000000000000000a6519d62471b77afb719d0a7bd3e30c7becbd09500000000000000000000000063a14da69413e23649fb1fd8895957faa8f38147000000000000000000000000cd35d7aee003d46529aaa5b73f4140a975afd8c7000000000000000000000000ca67f8b1d5039efa4cb041f5d9c331ebb3123bb7000000000000000000000000d0a8e0b3c7c4ee8f992c6f50c39645d6e6a7313600000000000000000000000002b6231cbbfb30c98c39b9af74ea86cc1763009c000000000000000000000000dcc7fcccd702412727b59afda90cf8282e29a4d30000000000000000000000000a177f077a6a3c5dbcc887ef33fa88e5328f8194000000000000000000000000df6ea5c10de98c6fb76fce037eda39370bc235cf000000000000000000000000c34be68c1f5f3d827c28afd3a1ff33404a6bc116000000000000000000000000c24d55095e3e405b76351f9b3700aff498993f55000000000000000000000000fa102d25fb252fff71cb97beae87c61025dd21cc000000000000000000000000b9a4737ebbf641115ea08049c6d586184c636a96000000000000000000000000e7fc7122b1495ffd8ce1511110ea3a7c0a9bfa40000000000000000000000000d3f58800962e81d8c28bfd8dec965bbe2af41b63000000000000000000000000748b09f363ca2e11545ffe8356246489698799ed00000000000000000000000069cef10d415193f3f2ecce1f51772d5381b7ba4f0000000000000000000000001ff1f5d5469cfd368336a0765f9e0e6de80c143a00000000000000000000000058eb1a4c7b5aae1915c6868ceab19e9d0c9031ea0000000000000000000000009470fbab5c8cec7cc1ec2d39c7a2c8d89e330f67000000000000000000000000e3a1cd600151a6f577062ef44a7dac0e38d9025b0000000000000000000000000b07a94534cb6b1405dcc90c377825c1bec26afb000000000000000000000000fd8a99b6c6a525526011a73126d44b8b9f03e0960000000000000000000000004f5e4758983d1efdf454cdac6f9e61f5ecde2a3d000000000000000000000000e282a128079ecebdcb5f8758e8ff4bc6c692e0db000000000000000000000000297bbecf992eca509d3172f75c5bab3c70e43a50000000000000000000000000fcd73674371e2b39bf60a83161dff4ec5a1d844e000000000000000000000000ab0e852de8eb100ede1d1bec0c94f0b8f86e71d0000000000000000000000000427efa6bb4f04fed94b7c46a44cd0be35ddbf84f000000000000000000000000120af0927257db445dd36875c5e7549737467c8900000000000000000000000092f9296e963545cc733b2ab27dc9395f0ae3c6e3000000000000000000000000caf7cb7d931a2c6590729b5a646e7b0c3ef6c1ab000000000000000000000000bb16a343c94f132a35b1022f41967a6f3422c0490000000000000000000000009e8d8c9c01410f4d2472143cf5ac4b25bc8a5abe00000000000000000000000040f8a34a5ad8695b8fe695b552576f78d26ae57e000000000000000000000000481c6f18879644f89b7e3a0e8fe9124303c30506000000000000000000000000c4d537f8f1fe60504affb237286baf28e453509a000000000000000000000000173065aaf5c062f3bd5f4b34bea2cd3d64acec9900000000000000000000000023c4fc3c691862b4ee372963fe517568797eb5e10000000000000000000000006325c81c4a57733fd632024ac0ead76e456cfb78000000000000000000000000c25f11c6afcf65eff9a947cefaa4a9c32a2750b4000000000000000000000000c5ab72c3738441bc0091adf113336799ce02c463000000000000000000000000e656a688fd1abd29f3abd29f68c2d1b18e56f8a0000000000000000000000000c7f376ae0700bf701c8a7930fb6c93fb9f27369a000000000000000000000000725e203e4e7b6853e3a3f75f0a6abd7936ad10b1000000000000000000000000a9319788fbe9c977193558632f48a7e1348afce7000000000000000000000000d7f56b93c168dcd65554d88f65cff464a9dc76830000000000000000000000005773ec71a613968dba9b63ba205c3230c82e3eeb000000000000000000000000e46d28c44e74866229d6d220566e7580bdfc558b000000000000000000000000d052ec40bf9727a29e9363cdbb90f370759b32aa000000000000000000000000f22eababcad9dfdf23874d0c7f92d258613c1039000000000000000000000000b92b5efe9ae9ac523d09d2bc7d3721f467397777000000000000000000000000e6499b6f4b6ffc208f3eafccaaba1fa1403da08c000000000000000000000000ca96b5775e6242d5438c10942fb343cadfee8a440000000000000000000000006953a40bbd94c070b3f97137934aaa482950984700000000000000000000000050484cb974abf95f3c0b461d95bf191ad5125b6d0000000000000000000000008706551cc4bd027c0c949e430e69f5daecd6bf46000000000000000000000000196bc5135c95821cce26ab4091b23edc63f7133b0000000000000000000000002b13f14c699a26980104e04e012f8bf5846404ad00000000000000000000000013e663a685fcc69321e11215c187f8f25b481a75000000000000000000000000b1e123ed5bce477f56c9cf21899ffaa8afb7d985000000000000000000000000514a9b878c17ac9dbc7ab1c557bf599cc6245c32000000000000000000000000c93a77bfe1fab00af075b33349b66ff3d7ba65e50000000000000000000000000a87a71ab1ade1528a3cc836fbf3108caec233fb0000000000000000000000009338fe08429f690ee6d098e565c0e1ce495f985a0000000000000000000000000df5c14e9307b8ca82ea156e322dcf4abf81b45700000000000000000000000079e6d3a6a0b718c0dd5411c6f770838bcd037834000000000000000000000000a0e1fb5ec7b4c81907fcb705f7581424dd066d7600000000000000000000000057e7b4e133cbf548240a3e6521b95d8e719352eb0000000000000000000000003563580cd53b4ea2ea625b3aea1e71f2b6b3b6f800000000000000000000000076fdbc1125605954d1732f970266173711ae4d1800000000000000000000000007965a09d2ef6dee97d62fba0de0031b9b88bcb4000000000000000000000000beb786b6c80d11ae46e10d05498445034f2e051e000000000000000000000000795e1f1fd52b267e092a8bf18baad2a3e5a3b51a000000000000000000000000132cd0c31ab92b23c1d754bd51a4c9b8a48709e0000000000000000000000000560a3058f9f074123a196b18c805654a1316445700000000000000000000000011d651c01649d279d0896c7cfe794aee4c68082f000000000000000000000000d45692a275feb76810c32b9be4cf962c6a0f5a470000000000000000000000008f1a8405591c983f572b968c9dfb5fc1df87f800000000000000000000000000ec09d82e0b0469bae518d238d73e19f1261052ba00000000000000000000000081dc8ae23d0e9509539100e242b96d2decf19af5000000000000000000000000e616bf16efd62953eafa9afd2baeea650a9b8733000000000000000000000000e40d29ef2d7a578e70b75d057c78c60dc95fcb470000000000000000000000001c466c297defa4363fad0bdfc477fff13a7b5b2d00000000000000000000000048cfa8b3669206daf9e28131bb74bc6ce4b477ed0000000000000000000000002eddd3b20f24083d24c43480c01d97f4b6229e3a0000000000000000000000004261556d024b8ba1eacddb1fca2fbaeb551330e7000000000000000000000000ff595b51ed32a2ff9aaf75bdad6e86da461d59f2000000000000000000000000f52abb23935e137a446cd90515f6622c847f7778000000000000000000000000859f4bed985e10186485c925c5c49d2a1c16711d0000000000000000000000006a55b6e2a785f9af1aca1be9a321fab909c354ed00000000000000000000000086ccf8f139feffa849cf2796eb8adf517da17d870000000000000000000000003419338ea7ca3d37bd865d9f7d08f9ec1c59e331000000000000000000000000d1c7e00f41ce970f5a36686b172b9eafc3700aae0000000000000000000000007f4c1ae53b95c8e604e82535cba1ae60c9f5b082000000000000000000000000f96a23502c48b3c7ee053db35367ee9b7660f2f500000000000000000000000047a9c5f5d5b81d77fe1e3c7bb12c34969f6d1d92000000000000000000000000a7f9bc28a1359ab4504a25392a45d76a504f4114000000000000000000000000078c9f1beaf6e588a90c86ba51fd2afdd01d5d9e000000000000000000000000fc23143d40224f4b6a8db8bdbbee18c414e8b964000000000000000000000000b423973fb9e26dc8b02e9273928417a2da0e0e0e000000000000000000000000c704273fc9efb3c841bf74371e8ae855fc8e9e610000000000000000000000009a32135db0d42aa759ab1ffdebb82b88c4465a21000000000000000000000000af59588dca4d8e43cdc04711d61dcaa8eaddfb3400000000000000000000000066590b84b57c248a00775750cb6921fa169214420000000000000000000000005c04d9e45ba59da23c6b865ad204e44f92fbac7700000000000000000000000036e66ea65ea33fe3033729017c205e0b4407466b00000000000000000000000004a2fa60d9fe35caf709db2874339f3fa8bdf9ee00000000000000000000000044a6188105bf618448c2b1565287a9fb7a1887ee00000000000000000000000007e17d74c7f0dcfb7a8590c508d3c93e24b13e020000000000000000000000001975e628d1fe804c039a2569c0f8ea7c49725ead000000000000000000000000a74e0784ff6259f1336e763fe7a871978873f8f300000000000000000000000050bfaa12f966497d6a12815bfb8d4a07929759bc0000000000000000000000009d005bdc321d68f475ea3b645c4bb38ba3fa29cb000000000000000000000000efb944df6a6d544d71d55a95be62fc68b56b29b00000000000000000000000001603e36162ce95e776f986c6362e49c8b3afd5860000000000000000000000006b25b25aa52f74fa593ea31c265a0a663985d1b60000000000000000000000007f8ab85a703907a0400babb6eebdbe3555e343750000000000000000000000007388446c6089239874ffda896de301f36de2b82d000000000000000000000000e9f90be98b5166eb00cc883e0c230c633b8cedfe000000000000000000000000a5cf3c04bff45b3bf6f9add396700a2f88a59ef8000000000000000000000000226a051021fade154403e395e2f92c67875554cd0000000000000000000000001abb0da1ee1764338be0c830c410c57f1011f14f00000000000000000000000009c378d50224623e747bf84618e31bc0ab713fa6000000000000000000000000167cc67a6e5125ad9e350cd09f809af8e67ce33f0000000000000000000000009c0c42ce832c297141e10e11ccdc2b1ab4abdc640000000000000000000000002aa63d04942131e378c73dbe0aa876caff37db67000000000000000000000000e65c08e4b2d9159686b676d2bbc35eafda3f0fe8000000000000000000000000c64b013bd7b6e205da1a280b08ff0aef3c8313400000000000000000000000004ad1ca9a8e47aa1d19d9547a2df549f9ca8c1adf000000000000000000000000d8881d7c637131271c3ed4734e1d0060b26785f5000000000000000000000000ff587e71219c867456858dd61add3b1d2826335100000000000000000000000046f09540a4875ab8487f8c55bc384b60f2f6c93b000000000000000000000000baaefe12fd88ada161d49ba140a313c733ecf825000000000000000000000000291f34a777edbba13554f72e79d74862f5e824e200000000000000000000000089c7960b76c57d6a95fc919351eefa6720347b8a000000000000000000000000b881a552c2665a6ae5383f6708a468cd764e8bf7000000000000000000000000b3f73198d4312726ec22c6879678b82254d5f03d00000000000000000000000005363443002ef6e46190a2ab86d8667a2517c77e0000000000000000000000000775fc89b47e7bd1a6e7cae163fc69b67c21109f0000000000000000000000006d2360259c1424920c649a9e88c3f828c60ae9f30000000000000000000000006323ad0ea6cf2edd8734b1865c64f323e41d718d000000000000000000000000ec1664179217b964b72cef199c57de993f6d5cb0000000000000000000000000e395c6f0b66f217d374b44c0859102d3c0f762800000000000000000000000006d5db93c6efd4c35ee41cdc0a8288553a0c158a90000000000000000000000005bc79d9084b79ab6f522423d4184c1ec3a6253760000000000000000000000004b1629e032962eb99fbe1978ebdb2924f5037782000000000000000000000000a9596e4eecef8acd15c7919f4304953dc32419cf000000000000000000000000cbd2d6db2ceadc57bdc39202232d1bc54073bd0e00000000000000000000000028ff8e457fef9870b9d1529fe68fbb95c3181f64000000000000000000000000224cdf43fde4df1ae38da90d5dbeeafa7f3e10480000000000000000000000000bf71005fc7a4e3c174ab136a7bf88d8ce369343000000000000000000000000e0463e39bb8f55f108a819d96853164708d8a05c000000000000000000000000d75d673707ddc744e38006f74b5723868b21789c0000000000000000000000001cd6f5d6db29b40581552a3441d1f48d892123d7000000000000000000000000b88d986f6a34a4c05bd5b5cb6bf94814e0d46464000000000000000000000000715c93bdc29ea0327a94c9e6d656ab4aabc0b31c0000000000000000000000003a2bfb5e0c7730edf874f54ad3f7d09cfbe6345600000000000000000000000078c8d844a92678a50397f839f22cbe812af16e4d00000000000000000000000002576d0a4deae6aad3e4614a25fc1468cc94bf2d000000000000000000000000470d14c561c1b3ad9472015e7edccfb57ee032070000000000000000000000006242ab9b1f5f0b8e3186055af07825fdd00ca273000000000000000000000000bd41a955a2c49576dabbcd458b199ae1b30679b10000000000000000000000003a73792bac57f01251e9a19a897599372d0073630000000000000000000000006821068c36b8bf80dc91f5ebc5ba56f9b7792a6b0000000000000000000000004284026af2374afb22eac4eab1c7a35fa3e6d3a10000000000000000000000007bee7753a225f6250d48eefc3bb7ebe9accfc12c0000000000000000000000009dfe752c23493d12a8fcffa0fafd75b21b46dadd00000000000000000000000053084715e9e43392d1e801b01e04248629d6d9f8000000000000000000000000c357ac1abf2f826b3472e1d0805a4b387c8d7bf70000000000000000000000005c74e93b85003c29f4c86a03f0d20f7cfec942710000000000000000000000003624fdde48f37be7bb124871c4aa7a3bae46f2f0000000000000000000000000695acf894fc87ffe4b9b6670faf2b24dc5b1e7630000000000000000000000009da1b71c016593d07bc0209ef60c22e6cdab1c73000000000000000000000000e158c7fded814e1479fedfeb101831cf4605a806000000000000000000000000ee441cc778ccff5edceb50dd90ef07a62075afbd000000000000000000000000daa2643d22b039f5931d4afe7257942776c4eb4e00000000000000000000000096c1a10920eb723e7f91f6bb0554ada4767236e50000000000000000000000009911973750d8799a43cbbbb28cadc6ef88cdac3a000000000000000000000000c6db93e9f9801cd5140b3173ab71978c71ca07b000000000000000000000000076ebd82371bba88335d1003115f716831b4173ad00000000000000000000000017788b6c6d2ab6527517637195ceaa002fe00bf30000000000000000000000008621ca1bb01d6893c65f87d01d0a7e00202b1be9000000000000000000000000ad24a38132b26144404272cb124fd38c34a53ff70000000000000000000000003cb105d47f19b197d2821008079a09a99ab4a06d0000000000000000000000004368f7ee6ee3177a415f8804b09efaadb9a16239000000000000000000000000d87ec43ae5ee78487ad5f2013946961218109bf8000000000000000000000000de7086fcaa01f473fca9dea61ab7ee75e3c8cc7b000000000000000000000000b52780dfbc5a245fa88ee90af5b22a7f178f5c24000000000000000000000000a4e8052d14520932b603bf1e67a6f0f6c0585c1d0000000000000000000000003b260cf977df1ff8d87960064daee2ce491a1b91000000000000000000000000474b0789137658cb717324bdd94aad99ec8cff73000000000000000000000000b3283b4532b2061f9c9fe3f88a30c9dcce28c27700000000000000000000000099a94d55417aacc993889d5c574b07f01ad359200000000000000000000000008c885590c4930c0ae55e6cb0b4bb6e57939329b400000000000000000000000002c3528b779610fb192dd768fe1294dd8fee78a1000000000000000000000000c21ed203393fb36ba6f04c5b4b36c5447007bd1d0000000000000000000000005b90c4cce01bcac961ce944a1324e4ed14c8527100000000000000000000000093085e5c24fe62d583fbcd5ac8bfad918834294f0000000000000000000000007a1a60df6f344ff4bf6149efe2ccd4da6684e70e0000000000000000000000000104c0710f90f811475cd8693cf4933349b6e8b70000000000000000000000006bb3bca439336fdef688c061505a9f948c212df8000000000000000000000000f02619c7f785e362b9b4a92c2328dc693036493d0000000000000000000000001a563d91ffe97e7059fb5f9c2abd417ff575b2740000000000000000000000009aa6dd46f14c33a7429e04b7c6abd241e0b1afdd0000000000000000000000005067151fd1c90af721a5423b358ce61ddc7c439e000000000000000000000000427c2095ba82fbc427cd48981bad67748ae8233c0000000000000000000000005b0ebeeb8c03926bcfb206e66a20ea0b7972aabf000000000000000000000000a2c7b54f0eb52ddbedae471124a9b833d4c13d6e000000000000000000000000c588e36a454fbc979edbc8ca398692e9a55e271d0000000000000000000000009482c72cb018ee03d8c23395038b510ed4e6040c000000000000000000000000c1c61e2f9ab871677a638312be309782a03f78b10000000000000000000000007df1ee8daf252e5a99a1da25d3137f65467139e9000000000000000000000000b454dd3a13247720bc74768882a7c22d999d4ef9000000000000000000000000dcb18018b361a8166500c6ed126b253eadac201d000000000000000000000000553f80ee87e9ccdad2ee06e6ef2ac9a184e92deb0000000000000000000000000f5da7b23d7abffd0a7e355dd4434fb0858275e50000000000000000000000008a5e92e12f24a2357e5b184dc549214309d9e1170000000000000000000000000ea1873e3552c27fd4f7dc16618756f7536227e8000000000000000000000000cd22f9e2565f53ef7abab957129e9cfbd8f523af0000000000000000000000005589aeabaf7cc85e8ea33f1764bb4ff3b75b5d8b0000000000000000000000009e5a0da64043af769e072052e1c7c6d1f681c983000000000000000000000000a0deb6ad8f5d508557d11e1f381bbd62299f5664000000000000000000000000c0f0d9aaca96d62f60958dcf556e9b1863d0d9310000000000000000000000006a1a7a4ad650b3aa0c14ee3a734b61046ab9b984000000000000000000000000c9d8b8856df1adfec04e72c869d54728ab2a1a9a000000000000000000000000bfa672e995cd3a272698bc043b5feea925940432000000000000000000000000dd637cef92992f206f7a0b91ec591ffff24486cf0000000000000000000000009e4482226a5c0a01503e1c9ff825554b8932cb4d0000000000000000000000007286225ccf872347ee5550e4912e92454e78a8cc00000000000000000000000056b7f7a98147bcbe803a178d491e4926f9dac44500000000000000000000000074ce104b4cc8c0f91e87938a84ce96b4df4fee730000000000000000000000009f48c72b27c15992385fd249fc722c0a2361c17a000000000000000000000000c948f43834f6406bfb7f8b615cad5ca74a6629a90000000000000000000000009745970cbfb0d05016413901e4364c64f1dba6df000000000000000000000000a0bb6fb06bf31d5fac3727d4af1f5c6689e2cc2d0000000000000000000000001591560fc90459467edc2319adaa8438bc13a306000000000000000000000000df8f62fed03fb8174b0f8922aaf030f4dfc9ae0f00000000000000000000000075902e8845473ea05f5f4b3ad8e76a71b7b6eda000000000000000000000000097412cdcf769bc6ee059ba672d68909826a51d30000000000000000000000000bee1a2780b9d70013bb07493ae5a2c0b42f5c59400000000000000000000000013a34e361ed2d9ac8bde3933b2120d88d8ca119a000000000000000000000000518a00ffcd5d7029d811cbea97165534fde986f00000000000000000000000000c6ed10eb9038d7e9c42004595f1f1fc0df7838d000000000000000000000000e78da5208ce34eb823d9c6e572c7a0678b1d2f3d000000000000000000000000ae68ef4e550e561f4101c310915645049509c6310000000000000000000000008d3b2447375cf9833f6e743c1a05929df3b79ff5000000000000000000000000441f8082afc2f160ad7123e25cc5006292bc7460000000000000000000000000e6163ba00fd5cc06c14842eccd6fd9d3295f3a580000000000000000000000007bdbb59655e2800363a5dc26efbf26da29ed9626000000000000000000000000ed0a684b9b071f605d3ee165f52d10b27680b1940000000000000000000000007a92a015ae7403ee8d76b583a1d3e07a4114e48000000000000000000000000089473725d9387daccb2354c652a9c894c6938cda000000000000000000000000a6346181e41c42435e5c624856c41dcd07b139d600000000000000000000000092f2e0eb2e1929c29a331e7b2365e63012673aa00000000000000000000000000c21d89abb1818cf82913246054130f3155385ec000000000000000000000000a6098236b39e7c12d90f6eee52061affc1ca6101000000000000000000000000fc7664af600edae9f959bc5d8af06c8a9d7867da000000000000000000000000f70657c348284c1345a572a0057e7d050876cc9e0000000000000000000000006e0d51595bcee469b81459c0456b200d86e27bd1000000000000000000000000136b6447b51aaf6709a1ce623226caaa8a36c06400000000000000000000000087cf272c1aa0444344dce9ea4e0602e4fafaf0080000000000000000000000001a66e14629f0c2b10c8912aed01efedbe4ac049f000000000000000000000000523c46554c2c17534ef492ff8d464d113b1da316000000000000000000000000442f24a7284b39a5d54dc92342632fae2822b831000000000000000000000000a75ac1b74d8fd5f0e231ea9503c7df7477906c3c0000000000000000000000007ac248c11ce1f3db0f97f03510cdfec1e72c3e15000000000000000000000000168767eeb7b63a49f1d1e213ff354a6a934a93b00000000000000000000000004d67d0893b5680b02a9648964e0c037f81a863230000000000000000000000001d1b570a2a02d198a2a7a9d554a12c8fa250aa6300000000000000000000000045bd51044f05bdc20360856f4782afaffccde0960000000000000000000000008b6d247ee106eb79d599e1997247d0759dd5175100000000000000000000000053d57bdbe0a623928fb50404b8d198549d78f3b8000000000000000000000000adb13a29b2f4eda037232ed5cb987c45c34843770000000000000000000000009e898f267e6b76fee67fad857941b311aa6e18ca000000000000000000000000483f7efc2e1a956baf0e169bd88fc0b78932bdde00000000000000000000000003275ae7b0cc4b767a3d22818e12c430ca92ee230000000000000000000000004adaf6d4d116d9b700e103b38e38e7a397fe4a10000000000000000000000000f8093834529baf76a584e1b5c3d1df333a9d30860000000000000000000000005c2b25c2fd3bd98f6ed0628238077f84916ea74a00000000000000000000000081b91a7145fc21c2a1a77c069cc586da12dd3277000000000000000000000000c2ad122910047c7c41b73e684074bc56e8ba992c000000000000000000000000d55f63ad0ff8a11cb796f8cea98a98b26b81f63900000000000000000000000033c3b7a502babe127bba6a831df37488ed003f290000000000000000000000009429208237c9af4588100f9b6d5ee92a52bc9071000000000000000000000000f0d338bb31dd4669c9466d98b74c357bd2037f03000000000000000000000000cd0d443792229355933dbb57b6b12c2389736150000000000000000000000000783d88a3f0233c062ee8fcc804464c8a4955775c00000000000000000000000006fa780ffc68382dfdfc129fd4e820e610e8322e0000000000000000000000007e8da17bb0613c05bb779c88254e91a8ae15787400000000000000000000000062573787805b92119e55c29a8b9378e71ed33847000000000000000000000000303052148a78a692d7aa89bad454f3e91785488d000000000000000000000000a442dbf3b2bf1dcdbb02760bb081f05134485939000000000000000000000000835eec69b9e7127fceb2eac154d74828e1a8fede0000000000000000000000008b3acc939348d66e675ab283f6157fb0c87f95ef0000000000000000000000003fe97bd7b1a5ac53069f2824c0118a4d66870d46000000000000000000000000047568c6efcadaf8910661b4942d327e69f147b10000000000000000000000004483761de3d325b15c9b27523ed92ffe9c25dcf1000000000000000000000000f9b796ab402aa50e4c4d9ac18609afbc0b29e64d000000000000000000000000fc3cc62e17ab67cda146ee6b4a44659e5354a7a6000000000000000000000000f8ee94ec6d800fcb653b3c274ed8a89bf5909f8d000000000000000000000000750f4ce2b30fe266f34e2baffd4dce880dfaae91000000000000000000000000793f0b157a8b0792c79c869978a61c7831535a8d000000000000000000000000ef9ecccf421e8cc0bb40511ef7a50cddc7f63e820000000000000000000000000f8b860e765143c9a661392e533c65612c238e060000000000000000000000007fa13bfd8531ab51a175c0d4e6c860ac16d639920000000000000000000000004cd909f6a14404ee6bd46907dee9022cacb99e3c0000000000000000000000003ca5d80539439f74ecd6ba32d517f619b08c5cf2000000000000000000000000cbf08e2cb180afab711849ea77797a7d31adf006000000000000000000000000196eb9303fc369a772400a01b884f5ed1383a235000000000000000000000000cd83f6e78897563eb694fbdf9c8f1eb2f2a9ae280000000000000000000000002e678967ebeebf2f01b726952bc76562575525b0000000000000000000000000884ee0979f10834a01112ae58ce5a7b9e93e525c000000000000000000000000678ca2cccf708d8f968cc994691fa7659c0a80e0000000000000000000000000129e97d74b169605cb40d0acedf1432fdbb24d4f00000000000000000000000094b70401ceb63e807454afdba3a6bf878ca45953000000000000000000000000adeaf62b6fe542a37ce344178946f694fb4a205e0000000000000000000000009bc7353450957e5593f9c1eac0be9bfb5bc7a1ef0000000000000000000000004de36c4ef25da5e60c189f34b2fffc76c4128c94000000000000000000000000795781862ffd71b61e3cd7dc7d569c175bdeac1f0000000000000000000000000263e48317984f349280dda02ddcdefcdade4bf90000000000000000000000009c8c58d24d9bcb7afd59cd472332d30dd942f2d9000000000000000000000000011c0b0dc1dc2125c2a310240ece961436112a63000000000000000000000000f18a7eb6378c33ae24081cc616a3f5321e1c1ab9000000000000000000000000f92c8f3c590ac0323588e7a9a1e28a0e72b1287c000000000000000000000000a41428360d65a692182bf1bb9aecea72a69caf3f0000000000000000000000003ef533d01ac5769b413e5fdb873db71b1073f7b4000000000000000000000000341d73d16818110d0239a281a6688f6c0624f802000000000000000000000000eca6b64fdf91d52fac6f48afa0c7218477735cbf000000000000000000000000e7bacf44af903420f452c0f80d44521261aef28b0000000000000000000000009ca7e899738866a2e34f36166718de9bd4e44b31000000000000000000000000665bfd1adf3f708ba65586f3c01310106ee1c9ec0000000000000000000000007bd13f8c9bc23d7caff3cb5248c8ba63226df8a1000000000000000000000000a20c51b797979a8e98ee57b71ae7be64c0d4e4d30000000000000000000000004edefcfaea0c3ea5918f172374dba3726b80b740000000000000000000000000e63ce8944fa495242948f81bcfa90a13d9604b0d000000000000000000000000a5a192a141f0040051914eeaf150b4eaf95e51bd0000000000000000000000009012a0a660b752a084aa1b141e66ac3c601a6f1000000000000000000000000040d1b85a95265499db4342e014e5529a9a3e2d39000000000000000000000000f0fd00246876881f88582b4484273e4fc3c21f6000000000000000000000000057a29f563f23ceaa31d50f9b1cad06d62069a5a500000000000000000000000074b097bac74022d0b4d96597f74082ab8b836fb200000000000000000000000065c0e4aeec78b0e59aa79703b1ea387578dbb102000000000000000000000000db974efa6c4d31ab8b6e367522dbe7c3814a006a000000000000000000000000f9fdc17e6215891aac80dac049ecdfd15c907df500000000000000000000000037ad650fe2085ce3176c5f54e804f18c29d9094200000000000000000000000062f19f8af58793824bc44af71bdb1b3ed74859c3000000000000000000000000f7e5ac6564105980d1c1ecd7a3b4c5a8bae9982e0000000000000000000000005edf2e094087c6c5eb2648eecbee98a0720b8d2f000000000000000000000000b0c94ae3d19f2c585b920842211d2d8430da691f000000000000000000000000e5f22a75d092c6bdc15d6480d2cf68ae192e1420000000000000000000000000a2c41091046d4c20383dfd4dae053bf84f47eec4000000000000000000000000938825bf425f63db48f455b7030f57955345998f00000000000000000000000078e8d8f352ef3bf5c9c62ef75dcbf25e9f9f14b10000000000000000000000003717b2c90e60c9f2caa9abed3cca47988b62b09c00000000000000000000000055fcb0e499e763fa53ae26cd053d76c828ef4c9f0000000000000000000000000d4e6c333f014763f894010effbf126fcc6419b20000000000000000000000002ef97f70963343b21bf757317a9de160d12c8d0100000000000000000000000058aac33f09ddbf240bc256400dd572aafd823dd30000000000000000000000008c97f66864adf0c80dda84a9dbb5ad31f1ebc59200000000000000000000000079e8112fd76087fc8292a7d2a5581568872a319e00000000000000000000000069320b80240242f2e9c3c4f27c1050f1c4ad1424000000000000000000000000531bba95778dde94275311dafd979147767b94a7000000000000000000000000664f520150b0a55d9fc87fae2ea4eb0f8e5836b9000000000000000000000000e4cbda373d6a445f83fc9125c6230ba58bc083200000000000000000000000004967bf17de9cd8c95e93e85779522be19401ae9200000000000000000000000048590df6c9daf78449368a301fc5d3427479fa530000000000000000000000006fb12d84eb604fbde3c7c6cd23d6d55a3b6886a10000000000000000000000009b5ecc4d2fb5908b8506bd04ec7b87aad2d96dd000000000000000000000000069881b831dd9d9fc46ae26bcf5b72b1544a5af3f00000000000000000000000080068fcdf222a255a4ba9dc77064d316c4b61f15000000000000000000000000f263d53d70bfd4b191cac2d2322ab6f5daf977fb000000000000000000000000a2917120c698fb5f2a03e3fd3524bda85a3eaef60000000000000000000000009b43dd1772bc0e2580184b612f4dbf0b34b641c80000000000000000000000003e3ae74a0fb852aee7982649cc7e1de61a801584000000000000000000000000cb16568537b3fedc8524c3231965470d847801ce00000000000000000000000050570275431e7f0619ea67dc56099fcd0e8ac36c00000000000000000000000018dc885ae06ffc87cb41a7a79058055886e2f08f0000000000000000000000004869a74bb1c3ed6d702af35b115f5c6fbffdfb06000000000000000000000000f95cc745995a8b6d6c3f59d11c3255dfea5cf011000000000000000000000000e690446e1bda4ecb2c0f393bbb807d2424d0cab2000000000000000000000000e5e8b5e22e859a1216c9ccb59d89a254dbe8d64d000000000000000000000000eba25f8527d1c64d07c141cc2b91b126e87e860900000000000000000000000061d874abbcc9abf2c691ea0d4be34e0407e74ed60000000000000000000000004b0afedcb193969686f9640806d57437f76d9d1d0000000000000000000000008577f4dc784a6103855f6b109ff3fb5a941e9e00000000000000000000000000963b51fa9bef293c3431a65ecfeeb8795778b1a00000000000000000000000008ae3c378562076b66b318ee070f2a85441d41a47000000000000000000000000b8ed1d187f05a3d633e8efe55539538ef83eef9400000000000000000000000064d7e54557a90622d2246ba6fdfe48d1a676861d000000000000000000000000747228cefdd09f8d9285ffa9f184bea1acf11792000000000000000000000000d3af72c56539ca07fb85a5e53fd8c4d8616d3a690000000000000000000000000000000000000000000000000000000000021b22000000000000000000000000cdf24c03019503b112332219ee997bd07041c67600000000000000000000000078424f2334bda1df270076b21d0ee23b1365ce190000000000000000000000009cfd3a3b8cd30b7b2ad366b7de8df09f82c51cda000000000000000000000000c55922f26fd1e6df3e2f1741ceb058c6ede638f30000000000000000000000004f42b5212b5e86fc1a9df493e549d5c7e07f1c9d000000000000000000000000d8680ef84daceb2afff9d20d633dead3e6f151b5000000000000000000000000128e5625e15fdba91d6ccb1abdfdc62b5d152b4f000000000000000000000000b6e03b2e86d2e128ac2ae16f8864e33f00a9d4040000000000000000000000002c8401badad7d3621275c0d642dfb155fa5bfdb2000000000000000000000000c98648d1f3a780c5281b022ba1c5eae2acc428490000000000000000000000000ae4eaae17a4104f723a04873b2a8b4576bd0aa9000000000000000000000000d4027be3aafa79a14bc589bcdf1a7d68dc00b791000000000000000000000000f855a02519d8b29083c922879b835b7986c2c393000000000000000000000000352de3a9076fb2cc6821925938c9746b062b53c8000000000000000000000000a444bba3c6d671a9165638c4a40f578d3a41335b000000000000000000000000f81f557cd5c91fa8c339f47ec60dee0ca2bd291f0000000000000000000000002796c6dd53c2d037f66ce2c422a9e251e242d644000000000000000000000000d80aba8d81a21603868217217359217a210c2dc2000000000000000000000000b71c7d22485e1cf5195682c1e8b0eda3218aa1ba000000000000000000000000d31e0eec136353bc77b49d1fee27292a8b5bdc9300000000000000000000000004d753e51d71885a060cf4db229f7e9e38e36443000000000000000000000000a00627ef775a0e8432a5667b586932e42ddccd4d000000000000000000000000ee528ba2718a4c36c16caaab8975ecbe422d7a7800000000000000000000000099b8e72a5637247e7be5ecec7e92ccd1400b2d200000000000000000000000008c78e15385040cb76a038d277fd8c14440f46ff400000000000000000000000053dcab742b161ee66367ab72e02be98393d736e300000000000000000000000036dbcbb5c90e9b00ab658353696610cc5d7b7002000000000000000000000000191081a7dddd4e5d224cb8b2c457e70ee283018c000000000000000000000000e32b87283e44c75fa19a256bf1c20abcd44465c8000000000000000000000000ec8e352f1a205c636d0d9b36205b114485bad0bc0000000000000000000000007f495702b1e60826bc19297b4753c1cff972f46f000000000000000000000000f50353bd2deb56993dfe91087f632459e2bf4ba0000000000000000000000000b609cf81ef84bae686c719764811feb34e12f7f80000000000000000000000004507fe53c51ead6ad3a16c79186ebba53e8e51e6000000000000000000000000f6455445eb9de12e2b89570ee34a8c45b628543a0000000000000000000000004afed14504ebc3282654b3552497f623a688699200000000000000000000000099fde8dceae467f5e801deb949828f691743fe5a0000000000000000000000009997ec1be45bfee55bd31fdcf54274af9cd15722000000000000000000000000ff8a8428874334a4adb2e08b9ec4b2d839a9df94000000000000000000000000ec4c0358ea2bfe9c52a9d1eedbeb06011729e3bc00000000000000000000000062cdda0ad16b6ab8e39bfccf19a305b517e6bf88000000000000000000000000f756c444a16517d08a448b4020555ba23cdc217c00000000000000000000000095aa2e08087bbd229d8f42091953482c5c99e5eb000000000000000000000000281842cc24f7e109b4f1248ff074a7a2fab8f432000000000000000000000000cae0fc33c307aadd731a2b0b8e40210bfb4bbd1a000000000000000000000000df12810d342ec22de90806c9a765d7cd2ecb9fa800000000000000000000000015375063e1741f37ac99276a9183187fb445551e0000000000000000000000007e28e8fb0968c21fd391e5b2f36071afe23897e6000000000000000000000000cba2de62fdf0ee34c4a635041d7a60e882798bfc000000000000000000000000bb8f4d0390016a8ee3bad06bfea55590852a7b7a000000000000000000000000ebeb2781f37e2738b2ac35334d0ce0d466d2f960000000000000000000000000f9c82bafa1eb3b142c04e4b2fc5e8391cd7a52210000000000000000000000002f6dd1a69623f1904c5f5feaaa3f9f96225fd37d000000000000000000000000845ce5862c65831132409fbef0f72a8f7b2af30d000000000000000000000000669b33fbf1046bebdc2c032a9d9d31489369eb25000000000000000000000000d5dd6d2df6a2107f6d2729b858c2a07b450b07910000000000000000000000006716b017f7fe6bfbed8ecfdf4deca086e2a4f339000000000000000000000000754259f3b696fb4fa359a6a26a7fe0d90272c99e000000000000000000000000fc893966d866bf1ee9f3d457d3ae0d84bc676f370000000000000000000000005fa0c73b782f3fbf0c629919138afbbb9c7d830d000000000000000000000000de3c9a242a2d2e1ae623a86375a887425545c01200000000000000000000000042a5a20a2608b5c0019f97e211ac0d60f95953460000000000000000000000008fd9734f601b9315042e8fafecf7d4d7cb3d82ec000000000000000000000000d8dd3154740369180e7e27f9a8eb534c1abc951d000000000000000000000000709bcf27fe33b361923b2aeb6ed21f5f4fb54d83000000000000000000000000f6f02affcc88502b7bdce02ba3cb9c626565bb9d0000000000000000000000007c4ed3d0885d6c392844ffefd4ba8cc5ef9bdd6700000000000000000000000047363161074386011fad073fc77c256e246f6f91000000000000000000000000b5e06fa18826d572d7ee685247a93def6fd8920d00000000000000000000000080ae3fcc37938e2bd76becf0bfa336c7dfc9df1e000000000000000000000000691daea0c55a76fc2260857b48d5703f18d80e2b000000000000000000000000db53cb6e4c8de54d270aa078fbd6f11b85aff803000000000000000000000000df98ac937e6349b4eacbb8494b09a48ee3ce192d00000000000000000000000005d67bb7a53de4bbf02b8f5edee04d4c4904b3190000000000000000000000008ecfddd6f26e42b3bb7f658039faf56d88edc7720000000000000000000000002e6da23bac9b36201efd8b748a59d64ac5a3a5a00000000000000000000000005fdce6e5f67c7549fa278c7deb94ba0d58fa2ce4000000000000000000000000f7ce0996167e3e3be97468f3d1209f2587813349000000000000000000000000a2ca0e7438e6158f8364fb51a2ece61b691e43f10000000000000000000000000561073bdc32fcb22d90e64dbc5a6eb33925f366000000000000000000000000e4068288714decfef532d591cea968fd8d41fb07000000000000000000000000f487a4a49d2c81870e0c4185a7f3cf574a5c1131000000000000000000000000a02554bd33e9529f7d7293863be2d122798b36c4000000000000000000000000299ffd25c093dfc277ca553d0ae885fba8a81cfa000000000000000000000000174f4ebe08a7193833e985d4ef0ad6ce50f7cbc4000000000000000000000000564ff8dea992875e0f18571fe07343d58aa5a1ec0000000000000000000000000dc4e0a25ecf596a153e8f89223cd9a882e9fe57000000000000000000000000fd8f02346286e849c73433a6cd15d49d764af95900000000000000000000000020c3fbebaffe07838d0d18c539c1d3f48a1e542a000000000000000000000000285e6e07ce1bcd84cc9b6f2ef661de222899eb230000000000000000000000005a0090de44408fb529aaeaec6567c681fd8eaa100000000000000000000000000ca4f2a4c62e08cf0918818c898068cbda3814d90000000000000000000000009e3b2762737b152185839367aad8b1496caac76e000000000000000000000000a8a41b00a11d946e0dbe1c33be0fc0ca5aaf224e000000000000000000000000c2538c9d22305f574658edab80f89d86be2ecdb0000000000000000000000000281b6eeaeca8d71f0b75b667568b9863ca877a740000000000000000000000000c198d91da2955666fbecc9c61294c6fabb6e9e40000000000000000000000008437f08ca6eab1dd0fd3f137153f37734202824f000000000000000000000000fbd8a034fd1da8cfb7ef3506c85b0186d444d81d0000000000000000000000005c01285e3ef5f157caa203dab4cba8254390b796000000000000000000000000504a8be181a202ef919ddc2acf0fdebd9696d9ee0000000000000000000000000f833f72b9de204c78bae50c376526dc68c1e2610000000000000000000000003bb7b40d818b407fee289f44b774424c173974ac0000000000000000000000003ef23090e4f7d69398b5a76eb4b83d17f1e186cb0000000000000000000000009ca74e0c80ec768c1525ef56bde4425fbc543303000000000000000000000000a546cc3c807ed2a58a66e8c836c7bc64fdb8bc30000000000000000000000000d261ad6ad0757ec1dd8b62f95165eedcdec52c33000000000000000000000000b2bb1c4639b103f7175dc6d26030e9670633a19a00000000000000000000000096540c27157b89fc926747dfbce5a3a220d3df2a00000000000000000000000028b87ffee21d83e65272ffe0016dc15a22ff62d90000000000000000000000004ccabf3a89c164b4147ad5396ab410f901b851320000000000000000000000001d7b896ac28b899f15b8385eff4cef49a95766590000000000000000000000001337f16b78b0ab4e82645fe97996dc9671b2bf99000000000000000000000000c0c870513d2ee62f31f6dde43e14644419447656000000000000000000000000fe47147c668dff1d3d1071be7dec488a104ea6c8000000000000000000000000f3440f29a63f63edb4e69b92fbb19dc554a3a99f00000000000000000000000022fd44dea6bf161e69c51a450e3262757734fb120000000000000000000000009df54b884fe8f0696bb579c6f47012d6a7e90c0d0000000000000000000000004fecba60d0f3598a958fd792d2550389c97d6c12000000000000000000000000fe4af640da8b7dec45d31b13cb8ddbe891d7951c0000000000000000000000002e3a5ea84cb76919f26eda71e2dee9b2a6ae224c0000000000000000000000008deb7575938f9d0f4848b65011f09f25dbbb2eda00000000000000000000000051a437bd79fe91bc0dcd07d81393c0985f509cd10000000000000000000000003e175d6ad5f29f37dbe86a10d07b45c1c3f60e320000000000000000000000007b58ec910fa0b95a3c36800438aac56af3a1c98e00000000000000000000000080a8adbb59d0c5cd442009c35e405dfd6b3bd0820000000000000000000000009897612785321398bbaf14e9af7f971ff6346cd30000000000000000000000002a14be0ba1f7357c5a09242c77a3e72a496953cc000000000000000000000000de40b84c1d53beea9479b1a90e2bb3c34f27cb08000000000000000000000000abc0b50f3362803ec3d1d99f75a661760b719dda00000000000000000000000055a759ec5ce6c3a85fbc3a7a9aaa857c730435da0000000000000000000000008080f588ced24695434b73fb1e77184e6546b24200000000000000000000000019c767420fc17e4b11ddfb2f0cf3424816056fe5000000000000000000000000a47b215a7d8bc7bef6a8238891ed72bedb80e06a000000000000000000000000a6e3677e9219677329f5ba4f8b89be56d05f1cf6000000000000000000000000b450cff8ceab560eb4ed2b8ebd0526a6d1e28d82000000000000000000000000ffb0596b38a665c21b59557cfc6d7064413e8211000000000000000000000000e36c8a03b57e230ed84827a5c9039f01d75c455b00000000000000000000000091908572b4eff3e39fd66d3559d40ebf1e4540f000000000000000000000000057f2d5e7f45c833a9b086db9b94315ffde12688d000000000000000000000000d8901a156a5af188839bd443af8a28e570b4831f000000000000000000000000d75f6bdfaed0a7d8ec7c3e450a63138b9b3bfd4c0000000000000000000000006323334b58d5f8c484794352d4ac5cc62870ccdc00000000000000000000000022421c0d1585f94d89af1199ec347862b30a452d000000000000000000000000d88cfdace2f79f44d8f4e94cdf2ec853e2df1a4a000000000000000000000000f3c945a1f5c41dc9a3507073bd2a20218758410000000000000000000000000078b4e4baf6159a43bd3f7e67fa129ebb23ddc60b000000000000000000000000e70298d42bf09253876323bbfaa4a017ef178ec30000000000000000000000001f11f94e3096c7e5f6c5c88643676c0e2f6b90600000000000000000000000008465f0641137130873dc204366c125cccb1f591f000000000000000000000000cb3785d199fea29cfa8acfa5ee52b8ac2ee2c54400000000000000000000000076a82012a88b54b1ad32c998cba94ce656f5a6c9000000000000000000000000cfd66b38c0879c75c19e8de8cece012e5db3ccbd0000000000000000000000005955b235e494c76240419921bea3e6efb02ccd3a00000000000000000000000016cb461d27a84f3b096e4950458f8828347d0a26000000000000000000000000468d15f22ffa83fb7e63afa6ac6ec80dd87658c800000000000000000000000083d9fba89d64f1bcca390103cfbe8d892c9bd9bf000000000000000000000000c49211806cd9cf4953f6d670600af44f4cc3501a000000000000000000000000d4e05157fbef7cc41f08245ccf7f57a2868e5a9f0000000000000000000000007e99110f19435870a9c908a7cf4d6b572d451b2d000000000000000000000000033583cb9c7f1c528a987393c206a0e3627ca61e0000000000000000000000005cc17861114eba80ac3e5da4c4aea8ddc2ff043e00000000000000000000000035bb4fd7f9efa397ba9c0d9e0c8dd1336637b99c000000000000000000000000b1adf84b77358691b721ae68bb5eb6d6d6f4b1d4000000000000000000000000cb96ce94c27688c7579ed902f452f253a28d92b5000000000000000000000000862697c3f205b5a42035d9318a87f6ae79a2454a0000000000000000000000000077aafef9d6a48c1bf062fcabcade09c3316247000000000000000000000000d21a41f6629b403d2f25ff610b5023098596c96a000000000000000000000000e3339dbfa2dd13ba8de5c762d750adcc430dec0700000000000000000000000053ab5759d747afd24abfd3c9d2d11ccc37b239ae000000000000000000000000e18fc829d764a798496c57f1f6be7a6dc65ffea600000000000000000000000082bb0f28aa4812f7c939ef2b65ad17bbfd0c75c1000000000000000000000000e48c98cbeca8cdfc01c5a79aba6dba2a7a66d1c50000000000000000000000001d247f887f5ff04d66da81779173247b60a2987400000000000000000000000001b7320482ab5a333e95dab5c5a794029be607c0000000000000000000000000902bc48a37d41ec9ee96a9017dc95f482f9f1e490000000000000000000000000791da01fbaa7cc94eca603838d7b10ff6f59d1e0000000000000000000000005b4e88d7f344cd6e2a15f28ca7a7cfa6f53844ef000000000000000000000000a936c6a493ceae369f2aaaab7e4200369bcfc32900000000000000000000000065c054647f781e6103746ef5e67aba3e091cf00d00000000000000000000000061ac36c9a992baf254b2f03eff0f688d76b259cb0000000000000000000000003c705ed651dd6d3686112a18b16a94eb5b474c080000000000000000000000008643c724f85b38b308c245471e62afca7827ae9a0000000000000000000000004aec545a5a85f62ccc9047b04fcda94c466eefe3000000000000000000000000b5a4b9971e2c814b6bb333ec07ad55cdd628b59b0000000000000000000000003ccb4bed741a37b21aeb090eb57ce6d84babad5f000000000000000000000000fcb40a45a51a31f568ef39e0f6dfe5f3b21711df000000000000000000000000ebd559f4049d23f9e2f9b2b8d7f782af05f388aa000000000000000000000000d24b0b305ec99317700689b26fa5f9722b12a41000000000000000000000000067306c3b110afd763e4e3860812f74cf850f2cfa0000000000000000000000005a45a5230d35b7ec71fdc0e93089832c8b80c0ec00000000000000000000000034570c02e6818a128c135cfe9efd1b2db32e6446000000000000000000000000b92b927a0d7bae14484f925ee4b2c35ef26d1254000000000000000000000000cb2e9be6d5f66b011b19c57d1bd2b7d8e6cb62e0000000000000000000000000c33f9309a7dcb57fa259ab8059aa1df3a1b062ea000000000000000000000000538b36bc95fb512b34bebe5dd7a18216dfc80f1d0000000000000000000000003bab5304cd5a65248358d8a7649d53c8680b18990000000000000000000000007cb1c5840f002d92c0a7d60a37966abb27a03a1f0000000000000000000000004254fe8ec11df99d0bb0a5cc405cf5bb27d3b92d000000000000000000000000a0b40f6094a6a8c8d8cd05862cdf63be6c3dcee90000000000000000000000004297023236024b5048d04c0a254a3bb46e4f689d000000000000000000000000643a9a9ef5f012d83ad92dea2a87bd7b4fa75cb6000000000000000000000000baed3539203823f43cf5160e4fa5775dea2a5a6f000000000000000000000000336a38343df9a121719dab8377553d025c74929600000000000000000000000064b6481e6f6d6341de9defd4565b8328439878d90000000000000000000000007ed718c7fee448037caf4d31b52190ddab1c639b000000000000000000000000e100018aec6b558df58f376597cc98e261f138fc000000000000000000000000a1412053a969a5d937be5011bd35551ce79b1a9300000000000000000000000070562f545feefe6ced5415f9778180b3e0a83dba00000000000000000000000030c0a69566ab05ba107b6e75c8fc15c35af3051c00000000000000000000000057c5169424fd77112d14d1dba6c77b823058019d00000000000000000000000067f2c4825a935bc54490974c82203376b2d46f9c000000000000000000000000a560530234732b77af3bc748d931fe6cbdd412e7000000000000000000000000d4b0a724a462694d9d99ce6eb034cb3cf29a06b20000000000000000000000008ccbd3624c6e03c528142cbee1029a660222ad5700000000000000000000000077fac6ee94e7c384937e3ad63317108e6ebddbc8000000000000000000000000b0355c689b5098fc0893e640e57748de4b4da3e50000000000000000000000004d166d25ad1bc2ce017748e82db50f193d7215c70000000000000000000000002d2ef84ebdbe7ada6163a7aade4ed4ff3b988bce0000000000000000000000003b421b4e70f8c7e57a1efcfb5671f0d4e4231e9f0000000000000000000000002c51ff31d608d6fc17b0fad587d47b71724916260000000000000000000000001764b589cfc80f0d8a99b1c11835bdbec19f38cf000000000000000000000000151cb670b700e961c2e403007c84ab5fcc7a0b3e000000000000000000000000e8f264e7810831d7f341d331760ff420a194fd5b000000000000000000000000003c61cc79ef61d930d98e8765b6ffc3c47ba238000000000000000000000000aa80e062492de8f5bf1b72fea693ba0f357d9fca000000000000000000000000b31f735c2259606f3e04cfd42727d6105a65b81f0000000000000000000000002ce28290e38b5b99c08bca6a2775cf8b67b651280000000000000000000000001edcf1540a43d2041e022f836688ef4d14c2e51a000000000000000000000000d14e069a500770d344ac42bd5141c2426c04e9fd00000000000000000000000070175d35ab7cfbe502de791beeb97f3b6fc7ef1b000000000000000000000000450e8e368074a87a4daf632c9fc707bddea40af50000000000000000000000009ffa3fdae3f714f717b6521b4ffcc0abbef635220000000000000000000000006dd7aacaf1dbfd0bf5e73b2c0689cff4fb5301a9000000000000000000000000cae2a4e849ef79ffa416fe9483702ac57bf662650000000000000000000000008937cf45e52b7da2dd931c60c3d9cce40f2dab79000000000000000000000000472146af974cf6389ae2cf991df1cc0a5689095a0000000000000000000000005d45d5899e167c59062ef73b2f5376b86bcd45a10000000000000000000000001a32608888e7bac0571525b64ecc10bf20170bec000000000000000000000000e7f2e28e92ff973679ae35d1aeab46f22885a9b9000000000000000000000000ec992df062ea8e6cdca68b4df0558e01103594a5000000000000000000000000dd8d469a029b18cb9c875e9470b01ad2e160ddc7000000000000000000000000fb5af2abdabba699d61ccf20fe71f96ed3455ec800000000000000000000000081fa61a8bc078b04ddeaa6aedadb3fcfad663d660000000000000000000000001eed5b86f81cbdb6f3fe234d2824b2a8853f096c0000000000000000000000007c48c1519dc5b9073839beb9f3af3b6d3af53a450000000000000000000000001c1f8a0997bdf9ca54f6a1fe4f870d4e85b4f7c1000000000000000000000000f7bf02b7af734b63f3672cb39d4022dd8f935b9e0000000000000000000000006b7e81ed605aae8dd6d5ce59865c6c68bd4c19a100000000000000000000000005a64458a682a011c2a881960b7244803f8694e9000000000000000000000000f09a64544082c76922549aa84cf7d1e9a6b847b800000000000000000000000017648a7b45bdf956a79af27f3fbcbcf92ebdfe8f0000000000000000000000002b54a7539b77a4f86809023e007b919436a2eec200000000000000000000000046b33e61c6420921705ca224d27daef449036846000000000000000000000000203961861a318cb77088724418d5a2d8171208dc00000000000000000000000096a55ab486f6dc5b842da92f1d39ada51e7b8506000000000000000000000000f634f169887f7e5516573904522137d1ce0082d300000000000000000000000036b281e3899a41e75e9526d360bd85f82e28c17e000000000000000000000000ca4b599a1deac69df773d11a9fbb697e53cb032800000000000000000000000017363784c58530b53d3318368f6bb88aa5d25150000000000000000000000000386eb81ea49c0209130d0289d574ca7dc098b2560000000000000000000000004f2e670850f4e5d0d99b4abc8e104592f51372cf00000000000000000000000039ac3f5bf138d8122116bb64c25b4fd079908d710000000000000000000000005e15ff41dd9764108fb4e35e26830ff06e9892d5000000000000000000000000d93b05bdbf63bbd193df3e0c3b39aef6ccf26596000000000000000000000000d6e523bdc73e41c51817e860052f7794e579285d000000000000000000000000872838c8cfd88cd5234f754bfd0e4d1c0d1313e800000000000000000000000050844815065766f6b9f7738f94be16ed3e506058000000000000000000000000e8c03e2d63c7ba2539e70fec765df58dfd504e40000000000000000000000000b5841fe3cf19a8271245ec5c3ab95507ab3bd7dc000000000000000000000000aef5bf8e0420cf02807ceeb5d85e7e8152a7b729000000000000000000000000e37c1c8030cf58818614912835d61cd03d8c40da000000000000000000000000fe47925449ee8bb0fff0307ec952c3ab1c860660000000000000000000000000a307b2b586f009879c6f45b4e9e5d4ba62bf343a000000000000000000000000aece69a3e893a85618941409533ee5f4eb199ff1000000000000000000000000ea51fec69c36599eb1a897917060a94b3333ad21000000000000000000000000996ff441e12717495a1b637dd172af63a61a3a5c0000000000000000000000006f353c70ab85d5ee7482508f1ecc36aaf961d37d0000000000000000000000005b68890f734ffa3f91b8526a91ef5c9707db3f240000000000000000000000004dc439e65f156c6880fed70014da68c1e8281a9f000000000000000000000000856fd21d47431ac08b23179ecaff35aa0b9bc8800000000000000000000000007b417da399cf5e3e7434d95733fe12480c2e302b000000000000000000000000072e96e2dab2c5efb18394a4eddecf3969856600000000000000000000000000dbb97ac24e6d933a3c5babe8b87b06835e32e28a000000000000000000000000518c91f7664a0ca3fe0233ca3e6258c1bd3f05490000000000000000000000005c656dfa13738a01dcfd92376bc01665b89604550000000000000000000000005a7551e7be111ff8aa1bf6fb84a8504a08659f660000000000000000000000006e3dac7f1785490c1d935ff30f90e27dc8e202a1000000000000000000000000a45ab9c7bf29a465dc0f27bfce8297257f04ca7f0000000000000000000000004c7a971503ce186317d93931aa0b9e25e7cc9f6e00000000000000000000000070f202a00d53101613c6a12c5c7c780b1c4cdd9f000000000000000000000000aea3311b5058d0e2f3f15bda99eea8184bb2aaf6000000000000000000000000c9190cc37fb670673f4357c86ec142ee0d38d1f6000000000000000000000000b813738626a07aa179eea42a7370a65812895db70000000000000000000000000f0f480b670a358d13aab34f94a9bf29408880a50000000000000000000000007b986d727203e0bca1d1ca42de88968a718cb15a000000000000000000000000fad45e47083e4607302aa43c65fb3106f1cd760700000000000000000000000012a7eba7594b750b8a1fca6c24fb3ae6ca4e8130000000000000000000000000c094d995c60e34dc6eb7f9a83add208884fa3ae600000000000000000000000095d759f401224b65ec2ac00b9ebad0424faec42c0000000000000000000000007fd2d02c7ea0c626ccb622f15c2558dfa105570c00000000000000000000000022af0257fc6e17e50b5d3b7720869dbff739c7f300000000000000000000000096515b1e363c16f1f20127a59d0a0333f7154ff70000000000000000000000008f63c433e9a49b32dc81d77cbeb18c6193e6d388000000000000000000000000c2dd3671fd1281300ea9f8e628c9efd01dfb6017000000000000000000000000dbf09eb07b76e02186e4fe6246124f84c84867900000000000000000000000001d02aa54f2234917f5fbe5c522a2b1c6dc19db2e00000000000000000000000024f43c500b87ae243ff996318b9d96a09afb9bbf000000000000000000000000aa7f2da549da89a6830f070c3eb2e0133292a484000000000000000000000000f4fca424da0d2453926caaddc7c83e9600cb7a9700000000000000000000000033fc0e797aeb930543322095e1da7383b67eb34b000000000000000000000000564a1220288158326f04917c22b339eac112e36d00000000000000000000000042b1810f89362ee70d44286c18fccb98f594e8ac0000000000000000000000001735c91b258d88cbc85e3754856631ca7fd8b9ff000000000000000000000000063ac86e915480a0a3226b555459fa026e9e1e6400000000000000000000000052e1c5b75f019fed4d454649d5a13a7b54790fb2000000000000000000000000e6a090c750f91c7eb7ccb924d362081a9a8225bb000000000000000000000000d85a3da4643e551516768b12407211fb619674c3000000000000000000000000607da93c122096debd796126a78a295d989e0939000000000000000000000000a25c3f0fb4a997fc488043f77c0947fb861efeff000000000000000000000000f0c7d9af15064a529d2e7dbba95d440417018b5e0000000000000000000000007b68d12cd38416958ffc4721a601d10b740eb1c8000000000000000000000000776f374db2eb88f725e7ef0c5efe3742ed4bc4ba000000000000000000000000c099ed3eca280acffac199f25cb387929b887c77000000000000000000000000a1e2a597ed55acfecccef71e58d898caa28d149a0000000000000000000000002d7e7245b67947b175e8b60a5f4dfe5634989275000000000000000000000000c4a598fee4ccccd920d8b3e7c15c8f24cf588592000000000000000000000000f2cdd8b147802a07f862c9dc125190e0653795a2000000000000000000000000b2e4ddfcd215bee76fe4a67a98a1cb1921ac38dd0000000000000000000000000199fcf3f015bfb6a3b7ce8cc8b47c88f8fdcaaa0000000000000000000000005a4634bc7026b3fe24b1bf0bdcb38f0158066816000000000000000000000000503a70dbf937dd82993ca0601a47f4fb10784dba000000000000000000000000aea3e4bd4a5250ec413e31b95126f3f997493a8b0000000000000000000000004ac4fc9cf32bf010d593d3c4c6da2d98c17b8f2f0000000000000000000000004b9597538adf25cd73c011e49d2eb003c409d9e5