60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002e20ddbf39b813693cae0ec78ae393dc060460e200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7773746574682e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207773746574682e6f72670000000000000000000000000000000000000000000000000000000000000000000000002e516d533831396d773559724e596d504e465064736975643537656b64365a696935676b78393563515834665846340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000552000000000000000000000000d1c9c4861d012b0a29f79db675c54e3457afe525000000000000000000000000ff8bdbb50b0f48172c4f1b64e51eee27cec48fd0000000000000000000000000095464eb068c850dcad916be0c5c6452437cc6dd000000000000000000000000a16e837177e287ce58613f9c94ccd668376a84550000000000000000000000002706be4cc3a131c71a1fa8561b561ae1d52b12770000000000000000000000008c5e306f82b68c985681c6ae93701cb53afdf357000000000000000000000000f37a244bc8052730da4ccc7ed0478163033af887000000000000000000000000efc16955c8d011561d91c1d8df7cd27cead924e400000000000000000000000016c9f41b8060e5d814887029114d7279dc41bd5d00000000000000000000000066dbd20a6eeb6bd02ec413a98e11c172f00220230000000000000000000000009154ec5840a703808bc7013e5cdee660bfa52710000000000000000000000000478766d530bf891babca291ef59a95206b6cab900000000000000000000000000c85f218f61d905d2fecd48e38168fc066175005000000000000000000000000a6eeb51c2aa5c73388ebed57bc0640e87a76032b00000000000000000000000039bb472c9e15127c93e1dcc3bdb709c66e7a32f5000000000000000000000000c3d808e1737825131870f0af91b177db1d15a1940000000000000000000000007d31c59ac01b8b56f8b61ecce0deda3ca37a5e3300000000000000000000000050c0d1a4b53b98b228b0ba9b7757c880d8ac0a0a000000000000000000000000da6ebedd9cd1fb65ad8f5cb4583764d1267e509c0000000000000000000000004092b61a305d61f1210f445365ebf467547fe8ff000000000000000000000000ba80479b3c808f63a44e7593a8f46be2a766c7550000000000000000000000006bc192de3dcefc2af27cad857ab6c2e11635673100000000000000000000000078409bc97c5221aa7de6aeff3f3ffe2538665089000000000000000000000000b1655fb51562a59f857340f19363d12ad285a90400000000000000000000000014ce05cc53ec3f38b4ca73828b9b39491c5ab1ea0000000000000000000000008f20dbd518f1bce5ff7e8199b204af6b614342e10000000000000000000000001fb671f4d4a7940a0fb711e47ecc24dcb9839026000000000000000000000000f623f439592e896f38a20a438b6f3e021256706f0000000000000000000000006940547006cf68999beb95d47b784afa5354e438000000000000000000000000a2bbe9dd60085db95196ea909b5b35ccbc5cd9ec000000000000000000000000d3e9e308e4483b46744cb29efb1adc51c462517800000000000000000000000005d39af03b351f8741070bcc0f6396aaa14b16580000000000000000000000000e6cb4aa7f1f6d54c01ac2849a63c9fae63b82ef0000000000000000000000006f257636756039c1e37f980231019b4e9e8e53d3000000000000000000000000c78354920535b5de6e013b074443554029e4bcfa0000000000000000000000007d26a20479505d910af9d32bafb8cc754459bd7e000000000000000000000000b1852b4576af51197ce087025357d5addf16e0fb0000000000000000000000009ae20cadd196bda47ef32707b519bc9cb3ecd178000000000000000000000000ac1dbac279f02a4ec333ad17279093dcf62301360000000000000000000000003fe264ae37756f49654a3a592d1de522d2b4ceb10000000000000000000000003792f8210dadfcee9ce00006f7de80b11d191622000000000000000000000000aa1e7511ef8f79851c3e706640814ca9fc74487c00000000000000000000000056558f32507fa44a9773623005f1e52c94fc11750000000000000000000000002faf4eb6ffa562de9535913ae0655665bc85e78500000000000000000000000045ee3f26ea0dda2caeb5c7819cf452c6f00160390000000000000000000000001c0fa12efc0bc5cb9f0d9a1c7285fb83891e1c0c0000000000000000000000006ab6af06a3c858b1eceacfdd38e783ab36d3f1ac000000000000000000000000726f0a29857b3234fa00b71964bc2e62d9011b8b000000000000000000000000bf00c281955b3e551e1bd1ce862e7cae9572535200000000000000000000000039874d1631c25219d25044f810535486620ca1e90000000000000000000000001e8a74cbb749f84865ec3269f9fcb98fa80715730000000000000000000000009adaedd8e3b589fe2dac9840109187d768898eb10000000000000000000000004754541109a3d8d7747d99dfc6125b32393559130000000000000000000000008a295088da7ee093a3c1b554b9c5e90f809f7c780000000000000000000000003a848648c60ea2133a24a477353aaa9a76cb9f310000000000000000000000009eb8466edf4163409dff4f216a661193cf3e242c0000000000000000000000000cf995cc6552f037c41a0bf2b2a9b9b9eabb925f0000000000000000000000008b4cffa2f2bb2f82dff44fde2cf94b8bf30e420e000000000000000000000000744969432d9cd70e16ead9fd38e0ce4b5c0b42a90000000000000000000000002219424456b4dbec61aecf006b7ae696301e8ffd000000000000000000000000f6300663b056d5397678a5143d2eb9f01bdfa5b10000000000000000000000009add004148a2ba4280b24a01df3453832f7e2d540000000000000000000000004f47e0a441f02b9f7f90638e03f69f245f7559f9000000000000000000000000514b3853a3ae064ee173333beb79b2f44f38fa4e000000000000000000000000b91e2d5a815929874691f26a03b063d0d3fce7fc0000000000000000000000000058fe40b256e4c961231999817ad1ed48dab1910000000000000000000000005753ffe9040e77d9a0308b85a6a58d123e8385350000000000000000000000006fc512d8b01b2ee55a588d468bd7ff5f2892078e00000000000000000000000036410ae136e07af5c99ccf97c8e9398558f82b54000000000000000000000000119383b0051e920d6161cee971247d625b8d69cb000000000000000000000000c85dfcbffa1c75c29897d51f1329af63ea4c5a4c00000000000000000000000092df5b5258e62f504f0e2c7a8440693266793f3c00000000000000000000000092fe4a4154b42030928e8043f70ca1624538bf53000000000000000000000000016b044baf723e6a8176420e1bdaa2283bc2cd1e000000000000000000000000d392a88b88685377892a9ff824f9485d00681b1b000000000000000000000000a85746a1a56ce56af2bf503fdf94ba0a36e66e34000000000000000000000000936a31038dc328743a17c094d3d89c8ea39795a50000000000000000000000001173d9929a5d46c489f7b80d97710b979ef68743000000000000000000000000e770e9bf7a946cc1dcf5daae8e7802c1c1a6a1e10000000000000000000000009302d35786643f680b617b03bcde983db6a7319d0000000000000000000000008de60be460535728455b06f0e4b11ad5d286be11000000000000000000000000f1ba95e27eba5171a3936a6fde19795d15b518310000000000000000000000001fcee8df7f75324042d5dcd00d8df7960893e6c300000000000000000000000008939f3e7f2e370965469140ee4f10debcf1f1b0000000000000000000000000523a6d64601b701fc4fd2219dffef5088f5e71030000000000000000000000000bbf7580e036ea5d69abe679cc90117eec2e3dc10000000000000000000000004752464011c4955b1fe71b485bbe033976989a1c0000000000000000000000000843cf2dba3947c1bdd0c08b30343c500859c0950000000000000000000000007a91e6f8d7a23ae543d5aad53a250387a04cb94000000000000000000000000053bf6652339f2b4b9c54bfb64e6a5c51f10589990000000000000000000000005d513aac0ede99252040bf5c2e7f5229210c73b60000000000000000000000001d211172ee459d8c8c2eaae4c7edbb50569b27ee0000000000000000000000009842abb9db0f604988eec3524ad79affba176425000000000000000000000000e056122e89467e5a14afe14bd29d96e14747f32c0000000000000000000000004232ebbb54ace494f1d15cc0d8b7e3f6e25508f4000000000000000000000000e8d8834d2e664b9b2cf551e585de84fca31f56ce000000000000000000000000f3b98123df006b6bd886fdb6c7cbf0583914e0a500000000000000000000000014b3fefccc9f63b692bd82bdf78e9b6a0c61de4900000000000000000000000052a941ff41936899aa07aa254397dd65f05ac9bf000000000000000000000000d35c7e6cbfc36ba9e18fdcb8bc5ae781ef3b23d600000000000000000000000022b908c2fea7a1e6043ffcdbc77d660d4d3269610000000000000000000000004c093e9215dc48d746e1ce0cd948eb516275d52c00000000000000000000000036044c1a9e089255d515fc80ca87d79a9165f5d30000000000000000000000004012007d850f352f9958dfa74821b3e32d69f76800000000000000000000000023f3ff7f15a8d8c1382dbd563471d4e2faa566a8000000000000000000000000af4a48d3836b0766b28d3a78e975581f7878f91b0000000000000000000000002727f596d8f28ce88ee3b4a6f914104e3b99f2c9000000000000000000000000627bf4dc66dfd180479e01b9e9ba844732d7f2a4000000000000000000000000b6dc23499eb62e6877d16489903474ab3d2e26d100000000000000000000000002dc0d827f12dfef7966ca1253feead6db88e6e000000000000000000000000023621eb094194343fcf15c4750f7aa4cf916afaa000000000000000000000000b24e5401468d72db806862adb238f4b606c56a110000000000000000000000001b410505d8d40d6748d0868c7b70c53d029026fe000000000000000000000000f1ddc2fe34c66884c5cbdea2af12729a7f7a604d000000000000000000000000bf8080a3fe79bf5e13f28bb743aec11442365db0000000000000000000000000cbc276937b95d451a15435bb000183ddb3fc452e0000000000000000000000001c767825e679d2344e1ca6e427340b9d6a24765c000000000000000000000000e9c3a9035a48f37243363146005c7d983a7115eb000000000000000000000000a24ebe62c3e7167c87c6915081815a6b82d45a44000000000000000000000000e48541e2248d863ee35e54c2f3b7a3189e753c080000000000000000000000003f973ba2936c3484d04b1e5f8367d6b8079e4752000000000000000000000000999e3dca49285187c7fcf42b7cf2483c852d794000000000000000000000000022b5444c865cd96d2b32a09d33ee88775851c1800000000000000000000000007741f466796d593bc87fd6f30c4490fb0df234d40000000000000000000000007d65ee89083258dfa593545e02e202e04f841a22000000000000000000000000468c44dec77cf63e8bb29868b801a42b3db90512000000000000000000000000ab9ba19c038b90c36c65c60864824411532b58950000000000000000000000003587b15f7865d4f3f5ca15d29d197bb2f1e6309d000000000000000000000000ea321f7324a67bb2c65130aaed61626404b43c150000000000000000000000009adea661ee83a768d2cf62fc3397ade69f09688b00000000000000000000000071f52d8ec1790e708bfd34695dbcb3496be1ddd90000000000000000000000007a81af63b3ec25e8498d58ff129f9a2c1f7952370000000000000000000000004357ee12f46d3a89c76227f6849295618ed07c6e00000000000000000000000096c41b3d5e2b3f26f46b21022a17d72dbb3fa76000000000000000000000000013f1c6aa9480f5950f5037d56c5582b6e83956240000000000000000000000004ce1990f1d94c0e43311630fde86225dcf0e46cc000000000000000000000000422e4b9ca771a44de7e34cbd4ccbe4fe792e73b10000000000000000000000005516dfbca71859878e02d3adbf8063d71620995e000000000000000000000000b1f2073a78f67f36ae1e612b6533384707c5e02300000000000000000000000087a45daac33c1124a75e46011250f6a4425842ef000000000000000000000000615faa10b3cafe24cbf706e1eae15e9b13c0605700000000000000000000000026d8d6fee5622ab59f4ed1aaee98e7f85f7f33910000000000000000000000003f565f35a671c6fef2b1ed70e3f183325efe5afe000000000000000000000000c10df5b016642a19f3332417c5fe92f172aae01a000000000000000000000000d14b849d5c8d57295913b38eaf645b1048c168910000000000000000000000007324569e024192bbd12de41130029711f79315c3000000000000000000000000036e29c7c87795bca16b9a97482589387c32f759000000000000000000000000a5d260ad2460dd97b82bbb8db6ece4d74a875c9c000000000000000000000000806dc09dfad938e898ad77a29c70c9a609ae7c2100000000000000000000000028e5632a329905ad5b6c66e5c849c2ac8f3fed46000000000000000000000000d9ab2065766c5f084562b1053dc4fd970c3f61ae000000000000000000000000725122b31e8b519521fbbdb34e93c6db9bbf4ec20000000000000000000000009dd1c62ee2e2d461eb3c461d3c867e94a6e29edb00000000000000000000000046dc7134c39638b06616d35eb385429598d3fea8000000000000000000000000b2091e1b13b13fe08474986b8b4234cee1bd8a420000000000000000000000008ef78fca6892bf838ae6574d700b68d5b9d894a10000000000000000000000008e900cf9bd655e34bb610f0ef365d8d476fd7337000000000000000000000000b16f1a88aaf4149a756986bc7964c88a6f4c836b000000000000000000000000c3767a5d4eaae67483ff4309b104031478a2506e0000000000000000000000008fa13170a9dc4bdf0d62e22c83a1b73122af18020000000000000000000000001c56ef744b65cf757810ddeb5d4ef94dc13020bf00000000000000000000000061b16867c1db986f23ffd1b52f4b313f08f0a6870000000000000000000000004e744711a082c51f726f828044f7184c7ec359ff000000000000000000000000e8f1396f3973100b55be3ce8ddccee292df85777000000000000000000000000a3b820895421c41e2af08ab3a6fdfe32469103b3000000000000000000000000bd94a9178057c6f1810d0853bb6fec66a4d14c88000000000000000000000000f7d837455bcf993a135247b51785888e42960f890000000000000000000000001bc5aa41fe910182b7d01ae646d4bc40b43b5316000000000000000000000000f59d43b6dd1d967b600282baeacbb81ce649bb870000000000000000000000004eebb9d03929367ab72c97d871d6b4d649ae9bd1000000000000000000000000128773418a614c81a14a99f75450113f56c7c90d000000000000000000000000d76296e79c7084ac79d847a7b73f8c0570acc92500000000000000000000000087e86e3c808d349a83468f92a1a9815276d03cf1000000000000000000000000da91c9b7977ed055407b68d56406bb3e41f382b2000000000000000000000000c04e7333dd3e5b27fab9b22d45963124c31ff67d000000000000000000000000ca5d611320aa7ea835719c18da48d545bb2dc73a00000000000000000000000023f3b6a30e4157f3b0d84eac9b894a5a72b76f9c00000000000000000000000057d87c23740a60a784af1f070e3fd2976d04d27700000000000000000000000058a98acb805e094d2e6058a88b816693bf8ec311000000000000000000000000677488f39f55fb8daa505eca917e16da6fbad2cd000000000000000000000000126c7d75c805da54df390f54c994ca48456f820c0000000000000000000000001dde7b19fa3150a06e3307341e9b8cc5e95122d4000000000000000000000000f697f9b43343df54398a7a9bfb3a8b6b439ac75300000000000000000000000043239cda4279bdc402eaa797766c0b0fe314ab9f000000000000000000000000bb9e2b07128c99db775c966d4a0db5746b4ecae600000000000000000000000077e8bd73c20bca7517977e7951f3fa25cd3ba5680000000000000000000000001e8432207e96ad95d5982dab8e4a882929dc9b3600000000000000000000000088e36bb4d43761e6c2c70022e6538f52e2440335000000000000000000000000cc28f7a3ad94e43f246db5cff233bc66ecfe0884000000000000000000000000bdaa50878aff411518dc5f65650410437cff10b3000000000000000000000000cc59aabd6b512a9adc5cb6cb11211516b9952a53000000000000000000000000358165bef9a5a73a98b30163bfc288a77b539347000000000000000000000000cedd564355e6dc720f6634016df144f10dbf911e000000000000000000000000e06a2b2eadbd80e4e2b046351aedd687f0355045000000000000000000000000375c3f0d50bed663b188c7886977a5c4b3ce37b000000000000000000000000059beef1e0f22ea82c370bc850ab4812e3a256759000000000000000000000000feb437fa5357ab65812e6052e0562594f126c90e000000000000000000000000e337c8f2c9e4e1189d76ca3b3ff99db7b92b4caa000000000000000000000000949c07fd478a1aceb874f58ef053a3ae73a276a0000000000000000000000000e2c60783ab40286f1f0e48797a8b22806abd23520000000000000000000000000d925b6a915d5253e13e76989f8c51dcd953cc5d0000000000000000000000005637f6e989428ed4aa0ae08dea615186f7403a510000000000000000000000000b8ca5965820bf3c27b4a771cfed20624add1478000000000000000000000000c63eee56bd19d86046eb450f7dd2b7d0fdbe613b000000000000000000000000c4ca95b5fe4eba1bdac5873af0d725fd804fe914000000000000000000000000a6b97e872123d06ad88f31a57115fc0d73cb6f82000000000000000000000000e6fb2ca61344389290c60ff48f9f2ded5aea13a4000000000000000000000000989abb13ae6fb26ee675fff4e169c67cc696d2e2000000000000000000000000b1a64cddc6398aa187c67b691b7c5f10828f42f5000000000000000000000000a8d03a3ece7fbfa4fb6a23409e1def09bb3998200000000000000000000000007be5d302be7592a3763d087369355d762fb6173900000000000000000000000025045f6db6c916dd2c19b655438ee44c92a1556f0000000000000000000000002720e7352b868f97f29392338b0a8b9f8dfc7230000000000000000000000000a198ab95e2df3f115bb00d6bc63ed5a17b6dfdae000000000000000000000000054a9fc54496ad7a58c2acdd803a99b28418eacd0000000000000000000000005fc28c9a205d6fcc8c85e9a138c625e895102665000000000000000000000000f6c5edf1498d7a84051fb714afbc7769074339c800000000000000000000000066d2aa9c766782f0674ebc50b7632b735b8e83fc00000000000000000000000086cf7a9d914ab0b6bb8b570353fb2af1ee69aae100000000000000000000000041af17ba202ac91f6507ae06f26ebea6df4a938c00000000000000000000000055096863657aadafc0b16728712515aeb01e437f000000000000000000000000b0e661d0846d7c089e18cc43114567fe962ed81200000000000000000000000006edf0354e361e93d7e1388d59dd34ff9defce5f00000000000000000000000044593733d98781b381033ff3ceedb818a9166fe2000000000000000000000000d339e328c776fdc9253267a9ad48dbcfb7a12ee00000000000000000000000002a4bf9bbca7a91661087f52571eea36a004b83eb000000000000000000000000f4e4964ff98364c869e3103f53aa145a2cff14ac000000000000000000000000aa3b1fdc3aa57bf24418e397f8c80e7385aaa594000000000000000000000000aa21620cb35a2d240a0f8749e53e93827dab0b94000000000000000000000000819c79d168628de842fef6ab670b120d50cc5903000000000000000000000000aa33f742bde451f5c2d94576515ea8906dccfabd0000000000000000000000003d2c63464a2e3b7ba6d93e63210909513bb2f39d00000000000000000000000012a02cc90d13425c986afb06aa712d7dca458073000000000000000000000000a2b8d1f8551ea828ecb1192e5b27bf3f25c9b32b0000000000000000000000007c26446f338ac5e2fc1e5371d51ea029991b73060000000000000000000000008fe390f8ab8a93b074d16314112f63759013db8b00000000000000000000000057a5aacb9df62bbdbd32da984274e74e1edcae970000000000000000000000002fa905609b07ebcf1f4b99934b2b81bcdb70408b00000000000000000000000075e5e30d378c0f70e00a49d7f2c271231bd034c800000000000000000000000070874d8e02323d493a8d175783bfb8df27df5ad200000000000000000000000078cc8286015c6d53253dc2baffec860c28be2bdc0000000000000000000000002357feaad45a61ee4f663c203f660580430e75c6000000000000000000000000d35772c5a55c250ebb872516c3097b5cb45f260b00000000000000000000000009b17e6f64dd20c57af6fc45a379ee66db5e9b9b000000000000000000000000f7495ea2acc0351caa6a0c1af0bac27b0a9ae70d00000000000000000000000099bf38f98e42c790ba685d021a81a7bfa4596b50000000000000000000000000f11c4a899b6a95a78331e48ce8ee690b97484a12000000000000000000000000b5b5c7d870371a0b1f55f8fd1b9ef35d7a62547a000000000000000000000000fcfd81ec34cf1eebee93415ab6b50da631e6489b0000000000000000000000001f01fda68915e283197730ef43d1755c264bb0f0000000000000000000000000a2105e55393e75fd181d96ecb49c861e75fd45250000000000000000000000005be93bce06ec537097aaa4ef5f7bc5371a6c450a000000000000000000000000715ac341c02443602cc00ee6b973aa2ed35454ad000000000000000000000000f8d1c9ab49219f7acf7b1d84705e5aea3b8ce0aa000000000000000000000000428962848736afb8c671d3e074343b54842a1a7e0000000000000000000000005034a9a16ca49dfa07885c52a803b3a4cd0779e900000000000000000000000026e4e058c00f44a3c6ea3a6f05b558e255aeca4c000000000000000000000000cd9093dc3e3e77745eb8bc24f8f3777594da946200000000000000000000000014a03ca8740a0044e63d3bb0432540d9509473d1000000000000000000000000b7b385033bde364611600f4701fc64f34bda2576000000000000000000000000d073fe8e3080784fd27a15653761382cbd261d55000000000000000000000000135907936537a44763817ac7fc30abaec9a81fab000000000000000000000000af819c7d5b9e98afd3b59561a33067a94393e9d20000000000000000000000009e1c5e11867a48f46ec591b70c80517e6ee3d303000000000000000000000000f081590de13df6dcb5511ea0839a4ddc852cf8ea0000000000000000000000002d4c77d5f66f8631ab6309bf7f3c2ec6d4cdde91000000000000000000000000d28776e00defcdb86f9924dba521b82c048920180000000000000000000000001debdd92f233eef6adf49938ba479c17d70b9467000000000000000000000000dd9f24efc84d93deef3c8745c837ab63e80abd27000000000000000000000000530e81d8e4c72eb2446b92cbe371d7014276954a000000000000000000000000139209a781bde9104729cae3085d3d42f2f9282000000000000000000000000069712939593814aca36ee1fbc49952a333ec50da0000000000000000000000002eaf8116569485093d13d03f5dd2a879d6be0ce5000000000000000000000000d51a97c02a7dabc0fcdf886bd1229a8b5fde1f61000000000000000000000000fefa37ff080ca1fa8090dc57a0f977fc72c83e900000000000000000000000006abf790d3b4a80ebfce25dccbfa07f6f8e5cab1a000000000000000000000000825a4e207efcde1aec50bd063f4cc6a064462fad0000000000000000000000007d9fbdc5bae99b9d5fa5fea21e5c1e744f2bbe48000000000000000000000000846bef8d0fbe98f7c74a0ad53f8decc8c10d40d0000000000000000000000000abb66648aba46e17279b58b443faca6b447e19ed0000000000000000000000005a5fead3a95717d40ddce67bed82a60ea62cb8df0000000000000000000000006e0d412180536d02afc17d4162e4f1eaaddf22ad00000000000000000000000046618cb1d754951833a6e0dd366af8caace3f2da0000000000000000000000006fe20aff4710db92b7bf308ee42986fd438474cb000000000000000000000000eaf5a3d0d6793320dfceab1f09692e7cd14d15e3000000000000000000000000e3fbfffd6c2205b40baa9ff1338fe4cd49cec3f200000000000000000000000052f810b13863a5cdad1f682eb06728f06034ef16000000000000000000000000352cfde6d24d2aeaf619298773ed83ff325ef00600000000000000000000000058c6be18646070632050389754f577db8880ff3900000000000000000000000047084e6452f746ba1c6e63836e3bd301f46074c3000000000000000000000000db687064091b8d2df1a02273411a03b707e2000300000000000000000000000076f62855a0cbc7139503a6ad4568e22b8e45bbb800000000000000000000000053f6dd495d605be1b39ea1be81986be4b76f117a00000000000000000000000034d8059e008b7e058af17351b51f9df2b76c31c7000000000000000000000000c1e567028751882b5ef37d0ef422da619727db8d000000000000000000000000e0f5e2261e63e81fb9509ebf3e81c4533d4edc34000000000000000000000000db6589832889e3357b79100a78b66b9e4fc587b8000000000000000000000000587b938a8b21ea570325e91bdd01b161783a75e80000000000000000000000003c7cb3b81e4ae4122dbc8261d57770f7af7505140000000000000000000000002b7b3d0671aa09700a291235ffb1c0757fc68f470000000000000000000000007cdd48e8cf9f5c73b4fdf0dd7af4b47c23a9366a0000000000000000000000005e584fe9dde5d82b863cba62845bb044575affbb000000000000000000000000485f3a9f3f15df50a947b063b172f694ec4e30090000000000000000000000002dc1e42b5d8385d5dd2a92a6891b59dd0d735827000000000000000000000000f666fa3ca7321a1f1d1852856810a43989642b9c0000000000000000000000000dff6dafe3c7649c0c49f6b5844c5b6009b519d1000000000000000000000000f95eeadb9bfbcf97fb7108991afe9e669ab635350000000000000000000000006a835077f70b24e201bf87265fe839ce5903b18b00000000000000000000000035f2f1fb974c0943c90957bfeef21db9dffd41bd0000000000000000000000001c9525c3a4d003d4644a5d26a918c1313c7b05bb000000000000000000000000fc1d9ad9b760ec7263378c4259c9e71c7f1e5a2b0000000000000000000000004793996bef709ac890db1da2488165318ec53ee3000000000000000000000000816e677b3e8f12d89974e88725489d330f701621000000000000000000000000c2e2b2b0065240df9ead9e759051afbd92f198f200000000000000000000000047c7a37ec814bf1a40b80e3ac8a352a5039a3c5b000000000000000000000000fc461b2d607ef39abc672171d227ff9cb445fd940000000000000000000000002055a87c51edb2df374dfe8e3e5dd4cf9a1be9e70000000000000000000000006a629d017e874a2c5a1569d03f8595e902046cd200000000000000000000000077d06a5ba549efc31a8d30dba7907e8d036e730b0000000000000000000000002805d991311592a1c2805201bd68aca72a0030fd0000000000000000000000008d800a1d4f918a9091ae14920e4b033459aecd0e000000000000000000000000a73ad863eb2aaf648035941897a3110a63a30ed5000000000000000000000000d437bef146ff13c7c38351f0e4a73489feec56080000000000000000000000009feb7aacd59e82ae3b037445f815e98d53fbd8cf0000000000000000000000002bd053515d7786ee7ae176cd6e44b223b10996210000000000000000000000000d243fa81421aec2259d8d501bfc47c0e95619430000000000000000000000004de0c98efa225d4c7c78e5bde6a94ad823e15e080000000000000000000000001accb2615f06e9289395cba71aaa50ba1adcd8610000000000000000000000000ef6e547dd86de09f0e8ece1e5a9f5ccb335ade10000000000000000000000005918be0896a18e2846db3d887cdb5ccaa9cef4ed000000000000000000000000c51b06db5710605b1b592f2953097bad526820e300000000000000000000000035cb63912252f6bcb3c7c2bbed6fd308b20d889f000000000000000000000000db0f1a8b85f111feeff607d921e2238204a1eee10000000000000000000000003f38e9d1c1b55266f361a15ade9fbcff7edb7a6a000000000000000000000000c2eec70917938f37c9a10b63b45f4ce77c4783f80000000000000000000000002d805c765856b75104705ef53131b65981085c89000000000000000000000000f99e6b610ea66f65ab7f5af9f99a6f24570c797e000000000000000000000000eb4bbf75c54e10f962fe6a40a2a20ab89123f08c000000000000000000000000d3ea93b78fb9218b43da2113c0b84fe07b34bd9f0000000000000000000000007021163e97179b328dc746ca9213174ca180df04000000000000000000000000bf45ed73d9e840d9ba9bd602e3046286a2ef98ca0000000000000000000000001b689554098c0e2ce1e7c2344550daa33a5645500000000000000000000000000369a8066975cd8e92195d62e2dcd36c886e109f000000000000000000000000b5603d062861aaf31c27460fc222cdd501e125ad0000000000000000000000003371e21d022beced1423d9552e7cc5f387fa346100000000000000000000000070b2f5ecfda9c8ad86c3aac1b0e95bfecd39bfdc000000000000000000000000131b7ef636bb147aab23dc23cc79f752c5b436840000000000000000000000005b72be1eaa65456e002760df1d01623978465edf00000000000000000000000024e19c4be806dffd1e19cfc1b501eb577b60a12c0000000000000000000000006bece4bc033aa013821aa6aa1ec0c754604047c9000000000000000000000000da7c24c6968b6d832bf2df290c7f909d5552643400000000000000000000000062e48c34914a2ff2491968f9a92acabd6fac5595000000000000000000000000e5d7eaf0ecf554eb67fb961d5fb939be6544cde6000000000000000000000000a572ad062fe30dcddb7005b0ada11c83cf2ba45100000000000000000000000019100dd4082dc3de3128b7f4be67c40d022a551000000000000000000000000043f4427bdbf9bfccaf22929dcdd8749c1b347e3b000000000000000000000000ee473fbb9905fb6d754296f1140da15cf3eb83460000000000000000000000008f7880906ed0253b3f038b041a22c34e1be1a98a000000000000000000000000306e1286d564f742d4215f6a01e812094da62cca0000000000000000000000002b70a8e7fd038fadcc3e54fd4f8b689bd8c39f72000000000000000000000000f0a89d26df64e5f8e323f427e3f8baa7c55cbe890000000000000000000000005337122c6b5ce24d970ce771510d22aeaf038c4400000000000000000000000020ca9d27be7753301fa84925a832dac65c4185a30000000000000000000000004e69dc6e731cf4e9d9cf27b091bebfd8563e0d2e000000000000000000000000ac270f5cd954a47d61509bebbc9963a657414b7e0000000000000000000000006a36a12a5321357aa24e184f7ab0c8c4c07df7a8000000000000000000000000d20375fabc2a8b1716a7d4cab4ecff4cc931c699000000000000000000000000636c351a164aeead92eea57b9629c225205acffb0000000000000000000000000fe6c9f470ceadf468165b56c460aac4df81518900000000000000000000000071751b65deed6d51104ec31355e30f4c85383d49000000000000000000000000d0d9bd43617e5157a9be0d7d127eb9c0272f2ade0000000000000000000000004a26f5b4914268c5cd9ecc76a4efb35fc3e5543700000000000000000000000008ec6e66c80be27c797b91aed96bf41ec8b369db00000000000000000000000022d6b750ecdf0e48fe1a82d8f557dd5beaaf4a4a0000000000000000000000006643887784cb89cc9537dbb7ea20b00c45abeefb00000000000000000000000025446754a77cf70b7db842f4a477ac6e6c21f607000000000000000000000000e77e27767f3b9ac4fb25f97add1a07c44b7476e5000000000000000000000000b3ae68278260c7434eee57aed49b4187b922cad6000000000000000000000000f9a672c31ed04978fb77e7916002d63dd6d612980000000000000000000000007c292382a37627fb2c229041187b5170de54d23800000000000000000000000036656beb2f1a9107dc4ea9d8efa39c5844ace10c0000000000000000000000004053c6635257edcc3e68e0b2605dee115bf85c3a00000000000000000000000063d987df32ed4c97182cad1e4b518d45782e3333000000000000000000000000ca226bd9c754f1283123d32b2a7cf62a722f8ada000000000000000000000000a9a33f071387f05a596f30a6358d08440ac236a5000000000000000000000000ae6fae0e094cdb4f06b89ed89eebb41e9498d2a2000000000000000000000000ba919f342eb77933145434d50d0da813781579c90000000000000000000000003c0d2222357dfb81fa0aaf30eeebdbbe0cbd1f4c0000000000000000000000000de6f128f2526b27c6f5883072098ef9a45d0faf0000000000000000000000000a5999f9ef8239bdb594236985bd8e79c4f572e200000000000000000000000067870422e6bae4e8a5bfdf2dbe01ae430b9bf803000000000000000000000000660cdc8c50d80deab968971320cf65c87a7e0ccf000000000000000000000000da1ebd95c2457e65f8b2b9fd1ae765a4759b9cdc0000000000000000000000002c4654e365e4d75437d78978ed8d49a05e0d50dd000000000000000000000000e1cd5ed7ef48b42ed56e9f94a1d0f61d35192244000000000000000000000000b926738488264a72c7c3a5b9fc4e2f90fb108036000000000000000000000000c85ddea578afaf813d39893ae87ddc366db39ef100000000000000000000000005c7fb124d2c2d5c789c3544b18527c7a447ac4e000000000000000000000000bccde27550f8784d6d4408456ee86653cdeb9e8d0000000000000000000000000f3353090f728a6f4eb4738ecc6561ad0977814e000000000000000000000000cc3bd73bf5e440358f30af55537e913b18d5e874000000000000000000000000b6c434bdccc00bee083092dad3cf294cecfde997000000000000000000000000c4ef68733ce0bbac45f02c2b183c9ce7c21843dd00000000000000000000000042164d02f515ad7082d623c0de1963ca4b15c68e00000000000000000000000058bfe389af01251ba7e8543d1dd82befb3360db7000000000000000000000000061df6b96742923681a16cf65ce7aec5a004c1640000000000000000000000003954a503bf87f49443af1e37a23393b77ffaf1cd000000000000000000000000c91e950fca6cd878f38e2aa16a3829d848bfdf3700000000000000000000000074c4175d5fcc5774f897445be60ad618aef69782000000000000000000000000ad00ca076cb7bbef0c4964c8b23047ac9a08da41000000000000000000000000c0f0e24432e1f80d094ed5aa451dcf97ea9a123c000000000000000000000000ba2bb2abdeb57c2b9993862fbdafc9a19ca5ac1b00000000000000000000000099996ebf1fc674e6b1b16f088cbf27dd4d6bc0b00000000000000000000000005919ff251d7ff52f1d15355d784588c18962151c000000000000000000000000cfc7af3f55e4d96ee71e7acf0730f5bb536e813500000000000000000000000042aee97473056a6d2c7c723346fa0c801654735d00000000000000000000000080b20ca4eb0c2ab88171079df6179e12e1aaa0ff000000000000000000000000bebe81f79e34d6eed7cb87f38d562d9a53e49b7a00000000000000000000000074cb0571465fdd2deef4e824374a9d1e302fadd2000000000000000000000000b09ebdb2e27e41efdb1f8b73a4e3701e26ad4f38000000000000000000000000b6366b30497738887039bfaac7fa2cecc0c93bdd000000000000000000000000a2c3b883e059f9e6c2abcf3bc4e541792081de4700000000000000000000000082717ffdf63764e6f2db9c99455bdb63d5c36dc400000000000000000000000049bc61150d89963ec6e78574922be5e5d4afbf120000000000000000000000000cf47073093ec2f3c28f7b2a03a9fc345d6af6780000000000000000000000009581f7749da3d70996540d6bd63fbd6bd64f9c34000000000000000000000000089f44edf7cab4aa468d0762b39442942e0d74b00000000000000000000000006e9ee5a35d522af0ba4045d3474600735f2e73500000000000000000000000003051e1b12f364fffdb425b2f43ff3d44b5265deb000000000000000000000000098df1df9116a13cee9b94a6e95f650beb206ea20000000000000000000000009b24f08ec61960a67585b0dd668156c577525358000000000000000000000000bb58529c41731762b0e98c73ed29f84a4dbafb00000000000000000000000000e8c3a3f1eb0a4f845ae1f2115d18db37ab55f51f000000000000000000000000000a95909233fd1ae707870aa6cb21aeb21361810000000000000000000000000a47a8b1b118a7dffd78a8f05622af86d2e8213d000000000000000000000000e81fdc5a4353ecfda488deed9a29c3b660dc3d0b000000000000000000000000cd9e75bb76384b159de3ba609a944a5d1c8f00bd00000000000000000000000045552e83823c69b56e71a3da8c7249c9fea0999e00000000000000000000000003e6e549c984180402ac6fe2cfd28120f89079b200000000000000000000000025ba9c83669030a08f52b0f4d4958b83ebcbb50c000000000000000000000000c95e224b2a283ecf6f89d808e270e499a99778b6000000000000000000000000cb646a9b1b336da2b078f658dc75a0ce4624ea0e00000000000000000000000000dd9b69d836dd03947bb04230c337b4087051120000000000000000000000004e562466205f2363aa0466ce4daf619a73863811000000000000000000000000ed17ebe63a2bb892026f22dbbbba8676e0f184ba0000000000000000000000007c16b8b311b0de0e4f15cff9bf423ea91d0b2ec5000000000000000000000000766b57d69f23bbb53cff944719ceb4c552ff62d2000000000000000000000000fa3a8718d024e78966afd4f2661c7d53e038afa5000000000000000000000000061b0a794945fe0ff4b764bfb926317f3cfc8b9300000000000000000000000065e8f44cc3b623f2a60ea4df052d385fdc83eeca000000000000000000000000fb4a7f3b61e66f2ffce84415eb39aaf3ab2a024c0000000000000000000000004ddc1c3e7169ecc1aa73e465a667c88363cf1818000000000000000000000000a543b7c678710394ab498f8e3da6be424c83c179000000000000000000000000b6ec41eb6161736825bb58201f6e06240693e3650000000000000000000000003171a4858c861ab32f0608942db13e5b1f8028d10000000000000000000000008c8ccf18071317c41694763fc0f726b6059ecc7d0000000000000000000000000aa19e9258072b0a4f532c9bca8d90d15def78eb0000000000000000000000007900c55c91c532cdd59b561e5d2860088afae8cf000000000000000000000000622f5ec81ba657b34ab4b5c6e57cb1e714c3cafd000000000000000000000000d38ddbe758489cc2dff84497e5f766f40134ac8200000000000000000000000014d0fc3be5ab5bc7c139d373f94a064ca070ab8b0000000000000000000000005e8a5146b001cee6e798fd5580f3c1e8c6322cc000000000000000000000000093b1ab843cb2b1318d0d8395aa980af65e841da50000000000000000000000001636ef93d5a00b94ed95cc887d052f50c6cd039b000000000000000000000000e603f859f7fbcba344200574e3c245d4d33386da000000000000000000000000b7d46c8206fd3bce827b6f5b09565886d5d18ca9000000000000000000000000fcedd6a96823336adade1f602ee8dfa75b3cbe5a0000000000000000000000000952c8bcb0ff31ad08c714cd495c34367811c6650000000000000000000000001cc4be3699fbbfa91d8254bd18f66effaae1cd990000000000000000000000002fd01872e7a4a12cbb81f325d2e3d0807d65f2e7000000000000000000000000d21ea99faa46186fa4b6e810913b7bea90e6feca000000000000000000000000d4c82b7bf2cd49d0f6061a04b93b328d580e3e9000000000000000000000000031711ceea8dbd6be176f7f7e283bd528414a25ab0000000000000000000000008528191e808ed614855640fef1b3b78ae3598c6c000000000000000000000000e6a90161b26acab1a07b9155a326b0562d12d2750000000000000000000000002b7cc4c2f23653d368dca0895b876297e590ffcf000000000000000000000000321eaff46959eddd0016ab5b498aaf0cd0dbee1800000000000000000000000086797079731471fbc3fa70dfc1a6fceea176a3fd000000000000000000000000cf0b82d1b14a86d8d628b6ad7545607d4de46bd60000000000000000000000005bfb2fe8536b6e4d740758aca57b6269895472380000000000000000000000005b9294f32a8b132188434efd8c851b6b4568fe6b0000000000000000000000001582142894b290e058ce7ede828bde3b31bfdd9500000000000000000000000030fa5ec32b445a1c85dbe5ebc20d22aadedb57a70000000000000000000000004318a0f37928856d24cb72b54ee232933c724a93000000000000000000000000459d09acd13d358f5e3a9bd27515cd224a29491c0000000000000000000000004f4b1e0b338c3f46f214db1b9e455b9546ea1e0c00000000000000000000000076d73d808e6101eaf7aaeee241574b0077598053000000000000000000000000fc27e659a767812d892e4f74e25680e78527fc610000000000000000000000002582f9c6d9b978e128edc290fede13630af9179a00000000000000000000000091982cfc1fb949e25d368526de42c7f20a2fae39000000000000000000000000905580565709b50212bde140d52df36383240ee5000000000000000000000000ade69d68bd7ebf70598b8c8eaa2295325c7053ca0000000000000000000000000e36e3bfcafb816a2448fd6f1884b6eba5e802570000000000000000000000004adbf7f429d0545cac728a6718b58fce98f3ecde000000000000000000000000475f8ae04dc6824d81b4791764304842de48ea150000000000000000000000008420215818971c7f42984d6761d6e581b3eddddf000000000000000000000000565ac7737b987bbd766d19f823b33a676f212daa0000000000000000000000002ea965be2778d4938c835ba5f0bd53f46de158d9000000000000000000000000a2b63f3bd7a2c2b835aad55325ef2efdca880f57000000000000000000000000563409d08f67a71d14e06828675eebbb3c072eed000000000000000000000000738264d3a846d52d401dda048228d9bee0ffdbef000000000000000000000000df8f74bbd0af77b9894cca966cfe65790f310a4f000000000000000000000000d0076cd08c19a3d6eadf761a88c1cb743070346b0000000000000000000000002bcfc8dc459346a9faf88b0025201d25526fa11a0000000000000000000000001a0be2457cb61559e2206ec0c38cb6fddb5656ed000000000000000000000000f001b6e7a4b58035cc46b33fa0daf4e464f8413f000000000000000000000000cea1f5ff7eb1ee75d415ec18c668118e1ea8f30a00000000000000000000000051d7df73211073eac92fe04687de01142270e34a000000000000000000000000002003961f498e8831d93b2bfa2203963689e0190000000000000000000000008a3e96eb73bf6939ac6090ba43ffdf76170bb8770000000000000000000000005ea989a2fdb11e8ce41071845e5c7cfa7bc58beb000000000000000000000000d26f444f18047b479073641c10ce2c5b3715689e000000000000000000000000054e2156085252c9269c16f18ea77b53c7c5955300000000000000000000000014d0e3bbb5b8c4c81d644c30b18ccb7353eebf41000000000000000000000000bd919e1d9adde807b921c17010c3343d0fca83a8000000000000000000000000cf03faae98a23534d999cbba0b87172ce4f74dd0000000000000000000000000cd90574bc2ef39bcebbc5561c1c9d8e42110c2390000000000000000000000003311ce7f479671934f20d59046105ebc3b83b1db00000000000000000000000054fdd914421e29aead41b25d9f42c2eb508f672a0000000000000000000000002c05e8c4bb033c6e1e1010015f86a06949e9371d000000000000000000000000cae083122d58f38bb089514414e2c1c7cf852e6700000000000000000000000067a0e059ac132748edf25e3828224417911d00f5000000000000000000000000f8f1da01f75cc7f06ac0f6e2e82c873f07abcac300000000000000000000000031f2c9bf57d8a9b164b970e68f23067fb779db44000000000000000000000000a45721f19a70119a75134a9d642d7427a0d00cc8000000000000000000000000da8ca13c64367d5f2ea0c58fa649ed611a2664a50000000000000000000000001816cced887cc9ecaf62a326ee975067309465f0000000000000000000000000a6978cba39f86491ae5dca53f4cdefcb100e3e3d0000000000000000000000006fe92ee8441d47e3f545eb46e3fbb56c64b1e0e9000000000000000000000000a7b199a59817d4879a7cf002a24b2d64e3356f21000000000000000000000000fd5562a888f78ec6bee60296b0f872e45494f0ca0000000000000000000000006dcd46a3ecad83918beb7b488abb6b89e8e99ae500000000000000000000000000227dd82fae1220bdac630297753bb2cb4e8ddd00000000000000000000000051f17d6f0fb5553cf0e8aa5a9b5d840ef476473f000000000000000000000000d0096cd51442ffd8a090334806ad99fa55dad4980000000000000000000000000f06bd5386630f4c919d4966750900135f03d03e0000000000000000000000006f6cfe8a1775799f0df0a347718ddccf5991789600000000000000000000000071bd0af05844a7634c0eac25fc674fe01b8ff297000000000000000000000000c055cca4727e4458fcc3f60d4d7a3e8e5858e974000000000000000000000000d85a4bbdfcfd768a306441ad00ad805efae7b4cf00000000000000000000000004873a4ea4d5e3fd4bed1885495706211eeb880e000000000000000000000000359b7133eaf58d6f6a4f6982dd7202b9a5d186a1000000000000000000000000476e2c42c41cb4bca3a6fb207e3fc7cc4dbb237900000000000000000000000042c734be3d6a11b96e577c572d96b8e8275434e700000000000000000000000044b0e8a4567c2a08033ad3e87f0232f28cd1b50400000000000000000000000094cebac3f3e522970c0b28c41c33feb0e5bce594000000000000000000000000ffb4f024aeacae001c4d2d9a81741ff26f5aa0ba000000000000000000000000888250b7598f6ba201215a565939d9a94ab73ef100000000000000000000000004fc41c19bbdd2df85bd653cde9233a7fc995f04000000000000000000000000fe1631fa84b593a06f1dcf64b5c6d0007f94efe400000000000000000000000014bef045aa3f33109db67775d8c680c45a5601ce000000000000000000000000af1e599a39925edd5c4b2658ad8773ad65a88e980000000000000000000000007699974bdd30e774819b07054f76190978ffe28b000000000000000000000000bdc574a40bfb08a70ecc3299edcfff09464b9a8d000000000000000000000000169b09a9a795b46dfe1734718fb177f494160eef000000000000000000000000216cf659cdb533312804602f6029362dc374c9230000000000000000000000007ac54882c1a9df477d583add40d1a47480f8a919000000000000000000000000dea000ccab2a707b2174f95afc2654b3fcab01ec000000000000000000000000612904c646669e67dcd813621bf46063c7a385d3000000000000000000000000b504d186a63d6df11eb8c3b19ed05170f45f42ac00000000000000000000000044c0e48dc6ca07440120ac579a154897fa3d229700000000000000000000000042dc296a0a1efe666d525b3880b4d668256a17da000000000000000000000000dd9d8ad0e803efd10b6c9a7725f4d3b517070e830000000000000000000000007b556e76e71f75f1a941f6b0cc686b6a00545d53000000000000000000000000d58786bb50ed198aab888d4b2c744e89f1d55a380000000000000000000000002ca8398f661244cfa7ffa011c9b3f86e3a6e5606000000000000000000000000db7950930eea7602706e727a9a7724a8d79d9d5b00000000000000000000000054fe38334b572a6b8daa313b7e33aa2df96c6792000000000000000000000000bd0b494819265e1ec610b33227861070b534c29400000000000000000000000091ca67bf05a21b7d2518762710c5b4f70c9d020a0000000000000000000000004ba76fde6ce21c9740c40145c68a7728ef512aae00000000000000000000000066fb96591c514e18673238a8c0bf6d791700606c000000000000000000000000c43fc834cee25e699c34a7eee281942eee53ade9000000000000000000000000d62bd2ee712cf005dd0fcea770d7b1b213ba9a8a000000000000000000000000fe329c5370748b25cdb214048a697315d1666a27000000000000000000000000a44e0e87876bce9f520e1b46913e0569d13398df00000000000000000000000082234018c5bc772076ccc3134e7709a6056f1bde000000000000000000000000bf43cdb6b92bb4f5c7bb2f8da0db9ef187557b10000000000000000000000000e8af5e8a7dc2b6b88805cff1bb3d63b8ba5d6d300000000000000000000000000f725bb2d8161638eb89d6b6a7e9e80204a2f58f000000000000000000000000f54baef0c31fed50e8f9e017854076abfd0eae200000000000000000000000000c061d34d1938dc5e19d527e62db18fceeb08b24000000000000000000000000067186fb06cb097b94bb744a9a7795510ae54a2400000000000000000000000013587a6dec0a0fbd58e1ef02482807f8922642a0000000000000000000000000f21f804a6874bbfd8fe2458bf82db493e7bac9ac0000000000000000000000003d4cc56461e07659cb3ae96af2f65aef3b5dd25d000000000000000000000000742d913fbec9b7eb131205b39bad03475b250765000000000000000000000000c2738a6f49905390417e050459aac33d65061fe0000000000000000000000000e7544b811ce030dd5bbd25202c25404e708a56840000000000000000000000002ca3cf20d348df7be6f89d5b27eb3b3c7636e6410000000000000000000000009a99ef57b17885b455126a01a36ddb76cab582f80000000000000000000000005b9c7557968f61c191387ee5ab44c7c1fe2d1ca8000000000000000000000000e1fc75389bc84327e1038d3a28a858d560ad15ee000000000000000000000000a216208dab8aeba66080129db856f4a84f0f809a000000000000000000000000f7fe1d718a122c90407fcb6f422ab6c7ec71317a00000000000000000000000020a7e1e1fd4549c937930c7bd6d24c1dc9b365ca00000000000000000000000060c7e3e4864fe8f6ffd01609b4a98b08ed44f69c0000000000000000000000004664560508435c4b00248abdbf2e2682985b26fd000000000000000000000000d20673d9c07baa5400b9df075c3077dfe75a1a1f000000000000000000000000624ef778363a0ff93a0b9d6f84b79912ebb5c7e60000000000000000000000007e9435ee62f17086c586b704103e9dc705fd56a9000000000000000000000000f04a3056022b798942229e4b1595e1a84fb4021800000000000000000000000071a70e0b8e64047210f26062a63c935aeb65f723000000000000000000000000da920f0a9e9e30c2542c9ec1c6a58d52926d577f0000000000000000000000009de96fe15b25b5b3b98484c21ff66a302679f10a00000000000000000000000012e67f011fcb71d546ee044a0028998162e5ce050000000000000000000000004512ee062c565a0a66ae915973295f763ed37708000000000000000000000000d1f4efd2303b8ef4b96c6f2dcbde12a9cc37eb5d0000000000000000000000007476298c06859697256e5186739c1dc703464076000000000000000000000000dff4881eef5df5bc3bbf84c63ab183f7e67de5460000000000000000000000006a3e98f964e93f183a9e5bb607dd9df75110d2ac000000000000000000000000c2eac9310a04f524afe70219e1644986935159d6000000000000000000000000f69a8beb2d1bfe2c28a55d1053b2d44486a4723c000000000000000000000000f8a3a3c89f5b79d3dcfd7af5e1d12106851b36f6000000000000000000000000e14ad6b9e33053f4e8042c62c53c1bcc6c43964c0000000000000000000000004a5cbf9b48b60de40596b5f3709e9e0dd3217b5c00000000000000000000000062b3d22dcf548db996334efe8a0027424889edb7000000000000000000000000cf7a19fdc577f39b9b6b6365c6f4a8821e43c9c2000000000000000000000000f0b08dab02935c34e864eb7d8219d8ee76f20d0500000000000000000000000020830f7c02b9d7303991562be783fbbedc1ee9120000000000000000000000000faaa2272bb44a770197f76520cec39345fe3736000000000000000000000000766f2bbb85dae0ef6aabbb01803ac6e83d073fdf000000000000000000000000fc669764a31f85c593b6b6657dfce8b83df585dc00000000000000000000000048910ec1462ecf454046f47bcb90d4f7cc559bfe00000000000000000000000073c58903ffc7c897c04ce974d8d40c0563ba4dff0000000000000000000000005d6e8f24063558da3576356084a6b2b6554b87870000000000000000000000001042e4bccc731299a61b6e22e4ecb08c54fb861e0000000000000000000000000876b0373d20d6c849b1b0b4fd980b094fd21ff3000000000000000000000000370beaa146dffb78697c85ef383df856dc186c3f0000000000000000000000005291db72b4f2d090955712c9dc146738064250b200000000000000000000000072974c3f79f92d851d0abd8d4c8f17db114acfd5000000000000000000000000cff96fe77a8dff2e1033e543a2a6e82671ec8649000000000000000000000000771dd48cd6a53c3638c1e27a6d68b73a9ab97b780000000000000000000000006198674558b0834b9d64a0b7d82e6ab339ce650700000000000000000000000090798ab0a6200e6239ca26905d05b0754b273cfa000000000000000000000000c7a8c71bd538ae96cd717ec69e68040cb9cb2c3b000000000000000000000000dddc1f7c1763e28027982b896e02c48aeb85b8fa0000000000000000000000006a45a5959b02cbe98393209d05519bcbba7222800000000000000000000000006ea982745d444c8d9351665496e825c54281bb4e000000000000000000000000ff4d6b83d7f883f1890e6d94c6f76bfabc219ea0000000000000000000000000da0df3487105544beee4a8009eaf4c9493cd1d61000000000000000000000000ca7222f3e6664de57d1ae453e659a2544178a62d000000000000000000000000b45cbb0a05b89845780f0bdde21d272813878281000000000000000000000000d3a16ec53902c1c85b1078a0ebbade554631efa3000000000000000000000000eedc6bdeb87b6f9bfb0ff0cade8d10a284144d1b00000000000000000000000008b0c54c8e52fca244aa51d59ea8afe70a52fc8a0000000000000000000000001b672e08c3cc6486b1c01d1114d5ced3c56828820000000000000000000000007f85e5ce67b7ff4808af11bf14a86b8af81c0f19000000000000000000000000ade2a55d751d689503d3a008b1e08a035fe6a6ad000000000000000000000000062bf0298abd3cc2ff11cf98bf227ac3df2ee94800000000000000000000000009da08045830492b24b3b8a0022375e662bbe91d000000000000000000000000fe4b0fa682f628d6f9dc30b440830b16c1fff522000000000000000000000000b1c16c38428de6f62696d2e4b96ee51939d39827000000000000000000000000eb976a218b99ad15a0ae252204c66936c2a0cfd70000000000000000000000009d8d7220d060fd12ca33336b7239688e366327de0000000000000000000000002b6e9f3304ec22ec85a87549286d04d36ef7afbe00000000000000000000000056ecd095e5da8efb2bd92ec75f708e5271cd025000000000000000000000000008dfe1ab458fcdda15bd9c0563a1fbfd95ead0620000000000000000000000006139e2121e8745dc552ed58e98af6927c1c6a743000000000000000000000000312e0ecbf534e4543419db9a798f6bad81ad198800000000000000000000000046de32430261db8be98877557b9ce756400aaba800000000000000000000000091ac6b102805fe45f197cfe532388e0b39239a690000000000000000000000006cfe47071c18ded3dcdf1c053c9ac138f32f0bc7000000000000000000000000ba4a1965b382f5a22257f2dcfebaa9a73cbc061c0000000000000000000000003ee3f5142790b5cef792d4d1247a60b4d1406742000000000000000000000000e5ecdc9bd1de361aeba6ad5f26d0dd8c4c3c0984000000000000000000000000bf79ac9a9a4cc8e161b5b0ee1887f2364ce0626b0000000000000000000000001ee59c6f2b9a339125c99410300042336be59b0100000000000000000000000089264eef774f291e6dabbd2738763608e8f106bc000000000000000000000000b869e0be9c8cd7b70f1654c8c23b57170780e98d0000000000000000000000002e49fdc107befe0715841d681912080493651b6e0000000000000000000000004cb18d15a37382536a56627bd229abc8ffdf2efe0000000000000000000000006af2f265c9b860c6aa92aeb6656849f7b7f27ea8000000000000000000000000840b5fa8a5832334995413b108b13b12d8bad344000000000000000000000000bcbba70573c6f3434cc105f2b74948919d6a57a0000000000000000000000000f0b6bad85acd88b61e47ccc1ede4b1e19c93fadc000000000000000000000000c8b68fb616d591190f3a0378ee694cae66e6eb64000000000000000000000000fe723468a3c7b3374b171f76f69e9e7a697ab68e0000000000000000000000005c524092b09573472ac35bc7c47d047b1504b721000000000000000000000000d82a8ceb73e5e0775d99c9c29faf15b1c614841600000000000000000000000064408b8ea74bb47a48cb4323ef619d2eb9a74e20000000000000000000000000c8e5c09a577fe77d988e5f41f57fe87673a32e9f000000000000000000000000af08daef3bf741880c8f3124b7dec86263e5fcf00000000000000000000000001eaee58b4c285b616f87dc0efed32b61e515b1560000000000000000000000000c0907cf7769e2f006cf5c3d59246ac5b11f978100000000000000000000000015d029f0cf18892c5e24d9c4e4551affec293607000000000000000000000000252b21cee63824a6bdb13044a527684a1464ab3e0000000000000000000000005c74efaa8ae95d2aedec1d0e4274b1ef4adf6ff3000000000000000000000000673f3a82d7f0e26014cf7f58aa1f41ea86be8155000000000000000000000000bf2e87518fed71d761fb1b85c6ac8870dcff2ff8000000000000000000000000fe1dcfa33ca0f9d406cfa09f20142798e0527eed000000000000000000000000aab3fd5e7debcae68920af8e72a93818c6ba29710000000000000000000000000ae00332e4a4850c2cfb994dbb0d69d10093603d0000000000000000000000002a47a9ad17bd1bbc31a4ee8a44d0a183a3e46693000000000000000000000000d33a93925e3ac39b6abd1bd0f142505ed02d6c780000000000000000000000006eb6d47cf0c6418ced950ab3d243902a60d962890000000000000000000000003bc85299da4319a36daeb1aca9ebb8edd81b67970000000000000000000000009ef22e71014c07eee6464b33bc48d831b4a97d5c000000000000000000000000c1af8237e5bc477a43d931118d3c930be0a6617b000000000000000000000000e7555cec6f142e182169f4c407ff375c617a52b60000000000000000000000000c83d7592e81959dd4c68f1c4043be5512adab27000000000000000000000000ef4b866c6e4c243637d2ac126fe69ec1766c22e10000000000000000000000003b07b1126be668dbcc8c67e0cc63dbef6ace10a8000000000000000000000000cbd2f7828a3a1d6f31a2008ec769d1b41f0b93f0000000000000000000000000d4c2f15270636b3e066411e6b0b6754e7deb4011000000000000000000000000a65d2a150a3d62e1ff8d4a843e13054d5a3f7bd70000000000000000000000003b383135187af0873c151283edbb4bb4d2a09c4f000000000000000000000000e0a8521c9a456587b274106a63ecaf9faf3470160000000000000000000000009ce7c6d8a50319a6ce62084dcf55f00044582c29000000000000000000000000d408bb21aa1ccaac9afb75685253957968a4c3bd00000000000000000000000020d4eee31a918ab784a6d6581ec9f8246a88daeb0000000000000000000000005361f9f513f42b20f0e53cd31ef282bdc81479c8000000000000000000000000c919ba74bae74296189be3956d118c86b847435e0000000000000000000000003c2c689c1687c6905df2849db6a62d2e3d622636000000000000000000000000241af8d6cf1068e13cd844133a44aa2d355d15f3000000000000000000000000989c9c5139141cb80054a47007bc6de9ccdd1e7f000000000000000000000000f45db938bdc83a3060e1bd629767eb0e96e3884b000000000000000000000000edd5ca04294a30c0a262ef2b51a11da47156fcd80000000000000000000000005ad8b292860955ff8640ae0a8f5925934a11203a000000000000000000000000a6d99db5f455dd3443a056a89a30eb816f71dcd40000000000000000000000009041555044d0a274c0e30c58996d11fb684a8fea00000000000000000000000087c5d1f8cdaaa78c5bb15e51e2033dcddfe9230f000000000000000000000000bae0411ce41c910c532984767058748185df818000000000000000000000000032868d4fe1b3d89d67c9972552f73895ffe0f414000000000000000000000000324261f04df1b24054bcac6c43ee2488dfa8562d000000000000000000000000a42006ba528ca969f02ae68ef91b9fbad1fa32cf000000000000000000000000d99efeed6d6d0964f309dcd0e0166af7b5b53c0a000000000000000000000000c155a1ad7ffa47666f5ed612c431fd92c64f1da5000000000000000000000000a94d8946d11ebd59fae68b521bbe764aca802f0d0000000000000000000000000b6cebd4f079fa777e7248c2ab66cec6250a2c120000000000000000000000006bb3bb83824c5578969c6ab869094ea6831f661e000000000000000000000000b0b876dc627c88cadb3555863d8f65b4be6c4a5c0000000000000000000000004b7485ad1ad5e12640e2313ec6ad267aad0aa8ac000000000000000000000000cf8d429b7b8d1e161122c3e8b27cd70d3192b7390000000000000000000000004f69c39fe8e37b0b4d9b439a05f89c25f2c658d3000000000000000000000000e50fe7609c270f2498545d3ec033fd899ec2474b0000000000000000000000004c01f0ac6f5bc956a172b21ac4b670143e372f7b000000000000000000000000862e82662c7ef7961bd1d8e2d35ca70cc0b4dfd60000000000000000000000009a982199454f127e733c4ed05a31d2d64a0961ac00000000000000000000000015bd395517bcfebf1286dcba56a75e9448eeabd300000000000000000000000064da012c59025c7fa528c56872a871b192128c4c000000000000000000000000dc7093419ca595331fb91330c9e2fe3de5bfd1a00000000000000000000000007b001ccb109ca6bc25bc44a47abbb5c0632b547700000000000000000000000093b1aaf91e34d238e56ce6be5a9178dbbbd62d1e0000000000000000000000000a5b71e6c0581223ab6a7aea993f3fd1ec117915000000000000000000000000fcafa1de0c6f30cf49ee2c0bed7aac82f2a40cd70000000000000000000000007feb424c0ba62593de3722bf1d03514fd62badef000000000000000000000000fe78a726086594778360fb8c325984c588706965000000000000000000000000e1376c1147a48be1f88aa8edc4d19e8f92ebfe30000000000000000000000000af5d875bf478d0b5facf95fe0bba05ef75877eff000000000000000000000000ca202500760b66c7a7842e2a665029e56a1340880000000000000000000000001f3739c2f2fed2f23f28a1001a8f6895a29b8281000000000000000000000000f3fdb84854c94984c5d1e77a7e269579256052ac000000000000000000000000bf80c978d0f9915101aeb2f821942cba543863d50000000000000000000000005f3a943339a1d7fdcef1fd12508c9cda1a3225200000000000000000000000007e51f4f8d54d6b2c468d0c2a6fa53ad465c5eeee0000000000000000000000000381e79cbf181607443e9dcd8dcc13d72ab0d26b000000000000000000000000067a421166c931db7204bc3008e16983c1028eb8000000000000000000000000b34ee365b63b317da18bbfb1f30acfd55cebd9de0000000000000000000000003b47cc59c85e99493def643cdfa85a63b78984070000000000000000000000001e6681421607290e13336b7d089c51a1a1b470f8000000000000000000000000103d056b76f680eaf0bfe3a15c3fe891906286a60000000000000000000000002e86badf3519df12b8cad0277659840aa69de1780000000000000000000000005ce6bf535d9bdf71f4bdfcfe298b9f6de2d3b32500000000000000000000000046214c2793ad142e9bfb2f8eb7e392ca6eefe191000000000000000000000000ca670a7dba16636f88a9ef4d6b90898968d893420000000000000000000000007c46590f6f7e4ac6b91b551108ebdb34f5f6302a000000000000000000000000cbda9c8b0141b694ad4f03ee5599116c413a7a0e000000000000000000000000a1e8fc5d9d3499f87eaa9fa47651c3b04182ac5f000000000000000000000000f63e67c383ed9feb32dc14a7a8e5b151f1f56f4100000000000000000000000095d0c59d0211e8c102752f9a01bd9a156b91a2e40000000000000000000000004f7bfd4c085eb2db312ee73db7814251c9e89f6800000000000000000000000091cf006c809e19199b8f05b1474a3c6e830abff10000000000000000000000000ead9195a806c2b85978a531b90a0588fa3b2d66000000000000000000000000b3350c168cc9b62bd099c1732830b6bc09bf33430000000000000000000000001db566620f3921cb7d60d7c2a77080cbeced015c000000000000000000000000a41d05020bebe0314ce1270e951874080f551a7d0000000000000000000000001f340b702b609922f080180bb87c20e615147486000000000000000000000000832ff8011deaad7c048394225b0538c431116179000000000000000000000000646084d70b0154cad890cd0794a26cd1c5992e4a000000000000000000000000c6c9d802bc16d8746aafcac4781f9a8d442d585d00000000000000000000000047a536384d7544d1d42010d84445f9db5dac7ef9000000000000000000000000ff7eb6dc2cc60de35936e9a8f24fa5740e4a006500000000000000000000000089b42f1eec1852fbcc9ef895c0831e0580ed8a360000000000000000000000002e8d98718fbda571521367f045bb16f6cc7266c400000000000000000000000097a67ba107948d3f4399d49c5afadfedf09863a4000000000000000000000000957e964e9966307ea92633b41d5131f38f83283700000000000000000000000043c0c111ab47619005c9f8000590fb2e25c3e380000000000000000000000000badf3c5642e39c93859538697a9039aeb533168c000000000000000000000000620934f6d0d6bd7b0666fdc5afc7312ab5d6768a00000000000000000000000051d76d99696f148211c744ea3b5cb23d0350982f000000000000000000000000ded015ba44a5998840ab25d90e253e953159d73e00000000000000000000000059c461df84066ecea27c81ca6228bca7cd8793d20000000000000000000000002c32f92eb72f580d3384b82c2807cfabe034cb950000000000000000000000003fcd6fb03b03f9ec41a37f89800968a5b9a9e33600000000000000000000000006e8c8b62695d6593f1ab93844932973f74810110000000000000000000000009cd95a2102f0352dac6382a8d8750d29e185fd2c00000000000000000000000060c4befaa67c2a8de062dd43b3067dfbc97d857700000000000000000000000068565600ae63a783985f4bd9907d764cc8f8beaa000000000000000000000000148f943ee73d347edd1ce316bb485e24bf64b3430000000000000000000000008f081633d1861bb2f5eedb757657b19185b2875e000000000000000000000000f32b66037ec6fef4d51715ac90273840212cb3fa000000000000000000000000ff01b40868526a4603c45f5b6dd850b773eeac4d000000000000000000000000412e0903adc6e3b80ee46498d4fcf42e8124b9aa000000000000000000000000d1adedd4ed81ad2bc221a5edcc57d44dc97ad3d9000000000000000000000000ee3e0fc7471093829e13d9434ce4c28803ab3b20000000000000000000000000a12e1462d0ced572f396f58b6e2d03894cd7c8a4000000000000000000000000e4be196fdccc5a548145c8d6b033f07d38c5bf720000000000000000000000007282e6a9ced901f697ff5e9f34bcd211a8dcae8c00000000000000000000000056ea5d2d923a44e5d7f974fda9cab06a6ae40ec400000000000000000000000042433763083ba108ddcb5ada494960f67fff0fec000000000000000000000000affd962dc623e65d01dd2f8e1ffb672e7e3fe9680000000000000000000000001e801b57feaba6ef92ca6b17223b110462cf4530000000000000000000000000719c01db9ee0a0718b4e07f8c00a26a6294f9b35000000000000000000000000ff431217dda7784e2a18f29301bc3f8c46f969120000000000000000000000009c2ea3594e0df162f0a8c9b4eaed04e657c5a7fe000000000000000000000000376e332f38171d43047e29402b01f036ef3c124b0000000000000000000000001386711c8b71a134aaf889b17f10d1aa1d52b1c8000000000000000000000000bc277188ab8c9983b8098d6cbd7b0205a819bfb8000000000000000000000000e655fc8d5b324430c1e5eec340a06c41f712496e000000000000000000000000bc8dafe3399c9c5000b2f0f3963ebe0133339fda000000000000000000000000dba723bfb735a65fc7a5b1cc03ec4edb3514b4b7000000000000000000000000acad742bd52f6a29bf07df79362d1dacdc8ae4280000000000000000000000005c9eb970eb26b739768b7ca558f4405144adf133000000000000000000000000f6b8d1c624c0ee545aabae33fc6d454740da40e8000000000000000000000000750114177f2f685b4007e4b33017a63ea13c2cc5000000000000000000000000e189791fb3192697fb248589a1d81274cd6c5867000000000000000000000000bbbaac51a8e6e692d8c1519e4ed0b9e96fa05329000000000000000000000000d4bdd615fbdadce5ad3a338e0915216848e3fb2500000000000000000000000098384d3747514c6689843d02142afc10505fee93000000000000000000000000667d5bb731d0f8ba6fc60de6d425b4af1afa4ad0000000000000000000000000049b1b31a413d478e34f1ca7526873bd35454f8d00000000000000000000000034e71e6071b35af8e6d131358cb0f2f54b820013000000000000000000000000ea5199b520c78782d75d830c30527c259d19ab640000000000000000000000001395665b753d0a23fd102a760af5e4ba00d9b69b00000000000000000000000052239e4349465fcea3e3f391ef6cca6b617f466d000000000000000000000000ef85d1b867b3f8744de52a433d92522a283316170000000000000000000000003465d93b84ed7557d42d84cb7c8999fc3db2113d00000000000000000000000022a676b52392591bc6c7caf51c14b38f5e0f3716000000000000000000000000cb0427b62cbf88ecbb23b2cc52dbf68f31710754000000000000000000000000b92574a41d02b51dff149eef02599ce0e70e2a9d000000000000000000000000551ce78c970baed2e89240d83b0fe4fe46838e1300000000000000000000000041bff30d65d51721de08bfe05a2b486cffb15256000000000000000000000000078edd760ff5b5b4604fb338d3cf7b6d5355c7ec000000000000000000000000b0983a3abd98f4fd4cd49f8b39bb23cbb506e5f3000000000000000000000000fb808eb128453468d89b2f01048bacca31b5e2b0000000000000000000000000528f4548fb3cdcb9c41916e5b30c2c4734667bfa0000000000000000000000008de56aa107ef3274f816d45f698e59fc2119704e000000000000000000000000ffc18b6d130847ab467461cf0fc62a2cbc63b96b000000000000000000000000ddb82a703223ad130e0897d50704018daff57d9d0000000000000000000000004c88df5dae46c38405771507170bd6208f1a9ebc00000000000000000000000023963af290deca46935400bd48b18a651030c23b0000000000000000000000006e5eb8401e02b0bf05f3686e80fdb779de8c9d64000000000000000000000000f0439892f2d36ecaf9cac4103bc428fa523a38e300000000000000000000000063756a3c3bf677baab9d9e06457402ed05be85700000000000000000000000004489c70fe3490ee7bd212de1860b2d89c80f31420000000000000000000000005cc59ed344a9d43f6a7c6c04a78fd1f29f7bedf900000000000000000000000078abcfa974afb256ffb2c13d658458f8ec5fafc1000000000000000000000000f5fe40d804f942781f243e62491c8fdceaccb6e700000000000000000000000071aed89b31286ee7d67573f8375d8ede9fd26ab7000000000000000000000000b6f06642e35c9f77ef31adaf011d9699fcc4c1f9000000000000000000000000b2e493e8ef3538a06ee378772d8ab939741b42810000000000000000000000006e0e02ecd35ae7022daa8056392fd42372c4be8a000000000000000000000000a6f473548cb679d60cebf7c00e9b37816f0b1e170000000000000000000000001fc7f9590572315d6d2f77acaae7a372a04974a60000000000000000000000003ec60ea5bbfa0c995d6bb5a95f980da04396d16700000000000000000000000099fee9359aa6fc0d481b3acd3c453e869b23b7fe0000000000000000000000003391cafc589d27a593849be917e53ab93b2d400d000000000000000000000000d47ae79ef23c9404a436dd7f068fb89f77e635ff000000000000000000000000241235661936989785f6e7f81b64a7e0d41e70cf00000000000000000000000088c4127d581dc6b7a45144c5e161307d27322aea000000000000000000000000c81736d29231307ff20884f6fc08952570cb3f4b0000000000000000000000006be5deb8b4485396c4f754f0c5fc262b26080f810000000000000000000000000ef8582381874780e4cdbbeaef8bfa1f9cd34dae00000000000000000000000085775b384da1f126bf97a2b01be78627c0578125000000000000000000000000ab755a0b3c3dffe5b185340ee6c1f7ca2cf58d080000000000000000000000000be99703949eba524b3a01f014b06a0aa1c386b1000000000000000000000000ae72479707adbf71165a930576947fac0c0adece000000000000000000000000fb7c4300d58c9eed6304d83e482b505d2b65851e000000000000000000000000a83c4ed7871d35331ba027a3982f5699925712cb00000000000000000000000036a3b741732444c596627358a68dac377a9e00010000000000000000000000008666dd0923415f580635c363ad83bbedc31e0db6000000000000000000000000cfdac06a4d4c1367bd96bef9c1f2a7da9b163e9c000000000000000000000000bf727fe5a24e2a58bb0a218c20d10715e4a47234000000000000000000000000452571a9ea93aae669a577682f6aa43f9a9fe81b00000000000000000000000064547878b1e3a787e0efed859633d2d4cfb735c900000000000000000000000053fbce4ac99b29e0bf5abc4b60698b1730a2456d00000000000000000000000087cb8613020ff75f3f7d662a8311e031e33047530000000000000000000000005f7df02964a451716ed02f7d53177d858bf0f4a60000000000000000000000001096fa518cbe6e49c4efe8cdd35e3de8c62eccaa000000000000000000000000828a2d3f75e7a97e75807d2ecb1b581fc1698e14000000000000000000000000822bc5c8a5993e3084e1dd05fad65d0ae01033fc0000000000000000000000007d94aa1b285ecac3171b8f92bba7ad9c6ae950490000000000000000000000006eac03ce7cee161f8eca91bf1e18308248ff88ff000000000000000000000000a7c420f6b2018867feb18675db887e6a60157c4f000000000000000000000000b5f01df493b59a6b535cc6a7e31b737b318e33fc0000000000000000000000001e66633991e90f34010fe2a3a7a9d9b30e974bb8000000000000000000000000d866d4d181b5d520ae932bd9b5c913fc7ae15b7e00000000000000000000000026f5780b6c878241cda140fd1e687382bcbbd2a5000000000000000000000000bc5d3437b342c80ca1a095d30d4d394564e706430000000000000000000000002890b7e61a48ad1f37942e5d1d89b6f68e056633000000000000000000000000a49db0ee4894b475d50c1cdf59a75d243f5cc830000000000000000000000000ddb56db7127e97e37376fd54a0c8492190d816d30000000000000000000000002eafbc799053a58495f85722ce82d12a3726c11900000000000000000000000097897428c3bd23d1cadeffaf3bb11c61e2d0eb43000000000000000000000000b3de8f0614e2101f9d69b6b75b43774d47947231000000000000000000000000f91154ac4006592688ce168d4a7e536949b293c6000000000000000000000000f6c73c7f5dab4ceddeb819dddd81dcca6f706357000000000000000000000000d4d772bb63e4e96f19b2132dcdff6f8378cafd5c000000000000000000000000a152d0084b123365676884b3ec7364a87f0c569200000000000000000000000020ad988487d6a53fea7918657f45fe0bb8fd81830000000000000000000000000204bacd124c54b2de8991a92f8dbcc09b62e94300000000000000000000000020990b7688861fd6d8f45efc1ffb051bb030532c000000000000000000000000bb9275bc02a20cc9c19dd947763cd041a429951e000000000000000000000000824fc14d75610b63689951808cd878f7a7c1129d000000000000000000000000a8139c7ad2cdd0de04b7f2894271f7d5665c498a0000000000000000000000004a7ed009bb7765039a54050c3a10b0a55d7786f8000000000000000000000000bc9ac2a0b7d165e4ab0c1bab0878eba229023f9200000000000000000000000089582ee25f9e44595241234f2a8ddd435ab21dd700000000000000000000000047101a40b64a1c5e763f793c93b051bd3159514d0000000000000000000000003df10da63bb8d4f737ba5178f06ce54aee5c89420000000000000000000000000557358d42c636ba79f74b3e332eb2d6a2dfa738000000000000000000000000252e530750e6ab7c4df8459933c2963c546fea720000000000000000000000005572f2f12085c9b5731a65b1ffe6d66d9d5a7229000000000000000000000000e505b5dfda3af08fe17e356966a4ce415839f04300000000000000000000000043ffcb05b607b670e98bb602d4856e3c94574bc000000000000000000000000077bfc4a340d4b10562d005f94a7194e845c39b3600000000000000000000000083e979f716ec70b3ef51c8631acf61a8a4c4d133000000000000000000000000527ed8a795799ec733c2c03107fda69666fbf58e000000000000000000000000efb96bf886a30561e4d9ac2bd06226372f08ea1a0000000000000000000000002d36caafcb389d0e6ead2032ae378e320c564afe000000000000000000000000d6ea0f7f2e0dc0c5b1d4082baefb87f32e474d1000000000000000000000000040bf3051d3dc620389b5db4b5a4217cc8f598ea80000000000000000000000009b09eef81522173d205790627fe8bcb4d61a6a5e0000000000000000000000006498a5b90b4c337d9fd3f0084aeae8887bfaeff40000000000000000000000000d4ed83d5763501d586f608fd3fc71bea4aead4c000000000000000000000000a1d085162de72f947c7ccf9772c7de1a72ebbe1e000000000000000000000000b85d6741aa8560fe82548d4cd447da9e414cf5170000000000000000000000001590a31d99589d57952c35bcdd9f3dc4546ad72d000000000000000000000000976d24fd532445ecc618b76356582a085838dc93000000000000000000000000d41fc78efff3f80af539fc64e10756ab386ce6e5000000000000000000000000c4e80c52be5851f38fbabea65c9023e1559a5c3d00000000000000000000000009dd7d1c3a134c5bf510b8dec9c63bd83abe8420000000000000000000000000b0e5e67d578c0d8b675e93b5206721799649ca05000000000000000000000000ee50fce3baf2b373c6efd1be86040e9e63516103000000000000000000000000f40ffec8cba717072895bb34718b8429ef2c255d000000000000000000000000167e7e046ba233ef68a24a84c6ffab3e210061ac00000000000000000000000069e4e472380fcc157731f7bb917f2f2f704af0e900000000000000000000000024cf589fdd1f61abb6162f22aa8d690d54ac9ef10000000000000000000000002d4975a9ff221c54ea5e2f6fc0cf82b4c4f9e0d300000000000000000000000028dca53515eeba0935df99a4ca4283c39465428100000000000000000000000030bd1005aa509567a87720b4460c32b3d293a70a000000000000000000000000cea04a347acb77ceeea002514313616cc4725e1f0000000000000000000000007dd51e77458438ac1bf374fbc19b459c3208e114000000000000000000000000f5dd3021d2eaf525920ecdeab8cd1b6f8f3bc68c000000000000000000000000f028206ce23e60706268f7bb40451cf7e5e6c29f000000000000000000000000c56f1826bba97bbcd57a12a8f3d0e6c7123ecf0000000000000000000000000090c1ce49c3c34063af5267549d1c56ccaec35f36000000000000000000000000ec606d37278542e20f219325f4c1a9c8b7bcdf100000000000000000000000000b9a09cea5c9ced24808ba746571c1c89c54bbd7000000000000000000000000d4a7385d50fa958d66d0df590e3204211a6027e0000000000000000000000000d2275771391cae5afbc05b4160889c4c89af4d12000000000000000000000000866481bd1b348b520d1dd09839a0d67db751bec00000000000000000000000005fd776a1da57aa0a3f22c9b8b2fb7f79b56fa26a000000000000000000000000d219a86a4c9f8a1391408cdca771316effe8e33d000000000000000000000000cfa1a45c51a58d4878b40c5097d1be9fc81f5cff00000000000000000000000044dc3a1b12c6d61bf3b49ced2eebf6a30c1d8b74000000000000000000000000ab986f9cf0eb2213b064183db06a6e975dc119d4000000000000000000000000f243bf0b408161b956d7848944553f558a9fe79d000000000000000000000000c067e8928d31b22ee3958b3b4eee065bc2bd7d75000000000000000000000000be2525882fb71666ec937dc7e73370991f56ce970000000000000000000000002f6a7fe1a8caea6824713b6dd313847717b7f3df000000000000000000000000773c4cd38c5dc3e767304988f617abcd9b6b3f8000000000000000000000000084c59f672474041f9add6a7fde6379386da93e940000000000000000000000006c386e7ffef2d6fe38a0880896e39c4e744e7ee9000000000000000000000000669a15acd74902277f1421b5b9ee2702dab70be6000000000000000000000000d4638a640d820a5f58bd27082cfe4d9d3ff3cbcc000000000000000000000000c0564cf5c16fba51dc0278d5f1eca6d8523e724a000000000000000000000000014a5ab6c2ff8978c609f8038f081f181063e996000000000000000000000000da0ff1c55bc0c41ac89fe37cbcbdd6dff36a28a3000000000000000000000000470754311c42845924fe99499429ca0447222860000000000000000000000000ab4910439aebad55e68ad7e16040646258474932000000000000000000000000ab4910439aebad55e68ad7e1604064625847493200000000000000000000000066b1f67aaa4f0e6f996b61fe7fa988a7cb08710d0000000000000000000000003f3ff5b59abed43983f648c58e1bd157e919a34400000000000000000000000056d527eec577062ef7c74098340858bd7741b0f7000000000000000000000000507e7cc4e47cf95fba71459e6ee7cba6189d3d99000000000000000000000000ef723fd987eb007019e71e1c6873a1b0c0554704000000000000000000000000efe6fa03fb8d9387b0017bfb64b71d67783b3bac0000000000000000000000007068eff8f16e43e5796d834a28a8d4a27a313fe7000000000000000000000000a281b8fce67a5b9e7892e81bf2c80ff2f02d2f2f0000000000000000000000001ba8ec7135cb484498dcabf11b6b5685e0dbaa97000000000000000000000000b0ba21f44e5e306a246f9af5d4904c081dbba23b000000000000000000000000c638b10eb5d754bd26bb8ddaca71c7e52d1db93c0000000000000000000000001897fd4b04cfd4418502717e5a260b366849ab3100000000000000000000000048df10e8e4e7702ab93f0675c5a0c9aac18414d300000000000000000000000054789c60533a21483119db58535eacd4596de96a000000000000000000000000e1aa79337260fec20398830fa6f0a961726d9a82000000000000000000000000bed3c10b29acf7c37dfb9484e09c9448f059431000000000000000000000000006770d6593dd1e6f9c0a86c6af539dd962680f8c000000000000000000000000c668d4d81293928a98b99ab509c0d0ae5c4cb00000000000000000000000000013a25d70784457c092d08d5d53d706b2056fb7790000000000000000000000006895c20617d839a3c8591634fe88cc62c7b0c1c40000000000000000000000001c2e19cb126d4cc7e7bbc54977e4e7325241e4e90000000000000000000000005a2117115b8817a250930dcfdacbf9fee3dc3247000000000000000000000000bcb1cf32d4f3406d5c95c88a6ae66a3039ee05380000000000000000000000007d639f18922dbfd9c20f98b88e9c915c48b86faf00000000000000000000000094425183df5701c0659bdce5faab0b2148da362f00000000000000000000000044bb51f7653d0076e0127ffd79aedcb563f688350000000000000000000000002c80867af759e2e30e16e1d50b3e8c076b004409000000000000000000000000e925270229f143d115cae782a446ae0c58b3792c000000000000000000000000b633a65e0edd02f7040919641cb2b3035699b4130000000000000000000000008dc6a809cfb2ac256858ecd144b695371da4e89b000000000000000000000000e3593b7ea2b8e108b2c84c819e85732aa9310014000000000000000000000000c8ee818cbcec3c2ecfe9f615d070c12d9d2646e9000000000000000000000000033ba0f5ac89da505f3d18e995ba0dd74c36834500000000000000000000000018d96d8274802893e6e53c8978e58786936d332a000000000000000000000000b4b59608c14a660b5fc6ae5db605b867f5113c09000000000000000000000000d5de76cee426690bf11a90ebf50a71131648b6a4000000000000000000000000b478e4645e5110c4664867c58f6e486d3317d52f000000000000000000000000625fedaa840402a241870beb484c0cf3fcd3edf80000000000000000000000000cb80937770aed0ebdef762b627e26635d31dc0100000000000000000000000030996329fe4f1d4b444073af394616d29dc18c3c000000000000000000000000c851771b5669ffb7cb0fd898efac6b592e1963ad000000000000000000000000d7e49aed323dbc1d735b9458b374741fda3cdef100000000000000000000000076ddf4582cc6c4f15f6ee90c8377b520bde7040e0000000000000000000000004199856eff5f485dc50994063fabf7f54e8ee8d100000000000000000000000046d5a574af440681c30f291b704156712bf94086000000000000000000000000a009a8d2fa7b07f1285d944fa0f861c26da43846000000000000000000000000fbeb15e1369489a6fc05332cfb4ca88129cad4220000000000000000000000004d256ad094148d165081dee747763f735970239c00000000000000000000000097d80c57a56a38ec819b0655a9c34456e978a1290000000000000000000000009b4cfc062e5cd8d8f1a754843d165e3bb43b0635000000000000000000000000aa5f6878c4037043179469fa9d386499a341470200000000000000000000000047a607af2386d3f84f542ab3bacbd65afe4f727f000000000000000000000000a4a40d134f751fc249f7182e87f216c5ba41110a00000000000000000000000007a91440980f614fd5f7d232ecd03cca70925b1000000000000000000000000033a6525aa3ec710e63dd16d819a8d7d2d7e4e6970000000000000000000000002cfb2e731ffcea5641c0017d550acfa1ce007781000000000000000000000000c0862570ceedaa5b88f8f81323eba0b6dbf902df00000000000000000000000086a545e8fd3d7a3f881dbe59307fd46824ccb3fa0000000000000000000000003168d07c0f010a8a834ddb9b19f5bc34f6d2ff790000000000000000000000005aed986da440c1b9119817b55a3d9768ca53b51f000000000000000000000000dcb43f96322dadc490f19c0d1319a086f97820e2000000000000000000000000b89a270442bf95278efa01b28a2e76e92d5fc9d8000000000000000000000000de1d1baff4dbfd9a699b95ab97e26d2ee2622b01000000000000000000000000be3cb6ba368c764f54f1db16011262a18bb603710000000000000000000000005c5ac0b9e996eec74b5da3720827e7584373255500000000000000000000000090c8bae07ebc3f984ebc6e6dca465dcd2ca4a47a00000000000000000000000019d9c35934e600559a176ba91afaf3ca9177f466000000000000000000000000ff1e013f06c50d14a3a3ca1d3900dffc8243f6bd0000000000000000000000000e58ee450558fe40a7fe368cd6ee05c0fc94fe590000000000000000000000001f4adcf0f0c4722f23c71139a5ab1c5634224dd0000000000000000000000000c0ffeef678658f12e72012c65b6496fe5fa7d56000000000000000000000000000e1452fd54ddefbeee88aab46c907a4b9b38a73000000000000000000000000b49bb014e65315c8e4fb0a80378cd3485907c81c00000000000000000000000098b2eda1f837b27b8529bcf5696c08189e1a9e84000000000000000000000000d007a2ddfe62e140423a597db98b10ca032ab145000000000000000000000000d388fdde50e4614cc968210bb75f2b6453094e70000000000000000000000000c66624072c218a480e35b48f2cd6100af30c436d000000000000000000000000a71a1d1c9bdde3ad069e13e52590b1d7536f58b5000000000000000000000000f82a69221c5096d36c8c225dc17c512ab67ada6c0000000000000000000000009ba93855162c1ff13f0fcaa6267a6c50cd9066d3000000000000000000000000c960df213e861bfe2b946ada8c18b09cb3bab2e100000000000000000000000024c3024458cecfb1f25f6b7092a60442b21b1197000000000000000000000000b580ea9f284e78d01a3376f78d9a2a94c74b9f3f0000000000000000000000002ef9110cfa76bf36938f85380369b054fcf1bce70000000000000000000000001928c92c7b9d9a9699776f9fb57ad6c84b44be3300000000000000000000000018efd701cbc2261e974e1a0780e5d50b40fee19300000000000000000000000076da9d0a43e28af8ecd6c1b737974c37db47428c00000000000000000000000094c76a2be457db486a923ce63f087741db23e20a0000000000000000000000007d751a10694ba7ca99f009cf0661818277d8d015000000000000000000000000f2f1ce90ba9f1a71086d8e52201abdac684cd48a000000000000000000000000472cae057b1843907b56292fc5c57c98e6eb369b000000000000000000000000b286f079a3b82b6ca03597a9edf6966d1dc2dddd0000000000000000000000002b14fe30265917d77117b6b8d566f67f41d67b9e000000000000000000000000ffc8a753a19a66a57b9cf046cb80bb86cdc9727b000000000000000000000000ed22b85f0899a8f472f9a782e64a9fdbb76f6d2100000000000000000000000004adba362a09d33778cf59e029a5e588ed15998b000000000000000000000000d502f83c1dc2578953c1155b150288c44c7b605f000000000000000000000000cd28bd8f3c0ea75cf31dd3565c1685b22c773d160000000000000000000000002aa308c2f806bf892d4b0bf303b3cd7f54d398a80000000000000000000000000f25700666db4d3785d05ea23a04f64b35c29ed40000000000000000000000000f11e17118c8d26402b973705018515c715105b60000000000000000000000008b6284b94a7ce60d81bb74b9ee3b2fbdc501bb55000000000000000000000000461d39a123c44934e8e48efebe80f911dafac4ef000000000000000000000000a9664cc2a71154a3bea52586d5f4509455ae79ea000000000000000000000000e650cd7d54fe0eda76c8f88ea59656c2898b602a00000000000000000000000096688a2e124e49b4090117c581bbdf655713fe9c000000000000000000000000efc1581a7d1e1abf8055407069128dbc5471b8d400000000000000000000000008fed7a0d9445c7613b38cce03c0955b1dbe4f8f00000000000000000000000078839d8059f332885c4ba39487a4cca1271298da0000000000000000000000006c3599b997105d1742c234fdb2619b764af9e7bf0000000000000000000000009fa7bb759641fcd37fe4ae41f725e0f653f2c726000000000000000000000000e8402b62a8d379ab213df4debbf892eac966c7900000000000000000000000009512ae4e682e34c4604bcf817b40b9dda94e26780000000000000000000000003e966c6894d22819471e68d1e7c10910f8e1986600000000000000000000000084b6f93e0459ec6af1f913a641ed42cb8c20fd2c000000000000000000000000b32e1b9ba08527d3ac11b1836d72c9858be579ee00000000000000000000000000f2cc0b5708f119033af91082c7a702209b8e450000000000000000000000002473ec28ff9f55aff187bacac048c3b8b38d8d8a0000000000000000000000007da23cf3f7ac6db35511cbdac8ca0dc787bd5345000000000000000000000000e1f6c3b496374e5492f7ebc32a439812ad75bab000000000000000000000000078507cd15df212d867feeb73736ad9620597b575000000000000000000000000af77aeda18af2b950af6c0a561863668e695bdc9000000000000000000000000bf00e8509b6d84ee7534267d7fd77c824bf642f600000000000000000000000039609a1f09838131f62387a89f6520ade506ad2900000000000000000000000089c815bc7e05f9aa20a6fc8753fd61cb56f2055c000000000000000000000000459318e1b73961678f4734cb9e5c634b14e9dd9b000000000000000000000000e158d53614c6d0ba4ad85e3965b872a08570c3e8000000000000000000000000c919796c552b45e491c2cf626a3bca7ee8b6953f000000000000000000000000f74eb80b83e9d5398f7f34422ea54c5ce7b0f8580000000000000000000000004e8e1ee4b02f270c6160eeebd8568456da6594ca00000000000000000000000046abfcdb7fca8ca9523f38b62c196b1ca82f1df900000000000000000000000002cf7c0af382a7daeda8d3d95fe7a76f4864836400000000000000000000000055834de700fcd8fa041a1a34dd6e051a814c0040000000000000000000000000364f6c2fbe138dfcde921a21b234c9ef0956013800000000000000000000000080b4933c17ea5aed9ed4ff2ebb9fb31face9bca00000000000000000000000006e3504c7563e86e4ec03a832f71cad78bb60948c00000000000000000000000097a4f0fc71074e0689a5d0afa17aee07882b2689000000000000000000000000e43f8a8ae9a94c346aeecc891ca24b2b8f23ab09000000000000000000000000eb6dfff6175ddc1953212fdc463dc9c283e1e8b9000000000000000000000000f620cd62813e2a74bdf0cad74a6598130394648700000000000000000000000059c06537485a15f436d96c2a1c3c760872dd7959000000000000000000000000bfdf1fb9a270d74c17c5d0f71a6faf9c6aedaa70000000000000000000000000a7560c824110937c266816bfa04094d4dc915b2d00000000000000000000000025896ac8e5b2b0b57bc88075c1cb7b34350893f600000000000000000000000049f6e01b36672fbf1dd4d8c38cd7e809ae49209f00000000000000000000000051522327d00c57038b54a7bdcb0350b62529603b000000000000000000000000af46a4cd0108557deb898a14ab809aab89a1b53500000000000000000000000015f31e1315196a104eeaef2d575e327fbe9c7fff0000000000000000000000001d83b8d6bc6300c2c5bb28513ebd017c15912b0f000000000000000000000000537a0927a53009cc0df07f1cfb4e64160663ae8f000000000000000000000000ff60ccf68fabb2211aeedfcd9e36084a5375c50e000000000000000000000000c7299763cd44bab2824464a6497ec931c38a82e9000000000000000000000000cfbb668cbf013cfdec6ed3a2dfef0d37d7a14fde00000000000000000000000010c8c884e5c47d0bb9774807aba76fa6026ac9b500000000000000000000000043504d670ac68fc714a674c73308179f04508b7f000000000000000000000000932560952573c9c12c2a2b419f33ce983cdc4230000000000000000000000000a6014a3322ed9c4f0a33ca4c6aa2532c95efb0b800000000000000000000000022798587972b2b89e8dae785ec8e15dab1080665000000000000000000000000bea142ab82d1ede5d0c4d14142743db3a1cc2dab000000000000000000000000a1284feb76c3112ed4e29eaa09d694a7d86819ec000000000000000000000000b2bdea0fca22e843c6adffa122438e1ab4e0e9dd000000000000000000000000f9043134cc8b3060277e4c0ec9768bcc1cfb8e4b0000000000000000000000008179c42ddb788e51128f2f6672b5466458291e05000000000000000000000000f9eb31bb9b7fbc6a8ccfe24b7ae2c87ff833aaca000000000000000000000000074a3b9e726c061057cbfa0f0ac4d8b8581716d0000000000000000000000000831a27930eef3235e107ee42448aa917a141a86a000000000000000000000000cd9cf7c60e4d27b0ef41aa53c9130f2c32cb32cd0000000000000000000000004d4f2a3dea0240c3a9dc631f6d1afdbda5f155df000000000000000000000000e358692736942374974dc504bf2a166bf14c107f00000000000000000000000002c5143acf641a885786eb01d1d99c2b58685c5f00000000000000000000000026e80d375ce35fb7895984163d3e945dfec6a352000000000000000000000000eb57c87d97cfd69b069d6e11c0595132b1283b500000000000000000000000002a60676858d5f9c0aa90eaec05da0ac437e09971000000000000000000000000ab3074d6544d0056d9f5ae55ede3e29a5dd90c87000000000000000000000000f8e323e4ae43bf8811e266671ad6441029c1e9fe000000000000000000000000289c23cd7cacafd4bfee6344ef376fa14f1bf42d0000000000000000000000009112f4a8bb995433d6758db2f9010ebb833b2de8000000000000000000000000e71575386a4464a8a3a81a93fe4492609125672a000000000000000000000000c5f646242a5f677c8b9a0d70f70785da257174e1000000000000000000000000c692b1901ad0f245e6c0508e95c6971585e9ce7a000000000000000000000000a2265a68b1e8eaeb3b4c443257610af1827da12f000000000000000000000000b64efeac94ed0812a9bceff901d56d99a62217280000000000000000000000004cb01b6672bc750821af952ec5a2447fc90195b10000000000000000000000008eda5d3aafb93401c9a81907f80c543604608d1d000000000000000000000000f8207863d238631869d38acda667772a97c9a776000000000000000000000000a0e1cbe8971f774f6c50007001bb4c1fc70e08a90000000000000000000000008ecd00d6c0c3579d839e5bc2813b31a28930a54d000000000000000000000000338ecee669dc6f6207124b2f928da3446ed1f79600000000000000000000000047359f6aa53dba2032c1f94aeb7cf4b71b7191c400000000000000000000000024471173f4b1f6434f5fe35d708329b0b9b97fe900000000000000000000000068837bf512dadbdee8cff8a415203a1132f52346000000000000000000000000be60df72cb86faa114821d4035e5014d203a9485000000000000000000000000f9728ba7265c2e46758657377e5f484b4dfc7ec700000000000000000000000064986e67ef13776ac665142cfb10f049f93443a6000000000000000000000000ac171d66da2215f8ea61b03a5c27c191eb9bee49000000000000000000000000a7dbf5f9e380ef0b6e8b14f113f31dd95a6c9c6a0000000000000000000000009e2e1638bff82cf0647773bf0df7b1cc32aa708900000000000000000000000078df22bc2592293548e7a0cb22a424c57ad7f28f000000000000000000000000c204beb288e66f00fea8f772c26f0ae2be20bdb400000000000000000000000029333723786a1f0d2863cda464923f3b89929537000000000000000000000000ea28af114b0412056a370e93903512b5aee1e7d800000000000000000000000050cbf66e6e4e69b9582ccb51333e6aecf507743f00000000000000000000000004335dd6f0e3c2b33ae26bded03db2f87e1dfb42000000000000000000000000a72afb9a2d05d06be8319bc72815f902aeb592c10000000000000000000000007b0fe08e7a42e887c0fc0bf0bfa619727730e18d000000000000000000000000391623d1a936ca1d8b3fec95a65b99960d92969d000000000000000000000000be5bf161662f321bc356e646c22dd571d9f7c909000000000000000000000000e93d910c5fc44d31fbf64c61ada8dd7c603f10480000000000000000000000006d60b90f81f904a4c21f767d2be99418d3d25afa00000000000000000000000009ded194361700ba349f0a36aefe4df400eba3610000000000000000000000002aebbaa4e287f25c18bc2bb298697954afdd129d0000000000000000000000006dcb2e3c8ec199ff67d5a69460503c39d5dc9d47000000000000000000000000212b1a9cd18e9ab80b5d71d444b49c9a7078665d0000000000000000000000001f6fa17b4dac9ed34c0d37879462604f61829ba40000000000000000000000003be19e15929f4a9be908312d34b38295740ed8470000000000000000000000004fdea7f2171b70f975b7d673494fe45e1a5cb860000000000000000000000000c8723b6a1673bbd73ed7d1c4aaaac7441e59a979000000000000000000000000e9960deea351b5e0199a14991d6548eb0798ec0c00000000000000000000000038ca336bb6bf3de04f32984021262904d300a880000000000000000000000000f75ac1e8ab52b9d2624f4f42cd5c53a830fdc5ab0000000000000000000000008191339f4075ae62253b030b13aa4c5f909450d90000000000000000000000001afcbf3ef2dacde58501bf2b93b377444a7826f800000000000000000000000087d6d6227e0ae0c60d9aaf780c1b25b7de5a381a0000000000000000000000000c4243ca087f4e4738596f33292064e847da80da000000000000000000000000e9fcf7d1c91cdeefaf6c314232433372be481c0a0000000000000000000000006aee1cd7b0ed4aae5f9ae4e6ce830c4d5a3b8eca000000000000000000000000959d828cbe6b76414807571a590970e1925b6fac000000000000000000000000d9cabee750aff153996867e0ac2ef3773443a3ec00000000000000000000000014f420cccd31a703b6a80723571cf9ef3161ef26000000000000000000000000ef3a624e7e01f4513bfbfbb88767efb913d6dc86000000000000000000000000b3611c5fbae0a1a561463ff0f381505fa12da3b0000000000000000000000000e4ff79bd8d70f37e3b6a496634fac37cd3139c3500000000000000000000000043289b8a548ae322929b13abfb8ac0de578f879e000000000000000000000000f70f86f4d9166c2ef24420b9aa5b0e395fb7c62a000000000000000000000000e1f27947d8700c093db239a427ffabd341813cb50000000000000000000000009664fe5bed4ec84352aa133d84ee2e0f6d07228700000000000000000000000046f796ce4426e43769b974e816c0316ffa83d4d7000000000000000000000000445e52a18cac0537939b03169dc7e4632ba9c5b50000000000000000000000008594ed0bf061771f52c2e3b43e13a63243d7737c00000000000000000000000003497b59e974056e6d02949727ba634137cde9b6000000000000000000000000eb01629f85c96ef5f893dcef348c5a80358aa7830000000000000000000000000fa5c7350219aea4f9299b34c12c8488146fd27e0000000000000000000000006cb0b193ac69378a0f12d808b9954eb90d44d2b100000000000000000000000002aa2a19108d4912a7aa1a5faabc5c24287e75620000000000000000000000005fd335ec0cc67b71d7883d7cd3bd1cd90d7c939f0000000000000000000000008d7c0c2d76782b90bbc43d96138f27c062e85b1e000000000000000000000000c00f5883649db87b6949c3c0da98f65ffbd40f88000000000000000000000000c174e7fbed73785950f709ccac3b15922fbccf62000000000000000000000000808059bc1efe1e7c44ac19f3e67dae3c041df91a000000000000000000000000808059bc1efe1e7c44ac19f3e67dae3c041df91a000000000000000000000000dd60d7a0aae6bc8fed1aaef49cd8d66fa4d815e000000000000000000000000085a00367b4c16eaeee7f12501f89f3d9e1b788a7000000000000000000000000e250a93918af664ef78bb40e00f003c21ab38a5b000000000000000000000000b6e2e1f299f87f9b638517acb2971b2ff134505d0000000000000000000000009881bd245235c533812ef4257a91e6db789c42a00000000000000000000000000e2f0da22b60f07e38229443090b6599f65ba70b000000000000000000000000e7657584d6b3a8b2ba51d2739a9978a99e793b2a000000000000000000000000bc56e0f5cc80be204bd7695d72ae27bde2f2228f0000000000000000000000006edaab77a78028769aa0001b1df7cce9a5cb51730000000000000000000000009e27ff257f423d072acb4422bfa10a367166701d00000000000000000000000017aaeeb55b9ee0d74c78543320d1ab77ba3298ed00000000000000000000000036af69fa35c61841349f5bd3f09efe94e5cebbb900000000000000000000000024907c58e080f2a9d1f31f25d555aa3d5a5e3419000000000000000000000000c02c21d9f37a413f8208a448739b0e9ea555ef69000000000000000000000000b796a45410f441a32fb09a89f886f8fb082f8491000000000000000000000000b6190714f05f27820ded43e93e79f5892f805912000000000000000000000000219dacd895ed122c4e82443230399be483de537700000000000000000000000034dfc0057b21340db5e2a3eec3c38346ab8652aa000000000000000000000000e084120adecef5c8a44644d45a932eb44af3e8b30000000000000000000000004ab885168399d2598a74e324a3bb8636e8b83dee000000000000000000000000d451273254601824a3fdf3d07b8ca079808e78dc000000000000000000000000af68f2392d92802ea431608c62027ede753372d5000000000000000000000000a00a58cfbc3cc2b8cfda69ee2746d31b64cf1bd7000000000000000000000000649dfe3577e0ef8c4ffa5d1550614c689dd91e4e000000000000000000000000f0e1cd06cbb5b578e1a017b86d7d1fd4c49423dd0000000000000000000000002e9cc1c74e02ebce42622f31d2d4c7aaed3e7fce000000000000000000000000f73b9d242dac555a17a8f5e24818fd81c583b334000000000000000000000000e3ffc1902b56fa08d68538fe0036c211f891ada500000000000000000000000003c4ff31da6853c30c8f8f5ec969e6fe35bc6374000000000000000000000000c0a736fc46578a9d0cb5595f19035da934755cac00000000000000000000000090304c88e1958779306d9398ba012697bc99e2db0000000000000000000000007bc351e67e48060d53fffe04eeec38cc16df12a5000000000000000000000000ca018a58b2f170b02a8962c59017bb42817f6593000000000000000000000000f38a659166b11424d4d4083510630b88c6b81dac0000000000000000000000004180ff0315e0791d562849643c2bf77fb1b47f9d000000000000000000000000f9d032d944eb6b9d4cf81e2bf03b40ebf7a4196a0000000000000000000000007ecfd3080596bb116eafa3e398d855bc41b86d490000000000000000000000006f214e023cca4e88c9ef4b33f413430409606a6f000000000000000000000000f7760c327fe37fea40dc364f6b7f73fbb30376c90000000000000000000000007b481c706e228ed798beec18c8e04893e2fee1dc0000000000000000000000002350cc7fb52b15ec88e6b64ed08e7c130f606d29000000000000000000000000b1e2501d0f960086164bb4f34a5f1216793bea540000000000000000000000000fd8a8ead381cb1799ace15f96b7c97543a6d2da0000000000000000000000008a0c1a4d8d23f2e3926d6debe548d096b722430d0000000000000000000000003d9fe034308ecaf88025307d1be10d91d4bed432000000000000000000000000d4a531e5ef141ebd2c94f1358a69b654924b745c0000000000000000000000004a7089ddc558cf3b0a36c464744e32563922bde2000000000000000000000000a9ecdeaab9cff38624004c30758db133250766d30000000000000000000000004dadcd19c4ea1c90f4c9c9794c238bd626c2f602000000000000000000000000f346bcafdb3aaad835f2a07abf96667a9b118d2e000000000000000000000000b04180e0d414e51e7a775944f1a6ba20bf955fb00000000000000000000000007356f76462c9183d5365df81eb22b7808546c1bb000000000000000000000000732d02abbdc47d3ddb43cea1177c508cacc3753e00000000000000000000000077039da9c30025ff953964a69d4546a34c104873000000000000000000000000730d064696dfeb03b1802facab5b0117be6a1cba00000000000000000000000059e0123f2df22505abb55acc108517f73f99772b00000000000000000000000039d6e9766b68626fabeb1c1bccdd9e8404699543000000000000000000000000fbad3f9bafd0b924c1649c068fe1d6873319dfb10000000000000000000000003652c4503209c28246477b646ffde1e9d698432e000000000000000000000000b617e993b1074857df2c7b8347c05804134b19c10000000000000000000000000a0310454f1ac6bd655a5869441afe8e82d994b00000000000000000000000006f923e527a9ac0fca4e4a14ee10778fbf0d8013c0000000000000000000000000cdb34e6a4d635142bb92fe403d38f636bbb77b8000000000000000000000000ea2738c891dc8497f244b5081d72cbd6e9d5ee1d00000000000000000000000028ee3004fb989744a86b6ef452dfed47d5c9f23a0000000000000000000000005344ad7612dd821258f8c40e94642ecbe50773ff000000000000000000000000101595de36a85ec9da8f3b294553df4b275f6714000000000000000000000000ebc0f724775f4d78f9f16de347b1dd3e30eea1fe0000000000000000000000009bd7c8df64cd202b872ab9627ea59c045881d11b00000000000000000000000087105810e27ea15d7a2755a03dc14bc522ce74ba000000000000000000000000b68110f930b38daa4b1f53b7925ac026867c9860000000000000000000000000b4f20caabd09dbe282d5a3c39e5a8ec2bf693a500000000000000000000000007c21fe9a1c85168fc4cec4ce97b951728788a6da0000000000000000000000007c53df6d16a6477dfb7d7c371e0d9bb4b994cfa30000000000000000000000004984a53b4bc6a996c49d0e0e6f848c996f3ca82000000000000000000000000018fc0099cc649f53825f60fdda5f10f68965ed0f000000000000000000000000e15d2a9d04a64c0d4918663aeefdc88bf63fa5d2000000000000000000000000b8f415e3325bf4ad59cf4b7fb382f0d02d25191600000000000000000000000026e545c89ae579cf3d795c59d6ac24fe81ff148200000000000000000000000067947ef39caa4aa4f42941ff5606dd247782ad9d0000000000000000000000001edb22611396032b71167c5a1579f4e0cc3f3fdf000000000000000000000000b4366b8f8cf90d05e0d7565fe3a0c5b6e9df9c7b00000000000000000000000004cf918b227d969f4f293ead854201ac257950d90000000000000000000000008cfa858aa8ad5ac83229263a505b65b29ecf81490000000000000000000000001e8cd11f8f80abc25fd91136f192834bb94739a400000000000000000000000029b5d52563694064327c716179196c9ff38ffa5b000000000000000000000000f507555538fd0537922e70817780908ad132d3eb00000000000000000000000026a1d0aebe8861048173522a992a68d0c9d9e90e000000000000000000000000783199d11dca88a06d492313019cd4fff874bfe60000000000000000000000007270c6363a3202c84cf94f17b31790edea525b9b000000000000000000000000ab1b1ccf37e79936579b3d9ec35d0fbb79589b360000000000000000000000006d782b2524e9ccb699ef9d7dd3c0b3b1592a21b200000000000000000000000008b724556168abc20d4403b76afc387f03bc7b5e000000000000000000000000fb6430c4fe0b170202402db422bc1d720fb496710000000000000000000000009a7da20ee73f3481f1a6c512b25468d46363d917000000000000000000000000c208934e867dfcdc10e5ab58b631d2c3185edbc900000000000000000000000098d9f6108f0b488eab82468ed2a6e8eafaeb76be000000000000000000000000c5427bc9a6888420c2fa830cabd6d4b1dbe972c100000000000000000000000076828bffcd7595d5e50b94d0030d917ac60ed570000000000000000000000000fb83419af0b33d5d8864b2e08a1857808732c137000000000000000000000000ae7e12b1c7de7ca66159f99a17bdf2f5ede9f59b00000000000000000000000091fa472fb12ef104d649facce00e3ba43de57a8d000000000000000000000000d1961c3cfb3d40541141c3c5c83ef70757233eb4000000000000000000000000a9cd592c6c29969d964d74f3a13b412678269bc00000000000000000000000000bdddfa346d593f607d1bdc0735768e57aa6b0ea0000000000000000000000006a4c0c0ea6644d1b930e70baa109e755a28e6491000000000000000000000000ac790a67c91c85b8a0805c140027b0ec15e8e7290000000000000000000000005a1af9ad51719948f97d7b0f6fa0f663182a8ba400000000000000000000000003cd87287ad4faa93d3f7125208d1ace79110d800000000000000000000000002fc06046d436bfd314d9c53d67f2ce1b29f76f6b000000000000000000000000b3f1e01364635f2b80bc0160645ebbad43e4abf60000000000000000000000002fc7325ad2c413736305c4fa15ec49af7ed470c30000000000000000000000000e6a0bda2a79dda1113aa24b7c5ce31fbdc0fa5900000000000000000000000009b8a2f41114c7630ddff726745a42fedb2c814e000000000000000000000000bab74f6f66bc96b182d298768b64db1080483fdc000000000000000000000000f367c0302361ccdf6733a6560135349a9af6fff700000000000000000000000011add7af96d6f94bad07e338e9a4ca5dc0f94d4f000000000000000000000000a09c3c83f83cffc20de12534518360321aa90aed0000000000000000000000008ed0160d55500e62851aadb0b1018185329936190000000000000000000000002155422d571ee78f3bab97d8dddf15a6d9157acf000000000000000000000000dd8c31d536ffdd709368b235792038e177db0268000000000000000000000000fd49176753e4fd929d28771c8de53df27c00a857000000000000000000000000a74358c2c8fab5164fec08ea6859224e05c55c42000000000000000000000000984819172700eb099e29607e159665b32185dd910000000000000000000000001b26b877634c46a937f092e6ecd18bdb7cafcdbb000000000000000000000000db36e1fa10690f5dcd1a74c2957efc65cf834a1a00000000000000000000000096f05685617d12adcd79fe087fd6d0b263c16261000000000000000000000000efd624881dba532168a700606cd7e5129d22bbe5000000000000000000000000efd624881dba532168a700606cd7e5129d22bbe5