60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d61617665746f6b656e2e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e2061617665746f6b656e2e6e65740000000000000000000000000000000000000000000000000000000000000000002e516d566e626e584d36387544565141534b554c7963474573437a394b74685a335a5a78434d636e734e384a5365330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558000000000000000000000000e97b92ba42815ef443982142bbd1a422a94ac44c000000000000000000000000c0f007d5c5e53f2cfe60f0acf15a21255b7f8d5a00000000000000000000000039aa9cee665a0defd581dc8a9a60703bcff27088000000000000000000000000d93b9af3ccc2fce997c2565c7baf0d0365bbf4ca0000000000000000000000009d38e85e759b0429e3f57fad58be06aae64e6fbf0000000000000000000000000393d3cc9557d9c7bdcd77db135683d8c0812e2f0000000000000000000000002c446de7f478cb9eac0b99a8362f3b81b4bab750000000000000000000000000dda42babfa867443065e4fcaad2bc3a55f4e2dbe0000000000000000000000006d1847c4170f077ddd25fd69b0d8bdc70b4e5fde0000000000000000000000000faa3be19388447507e395814688caabccc6178e000000000000000000000000c24571274b31c3eb02f5d1287abdf9bc44568da900000000000000000000000083853aa6bafa32d7efa1e047cc93e918c4fa4d71000000000000000000000000e703f231ab056ecb99c92a1232cc1020acfc72f80000000000000000000000005437cccafe796f0e23d9ff92da51999547f6ca710000000000000000000000005a6939604233a5ce9a8e9a88a6f2334df2b9bd7e000000000000000000000000523d1e921a8eadcbbcdc1e2d23f1d88498d0559f000000000000000000000000329bcb8e3b4447af63c5d67a91ce5d2591cb567900000000000000000000000067e01619bb456d157bbd9b5cb9bc8df07c08398e000000000000000000000000b94aa3616056db874d681fb8a0748e8b36bd34360000000000000000000000005feeb9d38b8b028d2380875a60e8090db63ef3190000000000000000000000001027b7aa689ea0c4b48b17d85b2a5093ee8f051e0000000000000000000000003764fa2bfb51c57a1e29a15745344f234be0b46c000000000000000000000000079ea0885c1976cbe4d8bad313f4d02066450f2b000000000000000000000000205e671bf61e4c19716027290485b72a3af5d018000000000000000000000000e09b23967c973bf2079fab22ed01b54ad0af897c000000000000000000000000ee0d6a973584bc0ec65cf810a07b2f701b8d99b90000000000000000000000002c3ca343018ec85fb94962979ee314248551c0510000000000000000000000004694436e6c6360bd45043669ddb89425da59c411000000000000000000000000fd889a2b1857b08e3abe1bed30cec3e24a2a3310000000000000000000000000273c033f79a7dedceff81f1042501eef7805c87400000000000000000000000059107fabdc74f84ae0af77abdfa4779bac69cbf3000000000000000000000000694f074d078f4d17d321a968f7eeb1f842bd664f000000000000000000000000d54fdf2c1a19bb5abe5bd4c32623f0ddd1752709000000000000000000000000f02f10f3c355d01b03947301c31d59e26e6eb0e400000000000000000000000057eaa891d7848b6ac1a76ce657e9d4024379aafb00000000000000000000000063bd6b9d3c11ccfe9c53e65c887514e180e8f711000000000000000000000000746164eef43f58f11f6e86f6e4b08f3d3d4d2721000000000000000000000000bc5ba5d4c951bfe143715b699e37cd28fda26e4e000000000000000000000000b080939eaeda3b19f2b855e5c9005afe1d48b9570000000000000000000000009b5795fb8c6ea0708f01c5a9fa95e42bc292ce15000000000000000000000000bde5467b2b18b97c5fd6abf40e68db472c5aa6cc000000000000000000000000c6fb06a1db9c90883a1b1b124dff21143150730f000000000000000000000000d764b9f211e600d97d64b43f562f33b8c7c4b9460000000000000000000000002e34c8c64bb342b268480409d8500d4da3b5e491000000000000000000000000a5d70d55a2aa5f17e976a585aecd59fe12a1f624000000000000000000000000e885792b2882ffe3cfbc51045fb2b7d8d160a77e0000000000000000000000003590ac9cf1ec55d1fb86993718efabf9f1b9373a0000000000000000000000003734a25292f2e78bba779b6c8d8ee7a52159e135000000000000000000000000a0cd2aa0dad8c5a1b8c9f0549a9d042b7f9a9578000000000000000000000000887e9c939a7077d81c73d99b577ca641f6cd1af1000000000000000000000000e3e19b12932477421d24cf9e5a69ceb7791e2ce9000000000000000000000000430c71e971e24fdda4d64a18ac63214acb4b3fc1000000000000000000000000fc80b8830be449827a9d0dbbc53835704a5f2ef0000000000000000000000000596fe5c7c62eea8d0eb46a557b7bbeac987805c4000000000000000000000000bc5b6176c08459bff7efa26d7dc4a59d306a0237000000000000000000000000c8b61afc35d8f7e21391d9f8038abe874fdebc010000000000000000000000004f28967bc83608721f93494edaacae7642149b5d000000000000000000000000dfe7d7336c84ccb479379ef9e07a67c9ac5a9142000000000000000000000000e00f837370d2a5adcc427b81b3319f51c7a70711000000000000000000000000a4f6c544e11311c870c1e49e416e7f2db23a1a9f000000000000000000000000e58585b22cc2ac4270a2b92c2d2d8c5db5a3330e0000000000000000000000009a6ce1b58500ee1f5d21e228399ea0fbce699358000000000000000000000000aa853ecfd5b41f52fbe0d72032e22e5c2cd0d01e0000000000000000000000001ad382ad63d3b27fd5ae964f0678a04e278de45000000000000000000000000015bc4045bb648d27e72a5c20a9b33fc4405691bc0000000000000000000000009dd448b3208c1dc96a5cda0d9c4391acbee5c21e000000000000000000000000d0953476fb37a5b6dedad3a9b2507c3fe9fd4506000000000000000000000000cd4ef8cd33a4ef7a59b368e1a72249b5eb5c4ece000000000000000000000000e91aee4906c8635bf15962a639436f40780233a0000000000000000000000000caaa30204e7debdfb30ebe1c6bd4540099546422000000000000000000000000d52fa4fd14e161a38395f212db8a4130331e566e000000000000000000000000f126e98a3efbc001756ba0c3b1b6da142f2cd3fc00000000000000000000000023b3c15f9b2f5fc3522a8c7c9faced1564c8a77f000000000000000000000000e5a0511a5b2a816ad2e915f927612f7eedb9a90c000000000000000000000000c6c2414d4ab18668704340f25f2227f08142d69c000000000000000000000000bfe57782f0bf579aa1e98b86f9a61f79da3ac18f000000000000000000000000e96aa6be78f3809f42b240d08278e5b2cd86004b000000000000000000000000b0e32b115c672127d48d125bba9271172df0e5c1000000000000000000000000658d6ecc9c9ad22e05492c93a68b88feff61b93a0000000000000000000000009eb8dd9aebb34b07f5fd27e006e2788e31adae2c000000000000000000000000fe16d4f1f51a4c9af016ab167b7d28b9100a3985000000000000000000000000860b642536bff1c316e632d3dd400e59f2336ef60000000000000000000000001fbc37d49b4624bbdece83d15eb06383f44bd9f700000000000000000000000079acb351568fca4529c0fdbfb1602ab68630fbec0000000000000000000000002d65f0cb398b4644cd2ee464f8ea538674348247000000000000000000000000b5fc9eef8f391051ecfc1c7d71d617181a56539b00000000000000000000000041e258a754d6f8369e69919c1849147245ba40570000000000000000000000008e816827b98b6318cbc19f7372fb583eadbf3232000000000000000000000000fc2bebca30f91ad8781cc838ee6c826d8169a3c4000000000000000000000000f563f3447841c5cfab82fea3ead4a134010e36a3000000000000000000000000e6ad0f991ddc8630cc03c972fd5ea62db8828525000000000000000000000000e9f9422b717706466047d7fec4cfaa27ef3b17c90000000000000000000000005e7a13e78920dd65908bc0f2b7ccc2f1848b5cb4000000000000000000000000f7c66ccc5373d2315ad476922ed6b3071efd4ad50000000000000000000000000f2f9599c19cddd869d0bbf7bc3bfe354dd5b40a000000000000000000000000423b98e1857bdca31419e081b3ef90e74a4c4e3000000000000000000000000020eb2bdd848f6875f4a4c4aebbeb0b5bda70b57100000000000000000000000025854e2a49a6cdaec7f0505b4179834509038549000000000000000000000000e13cec7b2c10574e5e89a780582b66d2c3c71b80000000000000000000000000c56e357599de4418c3a33ad611130d2b2b36b19a000000000000000000000000b91d29f6c4c32efd1899438cebfe45c2f23943fd0000000000000000000000001d9356cdd7ec12faf7ce1465a83df8739f02f1970000000000000000000000000064bc2612fbec09a4e727f48bbf2edeaa737a0a00000000000000000000000054973508ccfba18072db8ac133ab4a4f91eebdd20000000000000000000000006951c441e40150d42b1f8ddb2a3c6f8ba3a4d3e0000000000000000000000000951e0e67d620850c07ad94bbd887a79e9f2689f7000000000000000000000000dd1ef079ebd0038e5ab6dafe67a9f38597a0437f0000000000000000000000000f4a87c7789c5fa5e6a5574a3b6200297eb10329000000000000000000000000adf0ec7195ed7cfbdd322b9b1dfb0522de7fb87800000000000000000000000023afaa8e5285eafbe8589c70c3e1eb3d844359dc0000000000000000000000004f9c38725f98cf79c5d0af0bb855a5690ea1306c000000000000000000000000d899c3e59b77afb3d3366f4741230a33fbdb898f000000000000000000000000ade41b91b652999b3f61050722e331e0a3d127710000000000000000000000001c17ba572c4cf6b339a690df2f1a30e379f79d5700000000000000000000000053755b1acc4fcf3df944c000cd1e16428a88d5b600000000000000000000000017434dcadc65191fee6a0c7e57a9ece8a23cb7bb0000000000000000000000006b97407dbfcb595ce679b02dd104b263b5292a520000000000000000000000009347b37f41dd912875939f096cd976c9dab8cc1d00000000000000000000000075a6b3b01980bf4a78c7bdeca563d04f2dc60de20000000000000000000000001625a7b75473fa242351d1a12f9e6131d15eb686000000000000000000000000575957e047d5264512af6ae591817fad51e5e9b20000000000000000000000001805de850c478769860504978770d9afbf082071000000000000000000000000fca67db1f0baeeeb54a1bed56f620ea0efe7db1f00000000000000000000000026ec9b36deea962530c644de43514c762e8e22ea000000000000000000000000fc94d4f485acea60eb9088bd1b4a47e53c0d0454000000000000000000000000c5d6f73857530ae285deb56e428df26c5056ef34000000000000000000000000895c5a67168ab29d5e8e96a55f933ad7c948c61200000000000000000000000007cbd4e4473140b6078aa987907aaff5e500b9f100000000000000000000000072b2ed3166d254297e728c98b5ddbf02251484e000000000000000000000000034432c5ec576a0bb9a1a6c5757e7816d155c033000000000000000000000000021adbfc6ee2832e0283a23acef40692bacee062d00000000000000000000000018f52d29fd92269c5f50ce5fdde1f1bd2fc98fab0000000000000000000000003c3d9228ef8d9750d9c43f9155315dede57ddee100000000000000000000000015c7cf660aefb14175e4c6dd4e12c8efeaa3d72200000000000000000000000094f9e8bdfbe5d8028c21c676cd0498c69d5b5651000000000000000000000000a713291ae5adc7370e2b11004d61ff23593b23d300000000000000000000000072e6d3774c2dc0330e67039967efede60d2424660000000000000000000000009b99d2d419dc99338c93d60b575a2d13551774ca000000000000000000000000947937b956128e8bc7491ba9326eb416341a074a0000000000000000000000001b1a26124380a728608859b0624d7f038db66e2e000000000000000000000000b7998da3d8a6a91f344c1d690e56b37c43358e26000000000000000000000000e073182d644ebb5290cfa6915ba94312fc73a6790000000000000000000000008484bf9f7f85b451a465c97951ff18311bc84752000000000000000000000000ed907a250b2c1375c9cea8f63dcdf3843557bc48000000000000000000000000814f3dd82529ab5514de158abbd30c3050cd97ef0000000000000000000000000f4bbd36bd9c28f6da9d4c63505aeb301969c89a000000000000000000000000f0659b1e05a0007893820ad59308c69238174b59000000000000000000000000088e1da8f1dd0144c1c874f3793d7c93ab8750710000000000000000000000007f56f7948bacc06381dcf605ac6907dc92ebc18e000000000000000000000000f96c3bada1d492291de827882002b10dd446378c0000000000000000000000000727419a6b662033c2fbc09f8ada9d098fef68d80000000000000000000000000278b88920abf674ca8b8e20eeb7fc6cba7c7739000000000000000000000000af84242d70ae9d268e2be3616ed497ba28a7b62c000000000000000000000000cdaa3384e58c546ca6b2080e5a827bc67a8b3207000000000000000000000000e27c5d32ff9180fcb04d095cf4ee6a4000ebe7f800000000000000000000000047e69ae06f43aaf165f022a45ba1112476034f8a000000000000000000000000fab4e73259a41cd4c6a23d1d0c0d0f66d2ef52db0000000000000000000000009cfa2455ab78fabe23651f10551705de03a60533000000000000000000000000488a537e9f9ea70c2d7f34aa8d1d70367d8f1c3b0000000000000000000000004ec6a271246e63a44fe7468b3c2821c1d7861e2100000000000000000000000056d14fcb4587b5845fa4823af790672ebf92580d0000000000000000000000000d3d681762f9eda9541fab6acfb17c50025b630b000000000000000000000000c2be80a12bddfc4232ded0e1dffd86d4a21ec65c0000000000000000000000003767cbb3144500ddc79703dd17334dbd8f1c959a000000000000000000000000388ff635725c3f1cac9b96e6b8d2a345034ed779000000000000000000000000ad5d0dfc2d66947dd5f565c3b4fdbd8518cee6df00000000000000000000000005ddbf171d0a449beb5faed95e1f90a5d65f1337000000000000000000000000171300c9d79f6ed0dec4259a6d790db87115509a00000000000000000000000077a9354e9a4c2b861624634bd67b1a9d231e1e75000000000000000000000000996290c17c874d989d6e3db7dc0b2ef0a9fb876d000000000000000000000000b286a69751da07df31eb2f9962bec077f351b0b1000000000000000000000000085c90d3718000594111d3376799d2f3a3d43b090000000000000000000000007abf8d57419d84e19cf08a17970bff8773d74fe30000000000000000000000007e3f6bc22f4e3d3beee3789c269c3bfb08b70579000000000000000000000000fdee7aea02f01832bb6c4eab1e085b33e0f251a20000000000000000000000004284026af2374afb22eac4eab1c7a35fa3e6d3a10000000000000000000000008df42d982de607e221a0caab424262726815c85b000000000000000000000000e8078ffa8b9acb9cf314a9d9e6c148181e6c8851000000000000000000000000879ae4287b1ca0bb4e8fcc80669304d5ba26ba2f000000000000000000000000908c83fb6ba16a0516be89a19db078cfc087c7b50000000000000000000000003fdded6d3804b3332477408703b67c9d88f05929000000000000000000000000bb269cc63fdac8c03c5c6e1e9a0553d300727ad1000000000000000000000000d510a3a784baf5b33d6f34cabdab685c8a8ab9a90000000000000000000000005ac996f059bdbf958e8215635f6b8541f0df0e50000000000000000000000000648562c6997f5561487b1ec6fb758cab316d8dae00000000000000000000000064fbf3d5532d5f7d99435fbcd8f0be53071fa72a000000000000000000000000bccfde91d7b1eb5151b5813db9f595f603c5020000000000000000000000000095cebf9eb34c37334c3b882130d64d82f3428c9900000000000000000000000068692f488384ffcade91894fef85e4345401c0fa000000000000000000000000dbc88e5858fd2cd02b2670383100b04804fe2f270000000000000000000000007e1377ef1e4e738a7919313127eb21b459aa087b000000000000000000000000cae14703700840441eedcdaf478f7e645f52782b0000000000000000000000002dfec97f3221da9d9bccb6d2f706ad1b53411454000000000000000000000000453e590f7efc294ce69217a764c46c692d57ec2b000000000000000000000000070e327d41e9ece0e8c05a32410f8e3637b277c40000000000000000000000004271d22292aa37e13cd0c68b8210a7a6af194407000000000000000000000000c2f9cd0a861741e863f6bf9b709bbea902e42a77000000000000000000000000c0c0af327ffd024c36e16fe5a376ac37ab1aff2b000000000000000000000000f3941c3f264b082a2e288d98bf8b71598524babe00000000000000000000000061953fc46fd57bcd812a89f04e1db5d4c2dbf01500000000000000000000000004be7e2f7b4f14996d5f0f8108b7e0cf5e09046b00000000000000000000000079cce336ba69fb585115a04c12fcf0868c425a01000000000000000000000000b08b6e477cb6dc478de2acc2853577b83a6f97e0000000000000000000000000f45e9061609f7803d177fe0d21d85663ef48003c000000000000000000000000170f398a86d689d47fa51728560414c33834c7270000000000000000000000007a0b20646c9be97c9a7a0898166e15f685fdd4fa00000000000000000000000037919ba73ba13b022cf5edfc9e4fd283dc5369080000000000000000000000001eeca35d215823256047d0db312c3b228876e9880000000000000000000000006b329816259c874b24922a74db4da0114d9657ae000000000000000000000000d7f5c90dce1f8c988aa03ab235a359ad29b6e306000000000000000000000000f207b1ba24bc3f7587f6ac784f2bf0edac4d32b60000000000000000000000007ef001e2627d5b9016503a8f62f5188db69c95b6000000000000000000000000cfc4120f0b6811bac9310b1de52b8e990d3664fc000000000000000000000000883c9032846ceb42fea01e827a1ea80246cc8edd0000000000000000000000006802774c25e24c62a2f486c8e38e15bb51c36865000000000000000000000000a43e83f11573ce57a4023a4f3d76dc3267977a750000000000000000000000002f372b8ce57c7d6c9a07d0c5598c45d51e9ba7f7000000000000000000000000697999ecfc86f0bfa43235bcf324cc7f186e3d54000000000000000000000000aa1db2f567d0b9955b1da90ba787ad251fdb67ff00000000000000000000000060d25d3428bff3a3435191be88f2ee923dbe1751000000000000000000000000e637b85b0649e2b4477663e1d219611d1aa3c64c0000000000000000000000006d3de5a63a9973faf53565644dc1056446a93d950000000000000000000000009253698409c7f8bb24dddb9653c74b8fe149edbd000000000000000000000000531e78da8705a8291f49800f577227a99a64760c00000000000000000000000030485556753a449321d950cf8a4e7b6c1d3ce0aa0000000000000000000000009e64b47bbdb9c1f7b599f11987b84c416c0c4110000000000000000000000000ca4b9039f50473d13e1754c192831eed41409a480000000000000000000000001cc5d39c339e995050f74d5dac72e1b0237f166b0000000000000000000000004a6e9e4d076351ae3dfa6b7a8f44b9f844a7493300000000000000000000000064a97f3496c78ac792cd5775ea423aeeed7857c400000000000000000000000014f425e2dcdb9efabaca25a4a74f823b142e245200000000000000000000000099d7be449d280379802588554734fc521f891f39000000000000000000000000bb4e4e158f9be87177988ef75502addc8491e56800000000000000000000000058b3414aa236871b56eb7dab76dd9992e78f798c0000000000000000000000000538afc9fa62e3cecf2f6135ef3a4efd579864a7000000000000000000000000052616fd2b46d0cc0b4b7638840615c9b99e63e6000000000000000000000000e38c63e23798b6894d98266e6ddbd0cbd5a6760a0000000000000000000000003aecd84bb8fa6c7524b9d905aa7dae9d571e03a90000000000000000000000003e20d51e8943aa31882a094b773c1554c5a25bef00000000000000000000000098a3da6293e56674d250fa9ada4c684dc34e4e0b000000000000000000000000d26a034270290cc814aa8b1aa98055a29ce1a77d000000000000000000000000ac8eccee643a317feaad3e153031b27d5eadb1260000000000000000000000009bb98140f36553db71fe4a570ac0b1401bc61b4f000000000000000000000000398a2e7d93b84e980f4374272c2c3a5809b9c4010000000000000000000000009b616ac1d31f17be9b23560d93699ca7732e2808000000000000000000000000766ad3226be3084e081a49e80c2b615676a82d7e000000000000000000000000d9b22f7f91f19bd72d9d9860fba0ab62ffdb3934000000000000000000000000f3c9c9b1bae1d8463dcfb439a70c63bb7252c78800000000000000000000000033f2cd85c794056596f75e2a9811f2e2bd4b4fbd000000000000000000000000a4ff74f6c1b86f2487a8b089cc2f599bc41f0ab40000000000000000000000008180d59b7175d4064bdfa8138a58e9babffda44a0000000000000000000000000789f4c4bde9d9de1b09d0827f9248eb85c3556800000000000000000000000055d119b473cdefec64fa51d7d3fc92bb59087cac0000000000000000000000008735532508f78883c837cab119e53466be8cf8920000000000000000000000008ec2814e7f8caddfd98547d8f954e316027b753d00000000000000000000000056ac185496268e101bf11f05ba9c541d4d90cd1e0000000000000000000000003e14bf6a8202ad5a4655b415fcedac200672df610000000000000000000000008c38206bb52f8c29a754395331142657d7035dbd000000000000000000000000cf11cc9a6de8d67ebf470083f3ff2371242b43d7000000000000000000000000fc87d702139be505715a79c636a80fc092c4d9dc000000000000000000000000ae9ddd9f84b02896d0c224b38d6a4103d5b9b291000000000000000000000000d5eeb79bf7325e92bb775c4c642fb20d050f462e000000000000000000000000d71119b695837fdc62de3385c55e4f1973cc6617000000000000000000000000755eda1a3cb8b63b353d35e1fb83b8c29d5a0f4b000000000000000000000000166e58ea56399d5809fffe195196554e9934bff7000000000000000000000000b789adbb6143038c5048fbf4f410c7e69c6fced600000000000000000000000020b4e32157a549761bb51d17bb1388872978ffda0000000000000000000000004e0c4545a820661797da5fc1899d6d39fed8a9e2000000000000000000000000929b9bcae4055e77858b0f7c8b8547dc576d79ea000000000000000000000000517a1f4adfc568e143452339e9eef00554e107e4000000000000000000000000b05d731dbf46047cd57e57dc45567be44e79385c000000000000000000000000e708d3a1f64b0654b8a8fe2e76d2dcd3f359c4fc000000000000000000000000939c30f151c7ddc0b472eee7005dd25d531d1abe000000000000000000000000393cdc3d341faedfe8ece9f31aa2a7c9e1fcbada0000000000000000000000003f7c2bfffc6ed266ba67a0fc671ce1f39e29d1a0000000000000000000000000bb9b16ff5427e0020d46afa0b127b54dac7d316b000000000000000000000000f6bfec3bdf5098dfac0e671ebce06cbead7a958e0000000000000000000000003963a494c26bb5381a424dc704ecd882cf98fcef0000000000000000000000006a17a486e01ac5ae6237f3c7c610e6721130a22400000000000000000000000018f768455e7f5fb09fc491fd86bcc282bcdd597300000000000000000000000009c6232d54b51841a202d76f76fa679df53a3b3e0000000000000000000000006512055c7e562e471f58932b8d575d19fbdbb6a00000000000000000000000000ae24412441d1e3f332d574d31adaf4ffa627cde00000000000000000000000034ff77a853a14579d2120ac08c5e342cee08ad71000000000000000000000000810a2b684a5d255e90a878bdeac457e82404412b000000000000000000000000bf3fa276ae44175b128f10221e15b631687891740000000000000000000000001b5d0c02db5524df344e2a02d53a619e739961ba0000000000000000000000008031eec1118d1321387b1870f32984f72b447b04000000000000000000000000923254f63961dba1b56f9121568708072b1f2a8e0000000000000000000000007b4bf20dcc062457df8de4655438eb282dde7532000000000000000000000000d917eb4dcfccf91e6496702bc6309d5a59eef71300000000000000000000000052a5ff2b96b7e95f6096ac42f1b20922d2f6b2f7000000000000000000000000301b5a1d1a8924e9aaca83bf4f1fbb1df66c269f000000000000000000000000f55b2a49f3b4923c1ae7e636efa2a605cfe8cb3d0000000000000000000000007404becad09351583443720f8f520f689e93359e0000000000000000000000004b5f5bd1b0029a00aa18b3bdbf6e71045dc48e2e000000000000000000000000b9b523164fc210ecaf9ee2b8a7e7c4fe9d32ef08000000000000000000000000d46d834e8453a6cb533fff746fd14b6e8b901feb000000000000000000000000ef5c8dfb7abaa3acd759d77fb156cea315eb69b800000000000000000000000021e8f1199a777142c32a0d0b099cc4051900aba7000000000000000000000000680bc49341ad9b0ffd1adce1b77358cb149bebb400000000000000000000000063e0e8a3a9c59141843cc26e5433507b8a83599900000000000000000000000033754049538252bcf4767ef99edbc1ec813cc39b0000000000000000000000001816916dd92a09d6cea57442bef2c333592468e9000000000000000000000000b6ee9dff259e21d5b3fa8aedc4bf94a75b2a131e000000000000000000000000e76f4cc63075bb180a361693df276b0cd29e6182000000000000000000000000296eef22285b46e97a1de8012a3cb40232e4efa50000000000000000000000004e06ea07ac8649c35b856301f26cc65db346568400000000000000000000000055a5566a4ec83319051c67d416be07c0e474c560000000000000000000000000b6646d689cc6f2d1f804a3edb6737b6b84b52e59000000000000000000000000b3a0bb2a72148900e71c4b88aac95a561f802f9b000000000000000000000000c7e3e4e9f879e507debae833752eeae095d90b960000000000000000000000005d11e6a70b9da30a23416ac58770420ce77225ff000000000000000000000000b84ac479611863b7cb3c32f5248a6e691cb4133400000000000000000000000005555b1a39d6545b2483eb29805ad8b00369972b000000000000000000000000eea939641b882f27c0c9a2ece6b328f47f31f0180000000000000000000000006322edc7a6b6c0799a840965ef3f1a151144337d0000000000000000000000008159ebc9a1877c57e0e317b01085a7587b2dc278000000000000000000000000c7b9543c3cc05f74009ec07b9ca1361d64ccadf5000000000000000000000000da5fcdde9a52388de5fc4a3ba7ca8bef20edf5f40000000000000000000000002f56ba65bdd874c0705f5fd273a1b7312e574bfa00000000000000000000000069218be707f001ae803b4199a36b7642753112f2000000000000000000000000d1ac7dfffb50f3a6c668991d096d0ca282b01751000000000000000000000000630714792362ebca4627ed645b513bc6f4be7f540000000000000000000000001a7a0b88ea6deb20f10accb2aa954d02cba0caf900000000000000000000000066bc830b5837b1e2ba9856d814feb126d405336200000000000000000000000006573db40707710d991b2519ca9b5c1a6c5c1efa0000000000000000000000008fb7de9825bdebf9d66461da21f20d60a19c39700000000000000000000000000924bb1a94cca7db83578784adb4b23322f39fd0000000000000000000000000da936b8221f797afac0584f7d8722e87c94ec2a9000000000000000000000000b6fca91d1c166564cc9888f96b3b553f42c96349000000000000000000000000c3f3815b6b3990914257c2872f3cee1368645c84000000000000000000000000ea848d511958ca9dd22af5a37ee0b1a43e79fc040000000000000000000000009c441db811cf92c2649ad4a43c62e7bcbc5b447b000000000000000000000000bc7037274feeeb00baf3018b5dc4c4969446f8060000000000000000000000006ecc36d0453f3b2ab0cc65af06fbba43c2886b7e00000000000000000000000017b973b1abe9e615e0c325c62b6148b70191db460000000000000000000000004277c6bd64f6173383813e10e06228c52ec0cf7a000000000000000000000000ef41e1d0d1d87c52a71731063e41f2089576336000000000000000000000000004261f3a4f4e244b80ed7e3d8b7ff28abd6c4dc90000000000000000000000009f2f0024c67c966758506025bda3e16072e596c50000000000000000000000000798d83b17a8ccc28c59e246ec17ea10598e056400000000000000000000000029b482446dd1b84b356cb65916d2695992f7bea4000000000000000000000000012144ba349d6ae5b68581b29ea4d42b1f43fdb7000000000000000000000000eab443a6141165718ff37cfd3b9231f6a82109ce000000000000000000000000b5f4af1a4b5021ae10207e1c2e119ce8249b30070000000000000000000000002c14350b89734febb9df564cade1d420cbd99bbb000000000000000000000000253e94f24084612005bea067f3bb4d8a1d89953b0000000000000000000000009c60c861c88d247f3faad3247beafe1b8ca52f500000000000000000000000009e1e303635910c2d398647313170b11fc41cb0dc000000000000000000000000a01b38993139b4ec167c9a448a7b65a7df9ca0bf000000000000000000000000dfc968aa66a31c25fc999e57e4ffc39104db94e3000000000000000000000000865f2378914da75183695e6b3bf3329c083c179a000000000000000000000000d4cb901e678f09d354e0acbacaf3463e70c965b8000000000000000000000000e218ec4a7964ad433222fad1c8ce0aacf72c10530000000000000000000000000747429df0ab4fc53620d36eaa1cba3ac5197c660000000000000000000000008c3ab647f7221ec744299d3cb15e8b3bfe2d17c200000000000000000000000065bd703a54e1cdd924553f3fa7e6ec87c8754db5000000000000000000000000aa83e3dd6e708bfc4ea2bb649d537899c6ef81c9000000000000000000000000618016f4f586364099b4b3f1aa3b2f9cec864e14000000000000000000000000a2e4ffd7a02d0a8a8789bcdbe457c4f51264b7d80000000000000000000000007f9095575034fadc9bcaeb29c5157c9c6a8d89ba000000000000000000000000360c15d7f56f29e310d61d67c660c05b406f3041000000000000000000000000f7343bf51ec9064662fec48a5f282326794d6932000000000000000000000000ad8b0284085148abafc8c0c63eac6454ce82b1df0000000000000000000000005a587cea9df0815801d2c956c0ff108b97569bbc000000000000000000000000fe4ebb33db397b95de6a3af4390c705654e2e95a0000000000000000000000009ca7af70f5d3658f252fa79ae46a1c8e3abd545800000000000000000000000004981ff1f1a901b0f5221af38e7ee4aca8353a270000000000000000000000008b8b2df6780fc44fa1fc6681f747f453139bcef2000000000000000000000000affc721887b01b4e3153db3594b607dbb96beb60000000000000000000000000dfd430977c7afd900cfc6dccf92ebe3d920d3bff00000000000000000000000082fa9193b6d04e4290bc03c23df6d7d6e37a42df000000000000000000000000d25459c0c52b9e7519da558440f260801684998a0000000000000000000000000cf02f3a7b424dd8aa57a550b3c0362aa0146e95000000000000000000000000456058040b51b94bdc9a92524a96f19301e9a40d000000000000000000000000de553b7be314145a8ee94b57e91e827898dcfbdd0000000000000000000000008fbd8acd093da45cf7239eb0967d88de426be7b3000000000000000000000000721272f9488f50b5429feb55f42c252f9257ceb2000000000000000000000000ff760bc3be38a25769310dd36a235598723d68120000000000000000000000008e4ff94d9be81ebf67a9ec428cad7cc85a413e4b000000000000000000000000dd9bd62d1c08210fdda6f841ed5196b45a939625000000000000000000000000b2d4a16d737f4a4ad0dabedc4dc5339bc13f36c2000000000000000000000000174d3f2953e9cca3e286a1511c727c651669cbdf00000000000000000000000065e46f2e91e35c63e6019e62670b26a9c16d57730000000000000000000000001125917201ed36700f86c3cecec8c5dafae280d100000000000000000000000011e912e4f85f6072a151f2058444bc8faacdb8820000000000000000000000007ccfc5a29abfe21384d170632ac4c451dd15c77900000000000000000000000065b1b96bd01926d3d60dd3c8bc452f22819443a90000000000000000000000001849b1ecd9387b2b82c5f18b74d63f78b1cd63150000000000000000000000006bd4287fc055c2be023e01c816c7d2ee1901abf0000000000000000000000000806c3d286ad702a0943530fd7daaa5455b3c3c1800000000000000000000000005575c4b819817754d25d54ed299b37ff858aeaf0000000000000000000000008b828bee6dead68f7bfa2603ff2f80f8135864940000000000000000000000002f0cf0d84b74ed4a438038bb59b1ca10508d897f0000000000000000000000001609665376e39e9d9cdfdc75e44f80bb899e9d2100000000000000000000000058c0a5f11469ea49ad1bf0ad0d25a5cae582dd0a000000000000000000000000d7efae6e8e0556ebb5e77a499a34fce6a4d8c722000000000000000000000000ca020e947c409498c50c9a7e8c0aad4e1a2465970000000000000000000000008d4f30e890dacdfa702a56689404c2559d47f7db000000000000000000000000a0e4eccf02f9b83ee1f270c735751d602e88ea1e00000000000000000000000011877336b6b4aefbd4fef20a612e62e6a08fa4cf0000000000000000000000003b2ec8250c8a0446cc4eb9b2dd1b3ad654dfc0e700000000000000000000000016f562fb6587a19e19761654adb195f8bc879b5d000000000000000000000000373704e394ef150241aee836115d78aba3fc5c76000000000000000000000000d2a7cb7360b1976cd7bd07a0a52ea97e6bc29f56000000000000000000000000923f30c2c105f77d078d978f0013aff7db0c69de0000000000000000000000005030994f92b80f01235ee6308bf0952518fc6e0e000000000000000000000000fe7efbad0b628cd46ac629ddb1890652fac9c8f700000000000000000000000070289c053bbf151218fd35c1fc3b1cbf9007ae2a000000000000000000000000e558440cc59f6d3a2f30f2707cfc882c64b296050000000000000000000000002cca6b8821d53e2d7c7fc321d21e83fdbe5cb3620000000000000000000000005ba09a92432fb51f7c612d56331a42a7d2ce33c9000000000000000000000000174b36446429b01b0f5f87d72bbe1093d19729f500000000000000000000000077f226e8a8e0115d409860d7bff2e973d675ab1d00000000000000000000000052a78e5df52dc9fea70247b739c386c8a1f7d485000000000000000000000000538ded4d0d461206ae8e0c021d5179d3a31d2b1200000000000000000000000096342f72f2d51027347cba749e852a3e6518e1a90000000000000000000000000b50b81bbf9c2f5b7938e25bbc60c628340081a3000000000000000000000000b1b18a165842fd6819598022de837ee2211041c80000000000000000000000002aaed0d1bf9714def1cbfec07289f6e69a18ba36000000000000000000000000ecd934e335b71a6bb41cc43bc1c3a21aca4b22dc000000000000000000000000e207f98c7ad7f7b3895d4a105453e898771e2067000000000000000000000000d6df28ed923237cef5217c88f228c160ba3b0f0300000000000000000000000041d0fb81f19f67b15cf71f4a3997f08321a614f600000000000000000000000097dbc6c500a8127b9d652c161f6b86038a832edf0000000000000000000000002f1a8e677de37b125eb1ed1f7ef7b116b2df8ee90000000000000000000000002d38230e293f7862066d1118e486f8920716a1b3000000000000000000000000f6585c0a411667191ecf5cc97729ecc9bb0fe5400000000000000000000000004334703b0b74e2045926f82f4158a103fce1df4f0000000000000000000000003795dd7b4758ce0f5dbb1d27a0ce299e9f7239990000000000000000000000002728fb60405df11b57407a9e78e48fa1cc98607f000000000000000000000000a9b2ddcc9c5e15d15bb32ecb96c0317970e5dbd2000000000000000000000000f8177403eff249c4be6e7e32d1192d23f25fbe5f00000000000000000000000009c669ed4e13d661727b068a134569eecfe5f212000000000000000000000000780f4a148fc541e9e53623d0d6e8bd80234fb41f000000000000000000000000c0a4c77a1f767d735dc87f8aefc74117be64518d000000000000000000000000ddafcd4868616c1df0710bff78c3929ad6e1d6d1000000000000000000000000f6f8bb3bf0b250d4b41de6bc20fe57df62c045e300000000000000000000000063096088fa1516184ecb77f7bc98e1e73c545fb10000000000000000000000007ade31c025add76910210f334fae835e5b7598e50000000000000000000000001f89aa5a09cfec19cbe7d6bd5b144ab080062cbf00000000000000000000000051045ef3674ebec5b3ce2102e5608c5b9e218a2f0000000000000000000000006aa35f8ae7c9aceb2a541b6576577fdcdae731000000000000000000000000004b9cce0e6c7abe8a3c26f513c06517f667b3d36a000000000000000000000000648aa15faf1446208ef18a27c6c71442847c91b10000000000000000000000004d864b0ddec2a861506c8baa676e2d99a4c30a84000000000000000000000000b5b43fd93593c1518ea7a82ec044e0b28d4ef54000000000000000000000000054b3ab7f10a9539c0b73719c4ea68ea9f71f7d89000000000000000000000000923b94d8f09d0f2b4cec46b324b65d5da338cc07000000000000000000000000c43c932afd7046d2b608405b6edc0f4e03f990ba000000000000000000000000da2ef2bb60a3586106f6c3b7c034700227944c79000000000000000000000000261cfbd2ec0b91a39d13bbc406a4d781be1df1b50000000000000000000000007afce09e0ca96eea565e579e2dc321348cb780ed000000000000000000000000934c8b08a12a2c06641de0e5755fcf77ef609db8000000000000000000000000475b1d61d98f3a8a3c89aeb02c81a866aa89ae6d0000000000000000000000009d13dd680a6c6065b865ede71638c1ffbbb2e95a0000000000000000000000000b05eeb0d22c868923e85c0f1b6c16665df16c41000000000000000000000000ce03c1eb218834470867615e765b3d39599edad9000000000000000000000000aa20ec6b0f7fe6f2577a970290c17d5d9d433e81000000000000000000000000c19321d2ccf953f6b31831514e467c388c16f5ea000000000000000000000000c4ea2bd54331ca5e294b44184363f588edc0bfb0000000000000000000000000ab3d433a1549dabca5d189fb1be7f9a8b8ded465000000000000000000000000b72dff3865c3b73b60e33b1027ee359aadfb83110000000000000000000000007132eae2105d7c05410a24b522fadbcdfbd3f95b0000000000000000000000009ab1a23a1d2ac3603c73d8d3c1e96b7fd4e7aa190000000000000000000000009562c2ed337f4bea5a580a2ec14afdaca387239b00000000000000000000000035d5a45918a1fb518dc4f749b2e3dfeb4eee7a4a00000000000000000000000078789651b58179b2d90af90c8e5b4f5e4a4182ce0000000000000000000000008f2a401a54372cdc782b7e37b1fe34c06dabe31a0000000000000000000000009f08885c9e5f783c872eec3f1b87ec44dcd18da800000000000000000000000016c1036de549b9c9b72feeff9a62ecca136405d3000000000000000000000000939cac27d5944bafa6571fe7a3552effa72db1de00000000000000000000000080a28f4c76b47d9536455dc995f5114895eea78700000000000000000000000015579f74c1b93b573c0a4d865011ec68f909fd02000000000000000000000000e35a2a4586dc6c01d00e3458c9f15104de9755d9000000000000000000000000a65295a08b985bdecfe4c82c7fe141fd6df8d5170000000000000000000000005e8c243299f9233c2d8917150ec75e73eab4072800000000000000000000000016d609f08f0539a93a421fcf30af9610182a03d500000000000000000000000074287a882bb68f679ba44725d0f70aaf3b44dd4a0000000000000000000000004ba910d9e85aebb052cfa0836c9fcee543ddf12500000000000000000000000041339d9825963515e5705df8d3b0ea98105ebb1c000000000000000000000000d0bd97286c41f638a68e8b088ba0feb00b90b4a200000000000000000000000043df9af01918681158a49b86b7492861a3b316590000000000000000000000004a02071b4db3fb5076f86ca48ad92d838622bf8d0000000000000000000000002a7051d7cbbef7b6889f8e14774020b1653b94c10000000000000000000000009a2b68a920a6105a83baded44ebe4df1abd6f4ec000000000000000000000000685e068d997aa36fb9932d3e1d2ee076414fd858000000000000000000000000b94933ed24d074cd1c753a568fee6d9e9f56207d000000000000000000000000e126ddd71cdb38dc2836f5602804e0d74659c9b400000000000000000000000025afec12ff9b0071d226f0ef0322f3c4f49cb9310000000000000000000000008dfedd8cba1bfeed7f81acf45d5560d86dd4721b000000000000000000000000a49794ad5c8eb5041b403899cc16bed6a41f5e8100000000000000000000000098f49cbb25e5186f7a8f56860ce09d48fb31a9df000000000000000000000000dc24b6e48f355389969ba018d6a34900156a048e000000000000000000000000c89721a64703e4a1830ea3b71e20df9ead5b19e9000000000000000000000000c15e011b8e117fba8cc241c70950fc79f515ab3e000000000000000000000000f5410f3f31899535ea4722b88d8a887209bc88e70000000000000000000000007d316e27957eb9e58bb7e521f3469bd3cf7dac73000000000000000000000000a29512c3f1f411591dd2d915476515bb1a6ab132000000000000000000000000c447c228a4d9d24076fa6a8fc887aef36a2ee5230000000000000000000000007b80fa52b304924234cdde543c53756c0eb41e85000000000000000000000000c97022a821f3a5526780c0232e4638f0e8ee497300000000000000000000000003eba1f1289161e84320f2b6e4052ff4b55f224900000000000000000000000003e033d8d6aaca2d89adb511b36341e44071e5b1000000000000000000000000f851c27e6b43245534c518c54a34eb424703579c000000000000000000000000dc7aa225964267c7e0efb35f4931426209e90312000000000000000000000000b18f1894ab9c1538998372d06080a265465ac33e0000000000000000000000001c06e84be006d03080d382ba5111eee0c6b7d22a000000000000000000000000f613a473c2c5bcd2693077dfd322cb9f3d580a4c000000000000000000000000e27e7c50773ca859875107ef7db5e22aa2e248fd000000000000000000000000ad1a74a31b00ed0403bb7d8b11130e30ae15853c000000000000000000000000263bfd6746489929b2f08d728ffc33d697538a92000000000000000000000000d36425bccb0b90c475847bb39d6dffd7487444840000000000000000000000003b018344ba4f762956d5dbf2df78df07cc70fede000000000000000000000000154ea3e51ec5ba556ca6b5363ffebdb5ddeaaf9500000000000000000000000067c89126fb7e793a2fac54e0c4bd8baa53395767000000000000000000000000aedd4c34022d956944ddceddd08bcac3223c81ca00000000000000000000000012c44e744e7f45535388fa5cf874f64b89a79e8b0000000000000000000000001681e01c563a51e6bff88f085179c6900503dd2d0000000000000000000000007c23ec85618c51ab13310df4aae8bc2dc9cd4d380000000000000000000000008f08ee5e3e44bdc28127e050fcb13f5e4671433d000000000000000000000000ff4e2f08911f0082e7446d377eaffee98b7d45a60000000000000000000000007c6ea39b5bc830b3958e8f59f1d986b9a0ce3a6e00000000000000000000000028a98f260d1096290a54b45e3a15e53a5b39acc200000000000000000000000035af2fb0f47a3e7c65a118ae40b9fafc2162d3af0000000000000000000000000490412ef7f1df5c819ad6186292d2e42b569fcf000000000000000000000000ca5d76113bb96d978aa4866904c9dba8ca19b54b000000000000000000000000c8394cae0eb4f3709f7efadf4d2a3accd794ed9f00000000000000000000000008b63092881beddc6a732a6c5b165c024edfd9ef000000000000000000000000d4309b4dd2f59ce566936d64177ddc53e60aa40c00000000000000000000000036a3a0beb035934b52db9e0b724f77916a5f6c4b0000000000000000000000000394bdc084181240525955fde70ddd5fcf01afd6000000000000000000000000e41de02e40f3de2f33511dca9923402bcf6dcb310000000000000000000000000904c92f2f8c11b14f0a34357676ab7028cb77140000000000000000000000004e7623ceab15a830802fa8c8f36263233cf4be57000000000000000000000000203dc007d02b3892d362bb9eefb61b3c9b9f47cd0000000000000000000000003819ca80652ab0749748febcc833b830d201d488000000000000000000000000a7c4ddd1ac2dd4dee826be3aaba2c180f971528100000000000000000000000059db1b46d3972da7d3d9fea670a1e9df5d81c565000000000000000000000000e616bf16efd62953eafa9afd2baeea650a9b873300000000000000000000000089b8288c921c5b5b2b7b724465673c56e1cb1e16000000000000000000000000dbfb0785366262f4736bcb5757cb20f0065c4dd1000000000000000000000000a3c0215ca1d28a307d620b5f9c02c3bec83ef2dd000000000000000000000000f50149573f2abd195a5a5702deb6227f783adc7900000000000000000000000028d79103d8a4a9152023e7d4f5321bea78f5bd2400000000000000000000000086cb943fc1f4be28bd284d93fb109e37caf2d911000000000000000000000000ceb62cd07d3799ff40ade2a150511def30184c75000000000000000000000000bd6979a98e4e13c9a7543137f57b822a8c5e489e00000000000000000000000002f477f6c241dc13a3ac4c9c2642d380bf073cab000000000000000000000000de4e9a2fdf9370810486cc70d79f285ed2a633dc000000000000000000000000caf45447d0e72cd840fdc439455bbb37f422e8bf0000000000000000000000000b901c8c03bd61dc285f56dc843cfceffe962e3e00000000000000000000000062365e0af7b6a188d063825afa3399ba0b5aa7cd00000000000000000000000090d203955bc0c92c5329c62a60f87aa8159f41ec00000000000000000000000002bf7cd8223ae10f53eb389504a964a8bd3e79250000000000000000000000008eed4d70118867a7e7dbca1a25f37e64f5de2f950000000000000000000000000535b71e0091ad63cb119269042c4c39695b03fc0000000000000000000000000d9d1b0af1685df57332f57bcca5155be7cb95de000000000000000000000000fbac9b7753fda06ecd04d9ba01945e386f8f7ebb0000000000000000000000001acecac4d9ff2e50767b50f101486352fcf559440000000000000000000000004d35ed44d47e2eb646c6585ec16ab4be3f8a9fa8000000000000000000000000f3c8d744a34b74feca1b740b025ae124b42d56ea00000000000000000000000099337537bbe5ec2152e4032e3516f472a3c680a5000000000000000000000000a4a4435e1a4b4f424c2a33d5c8c9809b0f32d788000000000000000000000000c09193b9072ac6e1dc25272cb0c213dd149ef5320000000000000000000000006d1feb71f809a697c0163b2611e34941b889759e0000000000000000000000008bd83052f82ef696264389e26726c4ba02b2b053000000000000000000000000ba13d8486c1e22b39ec1d8eb1cfcfb6465d3117900000000000000000000000094a468fcb53a043bf5cd95ef21892e02c71134be000000000000000000000000fb4245b3c13e191806ac1517d75e4dad3f3ae1ae000000000000000000000000d98f96cec51ae1a3ca0656a7e8ff8fb891e549c10000000000000000000000003b905c0650e4bea5e6615c0353def402425f4393000000000000000000000000da0aa8ef337d141d0739b965b3eddda2529722260000000000000000000000006e90fc0e1c03ccfafa6275aca82b2d7ef67241f7000000000000000000000000dc1a3462ff08a5077e9ad30b9cfec3537443a105000000000000000000000000d2c8efdc0256d4de45b72b63d64376482ed2d3aa00000000000000000000000027d1cd8c9b3f3de40fca5317eb9f6da61b2f69dd000000000000000000000000e360e543c25150a1c4473b160d00de0269576ef30000000000000000000000007155adeddaf76e9e7361f01f77e8f4ea76798ccf0000000000000000000000007ca3fe636d94e4611a5cbe602af070cbc9d5904d00000000000000000000000056a53ad9f289fd272de060c032953ad19c7d87fb0000000000000000000000006837c97a63f5f46bb2cd65ea22ab69b3d0ea33ae00000000000000000000000049c8ab38b44e98c568244f3188f3f4a40ae769ad00000000000000000000000053879d74fae33f4e65167e3438cc65861cdc66ad000000000000000000000000fee5fcbb12eb97764eac7ba60380dc5dee801eed000000000000000000000000d476e9f2a66febdffca942256a831bfa20084de10000000000000000000000009a9120b8d4212cd4e558a4dbd537f16eebf5d867000000000000000000000000c8614d159338643fc49d451fa71a687c7dee78700000000000000000000000005768dfb65ec87cf2ed0982f3b33dcf7d1db7be64000000000000000000000000e566784f143d8b35f0e62e9c1774bf5ac2a425930000000000000000000000009bc782118f3d275a941f0842ef09c67ba7d0b5b6000000000000000000000000637fceaf3e5289d2b396b831335e7d8a180c5656000000000000000000000000931fcd36b58c333269969f5e76f6bf67ccaf06490000000000000000000000004077700625d84cf5c344db01d7f29c583de4cf80000000000000000000000000ed0b593dc84b72dea4bc215ee65ea579089db4800000000000000000000000001522900b6dafac587d499a862861c0869be6e428000000000000000000000000ebc013491bb064fe0baab53a2a50351256eb08990000000000000000000000009fd7ec17c6572b6cc7dcebb7d5a550feb0fb35a0000000000000000000000000a36ba8e2df51e2ba118e6920e5ae689965febdbe0000000000000000000000005530264e0c78df837c37909014b6f4729376d0d5000000000000000000000000ff39a3f44896458a87803c9a5e552a2f245e3918000000000000000000000000ad5fa2b1421adcbc2543341e58c0f19c3f55100e000000000000000000000000dc90031f8dc86d52298780f122164b59f5880ca20000000000000000000000004c06a535d3547b32de5b0b94fe1424b00e277469000000000000000000000000df10216ea51a49d070c40a5f881c562da342149a0000000000000000000000009969d1d0c48ff01a2ecdeff3470145b20d76bbdb000000000000000000000000ee0427cf52a092b148818b05b8c2867e067433b40000000000000000000000003477dfd7d62510a9af8e25901cd4c5c74c58feee00000000000000000000000024435205eaf97df22b6f2a2463ba039497596ba4000000000000000000000000042b32ac6b453485e357938bdc38e0340d4b927600000000000000000000000002dbd1aa375c7d00ecf1de198158ffa332110d470000000000000000000000003cdbf721a0912ee5395903acd01c5067fc53c8fa000000000000000000000000de145f934f7e0f30f412a33a69cd089f57cec3b8000000000000000000000000ab7d588b4a229a4872e189dee139a99b5aab7e4300000000000000000000000084d7af90d83787d85e6fb0574b7250feac7d93d0000000000000000000000000bdf7b89f0e90be9813c14fb9e3a575f9dcab56bc0000000000000000000000003d87369be3e783540d1a608a94267f437205908f0000000000000000000000004ff54b0422e429b36e4af292734b0c4230c6fa7e00000000000000000000000011b131ee9bf84406674097f2ec70cd095ab3d2b2000000000000000000000000f80a60f59e80ade306c1916d3a1ea5a0aa32b884000000000000000000000000d1c921829db71034b077e585fa4f28850f2b526700000000000000000000000068e9af9ece942d8842f3a8897e877a8e36d413ea00000000000000000000000048784a44b9cb6df1d06867ede8e38092d0e3a2890000000000000000000000001ee7d451af9fffc192627cebea98d2dae9e4a7c30000000000000000000000005a710944d519fdfed8bc4d9dd1576da0484fec7f00000000000000000000000090f166c1821c73d92b3793fa8a8aea345dc5b73a000000000000000000000000292c6dae7417b3d31d8b6e1d2eea0258d14c4c4b0000000000000000000000001c4942dc71c2b3097a3cdb76c58fbbee00851ecf000000000000000000000000016b6e1a9d05ac99b8f7bb5680a20e06489d43c1000000000000000000000000c800f2005b70042f7a1d363f3e89f1ded6b0d64d0000000000000000000000006fee2cc3cc86a92041c4052800eadb31453534af0000000000000000000000001bca3e8c3e0b452c0d03d6f1fa58f500fc3c66f60000000000000000000000005a2e35906e5f708d1d8fbbf47afe2ebb2bba119c000000000000000000000000f6d30d8c6da56837d5fcb5bb0faf8a28fd26d8450000000000000000000000000b003a002ba306c50292512063e84662e64347380000000000000000000000006d422d9e5bfd96e56f5cf4606ea2ed46ee9ed95b0000000000000000000000003979dadc2710a6db1dfea706d9376256d69a6eae000000000000000000000000db7da501a8e121e71c69a5105450de62bf953c7f00000000000000000000000080d0694f1530780e0fe6fd735813d9551b67c7140000000000000000000000007aa3b1700587bc31d3b0d4dce81d475027e2fa2d000000000000000000000000e203d26c1b8106c483c1438e9ce63074a0aaea92000000000000000000000000e17335f4d4e20671ea419230c837348532eb6bdf000000000000000000000000e6decc0e4a58ef0dd3cfd6b518878b5d114a1857000000000000000000000000b2ac0f468f48e34eaed43f0d1a66d23ee615ed4b0000000000000000000000001dae5f23e772af9f75a0b463c551f9cb01365975000000000000000000000000fc215f5fbdab84ef6ac690ad5753cace097bd6070000000000000000000000002ffa8184111ceafa0096fe2d3a1dd89877f73b590000000000000000000000008ff385811c48ce8904781fe0c021f90d38b0165f000000000000000000000000c605f0c8ab42ce34b83d4340941b22908c935fa700000000000000000000000002c5dd52f3c181eedeec8a564d53bfee8954530b000000000000000000000000d6a3b779850fc5fd22900263d212bfe9eaee37e3000000000000000000000000ad681e69474faf562de6dfe08a991fa9799956ff00000000000000000000000008b594f964c9197523676f0baf28003d1b200b50000000000000000000000000143f7332c0594f93dc812bb2e8249e187db6adc5000000000000000000000000df4b269b2a14d0fe5072591ab8febee34839b9c5000000000000000000000000f28cb96895ab7d8203d2344e43bf58d167265a3c000000000000000000000000357eb080f90690fb49c003c9c6b83f09b217d716000000000000000000000000cf8e7573894cb97d2589efdaf04cf65b8ad94cd9000000000000000000000000dc3cf38f69dded423af23e788e89224837a51e9b000000000000000000000000a99e39af7141a6f7aa87a84abd741e44b43f3491000000000000000000000000f1e1191a68c02074d33dc50ea5e3d05eec21a4ef00000000000000000000000033b01edc7121b00a07bddf684d5f3e8ca52bf56000000000000000000000000064f8e38e19c1b6992969dcd5769c149951018af1000000000000000000000000b38cb828f680b3919fe45ee557e180f19c89216e0000000000000000000000006090811ac5e3da801b61f7f462bf00406f069d93000000000000000000000000abecdfc46a370e003bb59c6cfb6a31b61cdf223200000000000000000000000021ed855e3b886d70568d1defc4cd535da4cebf5e000000000000000000000000838c80b3fe376b4043781507d76f57c6db0d7d190000000000000000000000002d4845cfcbf88cd6d49f21beb73d16dac043bc68000000000000000000000000bdd3b5a9c13cf13511a3a1ca81de24320942974a000000000000000000000000cd04e9fa186bcfd316b8515886efbcdc8021493a000000000000000000000000679be8c8377912652ae720c9e514a63cdb72ec9c000000000000000000000000d5375ba227b821740eb6246eab26339f9a4f8cec000000000000000000000000b24e00d718b28b422ad476d65d3d8fd3a3b3ea6400000000000000000000000087e733f46789359c1827e34279826f6b9ecb0257000000000000000000000000581689d64546f38cae0370fb7d0d85d83fecae3e0000000000000000000000002845f105f2cd41a3c270fa99e49b0535b7958eba000000000000000000000000e079e4afb3fdd8f02b29c7a333d526b9c4c94b23000000000000000000000000f9fe8a0b3c4003aa1f656b1099eda95fa0add26d0000000000000000000000008cb4faf6b380a583ed1314131af0112ea227edde0000000000000000000000004c09ceff34f182cd0b20dad0e6bcb465a22bc1140000000000000000000000000252b927d2f2cde667d26fca9619cb6c611dbb4c000000000000000000000000654fd0ae1561082fab3eff5760294a70c744ab0300000000000000000000000060cfaa929457334fdc6c938b1bbd35206f49d9ff0000000000000000000000006bff2e7730ecb0e1f5e646eaa99477b6afc7c716000000000000000000000000bd284779d629faf156949c4b6369101d9a4c570c00000000000000000000000013384e4311da69087598fe5accac1fb1157ba669000000000000000000000000233d40548ad7666b0e14431add9bb52a8498b54d00000000000000000000000020ae3e8cea45e81a328788737316e2b84c137c9a000000000000000000000000d5768494aee42b03ebcf5f582100cdb6ca3571e30000000000000000000000006ec10070fd98e88c2b54e30e2d36ec6fd5fff0e6000000000000000000000000ccbde0721ae4d48b103eb5df5672111d1b849ede000000000000000000000000dc808644dc935dda815742a5adfae3860617261f000000000000000000000000c308424b15159fec4e51b3a8ad921fa589d3900f000000000000000000000000bc556e3bde9825748b8232c96b7d93ad4ce911bb0000000000000000000000006ca17ac33f0561f0d2b76c71e46b2dca8e7cb91800000000000000000000000033d288c6f473cfc32a837e6717d276891dd5c9fc000000000000000000000000feb4acf3df3cdea7399794d0869ef76a6efaff52000000000000000000000000d3eaaacdf449d7387d90c15a277839be0a40e81f0000000000000000000000000faf55e2685c8bd80bf8f84b4416812f06fa15df000000000000000000000000b7a4bdd2071ae67721212340d46e8e6d4aa6a8400000000000000000000000004f29ae8480537a1c20b7e17e995edc9337f5dddb000000000000000000000000f7eab72ee14dad3dfef597420f669c25b39f938c000000000000000000000000e34e2df841e5a6352b0ae8bd5a797544f11d7e89000000000000000000000000211496b50c79f9e6b3bcf1c8e15ef5074e4c7b130000000000000000000000001ef8d200e0b4127c5e1183670eab37676fedf5790000000000000000000000003df9e23c1e069702d86736be5c2f425b9e528835000000000000000000000000764f4909251f81976a0a2dcebce95333e4c2751700000000000000000000000089a3efc92f3fabe59f3deaa5e5e92773ee29fa37000000000000000000000000f08aa2a7ee32a65e2129d8b5c96eef780c87aeb5000000000000000000000000ba43c3ee63c13f55b0d9bb7a531cc9f6b404b9ba000000000000000000000000d67a015042cce9cdd23a876bfc80a6076bb1d865000000000000000000000000a98c907bc3464b6920f5490ebd8464edb4393b8400000000000000000000000053f0b5b6d5d20e7da4084ed41a2e9e13d7632eb3000000000000000000000000fb62a5f32754821dac64e73c38b3c599d84135b3000000000000000000000000da4c376e1e6435e2c3a984d2e629aeaec0d8f6c70000000000000000000000003d7583c5dad313fb00844eeeb8171693f0a6e2f7000000000000000000000000cc10f92860ad020886555a827749c24eff68d217000000000000000000000000396b91734d8b62969b75ede7aaab0e649ff156b100000000000000000000000027bbf10e34ad097a7a1d9de87b6a9d1f31340735000000000000000000000000d6304bb21a0cbfb66065f721c19e987a529aa79400000000000000000000000065c86eff3d44ebe08bcdc40622021b56e603f176000000000000000000000000044edd0161b98ff10535e0fa6a81c321a5a29f97000000000000000000000000c10486d6a7786e5fcbe3621fc3df1ecd37f72f91000000000000000000000000f0e2c7e7266fb19f8a4118670ce50e95c4c877900000000000000000000000005ba354abbaefa336dd5ceed9339fdd122cc573ab0000000000000000000000009ed91151f82f04e437a45d229f3ddff4b0f7d7c900000000000000000000000073d11ca420100b5cd563edbd38a5ca931c0578f8000000000000000000000000d4471eb9012661a2cdf1d441d996ea144e07e811000000000000000000000000b80196ed9999e3445f5c43d8afe46caa57f5954e000000000000000000000000e2947d97e092d2c2fa50eaefa964d0c59e95953500000000000000000000000060ef54d4943776cb6822d8181b8f86f5d830b8500000000000000000000000004193ec1739ab375be8a7eaa4375e0a5502a4b64a0000000000000000000000000b30483057d6a7798378edba707d625116ed764000000000000000000000000038ab641b733d543fe1d960e2acb0159931fd6330000000000000000000000000ceb9490a24c4331200ba62df49f2950b1650c7fa0000000000000000000000007d356480dead00e7a78cd5cea357d1216e5cefe2000000000000000000000000861ebbee0616266a44cb5249de7976a4aeeb6d98000000000000000000000000c248f9b1451067d8c55296f256b51a25d5b7abd60000000000000000000000008c1634fc3ddd69011246a7c2a5873aabb6d19f3a0000000000000000000000007ad30d7a631d788eda5f75249f88b7c4de41ec11000000000000000000000000cb8968bd598ad69af959ee4fca39aa2bb1fd5aa500000000000000000000000024e8bb6a37774d8a0187e196beb29601ed5920bf000000000000000000000000b9cd1c0474fba545f109a18eb7ffe493e5d148d8000000000000000000000000e5aea1498b4a4bfdff786b47a98afb74b11852b30000000000000000000000004f94ac642e60fe0ef500ffb93bcc0dcbe60aebd000000000000000000000000040f246f1cf7e20547a8ab503eb1dff59238a3dd000000000000000000000000091da91f46c066645224440cc4e51dd876cfecfc90000000000000000000000000fab083f6e63aafec7ee6087b8f3fe2b4264d5b70000000000000000000000006951944857430e4ce48e4ec5132aec413a8e48660000000000000000000000002cf04a806fe6874b6e67fca269930ef052cd0d530000000000000000000000005f107aef405073fe2f5960106c79528b7f0936b3000000000000000000000000700384fe20caadcbe3dc9fd66850b252992869f3000000000000000000000000be560125525793a656688b230daa6fc02809e3d00000000000000000000000000b1bc16323d32512aee1e3030ed288caf338b5b30000000000000000000000009cb239844db31b0f87ce50dae3904850c71ed68300000000000000000000000095324c4386fc746e6d71f530beee656276580e8c000000000000000000000000a2078e99bf2e43155aa3fc6530457f8691263bb3000000000000000000000000c0368e2453a2f9fee1819bccafff4d92265af0960000000000000000000000008c64b50b2bd0d873a3cde8eb74bb173869a6135a0000000000000000000000006873e103820ef88c7aa07a6b09cee0415a8f0c8b00000000000000000000000045d53ec9188cab9f9916969a01fb32b5f7e02c95000000000000000000000000c0b53221a7dbcbce68441c26ea4da73266d6bc20000000000000000000000000ce0b9288aa0906367de167b8ab71c1506ffe7db3000000000000000000000000bb45e6f38b75c51a7e48457b46b46151209869fd000000000000000000000000f8a8d25049ebfaf36cf1dd7ff51ebd0777fc9b32000000000000000000000000f664663e66f07b9248fe751e6b26a4c4d329501400000000000000000000000045b14b5d5c536c3faba451a1ba53387dcddfcf2f0000000000000000000000003e5268baa0459d15c2e6270db226bf673bd8a8c2000000000000000000000000dcc128a33831ab3b84e28727c223e8e86a7f22270000000000000000000000001acc962454c4eceaf216dc1f13d7949b4cfaa0650000000000000000000000001f72b8e6bbd61936949a5d933420be193b77c663000000000000000000000000ffb615509667e450b73f367f694bfe4fcad726cc00000000000000000000000029b3340f6c8e292a65ab5067632fe7e65fcb7b12000000000000000000000000f748879edbe8cca140940788163d7be4d2a2e46a000000000000000000000000cb4f5ae842f19d2d2aa4cbda02ecb241fce67ddf000000000000000000000000f51db55f0317611c7b0045cc93aabceac9435e480000000000000000000000005a3971e97e51e230582b2f56c05c0dfa2e1331000000000000000000000000005101fb39d196cbf8778bd82a6d80d4013aff8f98000000000000000000000000c4521828d9035cab7832408b40cd4493d4a02baa00000000000000000000000096ee9f219c7cafc4be6a0780479a62e8a9eb8bcf000000000000000000000000301d63a7b8288ad8be5db55750a67f3846a1b420000000000000000000000000246d38588b16dd877c558b245e6d5a711c649fcf000000000000000000000000d89f43cc48b9c11c111a34143e5ea4a051d33f99000000000000000000000000d5ac0d30b6059640ca089c608663562601d81b420000000000000000000000004893b25bdcdd63b456ff73990b50abd1bcc3957f0000000000000000000000003226e28b139304b2e205d385835ce5b20c3c5c0a000000000000000000000000117960b6168aed4b4c4f2243de5d5e90ff04bcb3000000000000000000000000f3896110396934b7ca9e4ab30223831922abe3720000000000000000000000007f59bc5a1c56347025897da2e6916797f1c7e9d40000000000000000000000005ba7614b0b5e901a762af4c03c6a33d85d7b35dd000000000000000000000000381d454d1641810f540932b75998fa81e41b09a50000000000000000000000000d4eb778ecf9fe33c28c551201e640130a77dcb3000000000000000000000000f7e8e5c345e8a7ee474b7eb3b437b5939b45e8f9000000000000000000000000ea7686aca004ecdfd0dcb20004fa6b9ba6c80ed2000000000000000000000000e13ccb8c29e1a921cbd70e1dd5cfe802f9f9d415000000000000000000000000c0dd0c4a3ae9f9078acde547fd254076258f0c2000000000000000000000000073ab444fb770f84b6fe88b4a4cc656375024e590000000000000000000000000f017da106c1936bb559b8394e33ed261326b86eb000000000000000000000000c06aa675c23bc79de21bfe4f69c52ef2ba7d9a4c000000000000000000000000688d0761d359eeb80d15a7f4e8b1ec515967e59c000000000000000000000000a8c31e39e40e6765bedbd83d92d6aa0b33f1ccc50000000000000000000000008cf0354a5175ca1cf9c14dbfc6e66cabd3d22424000000000000000000000000cac0ca94535893250b7686d36d07c2fd4f26f8a70000000000000000000000000167767e7ffabd6e9fe1f958535bf296622d4b21000000000000000000000000d43b1396a0a0d5cfff3c6983aab1ed4778f39032000000000000000000000000e719c3b0ca82de6eaa224a0b8191d205996e0b3f0000000000000000000000001f3323937e69413fc24686ba03d3cc9bcb432adc00000000000000000000000057740dd5fed3b8ff777bbbe73e5d7510b1daf31800000000000000000000000031e503078ae0d1676ea17b910b82ae0718068db70000000000000000000000005e92c661d674956c2cbd903519194df2cae25cb2000000000000000000000000b964098e18b72b6944eadf429191d6946bb810b9000000000000000000000000a40e7069a6da73522951d8327615b407b988934600000000000000000000000004cc96730fc68d89d889227752fa2bc389a1722500000000000000000000000012850585b8fc94142a383116b4234cfad34c5f30000000000000000000000000e3e202e2bc954e1719746d3e46f8c0dbb962581e00000000000000000000000094851fbf8045fd4bbe9f5bae90e60c8aa63ecb9e000000000000000000000000e2a1a93f4d1e170f9187ce467ffa89988ca83f15000000000000000000000000790a728c07b1f2fd6629986cd360acfe1e923746000000000000000000000000982b9b80ccbd50f2ee79edd65b4f9822f9ea6845000000000000000000000000372ade773c9be6db0679620b902c6e83ed46fffa0000000000000000000000004f9dfef24e6c5109a7869981f3ffdd865c8546a500000000000000000000000026402725c2a4925ba1d39949489bfaaa91bbf877000000000000000000000000c9df3c03e796d973cd9f350465f23074e418fa38000000000000000000000000a7582d36a74633f4fca54a675a33dc747100b7210000000000000000000000006516f408c27c180c8406e65745943e8a2bd69055000000000000000000000000b7271a2928aba600c959a2128e3399212ced2df000000000000000000000000030788ef49874579484c88e89f9d48c27acd2f160000000000000000000000000f60e69ed3b8cbd43330e31893e28925c8880b2bf000000000000000000000000fcc5acd50ae590889d2a53343d35b5fb80d403c2000000000000000000000000983aceb80fd1e779eb24ad2a6007c2881e4a49530000000000000000000000000840a29abe9217d0429d11a5cbfdb890d2f484000000000000000000000000007005ccd3fd6263cc4159288aeae52d0910ef0a08000000000000000000000000553e7137507725493239576381a5d092833586f6000000000000000000000000034a85dacffedf3356a5d5f0473552a2797ed8af000000000000000000000000133bc0ff7fbd3284dac640896ac5e027e90ebf9f0000000000000000000000004adbc3e9d76ef29746c74df5449721723c20573c000000000000000000000000fa7f7967328abf5087c9e609b0c1a543aa9a6abb000000000000000000000000fff58c5c1344b8006a7d717962a3b04ff17e4cfd000000000000000000000000d7138a0de293d61d28192997b6b82c37344bc822000000000000000000000000fa3029ce3a8888c23c750b4db096ccfd6981291e00000000000000000000000074bd99d47ccfc1f369cbe9dd350ae971dd4d7f500000000000000000000000004fe9fd564d0f41d413bbbeda0fbadb1cedac2cd0000000000000000000000000822bf6d8ee8824fbdfac8d54c8e4ebb7fd7428a4000000000000000000000000bbb22395d62a7d2aaeeaadedac1c001191c79aaa0000000000000000000000006f39ff703dc997eafaf5f6d6b934f016dda3f8ff000000000000000000000000e20a8605ab0196cb054071c54f2ff6bd00a5fb5f00000000000000000000000059ff2746c244facd9156b053821381f0a9a0f7a400000000000000000000000077df7dbe2e0bb2832fe9a51ac5f60a4b02935bac000000000000000000000000a1677f6875bace5de4cde14ef7d35f7bcf4eb6eb00000000000000000000000002795d3c58e337e5febdee820bfa81149d33d529000000000000000000000000b633d9b6763b4c7d8773992d4233686da8079df90000000000000000000000006efe5d06160353631697b3d678b90a2493513e8d000000000000000000000000188d41e2eea7858fc5bbd551ac3fd081b32bb68b0000000000000000000000009a4ddebe4bf2de5b0602cabcb0678eef50d888c40000000000000000000000003017fcd2a7dee06ea93e24c684e49a68cec329180000000000000000000000008a70df21cc1f394304a30a26064ef06f1ce1b916000000000000000000000000d47b8e97830aeb8759b6c80f1375cbc534ea2bc40000000000000000000000008e29b3f71a8c7276d122c88d9bf317e857abb3760000000000000000000000006cc3e13bccdfc26bc9bcc42e8a4cc3f1c399d01b0000000000000000000000008894be7ca0f4f5f005ed078971d61a99ac2889a600000000000000000000000060d3bc2145d003fb6d8e6e2d379ea2552170d97b0000000000000000000000002b685eb7e49b91515a546c3686144144e10617a6000000000000000000000000030d2426b53ba0150fdd2063829bac6c5b6036d50000000000000000000000005238f93ecbd6b74e81ffdb7c0b5a53a2c3b977020000000000000000000000005908848d85c9265ef3bdb1e0e3302abb1eaa7c5500000000000000000000000035cd93344a06abd1fae5b2c1aa2bee94ee4dc01500000000000000000000000056f7988185d756a4c84e9f56dc856c0d8c850c730000000000000000000000003b40cade0a3fbabfb5287fcb38392b9cbcce90c5000000000000000000000000f638b3e27e1719aa2521a36b3be2fd48590ca5e20000000000000000000000000d6d0b6c3895b5f6d890498a343ac8792dcdba6d000000000000000000000000e4af4499b8216281b668f92c5ad09c29f150323b000000000000000000000000099581e2b5ceed3345bfaad934fd5ad4ee81734200000000000000000000000060537089c360c4c42b46f1d89c18b2eaa422bdea000000000000000000000000cb41281c05c271d2af811482150a39ca5ec13945000000000000000000000000c2e36f69bc0eb3f9b313f7636859f106863bcd0b000000000000000000000000be53a25a61358d433cbfeefd8d90390f067c411f00000000000000000000000088748a7dafce7d4783d060d1f497b586cfddab84000000000000000000000000fa8c76cfcd04d8b0bb0a684749f6f5626c93390e000000000000000000000000c2c900b1782d1dac5ccc7225d9fe1ecd49858142000000000000000000000000b6531827cbe5dd31ba18ed9695118c396856e05f000000000000000000000000c5968f6f6a26b8acee099a6170b4b6c4e12b4b0c000000000000000000000000f76beb40e82dcdf3cf58f0c9a9bbe0398a391186000000000000000000000000bada235e37f8ceba768cb167518c869a3765992c0000000000000000000000002fdc8c7e8d9149d87c8c55a1b29d77b4c0d7a7fe0000000000000000000000002bee71bc8bcdecca1dd8ee90821a4f29d91792cb000000000000000000000000b9c7895c8e1af78cd994d15f5128e6bf5f85463f0000000000000000000000009a47c9ebd71f00b80bf6a4c4113e463b90c6429f000000000000000000000000635b230c3fdf6a466bb6dc3b9b51a8ceb0659b670000000000000000000000005f681ad96ce4ad8b3d7d745ba1e34109afebdab8000000000000000000000000602f2cff76a60efb311c63787cbf82a83dbca38f000000000000000000000000d116d081702a92c28feec78b354a984ddbfa150f00000000000000000000000098c00c2e097ef0d43ea99935b6f998e4a0827c95000000000000000000000000085bda2c57c64424d9662936a920640d009e2232000000000000000000000000800ea1425f8cc68fa01131a641480421a1e405e4000000000000000000000000c8df7d4557c64c3311e99bfb18ad1302ac9a69460000000000000000000000008ddf4a2ef44619849238a4210d4f00c8c278a1ff0000000000000000000000003c0c8090610840490188e55a6923e4d09b10a5aa00000000000000000000000009988e9aeb8c0b835619305abfe2ce68fea177220000000000000000000000003b17e0bec7d1a0348410f7706c5e775b029bd87500000000000000000000000065f7bd13116aad120c0ca1b2a542bafdd49bb3730000000000000000000000000c6cd12d99388556b4136f1b50f2675599acc35c000000000000000000000000f8ab5703beba36071e463ddd93a35b9bf28b65f0000000000000000000000000f95367a32e9f1d6a2b881a69a3aa51d664f794b00000000000000000000000000dc1c9b24f3e7a1fdd94a0898759254d152efcd300000000000000000000000010f26738ee0d67cdc498ac3159e772c7f87f5b2d000000000000000000000000160284462c197f71422d36605fdbfbc504bd34c7000000000000000000000000f938a9ed2fc7e4e03216ca210d8750506d743b5c0000000000000000000000007da42ffee93c3a82c53d0c972c4edac3a5285206000000000000000000000000fe176711dd5234b7391fafb7b73e71c6a52d2b3e00000000000000000000000019468caa98bc46db0671894033397376cb363fab000000000000000000000000ec49cfe453a7efe07fe1996fab9169bf9ed302dc0000000000000000000000005822e3d431a0352421c7a0538aa9eba3f3c7dfee000000000000000000000000ac995f9fe05fadaf60a1d06492d6f06a70f95436000000000000000000000000f63579d1ef446b8160fbcfba15ab2dd1432231e700000000000000000000000072bf5f7eb4487a6d34aee2b6a61f4805fd1f787800000000000000000000000083a3c3f1462da574d2bc9fae7ad14aeabfe47ada0000000000000000000000000c6b3a6fb5ea4f54bb571721de1cfac848e20977000000000000000000000000beb054afdf26a6439ea711aabbdc5cde68d6ed840000000000000000000000004398dc75e24b5b0d54a1a5cf8728ede4dff87dde000000000000000000000000fb42a940d1ab79f4e53345fa4cc8629cb84ad2e00000000000000000000000006de7c88994f3ca4560543de2df196d616dcb3e6e0000000000000000000000009f9b047b5dcf641c1fb5e012bce618bf3d3f2b1f00000000000000000000000071784eed3d6b42b69343570dc81ac52f30b3a21100000000000000000000000070f5d7f0f7b70edecfc1d8e9b8650d1c994d913c0000000000000000000000009e8cf774c4ad19246e020fc26114a2068674f957000000000000000000000000c2b27903e0281740994895c32ee40c31dac3197d00000000000000000000000054f2d57856e44dcf81880df34df300d145cc7d57000000000000000000000000f2e2f6e96017a5cc6d89e506ea7caaa38fa82165000000000000000000000000b00b8578f45f378edafdd230a27e839370fcdc3500000000000000000000000091c17f1ed959d09dea60be609a93137fd179f212000000000000000000000000442de8c8032192bee2937c0c7158e0bab8ae85b7000000000000000000000000084bd02d4dfb5af7f9d487a60682378b057d36bb000000000000000000000000c7989026122256eaa6fb73bb76d6862c887f6a1400000000000000000000000038503005a1c30f1a40c36eed65e35a24d808c8bc0000000000000000000000002fdb87dd77b99a77731cf4823084756632caac430000000000000000000000001058da6217ddbef6b137132fa8af8a1a7661200400000000000000000000000096b87e335431435b33250aefe7eae33d80248cc70000000000000000000000000e57afdb896310396c3104095a178e7cf4b87c8200000000000000000000000067c0315171136d0a1c796babda8d85bc88aac8b8000000000000000000000000184cc5908e1a3d29b4d31df67d99622c4baa7b71000000000000000000000000f20fda6a5f627dd0d48a2d64ba58d37eaf77d3dd000000000000000000000000f0104ae974e7c10b7872b489fe90f4752eb3b7970000000000000000000000006bdb48aa05fff3b7495b7b0990707774683ab1b20000000000000000000000007ecc6136de7cd19fa46058449bb09fdd842f8be900000000000000000000000035be74b8411e54eb424c4a97facb747d69610aa900000000000000000000000080b815c829150d5535e8dd97339a98e650030ebe0000000000000000000000000988d89f2b0b58e39715dc3ff5b98016a2af021500000000000000000000000062f7c79772c2b7d97645af340f05c64310c9f5e100000000000000000000000091fab8df2aecca2caf1cb82e9ca7e312b7a47d7d000000000000000000000000bd9d1d31a6a451f7a8ec61fc5fd491fd59d5f4890000000000000000000000001b9b4e4391a60ad131775e51e7a932904d005cba000000000000000000000000b1bce2f2b22e1de3335196bca0a011ea2f3c8587000000000000000000000000eeb18e93ad582cf99e37040d2378efb1b05325d2000000000000000000000000f6d4f47a23daba15d2de5320c387dc11ded9c354000000000000000000000000e78bcb254e84231164b8845ac5d01e55541c8ab500000000000000000000000073709829f521223330af60f9e8ca98333b61c1f5000000000000000000000000f6818a153a9950c1da39bb1eadfb7437f7329ad4000000000000000000000000175fb20b9b5bcf80a0167d403405e6f3a074cfa00000000000000000000000003013f55c9546e9ba5599c50cb13a0bce44cd4c7f00000000000000000000000031fe8439f34ed04514288a6f0f19f26c647cd6ad00000000000000000000000073b8fd0a96f08f8886c070413fe4b5f9dd5fcf55000000000000000000000000ce84ef39bac143084969bba51a06bdff375f257e00000000000000000000000051dbebc948b15d3a6e3ed64484d7d68288fcec530000000000000000000000008fda6c40aa4c4b309aa0d60d9c01c4be63418c5b00000000000000000000000015c44b17e6f4dc7c458da08bb585148f962847360000000000000000000000008899d0dedbb6ddd065e0fc1e7b3aaed9bc5d0ebd000000000000000000000000e595d67181d701a5356e010d9a58eb9a341f1dbd000000000000000000000000ff2469082cc5bf7e626fbfa9c25f467411d84cc2000000000000000000000000ffabf43f50f22b2cd08bd9802d64a668ba85af5a0000000000000000000000005f336f58d77edeb5b2d543aba5386a666e432fc500000000000000000000000036f241f9e5fb6ffd39efe7d272422da20b6a4a3c0000000000000000000000004e65175f05b4140a0747c29cce997cd4bb7190d40000000000000000000000002ffd181d583dc1d496dd23ff07a6f224fc89e1790000000000000000000000004ad64b230eb41497e27b1a31c1a94b221cfc5c670000000000000000000000009ee4b02c7106fd600c9b1da114249e6d045160c400000000000000000000000076e1b26b003fe2bcceec5abf7731f57294e263610000000000000000000000007de40f0bd757abae87f7fa0e5bb0355335eaf974000000000000000000000000d6484a997129938709fab588fd6f55b0a684ab56000000000000000000000000e35ed310dbde339bd5803117332c3469f23ec08e00000000000000000000000083e3e8c045db446203d967e092172da7185e4bd8000000000000000000000000d7e4a3a90de5ed9d5fe47013fd144d18f9d30c8a00000000000000000000000084ebb156e19c1037ec0a7cecb9c48fd9131141a1000000000000000000000000aa9233eb821f3bf04b265319e5eba5607e752acd0000000000000000000000009343f29d15f3d9f053187337779140ca6af70503000000000000000000000000ec9ae4b9f2e6d2638b9d397c31f405d13dbc415e00000000000000000000000039caea2c9a067d7d332312760c3b70c0e13856ab000000000000000000000000a3e01637d94af51302bada04490c41f6ecb89b84000000000000000000000000f07dd7e8e5cfd813d0a6ab174a00999ad1d8b4c1000000000000000000000000c64ef1c4c8f417657c6e20b367a6bb4ac4fcb6d300000000000000000000000079c1f42486a3ac855c923fe82b520fad6f948ba30000000000000000000000003311e81937e87d7c4a9282cd38b266c335c8ce88000000000000000000000000dfe979e0ec8faa6a3e9cda577546e95a7d438cf3000000000000000000000000d942a6c1ebcf2c7cb2aa7a73d0ca5fb1e9bb491200000000000000000000000016ef7f23c642bf129f0f501c289cd2fbf242df76000000000000000000000000d5eecfbc2b1e5a60ec0125566c402df2a20b32150000000000000000000000001d0458d3fbdbf07f07551bf528ad3c107fec8a4100000000000000000000000065cb9490d42742a329b1bddef377434f5e75db8f00000000000000000000000087f912894dfa765552c320a9b026653936b2e4b50000000000000000000000002541f8cd22e522b970befe9388637e50bad7b2e6000000000000000000000000df0944d413f83abeba6bc23891bc183bb9d6a77b0000000000000000000000004c022345c95d7b50a2314bf5d23e2ae64b49f9850000000000000000000000001dc221e9a94d80b8231fd90279dcdf79f5be76e10000000000000000000000002ec7d2c1f2c23e08e03bb643f09dd865c6b61fa1000000000000000000000000db8d9a4fc8368dba0a527cf7c7c6d795c3e409710000000000000000000000002402f182d5de310c84ae6988dd8749f35e8f68600000000000000000000000008626fdb9e1bf2c37a5bdee2d25729e32eecc6085000000000000000000000000d40eb71c145668dec4331cdd926e34e07fcf1c73000000000000000000000000e13dc0db3ca496e936a050dd0d57b72c0084d1eb000000000000000000000000a9a1f59de31bfd8442b86ee0ec1ba93028e1dfc80000000000000000000000000ccbb42649d99d53c65cdc6a95f41d9d5c8535c3000000000000000000000000251de1bb429878983dbed238f88ef5dd53641e6e000000000000000000000000e031d8ec7087e411d6d7964b42aaff7b4b754a4f000000000000000000000000ccb03c59b60791d9535facba45045278bd58975a00000000000000000000000078d6beb88cb1dffe55045065d45a4eef6d291f970000000000000000000000003e8a0e740fd7916db52074f525be9d54550d98c9000000000000000000000000b1b0af046a10d5a58f91cae25425c9d7aa867c770000000000000000000000002e46a0ddd30b4af89a54fc89f975b9ce520c0bbf000000000000000000000000eba15fe300e48735de26ab4bc3b2bd25a5ccfc34000000000000000000000000e989611332c581cdd5f9ddd0d3dfde7d16387c830000000000000000000000007c8eba6df6115d4c9a84e83f77b7e6bb9d266c2a0000000000000000000000005f4d3925a75fc8feb67a519f2fc62cb40a246f07000000000000000000000000c8bf596306891b254225b0f9c7fbb8c4315970ec0000000000000000000000009068b8a25214bb895cfa672e3a5bc405db7a6d2b00000000000000000000000029ff11f0acd37f0976b75822c6c8fbea3031b57f000000000000000000000000e10efcef56e3c6a0b31df0454ab0363c3e9a1546000000000000000000000000d85c3f2e71d7d7590f5ed136b499dd47fd9bdd2f000000000000000000000000a16a9fd8d572c803b470e2daa90e85196352c2e700000000000000000000000043eb8f4af86f356821d576168ddf99b09e1ae06b0000000000000000000000007eb9448a6564cf9df58ab65a655c0ad6909269b9000000000000000000000000c11d6b24768ebe130d298e86ed81e5c29605eedb0000000000000000000000004e58b97ce2c9a687ff6df2ba7f8f7217ad44327d000000000000000000000000768165464d95cacaf9c34f79e68e992ad6ae1a44000000000000000000000000e447e3aa036d1d88c3a8aacb509affecd818825500000000000000000000000089ec941f01eec9c8d2e1e924cc807ca4a1233617000000000000000000000000a1cbcad44ef6740d7844ed927c5119031988b63f000000000000000000000000076c2ec90cae2131202dfa9d3c81f5e109ff9adf000000000000000000000000b92c0fe74d403a28c60794e701bc6d1096a48948000000000000000000000000b00efc48a5842ef444559c1c7efdf95f1f87bfcb0000000000000000000000002ea91b7a352f1dfe479e0511185439e5154328960000000000000000000000003eed206352552a5664e399b6e6ab9563c37c5aeb0000000000000000000000001cfae5fc22ebb7b48343bb7377301466c562068700000000000000000000000025e2a2d95507933032cf6821642060f967b7dd3b0000000000000000000000000ba5ff2281da4e02e547231914477c6be85a6c9d000000000000000000000000310ee01796e23250acec4134192dcbf30cc6e8d800000000000000000000000082dc4ae7e072354dc0106cef9589047b99be95730000000000000000000000002b786da1c364c0afa4643fa018bf639af9961ba00000000000000000000000006022908baf09d038d9a32471f7d194ec8ee15759000000000000000000000000e1441c61bfa1f10d9ce1dc453b1ec7d57516d349000000000000000000000000a56430e6e5382b5efb781e3d5edd33dbf85214ba00000000000000000000000039a6f1f82d688b991131aceb8aa37f87214e92940000000000000000000000006502adece87e764c411f1e582e920f6a07fdf16600000000000000000000000017850b3034ec4b3cb2194a118b3761d5a8e31302000000000000000000000000264c23d0b315f8fb137a40d5237ecd12c2d6d756000000000000000000000000daf4b1df63d30fb94a626978e7b05df564a093a000000000000000000000000010dcc6fbe0b4226f87c9d18db3c562c2f15a9fde00000000000000000000000018e1a4d45c7f523e684abab97dff766561156ecb00000000000000000000000091d501d0f9c8fb2845855aba7062ac07947a83d00000000000000000000000000a25f2e780d2fcf69bd6813e8e6c2d145cff5dcc00000000000000000000000018b63a66947d3663315ddaa4e7ca273f1df8657a000000000000000000000000d1ec1be4ed40de14632a25a087e006a8ddfa53a8000000000000000000000000095537a9dc2753f1bcb30ce7d84da27ef964fe7d00000000000000000000000083112307a51ab30f2e4e1dda68da852d5f2691b30000000000000000000000008e944f7eba816a50bd7873944fabb72ba233e216000000000000000000000000878c3d4d0277edf2c597367c8c6ebb0535a2e6f5000000000000000000000000dae48d7b5c73a95f74caae08f7f92d3b7927f449000000000000000000000000e5277492d6a6f83013cf271ad6488f0958668f94000000000000000000000000e778f8b38d50a9aaa115d03b620f9814b5feb637000000000000000000000000a25cca04d03a7cea8d6c4738f5426e20894c3b34000000000000000000000000d29c2ac929f4684093b1e87b69b08a548715ba77000000000000000000000000eb7ae9d125442a5b4ed57fe7c4cbc87512b02ada00000000000000000000000025b5ed081cc98882e57035d044578676eb758c750000000000000000000000008fb1a66cc2f274a34b2555548673c8dc39a8213b0000000000000000000000007c996999a55ed5459291546ddcf42b384ae97a3d00000000000000000000000015395fd02c359a55f776653720247b92bee1c3730000000000000000000000005f6a396667bc343bb918b93770e80bbe0c2cf0d70000000000000000000000001b408e5698849244d801911629d035275c2808950000000000000000000000004d1467c312a83794c99b9db678dfdfa743394ef700000000000000000000000093ac10269481feabccffe3a95fce3c9bd429180f00000000000000000000000098e40778213eda19cf5c493b6d9389584c7732400000000000000000000000000e5011001cf9c89b0259bc3b050785067495ebf5000000000000000000000000b30e88070b84a2b8c66db5391467efba5e0e5325000000000000000000000000c243f33c2072bcee78fa55d0a4ffefffcc6907b100000000000000000000000037eeea04f70194e4acc12fba9520df9148a1309d000000000000000000000000ecc0a46048a586fd7778cd4cedfae76773a0aa13000000000000000000000000afd374f362c4b7fd7f5c6e6356d2f18171981546000000000000000000000000bc07fa0c18835d88422f00d11a2524f1089d20950000000000000000000000001fc985573028dbabf3dbb2d288ddf29fcf0c6fb7000000000000000000000000829e97e0c94701d5cddd101405073e0bc6fd39f10000000000000000000000009be62cde51d70eb980e9ef4822ac41b04d2be9bd00000000000000000000000068874456626cc687db65e96b9763d0540042fec1000000000000000000000000ec5af3c24262f2d2afd5251fe3ea28e67148ef7000000000000000000000000021ea0ef626dbe361a8e061c5a3da647b2312ddb500000000000000000000000051904b09216975ba76a2dd94e69010b1a0ee9643000000000000000000000000a12ae3ebf9a3ebbeb0fa77d56848209ced868f600000000000000000000000009598bcb28ee918da9c30a50d01a151a27d5237990000000000000000000000003505b95dbc8dbd895614f34ee8633ecbbaf35dc60000000000000000000000006672e28bfee32f9cfeaa34d1d402dcc26d21ad77000000000000000000000000327006c8cd342516748977d420e7ee7e0eb33b7c00000000000000000000000086756562cb5b11ea85696ce8aaf283b7233dca1f000000000000000000000000333fef6fcf6470fbb116d7c9839e281e362c095b0000000000000000000000008252c3ad7008464a618b6b28690dfb30d17a4910000000000000000000000000d47c8217b376f7e5ea3c29cbf1a9457ef9ebb860000000000000000000000000481ef6b1495cf54365f6a4615496f4eb25bbdcff000000000000000000000000ee1ed918fc020b47d2d703529aedd311d90da8590000000000000000000000003b640748d96c6ec3e0148d41a25a311042e5cd7300000000000000000000000032e2e9e1ea38b4ca9b4a38c9a44ea4a18fc9d67600000000000000000000000063bb872b4878324d5767767ede3f74717d9256c800000000000000000000000008de618acadc1ed35c8e84ff384a736f04d251340000000000000000000000004d05445fef5f2099f7cc1d1f1471d0b946937eeb0000000000000000000000002b6fcfd2dbce7c962de1e615acfefaaea1dfdf940000000000000000000000004bda20f52f88d4212d4a43d616dc1e39e376c47f0000000000000000000000008f4a21f8a1284989a5175a0acbc75a36cb10566e00000000000000000000000087061c2ee6981dcd3a5a0ba15284aa53de0d7110000000000000000000000000db5ac83c137321da29a59a7592232bc4ed461730000000000000000000000000fec1083c50c374a0f691192b137f0db6077dabbb000000000000000000000000096684fbf1448ea9f2edda07b4126b1f267ee0f5000000000000000000000000bd43e0becc30bea987a30239105cbf906c2d14bd000000000000000000000000f03a2dbea3989381b895dc4deeb577a32c477835000000000000000000000000ff98362313e4c9d38ee4abce390bea3f939824ba00000000000000000000000003356060622b057978f616a26ebb2967a73625ec000000000000000000000000c8728ae130381eb77fc9a8b715564b00e83e19df000000000000000000000000ef764bac8a438e7e498c2e5fccf0f174c3e3f8db0000000000000000000000008873e0277813816db2321d7cfe15f8ce8545f8da0000000000000000000000006b8ecd97481868ecb4554014608b95cf8625cfdf000000000000000000000000aa5ad81e77f680e70215c0252446995165002f3600000000000000000000000099a6a0fb700b38cfba955ec1e03a0ce4c1a1c5b8000000000000000000000000f0f5935b01f47e00965a092c15c97d4a638d596d000000000000000000000000f995e8f431bf7fb1bcb2f8308578aaaf01a6cb0d000000000000000000000000aee5a126c39a0250b9657c139f28c7c961a9f48f0000000000000000000000004ba26e692a75b3b647ca5fb518634bc8b7a6a0a300000000000000000000000075fb3b23ebcbf69887b501f7d57bec60465b8dcd00000000000000000000000093ff0c3af2dc19246d4866105323e52d4bce189700000000000000000000000099ed04c212dd3929e9063bd78b26ef41858cb62c000000000000000000000000a3dd6c594b8ce03f51e13b5f6e9046f7a23488b9000000000000000000000000cf3c96b0f299208b085fd3746ffb9a6fe5482523000000000000000000000000c4786063cf12e39f451de60b34d35fb155465b8400000000000000000000000089b2f3a91c890e884beb5f7f4e74944ce206110f00000000000000000000000051d2dc48bc12a29bf20b821bf2d42b71d160cf9800000000000000000000000075be3acfaa2c5a5dc1995dfdd0273fc41fdaea370000000000000000000000002b6efcce98fe1e46967f8ce49bd258007c796945000000000000000000000000d855c9a5aa5d2e2dd01ace86d0695651c2568197000000000000000000000000d06756f7b6600758e6e66278e8441a14368813d5000000000000000000000000ea8cc8dbcdfdfdd1e1055cab32b47965ae1f40120000000000000000000000004466e5f7040085fefb36a4bf681f9541b21dc5e8000000000000000000000000c62bd4226951234da0d490886856f5e935c625cc00000000000000000000000036d02c96e6887353d467f1187507de6c0c39b5e10000000000000000000000001596e7d9dec8b58147eedff05c336ca9014148c90000000000000000000000002e00e46d2373e41b841159dcacdce3d87ba8398500000000000000000000000094302e740643eb6da7ee0d804dc5dece5c2990e8000000000000000000000000f887bd34d36c60b76d461b064c1fe247206f275b0000000000000000000000000fbedcb8025429b96f0831dc8937f477fab267f50000000000000000000000002bd3bc5b10c3f8fbd48f04dec62959115cc8621100000000000000000000000087109d815926eda08a2fb1f3d1866f18940d47e5000000000000000000000000e9ca86b78686a5af0ac39cc3be976c95395b5b060000000000000000000000007cea8b35d532d77f4154fe4dc7214f2b0173504e000000000000000000000000afd4c273db0d69f20180eca26b6bad72b9c036f500000000000000000000000045f0458863aac691842a2c649c9b67705087f191000000000000000000000000197a78fe1bd3bbb64c1325c027bde8f67bac1770000000000000000000000000510fb3919da22cdbc1e89c003fbaa11d9419fc0100000000000000000000000027861e390d45715fb8c2498cb66800019cf2dbe50000000000000000000000006434f8232eb68dcf8a09046d66b96e38a968094700000000000000000000000073718d7554540c206d6abc39ef2c4db2c953448b000000000000000000000000a7cff2946d93ba134ee554a15a43d5b67f8c483400000000000000000000000011f296bc20d4d074287587248cce90e27d7754440000000000000000000000005ba2dcf9077491bf63ad14a1ba3d5a80e6294ee7000000000000000000000000c6b77ae11973c1348a45fb8e5793f9c0117e9fd9000000000000000000000000466c0cc0fc9aefb96fe9c570b278ce1ca2e10bfc00000000000000000000000091f5b885eda095cfc8bf85e6148c2a98cf1da9b1000000000000000000000000367b926c75892ffdd86efbbf49fe1463c2d0a4cf0000000000000000000000001a684d6a50e90f7939654adf2539fa30b908dabf0000000000000000000000007f5d01e3a2a552122651f67974548a410995f94b000000000000000000000000f3a76aa2aba312e98974bd836c06f98fc06c51b60000000000000000000000009b2d58cd60c2aed7af4d5b37ef0f47c5b0b7295700000000000000000000000085949622d71a2757742b4bf23876501da4f2d290000000000000000000000000db6481174fafcf50c78539a76a760c82e49675a20000000000000000000000007af3edc58487bad40a21b93d90f14453282d8df3000000000000000000000000d1224cca68861b020041e452a2c30d3670043a74000000000000000000000000f6dd64acca77fd42a01ffe7ee874cd7dee2f1875000000000000000000000000a092b3b210bbce2b6d671ce11aa1b050901a7d0600000000000000000000000091aa6bf2680c77511e12d5fa471291b732caafb6000000000000000000000000489a0f8be88d6025c88ce431636e7df60518df68000000000000000000000000e3afe22366ac6fdc13c9b5044696b9eb9a4a7aa0000000000000000000000000cd2c1e27cb06317bd72034ebe670c35ad6f898c70000000000000000000000005ca15ec1c088b742db09782da177c3e47dbffb3300000000000000000000000045bed4052fcb20c25c2479038d4f21510e75d8250000000000000000000000007265a62bc47f22672d72b7c856fb389d49c4b3fc000000000000000000000000ffb509135d9f3b3dd5621c291d0f7c9a08d3e2b40000000000000000000000001326f7c79c13f6a4fa8e44b2e896e500a5b1b92a000000000000000000000000f1fae11e58b9040880a5375bebab79ea20b6b6b5000000000000000000000000cc0cf932fc823991b52a9a3cca1e1aa00c0e9f42000000000000000000000000028109071187d352f6641c9fc70f7e7555ea12650000000000000000000000009b132d5b35be2f6c2a042361def7b457836ec272000000000000000000000000b7166ea8bba2ead6147287e814252f8fd07396df000000000000000000000000e93fb6784e7cec8fb8d283a70295df714f3c0db7000000000000000000000000baa4b3276022062618993863d1fffd103633fc2a000000000000000000000000a9bf800fa00f1dbfd2eca1117a401fd699d047a60000000000000000000000007ef9016f47d6b1b8e7112d7c0a754017e172d78d0000000000000000000000000a1fb0ec3b837aadddfdc1e989c77649a4856a410000000000000000000000009dc16e56c474050d362620a9a6192da09a7757cb000000000000000000000000fe5266389fcaf46ac625f8ef33092e59792314ac000000000000000000000000f1a1fc43b7336164a2e29c4cd922917ac5f7f142000000000000000000000000bfe5e57fa7a851f1f404e33a57e8fc5bf182df0600000000000000000000000082f7b9b30c1834822550455589c6591e81de169200000000000000000000000068d4dfc3fe9de4f4c102736873cb038e1fb7640f0000000000000000000000009aeb0f0f0b8961965bd831a6884cd815684c568f0000000000000000000000008cb5f3d031eabc9cad38b0b484ba1a278f80dd92000000000000000000000000eb9731f464548a9c99eba454944990b3a4d4132f00000000000000000000000062f644e781fb50cee0e6b39ce3450f931436ff4b0000000000000000000000007cd0c35d706241561e69b0521234d30ee50d4749000000000000000000000000f3ae3bbdeb2fb7f9c32fbb1f4fbdaf1150a1c5ce000000000000000000000000067306591dcdc297fd757596c408f17188e2dde0000000000000000000000000c85beca72766e473e22a92ebf9de6fcd4035f96a000000000000000000000000f8e5408823976628cae9940fc768aea8575cffae000000000000000000000000758a98b6100d63e47eeec563eb353db1680587090000000000000000000000007af952c37506a488d9e279574efb43cbc7148c2a000000000000000000000000f821ffde7ae46ca0e376c4dacca9426a6cc669b6000000000000000000000000ab14a6cd51864b2244d23b981079c71f9856e781000000000000000000000000c670067b231b068613ec1f8336d36b1f4ce35445000000000000000000000000e3cdfddc50230f8c1d97939c02bf3e2d422c763900000000000000000000000081d01abadc41596a2baabf94e14919816b07fa56000000000000000000000000a73263326598f9dff49d2cb8e12db89dcdc1470400000000000000000000000003236a64ec9d0069ed8e80f32cafeffb37fa707100000000000000000000000096d01872546a872b73a036277f12feb8ddde709f00000000000000000000000070368c8c1c6cbfd594acbabca4350962349fdf720000000000000000000000005424321025d64d40dffb2d567a371e9e55c40e1500000000000000000000000022a12eacbff42d5a30ce6cb1a52ff66f9f1469360000000000000000000000000c0051c3189f0b2d5d9d395cc9d796c4ff00b8730000000000000000000000006a96b17601c59d867123c5f45c0867fc735ed15a00000000000000000000000013d91d079129b94f37ac92185f7656d75774ce33000000000000000000000000a3d28fd776ed875551282ffbc53770e2a7739afb0000000000000000000000005d835fbf8268bee94b5fba16b6cec2943e5acc5f00000000000000000000000020f8a3f8e70b90592b691640f6d0068841522959000000000000000000000000aa2c7998ae74b0a79e283ae0ee9069c46e682fdf0000000000000000000000000b0c80988f23f7cd57ba4d281639b8fe7c4888190000000000000000000000003c8e09830acd4e0e3d8c70848a84ce93b0d58b200000000000000000000000002d34bd11b6b6a3f208909618f38423bb9cfd44c30000000000000000000000007067d917cb947c6ac70d9ae13986a3f7a6a5099d0000000000000000000000000f9a34a848e00cc3ba1cf4b2933982451107c5740000000000000000000000001743259419bcd84bc19471414fe796d3d1638fa4000000000000000000000000c4e869fa5f655f0d4d4c21278d57c7064519e81a00000000000000000000000026848770e65bc4d9bfc44add10d15bc212a185a9000000000000000000000000a24b84ee685501bb1d269e9efd5ee81806e63b5e0000000000000000000000001dd01d51a7a3dfd9bc207f54ade33591bf2c76cd0000000000000000000000004bdc265e0d10e7733563a19b35a0791ca47a48bc000000000000000000000000e834bbf47472eeaa58aa46e86e0e02e7d05e53330000000000000000000000002848b9f2d4faebaa4838c41071684c70688b455d000000000000000000000000a1a706bfaa26e85fc08d11e08b9d10a20653bcc000000000000000000000000017b2c26fa323b603ee6de7b87232031ae73510b400000000000000000000000064ef6c5b0925f4a121db30aaed02cb0c1884df9a000000000000000000000000c3389accf1b6424d773c3606f0301c72782d19680000000000000000000000003a0b91c4905ec20dccd4620a1b58e4a672997ba90000000000000000000000004f61201a26d24891926c4066adbd98685a00f1f7000000000000000000000000eddd624bd8926fa386e5af7a22ac7d9eff9006c200000000000000000000000056b84f41f8ed70e91fa8102566b65ca6dc58243300000000000000000000000039411fb528a6a8415842b950423048119c388a0600000000000000000000000047ac38306c55baec05f05b580971806fef2d4fd90000000000000000000000008da6bd2c9526fd3bb3b1a20540edc4b2f8affe2c00000000000000000000000084f331a64867a7ee8781e29f5264c2c6151b6e180000000000000000000000000596d5628f5646d5cc55dc95a784052434115bce00000000000000000000000035e8e85fda94d545fd34533bafce35d6531b1be2000000000000000000000000241a119a8c634b58e78ec4ce9bf786756f9fd3100000000000000000000000000d247ecfaa15273b3f44502072447d153799c911000000000000000000000000fe883c85a212a0fac1ab4e0e29eae881ab384ed100000000000000000000000041018a7e4041719874e04b77ecfcd6933f2d37590000000000000000000000000bbd52c7f92d321717db0c6d07d34c674114e64c000000000000000000000000619bffdeb5dbbb39855f06af968a70a3c7b29e3700000000000000000000000000e254ef7962488c3738c8baa754292ac13ea17e000000000000000000000000658d9c90ac330369418bc51efe9f62e80a9bb43500000000000000000000000034750f43eacd3c93dcd106a4220e644a99127fbc000000000000000000000000f655335a224ef6fe348e79181bb82905f3858cc1000000000000000000000000fc62a29a70ff2b631ee08a75e8d3561cb585dbfa000000000000000000000000bf52111ef441eec158811da1b09c1b0772961dde0000000000000000000000003512ecdc33ab04bb08ca23b7f90352fcfc20b23c000000000000000000000000b7d49adb031d6dbdf3e8e28f21c6dd3b6f231cd50000000000000000000000000839f5c6cd90fdf95de496d0196c1e6016954c940000000000000000000000008527f361bdef65fd7c227343e77e6a6a0265c9080000000000000000000000006c8261e109612a1442d21bfaf76be854c527b3ae0000000000000000000000000699e7d0bffd957b6003183831917bf32fcc825d000000000000000000000000862efbff8e2a634dbda85b461f4d1c41a557c46b0000000000000000000000007699268a807d57ea7860528ff9ee63bcc02b47ee0000000000000000000000000e00cfaf0b500fff38aae798d5f230b7046d0b36000000000000000000000000154001a2f9f816389b2f6d9e07563ce0359d813d0000000000000000000000008b5871caadbcef81d632d41731d5b87b9c746bd50000000000000000000000003a296edd14dce0e900d1251f423ff3727b58b95d000000000000000000000000ff5d1a4b34d15bfda2a4c7b1dc85b2146eeb8ae1000000000000000000000000cc976117861a91196f1eaf4f365fe3d535431303000000000000000000000000f3f925dae7cbf25621326b7782589ad5ae82062d0000000000000000000000009a26aac2b6fec5dd0463fd5c088a05049b835edb000000000000000000000000b76af3b2d258c35ccbc2384f26259618b5a4eb7300000000000000000000000064b5e449c85e2c65f01671cfe343231f98f53c09000000000000000000000000b8dea2ab96f4a09a410aea717bfcfe829f42d49c000000000000000000000000e4f17053b35351bf2910be61efa70b42566b3bdc000000000000000000000000b78628aeba83a13b904d0721d8398a90271303930000000000000000000000000199dc062aa5c51ef3f88fda8551c084a22cc677000000000000000000000000cd63f617a25acb235671a574d665c14b929b3b0c000000000000000000000000c3bded0e690b1da7690c99d252aaa17e6efe56ab0000000000000000000000006e775eb148a999a316bcf72f97ef2768e31e156d000000000000000000000000d461cf004eda0ddb0028b831b62bf38b3a6d1e5a000000000000000000000000a2b60de1e7640cd3f5934fa12052c8f22cc569360000000000000000000000008356edf3bffc6cbe44fe0d0e97768c4d9f682535000000000000000000000000d405943c4ac70b060d0a17f9cc4f0ebba67be6dd0000000000000000000000000bd09dc09379664d35add8f34933404d3e5895fb000000000000000000000000324add6431a52d217a981825da6940d423ebf9c7000000000000000000000000d09f6aca2e4574526c6e3e749d01aa1c02b4ae4a000000000000000000000000d7e91e43d60b0933ce6232526a540cbf6a0f96b2000000000000000000000000e1e92c34b4a26e95da314d818b5d904efb3961bd00000000000000000000000075dbc57972f404e1250c720976a565420514901b000000000000000000000000c0b877c07bf0c269079e645bb1d28015f12348fb000000000000000000000000c6e32a89e2e419d801a87efe47a55643c55aef06000000000000000000000000a49f911c741a1abac0900ddee83628ee2a09039f000000000000000000000000783d84d175bcc6312520ae45daa15c7eaab75b2800000000000000000000000099b6f338821f66ac391bad29e7b001a51543954900000000000000000000000081016b5fa82b628e7653e63f43882009f90dc2b6000000000000000000000000299c73466caff60a8d560d0ffd741cbd5fbd3cc30000000000000000000000005a41fb414cc18dc74598e1ee0829df5c96f1d1080000000000000000000000000db128534da40bd4852e489a60dd8354dcd3a219000000000000000000000000995c06b04fc53211110d02bdba73301c4990ebf0000000000000000000000000ca63f6d101eb9af31ab17e6ba2af049006516605000000000000000000000000840d1c97c56e6ae09cae8de1e2e483ef39d3c73200000000000000000000000089e1266ace642bf0ed1106e392cef847673656bd0000000000000000000000004d458921749984c03e7ba35205f444dc9739a4610000000000000000000000003024c97792e7749fc187c31ec3b2ac4e6e81bfd7000000000000000000000000d52b914a947861d61d87822c1398dab12dff13fc000000000000000000000000bc886eb996dd54e653b1f5976f0ac7e85b1c36b3000000000000000000000000813f6327f30780175bb839fcd17c032121e86a9b000000000000000000000000deaae3e455c086769a7acd5a2cc836f7a20cdfaa0000000000000000000000007e74bc5665e71961f0f7af181ea9a9aad6424576000000000000000000000000818854b363b90791a9ebc29e2f9c7f1055ee5a4d00000000000000000000000056d2acb632dfd073b0cf0a68d2b2a144f8c2bed70000000000000000000000004073c1e2c101e73bd30f0f7607a3c3373e4a11350000000000000000000000009810d89769ae81ad2b7201b5a89043f268216a2c00000000000000000000000003b5805ea69330f7e437d1380912da71a50027860000000000000000000000003c5a1aa2c5f2c934feae62a12a2d0883332df23b00000000000000000000000072d09580508ef15269cb566990195a83e4f6ba6e0000000000000000000000003fe9b3a4180c2e8c876f050be94c92632392263d000000000000000000000000b0feee5ac4a123dae8e381ad75d75924508fbf3f000000000000000000000000bf3450be50a88ecfced28b3ef1f61976ce41115d000000000000000000000000bc4d5f659b25465b226da1b01701287a6c36d13b00000000000000000000000049805879888d8fdb5b99db23da4f7ff5db5de6ef000000000000000000000000c47c4c896afe31e0c37ecdb54df7836313b6504c0000000000000000000000009faaade07e173140e8c802025367097cc868fbaa0000000000000000000000009444436e6ba977612be1dc9d1174b60e5f794544000000000000000000000000ebb6dc7c5b15c5fd6ec2376b464dce40b3f6c0a000000000000000000000000046821532292560e52a082fe1276b1a9f3c0c8185000000000000000000000000ac9e37eda32d28e21bd0690ff05318565557b1660000000000000000000000000befb7789d1dbcd8d43c8e31e2d67001d09c54fd000000000000000000000000e1d8db6e4ce7c61787c21d2f98498e818c24354f000000000000000000000000e04cf07e7156358bcda481e0f9bbb95fc0a43bf9000000000000000000000000d0b4ae4ed8fdfbe99df447f60342cda0b66ee67700000000000000000000000007aceba6836a6ceaed958e7997d9c52491c817dc00000000000000000000000000503d8e7b713b199fbd5d58abd51d00df5cba2f0000000000000000000000001985c5b2495842770538e3c0ec9c2fd61179598c0000000000000000000000008a8300e79b959ad92d42dbf183dc86408e9e644a000000000000000000000000f03b12bce93593be3a5310e281eb800ebbc90191000000000000000000000000aa8193304739da8a1d6d59be7216d38fe9f1c30a0000000000000000000000009d983d606a4e5c1fa1f974e7c5b227aeb86e27730000000000000000000000006393b64533d3cf1ffb71fbf08c55a89ffaca9dff000000000000000000000000839b9e06285755b72328583ae4fda906d525b5790000000000000000000000006f2398294e091efaa9d452d3ec1f0db36f1dba4d000000000000000000000000a5635886369e389053d4c66d79d9fd0720a10e77000000000000000000000000e5dbff893e6120c0d013fb046cd755990e4be9a9000000000000000000000000a527c7eb8e119d6ef46975a2607c495748da7a85000000000000000000000000f913b7ac32f76159d134eced6ced0b85d225d909000000000000000000000000ff346d8bda54f8104d2e1876fdfb087c4767c4bc0000000000000000000000006fb0100ee6b1b787a78cdb3ae13fd2d7b3dbfc030000000000000000000000006fb0100ee6b1b787a78cdb3ae13fd2d7b3dbfc03