60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002e20ddbf39b813693cae0ec78ae393dc060460e200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7773746574682e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207773746574682e6f72670000000000000000000000000000000000000000000000000000000000000000000000002e516d533831396d773559724e596d504e465064736975643537656b64365a696935676b7839356351583466584634000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055200000000000000000000000032d96cbab5241eff8544f8fc6609ea126d9a316a00000000000000000000000098c990cf738b2bd5820957e6ce95b3bf22fee9b800000000000000000000000095fc66395fa1b331ba7891e57c8e0e99494735b5000000000000000000000000b56a49676595b7e75dd910d8355c5702e7985ce0000000000000000000000000e20db86083b789e20ed1ca20e8ccbea8a1958adf000000000000000000000000ad464e8184d36be40867e7951d49802353f89ae0000000000000000000000000e4774e214f50eb060443158a420c3565379a792b000000000000000000000000034fda23a36c53254891a08893ee911802a6722b000000000000000000000000604a67e7241d769e71ee82092d8061d637adde8d000000000000000000000000e9c692da6a240e909b6947b6c3830a89ae836f76000000000000000000000000bee6efe5066277119fa62a538fd315dd97a8c0260000000000000000000000007bdcdb16261a440bb036b9be40cda625a4b3d472000000000000000000000000b29154f1f3a4befca7d2c083232ba325a7e38fa1000000000000000000000000b38a73e989ec3266ca5038710500ca9f6871da3f0000000000000000000000007d410c33169c3581a6324d226be618df8e22aa2d0000000000000000000000002ce0bb0abc1b50864efe2364b71b8fd62e7a67c000000000000000000000000012207216758bedbe145cb5080f20c37760163c33000000000000000000000000271fc53e8fa460cbbe1ea49a4d7fd307614ab411000000000000000000000000c510872c878a6e0603c8b99afe60ec33d282f6e5000000000000000000000000b51bc46ab43ae1c9f452d76eedf233fa166e5d7b0000000000000000000000005475f29c0e7e42444b0962685a78c43c52d9a05d0000000000000000000000007ff38ae1b4e4190ed6b34e8e6476360d01f42ae0000000000000000000000000360030d606559966c9fc2e62da4ea0ec811bc1110000000000000000000000001643050fb745580ee0df337d0cbba6d9bce20b7500000000000000000000000066760f29e7ac7b30ba819ff49dd6a384945146f1000000000000000000000000928c2dad913bda4ec14e8aeae89947738c733d62000000000000000000000000e66960a776d35b584c24f09f87092f8ddaaa3d9800000000000000000000000047ac4cd57b8671de15da202ae6172b84a8b21f29000000000000000000000000fb467f30ebddd8db1d5b7d269a11508b0dbb4b2100000000000000000000000090d16bb70bce3743058035f8097e522b6449bc9800000000000000000000000042b14e3f5d85e0042968d3ba18eb03e08b32f54e000000000000000000000000a7b959862b700991774140d7c2c2af471bf2e08a000000000000000000000000f980066d815593fcd5ad257abe849ae89436dced000000000000000000000000a1acb8780fa4c11d372eba184bc69809bdff9c41000000000000000000000000d6079c395c34f0290b217899aa609ca999d462d4000000000000000000000000bfa76e7a42ac53b81c4195f51378a50a9eab4e9300000000000000000000000057644312be29aed28bd879ed0dcdd0eee09153290000000000000000000000004ef58da027c82dbabefba23e1d89c020baabc17b000000000000000000000000d62efc961e637fdc180919802c0965f47ea7c549000000000000000000000000c45df70a92affa71ff1828793be9c639b75a13190000000000000000000000000c6caf6374ee1cee5560522eb00840b8baab7b3a000000000000000000000000f6c7374010dbba5de296d744c889e9ddf3c498e4000000000000000000000000e4adc8ade3c8dddcc98c9ee48b6fb65f988bd67e000000000000000000000000c934d95bdd69889887c53ca3dfb96c5e2d58ade400000000000000000000000070a8fda62d49700e896144a519664c93332471ef000000000000000000000000029fb500ec2ce8c4db90323ee489e03671c978eb0000000000000000000000007e912ea0ee4924c88b3427f72283c639eec10a560000000000000000000000005ac69fc467fedd81402f2f4fefe6a7c5781c67dd0000000000000000000000007ab203077d738e2a2e792b98980d432e0c1940270000000000000000000000009f56f77c42ae2cf94d61d361fc38c61045c4a21f000000000000000000000000257c52b775a4350df13a8369d9ef10b2060e6d2300000000000000000000000032ce3c53ccc73cd45777ddf3a78840756e1040bf0000000000000000000000006f693c92bd557c02a95e2287674be17753da7fc8000000000000000000000000fd1a8d08fa0bb34c7ef3d51c4edcbae7d8d5be7e000000000000000000000000451ceb9bff1580be4e8d3dc6f043a8e178c79b5000000000000000000000000005bfda974eef7f609560d90ab679cc79d78d494500000000000000000000000095ad8d3ce244dedc17692dace61491f1b8e9c9b100000000000000000000000053e05e02b83ba995f983b02c667ba48888f05209000000000000000000000000a15e1e224a31927c4585151e026913c62e2f39fd00000000000000000000000093cbc2d8436269a9393e3e1abad8e66920fcce6400000000000000000000000090f465652c6753b2acecff9cc1a490cb5012f6fd00000000000000000000000074582579cebffc7ae88c45f192003db51c1692cb000000000000000000000000aa92252376ed3a14ee5a33f51e47a848ebcc3181000000000000000000000000b8b0d9624364d81e55a70823778edb0ea50fd3b9000000000000000000000000e6d02beb6854d1a1da0438d7debf72d7f3070fa90000000000000000000000000150c908e751ac9fa4547ca44c6a46fd605a927f00000000000000000000000089bfb817cefcd9350b6f30ead484e95c53003b6f0000000000000000000000008feb79778a2b85f5a2e4010f0bfc827093576286000000000000000000000000eff220f098d408b467760b7027eccc6512abe4cb0000000000000000000000001f91b3e02d84d9039394cb0b25bd365efbe4c3cf0000000000000000000000007d5cd21ab5e5be7b87879344d91a7682644b10a2000000000000000000000000871764727fad125f56118afb40d7f168e257d08c00000000000000000000000005cf4186bfc1270fc893f19e6be10bdf623b27e700000000000000000000000021c90f4bd197c9e09ccd0038d9b626a0ced153c00000000000000000000000006291adc8f0d9ce465c1cbfcb1316c65666a5ba1d000000000000000000000000551f5bf2b4a82b36c39321e5b6a8a98ea818dc00000000000000000000000000e3b44b20003523ef37afd5d011ff721d22d7e48700000000000000000000000059fbfce7810b2e9af8b7047b1ccc4e8c3652f0de000000000000000000000000ad216464398c3822f452237c0f9549256afde988000000000000000000000000be20fb6c360ff760d6bcbe353ecb44eb345f36cd000000000000000000000000e32b271a4f04b8f7f5ddccd0747282ee6f63e632000000000000000000000000b001fbb24cdf3d47abef9fa5111921637c33c125000000000000000000000000c67f66ac01a7750c8ff807a7675c46de3889b35a0000000000000000000000001920c59d9db5a261716ca91fb5910c12da6716d200000000000000000000000097978f90fee2a41de9ebe880653ba3075c5f2eb3000000000000000000000000c43d57f0dcdfbf62b729bb473907a00c7da258ee00000000000000000000000030e151be10c49174f30f7e2497ce7d6eb9aa0ca000000000000000000000000066b56267de85b270294efbad9ad2b3734b83ff3e0000000000000000000000006796d77079e00f5a3530bbbb6ca6c3781eee3c130000000000000000000000008ad3041f547e9ab937d0f485d501c976c58581a400000000000000000000000081c58302ef10f692b05197cd4622d3037c345a0300000000000000000000000028fbad9eb551259d29c3ec22499316491d1a2578000000000000000000000000e6e0552b8df9406ca12a8a3d70379ac0e3be76b3000000000000000000000000cd398440ed0925d1abed321ab9893c8acd95088a0000000000000000000000001ed48d2d027eab37310d5ea06519b16f3dfa4fe2000000000000000000000000be31232c373c8febdbfe953d8aa10617db9bdcbf0000000000000000000000000d20b199ad2377f1bcd4d20e881cceb7480d2f430000000000000000000000004e8a59184edb353deca1130deea0e0b7dc3291af0000000000000000000000001c2053bc53b87c069842ae72e40ad9ad701127fc000000000000000000000000a835dbaa9cfa19b81114ab855bcfc7d671121789000000000000000000000000a4172e727b5c2b569774c35f2884660b63837766000000000000000000000000665a1476615a3848b51dda23901e1c8fe646065b0000000000000000000000000000ce86d13f3639341e8fd04a76ffe73d0000000000000000000000000000004188ef4cf9b94527996056217a58eb285deb023f0000000000000000000000006398a2922dab0903f328a9f2847005ddeb1b0b69000000000000000000000000186458c01305cb8a1daeb48276459e1d8f8a2b72000000000000000000000000841c6e615055cbc13e6e5de95361f78644488ec2000000000000000000000000f2e186d6f3cafe17bcc89c50133cfbc2db6cf55a00000000000000000000000033e71cacbb6b596bc006aac3eeaa2817e82122640000000000000000000000004715eb2c5ce7b9cccc5be17228dbb1e68b74078b000000000000000000000000aa30af32542c2bc0a6fc203b220ff131aa6ab812000000000000000000000000c18008f2912f82ce7aa97f7cf427623c3beb5742000000000000000000000000069c375f83b53df4601448a90dc12e28c16ae5cf0000000000000000000000008c78d21f1ea29a3571356483da01fa0babef7f360000000000000000000000002cc47a19448f0d27f6c6983016f1db6e0ba9d94c000000000000000000000000b32f1ed5bc33d5d1e8063b235634d3c0d5b68482000000000000000000000000c8da7a7425e15c35e46aa52d748870042db687120000000000000000000000002c5aa84bf541e55f096d42c8cfb43f9ffa3da34f000000000000000000000000ed7a043386255745b745d70844fc69439b5aeaef000000000000000000000000e7dea4d80ac1c8a1b35d5fd7c2169f33cd8d11db000000000000000000000000b0415c62f5491db58c4b9c2e36409a6aa3ad637b000000000000000000000000c3cda4b86337a513dc40c2fd77435efe98afeecf0000000000000000000000001229f606f09ab4c7eae0216834d993faf9894b7d0000000000000000000000005ccb799536eb3cca4c947f39911c601f27a640a70000000000000000000000005fe6eac9743ad8c6a8a7608b16df7d651baaa99600000000000000000000000097ec76ddc75a0814fb56eb1d76dc7da3b2efc8da000000000000000000000000d8b62c4d0b09396b8e0e36855595bb34c09c9cd9000000000000000000000000623434b42fa80b4fe4365535f406f0598bc4a9d90000000000000000000000009c762f7f86398801f488c8df78ed3f4824dea90700000000000000000000000046679587281c67ae9ad977c8d84a6b8a96a7cec900000000000000000000000074bfbc2cd23ff1185d281cfc90f6d1d193e1e4b3000000000000000000000000ff6bc7b53ec0ab7118ec3622960402273509097900000000000000000000000024cc633725795756c2aee16149e0ca44721ae22b0000000000000000000000007f91f220e7cd614cedf53243b92e99249c6c5f3d000000000000000000000000973727b8e546e5b3effe80c2fd052a8da988c478000000000000000000000000a374f8dea45e8098d519864e328c56204dd5aed20000000000000000000000009586ec8f4c9557e51e59322a0f36a609fd642f5b00000000000000000000000015009419ffa5b2d621448c2b621351d472d1dd960000000000000000000000001b1ed71dc34e47874a31f60fe901b80fcef91e94000000000000000000000000b8fe191449a8f54dcb2f3a93afb6e9912d4269bc000000000000000000000000d7e3c231f2667788c821fde7727bd1f44293a7a9000000000000000000000000d916948c72fa18ce4efe9e8a829e4b1b74b33b6c00000000000000000000000081640c503ad1f8274a3a756001415b2ed5faa9d5000000000000000000000000ec97363045fd0854f0105e677fd3d9221e9769e2000000000000000000000000377f81f6fcf37cc9ab9d52cd3d396ab454e0ab6500000000000000000000000037d9db235ac2452dd7f5bf7500fe81f21b7a7eca000000000000000000000000ba94e62e567656ab763be504600fd9cfd35128be000000000000000000000000e7108d4dd5afeed782534fa658c214c8c12ad7660000000000000000000000004517798e5b0a8f38c2016801a0161c7429574cc2000000000000000000000000d99667b19e918f8bab2babb769fd42107c07f16e00000000000000000000000051e1ffad58b69de1b19a212043a701242b66a7ac0000000000000000000000006202bf7ceed2508e602fd5ae75650abb269b8d9b000000000000000000000000e0499624a5cdaba8bc412f34ffb76bb71c305d7b000000000000000000000000f09696964ed95e585657e80e71f750a7e6f6b1700000000000000000000000004dd7924fb4af4c470ed061547f8442e231c0f835000000000000000000000000b2bc56083db4d69c53b44e9f593442eb99a41b69000000000000000000000000c7bea1ac41e733885f0000a5e0d13303dd970be9000000000000000000000000b3176e67b50b4b76a76fd0ccca88133b8b2690bd000000000000000000000000964a9fd1a63990f6d42b0821c6421959f84eb5f7000000000000000000000000f0f653676f6e76e07e5e3e292188ba5a130502a9000000000000000000000000ef0cff02fc5c0c851504024daf217b697c49ca9700000000000000000000000035775a11be0910b88c2e0372abf34ff92ef83ff7000000000000000000000000b0a1f8672bedad2b903b2e75cf73f93c2c193e7c000000000000000000000000d8d4ac4b27e2580810a867a9416fe6f550e37e7c000000000000000000000000a194ad131761b68171992ae001730a7a06003055000000000000000000000000dd11406459e033e0a9e54b4e1bdcd4b7f2271ade000000000000000000000000e0273391e1ef99e63216535b65739ab9154bc8870000000000000000000000002d095ef35a7c4321443e96cdb8267f3a7d06f1d8000000000000000000000000b7fa20e1399c01f1fcfa26e5c14e2ef80e9a1e88000000000000000000000000e254a598fb153aed69fc4aa1527db5369d5a4a0100000000000000000000000015dbe010f747508313076ff76c246323c59d3c8c00000000000000000000000079b12e7a0ffafea31f26ce21867505a0b8671f10000000000000000000000000017eb7f0a942b30f9a3680990d769a20b32217bd000000000000000000000000143a5af14a8eb18cd2d5320b904dcfdd5d44b5f9000000000000000000000000e8c6fbbdce83cd45081308007f00878a333479cc00000000000000000000000099c16d5f932ceccfaf53143e85ae18f03256205d000000000000000000000000dcf85208eac1acd47383e2b8196fadfecfaabf810000000000000000000000007874e33e4eaeb12568cd6cd0f44725defd80387f000000000000000000000000bc73cb8a8aa206c2e9cf2ecfe853459e16e64c03000000000000000000000000c82176c34226f84d010c9c4cbced11b78346b3d400000000000000000000000049c8c85e412f1c8520d379247c69f8491519bac9000000000000000000000000a68bf76f0cbf6445fb41b80d68e6d6abadd174f80000000000000000000000003c223c817ef15cbf5552c3b2035e7348ff38aed100000000000000000000000070d8dd9492aceb067e805775a434879e7eec3046000000000000000000000000456434d0fe512098a1a1c81f5529c4a4042d59ad000000000000000000000000210d1c4c1e94c52edd53039190a3ea43c35e950600000000000000000000000080bd75606e8b69ae4c9154d5afe52414bdcecdbd000000000000000000000000bacc99c4a7fbbb85e38ef0c22480c7498c1347b6000000000000000000000000a36a06ea7c7ee04e6d2c7fcf5661b079ec0ae4a70000000000000000000000004f5d49fc48e662e77bc29daebd804f34f755302e000000000000000000000000b4d1c1f4e8b42b96a2f82cf097754e4312d290bb000000000000000000000000a1d3ae183c465cadb9c7f52e8564143bfe9e5b22000000000000000000000000b121e9c036844351672e402e4fc618ad6bd0c2f40000000000000000000000007a7b5e6cdedfc13ce602bfc3ec2d4ad55f75a782000000000000000000000000e7f1239f0cc08411e722d523b7c7245884c73a2d00000000000000000000000010917bf68f21615e413a53884de6c05596696418000000000000000000000000bb7914cdf6997710cfffaa5922c600346ecdf6a2000000000000000000000000b53dc4cd98b390af41b17101c019ec1bf84641d500000000000000000000000062bb3671bc2bdf4f41ce485bf82dd8ffc0622717000000000000000000000000a3a56b94e2f565a8db2576ec8753bb28e4332bb70000000000000000000000007d3c5e9a2cf88ce74008ed9d88d7bd9372c41f95000000000000000000000000a93fb4f1fc166ba5ac38991d6aec9e4186f38e1c000000000000000000000000ffd8cb62d2be1702898b9694f10576bc262a964a0000000000000000000000006bf011f0d5a1c716b5c267ecaf25f6753867213f000000000000000000000000b2be82cc7ad052cf8e6f183b00edda6b1ca734e9000000000000000000000000605a40f0a6ff335e1502df94adcc2ea4ca7fa57a0000000000000000000000000cb15d19a6c71becd6c4e5c5fdaacca4e92e6bbb000000000000000000000000a1b95af66e9a9ec0aed9a09bb6294b4f2c486a0f00000000000000000000000058527b310168e16e8696a5ff82d06fdd44d1b840000000000000000000000000ac741816e44968fc9cdbf34af0a2003294cfef9f000000000000000000000000b81d88c165e2caae4d486047be2a9182888904e0000000000000000000000000f083b2ba8838faa37819a50c20cebe821bbfc50c000000000000000000000000fa4c12e12862bf5a3190fb2070a4f7d947ea0f400000000000000000000000003e250a0ae9ff6005ea9dab67b5bea09948a0a1df0000000000000000000000003805ee3d6fb5a7064aa555a4f06842d41aec82470000000000000000000000005b3cd6469250944b5cac555fbafa334ca7287599000000000000000000000000521d06a116663dda1c34e4fad2e7c2f07531bf7a000000000000000000000000e79ddd6a099a788513fc7f15209c130cabe4f94b00000000000000000000000006924592cdf28acd3c1d23c37875c6c6a667bdf70000000000000000000000008624aa5719a07a33d13ec1b1b446620659ce6202000000000000000000000000021ee40ed34902d006d48f6bb7f8ff9c4e970c6d00000000000000000000000067720bbcb423f6843403660c5e47b4d625bce70f00000000000000000000000010a9309c40a4dcd792b1a3c76f9fd4ccf3ac33fe000000000000000000000000ae9e6e806838effb20f1ba5c36f5e79f4d5010620000000000000000000000005991c4a2f7de92c6b2ea0536f5f1e9e40ad3898200000000000000000000000085f61fb1814e13178c77a537c9463a16310f0e65000000000000000000000000a1b73c93f6c1c309af86dfa6b44ab510cb98f7530000000000000000000000003d2da1905fc9cc368a13a3e6e8a604962258e07700000000000000000000000081e0c380ead4db249d0f4a4c0ab43ae7c211d26a000000000000000000000000c58af6c967afb46602acda91070020ea32cbb00a000000000000000000000000d64f2bbb92810e111f913f1c511d64f5eff03c8d000000000000000000000000457644e7a4c3a5a91aa7dc2fef33288bc84661d80000000000000000000000008dc6af3683cb6557ead8d60eb81715bfebc7d76700000000000000000000000006933d97c888467a7142c8a7de4ed88d4bdff3ef000000000000000000000000f152a2c0daa51007360bd811c14c50e613008302000000000000000000000000bc5c414b0006403f28e9916d062c822d833f60dd00000000000000000000000054ee2dc6812fe40f4bfb46a71e11bffe498e38f7000000000000000000000000101d5ce066fb03244875302fbe30e5657181d297000000000000000000000000f7a1fa927e79e777d26cd756029e8d1212de3a6c0000000000000000000000007c302795b345aa96a07456b7a47e75f64031b246000000000000000000000000b85c308be1a495b1501a1f0adbc4fb1460a8df29000000000000000000000000632638199fc5400137a88e911e06a5106306d95b000000000000000000000000fb874e9df5bfd9bfe361a1c43873d98826eb80e9000000000000000000000000eb7d5fb0dd5482e490f8dcc0c1ad451456b3fed700000000000000000000000005ab2f7e91a894b0513079170b224c2bb09badae0000000000000000000000006309c8637071929141a33ad4b63d25cbd421c735000000000000000000000000386ace90041c791a5aaec46881dcb174e04ee964000000000000000000000000b6e477c29452d8d5e87c999ac664e6d245e5474a000000000000000000000000c2517746f6d41d4b6f661352acb4e397e4e615f00000000000000000000000000fc4b49deeafb96b385c4812c4eb6a8004fbbcfe00000000000000000000000001d8a6fff4b0e08e2a80bfc853aa3641fee3569e000000000000000000000000bc2f173ff6f41e5c148bb7e04cd10973ff67a8c700000000000000000000000087276c819d5e2d7009e06b4ca49814e4029c2038000000000000000000000000caa2b27a6cde4a2919aec760df842ca46a61f241000000000000000000000000313bd3a6852e91ae3ed89f7f0d57279b51f9787100000000000000000000000041d16cb3c7c770b71c950c1ea26eeed0be7a0562000000000000000000000000746a9063acfcaf3ca0ca2c9dce48de115858d59f000000000000000000000000afac2117ebe7a0853131b9917b128863765be3f50000000000000000000000003ef3daf8bc2885c29eac6deb584e7337c7d911d10000000000000000000000000d074386ec2539e551cada61d2fa908d9eec5b24000000000000000000000000193d794babdc91ccbefb38d7afd69eb8e9ad86160000000000000000000000006be93e5e7dbd8c10fe756d837cf1adfa499646bd000000000000000000000000f7aaea91c33b35fbf3cde325d25caf02602d7b2f000000000000000000000000728135487a99f6cb53fc84a857ab26b517b4ddb7000000000000000000000000561e82f825cc487f2d07310839f3cc68ec877e10000000000000000000000000beabf5fbc4c1162dc3f73334f74ee0d5b8efd29d00000000000000000000000095d92e83ebd58329dbe4c397de99ca5d629aae910000000000000000000000003096bf8cb4f0bf527f0da2d11d32dbd852df449a000000000000000000000000980098c1609f3004ee5ed72b04dcddd58abf3d170000000000000000000000001d62797ef1f4513917a55a7ca4e340f9f6e3897d000000000000000000000000ed4aa7131845608d2111b94bcc6f9aff5c96e94100000000000000000000000016d27c204a41218bdbf5d2553a8ccf772877ce29000000000000000000000000df628f0d057d60b6f1d59452ffc62607a39516f2000000000000000000000000bf2c8c81b4aa13025c6ddbb147d03d48e9a6dbb0000000000000000000000000dc182007594a988c8cb4cc0b5eb72a49947a9d2000000000000000000000000074fb2a2eda78b99aa618b06bc00bcb9686315cc4000000000000000000000000745499bc15eb2b26e656b1d48170b4dc706643e8000000000000000000000000a88ce719612147d0238cb9ba815ef0ad393f3204000000000000000000000000b2453fc2162da57d176519d4e308d9b00ca33556000000000000000000000000861b92509b8679cb027df30a278ce0adabd9b34b000000000000000000000000f7a85789b79ddd3f195281bbf1d8017b9f7476c80000000000000000000000006e6e9c486bfe2ed32340bbd3b78808704de13e0b000000000000000000000000c8abc61ee9b5e35bc8e8edd97aa0aab1c9dec47600000000000000000000000080c90c040573d82efcbb3e05d71e2e63a3a218bf00000000000000000000000030b53a89b9ea0ce3a7a39dde3e2c1c8c15a06858000000000000000000000000c0080e5b62229d686bea95e8769a6025d871b4da000000000000000000000000d7b03000928f4a603b4e8a58a9f0c3f6587e3057000000000000000000000000780c38db41468bbf8b84cfbc4a566b303d195e1a0000000000000000000000009de7a828b2de953a1d47e7fefa54fec1330d6b6f000000000000000000000000a149756831c3bf8c94caf38f890f397b70c2cd2f00000000000000000000000080ed2d8a8ecfc2a80d2e3ecc871c9ad9dc9a956200000000000000000000000098e12d62f75108d4b0a86a8f1e406bcc9e931eed0000000000000000000000000eb689e9bba5c08e8fb6f9cf404865748b5f8bd8000000000000000000000000287026c7055f5e48de63fb73228ecedc55da8078000000000000000000000000d8d57155053858c06c3fee2b1fa9c7bb65b5b68a000000000000000000000000809ad08a55272eaa65a56016368dbd10398f14b6000000000000000000000000a37d5541f3c5e1bbb58bc575087dd7a65e93386000000000000000000000000042d8c8d4ca761f0971f897c8bbcc0086db3aa2c20000000000000000000000006df5195e2990bb29fb6e220df98dc26ebde9ed9a0000000000000000000000002e06710c7e66c75aa2e310cf5de8b08778fbad4200000000000000000000000020a815bdbf62bb0f074f72dcc2cb3da8c864f65a00000000000000000000000012180bd3bc6a5833545fe8b3d0d1ddbf23186f2d0000000000000000000000007f77fc486cbc120e03d44e2a1bd4ddc229ec73590000000000000000000000007308a7ec014ea192fc07b95aa190a1416cedebaa000000000000000000000000a21e8a86e6961ac03a9df782efe050af15e31ebd00000000000000000000000095dbf6d1648cf3a40639cc2c87656d7c45822f9b0000000000000000000000006c874c7021230606f39e745e11e66c588b260b62000000000000000000000000db5e896152680e5a0efda07713368ad7570e700e0000000000000000000000001d3a5e7d364d14adc1c8b0a251ecf634522aba29000000000000000000000000d3691bf3184b3b3a4808b652cd7b77512446ccac000000000000000000000000e039365a64a101976d8f909bce8deaa98439b586000000000000000000000000bca0c01f3907a2eefce75eb03490e6596ac63d9400000000000000000000000043826bfa416280badbc8b464dd94cafae3d077150000000000000000000000006bd050e0751b673700f504e7fcdca434177cb9b000000000000000000000000024ec644f5065af57f40b618ed1cbfe3e2a805c7300000000000000000000000089f862f870de542c2d91095ccbbce86ca112a72a000000000000000000000000c22c96926132763d25724cdf12a26eadd170ba24000000000000000000000000d1904114df0c0ad06c8c312a57fcfc9de29daa04000000000000000000000000dffc750270c50777ae7ffa330bb976535e0268a400000000000000000000000089a8a9f77c4c47e1c3f44cc7a03cf8ea73b61015000000000000000000000000eec9756baf13a8bff1f9e4912186f8f71d978eef000000000000000000000000797ad8d9899e270ab8f2cf1b15d9cfd9ebd788c700000000000000000000000011024b8386ed0e23265fc4f32213b9fc6852e11a000000000000000000000000d7c8fecea12679ce704af92f4f4b3366c9a46cc5000000000000000000000000af038fb3fda0d45b15b69daf7098485e17082902000000000000000000000000845f67df76391f91a2d378d3c13006456592c939000000000000000000000000d08f238500e568e1eac3338da805aa17a7f8e630000000000000000000000000346f7bab169a3025c94bbebb30e36d47266f5990000000000000000000000000662f3f39fedb7c57c2fa855e6bd234be5259572800000000000000000000000017186b3e30ffe4babac656f93b0854dfa3daf24e000000000000000000000000dc201a75ef43155d27ad7af054689eaba0d1721f000000000000000000000000a3409bbca1a78fe33f0cadeefa51e86b1bb82a880000000000000000000000007bf935eb73655f77a3d8b02f0d91c08b4b91e2810000000000000000000000003a70e287029d7b76ac0400ce8d20b4afc0cde07d000000000000000000000000b7f3e753b2672c21fac514c15fdfee501ac5cb55000000000000000000000000ba87adb0afcfaf4cbb62f6a4c337d043349ee3ef000000000000000000000000ea75e390519b7cf975c72f8241ef342c0005443500000000000000000000000068f0340187994f650ee738673d91532bf72692d2000000000000000000000000ef616b8b7e5f1a6387976e249b56e8e131aeaaf6000000000000000000000000a99d0d617d6bbbd251bd9cd271bc2600ec009833000000000000000000000000913a97256f1cd74cfa8839ed5ce6263726502c280000000000000000000000004087b172d29a015163890b62a7eeb48ec021e36600000000000000000000000025d521386c7b6d15b850d15a44d276beb233518d0000000000000000000000005ed293d6a1a222918eae9138190183c8b95510180000000000000000000000003821996d1f47f4955f660b9a3b8d3e682eb9bccd000000000000000000000000ca17f57eda0fb7f4d5012ad590d90222de4d27bb0000000000000000000000000193cedff35e4e6374520b23f231a0fbbd18dfb20000000000000000000000007b687aae77f59da3427666fae4d5cb43e623ba3f00000000000000000000000047f80003f5dfa14c12d25dd52c2bbab9f206504e00000000000000000000000013e1b1dd4600f3bc61c1e84d24d799621797f6a000000000000000000000000004e69556415604b5f4e4ebea2b5c9800967bde7b00000000000000000000000064167984808f66b43504c86a463c36752d8556de0000000000000000000000004d15b8245e5d6230e2e38dfe92dab55bf6a773f3000000000000000000000000190fb22013d5f7d3c26fbe729ac8d9bbb9d9bd1e00000000000000000000000094ca14e3d5385b14cd513444a402087c94f10517000000000000000000000000f051662f5ea768a213a7c04243885edbc7e20b2f0000000000000000000000006b5358b8b2d341adee04c14bf8e556a6dedbee44000000000000000000000000b7e78b7dbf9d1484d8910a4523322f46df3c2cb4000000000000000000000000b38a6e28c5da84da88d841974d0b906a58800ccc0000000000000000000000009acc240696ffd87ba3da98b83d8e29a78fbb74ad000000000000000000000000fa585d803e9e74d5a42497a7dbaa8656531273f600000000000000000000000080f2d2b2d778fdcb3f231a9ed403b6963676c86900000000000000000000000040ea8679bb1266e422c99b65bc4ca23532b0eabc000000000000000000000000aaed08292abd9d99e99764f1486c14483d6dc0d3000000000000000000000000e312c512202a70ff2162ba48b435a6b6910d86050000000000000000000000001928adec011b2f7374c677f51ccf9fd51a9e1c680000000000000000000000009538a97614cd253dc734d5db7938a4762faaed0a00000000000000000000000044aa5f255b6ff2500908a2d493ff9e77af30d2f000000000000000000000000050d22450d15b29b32cd39db70b8653be3882d61d000000000000000000000000567d7efc1146738fe3cb45abe3a27b8232db840f000000000000000000000000afed6a1141813ff61767d8ef1d5088485aa87f910000000000000000000000003f06b2b550b006c3c8d9dde26d66ce717ecc0b98000000000000000000000000264f3b65e0d8edfbaf3c710adb967a4f670f7625000000000000000000000000a8378a82281333d4d10c2de2b6b6a7ba3486beeb0000000000000000000000008ac5fe7192c440d7b9421e8f598bed09584c51860000000000000000000000000a40a36b70ae5224ed35ac42b13ec30827646e300000000000000000000000001bcafcecfe9408f0cac253337ac2add477e9b8e00000000000000000000000000ee0bd8b2057cc6f904b7f92b0f68695e4776def000000000000000000000000d5c031bf4aefef2f53e9f3bc72b1bf13146cdfd20000000000000000000000004d5bf05e1b2a0c8e89521b87ceb7770a4ada58ef00000000000000000000000054eb4214b1cc7ad3a620142ccb17354d74f5f7ce0000000000000000000000006ec0eafd5dfcb9e2433019367e014a29f056c252000000000000000000000000abb471a61f41884269e448b8e6dc108439bca2d8000000000000000000000000c45e0e1d76f5c8e2ba839ae8bd62df9e568cbbb5000000000000000000000000a1bdd5b591f71e3ba51e15a7ace8e1b96a56712d000000000000000000000000ab5e8a6e2a44a50ce5f579c55b07b2dd6a7f3b1e000000000000000000000000ed96e9e97da78b86bad99ff004cff88466ca84a8000000000000000000000000cce6c34483547db1fcacdabcedc82d6e022cfa3e000000000000000000000000ffd25b28b5bc12f53f0584bb2c965903e5f366a30000000000000000000000001368fd53f443d38518704b457206111c15413ae4000000000000000000000000c50f0eccfa9df322fe14617f7a0e5f3b96c8caa400000000000000000000000081be413633427b071ae18ef9a0f9271c6a24f4ab0000000000000000000000007500547eb41a6c3f380e4574aa6e08f2df1451430000000000000000000000009b5e33e330a8ba660ae39875fb3821dd05bedae80000000000000000000000007ee42887068bab76094f10c96350afb4c5ff447e000000000000000000000000f94cdff71d5f1e03605d6900c1b8ffbd99f0ff80000000000000000000000000c0b54011af8591ac7f9dbc635ce3660b5db903a7000000000000000000000000ef4f7fb4f818ad1dcb22b512dcee5911d0e8e15e0000000000000000000000003085b0a71fdd4d77b7543e7f3dccb72555b564e1000000000000000000000000269efc651f4b690aa36b54af54869ebdbe182851000000000000000000000000cacc10f8f8f52725c33830d430df468da029c6cb000000000000000000000000a6660932dc1556ea11116982ae2a37f64f95ace6000000000000000000000000f0c954955973eae120bd8b586036bc815c0ef3350000000000000000000000002ee0310af4474a366a7d6506abb4cf3ddeca475a0000000000000000000000004c7593f41de5512741430a7930f1d254d89f9fd9000000000000000000000000f0a99a0f260474e5930f370cf04d48c5d6fa0a00000000000000000000000000ed2170462e997b9590f77bf2cd3cd283b877eade000000000000000000000000d32faf582ed454b6273fe8ec5b7ac9d54e49dd950000000000000000000000003786fab2581660fd1d3dfe559e7cecfdcd81c75b000000000000000000000000e9e41112c29473f5fe29bf757254320efd09af26000000000000000000000000dd1f0e153a36033708d55fe28c9afee2fd0eb7d3000000000000000000000000a2eae8fdb9eddac4e05263ea21f0f7e76fc3a187000000000000000000000000c33c3a065e4b383751f2109ef54dfefc3e1020f9000000000000000000000000849b1c48f369f8ed91302b6a0abbd197e29bf61800000000000000000000000001d5fccacbf54d068953cc913ddc0e0bc576c3fc0000000000000000000000002e6bbd0f771146ad702d63dbda859a47533e3003000000000000000000000000f3cae74069775349afc27a6e0ecc3bb793d4fb040000000000000000000000008e0c635ec42ccd9d4a8a31556f0e8efe966940a00000000000000000000000004a38da5f46305a3d5a16d8eecb5e23bb3e84bdbb0000000000000000000000004b6ccc9406be9853e514a150a1acad90de77045b000000000000000000000000b05d4937a396e62319103b4ecf1a8b2e70c938a30000000000000000000000000a287a522276b500c75d13ae8c05cd78ac8ae096000000000000000000000000c7d2419c8c86f09b28adbdba439e79124a4e29d7000000000000000000000000cf454b9097ffc2cfdfd64ccd61c29bf6ee208812000000000000000000000000d2cc929f606c1fd9b9586bdd3bede83550b0a2e800000000000000000000000032477c3a32175915cd6d4b1bacd851311f3102e40000000000000000000000002826f054f5adc2cf385b2c1dccb4ccccac26d72200000000000000000000000098fa792413603bb1d034ff85b9e3a06766861a4000000000000000000000000035b0eac05817903a709419ec3db925579b23aefd0000000000000000000000001a32fe6ed21e1ffae8d74dfc1b16052429d27623000000000000000000000000c56259df8e324a42ce00873469ebf48faf75d95700000000000000000000000039d1733c93aae7a930182189ffb609b52130d191000000000000000000000000436f795eaeb262c354e440cba4068b116f47735e00000000000000000000000099403619066e7ff6e19b7a2af5ee374b888758600000000000000000000000000e323f1c1833843a664924465db9262ad7636a12000000000000000000000000ad1968e813cf9238e76788aac377686dd9162e7a000000000000000000000000890e5b44e2602380d1f414afd4530feb861bfa940000000000000000000000000ba865b41b2d303bfb1bfd078301d88ae5f887d50000000000000000000000006ed6f96129a980032652f3858e8112ab8ab49e8e000000000000000000000000414f805932822ae38dc79059062882caa90cbf370000000000000000000000003bc510347b20bd2d2b33d3ee9e04fd672b5316360000000000000000000000003fd0135a393ba8fd080ca13f361d3db3b01d81f7000000000000000000000000c8cf6db7f0c7264798a3eb82143d834bb277410c0000000000000000000000004ae3ab9a1a3c6048f11ab6c4de79b9f4159a346700000000000000000000000033004a585ae853e4e428f96d890dd1eb2cbe5b500000000000000000000000002a9ec86e8d64a1e471ae7f7408f3039975fd3e6c000000000000000000000000bfa80540ac0be491a270b1e827b9204acdd8866a000000000000000000000000b940aa5cef256f7ddf0c3e2111fba60378aca9ca000000000000000000000000fea1c2f13df1320de0e3bc196a6c09d2e9b0a3f7000000000000000000000000610d96f8ba95caf3fb50d31361c7984ba9b2114a000000000000000000000000859c7a2b04e00264e17c6120b8df282b76649ac3000000000000000000000000dd58c63f845f80bc60cbf4454c50a5e4be2cb69d000000000000000000000000a6e09dae563224c1455b559957c68cebcbb3dac3000000000000000000000000bbd2b1610234afa4b79207e438d704bfb597ae3f000000000000000000000000d8c72b5741f480a376bb5336893a85dc0332721d000000000000000000000000820352e19e807177e3142f3b2c6376a9af433600000000000000000000000000e86cbc1cdc03dbc21e7c81b32f14d7cadad2dc92000000000000000000000000868084d680aff237f37f0b276341e2058d9b99c90000000000000000000000000236c989c92f653cb917518d443ad2935f57af2b0000000000000000000000009c00833cba0159f36b5b08a36d2678621d6e86cb000000000000000000000000a5cd3bc3f3d34b3a716111643e19db88bfa649c70000000000000000000000004a8bd91630a11c5bef11a80f2720f2a51906ea9b0000000000000000000000006569e9bba1254a6f76ad2c9a077252f0576213dd00000000000000000000000061e42286c895b37ec2f8527897c682acf78bbf2500000000000000000000000082e4215a7a5ae5b552960b0064e5f29e9d9c65f10000000000000000000000008292a2032e9b683e5b972f644557ca3e6214aece000000000000000000000000c5d18e6dd2bda242d87b8ede1be100b4e9b2116a000000000000000000000000e3fe7bd5d28c310eb517d75d2bd0424260433367000000000000000000000000229ee8a72502fc37e6c84279e5a8f1d8c7767db90000000000000000000000003fa50de3f6f952bfb8f78665c83efd22dd485f42000000000000000000000000902100802e2caeb5c1d12f1dc8d3ba70b4a43ab2000000000000000000000000bb9cc677cbd40d46cdeaddb20fcd2192cb27ce980000000000000000000000000ce0ad179f498c9c995c3a3a0df2aa938fb695060000000000000000000000009501996e89f42c22357cc0e7ea6cc2ba7a45f2d5000000000000000000000000c75358c5047a620720a1c4ef072e9265f6f0d0bd000000000000000000000000e1531c9c5eb5c07af24aa8fb0b1fe64ab5269be4000000000000000000000000f4f43d5fed1f5aa37e3098f79ebe7edf1ae01240000000000000000000000000b639c8523db2cd3527362fbedb068a36333424680000000000000000000000001bad77f82be07feb56fc7bd39cb7bcbfab943f2400000000000000000000000055b44381db59152781f30977e92d0781d6241d6f000000000000000000000000d55b438bf5c264161dd41f525a4d12923d587da800000000000000000000000018293c4895b4fd9a41885fc951a881222afc942d000000000000000000000000f08a44d8748eebb3759f18cad914d6f38932c25c0000000000000000000000009dc9f9bd590c4534dddd61947b8a74584f8760a30000000000000000000000004fa1a6864cdd5e9d6d9e37eb32f54a3dfdffa3520000000000000000000000003308b063bac01de6df77d09e97ae54eee44cfec3000000000000000000000000d2482c77b13f8980ca9b00e21f95058e8b2ff73d000000000000000000000000efc935e0d4ef626d4156b3b7ca7c81a4a0501f800000000000000000000000004086dba2f578c31b0d6f98f1d340ad7468ea441d000000000000000000000000c66bfb3f8f68cb272c09243546bd54eeb91a255a0000000000000000000000007bd57dff23007a6fa134b5677fcbc15c594aeffa0000000000000000000000001f7fd503638671dd357d2778e37dc59020f6ccfa000000000000000000000000355ea7bd703e877a5cf4eb864bb12d3b30055c9e0000000000000000000000003c0e27ced83eeb47a916cd00b8dd7c22298f641f0000000000000000000000008b72dbbe242a0e883afc27d6de748b72d58c77070000000000000000000000002c1c9494a6e58d386fa8f6969a636bc1bb2491b800000000000000000000000020ea5f3e6a3fecc65ab6a865a57023a3ccbf26080000000000000000000000005dfc56f88bf08c9a939efd42733faa35dd94d99f0000000000000000000000007178e93689aed93dab7f6345dd422c866d54a13c000000000000000000000000fa62f78be2f4be5aaac57a0fa848047ef1ec78280000000000000000000000008f794491a91e05b294bcd0a20a0160971958f95400000000000000000000000030378b32c415107d640f14c747e39d0f52534449000000000000000000000000f3441a668d32dc4c18ba2e5563baf8aa612296ac000000000000000000000000a319fd0242abb2a0360e565d54c2b647e48deacf000000000000000000000000355fd8c80578bb5fe7c1c61b9e1e267c85bd87ae0000000000000000000000006c5df3502195f977f7cd53da67a02e8722b1194400000000000000000000000006fd4ba7973a0d39a91734bbc35bc2bcaa99e3b0000000000000000000000000368c047157a09f9af8930ef49eefe0e0af5becdd000000000000000000000000863c9aade08c7e024a4c7a2884c6024711ccb11a0000000000000000000000008a562e4a3a8543a939949523c8dd0e1ecbc054a50000000000000000000000004f3993a7e76e899bbdd3725965c4cfec2ef25973000000000000000000000000353b973720f0f0e5692380bbd3e559252e6f8cdd0000000000000000000000006729f3a23aee4ec81d1b96ee10d002a03c3723df000000000000000000000000c1241977715153a6c46e9233d70b89d8378448c3000000000000000000000000999b50b39bb9be147dcfb9cc4e2aee9f3a7a80ef00000000000000000000000081bcb4f8a3af5bf681a7cb634356eec6436d7fe90000000000000000000000001624780066de57c377680640b7a70b6e6ac75ce1000000000000000000000000c3c6357445b942553f71496d01e7f1a39e00baff000000000000000000000000f93595d18b64b7e3982a3306881dc093a17b61be000000000000000000000000fdd72d40fdaee5f13d88a1ca3875acfa839c275a000000000000000000000000b4341da505f2008760d7b6ac59203d2a8421ddf90000000000000000000000009f9ff2ed1b1ed8493eb4c7bb37156a707a1ca8e0000000000000000000000000fc5184d3a1f704e0e8ec9c0f6bd2ca8c4a1775f1000000000000000000000000814c774d16b703ef1bc6a5bd4902c002b7bfc356000000000000000000000000a2416b4da23d572a2aeface30421259d4d7724af000000000000000000000000243e2b151238ddbf017278aaad0f82b0b88ea78d0000000000000000000000009c2cab28e78ccc81773018e6157145acdac32f9c0000000000000000000000008f263a3d2b01789c2d50cf93ce063a19e5288cc60000000000000000000000008d33a7f260aee065940377f9270c819afe28507e000000000000000000000000ace21eb26ed3868224412d9bab537188f4875d2b00000000000000000000000052ff06af598045ceb5e86e17383636b2e5946207000000000000000000000000aa67b482b216f05b9e7180d2c3a9cb733be3ffc8000000000000000000000000e93b084269290c89e10458cbeb488bb8eea7dc37000000000000000000000000ebe19551727b9fb3807f629b6e693a67776f86e7000000000000000000000000bb5e0082a935bb6ce08c72079b2dbf1d5e914d4a0000000000000000000000003fcbb80e4e5186c71702b9f07a005a3c8ce263f600000000000000000000000085561b5bea49766348ee85daa8e910fe4f85330000000000000000000000000053e5e18df734a3e7807b143116e2feead47f73460000000000000000000000005af18af5884c0f712c72caa88518ea83ed215e1d000000000000000000000000503590e93399b682c1b33c949fabbab773dd0cd900000000000000000000000090741d9d43be199c3604765c9bb5d83dbe3428d800000000000000000000000061525aaab8c2a60e850a7262d7f3dc8a59036032000000000000000000000000c34e72a194800461cc8e9fc64b4f1a54513dd40f0000000000000000000000008d1f338f8abd714fd09ec13c100a0d7df693cd5d000000000000000000000000084b728f2bd0b84e58d2b22c05809a4cdb8ec1b9000000000000000000000000bdba08eff52434bdbacae965b8b696fa16774bf2000000000000000000000000502be52640c786d8641e689e28e729a38956ff1e0000000000000000000000007a4e70ef56151972330e94f87dad4e29e8bd4675000000000000000000000000d0dc559a0d2e611ae2783c048f72cedcc93d852c0000000000000000000000005f55059a1bd5598053a2127d5f642ecd3a68eb3c00000000000000000000000017ecbe7dc5b39631094d29717ab9698cd814c63e000000000000000000000000381a4cc30d5a3a62d16ddf23229d0451dffc380c0000000000000000000000003e37ffe4fc56a080d5ced66b2467bbc6d3924664000000000000000000000000b3283a45691d26e26835de1d646fd7615978ca6600000000000000000000000099ad066a1d7f94ee2d404c5b556e69a68a3b15d4000000000000000000000000002b131db41ccbfd4d0b07c971b0c46383ee2b63000000000000000000000000a932431b8cf120b4a66119c38c4c4448ffa7ccb30000000000000000000000008f51dc0791cddddce08052fff939eb7cf0c178560000000000000000000000001f26b6723da6f04d7f5d548e32c72a2a4633f40d0000000000000000000000009f3d23d898ffff5ab92fa873fa3fc1e27b53ea010000000000000000000000004ab60ba7475ecaef675861b77aad4573d21918be0000000000000000000000002bfe2911f1a31989a3d90a0ba64968988291e6c7000000000000000000000000f2f3e73be57031114dd1f4e75c1dd87658be7f0e0000000000000000000000006233d21dfb1acebf471493e2e06c50634ec700d2000000000000000000000000e7f3f992cdd332098f0892e2addd0a18320ac70f00000000000000000000000039122c1da016f443342f22768e7057e194894b1800000000000000000000000025221d8094e1fed84503b9c63daf380d50316a080000000000000000000000009747d9a97619bee9f3ab529b303886e967cead6d000000000000000000000000356e21662256de59ac0584fb7c4e62969e209b660000000000000000000000002c3ff880e4f2841fae9592b2329f633cb2875cb2000000000000000000000000cbc1c9b2d69f24b36a927d3e6276bc627ea45fcf000000000000000000000000d9d24a91cc4a592ccc3e486dad90a5e76965ebbe000000000000000000000000a5bd31097ccc09609c76dd4c649f13577fc52f8500000000000000000000000024a02074e3db420031bd3c9e4b7be56de7fe2beb00000000000000000000000007f57aea5835720d4a3342b6c9b43c13fe9c1dcc000000000000000000000000ead0f18d25041fe3f052aac9f0e47e0834833ff900000000000000000000000049b0f0846d66efaa8d8c369bc4f5c33210ccef710000000000000000000000009c840ef7aba10b315648b73c2d64dbaa4d809c4f0000000000000000000000002c9924910b91e4be109f22879a13b8bfd4597cb1000000000000000000000000990b1b6cdabf3fdf005bc0c44603694d762c6019000000000000000000000000ccd2efda9f6fde923f4e240319c99cde0d8214fb000000000000000000000000ccc21e332fe749e5ff61eca8ef105a97d5c67897000000000000000000000000c74b1135acb97261baee569bb88f0274132b492c000000000000000000000000874648926ca43c87b02a48fe41b61b419878d56b000000000000000000000000cb55142179675e26486eb61860508d670a80895900000000000000000000000094c812dd28754b5c156ddeb56c1bcd148922577d000000000000000000000000a3c03ab3867babe0a6a6052ebd082b389d158183000000000000000000000000e47569e0ef600bb7626e3e309aedcfa7a3d7f30a0000000000000000000000009feb5d69ecd16921be9b0b9a1602ee438be0f724000000000000000000000000acbd666f8a5a87eb4ba8e616a4ad519fe26584c00000000000000000000000001ef0b2a47b7c247adca149817de05c27c99d3e18000000000000000000000000924aecbf5d84285734f21c6d0a5ed3feb2b149a70000000000000000000000002b043b140dd878f31b68e2abf2e67b51a35550320000000000000000000000004afe1df6cc422b2da695a69da888c685704a975d00000000000000000000000025d7d0a6689f45a9496812c9d05d0692c883261500000000000000000000000029a367a9a3592b295d1875b403e6a657cc12219c0000000000000000000000007a4a98dd6f7f1b43a22ef74af7687c43421f2bf0000000000000000000000000cd119ca28cf192f0d852d4ef3b27447cb2edbf8b000000000000000000000000b6dbc7cd78b78976d898e5a397534be9388605870000000000000000000000002278bc0191c562b9043c373d9f727ee2b112d235000000000000000000000000ca55064cb8f550d35bae0289fe31e2311acd01ed00000000000000000000000089bf45828b498a2b3e5903aa9210119fb015c451000000000000000000000000ffcdee860384002b3d95d040263ae26f7c364fff000000000000000000000000d2d60fdcee06fe7f1985c858fe9c6ce4a940e119000000000000000000000000ad0dd9822ed9c4ed07039fa5f81f611cea2586ef00000000000000000000000014e2370525cc0d6729098c4fca40fb28c84509f60000000000000000000000009ff110d16b2dd378e248f69a646a18e50f81b8c00000000000000000000000003f292f9c7df1b80184aeeb86474e9e156b1faa8b000000000000000000000000fd96804ca8552f846bc922a976945c8b9bc60d1300000000000000000000000000b1c4f1978b650072cbde5a85440489bd03a13c0000000000000000000000004953632ab10fced381c08232f948b60821ff7a10000000000000000000000000ff7f6578c96a9f93428973b9c2e468af6aad72480000000000000000000000007e710d306686b6383f6552ead88407289fa1bdb7000000000000000000000000e677c5e72337f54d0b78ba3a0de82b4986232749000000000000000000000000cce3283b8512b19f71a389b2fd42d701d832875e000000000000000000000000079a2a9a695683f5672e4a7f49567261f8b9cd1b000000000000000000000000a39e0bc6bb3c8037e4cc3cc4bb155f86917688980000000000000000000000005798336fa13cc2be20a00f98ae39fcf5eb9e725c000000000000000000000000c4117e5a3877cad0550b40165a40e4456126d75d000000000000000000000000f15ca5230493647abc6b2729ec9db8d64e07f19a00000000000000000000000032513bae4363ec03093ae71049a69a9d9e65548f0000000000000000000000009317b723b919275c003509ede6563ddd26ef4f21000000000000000000000000bcd498ca5df9525c071f98a62e0c9617ab53bfa50000000000000000000000009cd5618cf4974adef61aca8256313ae894beead000000000000000000000000071aa04a685148bf78fea20367823b5427847ffef000000000000000000000000ad2099f50fc8da83f458786153b18cbaa2b4e240000000000000000000000000a29ae2719bcd6bee225937bfa8fe92aed897297d000000000000000000000000e2762f352a8b01f516e55c1538a1be21898f63c900000000000000000000000048d1d6134c117f8cc15acb4ae8d16ec1d21b016000000000000000000000000030481d2b6200a2d392aae1afddc2b93a25e79a690000000000000000000000000b7e0aad9ad8eb490b9c73f9d6fdc24112db5b9e000000000000000000000000af4199ac3a891bb277ba86d5c9b58117250cbef5000000000000000000000000dca797d4bd11bc0d6e6179d7c575bc53c62f0a9700000000000000000000000063dca2532107304d14f1be363dcb8c2e7e9db04c0000000000000000000000004bcf91fa818bf87eb3da573f41525aa6136b98dc000000000000000000000000a372a32aced967cb2a39d7cb7f8b61c0e3d1bf18000000000000000000000000837629bc58de2d979cca19685963bb7df323a15d000000000000000000000000e7d1405c20a23a8e8f9f1bd572d1320c479233ee000000000000000000000000ed5a783f96cbb08428ef85b314dc75980c308901000000000000000000000000cdd7ddc1c3aea6bf828e0a04f60fe4e43af6112f000000000000000000000000fe38db4445df66176b16840e489908138fa87c61000000000000000000000000c82d706146f572fdc54c85aa9a856e96cb1a7ed2000000000000000000000000bb88d2e77a000acac55fb1f1800d15a7d170f38f0000000000000000000000001b9d3eff9e0cfebe910b81bd469c3c83046456a70000000000000000000000007536efd80b562273a01773beb1f2670e265ad3fe000000000000000000000000759cec0bb8ebb904e09c305e0420f5ccc5c10f8e00000000000000000000000031ff1d7c9d16b3e293ed24bfe27ab1c0ab221e53000000000000000000000000a0af30fc01f81678edfb656ea13d5edce7431c16000000000000000000000000e9359f6a601ae1538c32b43afbaab18ecc5eeaa800000000000000000000000039c33614a2d4eecdbbcbb2594cb1564d2a54a534000000000000000000000000cf6b53a8aef0e33b0cb1755f61706e42f0fca05700000000000000000000000070ebb8bcfd3dff03ce613074b666283d91d2b948000000000000000000000000b34e486a2a96c2ca62bc62457f35f1cc57b597e300000000000000000000000016885cd2a75babf5091dc21ef7d29da7a00f1a7b000000000000000000000000b94608d6887f124e5fe79d484324101745d3ffa600000000000000000000000036596e29ce1cd63f76f57980eafe35af473b1bf40000000000000000000000009095c6ec9395cfe2f45e5886ab55261ebd1e1be100000000000000000000000092635e57ae14aa574f9040d5f636179a646cc94e00000000000000000000000098924f589f67e5e8a4ea7f16afaaecd710750f960000000000000000000000006bf89ffd27520b3eee837ee5426f00054afb631d0000000000000000000000006b6ff6fb90217f075ac961ef8b5c62425b7dfa56000000000000000000000000e9ad353f78028acac53dc41ad9eca93183062a4d0000000000000000000000001ee24d80a23f2456e2614e1cc1f74756406d0e6f0000000000000000000000004172e76183668bc6670fee7861e39816ccdaf94700000000000000000000000093d0433b0a515cd667a8d3a9681ed830427817840000000000000000000000002e8587b80caa2b16b7ce4a987c383b18676217cf000000000000000000000000090bd3dc7c278913697c1f7f35f8162a53c6a9ce000000000000000000000000db28630b464db70b5052eacd1d166dc85ab721f3000000000000000000000000b57ed955d3e89e2e84fb5be25e1f38ad8560875b000000000000000000000000bcd420d13362532756c968f663f96ba95e240dd200000000000000000000000000000744009f1240f4218d6ad4112ad257a28888000000000000000000000000da938eaa68177e49325bf89785f19110333de81d000000000000000000000000b16bb8337628788bad3ce24f059cb62d3e7c255c000000000000000000000000f83cdcb65c9d6378bd18b08aa7478cf46cb75e720000000000000000000000002fb61074c07808e6df274085f3bc96897b99ff69000000000000000000000000a224bf723254a2643294189496559bfb51d29b3900000000000000000000000033778e3e755b8b59f87730a3cca254c5844abde10000000000000000000000009303ea8ddaf762a3a1f9a8c82c4f16fb70733ac3000000000000000000000000957e95728182bb3b09d983ec359733e5f1fdd2d000000000000000000000000003b803567db5e11b91df3e026fb7aa18c5ac22ce000000000000000000000000ea72af92c3818fcd6807b46d75c2d8f863392ff90000000000000000000000008b65d6b7a9f194a6f64df51a365e624c58a85821000000000000000000000000cf02fea34a9eee95f0d610dd07e37a4fa4347730000000000000000000000000962304d16ecc861348d454560942945555a2c3bb000000000000000000000000076cf6fa459fd80af9c04693f04dc8b01ad42b3b00000000000000000000000001c5ab6934fd7b37043692be91970b345571c21d0000000000000000000000000ab5de82d0b7af6453ecf0b2246ead30acc6dad5000000000000000000000000b80b9b0cb84456cda37c37c3f956a870eeed19a500000000000000000000000035492867e36dcd6dfa7ca1003f9bb850595d3c930000000000000000000000009f07b7c5144ec53774bf2c358c0d454e8b6d5e8100000000000000000000000014c9005430934216b407fd8016715e5f3a809d8200000000000000000000000079d008e4030aed81ddebfee4664bce9b37e2c0cd0000000000000000000000005070cc55b46191f87fb7287c280541ca1ac7c8dd00000000000000000000000022940726e089606be93aa92451d17791721219110000000000000000000000007fa05fb284982f85c63f796701a0339ab9b225800000000000000000000000007ade1a98e7191eb6f0ea3eb58b6b1d43077752d60000000000000000000000009796378d5e5538388dc55d4ae0858726f1a8ef0e00000000000000000000000032d78642572b12eeff77d2f1c165005b2c16b488000000000000000000000000f05140464da0fa2ae5ee53dcecfa2d7c9d5d588900000000000000000000000039d724110952372ccdc7f42a4c4971434177e6a70000000000000000000000000df54b961d63b66659191eb0d53995ee2eb623b3000000000000000000000000b288dca72fd9fd79d8076eeb95a1dd23dc6e2f2a0000000000000000000000001516b955865bdac88580f1dac202a0d9e52378690000000000000000000000009976ad699ebe0e58d7359784db45a21095b03d0000000000000000000000000090d556391eeeb768f1317ca508f8fb2aa830db30000000000000000000000000d53f79f255d8ddf4c3cfe0c3124ff71bd97e1f02000000000000000000000000e3bdb7b3fbdb9f1e1103a43632bc8b6852b067540000000000000000000000007366077c45919dcbfa73c6ac64d94ad2a0fd6240000000000000000000000000edd0c3d6a792d69bc8f1634e04d3f70663fe82990000000000000000000000003d4a4c7e1a4b497825b6e006e98b61c76321cc6300000000000000000000000039bcb568347e3caf1e97e05d0106e1a7ca7886c30000000000000000000000004223633b05c4eae25f6c2feb86b85c4f373f0dd20000000000000000000000001f7477327e5ff2d59dc039ee119113eafb3cee49000000000000000000000000cb7da9d2803053c53c7e258c6ccb034cae789492000000000000000000000000bdc459cde13d451869289922ee497b5d02cb7b81000000000000000000000000624abf4c70c99f62727cdeb53d53bc8fc879f346000000000000000000000000fdb852d5e2fa8b2ee8a7b92ad297820f04bb296000000000000000000000000072bb3e08f6b00e59e40cfcb24fd944ca5e1357520000000000000000000000009614b55fdbb1a7141c4d60d747f31776b585329b00000000000000000000000080a4a302b2eb08903ab94c3b73cfacc9cf758eb80000000000000000000000004be268d174b0ac12af4ea5c4228d627c53907d13000000000000000000000000eabe0406bc2d1fa20c93c0ea90307116a622ac4d00000000000000000000000067e4332d680a9c5d36e1752963a0cc1719df00cb0000000000000000000000002bd1106664b1bb80d906f88d18bc9ddaf7b70a540000000000000000000000003747c0fa364488c95a19824814dd71f93a496162000000000000000000000000cd3476c2c20d48fdeba45a6652b01f59488df74d000000000000000000000000a55bcbcde8ca219e667c21bd7472abacb1a5fae5000000000000000000000000d4ed693e8a32df0357eb69aa792add6abe8f8470000000000000000000000000609b66644368feadff340a65731fc4c5a950a7d40000000000000000000000005a8581c123500b0209f0dc650196164e93d4e5b10000000000000000000000001f961001bf2c744f367be3df83c3f6cc5e68f6370000000000000000000000006f10cbfd9994d9d5f4d6eabbc3fa61c987a4e1b0000000000000000000000000e56e1c6213de37a32e79407bce5c4569aaa6971d000000000000000000000000b9501f33f6bd912d83baa57e28f9e152ebcc1634000000000000000000000000b88da45f5325001d77b6be3c0188edd4336b61290000000000000000000000005d6ac32efe90bb539c708993f8c97ea3233cef7c000000000000000000000000edd139380b86e48f8b84f88698164977ada1b7a600000000000000000000000082715ec383b5ef8c7e7fb3f1ca079d52a957cdab000000000000000000000000d658f547d625224eff1fcce5c390b0122516215e00000000000000000000000014433356bf3a998ed8f3aa5d2185a36d568e69b4000000000000000000000000d203f50341de1bec503dd960ea2c17d046e2833700000000000000000000000091312f706f16e97f19fdad73c4a78287830acfa600000000000000000000000061aa98968e7d39a590cae463d590953b21f0278f000000000000000000000000e8edffc1bf68339b7ceaf08c3f5922033e6b87d10000000000000000000000002ca2702674a86d0748cee26faa19b678d895f6f4000000000000000000000000c0f4cb4bce4c3df94de379d24914fcb0135942a3000000000000000000000000b76c2bd539d3fab4a334aebfda9e0a0bdc4d7bca000000000000000000000000a1eea21cd0eba5de627caf5e39c9338ad8a7a027000000000000000000000000795a72371f8199c20cf06dc74309cb19fce220a8000000000000000000000000c5fb7ccdec881b960a4d12b8b654ef4acba1efb5000000000000000000000000a5bc0d1a0cb9410cf29d5b64ce9a92c8115e18d80000000000000000000000009a79ae6e4a72ab908a32b65d795daa7f9f8498e6000000000000000000000000b2e6e56671aaf3d7f154d7cf4657f37627c72f1400000000000000000000000095c4760d8dc6ca8adb31ed9eb6fe4912abe294eb00000000000000000000000089db0e9696017a35458ea4bf752b5e4a571348d1000000000000000000000000aec948439e3fee4f4de8d99a92c710bae5b5aa49000000000000000000000000189c9f2dca9f0144e0a3b00de35a12ebf3de9ecc00000000000000000000000025d7478fcae38ecd9c8b5c58afe5b87cfd5f0920000000000000000000000000521111cf005c0f8c8b83565b1a73456ed6777da400000000000000000000000056b8ff1e850a2d5ad4694dafede417a0db3f17f3000000000000000000000000bb9eb595c956927fbc0638414736f30cb030c4c6000000000000000000000000b82c368a482a99674582129a2578ee2ab80d4b180000000000000000000000003ae02ed67853b0615fc5b14709b6e368ed5737e2000000000000000000000000c224700bce658c3f3026ddb12e937cff00f01836000000000000000000000000428e7de1f91c5a0cfba413052aca41c500192e3b0000000000000000000000009de41963ca2d72fe1bc678aeab48c3ea7b493099000000000000000000000000a798e7baa1d4be5574b22ee3c703f8ef9cc95a2b00000000000000000000000030362e0d9e24496e638312c3c1f95bf8fc625d890000000000000000000000003ebea331af94dbb872064c152c1c2846e0177b5e000000000000000000000000b62a075be0e2cad4f776909bc9f7d554cb452885000000000000000000000000350c4f7a669dc263ec1838fa105172e1d96e82590000000000000000000000005999080410ce60c109f792e305a72b7d708d353300000000000000000000000030a5b1ffa9a0344f8ed36d5c5695d635f6071a95000000000000000000000000b3fe0002fa3431b97f22ada510c08ec92424d89a0000000000000000000000001cb36d9ebc66b50b43af50e9d7c6ae38a1c96e420000000000000000000000006f0f8d832cc432bc31aedbd092c2a96150f9fa2b00000000000000000000000060a677ecec4ec07cc72813aea22873cb7c28a8d1000000000000000000000000640c678718b4e629821b5953ae254cff1ff6ce71000000000000000000000000092e8cb651631e74eb6a06af2e504ffadaeaebd0000000000000000000000000f54c8cfc65f86066cc926f099b19674a3a4786800000000000000000000000002e9b9b0400c052b751f24425c1c19960652ad84400000000000000000000000049a3aab8ebe80725646937b9e9f6f8b4e9867bfe0000000000000000000000005e3274591ff2bc51f1921ad865b8d44a8d39c52b0000000000000000000000002771b0e7db8c37e60fddb90724554134e17a1629000000000000000000000000059f861dc1911d1adea5defa13403b95df7315fe0000000000000000000000000c7812c2e56efb35154f6027f389d2310cb47f7c000000000000000000000000ea38c0378efc60f556ac9e640004e48d4fb55954000000000000000000000000aa34db7057ba2ec4d61562c925bfbc9abba2423200000000000000000000000032bf49dd648223c2f605419e07d3a7b14d421122000000000000000000000000d39e9a1eea1ccb07d11995b6ef874ffd83ed8b450000000000000000000000004adb708690f58ca436ef4040a8b7e14f2a11cb75000000000000000000000000862f17fc8f18d2a897cead04c0c7df748f41bde000000000000000000000000052c844fc48dd7d8e140a9c935f9b44f144086d1e000000000000000000000000d4ee7f72db9923ed0b4bbaadfc43bd2c0ef31bbf000000000000000000000000f9414807b23d14318352d525e274784d4d58ae3b000000000000000000000000b7247cd354a80d5cd13e8dd229ed1f32adf98b9b0000000000000000000000003017de9805bb54486eb564d12f4245a1db4ad371000000000000000000000000a50b7a271f76d6df73984b2c39bbe33f1a2691c70000000000000000000000001798c1e2ac82e5a15cd6b9f664d9e4b139a8a140000000000000000000000000413f732744e1f84e8a2cbf21854db94f762f847c000000000000000000000000cbf382b27fd7ef5729ea350a68e44b83e89756f70000000000000000000000000701c8525b605f1bc91f5c73299ad9ca1098f5b2000000000000000000000000ede8caeabc0814dfdca4c1785eb56d738b8f6bf7000000000000000000000000551b5fd4ebf5531827176c1e6a5857986cf2a619000000000000000000000000c508cf105f90cd6667a2330ebdc9f6a899d08d62000000000000000000000000d78c3aed725df597010fb1011c69c00e64002ae4000000000000000000000000e1fa67fa8d1872ad14b2f60d221a96339c2c5d8800000000000000000000000062d4a721e5aafe010408ceea328b315f15a7c7d9000000000000000000000000808676f502620534be6b2776e59a7376a5d6e5fd00000000000000000000000061c4d254051cdbf86dc71d13070a1b6e9abc2489000000000000000000000000c0fc17c2d254dd72080208df38b287a51c2000e300000000000000000000000010115ea72868edacc4fda8f398043ca593f5b830000000000000000000000000e2746cb4a4f785bd94bb90cc5fa501aca73a9c7f00000000000000000000000086939cc4ebee6fa16cd126aa5eb97024f2dc20b4000000000000000000000000b597ec74e14f0e9fbccc2366ec87d62549a7c9af000000000000000000000000ce69071e2fb946a132257f215cdb462b420d0abb0000000000000000000000002afddc3c0512f426d378b9e653509fead7525bc700000000000000000000000040ee6a8e8bdbf11da1e028310f7e50d4bb3b6de6000000000000000000000000475c368ee79a95cfb8ab0d9a046c0aecbf8d9690000000000000000000000000e29d3cc2ff509b855e511c2419585905622e57d00000000000000000000000006444f8a734149516befc976f6c532861423f1ffd00000000000000000000000077d49ea08ed92a0f1d625adfbf3122cf0d5b5c32000000000000000000000000cada38b3d2e3d8714e783ae8c420b4024817e3e8000000000000000000000000439c2a9a24c8b0d1c36a53788541827fde0af1d8000000000000000000000000114a9b71d866813e590123f9e02f3077adfd88ab000000000000000000000000606208243f91b74db5ce6d5bd59f3d41be03d2c7000000000000000000000000cd747f6138582bcf60b4efb4b3622630029c561200000000000000000000000026c0971a2a50dcdc272bff99f6e50554867c54ef0000000000000000000000008ae0175f4bccb1b34930579aecf4933e129add260000000000000000000000006b83dcb83f9fbc9cc23ff3235bd3daa7da67d5ab000000000000000000000000542a19c328650051733ddae1794addaf8670b8c3000000000000000000000000fc7e4dfe3faf43f84a12edd525e6e6ba3c68870f000000000000000000000000c48bb2e597102cbcc303180bf7e4a94287ce65da00000000000000000000000050161fdbc87076e557bdac3c5586b9e0998ce2b7000000000000000000000000eb0bc485f14de2d2ff24bed675c0932aec19fe70000000000000000000000000f3e090aa6e65af6d9a2c924786389faceeb2a7d80000000000000000000000004c5e41c50d2da1a0b1c81af6f008039e582f5ba3000000000000000000000000d8144941e7216a0f35c2937ccdf87bfa6d8ea4d70000000000000000000000008ce19c01d9d5dfd2dcfd455004c427fccde985230000000000000000000000009e2c26710caa0564cc0a866ee92b827b39994b110000000000000000000000004310b42b09eafa6a4148f122b73bb804e92e97b20000000000000000000000004c876eedd7be23f6da124fd03fba8c2607640bfc000000000000000000000000a672d5b91e8695ea9803c696a32d90537a274a6300000000000000000000000003869df967259b1f3eccd808d5f076e0945d66b700000000000000000000000078673b092f223ab478d3cdb8a0b5b79e6b00f9e90000000000000000000000009b9716afd134601cb0f3dbeb3d3068bcd0fe2912000000000000000000000000b34588ca98e0a7412a6d72b4fa0c9cd6069a4662000000000000000000000000e85c79bb935903b8d4b399f6ff0e12025dc8f573000000000000000000000000920f9c6cfc993c1a8eb5b524f896d2b71e58a6020000000000000000000000003ba813e0a55163c8023b219b920fe60274dff98e000000000000000000000000886a881ef2d412cfdefd45dec0d08a21909f5f4f000000000000000000000000f412b1c5c566d760c44cdaf2b31f650dc5235f50000000000000000000000000b3c7e5c364b4817ad9a0860072a3993817e9f32d00000000000000000000000068aa10d52058e7aecf58a2d53af6da5b6c0f8aea000000000000000000000000272bd311fc2a1b348c6bd7ed28644db86e44ee8a000000000000000000000000b2056eee142fe78b12484c0b7539f46112a1abfa000000000000000000000000a656980f14f4bdbb952c92e04ecefc0fc4473f66000000000000000000000000d1d7f2cebcc705f4627c3fd1db6c7281c90484a300000000000000000000000003b514f9b53383bb9d6e58909c839ccade43b55e000000000000000000000000eebb15a2eeefd2e1b54f0ee3a5a0c724844ea27a000000000000000000000000025cbc71915a9a22c5ff71e51d4e5b7549b8cccd000000000000000000000000b9651d9ac8b43028b9f35c4395ff2491c6c4e0bd00000000000000000000000049d2c937e065477ccab7a597b2dc313df19bac8e000000000000000000000000be14f00286ef16882c5709c0e4e82d1200e2aeca000000000000000000000000276400e17413eef173b880d66a1964b1b051ed7700000000000000000000000021199c6c8b99553859258f921a7618df70ef53d900000000000000000000000059a1710640a8b9c0536f49e8104c18a2acc0278a0000000000000000000000002e2fcc97b7bf16dcdd8ff50f26f652a2896ab7fc0000000000000000000000006711d1fd93b768f7978443abaf8e2057ac437dbd000000000000000000000000647c657dd41c96ae40211e662ef2b610776a2fc00000000000000000000000005dfa3bcfe04be8c462ff8234719846d025f54bea00000000000000000000000015776a0c2069e60c089bf6faa7562e4bf12277d70000000000000000000000008a54d67270880f1e487ce0f515962ff8179275d7000000000000000000000000fd17766940eb7113a2c4c96a64d950db6e21bca9000000000000000000000000de6543da47aca3125bf1145ca323f23f8c17bce20000000000000000000000007f680d342fa5f18648484078fa5d6d6e4a216c2900000000000000000000000034aef7b94f25bdc40fa142f19eee9cff0eae954a000000000000000000000000312f04214953ef5d5ed4110ffa9479e906f834a8000000000000000000000000f54baa257826c09c785e6f5152abe675c24b4c4b0000000000000000000000004f7888bde98f8e4e8cd67c4523925689d58a705a0000000000000000000000002ea200d057d5dad05c756dfa82bb521d011dd7af000000000000000000000000a7752076c01b43ff55dc453ec7d89607668dac7c00000000000000000000000012998afd049ee2e3b778304a95a83f6c19a5ea4c0000000000000000000000002a0e9e3ef4f4665d8630c87d736ec0120a29788c00000000000000000000000007a554926542ecc81b5b7088de2124ae7490915e000000000000000000000000be2a99410fb12f236709a0f68651ee4143cba742000000000000000000000000197f1a5aafebc3361d840cfe8138a8c5381452340000000000000000000000001df541298a13fce51fe09fcdd8e6bc482965191a00000000000000000000000061f8573b59f12d2279443bcf0a26ef36b05568ef0000000000000000000000003eb30810d05576298ffcfda0db4e388d2b48c3150000000000000000000000003cbcd2903551f1a0d0e92ec24a232a7527bf4db9000000000000000000000000b780c4c3c83696ac8e5c9fd974a7a111184d4eab0000000000000000000000000ace4cf98e95486c6ffbcc1b981ef9c27d9dba5e000000000000000000000000161f5be805b3bf236010a4492b4c1040a222f255000000000000000000000000b138f4e19df5f37915d859cb32b7c8d262356ab4000000000000000000000000a83e3aa2593c5ec4db9da534c3dc005923af714400000000000000000000000002c92292c48ae0cbb529e78d41a71f20b65ed61c0000000000000000000000000a52368d5a7e70d8c927f75ea6618c2c468031d4000000000000000000000000912163ddddbdd8f4bdb75fa9f8855c26d2fbe222000000000000000000000000495b06e81c8c0741018996d40cafc59fbabce273000000000000000000000000cc75d4effa74397ebdb4d6ee38d82b84af15edc70000000000000000000000003de75ccb9e31042add6a5336f47a02fb6c0207a800000000000000000000000089780b0fd48dc3a62d20020e40635b49a76f1995000000000000000000000000ca0b87ebc3926f58018fe785c94e2ac8a9921c33000000000000000000000000e9dc38d2515c56bdf2ffd4a92bbbacbd3ddf123c000000000000000000000000bb1a10630a772bda88906ea981f1266fa52b0bfc000000000000000000000000e7534ee03b0965e93eb90acc5dd3697be3bc7b9000000000000000000000000058a5335de2b82cd72ea4d216d41572c2a9db4300000000000000000000000000bafd84b755b21551e69a6133e8de1fcad7bd7d00000000000000000000000000fdf00547655b396ecd89233859f012d81be2797d000000000000000000000000fcfb4d4be269f5fb4b9ac1f1d5c45e45a34be9c100000000000000000000000099139ff697aa5c05fdd00f90cb97c878073c95d30000000000000000000000004a5c4cb232e8c91260eb37160be211b93f1458e100000000000000000000000000a7558f84bb9e1d7794b4e3e6078e273049cea00000000000000000000000006657a9ae2171bc10af49f1a043da23f795f76d010000000000000000000000004c6af74b9067e8758501ad17b40c66e7b4b9839c00000000000000000000000037d63649527cc66eee5b6d96b3305f0f764618f5000000000000000000000000d6f811e814d9ba2d01bc22f9622ca139e8a2f4e800000000000000000000000031ac6361ebf54f71dab0ab449238ba5016868d8300000000000000000000000089ec55c8c38697cf072c820701f631e823bb81610000000000000000000000003ea03f99d21b075b06c55dc30a908fe20d825244000000000000000000000000e15bdd436a98d912702a847d4badbf090b2d7197000000000000000000000000de4a0e2bd4fc6d2ce116e14b6182dd16bad9ab2b000000000000000000000000294388d7f62065784666f797ca6919a4b8cef4ab000000000000000000000000ab19ff0811cd793ec5c8527c037b212748a20964000000000000000000000000f1a596033188ac9b27e6a04c492fb84e55ba3ffc000000000000000000000000053faad54742c57cb1b2aff45ba0ebc8c03021a7000000000000000000000000141cf5707d76c7b57d2e11e1d91f61b681b951730000000000000000000000005b2d90e6be7d92077682e0ded164bce966990d44000000000000000000000000444e20f50f7a3a6d6d36ae136d971ed5768c2b780000000000000000000000003677078c2f583f3052c89f65af014a2130638b6400000000000000000000000000dfdbe82944195b4d7e0ce217f72c1dd12705390000000000000000000000006a1b339c57bf2c8583710da77fdd19eb3135f358000000000000000000000000b8f46dcbee48230f921a5d62a7560071a067f78c00000000000000000000000013309b64ed73757db45dc39a99c795c820ac39ac000000000000000000000000adfd32037316e282820cc940bc479cc495585c2500000000000000000000000015112d4562ad8bb9a884eac558a085c22fea46e4000000000000000000000000eceee2eec31a1ced408935c7b3d3e094726a83fd000000000000000000000000291fdb41263012836d82891b2a5cea32a61fdc1c0000000000000000000000009a501b3b92c618b102f7826fbd1cdb0c94dbadb6000000000000000000000000cfe2b687c396486f5ab19c3407555e4328b6fcef00000000000000000000000076e4f864bbeb60bee66ff5bbcd32decaf7fbde7100000000000000000000000034446a4959d2768fca4e96e7985d1ea59097ef81000000000000000000000000ef3171f2fd0cb811b50ea38a4c88783588f91fe8000000000000000000000000259e8b9e18830a7ff161c40a19a5bf59c2a8652d0000000000000000000000001f6494f36e53a98255dfe24d6e52ef2b08eeabab00000000000000000000000034182e152c9c10af418d9d9c04c9b3a92ee5127a000000000000000000000000f093f267882fc5fa972cec9f61bb7b0693eb6df3000000000000000000000000ff5bb5d30b6afa9ba1fb3d21a440cf83cba90717000000000000000000000000fc12bf688fcba921fe9070d4c60c06e36c590e0c000000000000000000000000451b6869deaf4e16540c03845353c0917f23bbb20000000000000000000000009a4518467bbde88d5e58fae71c9294990ac788a50000000000000000000000000e7071395c90a52f587d3ebffd0602d2e4c51e4100000000000000000000000013de16b4648b069f23037b18234a57ee1bcca20f00000000000000000000000067940633a455301896af2af986020f8c7f22675200000000000000000000000068553dece29c8a25f0a7b1fa7b853fccb157a9ab000000000000000000000000eeb91a013e36c719bd10c82789be732059c9cd5c000000000000000000000000278a1a16518b0c18eb0a4d64faf0dacd278c8d5c0000000000000000000000005dc45373605fb08cf1be94a5658e75096085c0d200000000000000000000000028a777bee2c331175d223e1c6fdefc7b798558af000000000000000000000000e7cefe5705357557637872972a74b1c93f9d88b2000000000000000000000000d30ca389d015f347c59222a262b8d4a5b845a981000000000000000000000000db39b0c2e042322f9e3dbe88d7627ea2d7002635000000000000000000000000be840f576b00b9f1b38556582215444e36b9ee2d0000000000000000000000009d8d6e768874b33e49a6bd86e58b43a03ab2fa9e000000000000000000000000a2246d74c41faed5d082554b5b16e329a0b231ca000000000000000000000000d4bff2e49d13ae2fe47f6d5f5611b1d0499a8d31000000000000000000000000333b4b925e2a5f7dddf17a9cda34b5a17e86191b000000000000000000000000665161f81cf0d2ca45c795fd2fa03f6ae6f02401000000000000000000000000679d1bc3fc4ddb5d4b7c9abd73c51d15e47ca32200000000000000000000000041367df559b5bfc177114db526b65b0d167af2d2000000000000000000000000156ac784bae328f6afb6403460145ba8b029d3b5000000000000000000000000fbd079d71e751a431c3015c950812d8cd150ac990000000000000000000000004b8d75038cac3d3d622b3b60d81c4206bf07b587000000000000000000000000676416a9a5fcb74a5273ac11ca130d83c6a3aa1200000000000000000000000037124fb721f5e977c65c611b10fb98e601b40ce40000000000000000000000008a4cc0010bbf2c4e69ed5e06379ffdf18cf5a45e000000000000000000000000d672591bb0db8fa0006f66a07a94615a143d55670000000000000000000000006190eff447b47acfb5b91b3848d9884362971102000000000000000000000000532f7fa04ddbbba04cfe1efd30e3040ad175826d0000000000000000000000003d3907f28cae7b1f138a42291339206ac50b3d9000000000000000000000000003126868c877f1287f39b55f119b72ad51fad4fb0000000000000000000000000c195c36cf377f00ed5f65165159d5a69b425a79000000000000000000000000d2c74d62539238a174349d86caca0411a3fe38d9000000000000000000000000a8f28300b0e0b5b6db34386a865685a605f01294000000000000000000000000ee874b418788580d0ea1e4b220b755ef19e8336b000000000000000000000000910c23b7568a1d1cc6ce08f9c04772383a61b355000000000000000000000000d33dab190fcf4c36df00391f81d3f04ac6e1dbe80000000000000000000000004e8ef8cf0a0790d6876e14c44299750658ae55ee00000000000000000000000055e174227d8451a5f763e9c45c261f9dc5dc517d000000000000000000000000b81d39fcff58d560787750ec80c44c3ddb39357d000000000000000000000000465f4b384e23767f453f21380b4f2860ac40dc1d000000000000000000000000fe7ee4e2265f158e8fa84f33e5a45508a76eb9b500000000000000000000000012e732beac6c729559dfa4cddfbae0f3af6c86790000000000000000000000007757ccefd2c4bba82a1d1b3beb040eda62e68264000000000000000000000000dfa5d1e75974c79b79aafc235cf6c36868bb027a0000000000000000000000006a7268596fc2c2b4672071cc4f194f1881afdb91000000000000000000000000cd99e0ecfa5fe1f4abd7f855a661542c43f5ec6100000000000000000000000009c3cb8f9e51f4397437c1730087547b41f531a7000000000000000000000000101c3764dd0bd9521bbc3a2a88facdab6152d15c000000000000000000000000bd9f95f9cf5a2a7a993d3d8b317fc7e5c9934adf00000000000000000000000091462fced7debfbc0c129f602e87ba2931e4375f000000000000000000000000959ac217c8bbd4650b1eba5b927f329e37ffeaa900000000000000000000000027f407244d8215530fa0b23fbb7c234fda113fda000000000000000000000000dfbbc140c7d1cfd06978823d6c2a4ebdf9712c8e000000000000000000000000eb5a70276b727955834e1bbd39bab2c5bb13040f0000000000000000000000002967d362d3fc5482d92e10249cfa30d675d9a804000000000000000000000000adc1d13acf57ea12cdf14679177fd669221adf2c000000000000000000000000aed32519c2553405f5dec47497cdba7ffbbc6674000000000000000000000000441ee040d1f694e7d284c624260e35814136520100000000000000000000000033a84359053e88279b4b63b842bbc26880e2f393000000000000000000000000eb729b54b622254a7f9d456195d399ac31400b500000000000000000000000004f4a34fa15f00c0701a159742b47cc734f7dc36000000000000000000000000081bdf7fedd56d22485f56978ed8e5005926399e3000000000000000000000000881f7974aa28f8611f8763ea6797b0bad3661aad0000000000000000000000007701a60e114c397140ca5191609ddc465a9aa45c000000000000000000000000af015a6c9e22053e64eb35984e3439849977380e000000000000000000000000e32a3c83973102f02784385b436e6fac662ababb000000000000000000000000fc88e456b3a5620e63a449ce429dccf2687cac26000000000000000000000000652c9cd901efa69be97522814dd4331b8301266900000000000000000000000074c9b6c4e4b217bb8827bcb029446fb134ddb4ed000000000000000000000000458829cd0a0accd9e871f937adc1261071d49602000000000000000000000000235b718e2693d07fb08f217fe8b468c70c58e41c0000000000000000000000006ddfeafb3592a2fb88ce6442433eb8647da54148000000000000000000000000e175e106941683351f878d2d57926e440dafc850000000000000000000000000027fc3669a6f1470730c0a8ab956d4a26042ea03000000000000000000000000ea40be6f23cd83f8c21be32ab9152b9a3ecf7cf3000000000000000000000000e83ec5c8d8344b205f877061ca64220f833d7fed000000000000000000000000a1d3c465af79924f4d9c56b10df7915a4585fc4d0000000000000000000000009159a385107bbc423d97e9255a81b6f353ce991300000000000000000000000017e7a4df5511bb475af3c69b8f1aa15e64844c5f0000000000000000000000005c215de2f1e37921d5783c73184092fcc2807c7c00000000000000000000000045966ff172c2f7d86fe8797370b4a840b57a2f4300000000000000000000000080efa074498e971f2bb76e39a382191bc9531ad20000000000000000000000006bf4a2c44c2b70380908e6d3f83845c9b2aca49f00000000000000000000000035a74cf36c28e10100b68a3d75c03c3d18a3400a000000000000000000000000ea892f1c2a2fabd2f4cf664d8e05f92961e68bd1000000000000000000000000b901cb9de4ea28ca1ff1ee61dc89878ea9d77da1000000000000000000000000dc30d11c5aa55a802817071850bd4988e2bb78b70000000000000000000000003a9eef4770734421d57b9434c479b2cf815fd9c8000000000000000000000000340d0a97d0edffde57c0a08cfeaa8a32c61900bc0000000000000000000000004f862899c42645bec4b73ab20e4d06688f592f6f0000000000000000000000007021d952631e363dfe2303a6b4b4f857610df3290000000000000000000000009f07a0233abc178428aa9a18baef3188f093a7d0000000000000000000000000af6d256b61a4ad3c10a91427debe8a5f9fcc409e000000000000000000000000c42e2eecd64e2be93e0936a1842f8ac0c22d8e0c0000000000000000000000009dc6c0166caf2dd3ab77d61d6dfb52a4504310b7000000000000000000000000f4db18c6d7804a8659167a75e246b80040c7d1df0000000000000000000000004962baa472e93c356dd76e2efb5329bdb35fdbb6000000000000000000000000136c4f7125b211cb4011839b946f0542abe1eeca0000000000000000000000006bb21532dae69d9b1d8ffc57ff61a91f3cc36e19000000000000000000000000bc6296c596ab35ec4ac0089d6066d2edeb59db9c000000000000000000000000174d45894f4caffc8b704fbe0995eb8f4d97fd7f0000000000000000000000002f31809c2fb06d5ab869bba0a441ebf3feefa6740000000000000000000000002fa489dea759c12f61914fb84887aa8fff08557300000000000000000000000047e8a0207be0b6fa8341fad75bcb4129480939de0000000000000000000000003d02f1c42ffdab4944ccaea38e9a9de623926776000000000000000000000000d683fe2819b87059b4a4f80195d8371c0c489bd7000000000000000000000000986618c6aff604604354a775e61bf25cb71784c1000000000000000000000000e0e24bb08f241789ac32dbb0ae1d888199f0be93000000000000000000000000a8b5d8d924f6b464adb648d69aac2b179225caa5000000000000000000000000ed8e67b65207575ba31f8cb9f3fd476e0396ec8f00000000000000000000000079b32368c4a4c2aa5c85ce3e3d89d3776b2ce4e9000000000000000000000000462b53af9cef326ca4505e12dbc26b84948dbcea000000000000000000000000f053d1490f3c5c5bfde420c550a34d14522ef2a2000000000000000000000000aa493139b9d866e8871be2cefb8c6d6fb6234a3900000000000000000000000070732eb049383dd196faa3d89ff707e11b143f260000000000000000000000009ea755f8e8ff7d5c960bd9365e52984e50495b700000000000000000000000007bc56eec9f5d2fa860e0f57675a9b93f735031bf00000000000000000000000070be6c2f505390c8c10cb4fac8cc7ab4723d8781000000000000000000000000d08d56da9046bbd5b07d5f3c503ad3713c48f6f000000000000000000000000082d9f1620fbcb487d374b6fdb8aa69e2310550120000000000000000000000002e30e6b08675f709c3ff20b9a77456a24f046ccf00000000000000000000000034d3ee06d0da07ace3cc6b97e1b396b94c2047090000000000000000000000004da79bbf1f9cb0086684e8eb0fb5e559952bd0bc000000000000000000000000b918cca7b0a4e2251abc6fe1004633dc6e306cff0000000000000000000000005501fc30dd94b183a997d339ebd753c3ef20f5d40000000000000000000000000c77ac2d3f027cd629f33615698e5a36f659c1fc00000000000000000000000011e41cc922109c1156495439fc8443fd23dbb465000000000000000000000000424e27b04143cacbd253bd2fab1cc01ca1045cf9000000000000000000000000459f9c4fe60c6100e65ecd639ba2b3f5b611418a000000000000000000000000aaa99efdd8dad81ac2042d6e33910210430ae231000000000000000000000000db50ede3d2675f0b03c4d51dc3a4fa31fca5e0400000000000000000000000005d8217a783869663a28fff80b00198e4e56674b600000000000000000000000086ae7f7a415a707302c905c2d9601704bdd9a1dd000000000000000000000000e40efce56231be47c860f6342b72fdff75d6f87b000000000000000000000000c88fc1cceefe24b6fa88a510bfde5d20f76ba3b3000000000000000000000000c56f502fa29b6bcd1d23b647227aa479a1fae2cf0000000000000000000000008d86717823c8b27e7e693a554a9950b687b81d020000000000000000000000004b217a59391b9e83f88b83f3a8b319564f989722000000000000000000000000664a2a41bb65870915c28794df125acb39af8d40000000000000000000000000410cdd83ef9fa2e42d1b58ac1463fe244650694a000000000000000000000000456393a8be4f0e69ec228d8545f6c2e190da5b02000000000000000000000000b08fd0b6e183efc4ebe7df34674b216722019647000000000000000000000000a731645284f7b59fd72d59a5be4b9735bd6006e10000000000000000000000001ef655de0595a14be318ab34ef0b73455521e3c20000000000000000000000009626989a20ef5e4815fa979993dceacb1df754a800000000000000000000000056e508875b1d877778f23ec37c0a17a5d9392f8300000000000000000000000026a184dad731dba0279eb77f42b9ac76ace5d1ee000000000000000000000000b99d45612548a9ddd4ed063bd1638ccb28957a6c00000000000000000000000088733fb725595ea2b507812c781167c271e6ed860000000000000000000000002c525dd5f4b1a019d187fb6b4fe7071e096389070000000000000000000000002cc70c0035a4e6919cbd27723cdea8eebdc734670000000000000000000000009398eeb53af53f0690dfcc34e969e219fa02d1a7000000000000000000000000b0820e95c26eea356bab442b8de5f7d71c266f0800000000000000000000000083497f5870f889b60e10ba368d9d6906a9216fdd0000000000000000000000003691259cde6b7c037ce6e0f56fa5ac9a964486d1000000000000000000000000391eecc748a757017755bdb038fa67603e5b06230000000000000000000000001766f31a215aace4431afc8dfbf481f7e1e47a43000000000000000000000000d59194ee59f92357e2a997d5d3d40ffbf4366a8f00000000000000000000000044477feac9e80f99d98e1769f34c189ac9ce2e47000000000000000000000000c808e8b95fb4c229ecb8ed61c1a92cee39bc06b2000000000000000000000000ee836251ee934c3126ac5d9bb29ae9177a6a12e600000000000000000000000029cd66ecdb114d4e36bb5e668aef9bfeb9582221000000000000000000000000c61d7a15ca87016dba50cd30f87243ed3ae06ee5000000000000000000000000a86c16003ecf236fca69af0e255949a8852b8753000000000000000000000000d3fcd642561c99699b27bb2fe94016a7344b2784000000000000000000000000f1255c56a736594c15ce0a94c35bced7f1154ec2000000000000000000000000b13e96144c6b443eefae4e7bfb056921d8b2d66f000000000000000000000000b7a4a46e66937bab02b9dd9ccc65dc8ea0da98e60000000000000000000000005ad3287dbf10d611a1a1a03604c7c262e4205b1c000000000000000000000000312c725ed0c691c8763a80b372869a1bafd739cb00000000000000000000000078620a71219df2e21111079b77a4b6d7b24bd2be000000000000000000000000bd822922e85c0b3df9673778e17170b3a004716100000000000000000000000049c29566ce168c207749e2367e4b0b09f23caa34000000000000000000000000edfe2ffa68795d715820bd1283ed83a16b87af78000000000000000000000000d8298cdb2a8aa422de00ba28021d9a72dc806713000000000000000000000000796cab83e8c8c98f2d16bcda27fba49aec7a9276000000000000000000000000d7d63111e236028a2196cd5d3d19d7220e767425000000000000000000000000e4e9d3dd3bcb343c362bbdcdd3e3e07b3b381453000000000000000000000000bd369574e1e5392edc4caef658a28b08bf468453000000000000000000000000fe0bc41e9cdd45e638bb8e690335bc511764e407000000000000000000000000b64fbeef6b52207a4648308c56b84432b16e9b0f0000000000000000000000003fd66ae2d7b5637183a8184b3b651f9573134103000000000000000000000000f45d9f4b03749e305e58ff9a4a953422862effe5000000000000000000000000901554a1549fc369115bc02dadd9c3390e6e8c43000000000000000000000000b17223880961530523137f4a360c5cccb64e13210000000000000000000000001a9b81054bb01c996a681ca09c7bb2c66f3a04f6000000000000000000000000817a338455316569f1bc14d9a639e45793f64c07000000000000000000000000218c1a74f8e197c4b183ed7c1126145328aa560300000000000000000000000040920b6da1b6e80486164a1dd493bafc3ddbc6fc0000000000000000000000006bca8b6a58a587ab57dd7e1487fea84685d957b60000000000000000000000006bca8b6a58a587ab57dd7e1487fea84685d957b6000000000000000000000000783750d645c5c21f14df02d90ec5b00ea90b1cde000000000000000000000000793be6336114b3266f12b9e9d233ebe4a35c2e4f0000000000000000000000005873f5afb15e0a47829979d4c4204a2289b30b45000000000000000000000000187aba8044207ed8fe31569ae130c6fb0f0914410000000000000000000000008ea62d5b6ae7c4c1f15a33a852881b272674cfb200000000000000000000000018a6b04bb303c13dbae5a3d55bc0551930ee2ab4000000000000000000000000a15a28c0819e005b94dfcf4deaece0930bfcf164000000000000000000000000e0f252b23fe1a1f069819dc5b6c75059b567640c000000000000000000000000432929cde6582ebfda6da5df8514178ac2755f1e0000000000000000000000002023338c5a9384a8f5cea5a3c142be3f7a27166f000000000000000000000000ffc188a525f519852476a08ef8dc8a43aceba266000000000000000000000000147ffbd40833d52077fd35609db5192a259158a800000000000000000000000055a0496a2dc4ecc7eb22d4d9641088c3e2fec624000000000000000000000000f7ecb73be847ae795665980dc6aea6c2de97b6cc00000000000000000000000009df803b12fd8a822be63705aae82b16fafaa9a000000000000000000000000076e44a8fb6f368b54f6697a4a89573a89f5871c1000000000000000000000000e78935779419c46368e60e5e2c189b0913a350bc000000000000000000000000f98c5ab8960b70b95070cc095156b8c1eb3bb9ab00000000000000000000000043a859b9673d473e02f6b23b2a83382f91c70349000000000000000000000000a7610d60820e8bd107438fb17a85dfe4d4c2995b0000000000000000000000007bed9590a0e8838d90b693ed8582ff9b25918ac40000000000000000000000000591b5a709d33e63e410eb53bccd113830a1874e00000000000000000000000095f29b7319560002e8312691fdd150ee755219c1000000000000000000000000ad2fd75b0c9764c9565f9219b0454dbe8b4acf2800000000000000000000000018699b4b8feed0e19a728b6977aa56713a583e250000000000000000000000003cc181ea005201b1cf2a7872f6c5bfa865bdb5fc000000000000000000000000c89b3bd0e352448eea82f36028da2dcff8525fed000000000000000000000000ec26cf268ddd5c1f24a18fa65e914c2766100c00000000000000000000000000853e669ca37217bd4665f1ec1f5f414e849bcf7b000000000000000000000000e6e833446a7a61715ba9a1d64626c4f712fed6d6000000000000000000000000ac3428506e63cb01aee017638a127da0e5ebec3200000000000000000000000041d5d3c2f334893f32c6a5322b561155d6dd6ba3000000000000000000000000876c771104d19a7b002fa4927dd2dad881192a45000000000000000000000000537924171ef5935524b9bb0a7530721962bff430000000000000000000000000b4d087ccb30335e09a9b7a704fa337a011092a0b0000000000000000000000000de8a8f64c3cf79b74329fdfda8188e3165a5396000000000000000000000000d73772cf1c4d81ed6667e389d6266a4bbedbd0fb00000000000000000000000060a278a508283aea7447e98067a87a7f50c51ecd000000000000000000000000f6ff0a8835cf45cae4e0dea685d2ae9a43ca2a110000000000000000000000004c561c4144c8cf52ddc4ee55dd740431987c924d00000000000000000000000071144acf92a3bc9dda0be64b207db06079b4d3a300000000000000000000000021c4ee05bd3cb332dc961f09a979194a9fd8115300000000000000000000000033795e56250d50065a20e923707fd7396cd938c9000000000000000000000000c48280c71a8f9fb1f006d2a1b88d7f5ecf85618a000000000000000000000000b9cf979795616e0c2fef4adb4cb13309f68dd7d200000000000000000000000064af51964d350a6130e6de6ffa7ee5982ace43c8000000000000000000000000b6fd6d939e556d7bed9f8b572ae87f020277fca9000000000000000000000000561782d662238efed751a0e55bb192f9782506b10000000000000000000000008f562cbaee9f561a2fbf74f65f3163cba2e9f42d000000000000000000000000a2c8c6f461cc435e1b79187d56555e07a650fefb000000000000000000000000b993b18b09327b0b76d4c11db54068d71f9b1bb100000000000000000000000005ae52ff124db4a07d17466d7b89cd0d1fec6b00000000000000000000000000944b49ab89e0f2687c351c57a366d560509d2265000000000000000000000000a45cb7d399aba68ffe97e10aeab7d48e8368f6ef000000000000000000000000b881c90c703480893073dcf2809a22548e41e5460000000000000000000000000bb4cd0c73135ca8cf2ef5bee38f460d69a89380000000000000000000000000565db5852de379fa57ec1c6f2e79d6027b8d9a4f00000000000000000000000080c15833ac0f879ef32420ab694398bf012c1f980000000000000000000000000a771437ee59dcd30429dda71a1a011db8957bd1000000000000000000000000f5974307ab46016c230a978d8e47b2c35e6f0fb6000000000000000000000000193f95ff49884ad3797863545da0bceaf9fef8a0000000000000000000000000fee91f0a1f975e67d258c3bfa89a06cb917fcf7e000000000000000000000000ccfaf103c21ef7148753de9f723292cae1d8718900000000000000000000000006566f0f6a6fedf68a88395b9b3cc9ea55e33ee300000000000000000000000071269f306ce4c8699af8de4f3d9d311a82c2628a00000000000000000000000087ac1aca63789b5848b423971ed15b4bde566e98000000000000000000000000f1d0924d124ab692af29334668a980755e532bef0000000000000000000000006af4c60c24c765399cef0863e0a20da808117e2f000000000000000000000000e82273ae8d881578fbcc318720011ca83879df3d00000000000000000000000044d1c721382cd02dfe81ba6116ea6ce33a77e84f00000000000000000000000026efb64263ddee97233f774f9af3baf1c5132a6e000000000000000000000000533aefffe2e52730030683d9b540594c430c40d700000000000000000000000077ca267afc5bc91f619bc3d8c98e0898023cbceb000000000000000000000000abce075851501ce376b1b6a019560c75f010610e000000000000000000000000e3873c32d5fbc768d89629ce765ff5980c9770a9000000000000000000000000d3e8bfc32d837ada7c7e07e1e4d8bf0bbf1c022f000000000000000000000000bfa5caff4be007722ad84bc8f108abb5c305f2e7000000000000000000000000fb68ce52ba88d6b0cc0c614624b0dd89f42181bf000000000000000000000000029b2e93607910c8996c6d84161f1a87ae62b3dd000000000000000000000000702b6552bcf744f452a7cf08a30aa003e15e568f000000000000000000000000101c2d2f8bfdc09d62c0d3e9f98c363d7166b4b1000000000000000000000000e19b26d8836be47759397ee2f7a5376bee8294d50000000000000000000000004e27f3cf223719f6fa1890d61a482b442a5af9b00000000000000000000000002dfc61454615c19ba7838407133d7c45addc59080000000000000000000000000062351d364b9550d99aec1e678be52a0993c7b4000000000000000000000000afd9ad048f5b87bafa47515459d7b3b026a6237400000000000000000000000013b13884563f6ffa86a45d8474748977a19bbaa9000000000000000000000000af8c10b28699f8bab91b480357e1bfe99b315ba00000000000000000000000007bc395d93cabd4fefa4bfdcd85120bdf1963290800000000000000000000000009712615e4195676bdb4fe903670e5abadad547d00000000000000000000000000d94a44ea14be4dc2cb35e90e761f55b33274e000000000000000000000000099a53cd7882e4d6b17e6c983a7d4f3ceac45532100000000000000000000000061f7575f1b225bc7d883009b1a5f51d9533c79f900000000000000000000000018b875726f064073e7a6ab68fc2bb6e0dddfe5310000000000000000000000006f13ae254df3d4907f72c1b2a356e885f2927cc8000000000000000000000000744ad7e2dc54e122a183558d801fbe19b32caf15000000000000000000000000a218b80d3750e6fdc9645f8739b26962a47b7abc0000000000000000000000008d216b875b5a1355e5938cdef73b503231a81c6f0000000000000000000000006d4c859340b113a19ef8cf337c7734e1f459944500000000000000000000000006f211dd78e3a9fad439f2033c30bfddae3a9500000000000000000000000000eded701c981b12cb684f3e9d1b4ba96d8d75de860000000000000000000000005a4ec1fb0d9a54188b315306a5c3cbe0d7f0c9aa0000000000000000000000005233c9a59f468505a91f26c90061ed8236bfc9cd00000000000000000000000028d2e99f6388fb819d9ff2c2ca3b6ffb3eab16390000000000000000000000001a9f15424d546e102f33e5e71ae5a8ac36fbac270000000000000000000000001b5d5469bc8074ac6766632e82908ea94689d8160000000000000000000000000c0a710df52f5781958f397965141f4f62a858e00000000000000000000000008407b847caea14ccf00a6797829096facda11129000000000000000000000000f691905e6a09508acaacffe674af679160fb41af000000000000000000000000728c4225d8ee8f9cb3dba1577bbf0bf98996ef170000000000000000000000004c84fec1038e17d94522724aa461491f7a39b1360000000000000000000000002bd6c273b09c6618e2e64223682769cfc4bacd030000000000000000000000007459a2a8570f8a806f2a679ba666b44801c34adc000000000000000000000000b73d4dc11d437f891428dc064de9a245301ba98f00000000000000000000000092c5245f1ac61d20a16abe9e09f1396796db20e900000000000000000000000090e824a8e8ed5b7435838d586e8706d121afcf65000000000000000000000000b69f3bcab99e4b3816b1a0b7b61dc2a106f947f9000000000000000000000000c1e405385a5be7512a30a7f9d3a09d3ed612142e0000000000000000000000002e196fbc672d16fd489d8a3af37fe145d25e8b3800000000000000000000000030410afac188140d2492f4275bb62bba0fcad42f000000000000000000000000285a699401b0010f938bf337af41f6464685198d0000000000000000000000000367c95b0b441c413382cc21a1fcd8d0aa1d702d000000000000000000000000d9fd4e807459e891ae170ff1a27d5fd1bf91b97200000000000000000000000006d814d3d403b7866c26124f022ccedc71acaaca0000000000000000000000008a885b73a73453c5a8aa65267446c1482a36d0ae000000000000000000000000cf143197ce8a3e2d62b7fea854ef92446cada8b5000000000000000000000000cd6701225c827bd5b29fa724a4a2dbe38d606136000000000000000000000000e44346dfeed77bbcee8d6a3c40ee4c00c394be95000000000000000000000000b97f3349ba1f9df5cbc86ad4d174aadf5161c8d9000000000000000000000000040fafa2d306493ce52413262b28f5ffe4d3465a000000000000000000000000193db6b09d149123c9e568222b9adba4914142a40000000000000000000000002239ac202240074b006a0cd2c201284a284dfe21000000000000000000000000f3c26a7add4928fac30a2c78437e3092abef4b060000000000000000000000009cf11a4dac17943ec5000f61d08d2b444f1f8e0c000000000000000000000000ef7fe03c72db91669cabe5421ea85e0e6261f2c2000000000000000000000000a9e698216da11aee4cf32de7f6517e1be287f6bb000000000000000000000000cc12674f9841ab0658c578810aeb2163824400e70000000000000000000000003c6bb36da7ac33e47646bac7fcfc0841f359d88300000000000000000000000067e4870eab87eafe6675a6016ca8b09cb45ac879000000000000000000000000db614644aef03def21e5f0607d2e801f7d5eb9d200000000000000000000000030b16f3fb547976c245713b2a7ef3d642a120d84000000000000000000000000f4cb0399fd1b3c370a297fdc21090a28a13666080000000000000000000000001803883903927a26bc4d85d9980ce4a8ee114b450000000000000000000000001d69e58e2db2af15087361423453f2f8f688c91300000000000000000000000025cad05a6a89331b3dce2c54f80b4288786eaad000000000000000000000000065d49df89429b8ba8510da771dde859d4a9916f00000000000000000000000002ad12c1bf5c849bc2e4373ec77a52391085c2e7f0000000000000000000000003b5b3874160694acecde95df046aef267617bac3000000000000000000000000ef5c8dfb7abaa3acd759d77fb156cea315eb69b80000000000000000000000002f08deb2d60dd105732f3b8c9c437f058294e7ff000000000000000000000000ea7da795fba96ad0a37b19919a1e80f2e54388e2000000000000000000000000bd125f7c40e252a090871b865aca471f5cb8ee01000000000000000000000000fb163f24601f9d8bd8993081873f0e66ee9765b500000000000000000000000064bcb65ca5469a92e43c224a0b16ac2e25a58c19000000000000000000000000eadecbbf63b24a648fbc534a00a30e7cea2e3e82000000000000000000000000065899b827856cd954d57c462135f6f85a709b54000000000000000000000000f362360100a8e67d3e0d43a9a1cf1f1a8b1a543300000000000000000000000094eeeb83c6015dcacd20ed190fad42356aabe6ce000000000000000000000000761c99854f924bd4e1797f9b82f0bb694a3338d0000000000000000000000000dd1cabfbe7d2ae77df42c55adc923852eee1d7a4000000000000000000000000add8854efaeb7348296b52518d165561f0c33e9b000000000000000000000000934451d8df85d666fc47bb6c370580c98bc39a49000000000000000000000000ce35b9ef0f818d70058132cc640a2fdd8333f818000000000000000000000000b0f9db1744e0370177a84b9a005f8a1472803730000000000000000000000000783fdb8662a457aa936a47c9372db444366b274c0000000000000000000000007f1010254cd76a13d5b1f7123782f8d328d3f5260000000000000000000000008c6d6b0477722e8f911af78be2a9bbeea5c5597a000000000000000000000000d7b42cb1ecf06c4f4db077cd78b434a92d34d74a00000000000000000000000075dd6f161299cd1c7e41f3a44981e02f2550fe7b000000000000000000000000a7d1c75a7e79ea4b8b41a4f11a5c99cd379be2a00000000000000000000000007944e47e8a0ed4388eb9052416366dfe69283550000000000000000000000000f062b0f050f6b404f0bea10ba328fe705bbc253f000000000000000000000000acf89357616c7b6c78a8050a14d34d78f330d5ed00000000000000000000000050db2ac09aff7921d339ef1ab7038cc60a3f97310000000000000000000000001871b9ff55b2546a62cc643c36ca49a58b78eb3c0000000000000000000000007e0ac529ee73c23730363e9581454c1fcc432f87000000000000000000000000c2566478ad2018629c492172060fd29750f4a15800000000000000000000000064b0a8308a6c1fe417ecf55bdc683e451d57a1f3000000000000000000000000babdc9fe682b5f546350443db05632e9cc4bd9d9000000000000000000000000c3a86c1d0a4389053e0a6fd63c0eac45063ca53c000000000000000000000000412d66312fb6a463277bf590e135ad95c5160cfb000000000000000000000000688c6af5dc0c3cbd6d597d6bbfebecb1e50db63c0000000000000000000000000620cca784d4ca0f5f6d387d69933eb938247509000000000000000000000000ea82203eeea9598c85b2a4242f3f6863dfa5a616000000000000000000000000b8f5bc1cc24decfe0edf11fa034ac373e5554e29000000000000000000000000b08b9f29edfd8feed9a6f1c23db3d7ffe9bc89f900000000000000000000000096c7ac7bc9f9d3ae8e9905ae0e0319354353867c000000000000000000000000ec367e4a326e2c3f20a0e899d470768cf085dee40000000000000000000000002ecd8de2c2ba2b2319952bdf5240aac505da410c000000000000000000000000faa4a910927886ace7d72c9160abe654e248de390000000000000000000000002e6c7ad27a028a53e4457f08a4dd67070590a80c00000000000000000000000028b70156ac20092a961c04aceead0de2e57aed890000000000000000000000002e9c0a048d3f51d1cdc0d509c49048d7531d3be3000000000000000000000000e192e06f5f157eb62070c162e834057c3099d30f000000000000000000000000211fb5613b19a91d05611114c418b5e27c6e8ee100000000000000000000000064be6257fc19e586af82458bbe72845ca90a98970000000000000000000000007e9933b8db7706df826e4cbf04afa36207066d1a00000000000000000000000022bcc915f071142e3e0930ae0ca074c795ea65d5000000000000000000000000603522d5f9790af1db491b379969b25e1587e5ad0000000000000000000000009940fecb63b6832f62dc24bca4997b0ca22e2399000000000000000000000000f65ef07af76bb089fc3a4b6156e427fbf3bb6509000000000000000000000000f52aa1e316157569455e7b6066d930d94cf242c20000000000000000000000006383e898049563633f65dd342c9fa5d7f60b83400000000000000000000000009ccddb0b4304f4345693f3625c970b28c385f82e000000000000000000000000e1b15a827584b635f57c046592a4a021abad628c0000000000000000000000007ca1c1e2ced91f5d143b47062bc28fba2431e62300000000000000000000000071729eb3e9490cac339e38a9b7f48bc2b70e8a7600000000000000000000000078ac751732cdcd2bea28460acdcc38ac5e25d6580000000000000000000000002954d58bd8a248bec4c58e1ab0f0a1ef51f89b860000000000000000000000002376c5cfc9e7ba8662ad8d0eb292bce2c20e0106000000000000000000000000e7fcb650ed4265680300c52326bc5057730c5ff0000000000000000000000000f31f2d41b7639ef06c7638a8046f95edb92580910000000000000000000000008df2f71ec1948eb7c497ffb51f1522f5b06a7a070000000000000000000000008cfd3d5e198b7165df652144bff1d53dbeaaf910000000000000000000000000f1cde3b32e16a9075ad0f8794f413f5a430b3cdd0000000000000000000000002c0935cf164daffb854d5a18d812d28448be1638000000000000000000000000f0e1db229d20796b4d3ab350990f946d55601418000000000000000000000000f8c7eeafa4a0c16bcbeda89fedd029746a2f51c1000000000000000000000000f8c7eeafa4a0c16bcbeda89fedd029746a2f51c1