60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000142c7de71b061bf62d89be43c5ddefacc74c9a03000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000106265616d70726f746f636f6c2e6f7267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021636c61696d2072657761726473206f6e206265616d70726f746f636f6c2e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e516d546f72756e5a6b714c36375a364c35434c736b33457071467a3561337736655a6e436652696b52505a51455a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005540000000000000000000000001fda7bdc11b8e76057cdd7a3e24d127c69c9e10200000000000000000000000019ec85a32a5b1dfe4e12868141fce9e9fb345cb100000000000000000000000024681273026c6c9f9938cdef111b7397de750b81000000000000000000000000cac10c6a1fdbd683126b9f469252186da631f71400000000000000000000000029fc74c8338c9021223c6c4eb742ac98f262f10000000000000000000000000009fe227727119fa25fcceb88d75b09fdcbe873850000000000000000000000007818dfa47464eed72a5c14ce8d160b8667c46532000000000000000000000000a436fe55a3f7d5a0ddbfd9a8e6257d366610d59d0000000000000000000000007d1167c66c6e2608c4d4d31bb52d59c206367d01000000000000000000000000dc3cba64cb8ba1b673b96f6f22120ddd086af38a00000000000000000000000031d08dad8b63eadcdcc60b3b1dd0e9dfc4f6b5280000000000000000000000002f5ede86a266f5da2c01721cec41278f95c1d2c5000000000000000000000000efa08f708f43d47f1bbd53c3d43f7797e63a6e5d0000000000000000000000001d4ea05d982dd9de2db756632671f08b71c5b51e0000000000000000000000003795f81227276d71426ea2d74dd08c5c7e656b6f0000000000000000000000007c79b909b7c7c1824d47bfe4acf1869036a995c1000000000000000000000000356b5025470cc8ee135c519dbad4a5369da0b4a8000000000000000000000000c874ca348dccf93238017ef57565dbca850744850000000000000000000000001241c738f4f005bbeb6cf07aab512dc1f8852e90000000000000000000000000fa7fe6874c372e63ca0686314caca1ed60a391a60000000000000000000000003fb2d4ca5b7357f0df78bbf49fc81ed1beb4ead100000000000000000000000068dc4f63e64e675df16e2fe27a35a52356e90633000000000000000000000000eda17ae2f6a89a2e8621c56ad6cb0071681d4734000000000000000000000000534a69c5247d9c1da95d8ec1702e16d41bab7bdb00000000000000000000000093b1ca6cd1dcb9bbaf7b10b4076d77c5240c58830000000000000000000000005c7091201e7937bac52343ba639a7b8002f02ef700000000000000000000000069c4d7ef3db7108b20662e6eb7bf8873bc62e859000000000000000000000000d9de730c1f7df157a5ff9686de53d3cba536216e000000000000000000000000e2f932f2b7706273d5ccb049c61c71a93b5de449000000000000000000000000a3834130933915585915da0e7e692275670d9cca0000000000000000000000008e39e6ab4c334784099bd785f3842c9d238a84a4000000000000000000000000665f767f2736c97936b759974854daa7601a0dcc0000000000000000000000005189bb1fd1818850bd014910610d6cbf87a02c0a0000000000000000000000004051a15005cd4d52c50cc3d6574855885f48947500000000000000000000000088a2aba51d01c8d74621d4d329d0977f501f4e09000000000000000000000000562dd4c318568802af68d1f86e77d39556e45fda0000000000000000000000002bb280ad28d10706caf369d3e567dbeac721843b000000000000000000000000e0bed67730b7fac439a57e9fbcfc69ae22fb679500000000000000000000000006a1b5712d5675eb670a890b1e6cbdd8cdce0c9c000000000000000000000000bb6b1c58addd0a21bc6aa4f50fb5f2b9040c7a31000000000000000000000000a41d7235d9c9a363430d919dfa4e612c48102b570000000000000000000000005d16c7b3a197548d77cc9ccb525515ba2e08e210000000000000000000000000ca264d20ceb9faa390995d39310dc531d67cc5cb000000000000000000000000a8f252051f948cad8a661ec8813c2e78cd7caa1700000000000000000000000068a5b9a69520a7c2c0f426225bdfa6a66ae9522d000000000000000000000000b3f63422c0d49b010ee524184b4419ec39bc1d8a000000000000000000000000334e181df62ea6b298884ee7480337940060cda40000000000000000000000006f28ededa29095a30f8398359099dee655bbe667000000000000000000000000c56d85deba50cf3a23e4c7015648b933e355a1410000000000000000000000006811d641908d7ebfa09c34ea3df890a0be4572130000000000000000000000005e893680a1387b0ac511f19a6185cb63f3213b7b000000000000000000000000bbbb9e3b34c906c916e7757a05d5684b2da5e91600000000000000000000000032a180ff5c4f9e60d518180db03681bd7a723d17000000000000000000000000bae32827659c642ba0f89c43a9f6ba0ada812f0f000000000000000000000000ec0fa3d8831b5b0f5eb68d2de5ad656e6a1466c600000000000000000000000000311c0eb1e6d0671c69b4929b4d98acabd9ed45000000000000000000000000d8b1559c541e1a8286e43bfa6efd0265c91bc57d000000000000000000000000ebd70ba917aa934aa70ef0eff4af9af47e88a11c000000000000000000000000c731def06ea4f5c83e564a388b92db6e25dee2d60000000000000000000000005ed9544edb46c135b7b09599a5f329d02308dae30000000000000000000000005beed0516cbf1857183c9fe25179eb3b3c2fdf43000000000000000000000000defbffe64156f9b5e854206a62796e08df2309480000000000000000000000009176eae150d2807ea22d1a5111631db3816408be0000000000000000000000007a1270e16dd3358c87dc38b76bebeb475751f7170000000000000000000000001d29b1b932f5b808aa5e46113142ea2285dd5b480000000000000000000000006049aba6e1fb6c834fbb3cdb23ef75198fb32a4d0000000000000000000000000b5ff7bc5b464cf74e42bc56929cbb15aa35379d000000000000000000000000952c6ed9fb062d8d9fa84549ca513ab2153237360000000000000000000000003315eaa8cb86795d636c2f3fca1e4170653b4026000000000000000000000000bd0ecbbea7fa1b62da61fe0da1c8298e9a09331500000000000000000000000084ab7e96bca676030d35c575e47118c43a78de4a00000000000000000000000036d096bb2885207c812f3f3784627dde05f11d28000000000000000000000000203b5fe64230974c76d02bfdb7ca89ab00cffa6f000000000000000000000000129e9eb4a7217a9531b1f34de93ae9d0f552b3020000000000000000000000007a29437e57998b86eba20b64fd674de769ac8b6900000000000000000000000027a90193957c0134c543e6622243baf3f6017d28000000000000000000000000be5716a92615f3288dc44d42e243561d79cf936c000000000000000000000000888a6a7f1cfd7ee43cda5f0467aa393dac8349a700000000000000000000000006916774cb43170f950ed9cdb1de81eac05e1b9900000000000000000000000082439a86ec0cf2c46977c6eeba0eddd4edf1d94900000000000000000000000011a81bf87936c28cbbe0ef4587fb2da3bdf483ed0000000000000000000000008a08c3fcd5f1b0612113befc7833cc976e46722a00000000000000000000000092c060ab3dfb2b3999df773f840355a2ff2d0d1f000000000000000000000000a4be09e2294960d188302cbbfe4dbfe1935f8511000000000000000000000000b789d9f4c3a437e8a7cda5b089dd47811bc8d97c000000000000000000000000e88c232b817d9edfda2c5c45dc66d1091999c3a700000000000000000000000003750968e101edc08eb85cbedfcd0058157862f3000000000000000000000000352236a17b51e468f4fd3dcd366938e7ca71b3f00000000000000000000000006ecce77058967329b1ccdb139711d6edf0b15b5e000000000000000000000000730c7661b0e0602ed5d4343abfb4a6ef7074cfb40000000000000000000000008c6f551f5b90f0617e28dffcebe390483492904d00000000000000000000000034638d2971f56a86ae46100ece38c5068058a122000000000000000000000000ed5ce9e85c7aac3f8de012f999c007b4a8bad28100000000000000000000000078628f8e7cbd2da508202d222c6c505db67186800000000000000000000000004c4847a5079a6b52a6a9a680feb9b7d573216e89000000000000000000000000b3971fbd0fd5e3265b714276645bd358f1c29bfd000000000000000000000000964edce62db3d386ba17b21cf4789d02210d76c80000000000000000000000003c697671f835849301793323a3cff9362a53ccaf000000000000000000000000e0e5b0701b3e8a1a867536c2b3034c57ac8177ba00000000000000000000000086b8de1bcc01ea1a520492e80626a75ce159d800000000000000000000000000a6e6b836b8c62d787ff9da5102577e59fd30b67a00000000000000000000000096e00075409469ef3667331577bafbe5f9fd9ac3000000000000000000000000b294fff109b9777351863b0fb42bea2257f89edf0000000000000000000000009c0187f886b8cb3e01f44f18a584a9de3e0a619c0000000000000000000000002ea4a7a7c51258153d02054ee33b9d2ee7010b9300000000000000000000000060d4e25f638bfe0b8b4db82ef465f190d648a8fb00000000000000000000000013485cc90b8ce54aebfc267e81552a36ffcbd4660000000000000000000000006f712eb0265e6cb5989328284d4f1777b1cc5b7f000000000000000000000000059d9328dbdf2ee7a71b412915e573bee74be6600000000000000000000000004dd6ec57d8828a312c68e9da58401d75f7a272e60000000000000000000000004d7bd664e91372154ece475edad5c167ed13b7de0000000000000000000000003ad70756049594c59e3ce2778317bbebe2c1c20800000000000000000000000073610b27eab28c6976c27587e548523359bc6e430000000000000000000000002462375371935c8122895e701380a06ce815b0fd000000000000000000000000346949a881ec15594ad5d8102c2f8fe0e7cb5210000000000000000000000000d6ceca02d762d69c467683247480e746a8eee91e0000000000000000000000004d77dbbdd568ce400d35faf02a4722494d9cea7b000000000000000000000000632f0044bd5849d2b917565cdde702e38e854a11000000000000000000000000a8016781a0e865faf5bfc5be4304892ddb9e67fb000000000000000000000000ec4e000052f80aa25f8bb1ae6fa3c605ecb415f90000000000000000000000003ef3eb3c0bb4839e9c9a1b49db0a91bd8d333a15000000000000000000000000fcd0e673d0069ff7c6186d48a7ee81812101a9f6000000000000000000000000283f0a426cbfa4803cbf4a37a7b663c94b9ac0c800000000000000000000000031e49248574b8714b10bdd822a4eaa84858c20db00000000000000000000000002b5e3987a3c0f92c9bed607dd2a6b99725d3e100000000000000000000000008bae7380ef73f30f8cc5e2f64a2836e0f61dc9a10000000000000000000000000c10bd36ce52eae0cbb076b897481d0a6f45c6e40000000000000000000000005f3f9d5fe0c0e93128e4cadab9cee63329a0902c000000000000000000000000b64ea02c100ffc9ed78b07bce3bd310ea1522e4e00000000000000000000000081aa8c55904b0101b8d8a0a8ec64f556c5aaa37300000000000000000000000038c6e7ba81c047a6e42fef07c19eb537a592bbde00000000000000000000000045f3e75d37cb412f7b511f983f3fe62f4321c0f0000000000000000000000000cfa2957e7fda7779c59162925495d91da30a58ad0000000000000000000000002a58f09764479697a0f3f319f4e1774b18ff1edc0000000000000000000000007437b08f601db1e8d9086f5dffa6d047374f18f70000000000000000000000004e11b931ad316cbaaf859190efdded7639587c2f0000000000000000000000005492f2afa865d4cc7694f6c6973018ae485d90f5000000000000000000000000b50c82abc96786d15248e57a9cfd9a2fc047f0ea000000000000000000000000fdaa4596891c591e2d20e1a97788ba0706cdd39e000000000000000000000000cf682e1418f7cd451e22e9c11efd606d17df6a830000000000000000000000004e2871416373318cd6dc7051506be69503cb6d42000000000000000000000000ff765942568d1202342acdbbfb9e47cd70ebe1a20000000000000000000000001aa513fc38be8fa8e6e29ef68910a09e891aff2e000000000000000000000000af2050e857602b53fc06f555b81be1e69a3c91df000000000000000000000000c33bfd4c98bcf37d17336e2da2f95aeb4e772b9a000000000000000000000000fdd546e37861b60b6acd5afc763aca5f0db1626b000000000000000000000000b433135f923ae9c64ee1792d29e477dc71da150500000000000000000000000077198fb41324a4d8b919d9d047a6a36c1daec54c0000000000000000000000002e375e6ef6ee69dcb8238cba1105da7fb7481885000000000000000000000000bcf3814b2dfda5c1b3c79521ec75c54d713bfd87000000000000000000000000300eecbeee12e9cc0709562acc885abc80f41732000000000000000000000000cfa14f7722de4d2f2525443407a9f12b45932b8e0000000000000000000000006bc147e7ed5ba01672346e220d77476f41daeefb0000000000000000000000004d6ee24f1bce50a67f10eaf169b21563202cc2cb00000000000000000000000083d6e130fcc3e21f6366a6bb300ffd2e438f21bb0000000000000000000000004293467b8140d9b83b1842c131b69b58be744ea40000000000000000000000002b93ff56d5a8955b10919c47eb63ec36d421165200000000000000000000000035fda090b69990591d18a11067982c3fde437e150000000000000000000000001fcbfefe4fc13de0cdfb9254294df9415587c7b1000000000000000000000000c72c791379b34fa8e6f1b1a3a331e9e53e5936fa000000000000000000000000b42a87b3c96b4597cd6fe7a0a75f6b44216560180000000000000000000000003d2307b236ee8234222a3cf4ec111c00d18416240000000000000000000000007ce8091b552f564033c54e9e5881447f8785e2cb00000000000000000000000058784d267ed0a24e28849bd013733e0b866872340000000000000000000000003495ff93af38d10364bcd0b61f6e6897aaa6aebb000000000000000000000000ea07d981d73659cb74f035985950c7b73b7e101c0000000000000000000000004684fdcc6e2de3e056e5666f55fc46204d8a272e000000000000000000000000f92f4ca856256526208358787c8f8dfc2a510d93000000000000000000000000238469aca2406f58f7013d02452f2806d195bf46000000000000000000000000d003ed7905cbb4555951cb1d3b843124ac429e1a00000000000000000000000068fbaa4fa083fc6ed2065ebefebad0560d98fc550000000000000000000000000907068e73183a6c8ee769ae8e773e8e44a38c890000000000000000000000008a054f79b05221948b6eb9fa7ef1d3d549efc42100000000000000000000000058919d69b419f1a65a951d3a720733a1eaea7d6a000000000000000000000000b8e51d3fc905a803566b5e407324c19cc827909c0000000000000000000000003e672a7efe2e98d331820fd2a625d3ffa93838dc0000000000000000000000008816aa07e237e0718c22217ec0602bdc9755064000000000000000000000000054fe0c9d5d8fb02bccff65c8a793b574a227fa98000000000000000000000000b9486d94559a0ba23e6d025f52a92654f7b06eaa000000000000000000000000fd72014bc511d43a1b24eec36a3a4488612c132000000000000000000000000045aaedb872a503746b81056e6d12695cc793a02f00000000000000000000000069ddb676b3b980c121a44c7581e224f260c240e9000000000000000000000000a60dc1d8dcca14746ebeed8870de4a5d00a22f700000000000000000000000002b15cd4b91a927f5d457b591f854d6f35425fd870000000000000000000000007012075e2fea7c0c9a91984eb61c3721919ba850000000000000000000000000afb19a07d46db2767f9fc5abdd16a9d0177afc3b000000000000000000000000d19b5f18fe33d70918fedb7f5ebe30b3ceed8d47000000000000000000000000a5408d2cbb4760def78c3a91645990047a134dcd000000000000000000000000d60c419e408f0a80b5d7139c5741b1ca00d574560000000000000000000000003b6dceedd1f80bb88b07ca19a6cc8e47eb9b7c7f0000000000000000000000003cabaf99c95fe3c581643df11ce14790edc3afc1000000000000000000000000acef5d4ea3eece5b22f244255acee596a8d55f5700000000000000000000000028a5b72854ef60e46ad460e662ea5d825bc190b5000000000000000000000000eb01c9025e8a362f913b77d4bdf14026a8a7132e000000000000000000000000b6c0440fbf6c58925cae593b359793284f5f598c00000000000000000000000015725d490a5643f130c8d7a6845de62c830a9d2c000000000000000000000000733f99f3c9e1f9f6f77e566d3b5dbe785928b691000000000000000000000000799a024eefe731dac7f17d66142ca749596fad2400000000000000000000000095ee6e44f5e5e5d6ea39186f7568d9af127a0a000000000000000000000000009811da4a3bc1a2f2bc411a182bd8af876f66f1be000000000000000000000000a91ba726836941b539ff974a29659c222099e1280000000000000000000000003d8b0e9024765ef532c72b599c4842a94c704e8600000000000000000000000081ba913ebb16fd03846fb0f2f30a5611047aa38e000000000000000000000000351b22e6ba8e519ef955e85c3b232a99a84ebbad0000000000000000000000002098253569445bfb642d47e030d40b2a855e2e34000000000000000000000000c450d627aabbb5220430545f9c6b531221252580000000000000000000000000e052c6a58e3ab776796f773d1b2b04536c5b3fbe0000000000000000000000008fd2e4ce05060ec8ccefccd28552ee5eeb0d057b000000000000000000000000c193692e41308798cc12a7073be092533d0c8ee900000000000000000000000038873b4396d7e9cb52c4e99d3ee675a3a456de360000000000000000000000005d4c8f4760b7e4f4df19b17ff9a25861f323ff13000000000000000000000000c1dc26113eb57f8a6a9bba4d89bc6b1d41fb76ec000000000000000000000000202eaa2485e59bf8709ac966f54e1bf816b0f02f000000000000000000000000e9025306c7ec4ef45c16e152a4dec5f5a7f2fcdc0000000000000000000000008bf065d26f69bf90bfd43c4a9de9d8c5a3a0b927000000000000000000000000f412cad5270f74e30149cec20c5e6b5d91050efa00000000000000000000000013596df768069ef0f01500d8f500fa31094331d600000000000000000000000036c5b5c79f85730f46d64ad2b49cc33720207b1d000000000000000000000000899d1080f30c82becd443471220e846f2cc5b57f0000000000000000000000003a0cf22bfbafbff1055a499217c99a531a347a82000000000000000000000000514a9b878c17ac9dbc7ab1c557bf599cc6245c32000000000000000000000000035ae7d933dcbfe617ffba194a88af0c2867b90c000000000000000000000000ac4c9870a2eba456f436999d7bfd4aea6d11e709000000000000000000000000d754e8cc7cb4d0c77868cd132c797421eed811270000000000000000000000000e9176f03f1b8094f7d694775b65f4dba6607dfe000000000000000000000000e8577f73eefc08d63028c03bdb4877bdd398eca90000000000000000000000004f4a240837d2364b7719ce6ddb8d81b9be8714f0000000000000000000000000c38295097364c1d1e322b7eb3034df25e1ec657f000000000000000000000000bea8c93462a4948a5e0211834aab27990778a8dc000000000000000000000000267de8bbcff671ba3db1fe33391eb819bab772770000000000000000000000003a6a0d7cde96e23e015e521f2774af3ed72fc9bf000000000000000000000000838cf02fded8a73758a5934bcaa67c5aeed2417b000000000000000000000000e48854cbe57a9484434b0f27660014364bf50aa80000000000000000000000003a0dda31ed856e3d105459d9ebbf56162fa80efb000000000000000000000000c4404d8784d229c6a24ed0feef9eda0c0aa1b9dc000000000000000000000000e020495acca466ebb89f8f3ae60471a813563668000000000000000000000000aa4a6027a14f419553aef4721301384fd1646a6100000000000000000000000084a3798a8f25fed71a6d1758a2d7674dbf8e1dc2000000000000000000000000365f33d7866c76963645451715dc74831900acaa000000000000000000000000fd83cccecef02a334e6a86e7ea8d0aa0f61f1faf0000000000000000000000000458c3929e0a17b350feba523b37bfab297545db000000000000000000000000929fe38b761dc064744b9b372c4c0b18e35f633e0000000000000000000000003d618667e5fe70cfc81b795e14dd95feb16f0a930000000000000000000000001576ea941073701c9eb7c076a8fdd53bed3c4fef000000000000000000000000b199997b631da66bf130b90877177bca50b660c3000000000000000000000000493095005eb470f50c5d7c62689fe011be1e047c000000000000000000000000e1651387f188a2a95c86415c7c7bcecb15975e070000000000000000000000008d998f6ae2af7e697ef59d8ea5db9ec864514b1b00000000000000000000000008e273af2b82a78efe245a623971831b3a473c68000000000000000000000000aa2e24709c11d3fa1d692e2fc000afbc7dacec4a00000000000000000000000075e31cc6aa99dad4b9a16938a395a596823c410a0000000000000000000000005ddc4b55c679d9b299d061d60e11655be56f8d590000000000000000000000000d1b6ce30941e501833fe78a37631b38c6395b0c0000000000000000000000001aa665db82fb14639bc62795bf7d5be1df8d3fa50000000000000000000000001a6c773c64ac7eebdf895cdf60aafe8c892d585500000000000000000000000010a11df26b05fb932c8a096c05211057034fdf1a0000000000000000000000000300f7bace786c9e9a7da093efd4b11d34b99f8f000000000000000000000000288f90f58e3a239c30228e2b3bb953cf017fa588000000000000000000000000c3844c050479951f8351bd7523e5eb5d1479dc7d00000000000000000000000091a93b2c6f33ee0648670c9382f8acd3158a47170000000000000000000000005e5fae382ace98176ce7d8ec2209fd0c08d71e89000000000000000000000000f9fee0a96e868c162edeeea3d9d4b5a41e6cb78b000000000000000000000000eb7dacdf85bc826adc0f737ec97ca8a84173747f0000000000000000000000005b335866814746518fdefe8cb35b8e8a4a689a76000000000000000000000000c4f5f319be2e9cc1cbe64aac6a13b536e011708e000000000000000000000000d4e47ce191c36175cf49190de643b726e52312dc000000000000000000000000d5083c20074a7e850fb671e5e4afc29b6464f7f0000000000000000000000000f5fffef192ca4dbc4f6c2528c58f0284a3f1f8dd0000000000000000000000007f99984c79e113b62b9bb26498d6fdbbe9490bed000000000000000000000000c493f754ef5c8b6cce939dbbee5b78d25fd5167c000000000000000000000000f7e5fb3d405f85800bf48b4965e72f7dd5cf60d000000000000000000000000031f8531662fc0ba4016faacfef75561b3fe4e62e000000000000000000000000c06329fc841041c26da392b9e14529043e3d4b33000000000000000000000000fe08411b0457b6f1d7ccbbb1e3e4ae49be17b0af0000000000000000000000000383c16f784039abb12e35775a7790b5ab16d8fc0000000000000000000000007579ce1010a6ba4ad44c07bece89249023031043000000000000000000000000125487ed8d58456b879839c3e164111d55cf1edd0000000000000000000000009fdca4b9fd1d6d33757f35836607ed0952b3ab9e000000000000000000000000f737b5e851695afbd0349a5b627facbed828a4eb00000000000000000000000076399b0b000425d007fbcbd1e4128afa86b03d9b000000000000000000000000723b87a2ce99bd725be70eda0657d8094c87a4eb0000000000000000000000006ac3597a6c2c73cff9d486f16cc23e1e13eb11e900000000000000000000000029b403af4255ec40590bf8ec46c538a72d1e33cb000000000000000000000000cc11a97c2c54a7f01a3caa39d5bb7792f6df3003000000000000000000000000d5d4174a2d320d4273d4827711ce6c149c6007e90000000000000000000000005260d716bd3ac7567ba140cafc9d8e06f03c066c000000000000000000000000dc6addf985f6aa3022e387680e5c928466bd6579000000000000000000000000f58860232b1caf4592f9b86e151377430ceac6a2000000000000000000000000a5f0c698ca7858b7cee31613ff2c133e6e968485000000000000000000000000eb879368775253c58281288e47fdc4c39c674a39000000000000000000000000f0785d427d0188f157aba974bd938f96a7cca7a600000000000000000000000015fbd926c30603fd5edd4bcbde8fe441729ed7010000000000000000000000000a63bd19b15678ebc38c4717b91a7a1609cdf7d3000000000000000000000000e2ab6ca10abaff1a9c1fae4f15ec6516956bfa0c000000000000000000000000c5c2c20930166b1f721b37a6b57fd5d9947bac49000000000000000000000000e62566f187ef1d88520898bb06441df29d767c8200000000000000000000000024e2180b5d32c5902e2ae3430fa7e408b0d8b2d6000000000000000000000000fcdd620b38bdd033d7dd7a87b8e2d11afddb57e3000000000000000000000000c9beb4d5c9b0f8b71a64870db643b25927e3a76a000000000000000000000000a5a859f8f1c615d59f082bda4a25b3c44f8a0fd90000000000000000000000003676898b74ce5573df02bd06b20697c93bfe8fde0000000000000000000000007465ba939597b6026222c42503e1ee2cfa466cbc00000000000000000000000051f13c84b49b64ba6b1615e7d91b11066908bf3c0000000000000000000000001fd4f7baf71d075cb6a97870f02c99a56badf130000000000000000000000000fa2c4e173c709f733a89cd0b26220fdddf0ba1db000000000000000000000000faa51e0167c97561aaf45523549e0ed2212458090000000000000000000000009e4d559eb1f57b69050e25c4639d25278359e2970000000000000000000000000dbe78d81b56ab71e884c585ca0443e0f141002300000000000000000000000097c1b72ffce476a1adc5220e29392b86dae69da4000000000000000000000000e65c1269146bf5190460781ed89d6370f10946bd000000000000000000000000a0b0f04c9dae711cf84dcff554f182a957df066e000000000000000000000000688afd4491f55e77fb9706201df4a5d3ba46119f000000000000000000000000c905e25c43cec2a1c389a61a1f393897b8d338f00000000000000000000000006e57ff9cec63c54dfa6380f07396917844540468000000000000000000000000ab5577c63935d3ba941ff53db03810b0a8c4f44400000000000000000000000084fa46e25e921aba298d5945c39a27188cf93876000000000000000000000000bd400c159e0fe9ee5a94f02beba5d5d3bf5f6791000000000000000000000000f1ec03680ae2db06d95b552b38f9881d589df1f1000000000000000000000000e7b00ebc63345b2b7c14b5fb8c2824d792f5a1f3000000000000000000000000fbccc7d90d0af9f555392552744909943e19b27c000000000000000000000000c54650a3d3a72b6896cde66ff5415cb08ded68be0000000000000000000000001c5d12010e13e9ea9ffdabad8126b30b67ea946d000000000000000000000000044af5f17040ab214820ce016f89ddebc759f0f700000000000000000000000093d79fafb01abfa0aa7e9d5d97bd60429416b18f000000000000000000000000c55013a75ebd093cff36d991a12e9d3542e687e1000000000000000000000000f108f6b6064d5bc946fefebf9e9a9a93a92cab81000000000000000000000000712cf5cac77319641dfb94f990f3e47c2de23edc000000000000000000000000ceec9e1728f3fd7a98200bf89dca9f9b3e32cfe7000000000000000000000000155f277ece5339db59b67b6aa8a447ae89f440b600000000000000000000000091eb9d5e760e545862ab01ca394d2cc4f7568522000000000000000000000000e3dea91b010232b31ea2e9ae3d10be6b2ba42ab3000000000000000000000000d3840a03a9cb5bcc660744ec724e714136ea596700000000000000000000000075bfc5539014a0955d3ff54c02f925c42a5a2719000000000000000000000000f59a7e1eb9ab1fb1dfee53c79aec9ec8c6408c0a00000000000000000000000030362e0d9e24496e638312c3c1f95bf8fc625d89000000000000000000000000d8c6f4d571d75be6854ad43500160cedd46d15d10000000000000000000000002b3bb77ef5a850b8969f89467c49f7d1a9d4a8b4000000000000000000000000a988d43703dc966fabbae52bd786294b6ad66d710000000000000000000000006340e49d951da33f6d00fcca030f6e61d8d9f8120000000000000000000000001c563dbdf7524bc2078c442238c19a979ab8c0d8000000000000000000000000ea49972f125b85839948a516185c33ca3268b20b0000000000000000000000004911e3049a846a2495c2474d45a4d578abdeaeab00000000000000000000000039a6b5cf183c49bcf4745032131ab1bbebf3c7af000000000000000000000000d9127a15d992d56a20e76f140e29be67afc756b4000000000000000000000000abd275f40f6d940db6c0f88e51c5e42845d1862b0000000000000000000000003652b22c34c9554e0ec62529d212c43d17fa08fd00000000000000000000000090c2b718ad7daec27d7f14a95d972c59d4af6d82000000000000000000000000a4f64e33a204a11f5c4bb5df5caf27f9b46ddb3800000000000000000000000059ed2c08d486e6d200dbd53a38ac7dcfac7ea036000000000000000000000000f729bfca1ab16f759df8639db378d141c32b06870000000000000000000000000f9f733bd30a186373a81685ac3b7e06a977fa6400000000000000000000000004f0e2f70587182d86f95b2e5bf939fa5fb0d993000000000000000000000000e611079eb9639638005015c574cd810d5482e2a8000000000000000000000000d33b078d71c8bf2e19cd01b9b16656b86e90d7e400000000000000000000000074cf9c5de883b985ba83468d77ed16eace1c3710000000000000000000000000fe89aa60308c56ed509ce22d691aea88257899430000000000000000000000007f57fe56576b246f3f936589082a47bd9283248e0000000000000000000000009d9b8a17c66d1f0a88a199e60c574507b05db1240000000000000000000000005891270d32d9c00aee0dc286b340cf4359427d2b000000000000000000000000515fd691f66e1b030cdc718b7100ad0d5fe28b88000000000000000000000000de16ea2192125e4506039443e875a7341ea72b3b00000000000000000000000076ebe475377e9963a6c20aa5352fc9caec457aac00000000000000000000000023575775ad4a2e5950e14ec0ac2db3c058d8b0c8000000000000000000000000c81dc9747dba1510a177eb9046d790266fb68ae000000000000000000000000014c90a5e3f0933dd21f84074e10ef4fe4f16e683000000000000000000000000460fb53043e84c1a79027a04f1052a79eb10b03e000000000000000000000000af42f3d223ce393468fb286943fc89e4c4d8063f000000000000000000000000afafe15b634e5f4cda467b42893645234018e5c6000000000000000000000000a3d8bea5dcad493a61544f032e75229624d22223000000000000000000000000586707fd456b4feb6f75dae8ab1a52d80e521af500000000000000000000000024d774a238386e55eeed269ef6e5dccbe5e96a2c00000000000000000000000005f45b7679c81371c49df4ecd212070b23c58953000000000000000000000000a57c1a32e0c388dad0addf176f4b896c646de2c0000000000000000000000000b5168bd818d3c5278377b38b00c3d0adc50b092c0000000000000000000000004ad98cd4a122277c8603ca313900d828405384a2000000000000000000000000fbd73eb65cc6becdbc58ea7f42b9bfe3ea0e9586000000000000000000000000769921d9db030b647fae1487941e50341b58e701000000000000000000000000f58e7b9ef4f1430c4b447cd461dda3605cc5396500000000000000000000000087af1e943ef84e394394003ce61f4ca479be6511000000000000000000000000ceaaa8776def53038231991877f9a93c552b2380000000000000000000000000e8bd506a49811d89dc7ec6ac691cb871b0530be7000000000000000000000000207b472f26198f42d1e4e6bb76fa1a998019fa6a0000000000000000000000009babe2cb2c4fce0fe9674fea2a05a252801144410000000000000000000000003fbb61bedaea1c12430e6ee6d5ec62ab23a4678b0000000000000000000000007ac3a856bf07a7ab8c3464c6fced4303a26f8a0b000000000000000000000000b3383a865b3747ec5347aa708cee01b724f74b78000000000000000000000000e7196c973a76ea9831419accb00bbe4461bb09820000000000000000000000006710229cc4ecc1f27e54d2a82df43edec91e3809000000000000000000000000aaf75efeee586d479a919972cadc2825a20e64c7000000000000000000000000133f7071cb9214e229e56386e4f310aa27ab0a3c000000000000000000000000c001e6c074bccfb1e2d0d9967f5734fdfe223b900000000000000000000000001d336482a5e8202d302e9bae37ea06a06647cf9200000000000000000000000004a5bdc181333641755ece6a986fa7a19b801f38000000000000000000000000e2b399c5ef607a6d24ac8b1b53e234fa4d2ec93100000000000000000000000033c06dde149ee7db64d791856d8ceb5ee34922d500000000000000000000000045c89335b594308d38c3aed69df96cd8868c71bc000000000000000000000000f374739aaf4095e1015a47085a6ff1cbdbbf6a6b000000000000000000000000698dd103659c5b4d2745edcc6d62c1b8c6302066000000000000000000000000d36f93e48d8f08cc856e81ac7468e17efdca56e500000000000000000000000024529fbe21ca299b6421710d61092878dff3626f0000000000000000000000008a1bf3860990d3cf2e524da4a103e4533b20e28800000000000000000000000091db4e48fbf95d9700a5a309ccab78c4ade5d5400000000000000000000000000c65cf0d652f3f11184018219d3e73166f4494c3000000000000000000000000ef409c1a88ac3d3c3b2091a04dad9f2881386f52000000000000000000000000f248523dee2a98bc3fba7ae0af32cd0ebe742537000000000000000000000000d271d90592c21070f93a0b72d903cfaeaf3dba780000000000000000000000006d7e171b94e6610f58eb23c32a0501eb039743e9000000000000000000000000b75ae94919e906d3bc92fa97bc0f93e589d45cd700000000000000000000000030c3f29000bdc0dd49b6035f1593e7fe1415ae1b0000000000000000000000008359d30ccf69404223bdd93194057a5933329f85000000000000000000000000323f8484ff42123b290b481e7b5543abac6c2be7000000000000000000000000e112444037fa430d921b013daa7aefeedd9a37ed00000000000000000000000026baa956e9a594dce2f493e7c47589681bc60cec0000000000000000000000007c39bc7b10b49b42b1ab376d7bc436d9ef87ba9d0000000000000000000000001dff4c911e5dced08008a2147721bff1ea97be08000000000000000000000000f609195ff3805c51d78604510c20695d44eab3aa000000000000000000000000ddadb6305035dfebcea70266127e5391d946e2700000000000000000000000006b616ee0cd103cbd8aa6052d2b7fb5881a04992d0000000000000000000000005b1b3c7b324929ecc94dcd27303a19a5e3d68ef5000000000000000000000000d30a341be80d758fc1bcdd788dfcece86cd59b0a000000000000000000000000edab73200e6118a7e92b8c7300b4d6ea9e6c22f5000000000000000000000000dd31837e8b931bc099f8f608a154f239814afc6e000000000000000000000000c6c38032965821964cc03b947632a19b30bae3e60000000000000000000000001d5ed580aa1a812858e3eeceefcbc0f4fa1dbd6e000000000000000000000000be0b378d52ae6f45c3c7de1e3ea20ecb9d643756000000000000000000000000300e9ebcba5346abb366d640d135fdd9c13b557900000000000000000000000016e351ac962df6eb3e2d234c60d9db7990fee7e200000000000000000000000033c4063c8ea7ff0de4c0c759c454f6efe22b21e40000000000000000000000005a95c8869046866e28fd332f89a1da786346f62e0000000000000000000000008d18b1f0a41a773ba7d8605c5a712ea20bc69ec0000000000000000000000000ff9a58e9ab0b0aca26858e725567019b099a5247000000000000000000000000913b0d69a2de8d0abc96a5ec0565c869a4eb39210000000000000000000000004a5f7bfa6db088deb60f01c8e98bd8714629da58000000000000000000000000745880a9474af42b6e5ed3aa47c9856c21a48f1200000000000000000000000091cccc88648210f89fc727bf8a58847d6d7582bd000000000000000000000000c895c999774b5715069cd311fe0b8bdf428286d0000000000000000000000000ee0d142e086768631c54180051528241acee7d5d000000000000000000000000a32a566fed2404273ac0dd70aa64b1f2d0c90fa6000000000000000000000000642b57fa964d6e238205d23646cf46a99394c16f000000000000000000000000ed205ad3fa81a065f4c96ab974ce6060a3ddfc630000000000000000000000005cd1cbb75403b97e7148cab6b5ef8d69c33b0d4c000000000000000000000000e321d503ef3181b2a930876a3098f0d0ab3bcf6e0000000000000000000000006f226d685426cb3b563299eb9550381ec4ec3c4a000000000000000000000000e8b6b25463acae9dce8d337dc252aab2560148d00000000000000000000000000faa12309dead99818b8c4c573665ab1656c253b00000000000000000000000087b46fe3e1e9920b42418f71bf96f4da11351bd40000000000000000000000003e5f77a8245afc44b3fc5d95c25d7e44725e9328000000000000000000000000a98f08ca7a5b34faed4580e0484af2ac3d1c73710000000000000000000000009217cab156f7e93d29d3e778b909b03c5308330100000000000000000000000081e4fb0c64bf49f89b57f6648562fc9a791b2e920000000000000000000000005cf96cfc4a3e3968931b751616c167fba7a1b97b000000000000000000000000678392be7ebb6cdb9e5e46e27a4ebcc16099fbc0000000000000000000000000631d0855a63e178c9877dba209d2a10fff537bb500000000000000000000000049c9186d4885badef3e0b8efcd104c376af81f31000000000000000000000000fb3899e7a3361b35e88ef95e3f260e493545fa81000000000000000000000000b1b763187bc7316feaee54744a052373ad3a0ab500000000000000000000000004b93cd771d9b59fdc1fb0e7dd6c8da768dfc5290000000000000000000000007d36b0214bf4c1ac8cc6a990771844c9647d370000000000000000000000000095082f52547935972d870f204f3f9c1fab62f1290000000000000000000000007afa9d836d2fccf172b66622625e56404e465dbd000000000000000000000000591fd0dce83416a1aeee9696ad2526aa677e6935000000000000000000000000779763dc9a35d6fb9266ee6843cfe4ad72d48ee0000000000000000000000000a608d177cd1e0b7a0f303f125be537dcd7c33e970000000000000000000000009020a618166227461d00f097f98e5a0b51430e7b00000000000000000000000003c3dbef15725db293ff94e066765c21d285d484000000000000000000000000516cfc21d1ca6b0cc9dc83d67436b9da27706b8d000000000000000000000000498f2a025fc5cc76727c321b9c9a70a54121a22900000000000000000000000071d57c959ec3efa96f7d5bd61721abd941284c04000000000000000000000000be75cf325837afe19460d2c6fef7dea7c16623fd000000000000000000000000d9d3b2897f9ac6ce1ba607a768bea7127274a8c500000000000000000000000021a8eb2165e45160fdf3ab50172be7ae0d9f2221000000000000000000000000ddbb512068a470e9ed9c36326ddc83da8808a1f50000000000000000000000003c53913175fecec966c56d63c6af83930428a189000000000000000000000000ca48390ff33488eed20e34cfa1262111c4f79a0e00000000000000000000000088219cf796f0575fca278031313c9c8d171142450000000000000000000000003d985ca0d151b34c7f68802741f08663770cd95d00000000000000000000000001122d0a3f5826842b87230f2a8e723505f93912000000000000000000000000f9e260a5a04fb947849bd96f0496278ae65828840000000000000000000000006a916f9fef12285aa1a9db342afb0f0732a443b6000000000000000000000000306447d582af0e5222aae138dcc2f4a6fe0789db00000000000000000000000036a0f0eaa95d8b4ae904ee46d4e9c06cbd655261000000000000000000000000461b169d2d524cdbbbbf6482e09ca2424e8d855d000000000000000000000000b1d6b0e9c48bd6c715aca3ec35604c0f60ccebc00000000000000000000000004dc81abb95228fba5e15d3de5fd5505fb8481a3800000000000000000000000014640f51c54a211e0b8a2121c988cc29f0f9d7b8000000000000000000000000b5d2f7bf9c4c43b4cebeaf7f2fac489ca62e413b0000000000000000000000002fb59bd525688a45ea772a22f47422b160b553e7000000000000000000000000c5d478ca3c729afe75a81c95f20e1089cc9dd26a0000000000000000000000009186e0b183e45ae38a95bd3a6c5a3e1d55cc9767000000000000000000000000364b3568b1892dc0c74b8fe6cfc0d13be85d35ab0000000000000000000000006128c7cb95c9c78e33fd103add994af59d3edd8d0000000000000000000000001ab1c86e776e8cec2e868130e25d49cbff206735000000000000000000000000582206d69f7e2d888fbb95b15bc10ded6cfd4c8000000000000000000000000054a2d535210f518f53f6c060de86b871a4e26b4800000000000000000000000014a29acb892cd0327162eb196726b06a50736ece0000000000000000000000009341f69a4167f7a385cd5abe6518bf356558f8c200000000000000000000000008844c0051da65e075363c38a9dac3cd7802e7ea00000000000000000000000074aa01d162e6dc6a657cac857418c403d48e2d77000000000000000000000000d11022eab3bf2a9bada086da3dc7e12f2ebc164b00000000000000000000000080107006d6ce2378031787583eff5cd088b3432e0000000000000000000000006af073aafee9e8f2a5d11bbed444480a5c88277e000000000000000000000000ff0b377a73b4e22e2bce1d626cc90e1da11c9a7100000000000000000000000078ac2b892d0954dde0878fe0514b6b4ee4004dff000000000000000000000000bfb721faddbb6d2abc879f5f5e05273fc18a6a81000000000000000000000000f6009fde167b784502a3262035c444ffe6e0a1c50000000000000000000000007ab54be4aad5509aa82e010fb9c96872b37f62320000000000000000000000006f933927a66d2d0b7cddfacba95e9e3a9f49d8f60000000000000000000000002285b2ef91844e8443ceec8aa8a32524b5a6538900000000000000000000000076c6d2e890dddbdd5d860815519a4dad3ea250ed000000000000000000000000407f020e8c87e6d9d4366fd484fcf573e01bbb36000000000000000000000000360af2afbbdac11880f17266cd5fd0094033c86c000000000000000000000000d355c8a14648f6b84d8ba998f0e63828c65e0a64000000000000000000000000e22ef9c9fdc804c98872173d2fd7ccc80264ae76000000000000000000000000c53e80a0d69ead7ea39fdbb2dbef6d44055c5a75000000000000000000000000838c19dd9e8191fd327cf5379118d710e944afc3000000000000000000000000b6ad978f81737aee4bddebcc06daf7b27b65c55700000000000000000000000044f4a09e618a9bace11b9246e39b1b9ec4fa0774000000000000000000000000ae9525f654909606833bcef87e5da62f52e26c3d0000000000000000000000003a7f3f4a639a207b86d3203656740f084db641630000000000000000000000009c82f464879ef1a999ec66051feaa970f463dc400000000000000000000000000fb5ab301170f9d3894ccfe4dd8dc744e34573a1000000000000000000000000bb3bde9a0c2fb4a032c112c53e048f68b253ee73000000000000000000000000b445f4917e4a1a626045cd730d4c83705718b0280000000000000000000000006873e103820ef88c7aa07a6b09cee0415a8f0c8b0000000000000000000000006b7f7f0d7b35fb31c24c6da7efa3139006ca40040000000000000000000000009f93bda38658ab5dff972d0e9288ff428412bbdf000000000000000000000000d48e9d40992bf81ad72f82bb55f92db4715f94ec000000000000000000000000f2458a5bd90e61eab8447e484568e1da672c3d2f000000000000000000000000c748777334953f1877adffa572b0c91a5db2788d0000000000000000000000004f5246fd7b6732459ed228b39e5686de5560969c0000000000000000000000001458b6a9a5ca7e2fd2d5089d7585a085d4a139e1000000000000000000000000c2f7144eea2617dd0969fb09cdd16be3f932ccaf000000000000000000000000ea34cbeae8a0fcac075e41cbb9e13120faf066c50000000000000000000000005dbd32d50535fa044eb05610591f70b29a859f690000000000000000000000005f496a37d18232fe1b8e24381b0924f3bbdc66820000000000000000000000004162de3460287bcf304278f8bf8923b6f89cade20000000000000000000000001ab76102ad2a36ac83731944f8cabdfd22dd2650000000000000000000000000fa0d722b787040f2fee855268430b4a96ab6eb07000000000000000000000000f8df5ec557aabe9e76ec84e5e4fd74d2f8361872000000000000000000000000f61bccb4926b454be3c5dee984547c41939a72d1000000000000000000000000957d89111a9345ff55ba8c06698670b5c254dd9c0000000000000000000000004bda7147b8be07c132e847a6d72f55274b1a9492000000000000000000000000148ee4aad6a70c29790fff423a331e560cb99424000000000000000000000000e8d669eea498e39f37a87da370a85cd7f8ca1a97000000000000000000000000b9ee882a238838542212d8a306328a1b8c36a464000000000000000000000000b23967853e831765872df929cf2e90bd9f53dfe0000000000000000000000000ab9ba39ba828b9de4df133c1ab7aec872288f7eb0000000000000000000000005e67ceaf0d6e73dad4a6e67370be3d5b3c4222f00000000000000000000000009a9047074c7a9fa7e5ec612aeb2d12ede762f42a0000000000000000000000002a0fc1b8fb817710edb3f99a52e82514e9690c0000000000000000000000000084e19986ffce654bcee90e00515ccac3ab7e4c6d0000000000000000000000000fc35a62e4dcc86dff4240f8e887b2d4f21825f800000000000000000000000045944cb6d12ce4a2539680ed4577fa75a2df0285000000000000000000000000f16236e1dd86da64ae185385e68d8f7cad85153900000000000000000000000097634bb244ab1b5aa3abb507c2d1d2cec774a121000000000000000000000000f715e1fb5b5052fef24cf4b57d7d5aa0a3eb171c0000000000000000000000009ddb7992fb19a291152b7272d4dde426373f6593000000000000000000000000dd2070e94c87484e9944d0214bbf73893916d3d30000000000000000000000002c1356942d5b81e95f1ecfdd86c20c7116f614d7000000000000000000000000f58b790cdd9dc52d5f72777afed8533838affa240000000000000000000000000541f0bdba1f89dd8a4cb09d81f4255448c484d90000000000000000000000005db15a790dd6a923c9cb717a67edf62f3093c5fa000000000000000000000000a6665a739ad7afb117b9c8c2a4142feaa8cf52db0000000000000000000000000df894903b475e3d068e4722e8b0599489db9bd2000000000000000000000000a50d84c004e35c87588198ca6f514a2249ae202d000000000000000000000000f9705bd24a067ea37e648ee3daadfdd17415be5f0000000000000000000000004d18a6fa79cb755bd2df2878638251b946247ed9000000000000000000000000840c950196162304a3fb7669bb6b25fa0df2ed7f0000000000000000000000000b157216ccca48ee39c1a4667c5fabc8bcc6c51d00000000000000000000000068b6dabe6e9f7674fcfe6eb7e81b3e2daff067bf000000000000000000000000b15904bfc0f3087ab6a96cba69cee59cc1112094000000000000000000000000a0179e52a3544ecde7e84e9a7075083569e3f191000000000000000000000000acfe6e218ad3466322cc2f45e988c55872f673c60000000000000000000000005de3fab1c59c45c05843b0feab58cd2ab304f71a000000000000000000000000aa30f96ced5b2e8a0359fe92f036b6135e1efce2000000000000000000000000f3a73a9a5d53163983d9c86c69d6f5c55b82d3fe0000000000000000000000008730c2ad1333f5ec51eea319142f8ec91e6db2da0000000000000000000000007031e8a2f135a4d1f0b91f1aed065c987410cde50000000000000000000000007fdf9f0104901a32f7615b9c38f2a6ad3d0f2fc4000000000000000000000000cb5fe186a31ce42c7cf13c8ad0c1cbca09cf2afd000000000000000000000000ef3abd250f4397682db3e039985c217ed668ba84000000000000000000000000c585053dcd6eed370d28e52ef8c9d85ab67ea10b0000000000000000000000008c00dd32b3f6e0d6d8c2c22d2aecad0b55743e1d0000000000000000000000008ceabc4ef558870ff4f06cfc6896ecd4c83b3f85000000000000000000000000e581a6268a010b5a64e8907004a3fb8c185e863c000000000000000000000000fa4ddc4e5fc7489d8b30b04b473a2717716cd850000000000000000000000000db190af1c25c74afd3b8cf1ac178dc06c2d4a2d60000000000000000000000000afcb2d8b8b2037c3e46cda746d60068d8e4120600000000000000000000000094c81483995bfe90e087d04f2416aa91f15bc5090000000000000000000000002cb710ab2f0cf1011d60c04e59f70205c6251e0000000000000000000000000051d42cc089a81a125d38bad9f6932005eda69542000000000000000000000000930d94d2745f22e5c1850314d206e204a581d033000000000000000000000000e355eef309997c9035b7bf69d9ffd1a49169a81a0000000000000000000000002a5dd44bca0700c1dd9b95ec64e5d5044c9cd954000000000000000000000000b8f20ea459cbe64063639098a4466c2da8b7720c00000000000000000000000034e4e9758a91cc61e828975db23f3c10d634a9dc0000000000000000000000002b9d12aa19fbffcd334119953278744e6df28f1a0000000000000000000000002849d20170b04df036ccbebfcd47dd0ae5b68955000000000000000000000000c39e8ea6535a9968f361c3904743840d6c6de8bc00000000000000000000000015d461fc31c0e88dbd7306c34c4168dc35b988fd00000000000000000000000012c3c7b9410cb50016f9125829e977f81ca83ba0000000000000000000000000fcdcb901c98857a373e3a9cd503a85d6abbbb28d0000000000000000000000007a2ff335be29c7e7d14c131d13de61b994e94f0700000000000000000000000050dbe761717c1e5b016ec184044bc1c3496b73b1000000000000000000000000fe627eff08e37d7ab94cdc53effdb42c5bcc8ac40000000000000000000000009f24f58ec1c52edbe4fecf26e3f2ada48ef93e49000000000000000000000000fa8e6f5198e4b52631f2c9bb203215e5f470b540000000000000000000000000d64aff41a9c5bcc8ab795c3caeb2590df11b9992000000000000000000000000f454977fdadcb03dec060b78696a8c1070a56a29000000000000000000000000a180ab48f906f4c00a1e66d49507286dcfab8d5d000000000000000000000000261e3da213b1464cccc4c63f932ad39d53eb6f33000000000000000000000000b7c5119dee460007e3183e4d48304206fb665cb0000000000000000000000000c8b8d850bb0678d850ee819123042ccfd8561d4600000000000000000000000021ad31755d7110aada0a84860eb3fdd7bd63405c000000000000000000000000de71862e618ba761e69f43018e236146480fa57a0000000000000000000000006b1d199a470a9d6575ac3d8a266f3ff8f79783bd000000000000000000000000ee0427cf52a092b148818b05b8c2867e067433b40000000000000000000000008a5e161b7cd5a3c4fbb22101ad00f807d4813b3b000000000000000000000000dbcf662c3487f1f5bc29eabd2cff2130083c7037000000000000000000000000a914e43ba021ba9d8adca23cb93229900b34b39d0000000000000000000000002e890f5b46f3cd42e921b43bbf2eb5bab08f24ec000000000000000000000000a794224e98fa5e0f6b09b02bca98c14c68f4990a0000000000000000000000002eb534fdfef874f989034cbefd75fbe4fda0acf40000000000000000000000005d4f25b080230976187e9897a4cbb4c284d7c3900000000000000000000000006179120f05057bdee9831b6b6c21d7e02ad099d9000000000000000000000000b27fdd6b005cd165952f32bcea5560ce757108ec000000000000000000000000ea5bbab6d5a15cd649a34923cc475387a37d6a5e000000000000000000000000d7c7d5fa90ef0fabd2e61f023086a82ac166593f000000000000000000000000cd4956e8b88244a2c4ef2ce2d8a81b556fcb801c000000000000000000000000d1d52978426f9b08ba9c9af11c186764eee99ca10000000000000000000000002e205ed65efae639da5fc61e01b0092d67664828000000000000000000000000ac669c07b3fa4d11d986f741a5d6a167dcc9105f0000000000000000000000001eac482912d4d750087fc1aae781610f5602393400000000000000000000000077bcdeed93b07e7839e87dbf160d6ae7524626e400000000000000000000000080c9adef3ad5bc053d9a6c3f770474969308789200000000000000000000000087310c555b7479e8c166b0a81873c78b985f32590000000000000000000000000b6281cc10f55079ae38855f18a6d65b619d91d9000000000000000000000000e8cecf29cd8e2891d1bce5fcd2c74ed5998c44d800000000000000000000000095ce8440043b3c0816190165fc06b4446398b6c5000000000000000000000000e82acfb795748b8d58f45d989a847dd4df86726b000000000000000000000000747465cace3862005afbe71804e516fdfb9556e4000000000000000000000000470f2e86c1377ed850d112706182e7028fd2244e0000000000000000000000009a7714b75cd2c856bd360d3293600d428ee1ada40000000000000000000000007414c388fb8d93638106f0920a0979bd732abe8a000000000000000000000000e5cec61fb99a46c27be3486d58c8b141b5483bbf00000000000000000000000024b775e0d16ed56c74e7140d0dc7e578e971107b0000000000000000000000008406d966387dd1b26ab72f58ff849fa3b108ad4700000000000000000000000030a8e2e0fbc862eb087ad703b3119c87e02b1d57000000000000000000000000c20d7cd2e720b6a12f1c331e73b7a9961cf9460f0000000000000000000000005721cd8a9216fae37eb70ee55f441e8a6e5fd35c000000000000000000000000056f337e1e49a3e6d6fa08f5385a201bbadb9d080000000000000000000000004409efc4f1624f1e8c6a036ccd0dc59001f1dc9c0000000000000000000000001670a1678977f5003191bb784622cc4a1546f867000000000000000000000000a83cffddcf50245d8aa2ea0224171294affe035b0000000000000000000000004a5de5aa828e776b8da4d78bf734cf61c91dd2460000000000000000000000004e1d78274ccf6d5fe98defb61586b9c5dd9ec70000000000000000000000000012ba4f78fb4a263bd4d14d5cd2cd0f196b84bc97000000000000000000000000e960c7bb39d58cd801f6a4ff0ebaac6eef777acc0000000000000000000000002636acdc35c9968bc7fde627640ce0f94267330b00000000000000000000000041e94253a6bbe299f9784c82c951c9a144c4af18000000000000000000000000a7a777dfb1972e0484fbae10e73871e93b92cdd1000000000000000000000000a76ec00cb2bf4135246b13cf8fc76dd40958a8cc0000000000000000000000003d4714e10f17a17bc4d2de4c5ee0cbdf07de351d000000000000000000000000e98dd25d81810254a34b36b7db76246023dda9550000000000000000000000006278304a3e1dbe15ea5a1f6f02bdcef8bf6a071900000000000000000000000015d5b2b9d4d34e4f84d68b9f98860f86081905e70000000000000000000000005c02ebda27d3e42e22de0e449187f043b7dc24e900000000000000000000000090f6aa57993dc8d61f217a2f8099cc0abaa32500000000000000000000000000cc30b2d34e7b88fcd81dda1821c1efb6ca16219e000000000000000000000000c26497c51235145d2012ca2636440edc3624aae6000000000000000000000000dcbeb7e1de8ba4878c843cd4465ddac599a480a100000000000000000000000054d7ae423edb07282645e740c046b9373970a168000000000000000000000000e31f2b2b681387169e82c341311e9db33675909800000000000000000000000003f00c4007e8a60b404a22281cf9d8e767e1d1100000000000000000000000001d3b758373996fe00b683c872dd81489957fbda70000000000000000000000005640e80f53fa2b53b18f4d5486b018f8f045f7c90000000000000000000000003f9d640fbd6d109358a4a6a82e619fe332af6d4b0000000000000000000000002ccc51afaf3f712e2aca68c7eeaf8e386673133200000000000000000000000071fcfb06637a449fad642f7e2628f3c62ee3d98e000000000000000000000000f6992cc663f37c17cdd3d5d8242956e8d31a32b9000000000000000000000000ae0b8aa6165b45308d783c1e607615d5ac25426200000000000000000000000053e70f56366b15b0208dd11a41c1b2f2d76465340000000000000000000000005477d91ed5cd5836a12417fdb0f17a23c8a98770000000000000000000000000faa4618a967acd8490538a614d79e7a930b6414f0000000000000000000000006725c65cf358f0063130e0af909f33dbdbe0b8170000000000000000000000004b36c4b9c7c92e2a643cc42f0d9859519d5591dc0000000000000000000000009b3a7f3c73ee12ec990295fe6d5d441c26b4575100000000000000000000000036c578d5b77789cb9c365c00e9b243e34236a8a50000000000000000000000005fc904573a79f26aa2d2bc290f54c127319537f8000000000000000000000000a14ed585b6a4745caa6cc94952379853d93cb3d60000000000000000000000003f911bac7a14c80812b07d04c31ff0ddbe8916f8000000000000000000000000f554959b68adf08b491380944a82814ae1d19e510000000000000000000000004b05d97edac8400b711254eb9eec32d118b6426a000000000000000000000000f3095b807a4bad851cac31ed8b9673176a3debc8000000000000000000000000f1add8e629cd29c7b4fe6ec6acd6b99a7a04f8a000000000000000000000000062bd930dfc69dea8b688d723406dea4856c4cab3000000000000000000000000be3a0ebf8601c8730d676416f1bcdcbb526eb1df00000000000000000000000041ecc34b6c3bfef64eccea886ef722e02f0734fb000000000000000000000000e997c9223c64a031c428f635172271b69168169f0000000000000000000000004ebbbfa0dfccb934edfd207a1fced07c8b89203f0000000000000000000000004cf5bfa000528afc43fb571bb214fd1f25925786000000000000000000000000663f8c2cd7a41fbcb89f00907ab58ace6b3e180c0000000000000000000000009ff1062a94a548c4d4c5b05e2bf685d5f1da1a060000000000000000000000002b685eb7e49b91515a546c3686144144e10617a6000000000000000000000000176cc7fd0f362a74ad1c7456935d0eed6a947c39000000000000000000000000239355105d7cfe1f38521cbc353e3bc094abca2f00000000000000000000000002470bc5208ca9dd9108765563e9fc63c7ecb003000000000000000000000000b2ff7af97a57befed9b6d5ce9d703f3381e1036600000000000000000000000016ca1e44695c2707f7682d3d2339d76956c7db3300000000000000000000000042353ae5fc01959fed8ed08958a0c0fcb5ca127e00000000000000000000000000b8b231bb7dbf778be3ba240259f0857e152756000000000000000000000000132cc8acf24ba2b22927abee3add8991c3f342e0000000000000000000000000e41066a9454b190dac94aaf0785ca5bd972bed180000000000000000000000000ea6cd649caff72865324abb7a46cc3a40c2c4e30000000000000000000000000e09e9bef7e0d76758b6aa84279fc4766badabcc000000000000000000000000647f078dfb1d8d4117c415650a7b905ce7c3fe2200000000000000000000000060fb385ef2138c0c1d9820be78d2512a07b552cc0000000000000000000000006cb93dee91458bbbe8d867ca6af8cf442832d57e000000000000000000000000bf87bd7a8ff54316ecbcb39ef6cc7cbd11cf0fe400000000000000000000000047d34f2a702bcd5ebff4b34b5b99344fb62ab79200000000000000000000000040dfc27501673138ad20295f85afd55116e84d5d0000000000000000000000008b285218599ccb5f8f0c3793c0a05e2ead613d4a000000000000000000000000066f393802c01d90006396cdcc32c431e38844150000000000000000000000002addde36fef08da9a3c298bbe9222c80243b49140000000000000000000000005d05fe216e96d094bb9287407f8d280d7669dad30000000000000000000000001725ddb2547bfc9afb52e4e341cf70e2817744cc000000000000000000000000de31e5a928ecf30af48028c0167958906b0de2ce000000000000000000000000080e29476157aabd1cf303f1bfa882548bf17bc500000000000000000000000089894d2f52d5df3886341c3e64de5433b4db2330000000000000000000000000b46ac930b6edc80b7cf84e4a3553e7b5d44c505700000000000000000000000001ca2d556c60b71c946bdf55d1020f2ba549c7310000000000000000000000005b75df33516ead39d3404f4d83dc29a3b5772dc70000000000000000000000006414bf44df6955d046e65c48881a914f5cd39aee00000000000000000000000055a9cca0af48213631a2ebe069290e89aad449c700000000000000000000000038c00454e4c9b911185505b3bdd56f51b68e4468000000000000000000000000feb7c32943e51d74e2d3d8489ee59fa7a49bad5e00000000000000000000000023fc8e4dd4c65c9c45ede572796c56884faf5bff0000000000000000000000005e534483a3e1499c72fa9a1048848e216666a8c6000000000000000000000000becaf60d992d361c89d9e6ae7c766a286221d37e000000000000000000000000344324b2acd1075dfb72b2b607f1ebf786ba5710000000000000000000000000f270bbd7e92de999d9dcd8bc040a611359335beb000000000000000000000000a3222357a0eccf60c73606170be6c99adecb59b3000000000000000000000000a4868dabdb4b285cb1b25d79c685aeb97efbc61300000000000000000000000077985756ac1ed7a16a048fbed4135b6128f8d1bf0000000000000000000000003e1190c8150c05e334830abe914a7fc862240ad400000000000000000000000077d390b08bdbdbbcb07603d9abf9b7234b0dd792000000000000000000000000c10253f3458a0ff6e4647900705c347c988c52fa0000000000000000000000008dc6eee7638abe887439e88eb7cb6b96e541773e0000000000000000000000003ec121382dd862c7bd7d2b17729c4293f0078d11000000000000000000000000d6646df317d47a4d73182a5e45a6b82d5067d2b5000000000000000000000000489bccc78107b8da2a407a9c0ecabec31c369f18000000000000000000000000c708a6154c0d57b9901252aa49d086d757528a850000000000000000000000004b15a460769df4ac1f56da9bc1c14a487643fddc000000000000000000000000c3e3e913d837f47db17e2105debf60e767e009a7000000000000000000000000b1c7f6fafbe39aec0b23f604210a93817447f9fd00000000000000000000000020f2af6de8b097dcb240151e84a3865514f784de00000000000000000000000024ea5c0a1aa1bf9b22f3dfcce5d16c36aaf074a40000000000000000000000008b7fab915a7c2beb79fe94b148cb8c4a195b92e1000000000000000000000000c4c61b816eaf07b1049d73136ce0a236a800ef0900000000000000000000000067281b505e111cf2ab17e1cc705c6270eacbdc600000000000000000000000005b0346e2fbd5aaff1f34ffc510c7174ddc193aa60000000000000000000000006e3e2781136d60e39ed3fb907cc2683c19c605bf000000000000000000000000e78cbd3480c51d9f1e7cbd7e661a4c2316dfaf500000000000000000000000004e8c0b5f8bd43d8a933e11d18b47958e5afb0322000000000000000000000000e3408266c868036f805637751c64e976b4e01e540000000000000000000000004498a7f33e92750b5640b8aa377be41ca6c403c6000000000000000000000000e250735a4ac5f07eec96af63314b84297ca1b26100000000000000000000000060347912a475350446f94a6c673d71787096a25c0000000000000000000000001d381129bc65affddf670df474e5887f31f4a2e6000000000000000000000000a19085cee406e9cb024a457d8db34034fc38e77b0000000000000000000000000bb288e6f5d72dad27e48653276673cf20052c8a000000000000000000000000422667991f6f6d35283ea8bc1f091071859bac1c000000000000000000000000ec06ff6d7e21f70d74e77b9457c1898b7ab7c01e000000000000000000000000a0969b0581eb068d5faa11adf53c282d0b3b25f5000000000000000000000000b15be376b57489a7e3e0afb1e7352e1d0c995c1e000000000000000000000000f98db1162f14d97a37de7be227baf3ce236931b800000000000000000000000059bd57c4f0dcd40d9da6b1f805cdc205aca2217e000000000000000000000000fdea1d124fc1276f7fc049b2ea1eabb52d356457000000000000000000000000da08647e21bb98b10782e860208f570e8a6a7e550000000000000000000000007401b559de60d867a6e2f2e3cc67afc78917180e000000000000000000000000edf3fb162d80d36d47bf1ae10b9476cfd54478fd0000000000000000000000007371f06c9d95a91010a97eb15852061248256bc3000000000000000000000000d1cfad3c65194d3680f99631102aa55f144c8880000000000000000000000000261621f9b4383ec0226e552e47500c8f228595400000000000000000000000005890b2706ac3a8197eafdca9616a5fc07bf4e5f100000000000000000000000091f60e79f4bc62519c6f99d4c25c6d564842ea47000000000000000000000000319de3cc7a595289a60419ce0b20ebabdede21e300000000000000000000000032f84619a9ab7fe6fdfe2cfcb5df32396610214b000000000000000000000000eabaf68f3e9ac0723e1c41f8c785255bed4d4ae1000000000000000000000000cfd6d151a2cf0180685125ab74fbbfa8fc4b6eb8000000000000000000000000dc8bd36068dfaa18970f3413f6a9c256c0f757af000000000000000000000000986753665dc9e60b7d84895786e73804c7aeed970000000000000000000000006af0e6c8d99f0b4a804c875f68b050a2c6deee78000000000000000000000000585a49c5f7cee39dae78d4937476942bdbf0d538000000000000000000000000aba5d18bb162d19936da5fc9a0b43c0ec27a42f7000000000000000000000000cb2e9be6d5f66b011b19c57d1bd2b7d8e6cb62e0000000000000000000000000d26d4d18f26f2738c807fd8280862c0da0c8d0b2000000000000000000000000c16a3fb527f9d7d10d07b90c05ede34ee1bd9a3200000000000000000000000090a58aef8fc6375d97377d0c2c71208704682753000000000000000000000000367f43b4adaa081198a946e96c9e7c8e7a4c9f3f000000000000000000000000d670caacc091f31337259f40950e6d69acf7bf4700000000000000000000000009eb864d4243ba95dfae7473b3de62a403fd9cd20000000000000000000000004eedfa535a22f63f982f8feac424a06df125f8b30000000000000000000000001298b9d5a65962719de2e10cee2782925b1c44aa000000000000000000000000dd3b12529494521efc17f092f54bc2f8748ca60f0000000000000000000000007254c3b91a043dcd10ea7a88e0bbd5f5a825f868000000000000000000000000aa38ccfd7f6ccfcba42b99bc942fef0d2258b5b90000000000000000000000007bd7ee789e73673535be1b7110deefc024340b35000000000000000000000000ea7f7b630bdbfccb224fe2caf412cba8cbcc2cf6000000000000000000000000c5362a93f7dcff298455232aa4368e96908b9d4e000000000000000000000000b9a88697340cdd0d5d5174196d550c14b87c6a5000000000000000000000000091794c88a887f6884dea79bea63b3223c2a10d62000000000000000000000000fdfd9967b7d11d5af67c05e498820956cbe2d0fc000000000000000000000000ed06e80f87afc96c9a890e3fa11e847aeb68e0750000000000000000000000001d592bfe484b7cf0cbc0649e4884257925b73879000000000000000000000000afba75f382bdf26093cdf742dccb5aef629d02b1000000000000000000000000057c97017663caf0a43c4a016b3b7ff9aec500fc000000000000000000000000e28d10e8f258b64669e478318520093fda7f69b300000000000000000000000044d6b3fb4eb1199f74d3090eeb7bbd55b3ac974600000000000000000000000049d7a48f2705a41603180dcb8be2b4c4343a1085000000000000000000000000d452b5f9e1a0c5c09708f2533f67435a593bae850000000000000000000000002491fb3575841970032d37cb69835dae634bc988000000000000000000000000719447f4492cb7825c3942d3f42d99942c5d770a000000000000000000000000863e4ebd625d3ddaac1177f12ec89dc565d566b400000000000000000000000018927b2e8f348c0b76a2f2f8027d1541f86d7c65000000000000000000000000c7d4893dc8141532cb2cc5b1db24a876e415442e00000000000000000000000001534039b1ddab5e1c1f335ce7aae9815940b3b70000000000000000000000009d7704092ff13227fae92bd059bd5c8899f11f430000000000000000000000003c46f73958e50ac8bedbc6cbedd7718b73c69298000000000000000000000000957484fb5cdf2d75942d9937a7b6f7ac8e2d384d000000000000000000000000d01056049c359f4612db344afb47f6bb4e75a4cc0000000000000000000000005e4e60def81fe9b2ad2a2efe8a05de7366166884000000000000000000000000159d982dce039a37f404406620dade2f2bf423bc00000000000000000000000041ce45d2baa9aeeac6d9101bfbf6c12163c050360000000000000000000000002baf5282e4654ee8d37192ab7e61a03c2e3cd6c1000000000000000000000000aa935ee459ff72e4292ba17839d94e64746c5a310000000000000000000000004b9ccc8edf9a134a9134cee1444a9c8aada23e900000000000000000000000006058377c745aa745b5684488831769ad14a8aec2000000000000000000000000a8e4947da6a7f5f644730c91105a33182fb6bbc20000000000000000000000001e8432e266e3cf11a48f816f16b67e1e6fbbccf50000000000000000000000005e401a812a67c6b44ce1b758da391f1e15fb9e37000000000000000000000000ff1f1a3b7a862d6b8307cd71da6754b009fb81380000000000000000000000009afd4f7ad03a03d306b41a4604ea2928cff78fd1000000000000000000000000c73b19ec1205ee0f94e0aafe2500bce612aa484f000000000000000000000000968675dcdd825f2341a083ff4391c36b2a4bfce10000000000000000000000006c73863bba6810b35bbd81bdf784424fe0016dae0000000000000000000000004bd5abb6a4db28f96ebf10e0fbd3d4cdfeb2733d00000000000000000000000021b8aa909fff300bdef575bc9d8c6189a15b386d000000000000000000000000db67a261852bc3b65397584be73afda533c1e4320000000000000000000000000689178c0d35e2c22630791f84ef0ca9115ae6b7000000000000000000000000704d40d9212e511842fee1b667020a471ebe9ce00000000000000000000000000cfdeada2fbf7688aedb6a1f293b6b5d0647842d00000000000000000000000043b45c243603842520aad61c059b32470aca09f500000000000000000000000079021f5af25e143f3deff52192d7b610aaf36ad6000000000000000000000000df228281384cea08b3f1f7b66850336807c661550000000000000000000000001c9b031a7140c952463a8475c55228204386f70e000000000000000000000000f9ddba27c04cd0448d015accde5c8671b16412c1000000000000000000000000920419109180fa74f96867285c6e1cd4432c4c0f000000000000000000000000fe840082d2419e007be4fc8d95a3d3a1ada881a2000000000000000000000000c6692505a3b7e762ba36856092c86aade0dc809a000000000000000000000000a9f1bc9aed37b94b3ec36845a70e136e7ed1f88c000000000000000000000000bb21307654b7b046d35b950fa3aa57b6f94635cd00000000000000000000000064b2e91251219eb43effd3227580bea3a26d68fe000000000000000000000000db099776a05694ae4a1db7e5f33245e1bc29b13c00000000000000000000000090942279aaa4d668500df7f38acd009deea2ab6400000000000000000000000065232e771006f840f4d31f85fd211ff5f33dd1ce000000000000000000000000adb0d4778d2e317076db182d9790ff8eaf7ab80d000000000000000000000000a30ee66154af76529a193c6d64fea7cf8bdd38310000000000000000000000009597ae86c7ac5bafe1a559cc75f727cf58fff602000000000000000000000000b90bef3fb350e5fbc1e54c146163ce13890c3773000000000000000000000000b05d259cc62247b205dd9be023cecfa218a03845000000000000000000000000599f9a2e356e0a1a43d07ddf33c6409315779a2500000000000000000000000076d9aa688f4a87c1f9404fbead5071aaaac5a666000000000000000000000000108d76ca8b40ad020be5ed6fd463abae712822b100000000000000000000000052a8773f765f612c125ecf045cd4556534a61dbd000000000000000000000000f7f0da698f99764c98147cd83de78c24ad5bad2d0000000000000000000000001c6d7c7ebfda9bf30a280648ffb5fa81c8f460af000000000000000000000000c28742f737d15fe5e0870424ed023272a2d808ed0000000000000000000000006e899c03d77c8acfe6f8faae6b0891bb3330a6f900000000000000000000000095cbf29143a2d5a080a22b4a4c5d32c0d5c6fba4000000000000000000000000fea268273a28311f976ccc423d9a4447d444a5ae00000000000000000000000058f579db9463ff0cc4d68002e006a65725b96ddd0000000000000000000000006e2063c2c6caddf12e3904e4731f1f952b0f644800000000000000000000000094d51a87c5d8184faff65c355ec9ee1adbc0ef2e000000000000000000000000ea6d07f5250d38d241986845ed3c3eccb8b298ed0000000000000000000000005e7299c3e19e3c08283d7639f8cb9d966f428f0f000000000000000000000000e5d20b1374917be365f04006b5adafcbd759bd2700000000000000000000000018598daafe1a64f9ab97c91e85b483bdd3a9c980000000000000000000000000df8579039db3bbb14acb2ec8942dc9573c0b649b000000000000000000000000fee125cb9996e3518745a96873353b11e9bd2e460000000000000000000000005d690f75a535bb1120d6996c75cba026247a0e6f0000000000000000000000008518bf40f95ba5f5312e447bde69219c71a4506800000000000000000000000017fb16969ba422405a2522e8f82854d3b082efc4000000000000000000000000b72d0aae8199571d6ef0882b73c902a95747d14e0000000000000000000000004373544993f3037b22e89b2f752a443bfc0c9913000000000000000000000000ed13852db51462208cb16c46ecaad3660bfee22f00000000000000000000000088362a08efc837aa83f6cc88647701229bf4d6e50000000000000000000000006a7acac77ee37b9b694f1bb6e9420b729889daf3000000000000000000000000d281bcd24b9a35581b90118553e2cc8fa83dc35d000000000000000000000000c3b42394dd773ee58db983483453f4909c3dfeec0000000000000000000000003b44b7f041418b18789fa30f4e9542d737932a540000000000000000000000001a4068bf1ea2173b14b6666d8c27aaa83f79c56a000000000000000000000000e2721278cfd7a5b08ea58d36cbfeea08a833c9f90000000000000000000000008a8c7f74dce234e20afed329e8b447cd2fab7f970000000000000000000000005fa2b59c1c5961754c299fddb90d3de6cb020a1e00000000000000000000000035e080d812cb0355668f4fbfd47f34cfb5eddf110000000000000000000000005a0f86e1e31a20ecdacf2f6be0487680c33b55a8000000000000000000000000cb7c063d834a84399f3631a79ca25ebc8af050b4000000000000000000000000e10db05fd50cb3f54ddccda2dfcadc027da9525c00000000000000000000000028bc5b2d75d2e6b9a1fa21b9b15c1a9b8d9db8c70000000000000000000000007602d2a0d93fe9c25b505a78079c7c940b06f9ff000000000000000000000000f0b2d4722db10f1e1147d5179eb4a05f178a75980000000000000000000000007d8b05e372e7e040394a558d6a5210ee697dab5700000000000000000000000070325dd0d271cc0ca4d669cef7cc4890d006d9f5000000000000000000000000258201637299c242884cfb73aa5d2596af637b5c000000000000000000000000c1b12ef79ffb07a59c6e4dcdcc9ba43275d0f6e000000000000000000000000087c0531230298872f542a483a65410b6dfb6a11800000000000000000000000000bfcf60a53116fd1ee49251b3b4eaeb6aa16005000000000000000000000000dce22be24de1be1ec08357c14ddcba597611995c00000000000000000000000047e0a0b679cea6a813569226138f4eb36af87a47000000000000000000000000cc0537d7c7e9fde009fceae4f951d0ecdacdbc11000000000000000000000000f78a8603b3fb5f154861dcfc44f96daaaa0cb0c4000000000000000000000000e0d9938e6a4e9c8f5fc806800cd77c7eac3e3b9d000000000000000000000000119115224c834f74550951cdb39283508143cb01000000000000000000000000cf0c151067423443dd04c2ed79d12c5a7a3b8b1900000000000000000000000046ca106e462d1759f9dccb609cab397411dd2b5e000000000000000000000000d766257f21445ee3718644efab51984648424d5b000000000000000000000000ae076a41b227e7ba07ca7c5791df168de7e1664600000000000000000000000081071a5bbd03399700fd53b50a6a1321d2a8956600000000000000000000000048b062cf1f9835d6e17669ae8d426d8ac4981590000000000000000000000000dd51f31de7a8a0372d8a228c228b9149273e1f2400000000000000000000000062c2da158dc84592a673a388819600ff2620d8330000000000000000000000003f5c85a81ded0a60eeae35f51084f51fbca7870900000000000000000000000009abe5d2473e1c87e0262016afb45b528aa30605000000000000000000000000e5f2c65a4b50fce663e688cd9f8a09fc046d1379000000000000000000000000ef8bc3ad69573dc7e49cae21b3a3d692de0aabc1000000000000000000000000706a8024e52d367dbb82a923d62f086cb8d75160000000000000000000000000aab2de1053620f93dd6d9fdff4fdc74435518377000000000000000000000000dcdd494fe55d27a2663df652bf2406a28c9f401c000000000000000000000000e04b7587f7a5a14ad06192c218f791bd4aebec79000000000000000000000000b5d48e0a7fe302863afcc2f46d73fd0a27137a020000000000000000000000004c405bc9dc26435a48fe6a637b6b08ebe78b9da500000000000000000000000009a5d335636a72a6990e1662c1a47564b1fd49d7000000000000000000000000d6e287aac6e0802b2c636af0f718845f3cef2377000000000000000000000000881d27559d8f4eb453688fe51983e4b8d8e8b5f3000000000000000000000000bd3dc4d323f72e6c8c312961e3cb6d7cb2cfd6ee00000000000000000000000029c84c5f7e9cba5250dccb05d32b0687bb291d29000000000000000000000000b8069f87a3431a050ecb51a242be9501adf37adb000000000000000000000000e20bf6e35e93bdf6a13dc47d9665fae0fcfe6fe400000000000000000000000008ccf3d811f115f9e0061a5db0eefefddc6e356300000000000000000000000084296eea15ac053e256f330b980205f2f3555091000000000000000000000000c901354b08e84a070752390c836b938b3a542b120000000000000000000000008e40465d40553014342ecd88d92060f304f662820000000000000000000000001d4426009a714c5880354c4bcfe367b9fc239b15000000000000000000000000e1fb5f2b26a5881068bf1d5c3ba9f0a761bae857000000000000000000000000b5fcad75f5851b49eeef7a0b555358fb4357eb1e000000000000000000000000e669b66bec93d320a27288f373c857410f1efd7300000000000000000000000078ca456f4ede5e6ed78760e80e4e7dd08e3abd57000000000000000000000000f069e1c93763a4a8cc29687b991270ad779d8952000000000000000000000000810db80fbbd21d3f032b51bf214904ec4db804a400000000000000000000000059209e35be17e54698f3cf75eb857543b513506d000000000000000000000000418e2d1b9ffb91e5ccb307f80ebe658ab63fe2de00000000000000000000000042ed5bf7fcccce4fb1c347987a1a5b04e6a2f4bd00000000000000000000000010795582e79651a08b063a897a3266916e25047700000000000000000000000055295911f40d0fb0705059b3e1dda071c4dd12100000000000000000000000006fc5ba626cdca02bc792c6bd001eb5d4b98f2cee00000000000000000000000033bbc91d33591fceb912595c889724fd158585ee0000000000000000000000009be5c5f4417e2048625682c57481b475ecfab9880000000000000000000000008bdb1ebccd11768b051152e8c0ea9abdba100847000000000000000000000000cabd1f33b307a54f1fcb927ff1a957411c210a44000000000000000000000000710c4002297790b206f1d40ad045cc986874f14d0000000000000000000000006b15982fca3b87ada53e18f046b935f1eb940b22000000000000000000000000b7ee32d815ee72227075ff259890e4524abf3e2f000000000000000000000000d439dfb94a478fe159d282469a86b2725be9c3540000000000000000000000000e6f2f2745891826d5fe3aff1bdecbcbf603454d000000000000000000000000d8d7b70c5ba12ac78ca707543e885c884845df3d0000000000000000000000009fbb79ff85396a0749dd1df1d1fe20b7d82fc36800000000000000000000000026a8f2dca3970c336a34900ddf48a188f6d5425b000000000000000000000000cd191ad7592d3121eecb9551913b0b5c646844be00000000000000000000000072c963c5e93b05285dbf207329324d7464414c19000000000000000000000000db5e7994fc2336e31529c5354da7a7bb7e1132860000000000000000000000000f27dd905ea54534f170c27680f6db0fedb89d1c0000000000000000000000000a4cb95f96961c1d2c75bff798b51a70b256895b0000000000000000000000009690475ae5cf351102abfe5a0100e9d768e8b86a000000000000000000000000278078f9e286fc8dccc6100a87dd260009900da80000000000000000000000004190d9e8634b85b465e06473ae062b798b05edf2000000000000000000000000a854e2378f8a3ebfd6eeb36e17c7c5aaf5bd0c2f0000000000000000000000009e6ad2be112760e7dd4879212b5480ff7b8c05f4000000000000000000000000924e6afa4dbbc32d8c886b16f26c01f80e36173d000000000000000000000000f50a477ba117c2a89b07d19ec835a77fbee6c39c00000000000000000000000026a9bb927cc7eceff0629cad64c3e916f1dc27120000000000000000000000000c171c2b44c760ea23c4efbd88ca2d2d55f9632200000000000000000000000003bd884df3222b2753919777816d3053a0091e8b0000000000000000000000008a96bc0bcf31fdaf5abc54a19edd6b14474bb450000000000000000000000000b2a3d0186a06980277d897ea0195b0fa81e3dc73000000000000000000000000735e88aefc6c96d71d075050c687f01dcd0395440000000000000000000000003dc06d2e42ed4538077e3e51b6e8c2b6d098271200000000000000000000000062e9724fabfb07df4812220927a30d59b14cf13f00000000000000000000000067ea61e6dcd533e0da2568b25705640f694e285100000000000000000000000076c81b631e7da376891f3269ea80b8dd0fd58c620000000000000000000000002e5e09350eeb2ec056ebe88e45c7b0c058f4b8ed0000000000000000000000001da37bf5d55c108fd07c94324acaecc8ce12b50c000000000000000000000000a1a2eaf509f5df0d711a9e6e452ebfebd229cd860000000000000000000000007a30f826c58cd648c74830e9f9e1ab01edc716cc000000000000000000000000462fa906b03d7087c84be8edd6d6df3b46118a7c000000000000000000000000d2caf2c59f1e2005f7f698c32e42156036823616000000000000000000000000157e0d1cd4f77de7c065e6a02ff63ae02a2afd93000000000000000000000000c3ebf647a1781033bee15f82abf1320af99e0b9a0000000000000000000000009387b4b6a5098161691cf75b2e946571466a868b000000000000000000000000a2bb7e5767b4ea167d04ba8fc33b787a598a5dea0000000000000000000000005f51ca8c396f40e9eb14e59c4991f177ee23a00500000000000000000000000024dc276e04a17d85a9f793d7594d06d7baa995190000000000000000000000003fdc99c523e84dbcbb35b7f0f15ac4d5206b06ac00000000000000000000000009e3230f9222acca323f4f3e64556fc912512749000000000000000000000000238e92b27c156740e7b56c1dbc668e2c60dd446400000000000000000000000034ce8a307581494f63da29b77c3be5bd760ab6f1000000000000000000000000f23af8ed422ff9e0426ac77f7d9271011f4f09d50000000000000000000000002269ad3e102a3d559b1c28580f51264d04a76314000000000000000000000000debb3f5de7616fc4008e40d1538d1710ecf9063f00000000000000000000000026f9186fbd21d0590d72549f5b35e802f7e17662000000000000000000000000d29bba0a0b9329a606f694ead2467c85f372feef000000000000000000000000bf135e8eda23dd2b0c5b83b49722aa0dc16005d10000000000000000000000003f61772ca77b9b4eff3c14db5879c3fabe3dc6f5000000000000000000000000f808faf88418a94651e506a41d0421d7198dc9b1000000000000000000000000fd0fb69b1108070078785bac10cc5c83f6fa435e0000000000000000000000006b7e5442c63c63bac5aed5c8d158e9943f72e01400000000000000000000000029ebe90e8c40107cd57f495cac41aff42c6219a9000000000000000000000000af56d58e12afab5392bc9d3c739cc2f470bdb5e9000000000000000000000000726722efce03ba4ca836485d4567b8114033d89e00000000000000000000000014d4c76638fb0450c78c4978df9d2583d1f630480000000000000000000000004d3ecef6aa03edf00880d668d2ddb12485af3dea000000000000000000000000a566e810b3dd9f2b18d48a9ee6a278c630e77d98000000000000000000000000b999207e160034bffb8a9a685d703477a92d7bcf00000000000000000000000089477a4a956ca1b7499cc032df7bc7be3551a3da000000000000000000000000a3d5e198ab0342fa92ec64660031e5afb34ff72a00000000000000000000000083af0c4d574af724cbc7d56e9f5fa7c472533fe300000000000000000000000000be5b43aff954dd4b9d257693bbf0ea096a7d1a000000000000000000000000ff66186345768a21037df062b18945204a189be70000000000000000000000006db0b5537f8a8466fe55a43dd487a54177eae498000000000000000000000000d0eb2ec0e07c616ab50ccb97bfc2389d09410aa7000000000000000000000000fef88dbb90d6a2f02d186b13818e170674a7b681000000000000000000000000a80bce01f50d9a7bf83d4a04a32fd7b7fcfd39d40000000000000000000000009f07a6fea969da13f3b466c8c1f8cb34282ea5f90000000000000000000000006e00093a750df46e84ccec301ad7df8153eb4add0000000000000000000000003c847306a9a0f85a4a2ba67bdc35020742bd290e000000000000000000000000579b3c4fe5facf13d740f27c8a062614819be83400000000000000000000000003cf6f2f269b519623acacd5705d0bd428d29129000000000000000000000000845bfcd8e8ac37e6be3b6047f9b8dc7195230c3d0000000000000000000000005756771eb14f858d4663abd316ff51d1d49b50ff000000000000000000000000bf0ea3b85d996cc6b9130d35ac023e51e73a6f2d00000000000000000000000013c45c9fb7a323274c7f3a3368507d45993828f5000000000000000000000000b5d156cff0049bf337728774d953cffe7d9fdc79000000000000000000000000f7f23daa702edc49f3e0bf816c5574bf5ae9c4b60000000000000000000000001fcc38848a3a73c768f97d42b78eea3b8b2d20b1000000000000000000000000a640cdcb4b791957002899dd6735399f8865d9ae00000000000000000000000057b34afbd2b9e9ada66ab2d5b84877ddc925eea000000000000000000000000021fdf0c42f83db4bada2fa34e68860aee8da9d5e00000000000000000000000053936b83fc4225b1b672c3f0ced84cecad2c22e5000000000000000000000000bcbdbc1c16ad83e9f76a2e7facc7bccd02a5c859000000000000000000000000b34fe64afb4eacd4a4f1ab8a2705f1287abce48e000000000000000000000000f4ab13ea540de971c19ffc0fc3ab9693158e1b6f0000000000000000000000006c877fff366532d828018e77498aaaad71464724000000000000000000000000ce63a90c79c6f2e799efd82903bb2a8e6b7d865e00000000000000000000000080d99c30a5be2c330c4292550a2cdce5285c15a0000000000000000000000000713ee446ac93af3461b59c9d9b3150ebe3a876f5000000000000000000000000ce466ea8f08339ae0f9f592dd5f1c4e9d3df41ba000000000000000000000000303d861cb8fed38c99d22cf3020e84c889d87c0f000000000000000000000000a922137a1430a136bd4416f26785cd5821f68618000000000000000000000000e11067f3d4d066c97510c43ba223eb60206dcb6e00000000000000000000000093b42b8f1c0843cf0ebeb261f589363cdf884545000000000000000000000000f8811cf4040c368a105485ed4267176264bb14ab0000000000000000000000000f8b61dd20de8354bc41072f49f99e77f6b5735f0000000000000000000000004e83396209d14ee960daf4b88fdc1f9bc64b6e8000000000000000000000000063051d1723edffcc18444cdbccedf3a1a9993b6a000000000000000000000000c50d9e461653a83cf1cd7875a8cb83ab40f15698000000000000000000000000a73badf68d0835a3c5675a7e828aa541b3c2d59600000000000000000000000032356fdaaaf6242f6aa68f9dd40507c91c9f25e80000000000000000000000004962e8898194c0afebe84f00fc6e88cde637f7b0000000000000000000000000db01213fc368cd5ab0d9c5f868c2497b2e22d723000000000000000000000000c2a6e79740e6ef8644700a254200bde23350e04a0000000000000000000000004e39ac121aebe4a612f25cc5d5cb7e125c885cb10000000000000000000000000fb69c36874102dbd568349de051c400b9c7ad690000000000000000000000004c2f95afed4354a1cbf0b233f625adfc733f310f0000000000000000000000004355b36b433336c068c130a77dfd93841bbd4d6b000000000000000000000000275078492c05555398cc464fc68d433916402cc600000000000000000000000026f456ff9ce941dabcce262934f27ba291d80771000000000000000000000000dd7b4ca1044633edd3832a9a5af69d98a3f35c590000000000000000000000004855125185e74c4aa294dca640d7cafeefa1f4fb000000000000000000000000c6490b9dcd0e83319e42f473a1d5585ec8116f280000000000000000000000002c65fba682ae65ab94c676a48225ca308da1d53a0000000000000000000000001038e5156da16c2f7b0b716668aa2b47ca448376000000000000000000000000a928a2eed2ee551f87b0647e505e9f2093dffb3e0000000000000000000000001064b2e860ab3830b2c880a0458e104c9770d7a700000000000000000000000033e10e70c22877ddb0ff853013d84964a2a7335800000000000000000000000053b5647ea23d1a7a1e2286e2c83e105ecdbc1b4b000000000000000000000000f93ea91d48e3fcb4a9d710c6493b4f6bccbe4943000000000000000000000000caa1d396f98893d894c4689972b99393df783bef00000000000000000000000032a9bc0ab4c519a923d866fe1a0887565e37a7a6000000000000000000000000d9e5c38957f77b1c8d2632a013b2d82658ff687a00000000000000000000000019bbbc4dc42aafe64db88aac59bb8c6cd058d4680000000000000000000000006a01f776b96b12286a41c6c161943d1258ff267d000000000000000000000000c1d1b03e5755625e19065ba3c56e186637fe3f9800000000000000000000000007bef2c7b3dd480f6ef556a3002a5f5dcff30e7d000000000000000000000000c09908618b633e8eab825361baf97d893e5d908c000000000000000000000000e8ea91eb7ec9bf360f418cad97d12d8150aa64e2000000000000000000000000f73d608b4552e3f93085cb3ec7c7cf15deada5b40000000000000000000000002bf77299a0cce6de99c5eaf94dcf4446ee63859d0000000000000000000000000d4890324d8d3bd1b6c3a1b0c2e32a58a9ce4b72000000000000000000000000272a4945d1e7d640bf2d04a7974080be00e5c592000000000000000000000000a349ebf3fd9496efa67af4a28faa7c9ebc70360f000000000000000000000000a33aa1a50fcbe093a1b559e3723bbb67895828be000000000000000000000000f37f2b76754d994fc423a7db3a94230c878c89e70000000000000000000000009ad8a1d2e4facaf3c76ff37b5332a3de234dfd5c00000000000000000000000008190887c22d1639ffbfb3ac46406ed0d5e4218b000000000000000000000000f39071861883a679b8f2dbef86fcc50d8b6f6b20000000000000000000000000176cb62309871f83e9d39b6a9523d877c359ad0c0000000000000000000000000c669d9378446d055bbf5a0c689c02a1a354a5bf0000000000000000000000009565c6f82ce0179718d24e803255f8fa280d2de20000000000000000000000008d41b23f5ff2969a628984d84a36f4b600f35ea3000000000000000000000000c51860d3ed2c10923f85be8fee47b423f68fc3d7000000000000000000000000e44d27d26df64de74474e86c0c22cebacdfcc67d000000000000000000000000c349dcb0c216046d18d0d140b118dd9aa588d4f6000000000000000000000000a6553d5a9e96252d447037a2b54a813d5abfd703000000000000000000000000c71132b4bacac688d6c3f79c04b273138fa07d630000000000000000000000000034ce517158b45be82af9e3493378f5cfa25ed90000000000000000000000006c1e262bb4dc8ae3e94d721a93e4f8777046c8a7000000000000000000000000907a17d5eb967b71101950e2efb4d3a8f48effb400000000000000000000000059f6656982e2b1afbc237b0b3cefcbc81e98823900000000000000000000000020659b2fbc0c111783913891d75e4ffb0325821a0000000000000000000000003983674bde94a71213a5611418ebe0c0f608383a0000000000000000000000008848d2574ae1d6815ef5fd2f1d440a2ccdb54b3c000000000000000000000000343d65cd0c6611fcd21ce5b7fe0c5c1770d395900000000000000000000000004d9bf1f3867f3022e043aaf875adb25d4963b7ed000000000000000000000000f79739898347fd03e8676f304d77b3b625e68b6a0000000000000000000000001e03b43ab0ecad289a8f1a8b8e844dde66a0c6c1000000000000000000000000a3240012457ae14b23515b136ccdfed22b30aef70000000000000000000000007695360a22585cd513e153fdbd9462d8b1c172e50000000000000000000000003c02290922a3618a4646e3bbca65853ea45fe7c600000000000000000000000009d5c4b9e9a87714da1763483f248e03bc76faca0000000000000000000000003daeda8217cc7bc180d1cc58a41881f31a49ea4c0000000000000000000000005b829c597cadb758d9516734d2c95603e7cb3f04000000000000000000000000d8618ac1b230b240a51689b16ebb7f0898623ef6000000000000000000000000375726b0265d10661ee0a50699a3d9a24a82dedf000000000000000000000000907a35c3b2189da0982e27ce5c74a60ccd353b92000000000000000000000000b3df8598c2d8fffd5db69275e658b249e09f374a000000000000000000000000ecbc932ffc83a6d75a6b80ba1087968cf282990000000000000000000000000053c23b20033c8c84ebb3bb7e585e359a39bb421f0000000000000000000000004f3b69b105a228d7ee5cb507ae82346d8ce489df000000000000000000000000513c557e9ad842d69d086ffa278f8951469424ec00000000000000000000000069e20590af52ef3a52b26138042cf3fa66ddcb0b000000000000000000000000dead5614335bfa4a67301a43a9ef0b0a49f0a79600000000000000000000000090233b3494ede2578be1406b51afa9c1641831e200000000000000000000000077d352647bd6054ce541ee9c08f2830cf31b878f000000000000000000000000e56567e7ca6b0ba2a77cdf4a3a2e316c97bcb6aa000000000000000000000000fe263102682933297cb65dc813e5193249769251000000000000000000000000f6e4c53d8c0cdb615229efa0283f6e367458215d0000000000000000000000005b12b762d50370cc0179a5fba924bd869ba96e8f000000000000000000000000e169c6f1d7d679f151d615e1e94c3d02a80ab6f300000000000000000000000062c6f10a3b566f7dc98ae48ed99a4db1f75d0fcf00000000000000000000000036e49605a3bd16f50375c962353874172c3dfdf3000000000000000000000000d0d771304e716d3f7b691d0b3be585c4025319a7000000000000000000000000258d01f50393ea6fed630c1afa7e5799f5803f37000000000000000000000000e2be4c59efb1485ac5fc2d5b58fef554d75730510000000000000000000000008a190c1d8608480852ab81172d17d12004139888000000000000000000000000f2ee1c6b2add2153dfeccd93d55e93751f67a2430000000000000000000000002339b754682f8913919a7713fffe524f8d8150ae000000000000000000000000492aae9cb4680ce5844c118810d8db56087ae28b000000000000000000000000c4289aa8811b6e713f01717ef61dfddc819145b9000000000000000000000000a67f45634f6d3e383f39b2b295c1a9e302fe40e1000000000000000000000000f703af3a89b373ce42b62c71cab0ec572107d28300000000000000000000000016a0bd0267c5fbf2bb915ca58256d97255bce78a0000000000000000000000001d55747978d59605ef203ba66c745897884cf31c0000000000000000000000008c7b64f6934f70620b0151cf6f815bc8987798ad000000000000000000000000f20b7f28712d277acab1612f51f6656f07fd72af0000000000000000000000001f40c62e340beb9bfe14ba37f21b340db13078dd000000000000000000000000a4bd7c33baa0501f41a124de405bf0bffb92f5e1000000000000000000000000e99499a1a2d7211a059349aa079f03abf00d0940000000000000000000000000876c9332dff069bfd21213bc038f8e592bd4fc6a000000000000000000000000f4c191aea2b3c2d2b0027fb48441c6c3b14c862f0000000000000000000000009deef3c305e4c873a69deef0ea405ee7c86e89c0000000000000000000000000c13608d038df5c05d67776b4e604075e1aa5dba5000000000000000000000000df307e5752e0484c855159b136982babf0b0b354000000000000000000000000730f6358823fbc35b80a1fbee8d61e0aa6735f9d000000000000000000000000030c6c0f8187871d169b3bf2a803532a69b5e336000000000000000000000000bfe33d49b56a8d455353b8c471fa7092d48da8e100000000000000000000000075ca5300dc8dea27c4407af910e03df9c5a810ba00000000000000000000000063ac9ae9ed236e3fdeb03ac7320cc6f95b9a6fe20000000000000000000000007508964b1c8233a2c1ff132c56cfe3b0df6ea4ba00000000000000000000000071d104a0bdfd1558255b5d7c7f8006368ab4520e000000000000000000000000406c9862c3660218b39295fb0f6ee2aa0dc1acb1000000000000000000000000b7f3005673a4f03be4f006baec702805d15b843f0000000000000000000000001182bd3dd3a67e578faf4f453c4e906d903a71ca0000000000000000000000008a6fc22c7c84b219b9ccda8d792f6fa9def2dffc00000000000000000000000033a8379a947df566acc60fb0f91fad29917ebea7000000000000000000000000a15b739915ba255be9d5ded3ee2f21f8c3ac56d1000000000000000000000000f54277596f4bca662e11415a84740678dffd5a4c000000000000000000000000b878e046791fdb8e6386a13658f24457c9168bce00000000000000000000000091908983befe3fecae242a4ef6abc50e75360ec5000000000000000000000000263da6f9cf7c8d4e280aff53642a41b3210a08f3000000000000000000000000609e8b1de45cce50784d401810900d5ee3c32e5400000000000000000000000063791ad0b64e2a0bd49cfe75f419be692951eccc00000000000000000000000007de970ff77e0ac6873521a4e59fec769cb66b8700000000000000000000000092b0171b47148c1c29793df0e4af2512d00e45f60000000000000000000000003056acaa9bc13e130e100e5cc4d0cd6e0b1b56a1000000000000000000000000e4fc1927b0192f269e88dc3b68b6c424cfc2db47000000000000000000000000424ed4db047ff5848671f38b1eaf0794db34fe61000000000000000000000000240efcdc3dbad73b0c51aa1cf9d302ca21039f5a000000000000000000000000ab49efc2ed93f05e254b1bcbc8d6a244c836f129000000000000000000000000d588d08e3df1cd8a335572d9635a44373946fcd1000000000000000000000000b50e323448f719c696323dfdd173be7e56dfaa070000000000000000000000006e5ecfaf7db5aae9613c2226405499ee7ccbc94e000000000000000000000000f083e7abe97b69da544a638b6889fd5529edf0ed0000000000000000000000000238d489b9a0456fdc46005f9c9441f055779b1a000000000000000000000000b49dadbc70d29d79bc82df8e8bedb11f665132a3000000000000000000000000503c25ca01dae1aa02bc210bba84f4aa5c76ce91000000000000000000000000c9eec435bf90cf71209402fd8b4cb2e001a272ec0000000000000000000000004f953b8488e42d05cb359df1f36057c58a781fec000000000000000000000000fa897c1e41e4c25d5a05a0e900a72aecdd226ad70000000000000000000000001ee020ad1bf10ed0b71df7a85c8fb3704f6808aa00000000000000000000000089da9af83cecd711cd329b7ad510e6a85ebd89e80000000000000000000000006a5ff25290ba5c75bc3de0776573642593734c030000000000000000000000002d7d57edfa8ade5577bb0cadfa994176a1af65b20000000000000000000000002abb190d21c21f426820387618c4a50318a2390b000000000000000000000000f8d376d6fe46e464d4a21aaa2e86608337a7af7900000000000000000000000078f4e7fb301deacee628f30b2d074e042775ae0100000000000000000000000010773cce53b46f21bca653cbab69f48a839a2a23000000000000000000000000b3fa2ecbe6a3b008de12852d96322c355674532d0000000000000000000000005d840fdef9e2ebfac255f4f35a3f545ffac248b6000000000000000000000000450c3fa627d8e363961d6c209b64394fda116e64000000000000000000000000d9b81329d16d142e199a9668a84f6aab62d3c40b000000000000000000000000b0e602d986a834ead37ef6004012da190253fe7f000000000000000000000000c9111323b47ad3beeb2fe7044b0427c04597eeac0000000000000000000000008c7425691cf0ffdc59b9c5e8bdc64ff38f03a9d0000000000000000000000000925ccb026253f1791283e1a85483c0c76df45ebe000000000000000000000000b872b22d7824374cf6a45e79b2d3704d625e0696000000000000000000000000a864e047ec613abeb98f3b5b602594c12c25b0b8000000000000000000000000688739517ae3ed639195c88b443a1bd5f2b36e680000000000000000000000006583b6263466fe306e6d1fe860cffc0e8b3610de000000000000000000000000195768fa4decac833d7cb4a0151e31c5fd10d9180000000000000000000000009a9a3a64b07af569b633b8849647eaa8a10a7e86000000000000000000000000db7617402c68f67f67e92d027fdd98085b9d7de60000000000000000000000009c56d4d5a984f830c64ea32a493b1e8a03b323fc00000000000000000000000037838d71604b5ce51cb9a74227ea3ceab4caf9a2000000000000000000000000b5b0b4a75912b672f143e2c9d270f2071586c44d000000000000000000000000760de4d3f41fc9d1a3cb321f9d23d2b1e77c1f920000000000000000000000009a11b04bdada4ef621c638ead85822cedc7a133900000000000000000000000022053bd5992cabc51a0df08327a2d432741e92d300000000000000000000000053a0a7f68ec9660c6dec725d6e9a71f92f69bd9c000000000000000000000000ef756b2b6c2210a27bab9cff512b0ca6c1c34fd6000000000000000000000000d8879a8b21b6eae61a0efb71dae85d757b3dfe8000000000000000000000000049dcc34d9799c00824cc85ed5c47e4eec43d1b3500000000000000000000000072c6a824c1b06e9804eda22b061d823b63d4e0eb000000000000000000000000df2a02c218d96dd7dad1ccd63baa9e0a6b62c2fd0000000000000000000000000454a8c30c95a15a163142d6d1d0baf80ad7f61e00000000000000000000000055871bcaed1b002df5e3424dabb7a3a3df928acf0000000000000000000000006f019dcdfbc3a4e2041e8e8fbdb0496f3a110dd500000000000000000000000077a80e1bcc8d327439bac5ecf5ec0fe70e9cf01b0000000000000000000000007f7048b169ec57afa4b16e71d424c17a72f2c08d000000000000000000000000923a23593c500013c7fd58b9fb5065b29323db770000000000000000000000004ec2f7b88affa318bf6aacf7e33eefff10ba78750000000000000000000000008d9b4be835b6da0e7c202fd6d21ac574047d84d2000000000000000000000000fdf7262f49ed57c195cc6d49f8301d115611611200000000000000000000000099668eb07b840ca1efeff5718c5f6418e688572c00000000000000000000000008673fff76c9f30e7db502130543a99f60c4029a000000000000000000000000b079cf0c883c91059a76050776351b84e021023e00000000000000000000000041882633206d5d6cdf5027a885e7388b6992fce300000000000000000000000069116d3d34590143af2274d73a73fb2443cd8bb50000000000000000000000003004b2b13cbbe1736b89169e629df196f0eeb15a000000000000000000000000916109ad33212a38953133849fcd9fdd73c117d60000000000000000000000002492fdd5200bca8ef666e5a29864fb1d6dba7c90000000000000000000000000cfa253163b357fe5f0cde58a761af48dd36c18aa000000000000000000000000d471b514e177476cf28259b260b0957a31205baa00000000000000000000000025f3fcae0242f03de0e550c50258c47045fce3f7000000000000000000000000eb774a681c0cc10dae564a89b388cfb9fdff91bc00000000000000000000000001dadd4a1959a96a7dfbb462118df6e4a82c1bb3000000000000000000000000ff36fb29d362f6b122e3e1efcd10ebc4bb065c0600000000000000000000000008b012166ffc08ed912da569940998f26f207537000000000000000000000000009b60090e5da840e7da9c64daab29845167199800000000000000000000000064a82d3ca147a0dbb5214d97bbe04b37754044ba0000000000000000000000005cd29489c2f26f80bf37b59e7c47fec5305b0922000000000000000000000000c2f356b6f24cb45ad1c30266acac50624cfdc3fc000000000000000000000000981ba6e85b1dd693bebf468be3c5f028a9ae884b0000000000000000000000001cead640ead2737b8de295b5ccc71df40fa101f60000000000000000000000005abaa39d7b29907a934b5d4c3e35b1ba19b8ce4d000000000000000000000000b4056dd6b32cdf22ef1e8a1377bcdcb1fe1b34540000000000000000000000005c12c77c4a7156e6525bd2f69cb5e2d0c83f7eb0000000000000000000000000bde32ce9c4eaa72337f70a08ad602ca2a20fbe4c000000000000000000000000130d400cf3f1983588e6708f2b1c27c4a8e970dd0000000000000000000000008be31884bf0371ac10d523c5d1f05710f388922b000000000000000000000000c8ebe6c0acac6e6e66bccff8c2552ca26ce6fa4d00000000000000000000000047cdeec9dd8eca9d624007c728b968866c2e383a000000000000000000000000b4320c4406dd346f9b06f240933c6e84d37cf49500000000000000000000000043387dc2ed0afde2551d785c252e2d68805802e00000000000000000000000005b406519dba019e38be3bf6677b395a0299ff0a5000000000000000000000000a0bf69a6887c68e50fe28c20a55b339b7d32932f0000000000000000000000006b3120a231956d2a677780fbc1c152f7a21bb1c7000000000000000000000000fffe04dc0d38603f295fdeb9b794ebb12fdf9abb00000000000000000000000030059d052d040a348e26b6d43d2db369754cec970000000000000000000000000593327dc223262948be4a7a90db7f81d535bb46000000000000000000000000b2a35b88e513363b9571c879087b51f949294fb50000000000000000000000003e4d694426b7536de9c41df85e2d6d7703c8e430000000000000000000000000894f63f9e0f66987a433fbdd40e44d3030781a36000000000000000000000000a57ebaaff8f77386d46b3e5f91c2aad17dbcb4b100000000000000000000000032c58cb077d5fb5f37eb9df9959010520a705d7c000000000000000000000000563eec4600082b807ccffc307767d734a8dd049b000000000000000000000000246f954f1745fde91b3211d65e692936ecd23a72000000000000000000000000d6d7f468afe5fe351f6057111418654db8ac5307000000000000000000000000efe9da7e09c0569b87761ae510eefc59e5dc74450000000000000000000000008ded90372bb6500d857ab309a58245b7f2c6b61c000000000000000000000000f5bfca550ee61dce158d3d2fb1394b15de38769a000000000000000000000000d4aa4eddcd3432e80a66c492bc3ffaf59a1e57ea000000000000000000000000bf228c28333875890e4f3dd4065b920b6bb4f301000000000000000000000000eba8526520d8e63670e8c1a9e7d0dc1452545bd100000000000000000000000017b653088c1d5d11fce5762cf130a9061f1a5e18000000000000000000000000a158dfd8332d7795cd0ae15542369047010f569a000000000000000000000000bf59510774e2c64b12b067c7cf35fa5a1c594311000000000000000000000000a7b0f901e54fe64858ba6cfa8303d5226ab4a8da0000000000000000000000001fecd9490bb28a6f9ab0ea9693151d18c661ddf200000000000000000000000007ecbee763badd71b62ea54f2f2b20043c6078790000000000000000000000003628edcb16ab5b42a00e4e0d830b0a3cbaa79c73000000000000000000000000f3291f65e88077bfffe7ee1d1a84869411b0768e00000000000000000000000006d09e535e8975884654793bfe557fe96eeb6d4500000000000000000000000092a2494872c4001b76087e087dbe9a1dafb632940000000000000000000000006ac2e55c56dcd8655cbde740733f411027f4f07c000000000000000000000000e0af5580f54b9bee7db1ea0627fb483c438d2af200000000000000000000000067994a81b3e485d65aaa717ca60ae0531248ee000000000000000000000000008c3db4e6c0a4eba90ab864e1e7e50d20473b7c7000000000000000000000000012cc288cdb9348f075bfe5f5142231e82599fc70000000000000000000000000a34b0ed71eb7003e023944898bb4bc620f048f3a000000000000000000000000ec3a860bae2cd349b3aa78a9714477bf70c8bd61000000000000000000000000a585e25eef75fcc62540a8ba678dde1202552f4b000000000000000000000000e57e450cbf396e74091668d7327541327639f320000000000000000000000000c096b145d424ca034fd0302eb2127870bd362a67000000000000000000000000972f22067d62eb32bfc80196db66049d89ac49fc000000000000000000000000f9a679d21add3c87ce57856d42a70d5cf403f7f90000000000000000000000009b4eff2090f4ada41893290490563a97c2c176db000000000000000000000000d3ea93b78fb9218b43da2113c0b84fe07b34bd9f000000000000000000000000572cc54765ac4423734a9cabed73533a05ca012a000000000000000000000000c3a3c0feae3d3015f77275519ca65097241959d600000000000000000000000072657b2677be88a6ab526ce67fa65e6091e35178000000000000000000000000e3170fe2085de7ca34aa5e5c2790a74f3c71300d000000000000000000000000cc614830886d9c016d03fded34fad4d161885d15000000000000000000000000531f611f1118f1060c056983628dc2866f52a3710000000000000000000000003ec0baa0e68930c12747de3ada17f0623092214b000000000000000000000000422246506f175f84feb261b756d73494662f448d000000000000000000000000ff5450a5f0945c1fee52220b88d26212d3d9edb7000000000000000000000000855b9fcb207d8b2b6245bc20d02ea983caf2b13900000000000000000000000037c8981d05c9abc79008da24832fa8895d43238f000000000000000000000000e075fb5939c8439daa351326c7b5efa8a9f748de000000000000000000000000b33845ebcf6f41b8e16294ee0c193985b9acce0a0000000000000000000000004495723376fc51026ae1d1299a6c0c2488c8bc12000000000000000000000000c0f045703de8b914d732677eb603d0453f47798c0000000000000000000000000b4d14732d2fe1cd8714544d3362ebdbd21cbbf20000000000000000000000008aacb27f9508d1afcc0efe832de8b6976c3b5ba30000000000000000000000000245e195f824c972da61b2c43935fc16a2dec0650000000000000000000000009f73386fe3ed9cd9e73856cea606dc4a20b3ab94000000000000000000000000ecf5373a50082ce41ed533c06f9970a338366586000000000000000000000000806e111c626aa6e77df1a93cf84f8d54ad56d533000000000000000000000000dcb04e5bf2b7be5c7ba157630b30e56b8fc374c3000000000000000000000000009340fa5d7b3441afecd8c26a70dda0f5cfa6d50000000000000000000000008a64ab9031237087d03259b69b2789b05937507a000000000000000000000000ac5e9c6a5d854d8275742ffbda3afa428892077e00000000000000000000000005c04abec1fa3b67683bfa973a863ceb0a2fd6bb00000000000000000000000005c04abec1fa3b67683bfa973a863ceb0a2fd6bb