60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d6765742d636c696e6b2e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e206765742d636c696e6b2e6f72670000000000000000000000000000000000000000000000000000000000000000002e516d664e6234566d347463327839684441516b5956614a3376754b6938364a47326a4e58665775455a45447a3648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c000000000000000000000000d37468780b1980a6ceda5645ebd097d8e3c37a0600000000000000000000000047cff7b2d353b9fe1ee7b96d6aae0162354a5591000000000000000000000000ffac71f2395fd2a4d91041f3e2a1b3002eadbb68000000000000000000000000387aef332ddb9afe151a4c959c8315a8c35fba0b0000000000000000000000000a68fba3fd2e586e2082ace30b728f907cedd962000000000000000000000000c0476613c4217dc35ca53575e0e8d4eec37fa87e00000000000000000000000002e5194a26473461ec9759136e39c466cfccb0610000000000000000000000003ea23bfb3148967251ca1a49da5cbb44f02f25e1000000000000000000000000819fba33355a1fb0c4796c10e62d8a066cef9d68000000000000000000000000745b8333656b0628988583d77be812c4f50cdb1200000000000000000000000071b2ba885c513822b3e7cc1dbff92bc2efc89ca30000000000000000000000004dc14544281353ddb46c50e5bccb1a1aa3ac695200000000000000000000000084f5c3566072333d0761d80ebb2789af87b62e09000000000000000000000000bffcb3f069420894bf4db30eb50f57b00d2b538b0000000000000000000000002a7b79967401d19fd5f98342ecdabda263bf9b2b0000000000000000000000005ce60d697ce0456bd323200ad8772b0c52c76150000000000000000000000000a9c78ea5f3fb9ced6021e00704b823fb9d2eb02a000000000000000000000000aa723d97154b7207c625e0695dbaa994eadf89e10000000000000000000000000eb49194ecab6d8c8597b51aafbfbb6e4c7d0e2600000000000000000000000093b3d03ca100ac6e7c10b85540f2d12324b85e140000000000000000000000003e2a1fdfd61e8a5207085cb5d38b497c9a2105a80000000000000000000000008346d9640b88e0b7ed16b92c6d8a66944c473f0b00000000000000000000000001b116c51dbe076b02212c5ca8cd3a13afc4973f00000000000000000000000086667ace61aeeeeada23ef3e4a5aa97f70b378fa000000000000000000000000cf51006486b45572bc0fb3a0ab6a0a7271cd43c500000000000000000000000000781b99e4cf9a8430b5fc717a439d3b2e116447000000000000000000000000d784474d7afd9039b86b9c006f7bc259cc08deda0000000000000000000000003bb36ff6f17e771ea9731b6b1692b64cabd1d07c000000000000000000000000114a181a368bfcb3d6a564efd48249dbea1b27b300000000000000000000000084e99b821e7c0da5d736101e4e47e49e1af1010300000000000000000000000008c83e259fb30f8a719ecee97165515969522cc000000000000000000000000014dbdb0795ff7af0ade2ad55627b61f76642bce3000000000000000000000000e7619c7d8f2b7815db84b59a75bc9ce2c68b45c7000000000000000000000000b006f524cdad85f5c22e16b9de5ff8dbe14b02210000000000000000000000005087f270e13e1a5434b55574de334890f7468f0c000000000000000000000000454cbef5403b0deb62e4209d4381660878f4222b0000000000000000000000000b117b09cd6c4d8d013d4587d0f90dd88b4622db0000000000000000000000003f9d05303d0c470f6c20149ab96b6ca7e39b69a70000000000000000000000008f6d2939817d93b6844cd1091f4e89c53708d23f000000000000000000000000c06e802898a417383e2873bf476cc030d94ad6a3000000000000000000000000e0fe483d9c8b61967fedb9d9c4bf20a3dafaf3680000000000000000000000007f3a989104e343defc79c8e7dc126e49b585f13a0000000000000000000000006785613c89118fe6e0a8edadfbee45bbcbdeaf06000000000000000000000000eb3545521cf736036960cac0a7ec28589a593f29000000000000000000000000f688ca90083e5401a0f79a411ce151353aec3b9200000000000000000000000024b58cbe7b24db8d3c3f4f27d0a13cd192637efd000000000000000000000000883c356d9f3a7c01e485b1b2fd29a729b728b628000000000000000000000000bddf88622ed069c4bce924a4990e1e49a5c8e98d000000000000000000000000491c6cb516493e6a136015254346ecd82bff6fe50000000000000000000000006aa826d756861b1055492d6e5059ab08539361e70000000000000000000000004789817a87dfe19c8b35ff54403e310896d6fda5000000000000000000000000071c76c855a468713fe186c290c15ea9e6f23f6c000000000000000000000000d1040a633c44ef568436921ec082eb4a27c39522000000000000000000000000bc326541a02958aecb5e275b60cae88339ec61800000000000000000000000006bbbfa59fcb1290eaf236a205ef7c570c402e0d90000000000000000000000008b2ec331973df3eef4bbc09e5553104ab849849e00000000000000000000000046c15c72c50f044fb919c766d967488a039e30e3000000000000000000000000ef2454e5c6109cb8f0ea9c9fd429f4a94eea6fa100000000000000000000000094f135c2827e537c8b4ef1ab5659cea8f458e358000000000000000000000000bc4909897f3e18031cb3c66e4d197e52eff0dc140000000000000000000000004cbe70985b5ec9bee95484d7768abbaf10c1ea7e00000000000000000000000090b78355cbbfeec88157ae6b12413fe6e7b26a2a000000000000000000000000991b61d28cdb61354ef3f04c9afc973b89e22862000000000000000000000000999f302f330940b6e226486fa1a92c9cae60aba7000000000000000000000000bbb2386d84d66407eb896d6848bd100d52d7e3f900000000000000000000000058f97b1e0e03b425ba9e7398162066841ed7ac610000000000000000000000009fee4852e1d5012a175f45b45a7b7eda9d9c9738000000000000000000000000961862fca335f055aa64f6d66b2988fbe1a210e300000000000000000000000038648d9b51e06ec61adb2fd037085cdb093b9517000000000000000000000000eff7cd2a10afd257026633a6304b7b0a753c65a8000000000000000000000000ee41afb4dd475386a5b94fc38072a483f07d68eb000000000000000000000000e909c97a69b2d4bb5ffcf492904b78b06c1079dc00000000000000000000000060cdd79ebbf499b5986a5c0113b04b91e4aace20000000000000000000000000ff44863d1ef63593d4c9040ea9b29aeddb328d67000000000000000000000000e9f1322f52d63757e48a7a43775a8f6e86412024000000000000000000000000a365153b9ebcba506942a51f282fe4acb40d1cf20000000000000000000000009fa960b10a224f4261bd616cdc1f0a91d888936d0000000000000000000000006f1ce2c8783cc46cf86dbb3ca34b0a99d7d9b5fe000000000000000000000000ef9d33653ba4e561aebd0e49851054baa36287820000000000000000000000008b0c2cf482af6b918c196444604d4e744e932d49000000000000000000000000277877e8265d3b079dfe1e3c80e7442b955a57c5000000000000000000000000e7469639af1ddb7a258006b3d096aa249be0f2e6000000000000000000000000026e16666fc9f5b42370485911d770405441ea7600000000000000000000000005fddb0a576bfa09caab6ca0d02f215c49d73a78000000000000000000000000404a96db25debc67090c068fe8dc76b3453624420000000000000000000000004569cc6c71cd342f6e73385b91e73519c44a9cb300000000000000000000000029c384f9dc4a2ca8a8c648c1049b513c6d6bd318000000000000000000000000f50bafbe7fc42c77968302b1108a0a932b86bac9000000000000000000000000d6b11e47bea5901bdb0b6753f28c60034dd94017000000000000000000000000d02dd3c85bf25a87c1bb888f25a1b40ad4bb9f2e000000000000000000000000873d971cf0f91f3ab6e38cac6f088fe1377544f80000000000000000000000007a278e556235aecedb0bfb98255db2e0bf80e74c0000000000000000000000008476cd988bc7e6f8108fb26c31926fefde7148c1000000000000000000000000ef247f220b452b919809eb5653f60d4b5378be7800000000000000000000000074faa5202c5376165f596856a854a5972642c5e2000000000000000000000000a01b3ca4e51546f7b2ff37430e0067e96a48dd02000000000000000000000000c6629b591d87b8ed2c03d6d0b24623f4c2963aab00000000000000000000000020a0cf387fe95f1473b60ca2be97426b2330d55a000000000000000000000000d1b075b321e8c9552cec372b96f9020d6624dec60000000000000000000000005f55e3e3773a3b5005673f7cadb36f6bbc449242000000000000000000000000ee713a1a183a5ebc7772c9e4cddd5bd70103600b000000000000000000000000e2cb611aa8b8788fda38a88df39eaa2b5d251a46000000000000000000000000863a28c4d38f7bc6acadfddf1b63c711ebe3320300000000000000000000000055ba23650bc943d7de1eee081ddb0fb80de5ea850000000000000000000000005e03b0296337bf2a428104439f4ed0313ee4fd7600000000000000000000000023568ed16e584fbde3055b65d82dcee776f0fc970000000000000000000000006b224992fa7d7d104a90fa24e3e6e743c9577c1d000000000000000000000000db48b93e62972398a32194ae4758602bf5be0668000000000000000000000000042f766d96fd480f2f75d474b9680331a8ae745100000000000000000000000077422f8ea82824697f3a4fa730e7621188e6a83d000000000000000000000000bece46bfde46f4a2345fe16baafad35a8fc1d5740000000000000000000000008bbd71330eaf0612e8850bc74929fa9d211b888e00000000000000000000000024df4f4a0e9a959ed4399a8e5cf10ce3f71305960000000000000000000000000a12ee71612df0dc34a29d97273b39d7089123aa0000000000000000000000003d05c521cb036502c62cbf31fb864616c7c199110000000000000000000000004b8ef9bc639d8e31e72e27309c1ab5493d50bb6f0000000000000000000000004d68cd3f97a84faf37e90c3ad259071c10532014000000000000000000000000e9cf962b958af775cec5a46f2cc52ac7176dbbcf00000000000000000000000054185231b760174b3ea81c96076ea330a9da22c2000000000000000000000000be4358fd134b4d9253eb29127211f79622c390e4000000000000000000000000e215fc06beb3fcac37036bf96dd0db3a4df7255d000000000000000000000000f95392f9b645fa3a3b388a72e9d20a129a5d00aa000000000000000000000000313fc721aeb88173f4027195d9a8bb2c2ab93ea9000000000000000000000000c2120dfa0d6541a5ca2cda0ed7f569b5d00b60ac000000000000000000000000f886b41c5f1f8c953d87dae59d54987abe711680000000000000000000000000d2adbf34305db9f881bd31bd3125fe4185b5d2d300000000000000000000000061c4fecac4bf432051d69c12f00b7a4401ea1e7900000000000000000000000083331501ed3746b184308982e2eb0f5b23655309000000000000000000000000ed3aff8da835280b960b26acad43e15faf62f3b50000000000000000000000006f3f3345e4505a608cd175bce7e746540c65dd9700000000000000000000000055f9c22edc05d79a7f9d97f802d1aa2b5760aeac000000000000000000000000da8ead3acad0fadcbb5646b213d6ea43c131ce570000000000000000000000005576e2b7b4fa5ae0130d1acd9e41d51bb1db0469000000000000000000000000bd69d65a2cc718e48e940cc601d4dff3e56307fd0000000000000000000000006ffa14a2cfed865d32e0737d3690d8f8dad6872b0000000000000000000000005d49ec5e12fea02ea6d397f48b19ac36ff10599f0000000000000000000000007f1f1d58425a2b8771b9602866884f699e46d11400000000000000000000000000887bee2182d3d642c6fed56dfb3a4bb37ef6cb000000000000000000000000b8888519b61a4e88377c5488316deb447463d13b00000000000000000000000033a388e2bc7dc928e295f6d821e012d0956a10de00000000000000000000000026a7d74379d2395816e06c8e13dfabd119f4f22b00000000000000000000000043030d357bbe818e91bfdf80eaa253c265f60f21000000000000000000000000fef3cc293d3cb551566df4920ff2dac1491991000000000000000000000000001cd82fd4017798a203467459e63832ada6b564cd000000000000000000000000b8816ac35d7c95f4cd2d22997b5fa7981c2c7fcb0000000000000000000000009ae92b87790a54072c70e103a5b60ce09e3e26060000000000000000000000009d23533bdae5ab878afece5d990da0144a082d740000000000000000000000008a260dee6c8a1887591d8a46d46eb6cf7a772e01000000000000000000000000345929b7fcfb76fd9b7d64cdac68929c48f534c8000000000000000000000000bd8ef22e9465a042c3dde83f7cd9bf501b97af67000000000000000000000000ab97d51bd146f59b0644229eeb2ff6d966c42b7c00000000000000000000000066869a0eb876a1bb3335dbf544594cc3f167275e000000000000000000000000c45ccb37604d5d7aef89cf81bed2c9b31dca0b6c00000000000000000000000040a7ca8a9e801779b0fe6e51cf047dde56e4809f000000000000000000000000dac99d5afbf7e74857bd940e987d3b12c212ba3f000000000000000000000000ae8f9202684e0d929173710062605efcead672500000000000000000000000006a5b5ab433e89d0be9fce5bf5ef59afee143864c0000000000000000000000008cbaf23fb60e4acd695917636b1250e3fa035ddb000000000000000000000000f5d4d44054c760ab2b33ff2b2adadf40a31d4bf1000000000000000000000000feae92aaed77592db7d9436e3c10273dbc2d07b2000000000000000000000000792594155947c20c747101ab23d01965a389ed320000000000000000000000008916bb05d1166a768213dd587d9a26b07159f966000000000000000000000000df8be60bd24ba07db76e35934753949bfb0ccf860000000000000000000000006f7d45148caaeaf5c6d062fb37073cc38b02a3e50000000000000000000000006b8b6a336772ae4b29b2010c4f20a7ee0fe42ad50000000000000000000000008799314f1cba7dcff075a70727ea4f62510c19f00000000000000000000000007b18fb4b470e2754d60d168a1822bde76c51f5fa000000000000000000000000f9e8ca2cdf5f2f5c544223bbb3e17fb9f36532ed00000000000000000000000022eefb3a2963695bf99c2fd24b7dac393d62ebe9000000000000000000000000e848ad8fbb24f884626f385f27568e23bc550629000000000000000000000000ff19ef4f47d5424c61145260beac32cb165b0aed00000000000000000000000040de09d68fa66623abbf5db7d3250e8620cbc7bb0000000000000000000000006e1d75bf175ac07ed24d111a86a360b0655c4b970000000000000000000000002cb0f4cd5ca7ecbabd423094953ced68613ac73c0000000000000000000000008ad2ad533bfd2107056d1b60ffc92dd9b9f415c8000000000000000000000000e04ef3b59c4ea134963bc51a72a09b3b669786b40000000000000000000000004670523b2ba0160bb653f152eb0d2b440c8af551000000000000000000000000c880edb2f2d60732c322312424e3497d3efb810f000000000000000000000000877d59d8f64bf9b2d8131b8e388de79fb137360d000000000000000000000000f9e86d080bf289a2baa2ef05436bd167228022ad000000000000000000000000da9888f2af3b39346dd89ea47005207cb6eae696000000000000000000000000003001bed0eb980f631fe83aa870161d7725d1470000000000000000000000000b1a4f10b72459cb804c6ecaa965ec7a1ea6bfa800000000000000000000000071e9946652d0725e398e969067227d7283d3a94f0000000000000000000000000b74e263d0a9ac8cd9838a6756b640261a9ad6f300000000000000000000000016494f5420922a7d9c322605b9af4b61b24684180000000000000000000000004c3252af01836396a4f62a49816f44e9378a16570000000000000000000000000b9eba7499173ece7ef881dda5eae0eb330f910400000000000000000000000033d94e9c23776c12f1e3b12c16d162cd43c430df0000000000000000000000001a2bd4c96b23fd4c56f3dd83317216aab30bf8e7000000000000000000000000c3ff31948f71ee967808007ea0d73350d197bba30000000000000000000000005f024925eefff29bbf32455cb408fdd321628ffd000000000000000000000000acd707b1ed6cacd6a990e24bd0c8d9da70c6b85a0000000000000000000000002730985f16d575a29dfcc98cdf95419e13293f7100000000000000000000000067c1ab739d9cc5a704fc215dd98fbc140a95615b0000000000000000000000001b6d9326ef185aaf471f54cc2ba9053375b543de000000000000000000000000dea3bd94b172a9e8dd502359c70aa36da360eccf00000000000000000000000027fb7801207e9818ccfcf15735faf4d6d83a023a000000000000000000000000503c20916b89deb46aa2f84b712c177488c03677000000000000000000000000e2562b9276110ac322a4ccaefdf05ca817ab81e100000000000000000000000098cf238c88b050c3b8c42b8fb0c26e8a2ad546a50000000000000000000000007cab5bec6a871da1e3399271dc2471cc2fc1a41800000000000000000000000052db4f6c238a3cebaad1d84b09a8d565702bdd7500000000000000000000000063c1bb6501b8ee544cff014e2341e45be7baf4f60000000000000000000000003cb4c40622252e742b361fa8c6ac1b0c47eff86d000000000000000000000000fe8d7e9086f587bab90f9f8f9f4d9ff901e44c320000000000000000000000007a165b101afe965e14c1644936ff478474bdd1830000000000000000000000000b54c34cd4cb02861d98eb8ebd2b8da3c5e50f710000000000000000000000003a49c289b06261f88a6a11c89226a2fb3c9df7740000000000000000000000007c9d0ad239cebe6baaeddcdf99b50f38973286a7000000000000000000000000d7885b142d6e3b72313b767c4439a2b4018ac7190000000000000000000000009ac195f52a8b6630c1fddabd9d99dba6610c3e34000000000000000000000000379a978043939b86cecbdcd068daf77269d095fe000000000000000000000000ac9356ea58183e32b9c8d6f8f4407843b1c8fe780000000000000000000000004213cae17c78b4fec0d5b980498cac32a5c34d2a000000000000000000000000e20a8b5d48c206565c6ab84dc71e18f0be6e98ed000000000000000000000000010c1aa8f2fd25b6b5a3aae8d75db79085ab15fa000000000000000000000000c67b514865f85b3fca64811c55a7af1b6748db8600000000000000000000000006f31ebf9a249f8cf949b3e68fa954ceb84de0fc00000000000000000000000009b13a8e1a2fa3ab35ad01f0e113ea79f2a049c2000000000000000000000000a57a10f8870070c44ced1a95f72c9742a04efa090000000000000000000000005f199235eda731fa923f106e8d4774efa05125e800000000000000000000000044e16854ad972881303aa084a268217bc4c87ea1000000000000000000000000f42062adc9e88616ae06af8b9416410f5fe32da5000000000000000000000000812b101518410da3a7ac3a9c4d0102a1416cb77a00000000000000000000000031cbd3bfb250aa67b2dfbcf629264f6ea45284d50000000000000000000000002dcaca9c3c492e66cbe789ac3a80e73bf79aefc5000000000000000000000000f9f746f12eaf954a686d148f8605ca1aa1712efb00000000000000000000000047a89485d1f1d46b6606c4ba40ae123896826100000000000000000000000000bdd6616952cffd0104054a24d36a3d218b7a21f40000000000000000000000003215f3b975c5f5c4c47c14871ffac4b5408113d4000000000000000000000000177677f004b23ff583e662a771926710192d7158000000000000000000000000c4c258a1028b1abff4cdf440ed33cec50451ab72000000000000000000000000c7e33fee2d4f65dd965d0c15b305baf96345bf86000000000000000000000000a66df1a7f90ffc8ce56c57aead4ab6365a93b8970000000000000000000000000856e3486e7a6531eadb7c9ff7b0dd8ed058e997000000000000000000000000a98afc867d7421bade4674bdc2e8eecb54142f67000000000000000000000000b45fecd556fa92cb16337b46960786cfd771ec6900000000000000000000000041cecd39e8b474e0af56ed47107e99996e95045700000000000000000000000043b3a34faee8f7e0c035b5120429766c3f09c23e0000000000000000000000006cb5230b9eea10616e6ddd08e983e50dda3b1f8a000000000000000000000000fac356422c5cc457d53e26b76b312a2e689446850000000000000000000000001db3081fc22d4ae3f1a707337180e0d9cf63b170000000000000000000000000b6437edbecf7d87b6ea00d2da4d9a9aea196699600000000000000000000000018d6957947a9946876ee43ba6dd93fb7fbc1595e0000000000000000000000003ee372b3ca27c319c4be860a2cdf6fa9cadcba42000000000000000000000000eb762ba14397832b09f66614de070587b738d23e0000000000000000000000000f930863237e971c4e224b40c118033e64d652c20000000000000000000000004c88caa499513d201ae118414397394b0654eb14000000000000000000000000dd256d9917ddcbbd1c7fdf2e6b54968f5cbb9b26000000000000000000000000eb09269b059901e2353af29bf0a86d40df41f6ee0000000000000000000000006a822d55552c6c7b32964cff8e26dc20d919edac0000000000000000000000002a1abd18d8e1e5b40fd17736342155f106fafe3b00000000000000000000000041d014be684c957447697f2bda81b28edf5a9c2d000000000000000000000000f5a7df3fa93b61be65fce7349b11073463da8f7700000000000000000000000089ddac7bfaeeec128654580f1b2ccc2496902c5800000000000000000000000034ec9138d77db3a76c1290429f07112252c6f1b000000000000000000000000060f8623827cb664bb4a538755d9fca503491d16000000000000000000000000008b23e27c43a2414ed40c84fcb24976fb3671f7e00000000000000000000000065400f32323a768c5168281005ea873ce7c3e0840000000000000000000000008a8befb065c9ebc232296ef2171ac67e986d171000000000000000000000000088bcbe5cfd3f1306674e8a212959fa8e6aa4a156000000000000000000000000f322a2a6c723e141bf4ecd6074a233ce855ea48c000000000000000000000000eef826ade8ae7f8bdccebf49fc6d7006e378073c000000000000000000000000d9426e0b5be64dc07459d01707fc63b37600225f0000000000000000000000003fedde1f471465d1add2fe8457e3c4bb1230371a00000000000000000000000014916f00001a5cc8fc869d2abd3e1bf30c0f5e64000000000000000000000000e7c6f3de2132aab878db4d4f6fb65f383c22cb0b000000000000000000000000bc9010e49bfc5a746f8fc8b303c7bc395bc03e18000000000000000000000000c272e349dc299991d9e4506355bb5846b019cf900000000000000000000000002f5716c8709e6e4c1d677ac06058dfe88e29911c00000000000000000000000041e1dc6408cc62b16aab025dae3f19a4286ea132000000000000000000000000665bb513db7a8c78808cecb0102927a15000a2f6000000000000000000000000dafbd09fb7ab06b407a19510809f12e0f3f162b100000000000000000000000088fcae6cb69a381c3dc6996433025ab363c3622c000000000000000000000000f31bcc4bac89bf44d048acabb60acad7a3107965000000000000000000000000d92f7ff4aa786f79bc55207414cb88c1365f1a6500000000000000000000000025e5a161ee5ca39f434efd638726b9de4f0496d700000000000000000000000058025f5b7b0417c13595ba74136efa1a09e4b4c10000000000000000000000008ccfdc4bd8e67947625cde19012193eb1cab73a4000000000000000000000000ecf6c4484b44c483762a92a2344781c3916914fd00000000000000000000000066a62216fe0a2a3351dd1a4d27b0b998f2a54b1e0000000000000000000000008b7cf43fe55b4c197ac931b5bdb1d6673c098b7a000000000000000000000000cd878c16d85a2ee7428dde833e540b216ff0aabd0000000000000000000000002501ea3e3aa2dec96f16984ae3734e42221dab47000000000000000000000000b6fbddb4cd5350396df708a5a55d27da27b5ca4900000000000000000000000029c592de4eae2f99028d34d66b398d0759130238000000000000000000000000e9a6e3988269f1650e743228c37e974f99ed4781000000000000000000000000ad5462ea7b8c2ea6fbf2b7c0378a63d9996de18b00000000000000000000000043e07bd196d08a0c96074e472302c1c75ad70315000000000000000000000000685feb94f1d0e14ff91ea1cfcbf07b0bfeb25f5e000000000000000000000000903d922ab5fde1ae6039cbac744072c9f9198e9a000000000000000000000000ea8e49e49fe45e7d67b2af41f967c849c6c8cd4200000000000000000000000099e729a742fd98214d28276668e0699fa06d220c0000000000000000000000009f771f231465814248dd59bcbbef0575f765cd86000000000000000000000000071f3e07e8bfba4e0bfa860b84f31e6464c7009e000000000000000000000000c6540beceb658191dfd04a1b3c181cf9b8e8b8a800000000000000000000000091bc81c2d8ca5a4dcf052f47291e8a597a53df96000000000000000000000000382c26bfd5edc941854957a3ecc6424eaee40364000000000000000000000000a3269adc4d7a0268843c3e5f9cc9449822ef01ec000000000000000000000000abcd958820487b0bde704cfeb48214e20fbe89d600000000000000000000000092ae519b64e4aa125899798bd7cbabaf3e4b0dbf000000000000000000000000e99814f9b9eb41ca44199dc8271998d60e3a0712000000000000000000000000ec25b905203588d41c4693ece493797ecf6d8e71000000000000000000000000bb5c19ed8b9d9572be72f889aaf9a6f0d2df9f0f0000000000000000000000004a95399f0c0d6d519abd2d46d3954de986a877ff0000000000000000000000000a11ee3143e3de19bfa8db18e76d81ac09aac933000000000000000000000000529f3e2f014921faa2a388bd794e653a297e7e3100000000000000000000000048858fb8b087c945685aa879d73139a5a278688d000000000000000000000000f6896e77c72135bd6d4c201c38d56ea6b5c10be5000000000000000000000000d5de7daf46d25380ebdcbecc324907ad10f4de51000000000000000000000000ed433f0468cea3c6954282b8aacabab2758c529500000000000000000000000003e05b76f03e957fff853af30b007b2ddf6370c9000000000000000000000000123fe55015267c2a7d47e772700098c930faf17f000000000000000000000000988c3d1f0b19ba69d3b1e83a825ed9a2851cb69e0000000000000000000000009d8bf8375ec8aed991bd5abb0837107267e7b968000000000000000000000000e08f0dc7d7e7a52e790e0b5b40698cfa1406ac330000000000000000000000006a870b5ea5ea8b85f57612042a4369f4ffdc95c000000000000000000000000066bfbaaa018aae92dc7de1cc37262a0614b8963900000000000000000000000063f9a300cfd1baa21b984573708321ce1c75a7cc000000000000000000000000211d2c2583d23937bc91fe13b3811a3668d6ba1b00000000000000000000000072f4be712fe688de278553fc7b605488908c63c90000000000000000000000006e51ee1084a4d7a92440ad2f6c95ed97ceb943ce0000000000000000000000009ebd0a236678da00c6e7f2b9e66ac8f6afe71b6c000000000000000000000000ad1886d2c0be3a632016310d25432fbb7c7363b5000000000000000000000000ebb8d5077842ac7021686ffecabf8a3987ae10c4000000000000000000000000ad0c4770e65f7ea7c2e2824596316494af53cfca0000000000000000000000007e039b57d9873cb61e5a4beadd85120b8ebf44000000000000000000000000004408e63c98c1fef2916ce3fd9bd8487b3f9ced6f000000000000000000000000d175f3aed5c8f917c58e87b95943b5d4033191fe0000000000000000000000006b4b07600209d8dfa24cee05e4e97f32039df6fe0000000000000000000000007b22834f621f3063f6be0fcdc0595f280ef13fec0000000000000000000000006a56fd00cb89a8128f0f8f322dcaeeecc892c4940000000000000000000000007629a96161b47b1aaa2984438e25cfdb487b3b63000000000000000000000000f3799c9586d82b4ace2e019354622500a23be6cd000000000000000000000000ab73ee1c5b858d1efa782f7c929454c07fe882ab000000000000000000000000a9d18a5c8c288e7af32fb387cc83908b0387b8a30000000000000000000000007a5fa27c3a81bb63a8f79752ec5495f4301134340000000000000000000000005e219e1d0eb1c1698abb8ed38af559f8acf7d4af0000000000000000000000007b3484e16bb076b87d61c478a01abc641cc9717f00000000000000000000000021d8112c1f13b98d07f7fd94e4f1467b6bb3afcc000000000000000000000000cddcb484925f1ac2fefa2d668ea501ae071a9f51000000000000000000000000d9a668316afebe3040c5afddf424a0b5e383141000000000000000000000000088493f12254bc2a54459c556ef746d801b803a9f00000000000000000000000066a525871e9998750a27ff68494e8ef20f38ea5c00000000000000000000000026505f7c0a4f6266282d272eba1361e993c26786000000000000000000000000e7b8aa1bf103679aa6673c2e192245bc2dcfc0c40000000000000000000000000479ea729bb082f3be186bcc576d3eb0c2e6c71c0000000000000000000000002cdd6b6709498ddebb1f593a93b6139312b70b28000000000000000000000000cf618d2c945f76aa93103f9b8d63bb1742f0c8b4000000000000000000000000dd677565262bc98bb7e4e7309c22ac77acd76bec000000000000000000000000d5e975fa18955a86fccb519a9ff7ed918da4a283000000000000000000000000bb2377836ff84148e4074a0c600b8c96c4603341000000000000000000000000cb5078eb5b17bc3bbdc7c5b2ab1b8c9bccaff2ab00000000000000000000000081843e1e9d4e954d481b29d6b4961f2891c827e5000000000000000000000000dfeb0c31215afbc774d9d864b298d86755d146df0000000000000000000000003671925c33918e2ecd5cda61aa10489f7d4e453f0000000000000000000000000f801abac831786d34996541f839f2e640c84ed9000000000000000000000000dc934f0d2b20b73247461c4fd5250e4638dbf3ee00000000000000000000000079c2dd2849fadaf609b1bc737505d553d0dcc7ec00000000000000000000000006d07313e591e90f0fc9eca70d1a6fd4579df218000000000000000000000000d42d5c93175dce82c331e0dc697d9a86576ebd52000000000000000000000000c1129f1e7c01713a94a17debf19f451abea53037000000000000000000000000e9b56940fccf38ccc18fe963debb641e331865300000000000000000000000004fca1b3dfa3553a9e0968536c38d2de7fb53fc55000000000000000000000000e7f8d9a049e3f5a341373efdbf136114d09041870000000000000000000000000b4cb30d3da9bfc5ad49f26956223ec991e0af1e000000000000000000000000e4e52a78caf6c3b418119e1d1ffde5c8c074c28a000000000000000000000000f6e5f3a958164d903d93a177c6c4ec5eb8e692e5000000000000000000000000614ba73ef8e38f15fa52ca4fd5447c905639362a0000000000000000000000004149e6af527f1ca35faf5c36dbe75fff8aea7116000000000000000000000000b779be6582bfc1831c1fde522b0fb53bc547196800000000000000000000000077b2f9c7f1d356132beaa345295822aa69fb2814000000000000000000000000cc004a24f2353b9615f524f65158130f287e466e000000000000000000000000da5a458a2f55cd974de0046201a7ca7a2fc55b5d0000000000000000000000006a29e779760aad222ee3c26d48fadc793bbef99d000000000000000000000000eaf79dfae1a571480848f96aa79caf930fe5d79b000000000000000000000000b5cd8a94668906439545ab96df780426bedc16ef0000000000000000000000003fa5e74251f09a7a3273dc90a48abb74dadcc25f00000000000000000000000054017a1bf75a7b9e9cd584e8360b51bfe80484e1000000000000000000000000a86d253002af340e80aaab9b4b6d959fbcd29bbc000000000000000000000000a838da33c7ffb23e3e2dfb0889d57cdf1218fbf6000000000000000000000000ec48f3366d3b16ab1134c45851b72457a2134317000000000000000000000000c427a177e4ee73588dadf57c52e247c37191dc46000000000000000000000000206fa9f311c4a9e8378f40b11a710e085b9ac0a40000000000000000000000000e0141b97055c06fe09fa2d6a5dc19248ccfcffc00000000000000000000000048428383e56c1c9d803d15250a0366495372002800000000000000000000000055065b4d3971889e494eba328202f01989a17884000000000000000000000000d27fd63553a1a65b5a1e134cb50a0508ce8fee490000000000000000000000006b37b733a9058842c49d13d73b57ae91f0f85d48000000000000000000000000fe4f227e5c70c5436b58fa477709c6219d33c258000000000000000000000000d13092bd435df6bcd726bb3ad3b017ee7eaf6851000000000000000000000000bb7e49c67540af9c93d9a3614eb5bbb74c786f790000000000000000000000005c9685b18936efff738ea4c59454886590f00d51000000000000000000000000f26b4002ffe21a30ca074a952db83fe52f832d130000000000000000000000001b04a85eb094c95053266a4af9a152a401fcfbe1000000000000000000000000b22ac73cdbfc85d7171124a91ce0cd56ae98a6fe0000000000000000000000002806a7841b37278466fa93d511ebafa247a9605b0000000000000000000000000b5ccd0f96ab9a707f69ad9dbf1dcb0c87597e83000000000000000000000000576f309ba02aada3f4d04aff8c39923bc2d6cb9d0000000000000000000000000ef9028992a4e4219be85f28cafbc7ebff13802a0000000000000000000000005bd1db08b0ae71a3f2d5c93b01c36f59a56b31990000000000000000000000003c64489433f5cdb3f0f377f9a69cb5ab9806bbd4000000000000000000000000d2f6668d236a36194ae40000c93a23defdb20dea00000000000000000000000052555ca6b677cf70fb90e573ea6f80d9989e37630000000000000000000000002bf2a3b70e1e6c3ac556e247d14008f33b23718d000000000000000000000000a56a06796be6d4460276bde0a458ae83f419eebb000000000000000000000000ce61cbc978bde4d4ea0ab6408c6741ad87cd8ad5000000000000000000000000b065edf89bb7b6fca3b1fcbfa1d00f82abadb67c0000000000000000000000007c477fcd6bebf19b5807a4293fb5edcf7b7feccd00000000000000000000000065b556a8f97fc4b003b41807604a03a8a7f33bd80000000000000000000000003685d0bc3bea395efa44d9d6efe5ebdfacf09d3d0000000000000000000000006f1c6a8bd285ce297939e077adea25c498f641db0000000000000000000000006e9cc18b86b22a93f63dfe2529fc39010ef2a649000000000000000000000000d3f485ea64530fa6a4852bff93c80823c09cf420000000000000000000000000a7b6cf548f3cf0ac149e617c9a7ef92164627439000000000000000000000000583660c7a357372487725a40788b49376e7d97c80000000000000000000000007cd819bedab9b3d477c5a2eced8803c6c8bee230000000000000000000000000922ecfc90111cb2da0bdb3a08ffe78a9f920af60000000000000000000000000a2fca5ebc95d194cdac34a1aafbd49ee3d9c21b0000000000000000000000000b533368420a39d0a18eec485b4473797096596ba000000000000000000000000234bec76a4c20b0286402031c0aed4109bc3f5e2000000000000000000000000f189af5f334d8ab53dd32fec8719bbfec37e71d3000000000000000000000000f4fc371768f29c05de1ab968c5f8845e6359e11a000000000000000000000000a5257d538355d31477f7aa8d5a72fd441f51d2c90000000000000000000000004a89048718f6041d25a2a9c1a0734f04ff5d85cc0000000000000000000000003580d870d6cb48b03580587dc5b61fd081e8db2c00000000000000000000000086a668d0910b1d3e592429d20a527c6079b35fe3000000000000000000000000f1e4e227e4e73e1326365029def73ce9adfbbf2c0000000000000000000000003922047420d4306949540247423d50ed6aab827e000000000000000000000000142786964c337d4e96db224e8dfc623b662bf4460000000000000000000000000a6643b99150d5f61cf521eb4e5068cf879328b60000000000000000000000008cea617a95f25d4269caf0e4061a05fd4b6ec1eb00000000000000000000000030ebcc3b8d6a883e4e85906cc3b0ada3a4e5deb5000000000000000000000000b8953b165256068846856e7971a54e84dbfa627d000000000000000000000000858337076b25605120da442306119f2daf010dba000000000000000000000000da6dcf92c5e3c9e7e7ab958c2e4eff583fff07f9000000000000000000000000b42d78091292bf2406ca01e4976ceb84eade46100000000000000000000000005a723e25d960a2715bc94b807afeed3af09d3331000000000000000000000000ee05ae0cda74c99adadf207419535d98f9f43207000000000000000000000000454097895a1717ff2e0adebeb815ecf81b02199e00000000000000000000000021c8e5102dbf96e4cde6aeedcb4cc03e21d99db10000000000000000000000007d550f36e8811b60c6b754943158561ca6af7fbb0000000000000000000000004ed434ca588bcd156edf8d4001dc935e15fec6de00000000000000000000000093fd6362a0846d9dfe21dd66bc422a73a9b959e10000000000000000000000000533b89508b8055381101c7c2a6fa3f6a50d58720000000000000000000000004e9b615328da1a320b22a76887f82d2b51388345000000000000000000000000e554ef8b438886ba0e316a5bf7fef63de003906000000000000000000000000010380e4757c178c46f751909622e043d0c3f4fee000000000000000000000000353baeae79c095afa50cb85c1fefd05fe59657910000000000000000000000005a2848f4712ace5844aba71b09575541c48e10d20000000000000000000000007a49c656eb1a0a746c660c3b3560f1a507c1833200000000000000000000000020d9fbf5dff95affc66d0f0d09df821ce63aad2b00000000000000000000000008dd0df31f22ab4bbff0ce03b648dced06f67b1d0000000000000000000000000e4bd9af5d70de5039c0834c6ea529b8180d614200000000000000000000000082c3295270cc9ba2424676420585c777d7c8376f0000000000000000000000003fe8eb6236d1fc54ef1025a4818805a04f05863c00000000000000000000000031ea7e04917529e2336e623f4b0aea61aa001013000000000000000000000000d996cd3d7a46397d0dbf2566fae64577cbccec1e000000000000000000000000f0f225e01cf084d3c246ad595ab60d0d4f5b4c78000000000000000000000000ef0c317ed0a7895e1c11800bf37ef5e338de3b4a0000000000000000000000002490f0634778e101a7a0a261ec80b4fad0514f56000000000000000000000000459d32f003bf4a98e3b58cc266362bc99cc78e03000000000000000000000000ee09e31cad448a4027ddefc16074706a7b9164a100000000000000000000000083ec440873d3520c045398d923648d9d42c36c920000000000000000000000008e7854e5bfcac9fb21f29955e30c6a982597677f000000000000000000000000869bda0ca046bb1ea23fb7224df099855bdf6d1600000000000000000000000049bead61ab9edd03d637924968c190b7e1d38c700000000000000000000000009d0d6a809875e70ed6c8e8dfaa18ad4d72c471f1000000000000000000000000d7472cf148fe1ec44c8d45c3f4143f17ade640940000000000000000000000008eeebe1c1c50bdfb87b75eebb8d2e55ef77ec005000000000000000000000000058e57d1337c0d38a3b9fc668bf4f5bd2c2486990000000000000000000000002830f76f087af61e54e0000018e1573823feda6c000000000000000000000000a35997cb9aeebf04407c8c847d142df944906b33000000000000000000000000637f6d5a91bad17137fc11a08cb67a240265c11a0000000000000000000000008603503d931de8c8cbbd0e60935418aff5cc15a400000000000000000000000066693096a9d20ce6b12228514b6880f637c31fb6000000000000000000000000a40abae31b252b6ba71fd6bf3dcf30a23ef39d80000000000000000000000000c9c26d6293c7478a241f964fc303bb4c754cf662000000000000000000000000089ed5c7d761f9e3e180ba7a008c40ca1ac6990a0000000000000000000000003254ed27546e4d6ec92f1c34bae38f5bf0e0a4e4000000000000000000000000d87bbb5e1b70068669c91049be5d5e557d9fed9d000000000000000000000000ffef7a81d4d7a17693e81ef9e65255cc4dde82ff00000000000000000000000081ed8a4ceb9af69ee8da69b6d4f97113eea529a60000000000000000000000002bb5e06ba654f07c297b7d63782f7f232f3391600000000000000000000000009c0ee96e14db063c05faf223c52d768de672cd550000000000000000000000000ba999eaf7bfad8247c8fddbc51421cc601b59a5000000000000000000000000418a92ca323e8a92ec4ecc461047c891acb4fec9000000000000000000000000d8b3e59d93e11182a6c7c0e32f11e6446ca7727900000000000000000000000039f0aac814818e8f5a129064ced98226ca053edc000000000000000000000000ffe5d89576345ff93c9086d6a3533a4e1e545635000000000000000000000000732382b98eb1abc5262d9d17687a4d2c7b467062000000000000000000000000c79e0b928558d208ef7e04d00630cf516684427f0000000000000000000000004dc0bb9a1dd24baa4dc419862a29b345b3d9b5660000000000000000000000006d5d3a57c8d1b9bb4b0061044e52d43ff33726d80000000000000000000000007f275eed79999d4d45b8648ef095efca08fbcf63000000000000000000000000bf67fb088dab2befa5ea485dc954108af97442bc0000000000000000000000008c098506d302b8848b428c8b00fd01ef52ee26040000000000000000000000009098f387d57bebd0ca71a32fb767729a548f9181000000000000000000000000bcd1acb9e37f808351a5f565578f8ee542e6443f000000000000000000000000e72d19de562e9135ef1f799840e19d2f4767e9aa0000000000000000000000001ce71326dd85805b1db174e84d69e209f4cfe64f000000000000000000000000e849d497c7bb9e8e5b395ff67ec1f4a1260358750000000000000000000000006a7deee6865be616c0687c34ede41faa92f3b0460000000000000000000000008ac27344a0e811b8f460b881bfb8573bd5dded18000000000000000000000000dc94775fadcf4f31c478de980621cf4321b3a179000000000000000000000000640113e9bbd891c0ada4d5f6c66053bf1b729dd200000000000000000000000087a723f88d6b818dafd7d0fa33a03934ff036036000000000000000000000000cf73a5ed9c02ff1d16ced1fcdd00740b6c1980b2000000000000000000000000a28ffbeb056c080340e86b559e7e6cb5eac5043d0000000000000000000000004080304880bd96b6d9065fd43fb1546646d8b48b0000000000000000000000005b017615f2ccb1795629707ba26e56b88d7dae16000000000000000000000000c189b70bb14d1058a2dd3fc55b5d141f55b17ea20000000000000000000000008d11cf4c46db185f921d63ebf35e13bdd043c62d000000000000000000000000d16278281c62b096cf57540ded5bc32bea7947a1000000000000000000000000a0762350ae3dfd319cdd4a18e831303e480259320000000000000000000000001b4cbefcb5880aa5327cca8a36dfb40a1bab58a9000000000000000000000000dc38caac210f2fdd2cf5c08f3bc811cf94b949c5000000000000000000000000cba35760267dc5e1cf7addebcb8675c329ba6ff9000000000000000000000000eedba92842442f6c398f04fb23c397ec5916a1b00000000000000000000000001fe72cdaf01b1f2617cc5f892a267b89c911263800000000000000000000000028bc02a56ddec042e0fa7e3900286aadd291bc330000000000000000000000008191ede882f011cacb848eb5ee158292fcc35bdf0000000000000000000000009af541826db74770c878060338d40d71f03e9bce000000000000000000000000b9e800a9321dba6f7ee175b466d7d026fbac394500000000000000000000000049a3cdc1b9d13722d94e9a926fc9870e7037aab400000000000000000000000039087ca1537810467a4d29e650936a0a7a0d6c740000000000000000000000000c3e36c92dfb80fb8fab5f910ae3cdbd33b54622000000000000000000000000abd45f10af11a08958961034575e959bb62eeb9300000000000000000000000048823969beddd3ac668b892a806ab4320ef21ff7000000000000000000000000a8f739dd3c98c85c520cbe0ead6396133b64865b00000000000000000000000040c82a038319d607f90aa8c4100b5230781b0380000000000000000000000000a330b91f149de2ba3b9a45df3d4b7095b041601700000000000000000000000085d7c3ba8e1951268f6b52b20deb3d236da344270000000000000000000000004414bd8c4357227802942e15e56953e9c3d0216c000000000000000000000000011852d0522922e7a5a882bcb5158644e4b6485600000000000000000000000031b672bad85f9823f8a5ac1ce3bae61c59aedf8800000000000000000000000045602d56379d0aeed6993c1bcca285d84ebb0992000000000000000000000000077d2f9ab622c838909f01b3e22becde759985d6000000000000000000000000ea8dec8a079bcae3988e4c114a3e43073989d6e6000000000000000000000000f4e45740d9896ff5fb23c55d8bf00b39f8b740f300000000000000000000000014cce838fea3d2ea9c409ac3f1d76e3925a54863000000000000000000000000626d834873fb85466800996716e7ec1acabf31bc0000000000000000000000007326838e26db0a5b6da6cce99a224d352e6aa98a000000000000000000000000a7eb0eee516f563c745831bbad1610c1daf3c55100000000000000000000000064de649b1edc71eb007c3c5f97f0f19a9dbecb0b000000000000000000000000eaf4a2a0822ba772b919cef7f1fd1289b108438b000000000000000000000000f8bdfa1959772b54cf113184a6356d6ba694da6c00000000000000000000000047e3ab98f634ba081978471073685d6cbefa1f500000000000000000000000001a800f9fcc588e5749bbd2150450a8a33d1fd74e000000000000000000000000c42887912897008d625061ac1f37115e6ccfb0c7000000000000000000000000904595836305aefd2d02edcc217a942fa4042f15000000000000000000000000dd4b277beed757f6db61e11c4e17213333be46140000000000000000000000007a944129224d19af1a663a2ea3ab92c45309ecd3000000000000000000000000c97b39123ba426e03d9e1a6247e8d2996ec84d16000000000000000000000000a7fb1b6bd470335d1a15d9f3c6a930f1952c5bfc000000000000000000000000a8d59dd4d71d61b302041ab7afa29d9103cc8d33000000000000000000000000da15e46b34cb5bcd98a704b95fb9221ba69aadf6000000000000000000000000a42b48fcb3242ed0a1d89e5b4474cd60728aa48a000000000000000000000000853d532cc221b95a798cff6829e3110c81b2d844000000000000000000000000c4609b9c1a12caa8cc3b151fd4384adc1df9b111000000000000000000000000143e2241c2de1296a049e78612b6695e5718688a000000000000000000000000f32d59f109957e18460bfd1e72921f536f59e9bc00000000000000000000000013cf60619a6af0a6e4dadb77acc2d06acdf595c000000000000000000000000009a789bc3e4802633e204b42abfba25a1cc29cb100000000000000000000000051e37c93ed8c1d3f822b872a63ae3a09ecf7fb97000000000000000000000000aaba9392d099fa859e2f31a33357c9ccb1d2d01c000000000000000000000000e81aaf51a22b57069b98a459503b314246a1b5a2000000000000000000000000efe9e460a27f622189b3c0e5b0faba05bc278f08000000000000000000000000e5704d521fff347672177f974f6c44b87a2eef41000000000000000000000000f2d073e8b6e3f0f7796c9afae06fce9aa6e1821c00000000000000000000000032cd2fb90b9b9913af34d1c17e307a1918c3628c000000000000000000000000705108b84c19498167ec00ca2b407901fe87f4a900000000000000000000000038dfb979f2e8ecee3842d075afa0fd9072b42dac000000000000000000000000e2c422c245580ab1a6c016b97abefce39bc6f9d7000000000000000000000000a15961541eea157689377d20e812af79b537cd650000000000000000000000002c6b609ee6eb3f5f60ce18616a833f1a960ad2b100000000000000000000000011700828b89876846ae52f764f41a313c1c2e648000000000000000000000000e1a7af262eed472da9aaf9d4afbc5f1f37f1b1640000000000000000000000005cb3ce405e332b93d60dec63920e3ca4a039a8e4000000000000000000000000854ddfcb2afcf28991646ef81097121952ef7a07000000000000000000000000911833eecc101baa9d1b3082eced13b545764ad100000000000000000000000067956ea33bdce017e781dbd770c769407785c609000000000000000000000000fc94b4253ad0786a5580cdd015168378cb76d03500000000000000000000000006111dba7f12596f0e48d5562f5f47bbe84deb14000000000000000000000000aa0bc4c41b9f4996433348305e2722837a0cd03b0000000000000000000000003fc2fc8b8dffac44dc9c3227f8bcc5b8727db826000000000000000000000000ce8e4d2ad5825372eb1451cde255d1cf677be86c000000000000000000000000e30c887dbd9acd84b13c1779a65971743cfb81500000000000000000000000007be045a61cfc23e1a5a96f967acf67f6aa67e879000000000000000000000000be307b755984a6d7bbd9d86fdbac88d6116d5f9e000000000000000000000000a11a1ba79b71fa2da596eee7ac415c3f6caef633000000000000000000000000ca74f12b69e1b9850c085a6b0c4d94c02d98254f000000000000000000000000a3a21def4abbf1fa1af319cb4903e124f904d1aa0000000000000000000000008f7380c9bd63730930d719099a61c32512f263a800000000000000000000000013968125d7dc46bd4b5f043ac6aa4a8fb76218490000000000000000000000002d282c96daff58487360ae90bd7a16e7db132296000000000000000000000000432ca0684819bd937f0ce2fd5dc39069ae5d5c92000000000000000000000000246c2be82d1664c75f1ee2bbd082d2bae3a1e1f6000000000000000000000000a5b7967bda62832ce1f1b90c883626c8ec2e64d70000000000000000000000004d0dde23e14a333513c95eed70ac244097813b59000000000000000000000000a102d1f1700730b356683454f594a55e2037c920000000000000000000000000087ad535976e1001b4a39377a44e897876265a5c000000000000000000000000648df82e1d98811153491427aef5e01c8b0b59700000000000000000000000006aeaa7b2094f20f6460e25d99566a472522583dd000000000000000000000000e9077493bbf200ad88d18c7da4e23f71a9f83d64000000000000000000000000c11095d0d464afe1703988b2cfa8975d9c4679960000000000000000000000007cf104b588a48c90b9c81653b0b0e93e86eed0e8000000000000000000000000ea0bae8c72b408e835da627d2421741257ddf8660000000000000000000000008995bed3697609a4640a50f1c5edf35378e6a3f300000000000000000000000017f9302ac714a20f4e00be6316dc032cfbe23271000000000000000000000000543a7f2c5e348a94e3dbd2836561d05bcb0babfd000000000000000000000000b7bed267e5e4806037eef9486742a7a16b522b9a000000000000000000000000d53d9f860c5df19173089547f79a5ca0ea4eacaa0000000000000000000000003c274d84bd9f65b0ae8d35b796d9936efd7048b6000000000000000000000000089401140715b7d346bc105e94f973ecf6642fb40000000000000000000000001db9db0b9817607dab2c4cff7412d1e10d4b2c020000000000000000000000003c39e5f7de608cf7144dce94bd4f21026e977d18000000000000000000000000e6f1c1f78d799c86bc84d1c0625101680ba3885f00000000000000000000000055fa25ad2855acd8b44692d4571e0a559488864d000000000000000000000000aed818cfd93fe84c325a408d9d58fb300b7c60ad000000000000000000000000a546a7270527d5b279bc9c76e794ce41dcdb2a38000000000000000000000000b532722eb4b2f063b3b7a1bfde983958dfea5575000000000000000000000000ee8600cc27f6ffb2040bfcf8c5021c9d8192beee0000000000000000000000003d24e2e5c83e19692b1949d96dcf57b29e52bd5c00000000000000000000000075c8863709266c4c9588b2fefafb00e1d4237e78000000000000000000000000e6c89b84b3349dba57c21d7434ae210689819e7d0000000000000000000000008e7ee5d7069ec92bf4d5ec33e8ef932b69fbc9240000000000000000000000000a76985e6c28ec25e389e1e7484e7dace21b02020000000000000000000000006bca70593d82fce08f6f92bd5a8a3256f6ec20e000000000000000000000000074341f35b85eeb0417743da89c7e69020bffa8e9000000000000000000000000e4f71f8ea2a28115c3a14e08f221c416aaf27296000000000000000000000000c9acd884df274058e25389ec477645fd93f5f11d000000000000000000000000ee6a43b3a819a21da31a61f25d0366bdda78426d000000000000000000000000314ec07158f2b392d303db25875ef88e527552a0000000000000000000000000adf37099691db8bd8dad2866cfafded6c67a032300000000000000000000000097e8b5e021dd6d675ffe58215eedfd350c48a51b000000000000000000000000ad73b95b54404e4e19881c6ea69be08fefe7cf14000000000000000000000000b40ab47fece60dd3872fa10899d10da5e3277dde000000000000000000000000b1dba009b7eddf521c266eb3e4479c53ffd9d0ad000000000000000000000000bc30a98e5a77824e5e1dba168dc6faf009f42aa500000000000000000000000064442d641da2e7018ca7c844e15dca975c09180b0000000000000000000000008240db40ef5db4776d82c6ba1cf40f1029fde5b1000000000000000000000000969b6131181db6b7bb67866c848a618dea120391000000000000000000000000d516fe1f0da3b79b6c53da20d1397f5463ad8b4a0000000000000000000000001e05eb6724c149479736317015d60cddc3919914000000000000000000000000d2c29d82e1f1dc915e45e9de9170274342fe44050000000000000000000000005b016cc8e25367851bf63bf793f6b70949d68dc40000000000000000000000004a91668651d6378716e7fcb49bc22844b262b296000000000000000000000000ee2d6cca4dbc34693534f5222f43be344eb3ea0000000000000000000000000061f5a7b03ac2980afc49a8383cb925b174409975000000000000000000000000c19f7bb5c797e4d16fb850c1fc06cac168015c02000000000000000000000000e1f0ecd75a39649ddb7d20a6d6c9b79efec811c60000000000000000000000002041f3fd878698d3e683a33c5e64e8f10845f7580000000000000000000000009b4f5f522b1bba01e8b940138f5ae8c85ae1f2250000000000000000000000006d6e6d872844d04fa74ecbf0a04c8f11b0dc5f3c00000000000000000000000085b7b67edaf3c3f375181e238eb03b0e7f712bc2000000000000000000000000558242e172d1b5f9b828074beaed1d9d65631e8c000000000000000000000000e768b5bda0d582d67431637c9dd4e2adf0fce42600000000000000000000000066fe16526dfe786be6098e09f46f56e074bdc96d000000000000000000000000166153037487c7b190067a8b9c4a9385e088eb480000000000000000000000004f2a95b9b27d688c3ff4f75e070bd357d5ee6d99000000000000000000000000edc9d86b31e8576f36d3481c7eede76f5695629b0000000000000000000000004320c2c2bf4ea0f9ff2646d761011e539896b810000000000000000000000000679bb2d26648ac85e430b9f35525e3c13f07aa8f000000000000000000000000123104cdb2e87b37ce1e67f12a2830035399c390000000000000000000000000824fe0aa378cebd7a6c514515000ec10f2c7c2250000000000000000000000000bcf0a5b57f8868deafc7eecc14dfacea0c8f905000000000000000000000000a823680afd03aa2ad89169d7d180f2435a1d113e000000000000000000000000fb6e2b18e06c44468c6c1316a591efb4c325a6eb000000000000000000000000fddebf09319b1493fb2c3d2c0dd0aa3bddc1b6ee000000000000000000000000ac8326a1c2154aa7c6aafe3de2961a3bc9cb19d2000000000000000000000000449f96c2fd73f12f8bda5ea08c2f720084e2adcd00000000000000000000000036acc83767821411e9faeebf0307b0ed9bd3236c000000000000000000000000d8a5ef38d2e2d5fde8df642e9be8c820e4d46907000000000000000000000000b4197678719b05e1bf76a0d205834c98d88521cf0000000000000000000000005e7bd7170d968d0d2099217517d42e7a7d460392000000000000000000000000fc77b74fc6b9f19a40d6b5ddfb2adbaad05e4cbd0000000000000000000000004275ea47d4fbc0354a66a30d2968d045fd9bc26e000000000000000000000000971d162879842d5830bd50505578c7bcfc88423f00000000000000000000000098ee883b1c310fd13abb44de0b672dcfff178df2000000000000000000000000061098bba09ee86c6234ba4fa2ad4db33accc940000000000000000000000000c97d63b42ed2b1ca596883d3074f188bdb328fe40000000000000000000000000954cbf31170cc40280e270f0f18c0e58a4133ee00000000000000000000000048b51586ba8b6e2ae1d6748c716d13865c051841000000000000000000000000a111441658a30e977b1b66d8795477959258f01b0000000000000000000000006461795f0c1965bf030f4f84d1b5ab887f750c04000000000000000000000000f30ea25dd8a25915572bd4fcda625fde5567812a000000000000000000000000dd8048910742937931cb2031cb4b70c0b6e2098d000000000000000000000000c2f0baa7112fb3a00c3bf261e23caf773f08ada1000000000000000000000000129b25d1bc5527262becbebaefd176bfdeeac51b000000000000000000000000d3ebaefdc3be882d29fc906fbc86d07769e91f15000000000000000000000000dcf47c4c6758cd01e8d505b65ed044a8ce6aab6200000000000000000000000077948110ae2fb215b618d17ebeaef0e31f2d67f50000000000000000000000006999e4d1cf8a5b35c2b3ca873b7be32db63376e20000000000000000000000002147d20faa94c358e795555799432f0cad3ed2e20000000000000000000000008db75cdab6480d993ba6494ba27f24d1983cf139000000000000000000000000fc76c623ffe68cebfc6adb0b9b6477621df09791000000000000000000000000dcc45d2633a81ad5fe15129a5e069cf018c145d3000000000000000000000000c262241f316cd792d11934fcb2372e9a7b4ab98100000000000000000000000016eb4c21a2cd3403bf2b09e3ea9c6959c60dc7bd000000000000000000000000bcc3aaef73e86ec136acb1cd6bae87593a755700000000000000000000000000556edb4fecdbd297e89894efbb95c4ef5a37dfc80000000000000000000000004546b9ab4b75f1fe1a7e45e61173d332f1c25cc8000000000000000000000000e3ce2b365f70ad5332c0eeba327784fad7c6b7fe000000000000000000000000fdb35155760140a2f11510c09b5b09aaccc5ffe20000000000000000000000009e733ad5e16410d9b67ead984cea211b0c10a9870000000000000000000000002ac6b1bb84c410acddf95867e0a626ae86b6ea6000000000000000000000000068de388b76348b97b619b5fda3825fca72baabdc000000000000000000000000a5f71160afee07dca9c65ee2cd7b5dd5dff2bca20000000000000000000000007c6f132abf9938f49b2fa1e0492d103270d0078e000000000000000000000000f70ee7526ada73f84d0385989f8978d1acbb25de000000000000000000000000387817b7772301d762277b79cd6f0f297bc43c160000000000000000000000006da5198da4c9abb4d44170a8b5dec19bde4ba969000000000000000000000000b5ebbdbe13dff9592d0c874530816b6d3b573c2c000000000000000000000000e958b82d2c0a5a74cf25db3cba50b9a42fb3cd4e000000000000000000000000696bed2b656cf8d200b80ea9e12427a1bd5a21f700000000000000000000000068388b743e5ec7821b1f386a7f73cfa6fa334c960000000000000000000000003f19e1200a51d10efc64dff86da8adea56bb7b020000000000000000000000006adb4e462eee0936ff42dea6247ec372cd5f0e83000000000000000000000000e1237f961060645b1c158babb7203532d2ddd6be000000000000000000000000a9bf3c23c7f92558cdaf22d168c47c61ae698a86000000000000000000000000b72fea53cca29937682b7612ada48a49b747ae62000000000000000000000000c59f3f77c437cd0656f6141e898d35a0c1342e82000000000000000000000000f2b2c33d999adfe78fe1e1377d429cefea9bf94d0000000000000000000000007506a9195bec9e99ce0ce04ffb006d4d4f1ed341000000000000000000000000e9c874cd1b472dbcf6dd4ed01f2a8edb65ae7a6e0000000000000000000000006db518c51915df5a9218fff8d2ab5d7008480adf000000000000000000000000236aa6ca682ff8678e520f093cca6e3f92e9e0d40000000000000000000000002df71cdceb12dcc176f27227263003b3f33413e0000000000000000000000000b4c6d8011a579b8f23f2f74df1fa898857a2f2fe000000000000000000000000b1be6be8900d45653424a255fe518efae4956b170000000000000000000000000c9d89b2d3bcd7bfc23cbfbac7619e957d236dee000000000000000000000000a96d4954b95009f09bc6c828598ffa37d69e1d02000000000000000000000000b19695eab4f060ea6b5f6ecaf5c5cfbd9dc4b1150000000000000000000000001d3c2f6afa752fe76b5e8497ca7375f40acc39620000000000000000000000005c5874cdbb8e7ca9560f1377df8e5d3344508108000000000000000000000000fb0d7692d487784e760d9149e29a496bdc13ddcf00000000000000000000000051d896c6ae9286cb82f0b5457a38a74c29b852170000000000000000000000007009945f72b7872ac1839ddaff6b2e467e23b28800000000000000000000000091ea504304f63967c7b259025f6aaa799adfdbc60000000000000000000000003191d46af118b2be7a4ad26439d5e4435669094c000000000000000000000000bcfbfc1c56d26b6737c5f7963564d36dd49f6a600000000000000000000000001a3749b882e5bb133f6affcb07eff2cac99dc6f000000000000000000000000035bb85d759cd3e74aa66f602ddbd618f64e32203000000000000000000000000f7081f4485f0726e4792c731aeb799bddf8575df000000000000000000000000ac762ca404548337a3c8050d6bfe2c6992f39fee000000000000000000000000cb2510704c4f66099417c0345af48202057549d900000000000000000000000068a086cb61ab6a43b45cf893cf94871250182c320000000000000000000000007161b6b0d6c97697e2b2fbabd4f63d66c3de6dc90000000000000000000000002723d44791a5475cab8abf744a035ed464c5d1cd000000000000000000000000d594708a5658aa177bb67974a1329820f061ab480000000000000000000000005ba882bdbcd84caa1bfb4656fbb75982a8f0ff0a0000000000000000000000005cdfc75c5649293fe6de02954cad9cc5e551705f0000000000000000000000003dacc99250b5e1a3b09097fb676f762a9697868f000000000000000000000000ff442227b9f297c7d94eefe18153e9947ecdcab9000000000000000000000000dc1402d39e5637e39199527a56396c59a55cf0f6000000000000000000000000d131ea8bbde90fe926d4590417ce1bdaa7c3f4d9000000000000000000000000483eacb0979f06f4df6ee235a9a3767448c562fe000000000000000000000000ab8aded584b11f1e60122a766a6660a191c4c2040000000000000000000000001447e577872bd13b337d184277a320b1d942a65a0000000000000000000000001ea43ab42d393cd70c0be00f0ed8dc3ec96e0fd300000000000000000000000014a64ab93cf11b12095e10cf6db950ee5c3a4acc000000000000000000000000bda47f3548e2fe94ca510e67f2296eb6c21ba37b000000000000000000000000e2aaf1bda7494446e330c3290893c0f00d80fda30000000000000000000000000059fd316222aa2acd7b71fe38114924d64b1ca6000000000000000000000000691aef58f0f358f510eb8c9f48fb4738da2baa6d000000000000000000000000f911b86910e4e00c5884bdfa4443eaf8824ee13b00000000000000000000000000c75a001fcd7ed8ce8c361274a545a222443a2e00000000000000000000000004e1a7f0502f75777a449eb0d80c962c674aa02c000000000000000000000000a714ef232ad1986f325eab7732f4822eeb98fe9e00000000000000000000000013e2547918fb7bca7829c05533f4055db20cd116000000000000000000000000b91c4e8a24b445d843bcf74dcf7626315501e6f70000000000000000000000009d883c3e32b43349f4b23b129da868eda4c547d000000000000000000000000040b4a45bc259b96466aca9bdd0c220fdddf9d5be000000000000000000000000e979f9a2717cebfb3e55806d73857f9eb60d46770000000000000000000000008c0daaf300d75a3fc9d5ad8053ffaca300849840000000000000000000000000ab2ea47598acc6fdf29fb8dd25d3dcb88a9777c5000000000000000000000000d96f08738c971c6505a3e53fce4dc5f1d30a241f000000000000000000000000c6b0ca19ba2c736f8b575dafad1a6f360752163b00000000000000000000000053726a85c6a25932413a95bc246ada63c9fb49a8000000000000000000000000a134a93897b1d14108c3826c3da928f7fc45085a00000000000000000000000066a20bebb3f8101546a7c24e6c6ce47e103c8055000000000000000000000000bf7f7609a7235c20606bb703b4ed8288a4c4930e000000000000000000000000c6b3472f3982456a297603edf783f89aa00efe02000000000000000000000000b13419020bd86691f184d339f33c9023f2e19b44000000000000000000000000fdee298cc89524bf1a315da88e4d14112272d6e20000000000000000000000007c4924c3614a199cc7eb923288d278537bc3f7ca0000000000000000000000001332c5b9d4eb3ec4e96a8bf4d98d4d42299e54b2000000000000000000000000247d2c36f7071c3b25f1f74f708e7824b69821bb000000000000000000000000d87d7b3ba890d042c8ae5a3aa93705b39737e14500000000000000000000000028a5e8d51494d967a3f0bea52cd871ee3578e5fe000000000000000000000000de4c445c6753395b102c65fbb5ad12b3d7a54a6f000000000000000000000000af8d652ab8cc73e950f0587da7d9ae2062a41d430000000000000000000000009d769c226a9935f89aecec4983067036bd118c2c000000000000000000000000b7f4da58343daf35fdd9846432bdb5848e66b71600000000000000000000000013f62b1773a39138297a9a354e4a0f087d4cea580000000000000000000000009d1e7d42839c3ec605d532906c0f8a23b0dca8a9000000000000000000000000cc6b98ccad22af54e9e0c1a9bee8f55ef1ae10c50000000000000000000000001dcf2c6a4401d736e3f7f46d702fbd89cc64741b0000000000000000000000005e035a53749a0d6855676df63d887b8af12fa9e5000000000000000000000000befd1e79535460f7740c716c1018b96a5313ab310000000000000000000000007b229b528bfc49d4a612db8bd8764ffe8ae4442c0000000000000000000000003eb67926fdbe4f0fe24146a29c2c7b250f0dfdb0000000000000000000000000d1bb9693b9b28047a2831e2492154479fde066d2000000000000000000000000d82a762d70c81eeadecf526a8e50f01914c80c7e000000000000000000000000701b48f3835195b740e936e9ab2d5818520822cc000000000000000000000000b048827cd0d07c628af3a036ae610b7bbfb4579b00000000000000000000000049823c41b65d92f3ed3efd7b7ce82a8b0cfd9bd8000000000000000000000000f163bae3592a596e2be84da09ba22bca7ed9f172000000000000000000000000f22a6c523736b394729363cc6c1732b9efa0ffe7000000000000000000000000e3b6e5f5788580a4f614dd4d6c196b7619f3d47e000000000000000000000000a9181cf2e0ca824c015b4127b43bd4c69006a6cc000000000000000000000000a271716936468755ead1e199d9e0e0a2fcc79a5900000000000000000000000032cdc1e66b2fc55da86760cef6119a2181e638fe000000000000000000000000c1530579cbec6c57a2980ef9d15428fb3e7872f4000000000000000000000000e3b39264c1695d49810928cbe6e511104564cc2e000000000000000000000000d50c76c80f6f492787756d60de4cf95e37eb6bf20000000000000000000000007e54d55be6f2a1d98d26dcafc3a1bef314b87ead000000000000000000000000bea8ebf2bd40eceeac5790f723dd23a5403684c00000000000000000000000005785709df0c68614f64d2622c96ac6d79816996f00000000000000000000000092b7502a3a469e1790deb1b4fcd51ed357bb0988000000000000000000000000682eb2fd822bdcc8cec9b5c81fc6ec3af24674710000000000000000000000007dde71de17adcfeccf1efd8e99ae2851ae92eaac00000000000000000000000031ca83d8236158abcff5fff80b30c7a1dd1ca11700000000000000000000000048b9b04d978d7480d54565d52f1ca5cfffef3ba60000000000000000000000008dece80479e1cacda7947a74649ca25d176db6c6000000000000000000000000114b3d6d5f118af58788ddf04fae3d872553d8790000000000000000000000001c1d796fb0f86f3a41004220da148c0af9fcbdfa0000000000000000000000003de22827967d8a99a479f0fedabae2ab929267f1000000000000000000000000ccdad45c1675ec6fdac2bca18ba7b850dac0597d0000000000000000000000000da1863867b986bd44230d47aa328bcce59aa6a4000000000000000000000000714fbc187d10933392a1ca35ab04bb2cbf064c2d00000000000000000000000042fb61efad510b8613b40c8f83ec3e7aabe62b93000000000000000000000000514eeb203458b99b4dff8948e882c867a12bf2b1000000000000000000000000244af5128e58f6d4ca3a48423771cadeaedc76eb0000000000000000000000003022092862377368fcadc2356463c98ef09f8666000000000000000000000000fcec25901b25b9e3834e860d3f2784c11d1eaed6000000000000000000000000edfeba85c4ec85f4e8f73f153ff1fca352ca6a960000000000000000000000006c4c816b9cb9b8da688137999475120a7ada0619000000000000000000000000c26d9b8c43ca1d6be30eebed366d3bfe87b523040000000000000000000000009416f01555446860dd61c9ffa44a0610ab4ff51b00000000000000000000000058796a00b9fd16147fc4376dbd7cf6e551bdae4a0000000000000000000000003a6f14c89838b9f3fc30a37b475da440a09889b6000000000000000000000000291a6c746bece1b9afe10f4d46b713966a4f2bc400000000000000000000000044ca2cb5eacf8f8f193dfb864cc04e0852def9990000000000000000000000001d51c979525eab2f4d615b8c02f5283a4670ca4f0000000000000000000000002258a548db2d3a302b8765bc24c06893c659c75900000000000000000000000020cdaa8e1ded533f68857f93bd7e98b2f6b980a10000000000000000000000006b79c25362d2ae6956e53f5b1627bd41d6e977b10000000000000000000000007c6dbd8fe9969ad8ff0cd3fffbe4b2afe8a3571700000000000000000000000027d6d163dcd402b4e8c56d1af2215015a548c517000000000000000000000000fe93aae5d71586ba05547724943c7853fbb4a385000000000000000000000000fed206de737b46477990795a7b943299ab771897000000000000000000000000d613f3a08a7d0439e2998f647c61d5047ff490d5000000000000000000000000aefd9727bebae5c5a0e15429bac819603af0b4b2000000000000000000000000e2bb51d4fde8ae829a17207dd553be34f0f06bc7000000000000000000000000c3c21bb05c3356196ded4768f4108fffd5f29920000000000000000000000000d29c966ac7ca4b3d6079745c8f9008827e045217000000000000000000000000c4711a472dadb51315c48d06bb8d7ca39b735d1a0000000000000000000000004ecbab92710ebd2ea446b87db9b8f20c7ac3e232000000000000000000000000b029744d1aa82170bdca83aefe43fd8ad407d918000000000000000000000000d2ee27194607c7b69db62f4a861c9a2ecaedc487000000000000000000000000b9891b3fad854c78f1b67eed53989ac3c4c37f8a00000000000000000000000004da91995ed9f8f2cb020d44eac0f8befe52f9da000000000000000000000000be7c24cab01cce33757bfbc03ad011099030d699000000000000000000000000961955a9663b2cbacbb374f369f6c3c113d35c6a000000000000000000000000ace6bf5478820b30a0d36d7253c12483287ff2d200000000000000000000000008110d910fa99849fb1914dc16035061e905b38a0000000000000000000000009487ec8fdcd322a621dddd95936df763a52709e8000000000000000000000000d8677362af3c48abebfd90a23cd774a259191baf00000000000000000000000068360e8f2269e132d9ee379c2bc748bf56be6d75000000000000000000000000c0ff8e148a64e65ebdfe13dc95671278ca46014f0000000000000000000000002a7300e86b33e78c10678231b52afd9c96769937000000000000000000000000cea52bd8b988b552d7a9829a6fc483207c1b04090000000000000000000000007ebef17a8bd9824f2b70f4f883235c4476ceb9650000000000000000000000006a206f02da60077f0e4ebd2ea21025486e4f024300000000000000000000000025034dd3e6e33b50cbdf4e0217b94b81dbb84039000000000000000000000000c2c15ccbe863202c8666520fdf69bd43947f82530000000000000000000000002e19d5c9b16189123c7dd4523b2338e5b2ef3d400000000000000000000000004b27d5282bc26c4ee13c46b1080feafff10d9a58000000000000000000000000e7a821f97015f423cb9521df50fa179813d66205000000000000000000000000cf140dbf547021e3a05ed813caf5d3ba08aabe2d0000000000000000000000002d6d764215f053f75f4621086acd6cdab2995a62000000000000000000000000ffc5601262a535f0efbf069c0385b9ec35717cde00000000000000000000000085b9a693c87f48227935570d6edb935841a270230000000000000000000000005f6b859cb5ab4ce6f348d096d32fca350aced0d5000000000000000000000000d02853743bc70a8990124750ac8c7a071c53ebf600000000000000000000000017a146dbbb8229f286b17e6c8f5a19aeb6a32862000000000000000000000000062bd74be220b3a6b0169531e3040be86167309d0000000000000000000000003c4647cea7683dbebf590879bf51a3a291c818360000000000000000000000002a2e8fd7c1ea4fa0bc212acd175fea1ce344aa88000000000000000000000000b8b66585692c9fb4aa92133f86aa6eab9e40e6bb00000000000000000000000084416cc4e5bd689821e8529ce3cec3c39eb5c267000000000000000000000000641798cbd4629695b3ccc12349a10b151a0b4acc0000000000000000000000008a2dcbe930e938c6b94d3e0d311cd0ef68bba9050000000000000000000000005f30dcd39be4f4ead42b13084ab086d3c91ed5ab000000000000000000000000c9a39660ae4777cba8efbfb7fc245e603db2a70d0000000000000000000000002e6201b49410f5c96705b989e759910bed7fdd21000000000000000000000000e23daaa5dda172fcca82fd543c8c312f8f6920760000000000000000000000009c94ae6a917f1cb3cd6e78dfbd267140be92dc47000000000000000000000000477fbf27870de712149fcb3bd9c21e32f31a10e3000000000000000000000000eb375d6987e084bbdcda2025810ede23dcdd0cd3000000000000000000000000416c9126b0d7579cfdf8925b68135311dc36150f000000000000000000000000204790e3cab14f0deda3456fb5b9365ee5086491000000000000000000000000463725656e05b3f14951d5152ee07384d035311a000000000000000000000000686204d832c752e781d40a4998e89f8ee8321413000000000000000000000000afe7f4cde26a4f677c60a361e92c5b3bc6c52b16000000000000000000000000a5c8df77a0346f6e05e3cb1c46ab9f0061b5fe7b00000000000000000000000058eb7930f4d340f2417f1c649d265762fad7f6ad000000000000000000000000d507aeedbe39080b292f3defbe2728c47c564fc9000000000000000000000000bbd3b3f1faf24df8556e6dc1d7a1ba15ebce98b6000000000000000000000000897257b9ad1e1ba5908ce03150fbfcf535ebff0d000000000000000000000000319f7904053f9d8a256f07f5ff50c16349175dc900000000000000000000000042d13cdca352494055f9de81a89ebf71935b869000000000000000000000000059bcbd7aa5bd8af3bb7efcafda393688eb06445400000000000000000000000099d8a155faf07c5c75c4adc19281bd5ef4e0848d0000000000000000000000003ed13abe2ccaa6d0e6df3b2512daf3825ff05b7f0000000000000000000000005dbeba4251cda66520ea38c90f86db64f53107d100000000000000000000000020dea6ccfe362bf9d43a698d02ade93179c109d0000000000000000000000000de1568e30b2937cdbe28b52da935656b99d6e687000000000000000000000000d17649bf8410658bba8ebd2ec9cc90d8c337c7c9000000000000000000000000024d66d21910c4fc8cebaf9798462a26f1abd7d4000000000000000000000000da78f04603fd7214c743429098ce3f85dd398344000000000000000000000000e4898b475048f39bde03325a6e3deeaa37c87906000000000000000000000000b9529c8ef833fc76bb366bb0659305dd46206a780000000000000000000000009e40052c1552b40c70b60ffb47b5fba9d052de520000000000000000000000003c2944839c84e1cc526e61b423a35b2d72cc048e0000000000000000000000003379ffc9ae6220bce1b848ebdbe3ced20cf442cb000000000000000000000000b3174d186bd8c6aa89badb3ae73e6df4a440185d000000000000000000000000efef0d352102b19378c0e8cd15cf234c2a84c12e00000000000000000000000062b10a09f143b030284b03d17e9b7bb616ab07890000000000000000000000006f6a184c74f494d1c34caf292f176c537d9f7281000000000000000000000000742429a01100ea9ead15ab8a7349f1a2d7068219000000000000000000000000dcc0c88565fc30a9110cf2a614758967957c1de0000000000000000000000000a8b1b06fc98a94f6f418b72fd7546a19fa04394b000000000000000000000000fcb12ac5462d7421a65863b0cf87ed45a61ef187000000000000000000000000ffa22858153e3b1d5309feddb5554d91cbe31b8f0000000000000000000000009f62c602813871f298e745524245e86c55da05ed00000000000000000000000063d053479ac3d9999279a0b49d71a78834cecc59000000000000000000000000ad878339e0b495b75819dffcd4a5a0b99041fafb000000000000000000000000ac2f5f8011718c6b274f00949673bb76ea1a04e4000000000000000000000000b1e4318453a7f54db8ff75c1538177e0f534c8aa000000000000000000000000d185d81134a61e53da58207d7d7787561f840db10000000000000000000000009266b90cd31b229ec695252651a27af46fc5533f0000000000000000000000006ae8a762ee0785f8b647b1ff03650839eda32d5d0000000000000000000000001d2ce47ac303ae0d59ecc8ff46668963bb78eb6f0000000000000000000000004500ff466703683c22cf8f3f8fe491dc7326533b0000000000000000000000004e32c6d7dd4db88743ec48aa44e099afec0f8f3400000000000000000000000037ede9639339213443865fcdbbd01c0437a6e3dc000000000000000000000000b733c88ed67a6e8e31fd0b483102b4118ebc167a0000000000000000000000001d0138c953e7fa53912e8c83ce5b31bc9f6958b3000000000000000000000000e220071822e636450a4979d5c6a4cf656d56ca5100000000000000000000000040ec9527ec109f9f1caa944253467fe847472bf2000000000000000000000000bb286c83657aac32bc312cd5ada2a42d41529cc500000000000000000000000092a047026eddcd6fcf51b22abc240fe6f2c18cc80000000000000000000000001062ee4c993ea90008c08311137abb755067eea2000000000000000000000000d16beae4057809c33aa184c877c99457fcc367350000000000000000000000005e12f8f8252a4da497ab9ba4c50d0d968f093fcb000000000000000000000000e2b3f891414023c3c9a975933e13475593ab34360000000000000000000000001625d75df9cd5c0fd3c782a7c9a76558090da65400000000000000000000000099f8d3d05aa0b1c9ac069ab32db25eaf1f6f422300000000000000000000000046454937b4d70daf82e08853f85090a7099ce5070000000000000000000000001f40244dc6c3c057409207cb886d5545b384ce8f000000000000000000000000288b2e79321f92f32b7183c6958224d55f6c8f16000000000000000000000000816c9fd8e654c5a674a12623ce2720e1e51958b1000000000000000000000000efa62e6eda9d2a22cea07c54ee14767d50131b4f0000000000000000000000006bb71d8ef9f8783c877a2608ec1a61bad96c6252000000000000000000000000705445dbae4d96b8a7ec24efca52d3865c79317400000000000000000000000014afb69add9a56601eb068d3a268d52c70b3b1aa0000000000000000000000001b8b1aeaf3f91e8f9a128e876e0897e7846fc4f60000000000000000000000006e6497a2e529664088f05cff4ce1c5f9b98174f40000000000000000000000002f432b990562b1d8e0f5c892c9e416db8f4db238000000000000000000000000b9b168690d57db69ba379f5694b680e9032a9246000000000000000000000000437befc0c603468dc3ce164ca3060146ecef1f9e000000000000000000000000c6cabfd9be264bfe34e70190aa5affc2e4aca5ed000000000000000000000000b969bed6d944c51873a4097a342f9462b56ec2e3000000000000000000000000670d3cde0d18ee51462af06b6cfb6c61fcbee058000000000000000000000000066f8d9a397a6efa394a51cf3df3ecae53acc8c0000000000000000000000000c2a4cb04049f355354a5e866db88bccb219af2fe00000000000000000000000075451079ae56f40cd48df3580620c90f34a4bc2b000000000000000000000000a98557639d500b67c35bfd58936482108397b666000000000000000000000000a253b42eadbfb6bc450ad2399e708e6816c6bb0900000000000000000000000060e0fd4c99ebeb0c7723944797411616c9f791fd0000000000000000000000001f35d11c4a92c70e981cc3ac8ddb889267a82aea000000000000000000000000c85d4ea140d1d8d6220e4b78ba6e9f8f796e7b6c000000000000000000000000d9ae773e37ebbdc4c9a90b8a220543535c904f30000000000000000000000000251279edb238b96bfc3df4f816e05c16bb1e2597000000000000000000000000a212a7137860a20a8fff62a50e58b6cf1e484ffb0000000000000000000000000eb9dc38f6abe521bac1ca0f74e98253d5504f5d00000000000000000000000096dcafe076de15b1e540833e0ad3e80c6f0b2e9c0000000000000000000000001b74d4140a6346505d80bbb6c686efb45402165700000000000000000000000035e363acacffcfd0f3018d7771c1bf5937c4f541000000000000000000000000fac48a976af53ebdc2902818c0ce32050ff3376d00000000000000000000000023ed1ffaf0823ee5d7c18d8ec46bf7e1fc274b410000000000000000000000000a64455a41684004b1b2acdee83b3107147a53d000000000000000000000000094bed6721d72100c388e1579df04c65d7445500a0000000000000000000000005a00faa594045f4a1fc9a674cd40fe61027e680900000000000000000000000075eb54095a4f9bc7d4d1dc4f324b88b002decaec000000000000000000000000229a00540569bc3918428d7ca7484159088e10570000000000000000000000008ad8b44c6e4ce4ddcd9594442fc5177beb7c808f00000000000000000000000088dad0ce2dff2a80ad72a25ebac9d2240be20f480000000000000000000000001db204522432f3d07e6bfb62cf6c4457eff62a6a0000000000000000000000000d8574e1b65808ca611495f553012f3ed65e3ebe000000000000000000000000ddd4394af91a758a8c5214e3c36df93219011dc400000000000000000000000019967e025ee391e191b3a9413d3d1f66b619c75100000000000000000000000091274c55f62a72ff09501c6b6d02da47135a335e0000000000000000000000008b961d33d7cc81b6fc7a2f99f4a0d3290cbd4fac000000000000000000000000a28992a6744e36f398dfe1b9407474e1d7a3066b000000000000000000000000ed29047a38e52d2d6daafa9b588e8ce408a960020000000000000000000000008c20773413d837c79aa82fa86211428a0a935129000000000000000000000000bc28abdd08895ad9fdb308d951c68870cdff00c50000000000000000000000009761fbe4dce1aebd65e6d337ab17782ec790c9e1000000000000000000000000e9c24d46a11b7b954a8c903a218e0d8b28fa59820000000000000000000000006c406962d55a4252b07820a83157cdb7361ed8ef00000000000000000000000012a0a08cb67c4176db271d706ed2a9c82de964e70000000000000000000000000d48691071050a801cdab8de6b7142bb493719930000000000000000000000000ef7bde6ef04dd907002691ef608c03fefc293e80000000000000000000000003f39dbc62e66dd27b473f508054440b2a894c75c0000000000000000000000009ca7fe5e55913ff2717b972555188caa09a44c7e0000000000000000000000000e4adbdbae31846cba30c7cfac15ae0f5233f9530000000000000000000000007cd6589d893f7c4fb0433f226ba7811ccd19d0c80000000000000000000000009e46141baf2177e2b2544c3059846cbffc3f5e3f0000000000000000000000008c2a985a0eb296e79dd0a998896169e22cdf46a30000000000000000000000006b9b233c45353993f7b438fee6b75adddb85cc8300000000000000000000000065f0c8b17b4b8176a49998b7694b1328e0691070000000000000000000000000f651da2eda47fa8a34e90f4e37887d918ce86918000000000000000000000000b92b1ef9b749f2726579e821d0cb378fe15c8f250000000000000000000000000792193c56fb98629a9bf371c6b8529e9f13eda8000000000000000000000000e8615174728c66f9741030435d77a485a5c96fff000000000000000000000000df56ef03cddc3d09954fab30059645d2e41290fc0000000000000000000000006f2c40252c301648393816a1fbdccb7a19b7702f0000000000000000000000002e7857fd8f505526562735452518a70c637e918e0000000000000000000000004aefd639004e9f5d704a08d6a3a0efe3508a1744000000000000000000000000d0138cca8572ecc6a51342ab64ff9ae1e33f9ed70000000000000000000000009a860623eef395705520157a659734d6bc11a5d0000000000000000000000000ccb685e7d3f7317646e66a159d0d8f4006a54a72000000000000000000000000374a0e3af690e6626574f17ea9a57f6dccdaffef000000000000000000000000c91e6649089ab6a34d2308d785713568b8bdd252000000000000000000000000f6292fd44817decfb477bb6f9d19fc580e11e8b500000000000000000000000031c50b021e18b84c0859afcf580d1363e0715076000000000000000000000000c278f6b83d1ad71dac3bb215152d7e61ec1d15e000000000000000000000000067f910836fe646db6463ffd1cf2e75956e613fde0000000000000000000000008ed5e24b84d9a9bc0fdfdb90b0984d566b05d8c70000000000000000000000003da455144b54c584959c7462b5ab4a75e986edca0000000000000000000000006e8bbc6cfd3d0bb5990aa71f9fd350ac8fba5f020000000000000000000000007f7e222f25f0d7374734386237d73c1f04df300b0000000000000000000000008b5d701e3c98caa9cfc73a2ec418130479fc525f000000000000000000000000f9798f08304bbee7603baf28448cd2fd99cb04ae000000000000000000000000dc25eab4860aea1625584e56cfbf369fccf2d9e000000000000000000000000048263871d4b4abe7d51ff5f73ab6b0f94aae8d85000000000000000000000000042741339257a640af342693c5c6b7f11ab2ab4900000000000000000000000061619e9626efb18c3545583aeb8d459bd79b5bdf000000000000000000000000f35bc1df4ea52074b057c277a4da8afe83c35deb0000000000000000000000005894fca3c40e9f3e59f829d4f8a2117defa07122000000000000000000000000424b8de13b987417d480985dbd46759ef529d93a0000000000000000000000008b7cba502e95e79bb8f749b6cac15d9a5afd237700000000000000000000000039fa4add725bd2bb67955c967490f2ad92845ef2000000000000000000000000489527f71ff50d74ec02246437d84c2a5d2035e80000000000000000000000005bb9dbdffb546ba7e105a4059abf446587a02350000000000000000000000000a6728922d18224389a8ebd7a9b2518f4f9f294fd000000000000000000000000629adcbf58c010a01697973b0e50bc4dc8a6ebad00000000000000000000000019f2af33fe3287e14cbea8e4849ff31606b3d192000000000000000000000000a1bd870cbdaeb4e4f9f518db6e1877ebe1028d1b0000000000000000000000001ea047adadade321c16066c08a8c7902bfc65ffd0000000000000000000000006ea10c93c6c86aba65fe9758257bba9828c92463000000000000000000000000cd625fc76663b433c322dc1e5100fa5025aa543b000000000000000000000000442ceb59a9a5c8aece41c8105372ab92c6da8511000000000000000000000000fed4ba765212c976c9b03dcf370113a4c783589d00000000000000000000000041fb6b5f7f1713276969f46741bcdca0adf8f1a500000000000000000000000001159f4e921751b4a8c25023ad8dc21149e0ee2f0000000000000000000000002eeb9e240ee26a051f371918f34e8636c3aa7ec80000000000000000000000009923f1ef99424021c2d65a5343350c0c046e6097000000000000000000000000b551bde574a25fe5d08b76c77d5bdb45d83f552a0000000000000000000000007666d167cf162bec4d66985410bb84e46f09d9bf000000000000000000000000008551ab5b0352cc5d56c21acd7983bd05eddd65000000000000000000000000b1ac943b01b40857357d530ada354cd92ff6e887000000000000000000000000128b279d7150dac923197e63e8f5ffcd4ef1465b000000000000000000000000daa2b6d051ab49ff38e6c8cc1fe84f195273363f000000000000000000000000df493b7a792ade797ae6646c2fde930c3680e1d100000000000000000000000000ae1acc3268aeb09360f9248afbf7b09841710c000000000000000000000000bc94120b4f45964f0cba4dfef05e29759293c2f0000000000000000000000000fdb8f72989b00729c77b5648feecd82074c695a10000000000000000000000004b970b5608db94751e70d31080ff3784a8ce35ec0000000000000000000000008bbc3d1f568e55438eb6a7d12f4f75ac96114ffa000000000000000000000000016b3a174d0df285bf2f87ac59ad180a81638590000000000000000000000000d5bc7aabc80444e33bb1df3756d32a68694de954000000000000000000000000ac451fb69159b767af008e1928cfe9b88b3fac44000000000000000000000000a504e9c54b1efed503bffcd2b39ba2f216a0fad3000000000000000000000000aaef89d0fa417a60d15536ed1ee2ffab0f4a5ef40000000000000000000000000cd5a31dab3a6b1d471c6bdb34e4716586d4bdff000000000000000000000000426311fc99f0c485327266c23c525966ba5da6f8000000000000000000000000b079a1eaa55b2bc4e6e937121023d55ef000a5f6000000000000000000000000a1e6d3b439ee5038ba0dab860f9633d6bf948c3d0000000000000000000000005141bf7741ab4ce2e9bf6bf7711fe5e29e269699000000000000000000000000b2a28c93a591345acbaa095c1d4bf914ac3ef434000000000000000000000000e35f8ee731132792982a1f6b861bf8dff669f96b000000000000000000000000bbb82094b1f7e0fb0d9ed5700975fed672f98b590000000000000000000000002ea55a5444bb8f7a62ac0c8866bc33af8160784b000000000000000000000000f30f8216a493ef7e5d57a0ff4ed59e7c85ad09050000000000000000000000005511c60f7ca8858ac77f89eccb18c71089e5525a00000000000000000000000081fc741783f6b1e9fb95d5283a2693584e0add8e000000000000000000000000bce14b8d8147d57bb980e38933f13e1d757f9932000000000000000000000000e7681bea3d339fda329b3bb6822fdf1776df11a6000000000000000000000000390b726610fca7b0f2ba50e2639cead3a23498e3000000000000000000000000735293f5b59931f7d29d28f90dcba85237e99b9d000000000000000000000000e11ba7961ada669f162164c66a857f26135556340000000000000000000000004dd62c27055da65677f34d6f7156b7982fd65f420000000000000000000000006df8302156335b2a8fa971e75abaa9ca544ae9780000000000000000000000000ef3468e9964d1813b5b41a06a2e9c835712c877000000000000000000000000b77e4e3df56a5df513b877d586ac80104e974b9f00000000000000000000000018a19db69bbd059a994d0ec3fc2aac45bcdd9ee2000000000000000000000000816c1697e38235ce02668d516946c57aa56052100000000000000000000000007fa4e86d8e864495c7c9fa3f32327653970e75c5000000000000000000000000cd71468fd73f68c3a519dbab7cc745aa61c8aee90000000000000000000000007d2dc1b3d5cc4ff65cc0c5bfca51a9cbe46cafbc000000000000000000000000f4776f58ad7473f153c7f131b82eca7aeb21fe6d000000000000000000000000b57f075754dc3722d00501c0aa57319aba2e5d72000000000000000000000000a0eba470d5f5e9ab446401c9d6a927aee5f86f520000000000000000000000009adb3f1300d6ed7022ac301c6965d607cdf222a60000000000000000000000006ed211c38538983c77133bccfa679b55ffcc1afe000000000000000000000000f656b4a2622e9eb9e6762b348bcab0038b6dfa08000000000000000000000000791f14fd512f7024e79a1011e1cd0befbb17935e000000000000000000000000b995aafb84f0d7705a74d47c66ad055ed9faba6c00000000000000000000000048b80a2ec5d9c4e415620a5cbad8e549b7ab62880000000000000000000000005cfb1dbc7498faffc27a0791db2d1e402303c0970000000000000000000000002d014edc08c81785669df581b28a719341ebac0f00000000000000000000000087abb53a3b22252b75bb1a0f3158a3825308d6aa000000000000000000000000aeacf3450e6201d95806cc59adfde8aeb659e59400000000000000000000000078c910a0a4ddd4a2be6ec846592620d5f282e10b00000000000000000000000015e94d7508bc47b6e09abd40b185b52a79ffc6cf000000000000000000000000d8fb7cb65e0250a0881dfd374ba6661ad0a909cd000000000000000000000000f01086ef33ee12ed293abc1e1d3415536745e6a4000000000000000000000000249bcdeb1e9aa26b4d2dab71fdc0644f23e84598000000000000000000000000a026e2fbfe5d1111915fa6ef7b3e6f1f3764207d0000000000000000000000001a2cdd5be07fdabc2a1617772aa92b794042da1700000000000000000000000015ba946d88e2e10f7aac8b46b98e601b8bcda88d0000000000000000000000004d590ac72ea1472b11fcf0e480923febd9d1e9e9000000000000000000000000875c76b5b49e5adc1d6eb07554609a8c93ffa078000000000000000000000000046d8672e7789dee57f920a37c764515bd743ede0000000000000000000000001f28b2ccc9feedd262a8111c32eed1ee500ca42000000000000000000000000095a0078c15625758ecf0d9f862c7803bd5ac65610000000000000000000000002647f369353d2993ff9fd137c9fa444cfa967109000000000000000000000000ba13b7130469915bad8c8513b7ad691adc0e816b000000000000000000000000bcde7127423ec865c6c7f4c4cb2fdf72c9ba47f8000000000000000000000000dd2a9a216ce2e5381269ec3ff4d2ebd6a02b465b000000000000000000000000d37953c7c06c608dc5b104f746091101433e035200000000000000000000000026e16df41490fef298feed83ce838ae13faaa1b400000000000000000000000018a9ef067e71e2c6bdfec9490b48a3090dfff32c00000000000000000000000093ec2ecefaea096c22205c0729ad591e7f9da294000000000000000000000000c500fa5735158a8a45528a533ea29cd068041eb3000000000000000000000000fe75cbad3a6ae10f64e853415b7377dfab34988a000000000000000000000000d0e70713fe76034130853e335c4df0953e6a511c000000000000000000000000fbe38c355c6cab1bab4f3a868f0a3eaa94511a0d00000000000000000000000037931f0996ac771dc7bccb0b41ebf303d10ac09200000000000000000000000071c5e057fa9d05e1c9bd0348423101ae9588a2b40000000000000000000000008b5b6b9ca4cb62e0f3d2866cf4030eb478746f35000000000000000000000000325429b1137b3672f8d0a3ad8a136221bf7a39ee0000000000000000000000004a3169a0db007c13283036db1e07b32082d2d245000000000000000000000000b83346bb756a3b7c85dfe5a2ec7904f24e8e2229000000000000000000000000ec50d1000807215ce6d5eb075acfaf7a0f7c01470000000000000000000000008891aa1af1b110d3940beb497810fc2c29775bf2000000000000000000000000984799633668945be0bc3538af0d37b47358639000000000000000000000000035e1619589d19d0e9571cdc1d9eff8d4725017020000000000000000000000006ff0c69d8a0087a7e1984d77cd302d3883334ee2000000000000000000000000c6202741906341ac490e15d84b875a5229628aea00000000000000000000000057665ea5f9992b82aa80bf21e2b48fa79a8af6de000000000000000000000000090451885babf6e7730a80f71ed72d36aab9cc4b0000000000000000000000006d959d30828715701aaa8626138467500d9b8469000000000000000000000000250ece0304ea2b9a6e9e071e53fb0dd6f5452929000000000000000000000000a7e0c6799d49dda85683e6cf18e12479d647e5ba000000000000000000000000d10cd5ee7e9c4fd69ac88b0be65a9e0d42ae50be000000000000000000000000a9006defb7fd5e94f306762fcb216785e2bf83c0000000000000000000000000c3fe8ac6439fa647427e74a5932d13705d0d3c78000000000000000000000000c72c3768da53cc53cc3b5b0c4880245260443f15000000000000000000000000e19ce38f9ac9ac7bf348dfae4f9cdabc437e88530000000000000000000000000171243c246fe027a8b10e624a88c0ca62b890d9000000000000000000000000e2b7a618a57d6881a8394a988607e920cb511536000000000000000000000000406ff49ec454f3530095ca935a0e9bfd6ef1b45a000000000000000000000000798fae80ec17070368e839fe1683bb837dd96f75000000000000000000000000078294df542c1779d62dee53f0f844ff663ef072000000000000000000000000a42d2ca2da8372bf5932decc635ca6a8600f62e30000000000000000000000007b09e845008b96ca65d5a35499d63f19be0a3c0e0000000000000000000000000b346892b75cf2c2da802e370d1f4afb8439fbfb000000000000000000000000ec9672b296ba559c0d0f17f751cde8f11927884e000000000000000000000000a8135e708e41488b8ca729304261b7d28595315f00000000000000000000000011de5b7914821a12110cfcab22572e67dedac6b0000000000000000000000000004dc0c8923ef6cf32773a56e0a7992c210ee4dd000000000000000000000000d28c59fb6cf047073ba49da3a1ced902aad171320000000000000000000000009d8cfed8f956209046fa578037cdca2e75b6ef2f000000000000000000000000fb0ad83a477b025f1fefb6043f92ea92b4926040000000000000000000000000b59d84a0e227b02574016cf93ef529aba9432fd6000000000000000000000000c850d348f841eecf05cf16c8c810641131b0895500000000000000000000000077f60b31a9e251f9f6440e88894100df6bb3fa150000000000000000000000007408bca9592dd95d25e8f5b5b31a62e5d7e50e950000000000000000000000004af9fa7e8ee7b4b97722759b322d44adf56165d500000000000000000000000039fce82ebebe7a243cc48172ec5479eef97a67860000000000000000000000001d6f82e670bf7fc68307ff4d11d6e91a50f3ae44000000000000000000000000dfb64cf4215a0252d02ef5a9e937bc2fcba3b4ad0000000000000000000000008960bca145bb410971b0268c9cb9b5c71ad4a13f0000000000000000000000008b7a29c95b3240df0b1a175ef4ea09fc1723da45000000000000000000000000e33d9a1b55ce2be71abbf47b9b7e5ef72e02af1b0000000000000000000000007484b1639acccc969db45aec32c2b8c175f8ba6e000000000000000000000000f707541da3ec898000af6fd0d1098ad2eedc6146000000000000000000000000bd12ce2fd6883c28fe68f3d46b99f6ef5695ab5f00000000000000000000000037e92eb8824c77641cb9635500af1d412af5997c00000000000000000000000086be6261bf996f362d2125af989ad884e543a60f000000000000000000000000463f70822a4a276495eb48f441f0ada569f3cc2100000000000000000000000019db09fce220470eceb719e23c94aeed59d6135a0000000000000000000000009eabeb12a06500c40bf3a2789393c2b508152dfa0000000000000000000000000e19c0abeadf1dec3c4719e21ba992480bb56b8b00000000000000000000000046cf69f2eddae497e9e2842ed642ab3a57836f710000000000000000000000005c5c21acadabdb337d6a5cf61da0d68a68bff42000000000000000000000000003990e9cba0fddc2bdd0f9cf13f1834562578879000000000000000000000000177c7329a2884b0606b9b0190333289a11675914000000000000000000000000c80bf4e5396dbcbff0a3c692db1e67f75d592058000000000000000000000000e6ed3b255941e1e7eecf79a554873a363df72654000000000000000000000000389b9fe8d23c1f425be019256b983891a5997c860000000000000000000000003f3f42d7dbda1b9eae2fa56fa15a69d83eb1956b000000000000000000000000607943768b220b5acbf7d7abb519621142fac193000000000000000000000000ec110827a6c380296566e05a639f6edad0c2e97300000000000000000000000047dbc52694f5e43d5f9e2ea566bc278a04afd97d0000000000000000000000007c48ff1ae18939f3e226da3c13f77ba5e8344699000000000000000000000000ffca9399bdffed42de9c1c241d6d73900ec5bc4000000000000000000000000099d57a0f1ff0981637bfb1ff6ab451461a47e74500000000000000000000000009d344657a4bcfa4b506a1f4ee5e33e671d9344a000000000000000000000000242a301c8c4133fb4095100de0810160cc87984a00000000000000000000000066870cb4dbc3937a0dec7a3af6f6ea6ddb7d582d0000000000000000000000006da6b3fddc21a6ec2c5c81f857a06ed697be6d1d000000000000000000000000b668b05f7540cfb9dd68a9db87eeaa24d977d86e00000000000000000000000041de302f3138565836e80e876f0765b28c158ead0000000000000000000000001cd6b81c62f331864312a0173edbebcf40918a6f000000000000000000000000df8d62b9aa51236cdc9050451d17c93831ea7532000000000000000000000000bd1763a287bf055bf6e39d84a36926ac68d028f700000000000000000000000002a94ab9c47468ced878fa1b36f5959a82d913fd000000000000000000000000c4c353866f795106a5bfc2318cf254cbb3efc1ef000000000000000000000000132ff2d3a7a235a16479197db73d0a4d5dd8e5aa00000000000000000000000067d15b14bc9568b6663f38e9b6063822aee410da0000000000000000000000002ea58182f2b7c7120a59993a89ec0cbb70a4ef3b0000000000000000000000002ea58182f2b7c7120a59993a89ec0cbb70a4ef3b00000000000000000000000010755460dd0e1bc214c5b382fb9a393f1d2fd6df0000000000000000000000001b5df62998ca77b5b6d843492c5cefb731122bfd00000000000000000000000003e897724651fbcef405dbb37b5e1a00035271ed0000000000000000000000003b8368600b995f291a348af0b0d4ca062d006fe000000000000000000000000092b60666819b1433a082a895d5ec9aac5eb77cfb000000000000000000000000a5f3f2febebfdf0653b8810906480bb309b4133e0000000000000000000000000acbe6a34aabfb9786be5bf63d9e1f336a8a9b4c000000000000000000000000ae6561cb3d5a304e13a4ca7b4bc0b58aeb6a0b8a00000000000000000000000072f1159a6a57ce06170b564925e7879a046452fd000000000000000000000000a10e82cfe4bd361cb8b03c95a0b1889b207a932d0000000000000000000000001f763ea52192c98cc932f876d4e80869590b98f60000000000000000000000003d52c4fe7b8b88bdb2a8d9bb5176cdc7c9315fd00000000000000000000000005011578f46519cbd1d7ca95c23a090f012a67cb6000000000000000000000000a677bf5d9839693a4d75a7ae503299fd7e44490200000000000000000000000041f39b4472a975a97970058862efd8c671a8396b0000000000000000000000008dee3d5e2676226e0758b2ab8c3b841930c807ac00000000000000000000000049537e947129f303bbe6225a280a5ce3376325e700000000000000000000000082b0a9f14efab91b11ac9a6b1a1267e8b485fa700000000000000000000000003fcd8fda4a5513b774124d14776ddfb64b484680000000000000000000000000182f87777f47c41bd341bb26dae413793757103900000000000000000000000000936ec3ad099ea2728fa4df59b5f37f2e80aead0000000000000000000000001b747159aa65c95f2ebfa7df3aab1357704e66210000000000000000000000006515ccfc147299c246ec938021c196a7fa0b8d3b0000000000000000000000004f9875b41335505db53b65ea08d7433eb73841e20000000000000000000000000d0bcc15220546bba222eaa6e8d3451212eb85040000000000000000000000002a508c24600669df445754a94c35e73333205e010000000000000000000000001bc9af207acf4e1c3eb4ddc78f5a8be8c60ce22e00000000000000000000000055c19ae7d3fbd23190d4a40c5a0d1d53b0e4ff9f000000000000000000000000349cda7b42cea7a70717a5b0261852f570aaa063000000000000000000000000fc3d24ace80a33d8ff9a883991e42db323ffae1e00000000000000000000000025b85dc6819da91e212188601af6aa1e99f32490000000000000000000000000b5f04e32ed9589f8f5ae12fe86fa0ce8089e968a00000000000000000000000095223c086d2d032c572c10d6b9d1204e84acd31e00000000000000000000000005bf8dc55e9d0c0edcacb5112d2c89621d2a2f2400000000000000000000000024d5e9dc42eb67ecaa7a29fa663f31b05a85e095000000000000000000000000e645c58b0bda1429df934d1b4c36446fd56e6066000000000000000000000000824c559127b53972ad6f31f9b48cea391b52c5c8000000000000000000000000d5166915dabe3487aa71ae4d736fdf757cc986b60000000000000000000000006fbaca170c023c044cee8933f7807ca3f7222b00000000000000000000000000bc5506a9407b9f4a87a20cc8b6d17bce84ef894900000000000000000000000033b306cdef5693219888c66170d7b363b640a3230000000000000000000000001b7fb46083b9bc28e8610a81ae72c8d71b1490260000000000000000000000008f04894b7884bf54b476a1d090aa0a8f96582c58000000000000000000000000d29196ff025f4a2140f291f289d09124d31740930000000000000000000000006879baae7849df33dfdc3f0a5a2f55791ebc5470000000000000000000000000a5898023a6a18f95356747348c99bc95436894010000000000000000000000008cb42f35ed27826d2825b64c19c1b147c920a7ff000000000000000000000000351ba3e99fc621570887bc4d4fdfc72a40e5d7f6000000000000000000000000f0603d3adf4c230b08a9b91639d9a09c8209d8fd00000000000000000000000095489bd3c633659d1ecb72dbfa283c54c6f3a6370000000000000000000000009d402e2d56ff28bb758797535b9ae566aef3550f000000000000000000000000f18823ac2b7d562d7dc4504054e77c84943c0fda000000000000000000000000fc0e64807e0c1a0b49dc0dc9a6618aaf11cdf43e000000000000000000000000bb8264350eaefd11533a3f594a783d69044029f50000000000000000000000007af9342eda2640b78c6609ec36bfd1ea1e963274000000000000000000000000d61ac0af1199f28df9e7dd9b8e43e5909d5917bb0000000000000000000000008702ac606a4692b7d05f7f0e9eb6430a1c2652f6000000000000000000000000c0e363b7acc2f91471ef1df9119ed30c32fbeb800000000000000000000000007e1c243467949712e8ce41ed1a20d48961266bfd000000000000000000000000e621d85919f808b57c5a0426af2f7374ead55a890000000000000000000000005c82f9ae872bc8f43bee815ee6e3aebd75b451bd00000000000000000000000089f31cea87f8a72569698de92460ab0fb4cbe92d00000000000000000000000099741f8342782230a9d177822679ecbf3c695188000000000000000000000000f6526a2f74cc977b7557a1f55cfc103c8f8e262b0000000000000000000000009bca51e1cebaf0cfe61d0afbdb955d0573e7f311000000000000000000000000c6b7435e6159952e4d71ba5ea8af5c8a4e7ac2900000000000000000000000003cf8d1d0567089ef404a1ab86c51787a4da351b0000000000000000000000000a8cd2bcb5828e8534aaae7c7f829306b3ce6a7800000000000000000000000006a38c11d40851599414884d297d1968934ace2a8000000000000000000000000e09bbef44de8aaa48cbb366237942e76f33ed25900000000000000000000000038d7d0dc2e2662fcda3da7df4b9b5a015cced70b00000000000000000000000006602aefec0d6c1130fb3b118c2d2cab008d04b80000000000000000000000001395cbda8f27a5e7af102bab1f67f3d4b8646e5e0000000000000000000000007764b4a400013410514f42ad5b90bad6852bd40a000000000000000000000000585a7501de7f75c5b27343a221eeff14920c55fa0000000000000000000000009754048a61466fc5063854bc9ff18b805188c8d2000000000000000000000000e12aaf005ed6ea88f646821a5cb7f6451ba126d60000000000000000000000003b294f52a0ae65fd7ccf208e5efd8a3f9122f4e0000000000000000000000000fdd8eddde6519f1c00412355c284c1dd949014110000000000000000000000002673c5a71e3ee4a97c16da174987589acdf171ed000000000000000000000000eb88d17cdc3ab67a1c3fb81e364bc19fb9d54022000000000000000000000000015809231e6f37b537cdd4e5eccbe903f9fd476b000000000000000000000000b5b8d653e6ad531033b06eed0efcdc7dbf679aae000000000000000000000000babec6326001d56e2061a77bd1b62ed95e77c62f000000000000000000000000907d28dce8cd0f67cd06a7f087793b85c46f3dd0000000000000000000000000d70baea1aa162d8a2e3f5ba57e255da5a4aada3e000000000000000000000000727fe144cfe1b5daa608744e04739ee53f7e458000000000000000000000000087c44541fd1091abb2dc8f677964b3ddfa8dd820000000000000000000000000345309c36ad35d6bf6d295c1624016adba9257890000000000000000000000009e393e5b1006893d361e00aff25eb3ef92acf19600000000000000000000000059f6c97017b56d2b14c160090e2ab53af093b8bc000000000000000000000000f9ea47069b354c15bd6551bc52239f70eaba50b5000000000000000000000000fbdd0b4dedd127633c6d879a748ec9b8a1874408000000000000000000000000cccd7a3d0b4b18e89a64826480882407c775bca3000000000000000000000000ab2f032fcbd5ee47d97b23554deba2aafed3c5ea000000000000000000000000a666dc9410d14bbc28301d1e6f12301caf20dcf4000000000000000000000000edc39e112cdb845ccdb0fede566df1520398bdb900000000000000000000000025b4ed67b63fbbb4b6f76b7fbd810345bd53f115000000000000000000000000e5b1bdcb031c843a156c86077ac5042a0fe445a40000000000000000000000006da2ce543330c3c239d3fb204ff2058fa8267e230000000000000000000000006d9cc22e938b4622bbb59d3986b183fe1a6f8275000000000000000000000000fe705e1666ab6a8560dcfbf34fa1016a498f3e7e0000000000000000000000007175cc4ea8c611a21bcde0c00621dec32aff320b0000000000000000000000005376a06dc2d1085a53b240ef70363c6d2399e04b00000000000000000000000005428d1389c0ebfefe305be9dc40d0d1ef3fc30e000000000000000000000000d8a609fa2bda67113edca1fe07605cbbafcfb6970000000000000000000000007d943d8f80b5bc993daea949d4bea40c95d2c2550000000000000000000000000044f952b4a7ca0e3763d4b9dfa514a3cfc1526b00000000000000000000000073042e8c4476dec6327ee6c959ca5affc8da0ac2000000000000000000000000e5d4e1864e4a171217de655fc3e0b64a2469df8f00000000000000000000000004c08f4f571381a208b4a6ea13e3efe727f064ca000000000000000000000000506dd568056ef00527a0ca2e7f36ca69741e38b9000000000000000000000000cf8201deb9daaef8bb7e53e0eb1a26d372e082d70000000000000000000000004087e1722f16f5d343a10abfcdcf2e327de12e48000000000000000000000000a42c0bbe209d68a857c57945c91ba48948b6775e000000000000000000000000a42c0bbe209d68a857c57945c91ba48948b6775e