Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000eb8ee0503e0301720eb7616e0897f8ecdf751fc300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c61707267726170682e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e2061707267726170682e636f6d000000000000000000000000000000000000000000000000000000000000000000002e516d62786670694b4458624857737645444c41696961794b4c6135587261544858636f6465596765364a50437074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e00000000000000000000000098154b4ca1d8134f7f9adadc27a80c3f14088950000000000000000000000000323fcb44d47f0336ad9dbf23d657bf1232ddba1e000000000000000000000000531d22676f0d614781f535e4bffc8cae710daa04000000000000000000000000ee732db2b20c96c49fba5261c540647b08054815000000000000000000000000fd348eb6e9494da1207ac1b1d3b31cfaba8b864e000000000000000000000000cc407ffb063ccf621ae5966329c4c110010cb7fa00000000000000000000000033fbc1e5ca8ad14cc3e02b2b61f028e0d44e750900000000000000000000000029082ee541f9cbaf2db8c5edf311d13e4b82540600000000000000000000000088486cbd5cb7d1fd73970a7b5b057c911c53e22700000000000000000000000061aa7d766dc9ba408d25cd4c290243d91f50367d000000000000000000000000386ba84a592571bd5d376aa7cccd53db8b45eea3000000000000000000000000d7ed2fe28f90d47785f3309602f6b31912a59568000000000000000000000000fbd5d37c07b82822e3d2b3e61ea8c0fe0f95bd5d000000000000000000000000b63c3da259f7cf80d4d1d7cb9349c003b2b8643d000000000000000000000000848ae408737786ad598760770304d14110643bd30000000000000000000000000ec4dbc321ee9aae57f596e27609df4b8cbb5d24000000000000000000000000b637bcaf5c76976d8fa3d07ae54c9b60c56a5ed90000000000000000000000001707ffd47a89ba3ecc92e7c42f0a45787bab685c000000000000000000000000b12752fdb2fe54db88e4eab8a990b1845a7e7da500000000000000000000000062edd7a2e9abe53e4aae38390b695f0ad5bfb2ee0000000000000000000000008f0d5660929ca6ac394c5c41f59497629b1dbc230000000000000000000000009176eae150d2807ea22d1a5111631db3816408be0000000000000000000000007987d28efba2e74fbbcff0f1166252b86027439700000000000000000000000039c5ba460888faf39aaff812222724e4f0efedc4000000000000000000000000e22df9a1d5a7034f4733899952a8fff094115434000000000000000000000000dad1b73c7b82bc5121f8cce3587e04f18cf4115a0000000000000000000000009417ab619d650991fac69e48e7da5fe22d6fe746000000000000000000000000fa4a7741a060103c17a81048ec3e6210c0fb1c9e00000000000000000000000011be99846a0eb54525013ef70553304421edc2e5000000000000000000000000926ab584829bc9c0737012ca2b15bc7b03f0f986000000000000000000000000ef8c2b01624da6165d359e8a09e1c21b298fc2100000000000000000000000003cacfb02eec3842fd7b5dffa5eea88a930c06a310000000000000000000000003ca4aca50dc8e379fd5efc909ad88b87e2d63f85000000000000000000000000bef8b15d95d48859664ed905e8ceeff7a68d6d6b000000000000000000000000cfc0f98f30742b6d880f90155d4ebb885e55ab330000000000000000000000009d2ae2652176292d2ab9408889cf69b12e42c802000000000000000000000000194649af744e23a58d66ba98044f3097272f02050000000000000000000000006167d65fff6c13db8fde8aceb3e0cd0906740b59000000000000000000000000b5d6db5ff98d2bbd374727e45cf65be41d7efc56000000000000000000000000ae6c737aa5b0cdc4116f500ac77c8ba1cf2ffeb70000000000000000000000006b732b69be0453ad8224aa0511243fee29335b3b0000000000000000000000004345c538e51a76dcde966d84743f05681af50141000000000000000000000000a953deade87de58c5d539bf4104d233166c17827000000000000000000000000bc7cdcfba8328c6d8db2a50296a10d142f13843b0000000000000000000000005f96d886b374282942db914d511cff22b762b4c80000000000000000000000001d6452f013cc91af55ad86214455b3e57a025971000000000000000000000000290eee9e135d6547acf30d8eb3fdee4069de4883000000000000000000000000d075253459011df2f0b461c0e5fda0c590e94eb70000000000000000000000005ded375e4146dc05f0f43250c956b93c86480f680000000000000000000000000accd6087bf212bea7a87b7bed6b33e36e32de50000000000000000000000000b65e61c4af54a435ffb9acfa739fd1743e2441fe000000000000000000000000eaaca39e6742a52be439bc4d5f27857dd1decc8a00000000000000000000000026d724d048ea1dea17e1040813c259ca9694efb30000000000000000000000006dae8318684aee44ae751ac69927de6ff3d5176b000000000000000000000000807cf9a772d5a3f9cefbc1192e939d62f0d9bd38000000000000000000000000a9eb9fbba76d07c21ed01603a9a1e803bdd14213000000000000000000000000292ca6b83ee5b1df5071218f3da535f6c1608fbb0000000000000000000000009c5bb263e49a41ac771170d28a7d76ee9c92f8cb000000000000000000000000967b19db500453003995a0f77731cb9c39800e2a00000000000000000000000038a3e7eac17a1b1cfa318d75872aff4b9967c0b1000000000000000000000000c5913b3e4059339fbfb5b72715fe11a6a337386b000000000000000000000000c61b9fea6d188b0606c9f2ea1510fdb5bbf6827500000000000000000000000054f1678c496c878a4f0e9fa6e3b72c17cb6b80f90000000000000000000000006bb662f35a556ffed7c6fd689ace4e94b8726649000000000000000000000000462e4cce28f13a272e8a119c6e925509d28e9e390000000000000000000000000b7b42e76dcb9acf73f6c4d8cd4df17a613072df00000000000000000000000065f87d3bc8372734b802e91913528e74f8936fc20000000000000000000000002d449734d1f351f60aa302a6aa7f5d217c5f87e6000000000000000000000000c9f5296eb3ac266c94568d790b6e91eba7d76a1100000000000000000000000010e1510e7f7a48523e63eb4354a00e63dac53a4c0000000000000000000000004d88093c9e6dfaf0903ee64b0d595160f9a9bf1f000000000000000000000000f23484ec30c3c832e6f24f1d59780d5844c4d5560000000000000000000000004471fcdcef5f27bcd276b4f45a6e0a1314ad4cf10000000000000000000000005a0ba475045f040b3cf9fdc2cd00ff2c17f43d200000000000000000000000001b89067bda37d1a22dd003d5d6ef62595ea9675e000000000000000000000000db13cab294f5c67fe04e599e8472373b59c46a8a000000000000000000000000d06f9b2e878fefb0b72753dddd6fce5ebd98d4b00000000000000000000000002a813d73912fee5a37fa426c354291aff144e75b0000000000000000000000000dbb0cff7c9515fc56d352ee37aeeefdf43b25fe000000000000000000000000c13de333159730d730e4d9dbb9f06085638de8b5000000000000000000000000423fa908fe1c7687d541f5d341814f1763e01bf0000000000000000000000000e3498701d4006219d084400ba5984dc57fdee985000000000000000000000000939869a0ac43ba6b82401b704d1f5154308c38f800000000000000000000000085a57dfde1bdfb18aa9216ff2012b6aa6c2c45230000000000000000000000009ac89bccc2866b24edb17d0815fa97b1be3ffe3f000000000000000000000000e3a2c31dd9b1a749b021e09371d2f0d48ef5980c000000000000000000000000c9d73c2fba169afb2c159f1ce07b16ef696ce972000000000000000000000000c198953882eec4238a441cc5018d136583ccda2900000000000000000000000005952a3c2fb92d4ec85b59c5ade1f3ddfb49654d000000000000000000000000d86d92923b8c6f3cb8f1e9a51a21d73e953a76cf000000000000000000000000b2dde293ad5f521634880d5f96ff5f3349448b4a0000000000000000000000003a9f90bed5833947075b132ecc89afd2bb9a395f000000000000000000000000d455cf2505c175c412938346849a3bbffe81216000000000000000000000000033e9fa16e8d61a6756256b63f6673d1e52add551000000000000000000000000ca82c499ad8b4eafa98e28df7e02fa0846b78be0000000000000000000000000afd5f60aa8eb4f488eaa0ef98c1c5b0645d9a0a00000000000000000000000008473db2f23c8c778c156846b886a052cbbd1fc130000000000000000000000008c7925d8c598c5fc286c0d2b9e5f8a951d67fb52000000000000000000000000577f18a06759d1d30f1e51a8b8315687ce71e042000000000000000000000000a0e95cf23cafa4501929a0295f9759ef119c678100000000000000000000000023cc0e3440093e74dc7ded63281d9dcfc4e1ed50000000000000000000000000a29e963992597b21bcdcaa969d571984869c4ff5000000000000000000000000e6cde63db6a07c0742b7465ebb96e7b8bf74bc420000000000000000000000006d2dbcab3a97f4433fb7a5f77f5a723c31f3141a000000000000000000000000bb2fc17edfc0b15f3a3f855a964a0cbc285f25c4000000000000000000000000c005c7a438dded9fc27141478c916ba5771d4f39000000000000000000000000bcf7c8a0f5e123f83e1e4de3909fc9974a607821000000000000000000000000f3a128415184bdd246ef470df8d1a22e2ce4f5e10000000000000000000000006cdab64c78c195c8818aab51a6826a9fc0546ecf000000000000000000000000f4ee48a7550593697421407ad60be70f49f39cea000000000000000000000000d33edc7fc31316ac66076fabac02939ab10d03ad000000000000000000000000b66496066dd5574b2d0e1e5c2b73716263eb8428000000000000000000000000989555f4e68b092bcfd1ae7dc703a37a3d15b3490000000000000000000000009e497b978a44f8c3e5f3458090b3d532fe128df1000000000000000000000000af908e596e04f286be4ebcfddaa9048dfa891126000000000000000000000000c2f7b17bb61bd864f4edfdef224d8112f560b1f900000000000000000000000093a14cfb1216663bcae6ce95c2cba9f397e2220300000000000000000000000043828bf9de366b2b4de04fdf5ca77ebc3d95ce2d0000000000000000000000007c12dd49d1f29c1e9971647c784712bd63c016be0000000000000000000000008dbbfae9f19020268d84163da853fc42818894d3000000000000000000000000989dd865d2541c16a6478e3ccf7b0ea2a770a0e8000000000000000000000000971c2f426ce68b7ff4c7a0811e96908e8fcd74580000000000000000000000003db98e3382044d308a49b27a3b2aa2c642d41492000000000000000000000000bd80f95e9cff143991126ea242849d55b44e6be700000000000000000000000094d7ff6dfd72fde1d73145bc49d756afbe1e63200000000000000000000000008bee7340304a051b16cecee05fb8c999db3b65ed000000000000000000000000653aeab06f1a5e638f50ee2974f48cc537d427440000000000000000000000001022bfa8ed35e4d77ea296e84cf0c9f718a798930000000000000000000000004e7ecb1305fa91a82d39c6d3142b4ab277932412000000000000000000000000f5f1d6d85a78e2ae3ae892ea6531265ab2df3f3d000000000000000000000000f5f8d7d6fff575150fa2c0d92bef98d1660b9e320000000000000000000000001124afca14f56bdd0484b0934e3f3657a75d93ff000000000000000000000000d5361d14e93d15bc6f3d344d265f3f8219d177370000000000000000000000007ff60be7ccdd9105f42bbf0c6ee4940964085d780000000000000000000000001459adacb715237ee3c5c02c9a8292fca7cd4fb900000000000000000000000083fb0974a87bf82272361d10fcc5ca7f3979b21e0000000000000000000000002d0a47205918e480b4115ee7f91a312afa8fbc920000000000000000000000000b88ecb26d0d5ac739ba46acd8840f94182718db000000000000000000000000c60618661e48ed93b59d6486d2a034013f883d46000000000000000000000000968bfcfe210037d9cad5a1ee8a8388e24ab26ecd0000000000000000000000002a58f09764479697a0f3f319f4e1774b18ff1edc00000000000000000000000020421d625889a31b781e6be5304cf91cdb53ed9200000000000000000000000024b88e9378e644cc54d3f3e5caa8f1399b0675c0000000000000000000000000bae237295c9ff0626f5d192285c243049b8418fc00000000000000000000000013c90702514a6529308e471d5bd8dfedba4730cd00000000000000000000000011a416891c5d7a2066164a6edc3bc3b478f477200000000000000000000000000948e7727fae24bea0f0336508c44676ff122aba000000000000000000000000bc84aef39db4028e719d46eb5eeb57bf793f9800000000000000000000000000f28a96107cf2db70bf184c665a99782072aa13be00000000000000000000000025da0444a85e71efadcbfda2a9478edfdf93d48f0000000000000000000000004dc60811b76c318845ca27ba74203479e3634d43000000000000000000000000de4cd99d883d7d8a97c7bde8562edaa01a0d8f7d0000000000000000000000002c477483cb0ac87a6c7054358d4cc26df3a060b00000000000000000000000000c1831988081e1deda8f41c7d3d62212b00e503a00000000000000000000000012a7da87833f6e7fa9c7684bf07ef0f598dde399000000000000000000000000b2d2046cd65ad78730a5b7725f81ad0b5966ce48000000000000000000000000fd41e6c892a56934253aef4995e79fd6f0530d690000000000000000000000009b8f0e721710e4ac1bda4bf453546fc2cf892948000000000000000000000000e032029e5828f04e02d664bb3b691e228a90e1ce000000000000000000000000bf6e5d76713bd4993e8d43619ceecbfe9593664d000000000000000000000000db2c674f075ac6597009ad5c02f5a5c18b3d0b8b000000000000000000000000d3c24dbc0faf7bd8faaf1dc62172c48b5330c95b00000000000000000000000093c9cd08d719bad98f7f965784ddf1b4d55a084200000000000000000000000066d1dee28ae9eedc9e5dac544433d2383680fafd000000000000000000000000de96747bab654df0f1e84abd9446eae21abde2ff000000000000000000000000dc21ad90ee6677f734442d4bd394b24cdf3427e8000000000000000000000000baa75e29adfb0f00d44c6ba158e0cededca350810000000000000000000000000cb143a2a371c174f071af3faa4568f865c26dfb0000000000000000000000003f0d1c13d30cbda0ad4aa4918d8bb3c1db555ff40000000000000000000000004b320312b94a7b9aa80b7f0615799395a6e3b627000000000000000000000000ac4329f43ca9e20257584442143404ea5024d533000000000000000000000000a5829c6bd566313ac4b0464d5a613577ead824fc0000000000000000000000002e375e6ef6ee69dcb8238cba1105da7fb74818850000000000000000000000004372fe693eaa05eafd58cef2ef8c677bf2432bc100000000000000000000000010d7bd22982492c9764e8ab865750074af0662aa0000000000000000000000000a2d71bb453196c67da25ebd156a727f4d6921620000000000000000000000007afec31690aa37663be091d3fa24856d866ca91700000000000000000000000019d79dd92a9b04441d7c308e01edd30efdd6a4d3000000000000000000000000f9a6422080a67b97eb14b8d56bd1038dac91ae8700000000000000000000000077631c046f2c3ff02145b3d4f5254e0ebeedd2ed000000000000000000000000b9d96b26dda9645c66613289ceb9d11a5c8e431700000000000000000000000007f9541e1c8b5dccaa09fd9ebbb1069a51cd5c3a0000000000000000000000003e3740ddf791747f6c75a468bc28a64d0080ff7c0000000000000000000000007b461dc7a58b9d0c6e46a243a9dc854d8aeb5dd70000000000000000000000009470413b75d925fa978363a1b34e2a93fad35ea900000000000000000000000005fa5ac97a8326b4c940f74ffd78d3be485bba570000000000000000000000003977b6810558599f973ca7f3acf66a93209225170000000000000000000000000983bd80f90f9953cfde3e863860e3616a11924e000000000000000000000000fb5486cb3a030ad7b90c9001e3adbadbd4983d3a000000000000000000000000e8a4ee989ddd54fe48e85d60403b06bbb5f5fe4b0000000000000000000000003ef74fd48128547eae8f5d5105943b636d6469d40000000000000000000000005e26245cc15d0fc1cdb41c8329440f321b73632e0000000000000000000000000d129c4844a55d8227309f0567ed653a77bb27f8000000000000000000000000027bca32d8afdf24c6de47fdfcb6733eacc2c70f000000000000000000000000b7206be7c3dce4b9a3d3e9693075a349b21949540000000000000000000000006acdb269cbb20f48dd2fc22fba6baaaebdfd9ac6000000000000000000000000dafec3cdf44d6903a2d17795e0977043ce25d6450000000000000000000000004139519da0e23e72c7a35ec99821a8d8dcf250340000000000000000000000006eb81d41b217d4925df7d430687faf578c2c9e040000000000000000000000004a30e80e9111cdace350fa72d011967ba9514b6b000000000000000000000000f109fb527eef77ab057bab97c1c0daeb0112607b000000000000000000000000ab36db91154ece6d684e91bf14c8ccfee0bf3823000000000000000000000000f89de75cee449460695cde4ffa448fa2503541f2000000000000000000000000645c7f03d6a1646464b80fe777b72f6bd8a0c4c60000000000000000000000002de0e1815d33bd9bc4b77d6158de196a2f81324a000000000000000000000000dd8052ff1aa62b37d8b670daa4d011648f118ed00000000000000000000000001c6795f32e8fa09cccee7e3b3ef07e2bcd9309610000000000000000000000002329c3ff52f6f3d3988cd7d5f6411a979b756c780000000000000000000000009f0d7139e60dbd288a9d1ba29d8d222308cf5fc7000000000000000000000000325b8259445fe8bba098a1c0f776944f96665501000000000000000000000000a38445311ccd04a54183cdd347e793f4d548df3f00000000000000000000000092d4023ceee0cbfd32dd326963b8d2dc342ff718000000000000000000000000a9d8ed1f0be5a3053f0d1121e6e4b607a6f18ac00000000000000000000000002853fd5f4dee91c1be05491fcb89e3df3b49d65d000000000000000000000000c6fd49e93c25487a1bc92064aec90c7c228d5e31000000000000000000000000abf5f3fabc7d46502743e7908e0fe69483a6c50200000000000000000000000022834d042dcab9b9dfaa87c4a9dd8a74f9bacf6800000000000000000000000068a7be1673e4b1b7bbd2f68a2a0dd7e825979439000000000000000000000000fc5ddca879bd6437078f63782851aef8b09f09f1000000000000000000000000ab20221be3d87c925a9db3f22968f10c220529170000000000000000000000006bd943d95b0ad507cc3c18e77f0805435c777fd100000000000000000000000053d5cd2436a84fbfabf84ff505d2562c43160959000000000000000000000000eda0d28264e1390a61dc987f0f2f4309340ff4e20000000000000000000000001f695ba869d80f08667f6a4662b6e9e077ae54bc000000000000000000000000d825b6526c0854590250c4c6be0f327be4551463000000000000000000000000e0d7acd1eed0ac33717a6785bad9e62c9cb5d218000000000000000000000000dc411ef25bd8cae052e7522ffd36c8718e474bcd0000000000000000000000000e618aad2815ef7e0ab9a74934aabd7b63dbc157000000000000000000000000a8fd6dcc59358b306d8bd3d0fdf8e0ecf9dce1400000000000000000000000007a3abe7787a37a238cd7b41c0e4e748bb06f5ba00000000000000000000000008f4f86e75a40426fe9c11c76b402f9986b597cd0000000000000000000000000a5daabfd4690cdc967239dd3804717833357399a000000000000000000000000702edb62a39fdb28e3a78c15d40becc9c81f743c00000000000000000000000064c3cf8e9f731015382825c88106ce4362345940000000000000000000000000005ffa486dc60c3b61c92e338fc13b988b507abc000000000000000000000000dc95764e664aa9f3e090494989231bd2486f5de0000000000000000000000000edc2edae7290690ae0dba70532cef8b7f079adfa000000000000000000000000bbc59ad701c9da8db361ac9d8541972c6eadd1040000000000000000000000003c4784848222b37b184c84d7470e0a9f4ed17752000000000000000000000000130020987b622e794be871dd1361df5369d70ec5000000000000000000000000a455c0c797f906971cdf1a7ee48970bc5ea30a0d000000000000000000000000f223d8bf5375fb953e6f9e6c57225d50d5163b9f0000000000000000000000003a8c0181845c2c183ffe1bd92a0c676d1b523596000000000000000000000000975074399c0188e7f0260b0d0a144b159a46a27b000000000000000000000000774edce6a6ea1fe3f4509874cd3224b1a16f817d000000000000000000000000f2f52d3054cc27843a085b3c0548d96ba731bc7f0000000000000000000000009d74bf3182146b4daba8e742638d80682655ce0700000000000000000000000070031213c95deecfa44a6c438bca25134a292eef00000000000000000000000042162222a3f46893998fabf88c4e114b5dba6005000000000000000000000000f80010d2820814e9d14fb71f9ba15dedccedcf600000000000000000000000000c837db502a8636bef3d1f4fd5bc8e4529f7774700000000000000000000000001a1f6c3677912f834e5a4e8eead727f2d8eb0d8000000000000000000000000dd9c0f11f2259e27670203eff7d08c84a170cb4f000000000000000000000000aa6ab787f29d59e435ab386200d926539fe4f4c5000000000000000000000000814cd23a178ea0ff05053450ef92141fe8f24ca8000000000000000000000000b6e216efe516fd4c010d93c632dfd25eeaf497a7000000000000000000000000c614977bb9fd1e4e2c3e1b2e29f82220877f3005000000000000000000000000fcd0e673d0069ff7c6186d48a7ee81812101a9f600000000000000000000000017d7e95a46299c5160edf6f98609bd6915a10589000000000000000000000000db554ab488a5c1658ec051d4c7ccab3cdd6a3ce50000000000000000000000008ed315864a9c2ce4a0dd78935576c64cc496db8b00000000000000000000000068344ddcd54a4bd063754fac85af2ff8eaeac6c7000000000000000000000000eb827b9fc96b45909a9107a210dbf2f25549289c000000000000000000000000b40b33f524c0ebdb7fd6cce9e3dcd3fc498faa0b00000000000000000000000094ee1374b6f13f003da9d35316d1a402d2570a06000000000000000000000000ba45b1f534ced37bd5bc82b621ca54fab2bb1f74000000000000000000000000061b5d90bf28b7ad958079ce774b0f5dfb15d4a8000000000000000000000000f5039779ab52326ab8092d66033a321f1aac30a10000000000000000000000009a9d0de768909609fd38adbf8581c0bd544c4106000000000000000000000000a216390ac9bd6c8995b8c6b452c5adc197fe51920000000000000000000000009f02537d947b0cebfb4a67184ef4ce299e8e9e120000000000000000000000001b2cc2433c4662eb0b70088ca92e646406944bcd0000000000000000000000002185f33a89d1f67d9033d746c8b61e967e9dab46000000000000000000000000d9c4bba90ede995a1ffc911a515a54aa4865bf51000000000000000000000000653ec026f6c5feedf0009fbeb909738367f2c5ab000000000000000000000000dc318fdc8d2c1ae62eade6e45fedfc5bec9bdeab000000000000000000000000101e9fbea2347f0441056ba80fa9b495bcc21d0a00000000000000000000000009dbc431406459fe38f823c43b95b9ccec0c268c000000000000000000000000583de7c13a1dc58856a49cb5f762ed8ad02197e3000000000000000000000000e7a1732c41d608d6529d2642266c1beafa7be40a000000000000000000000000f5165929db315e70c4aa3f9a25716a6211ce3a350000000000000000000000000f44786a3b4fe89bf17fcba3358e1d5cd945d864000000000000000000000000b51b1f68e7d4d36924282ecb730eb9c51d1827ff00000000000000000000000084412536fcb150500f8bb4753bc1ad0bb7ea6d9400000000000000000000000079d4d0df5733222047fc73e6097a144f51350009000000000000000000000000084e087bfdf7fb7c75bc35a7d39342c18b35a905000000000000000000000000adc16f3f79d952c4022c3884730bd5ac962a238600000000000000000000000002d7a9de0558c0735d03fe83e7d967802bd6312300000000000000000000000054d7ae423edb07282645e740c046b9373970a16800000000000000000000000089914d3d8cd39034c91e8d05c60c9ada0bef08c60000000000000000000000005851a8e8401036fcb3324133526b3fc248370028000000000000000000000000ead2c503717d40c862706e4313fca81376bf2f3d000000000000000000000000d7910f4614174a9c8d630ddbc83779d5026fccfc00000000000000000000000024bd8de1ba2911828e55fb43ea238a99592c243a000000000000000000000000f9ba2a0302fa42416d5dd10457badcd5cb707ade000000000000000000000000104703893f56243c0e56441a99eb3f32e1ed6ad20000000000000000000000000891c6c95dd38539cc19fdc2cc228dbeefb98af2000000000000000000000000796ba145a01a2f2bb1beea622acf398a7e22656d00000000000000000000000006dbcb007d25492e1bce88490e7b68249f6c59ca000000000000000000000000a69babef1ca67a37ffaf7a485dfff3382056e78c000000000000000000000000fb93487f15e58a37f4c79c436347ffe8a58bcf6300000000000000000000000049d0179d36ffe5d60f6194ce2ecece3858c2567100000000000000000000000080dd088c01dc8b64bca71408c6b67b6255088865000000000000000000000000c89f118fad994a11229acb6a531bfccfbb62c35f00000000000000000000000094f1029fa7338f220adf6c2f238c3d0aba188be8000000000000000000000000fdb96fe9f84d2ceb69e1c1e7b3402e1df183a968000000000000000000000000401181e6d8accc25ff41dea73cb1a77db51a08a4000000000000000000000000905de773fb1e3ccaaae3d6e5ee9f79f1af13243e0000000000000000000000006e4c152e82a3dbe1ddaec131c9364f6f93bc0bfc000000000000000000000000c72c52fffdc335da399295d5b782b2c742a7066c0000000000000000000000003212747b3e8f72aa9ffff33eb47880499db2d445000000000000000000000000715acf98799e232d191c8d807296a50186ef4fc200000000000000000000000015aee90c9845888a360cb95e500121d34efc91c70000000000000000000000008470a6e3bc7f1012a24fa8a2643e4c1da844a3d00000000000000000000000005f4e06f9c381affaae84bbdd231f740beda06585000000000000000000000000660ef7a43e3fb0e51aaceab9bd51c63c9b71ecca000000000000000000000000a2e0129d8d465988d1e8f2cfa26159cf08260b1e000000000000000000000000f99e8228b261d1c5c8749a9b1229aa19de173bb00000000000000000000000005670fd15a325b0fb535ad8e5ebe668c8962fdf9a00000000000000000000000080e96c186984340bd3ad95deeb643ccb2e13e3e1000000000000000000000000d38cf87f114f2a0582c329fb9df4f7044ce7133000000000000000000000000085bd230f2ed286e9389f758b9d0b05f13fc26f110000000000000000000000000fb6ef4c455711acd4302c1a8143d707a07275470000000000000000000000001a30d14c23750aa54bc7e4854a3a9ffb5da3ffd70000000000000000000000005b0a5816efe729ebbf9bf01c1d4910756fec12d9000000000000000000000000f2d0687ccdad88c99691f0a27635bf66e9a9cae60000000000000000000000008d9004e297950cac958729153fd7bb707d691338000000000000000000000000140d814544f6c2afb03f48a8f733a2b706b097f9000000000000000000000000336574f9ee093dab02f2f8c6ac79ac38e57353700000000000000000000000002d3716af924ed895d19021aa9aff08413336834b00000000000000000000000002f3fe5e132a7c054377e99e58a9c09b117707840000000000000000000000003f0b17562048fab9f7ef183142e436c017e208d8000000000000000000000000f21db51814238ec10130f1cde14a67a34fbd36530000000000000000000000009759cb9e1865ebc76ca3e3b6c6eb5e063f18ea75000000000000000000000000d33e7ab4589817329f1320adfeaa40032d8693b6000000000000000000000000d4588f95fdf89e5c2d5e83d89ecc5c1aa5309c3c000000000000000000000000fed7f2ad0d31eec22726d88ba027bac34f46abb3000000000000000000000000b245e77f3f2086b73ab2bc1633c17f5794ce8331000000000000000000000000bcf6659527f083869ada66d62cdbe1fc9b26c041000000000000000000000000ea993d125e9dc1a9d0d1d8bc81f8d848a7fa41d6000000000000000000000000a4b30deb73cc33ac6af23b9c5514cf5443ae39300000000000000000000000001dcf70614b2da2323480e11d6a2d28674b8c04e7000000000000000000000000706bb7eaea26192378ab466b085414196b49da27000000000000000000000000b5b749dc802056a5e4e7fa3b0633d2a4340b0f18000000000000000000000000601404f3ec4b27d6a08fc3df8db72ded909ef4e600000000000000000000000016380dbc86569fd45848c548e121f2aa03090a61000000000000000000000000483aebe8048387ec1cea34aaee0f8c051dab2e68000000000000000000000000dfc42513a6bcf93a124059b49e867ebb6a6c18710000000000000000000000008d79f2ba31ac8b9106101e1b9cb0fad178cd40380000000000000000000000003bc74996bda1f38cef30eba8162f1156818da25b0000000000000000000000009443dcf5d98a5f1dcea731ee13d3f464a82d432f0000000000000000000000004c6b3f4e28fae8e5c7c47cb682b78533b7b754a8000000000000000000000000697a99a2dcb21d08d7e31d7a726dd8f287958bc100000000000000000000000047c727b71272402bbb7c3e9e5e66d9e06f96e89a000000000000000000000000e13958835c869ec30ae35fe851cd8d34c71684fb000000000000000000000000754fa0d73d326cc8cde6bdb8fe97ca24f4e5994500000000000000000000000072e7bb93e73b2885a22ca29c34759361399a5c0e000000000000000000000000b9c45c01407f381917d9c21e8a5098290cfacfb50000000000000000000000002d09d5498072c2cec9449499f1d30196a0dd8af000000000000000000000000015c8c68682010ae106f818a8d7113323556c6041000000000000000000000000bad61bcd82a72af581fc7733a5a6d467691463a700000000000000000000000031501760aae846e319e055ede9d5d186ac1cc8c70000000000000000000000005b8544e1e7958715ededa0e843561ebbf0c728a8000000000000000000000000bcf8ca0a5ff5fe4bffb01d5eb38aaf79f43dfbfb000000000000000000000000c1cf548faff2645e2f79914e933861a5f98dd39e000000000000000000000000c06c38b984a2591fd5883012ebc82943dedac5ef00000000000000000000000035a8c0a0d6e7f432901aea945698a5f1dc974a3d0000000000000000000000008cb4030e828ccb8d1e7ea82596484b71903b3c38000000000000000000000000a1a247bea98eccbfbede34fcb457e5dc1db4721a0000000000000000000000001d2c6e813252f19671d30ac4480b859d11bd592d0000000000000000000000008d9b248318d1c5341bf17c9e0a773b738e7f7872000000000000000000000000efe63b1b2a7b31f4164a07d3a5b64190978e3d320000000000000000000000006aaf81f9caba7c4aa3fdfdc8f8828eacc90336f2000000000000000000000000011a8af54de820bf737ca6851944506c3fcaa47c0000000000000000000000003190ed4146165cc4c01a5d40465869abea5ef4c30000000000000000000000005a8274bf69b83e46f38ef9610682f21d3f0239cf0000000000000000000000002266dea7d9ee1ffb08fbb2dc99ebf46aaf7bec2700000000000000000000000091160353e192b8177a5314368011660f65e63890000000000000000000000000404d47b4e0211449b4440df51b09d3dee53366950000000000000000000000005fe39c1c0dc5bf04587698a3193cb7e85148ccae000000000000000000000000120051a72966950b8ce12eb5496b5d1eeec1541b000000000000000000000000f84800f34d82fffce7224e2b8111e28e360163d200000000000000000000000082a3e5f5484dcc557717160dad418bc8526062ad0000000000000000000000008b69826eb6fcd04e31bdf7ac6fb84220ceb6428e0000000000000000000000007a92a180749b4cf955d05c674f9a163aaaeb3a9d00000000000000000000000032c99a20e65d45c0f8f2ee73dd82438dee5f6e13000000000000000000000000fca99f5b5ecf19343e309d8dbe79f15a0a389769000000000000000000000000301d4857cacd0be93fb41828a27e423db45561ee000000000000000000000000b44692c0b9cd5f26029d8096b6259c5daa4c3a41000000000000000000000000a85624a1f13ce1cb76a0a1c4d61560f282caf1700000000000000000000000007d4b144ffd9053dae171bcf4dfb9761f349249ab000000000000000000000000c574b93db74b1592f20b8a4fb0ec9bb307a56ccf00000000000000000000000000f9d062722e0ebbb6ead0ead37c78084744d04400000000000000000000000068368903335c6477edc050fc9d1092ef24a0c0cf0000000000000000000000009ab521083cffbc4e9c30bf9c3d2ac87619e5d253000000000000000000000000ed1e0793e682406eea695d157f63ebf949631658000000000000000000000000ba3547473b1a7102e497ef3285ab3684cfdd12450000000000000000000000000bec6773074b5edcc43270b720427889a6df2456000000000000000000000000e907894241309fa12d38b8e6e29902771729d53a000000000000000000000000550cda851e4f2d5cbc200f3d766778ff7ffc6261000000000000000000000000497a877b08871ee360ef45f8e154595ad9452862000000000000000000000000c88c37d516981201c206c3be6e4faa95e6c1940f0000000000000000000000000710328eccb2c98bd4692b782c39aa3d317f56510000000000000000000000002242314d03e52798aaff571272d0906c51f8c6090000000000000000000000000ab0160cc31dd534e2db0d3f4cac7ecf38780c4d0000000000000000000000003dec67ad2f8c6e3f741dd5ec2cb04d2617d057210000000000000000000000008adb9cf65fbc02b01e996de9584aa691edca97f4000000000000000000000000ddcb68dba8c12525dd120dcccac682551eb66a580000000000000000000000003f8a079c100e641a3977a331d221d34890f942340000000000000000000000005ee6a4f73e6fcf9dda1a4f32967e298fbbbda65d000000000000000000000000905db3246f5d6c2f2eaea585febdfa66dcc01e6700000000000000000000000092fd49238cbc17021daf674c96d920edf27ca3d9000000000000000000000000aafe0d063b4cd690231290747c0782a4fa3eecd00000000000000000000000007b2806f3b07e5928344a7761b795f336a24b49600000000000000000000000007a454d23d3be1809ae7e1e09fabbacfa8c6116bf000000000000000000000000274bc3ec36fdf25bccfbb532a8c3ff123f3743ac000000000000000000000000ed76fce001eb563e3271e6acb8f151cb523208ac0000000000000000000000008c99d2f41b365fef4010a1626fd04927bddca84e000000000000000000000000a66af16184134b48cbf2eb2918ed802ad7d244aa00000000000000000000000048703067a01704870380b721ca8854d30b5a9cc400000000000000000000000071e73c63315f2c8e10fca73aa38cae6a222ffa450000000000000000000000004231771e8f80bd6ae44ad7b5240b03614ad6b2fd0000000000000000000000000841216f3da598ede982508aac718c185de1aa9b000000000000000000000000d9382525724af4e862e5d8ed735e01f082c9997c00000000000000000000000015332c2f4e4ce3dee2f395a8fea748b2c659b7a8000000000000000000000000bb9e0f930069b15b26218e379562819fbeaeee45000000000000000000000000ff040f7ffaf177b638e050e4e1de03b201ba0d1c000000000000000000000000f13a4ffae4653fe7c7c84e1b94571d3604302bf4000000000000000000000000dc46f3002d5d1b9ba165c204fabc91fbdac93205000000000000000000000000da4335d2514b372dc825111277f8d65c2a6307ec0000000000000000000000006c0895479aedcff58dbc0b377f6a0d82a3739cca00000000000000000000000054d94f2bdee33cc1117a6f1a6b919e71b8956044000000000000000000000000d2271a7fbcc331ff79a99bc5ad878ad78ead12bf0000000000000000000000008277c9784b603ed09be99c014d5c890c2535d7060000000000000000000000000ad69351b176a2fd3da77978900c1a13d4701914000000000000000000000000f5f7a11355c6cb8281202f84bb87faf303855dc9000000000000000000000000d5c678aec80a37e951100840b701de88b48b47050000000000000000000000004ec4360a89808f8f325be72dd03c12d533733f04000000000000000000000000712ce8d8c7edbff795ff682782a816b29289764a0000000000000000000000002459642281010470a718849508259876773fc4da00000000000000000000000084daee1b07d76322ae26ebd4f471a25a1cf0284b00000000000000000000000058417122385fbec83f3ba4d0ec09e3d2227938f10000000000000000000000006d88a0fea76ebe708cab06a5b3a4e71c68bf7761000000000000000000000000625f05972642791e58b4994e2f41e9319b55c98a000000000000000000000000c71637bb6bcc4b2680253a00e3b112fe48ec03140000000000000000000000001007b80432cc578f9aa5484e533ae0f359f3706400000000000000000000000062e195e615668787e15facc022d2dd8e57e89599000000000000000000000000bf750043c6d1d55505b034d243e395bfbcdc0fb80000000000000000000000006c77d8a5c40313c846a22285202f575a6a0a5b4d0000000000000000000000000e431f672dd70dbc46d98cfd7a648b8e10de934a0000000000000000000000001d74f017bfbe281661c1e9d09999327e28652d11000000000000000000000000e6474a89e5271b6fc88c3db4e02e8300b4e1dadd000000000000000000000000976a07dd81bd336d5c5410ed14a774ba324b98e300000000000000000000000033c7552b1734169c71435f110575c7e34889a69a0000000000000000000000000592eb83930e603519dc10c1391155605751b0f90000000000000000000000004ca186e418f9068aa016b1f2c36db142b20af39d0000000000000000000000000572aad882ccb05992fce44dc55f98d92382138000000000000000000000000028402c75f43b32ecbd9a22192b2754f03c7d7d24000000000000000000000000a60d8583ce836c260d70f987d1dd00dbfbcd3631000000000000000000000000dc1e5eddc42f2f561da4f15dbc265522fdefc2bf0000000000000000000000004a83385ee79e12fd547d66dc0afea240fb93d14f00000000000000000000000026cf000962062576d9d8784cf22b78f6b615b2b5000000000000000000000000872bc729c674c03eea670db3fe8b97acabe66b0000000000000000000000000063bd2db5236bd5370c7112c575a36efe44627058000000000000000000000000753e68db5a7f131dced220f50533d0fee358c278000000000000000000000000d55f63ad0ff8a11cb796f8cea98a98b26b81f639000000000000000000000000869b9e38be3aee58308723820cae10dc9bf11d4f0000000000000000000000004a0470f061f0fad8f139f8da4390360bfd007f9f0000000000000000000000003f9db22b726120c81bb5646ca1ae5f3c79c850080000000000000000000000004d7374acd86e0d8328c809c71fe2e97502dd855b000000000000000000000000ce2a7cdbfce662ed65e8d28474012923c502e3120000000000000000000000001af671b0564e1c030cad72fa64e6d51f46d78cb1000000000000000000000000dfe052c3561f410fa40bc7d07c9c296acf115e710000000000000000000000006e9e9a0ddbf99eb537413104e4a654f19f4e9aa700000000000000000000000003c0cb43079f96e9502a996650344210b1877fe2000000000000000000000000068afe58656347fe3529ee666c01a16bba70b88700000000000000000000000067bd8cdeb55ecb10c3c3f56913d69b0e7c32921f0000000000000000000000000a3b39f3aaf278280fcfa32934b5c36a0011822f0000000000000000000000005be719130ca7a67a5d42748a58c63c22f956f179000000000000000000000000bb80ff5d56af14038f61feeef76b8a078a8f18ea00000000000000000000000049cfe051539eb6626e4483396c32c6283da1b70c0000000000000000000000006fdfde9f754368091c3985d551479b2998486a270000000000000000000000007a9a55f7a00bddeca9900bf7f2d9be6d77b985860000000000000000000000007e5b5586474151b0cb0806bb218ce5cc51421fb500000000000000000000000018570b835c6e9600073a5bbf9460d69a8648ca6c000000000000000000000000e4edd829f2475eefe5f7d520821b37ea5bf1428b000000000000000000000000adb2ce90c08ece9d03cf1350042e05cce6356afe00000000000000000000000036a7a21001718aeb0976552ab5e45fca9b54afe50000000000000000000000003d2db5391fef6f14ab45ec6bd59a99bcc18e27c40000000000000000000000007768028333ae0ec0df06355c3bbb893356e5c5ca0000000000000000000000004bfe022db8201864ad710d71b7f10f602178cb8b00000000000000000000000074dec05e5b894b0efec69cdf6316971802a2f9a1000000000000000000000000428cb3df9ea81c32a26c56c659f6a07582afd7c700000000000000000000000018b2f9d897575787eb6730d026cdb8814543629c00000000000000000000000071a8a5515e30e4565e28d784e5950de76fafd4a50000000000000000000000004dfe52b2e9c07bd5a05e787d424d45c8887ec55f0000000000000000000000004ccb07bd653045219b30b4c93059ea28deb1aeea0000000000000000000000004f62cb7cfb6434cb093f1a017eb49a206549385b000000000000000000000000e7de07e4190e7203512d3687467361d0e6ce89c0000000000000000000000000d422c5249740b5711a7e59d58cc3c894d0922688000000000000000000000000efb7d08d234c6ae7c44933238b4e64ff9976417e000000000000000000000000e51649ba3e60d45568a7b6a67f1f935f268ece100000000000000000000000007cfbdd1ce4a7ae5f90cfaa484ccfb79299c0d20b00000000000000000000000090958e6dea6d2e61c98c95ac2eb7483cfe8346d0000000000000000000000000a5d9d35d55aad77587de63504e786a985f1d785500000000000000000000000026a8fb7d71c562766ce9a28c0de6368caa02c06f000000000000000000000000890edeafb6b68ca289042564db2dd38b60e09c2900000000000000000000000096528c0f8562034cd944534b3d6c27901e2e067c0000000000000000000000002654a552d3e5aa9521940bde9b5f8402c3b5cab8000000000000000000000000c2b988c241d8257fbb58a8b6dd101a7491396c2c0000000000000000000000008953f96bd2b6ce3b566547ebd97036bead7b6d0d000000000000000000000000974f89f7f6020505bf9b5f856d6e8e4c1e5f8b1a00000000000000000000000074312ea7c09068daf5846cb0819b612decc211d40000000000000000000000004ee902fc84c8e8e644ab15594dba04807b796c7900000000000000000000000039a9ce4df35b4288334e28d9926c6c4baba0d0b8000000000000000000000000ef7067018443ef596e6b7cf5a70f0402c0f4714f000000000000000000000000e99a8b560253da10cd8fbeea8caa2516ebdf4fbc0000000000000000000000003d2fca1cfeab13c07f7e3b7b44d18ec6be371a70000000000000000000000000021d32c99c02a847de78485b7cea4c755a614569000000000000000000000000cece78e3cf9903f786c6855d244a477accc0ffda000000000000000000000000a83ad4db3821977d1d527328095ecd66e066211f0000000000000000000000008cf2fdf5965856bf69163f7a41e538c67da9e7c8000000000000000000000000f240d4264d13d8dd7674d07d2e8f69130cc48b7e0000000000000000000000004af0e9640cfcce6c4e88dbae159ddd96441ee09900000000000000000000000018cfb69f7d723d16490074b7fd8d8e835165adf0000000000000000000000000ea31936be7f56d22c4e6f137ccac2571a3fb4f50000000000000000000000000052ea0262e56842bf67aac6c8dfd27e524da3add0000000000000000000000002e1fde82efc7802ed381c6c67e2b2cb17bb45f7d000000000000000000000000b4cc438d99fa219f46cad790b98e35a3a1a22ee7000000000000000000000000c1f87ce51394766219b40772e5480ac49c951ba3000000000000000000000000734cef8d29f4d008bf9c71c7caf5fe2b33862dd00000000000000000000000009e09ae0bd3ec91b70175903910ef9e68e776b51b0000000000000000000000005388a700628f2ccea3ea0504c5f9d8f18581722c000000000000000000000000e04fd6089d897872bda79fa408d8d15b0def24f60000000000000000000000000b3f34b1cff14d88cc78d6423c6ba0844e754987000000000000000000000000bb277c793e3ad071d11fe48aa18e35d780eba404000000000000000000000000d9723326689b1c767408a13a8872ac9819d55ce00000000000000000000000006a2d6aa2968923ef95f47bfd0f0cb88179738274000000000000000000000000f84e231a3bddc02ff6d37bea236a9c407fe37f0c000000000000000000000000738815e56d038d1054015e7a299a968b54d26959000000000000000000000000d25bbd28d22cd88957922c3904574b18c524ad700000000000000000000000007c61265e8bdc3b0e1935ee437e77c4498b4a8f64000000000000000000000000b460336e8850ba79c56cfa6e47de2fcd3d2d3d6300000000000000000000000044dd258d72801ed96f5d227b4dfdad704c69e9f70000000000000000000000001f375b14403d516ab1a50389bce05d3db290c2540000000000000000000000008ffa3c4507669717d18ccd465dee173199d75f7a0000000000000000000000009b3b7ecc44ff67b9288fcc87cc2b73aa31f82c0000000000000000000000000028e107cb50dc32d1b0afc20bb54923157c3a4210000000000000000000000000dff2aea378e41632e45306a6de26a7e0fd93ab070000000000000000000000001dcd7b68c85b789d545629a96d3e057cf052a4a100000000000000000000000078d6c00f9e69446318f30b0999bc1407f8d469fa000000000000000000000000ddd15bf383db2d4a0e36d1cc2b3fcb0d93343864000000000000000000000000f07389878161f4a4bc9fd15246f66163454f78f700000000000000000000000090b23714c4f218a7eea6e5f24ef90d853069aecd000000000000000000000000a025f41f1a973e6649931f3ac96979071bda4c9f000000000000000000000000236e21654609e4db2f4078f92013eec5b9bfd24d00000000000000000000000065d7023d11663bce2e4c0a6ae1ee3dac8fd046fd0000000000000000000000000dbc322a9daa160b1f66b7a38c349c985d4421c80000000000000000000000007c7f4bc3dde15db3f01777d4fb4d557b76850f70000000000000000000000000654853b1238f042d2c5bc1c08c6762de3fc61c5b0000000000000000000000008a4fc62671e6325a2a873ecf1d80142c09c8418c000000000000000000000000d16d097f5002c8914503e24d64c40a796283796b000000000000000000000000a50605dd1a638cbfa8e48a29d2213b25d6996c8700000000000000000000000049ae901dbbc05ca87c1d776177dc2d9838add04b00000000000000000000000063f717383e3e1699e150e2829b52eda64915ea2a0000000000000000000000003240013744a5c74db4d1a17e0eb4cfcd80f0db69000000000000000000000000fa458739f46f2555020e709e2ba7f52cc382b1e200000000000000000000000057026ae2745af741936be05ea70200349ee087f80000000000000000000000006411037cae925b90ef88b990c35108dcdb17986a000000000000000000000000e829f38dbd09c8ce872842d3471369ef2d5e8e0d0000000000000000000000006c7b9b090a38d25ec6e954aa3b3bf0309c3edb0100000000000000000000000047cfbeff587461a20ad83980564fa1e5efb7d17b000000000000000000000000b61dd97562139e4ea458a641262a46809bd643030000000000000000000000003c02d1784530e6a37b250f454d409b4655a0cd9900000000000000000000000019c549357034d10db8d75ed812b45be1dd8a7218000000000000000000000000befc1561d8007489ad760170cde7836b246352b000000000000000000000000038eab71fed6d1c710ca2e2313ae4c5610ddd5fc8000000000000000000000000d4ec06a1113139c08c8fd1c6d662a02086a474540000000000000000000000002f1f7fc76e6cf5ab3e186a2a2fd4fc31952a77cc000000000000000000000000f5f117176b3f4e46746c2542a1330b93b1a312120000000000000000000000009c87573eb93bf3afdcb976e28fae57438a607cf8000000000000000000000000df94d48da4c531dbcd48f1f6e6489dc063c1a89f00000000000000000000000013ef41b59ae7dc031e2d49f2ca9b950fd13e6fc7000000000000000000000000c9c004c7e7ffef0d3d1db5103276f2b5c322ee5f00000000000000000000000009a7937b51b8c847f53f19b91cde82576a104aaa0000000000000000000000009a2afc13aa24dfd031da183e828664f1debdc7b40000000000000000000000002a76912f453c8aa6ca4a9202c60379e9c768d852000000000000000000000000a8c4e62b7cea5365ebfcc9051d8267da759d9b5c0000000000000000000000003aeaef3f5ede4747f048f2dcc31a07369b260507000000000000000000000000a3ba800c85c325a1116637788b1270cd1f7d43e9000000000000000000000000aa3bd3180dd01a65a0d37abc616115be7178a93400000000000000000000000089c3b9da9ab8a7c057bf18789f4373b6975d3512000000000000000000000000e0afb783f5dd992a7da73803d212fe11ab39c25a0000000000000000000000009742ba100485f57cf1d11eae56d7cc0403f003d6000000000000000000000000e2928960c6fcb68266b0e4fce83e01bd23527c180000000000000000000000002125d44f51c09aa7961c874ce5b9b4e632c454b90000000000000000000000004af8462e1bcb6340abd2c9e6520ea1ca87593eb70000000000000000000000007baef8df1475f30f9e4042590e3ec810f546d4c8000000000000000000000000b096faf58d54235e25ad979be50e92c2520c1b960000000000000000000000003f234745268c7a702595f3e16e6ba026808e2f580000000000000000000000008bb65282a7d55134a24df428a16e59f80b06ec91000000000000000000000000fff23629fa688f58414aef53748671bc87429b630000000000000000000000005cb322e1596daff9bcce29986e708966265fdc7d000000000000000000000000b987c640c18d1db6efb46aee10ebe74f076b87000000000000000000000000008fb4031d16e3b1964b5c407813c16a84b4f0b61c0000000000000000000000000363bfc09b48616190d15ddee5987ae2d05da6f4000000000000000000000000187a9cafd3302beaedfc37aaee08e14e84abca540000000000000000000000002e0004cbf5732beef9a78be0516a0884dc54ccff000000000000000000000000d47b22fdc23a1f9a366a525343eafc6c9f2713f1000000000000000000000000eb05287c7aa68a5bf24c693ac551592ad98edd34000000000000000000000000ad3abccb127939a661e8b00804b763a906489b6d000000000000000000000000939000fe8f19dc2e0bda2a7d0d7e52b08fecccf20000000000000000000000009bf81cc31d0f1fa7ade83058509a4db154a182a20000000000000000000000001204651e0686316cea9d4241ad736c5f4bb1efd8000000000000000000000000131cb3382990b301ce79448d155f486a8122cb79000000000000000000000000c2b3197b4789bcdde1b775e365b86c9bc10f18ab000000000000000000000000bef86ba6d5b0a8970a95e834c91e342ea3c674940000000000000000000000007fa41810e2b0c1d3bbfceb4d4d9bcb2ec891c466000000000000000000000000ca2e89cfeb972313500c044494bd9b78baf30aa90000000000000000000000004bb4855c54a8fe3d67de9da97885ba46b948d4fb0000000000000000000000000eb77b61034aa91d20416296ce2c412d7759020a000000000000000000000000512ea452fdea57ac96bae8e8557e0595f4faeca1000000000000000000000000f08efe4413a35baefa8f05d0c6f2756241d8be11000000000000000000000000eea3cc82c5e925da49047405bbd7b2e6ee55a21a0000000000000000000000000128d4904f6fa2ed38ef7fe2f04abb0537491950000000000000000000000000399dfc45de558435e4a4e8164cb1b75470b64c510000000000000000000000000aa2eaa0f5b57ba9bb8f8e6abc7aeefca75f0d2b000000000000000000000000330c861e15976f2beb7554f46720cdf8d591830c00000000000000000000000021e587e3978f40a9e41c599f4d60a3c4d610386e0000000000000000000000001f37e66a149b2f740b6d24fd43613874dde5e29d000000000000000000000000cf1648682f29d697dcdb60422716c58dbecee83500000000000000000000000027d9ecab87424b0151efa62ae2e39d538f634bf200000000000000000000000078476259e644a38ee8a0a120af735e3a70c6c3e9000000000000000000000000f202d2d5ffb1857be65df89bb3a20c13c5bb705900000000000000000000000051ff7d8f28600477679282e661a38c7889d166c7000000000000000000000000b31341dac17e982c520626d533543d5727b371ad000000000000000000000000d8fe2b7c9cc69398f3b9c4d469c92c520bfba4600000000000000000000000002ee2412a563bd590902e13c3ed28fe55b02681c400000000000000000000000003f182ec7474877ec8d830a5fcb804fd132755c100000000000000000000000095515617e50bd9a5aa175c3688c5f5917ed78f350000000000000000000000004992c58188c4b85cccf2ca708a52b00b5c6e00460000000000000000000000008066dfc3c0c07bf3fbfed592fd42fd6a903d63a40000000000000000000000005b96f4e205a7007ea8cb103f66718f2737a7bfe0000000000000000000000000069367d35abaa48c77bcd0df55db74a44a989af200000000000000000000000008617ea656d2e218d4e5776201a28af14157ca860000000000000000000000006114338f36a37533cf28cbbbbb558dddf50689e4000000000000000000000000cab68f8a09d1fee8d78a0e27bc3d92e41b5f2d0c000000000000000000000000d0769193d5bc631264cf4166339a0102b4b6607200000000000000000000000068e7714cf6c8287e7934a1aeafe3ff4614eb0fb500000000000000000000000028ff8b11a1d943617532800268d2be1298906d1f0000000000000000000000002d4f76ba61ef457830524b39756b648ca14327270000000000000000000000005095a2ecf3a00e681603e9f4bd5ad8389f79d27600000000000000000000000053b3618d2c38bbb37bd2746ed888a3c67088d812000000000000000000000000da2b2a6bf2a406a8dba8762c0c9145b04480ad080000000000000000000000009c7db2ee7a3c57a5834676c246a22f8e0d516398000000000000000000000000f12a2fd7146a2f2cd6772fcc145aac1195b25f18000000000000000000000000dc588d752b12525077fbd7ace0cb42bad3cf013b000000000000000000000000ba28fca919a2aee3d74c7cbe49dcd794478b344d000000000000000000000000515198d171bb1cccdc4c11317153d403fded93f2000000000000000000000000eee531e925c3b923fb4edf2930af89cb1fc5f54a0000000000000000000000006b1b984f05b027a012440bdbf6ac00b6c7074ae8000000000000000000000000d2a36885ff89ebd3233bd1555c8a532c37fc29e8000000000000000000000000c6426dcd6804a4519d366389d48ecc05370bd76a000000000000000000000000bac59a780b250074087845bf7c99c1fc2bb5cd7d00000000000000000000000060f6ab41a0ae343082604f64bc14ddbc4716aeae0000000000000000000000007efb647e35e4f164596106148fa2baa1c0936f27000000000000000000000000acb3015e052ff02cc4fe402aec844df681cb51ca000000000000000000000000b4e0ed71a938dd8e71d3a8f2ef8479123eab306b0000000000000000000000006f593a98f9fd364027cd053bdee1fa97f9826a45000000000000000000000000beb0ff7e2646dba7074438440bb2141c7fbfa79900000000000000000000000053df3167814b541e3ccbf77bfb6ed75b3ad506a80000000000000000000000008cb36e67350e00147a6e121fc2e3a0e84ccd54ac0000000000000000000000007ab6c736baf1dac266aab43884d82974a9adcccf000000000000000000000000123f84f73acb5148922eafc560b6a7ea7a586e89000000000000000000000000b1b45e37700d33c8afe5f14ea1723b87100268c40000000000000000000000004630131a6d5fd868202aaa68481b1c3e59ffed9f00000000000000000000000018aabfdc6cb77077a63aae248bf9f63740ee546a0000000000000000000000004fc0f44b87a51ea6a620197758c694fc5ded1e400000000000000000000000000cee7de940033cd0d8afa9359e95e3564c35dbed00000000000000000000000067fcce4cbf827b4012eb20ca4193e891f3de192e0000000000000000000000006f2380ab22e769b83d0f5bb5397f286327f630e9000000000000000000000000308c070e7db7d2b3eb974421f2aaa33bc369f2bf0000000000000000000000004e1d943ee69ddae0bd3df1e1d909e31d1f0a9a0f000000000000000000000000b3085db4c0d85524635bf9f69384c94d853683fb000000000000000000000000b95a98ae89ff30b6bf4e42f03f1c351c6a41ab4f000000000000000000000000a8ff66773f9d1230dc3ebc36cc5e4d0bb259a9770000000000000000000000006684ef7366a946c0d5a9499bc7caed6878f4d5360000000000000000000000006afce78f98c5416f31b2cfffbfbfd8315192c546000000000000000000000000d14451659d3b307d34346ee2a5729f0504a963350000000000000000000000007e76de758cd414096a4882ed2824bc513d7ed7c9000000000000000000000000cf75b6f43605322326b45b1e5c3895c5cf404c94000000000000000000000000ef852ce0fe7c757a8f997fa89fe1f2ded3357eb2000000000000000000000000e343e47d821a9bce54f12237426a6ef391066b60000000000000000000000000ed168c5961d25c24afdd45c6fd8d1ed209e3416c0000000000000000000000006d31285295e21db4a241eef5baf470b50b09c9df0000000000000000000000000fe3f70bb618b93001531cef83ecec67ceb7dd700000000000000000000000002f954aeb0b97e0c4081009f2f27a0ad1891afeba0000000000000000000000000b4df723d6b3030a99c111cfa427cc88196b1b270000000000000000000000006423c7f251018308bcdaf42ba24b790694770cc1000000000000000000000000d5340e85460dcda16377f4668951d311e65ef58a000000000000000000000000bf97f86f96a4c976741afdfaf16d06a3df98d7490000000000000000000000000269c7d516dfaad7e4837f4afb334b0a804fc8e2000000000000000000000000b949a50d79f8a2802012ec61b51adb959ee775af0000000000000000000000001357d3e5c69d02ecefcd47ac8db6d9a3a65964a10000000000000000000000006a1d4197bb18702e3ff025b9bb238de5aeb905870000000000000000000000006b55db965b79d377102dba3f39fb6bf8e3819dfd0000000000000000000000009ca5cad58ceb4b57fb7a5ffbe1e51d5a99fa522600000000000000000000000052c6ffcb5604692ae0b6394af1f3cb6a4c837d23000000000000000000000000e0ced025724013a84d81df04fbbaa6075aff43a200000000000000000000000071999d47858a3734b9531cd1bfcc0983657258900000000000000000000000007e7bb213f8486ba73d40156c27e4ceecd9830f7c00000000000000000000000043f6e17d985664973f3d7f7043320037e4476cef000000000000000000000000f658403f3671d0b43b7839e1a6c4e8167674cf010000000000000000000000002419e41773f0c6eeb951020eb9015e21d1b80a490000000000000000000000007fa5b734e69d1241a9ecfb53dbd4c78fe36fc61200000000000000000000000052983c0a9dd48e1f68f493fe270ca90b5a66129f000000000000000000000000a62cd5cdd0abc82857775f77ed1d41caf67a630200000000000000000000000012701e6d484eaeed9492e4c16c5c58c17353c3990000000000000000000000007181e0d0c23689d0da510b6d4b56961fd075afdb000000000000000000000000adca0dd4729c8ba3acf3e99f3a9f471ef37b6825000000000000000000000000a4e66298d11cb3ebfbdee9b2024aa85d4e8f3afc000000000000000000000000c67b7de4615196921a2b68f4f9d0c7e87326a3e60000000000000000000000007ac777421f8acb7ba4245417ae86bc4ec0574c9e000000000000000000000000300fa9351a59c50ef0d7203e83322cc4c8108c57000000000000000000000000065d5800037a7069c470a6d4982557d26839ac8c0000000000000000000000000a1fee0ab9e39455f67b98b28a69fe5ab48f3e14000000000000000000000000118a3e67e6a4daaaba53793c4044cc590fb420c1000000000000000000000000d2e03b2898df223aa284080fa5d5f882dc1673b60000000000000000000000005f36a4fe56ab58c1709b936b72f63932a55741eb0000000000000000000000006f8d247c657d80be6c603841fe41bccc19a34484000000000000000000000000f4733fb8017e4eb2fb05be666e17d0efbe3fb5990000000000000000000000007d6d77ce8e1ca2bb006b1f3726176fb4ce22bdee0000000000000000000000006576281b05e928b5c72b5e650f24dfa2faebe6260000000000000000000000000548f59fee79f8832c299e01dca5c76f034f558e0000000000000000000000007be18a8683455e948bbdcada3e0dee04162a8b480000000000000000000000004fdab1f916921f9e2c9c89381258883364301cc6000000000000000000000000554b6d2176c69f3b420c36ac62b26daffa0915ec00000000000000000000000058b61d71a801beffe49ed1a8e01a908be965ca1b000000000000000000000000dff93fb9c8ebc6bcd91d499af8292bb72f1dd612000000000000000000000000b34c450ef0d90467b42b54632ac7d7f584bb92060000000000000000000000001c6c2630dfedbfe181c239f455a869763f7a29e700000000000000000000000045fe7b9b400040325d1a018af3a433fe3ebd2ad0000000000000000000000000b0866fd029e32bf67362e8a3b56066a321e32440000000000000000000000000d925cbbc53f8d70a05eba2f7abf4eb35d95f5180000000000000000000000000967cd7594f929b66245b9a552a205282f4e4afc50000000000000000000000001922915fb48fc169468484d7d54010ea48c2e13500000000000000000000000042f032815eb2c04e59df726d99d7c9fcd55ccabc0000000000000000000000002f9c2aeb9281653ec13503cc7f9b1608cee7bd020000000000000000000000009ec571fdb8d77918665da0c5ee3f86902f4313f5000000000000000000000000e0d21b610c822ef31f5904a8a64578e453a2c7c50000000000000000000000004a53cf3b3eda545dc61dee0ca21ea8996c94385f0000000000000000000000001ae00f4b70b38f4e520db4cf1dcc1bc51e8bf553000000000000000000000000142927e1d1fd96d5d150b3cf9b36dfaebbb5f5f90000000000000000000000002ebf8bc489b202c7fd5bdc68f6a593151ba9850c0000000000000000000000007bffed70f235c828e2d008fdf6261f9f769f03c6000000000000000000000000493b85283964d4b93577e305be5b5c210f16f4ca000000000000000000000000437565c135f91102ff8f990a1b231a81d0b44efc000000000000000000000000539df679b2b43f27a56892a4d970587bc103b6c500000000000000000000000053cb0bd02d7fa65df7a4333ad70046a3cc5a4fb0000000000000000000000000e195cff6be1582f0a45ede73178b62d0780caa200000000000000000000000003bc44aea670f6cff6142e7bf807dafe21eeb781a00000000000000000000000071d079f0ea37c7c4fe65dc491d5e83b9955a5a1300000000000000000000000032adc85f9b9b9ed47cd77c726579fb2478a08f7a0000000000000000000000000a21b3ad935ea56580e8d25581a054713f747379000000000000000000000000408276ecf35a9badcf27d5cb49b84248d0ef93ad0000000000000000000000001c664101b6d0c50e00e855009539bccadf1a8a75000000000000000000000000187147b9a44c144277342a5e0366c13d2f0f4720000000000000000000000000172349d35f33d2d9faa7a4c838c91b31f34d130b0000000000000000000000005165a17e05a49ad34be6f64d56d5e85ae8c6ca04000000000000000000000000b60a7bff2b421e34f87d53dfad1e79c340c55cb10000000000000000000000001c1d8a45cc6ccb514e2ff54eab23a99b91f750ad0000000000000000000000001702914299525bc3cc56911bd8acb8fe6d6413410000000000000000000000008bbb83ed977adb5f4247604c9afd87ed897f443e000000000000000000000000d6e97ac11fe436d7be5bd0a79991516f2e2ff6010000000000000000000000002b90ce0bd4634e2898a92750bed3044d54fe1b77000000000000000000000000ccb7077877d2a3ab62becaf4a1db4ee1eda0f342000000000000000000000000afeeeaa59c0d099ab957a428fa55f546d28fbdb0000000000000000000000000c9a8e2f61cca7e484e8d80bc920cc180751cf46b000000000000000000000000f1737573f9ac1709caaf4b50d6547ca08f0add5c000000000000000000000000e87a8ed424657ad848266dd8356e4af38f6663b40000000000000000000000005a6078338ddbf5cb712b3304b5be0b03785f926500000000000000000000000021e459e0b66cdf7932da4a8a191139d1fbd2a3bc000000000000000000000000652743995ae3c7bf538a17a4b5a4db7b3fd2a38f0000000000000000000000000aa1fb4fb1079da8901611a31899e62b263dab190000000000000000000000009c0e78c94017474bb77785e6360b3b4bb71011f70000000000000000000000005d460ac5c0488f290abb84156b4877c0a085a4ac00000000000000000000000090f607c0ab31974275506ca9aa6ddc3b58298b3100000000000000000000000059f54102c82770fcc72ff1f68e81221e979a756f000000000000000000000000b2ab67ea3eb11ee98537c609318e4cb004c0b0d70000000000000000000000007f9f6aea86471bf5feae1a9e9ddcc16b7014b7b400000000000000000000000021628e636bbf3dee2491b151b79272b9ae79c1dc00000000000000000000000058440d85d3dcb14b7e8e9d75ec76c997709ff95d000000000000000000000000c5d0850fdbe09916d05bdfe6d6239f67bcfba77c000000000000000000000000386c6d67ae9eb4aa4ab52926554b85a9f20a8cf000000000000000000000000048d0f47b832d75dfd55bb7a85839fcff7a32bcc1000000000000000000000000762ae93078150b28ebf173564ede023efdc7c5370000000000000000000000003d009c3efad192f42d969028dc4fd2315f0fbdc000000000000000000000000017a3aa1f57a6b9857ad961ff3a8813ffdfc7780400000000000000000000000061dc9153dcea9dc73df091816736658347e355d20000000000000000000000005ecd553108dd47a9f40e7f08b650cb83ca9503480000000000000000000000009371643283827f772c50aac84f46f36e28a7ea6c000000000000000000000000fb1b58be992c5a632a4b16be0ebb3bf728329cd30000000000000000000000006d0654ffb7a93d7ecb84d86acdd9a4ad48efa5e3000000000000000000000000e32bac6e393199bb3881187f4feb52e28e97387000000000000000000000000090ff0f053dcf290436f1137ca9ab850f361669ec0000000000000000000000007b5cef4d95f3a708bf205bc016d03628959340480000000000000000000000003411d99af493df3c87ef40d72baeebd4ebd6ef8700000000000000000000000092183ba312f2e63a5ee0ef1b800e20890395cb17000000000000000000000000d91ce01fbed792d749d125b59a87ad20081331810000000000000000000000001ad435045671bcf03da1e4efa943a24d1746f97d0000000000000000000000006de19652831fa947fc7c665d2116828c0d091e2f000000000000000000000000932479337ecaebfc9a4133025bcfa06a53b196f0000000000000000000000000c40445d45529b2ee6a4630e065de8e02b928d03e0000000000000000000000007e0530989101f263ac6f1db38399b27a95973721000000000000000000000000aa0ad9bc0bedf3e0f2e4adab0106c65d29addd3100000000000000000000000033105a9fe9f85957fb6200aeb564cc9b2673cbe9000000000000000000000000eab4b763f400d2aec98b37630c56ab812abdd8ae0000000000000000000000005e2ce793eb1f4aec3cfb4ea6c595765b0828bf1400000000000000000000000042b81b799575a361a5baaae3f645a6f41bded22e00000000000000000000000086cbd0ce0c087b482782c181da8d191de18c82750000000000000000000000008ebaae75b07602c52f082c5700e813ff165b1b5600000000000000000000000001f3da96ae05a7425a665c19beb4666515d64a55000000000000000000000000a491116054609225245a16131feb8fa914eeec500000000000000000000000008b6afe8c892e5b8fbf5b2a18a4aacd29e6dcbec8000000000000000000000000bef425183e6055600b2e6793974a44d34180532a00000000000000000000000018b49cbb4420a8fec35bfa7d38f53cb1322d7472000000000000000000000000813efaecd8b04ebebb81d3df0d1f0e9c1d6ec7ff0000000000000000000000004c8c306a526f134c04cbb663950ffaee72bb6631000000000000000000000000de58d955997d8e9043cb5363b11b4be45781652f000000000000000000000000d53bf0d5d2784d306d2934e62e2a02995685af27000000000000000000000000e463504a2bdb80dd557f04658d37a891992730e6000000000000000000000000866764eda41bad3c859325d20ae23f52729705f50000000000000000000000008c77d8dd2caf297ae0144d37fa306866a89838da00000000000000000000000081fa1993cec551088de9bdfddfe25b79f1d843020000000000000000000000003becddd2513dd365e692dd21236b19ad97a0ed7b000000000000000000000000d0041cf4c8312d1b1130b6bc598d1e6f5adb7296000000000000000000000000585a2982eb79ac54f1d71d8c3accba879cb4e8820000000000000000000000003f4f0cee952295be1b79a8169240f98b52e3e0ca000000000000000000000000ac39e0f01afa1662b284f938b8c18b36d7f6fdd0000000000000000000000000b6cddb7196fe053bd926d591c7f3e88cfd0ae762000000000000000000000000f197c6f2ac14d25ee2789a73e4847732c7f16bc9000000000000000000000000eb81a1098eab2e214d9ad7023b9018b2cbc7f3b600000000000000000000000065dd9ed7214121b1efc449650f54c3d73f6d99e4000000000000000000000000b17237ee9553b7b07c0622cc436d97694cbbb53a00000000000000000000000020c693f4320d1c632f6dc3d4ab661d0e468e1916000000000000000000000000f476e3b9cd1d1707b4181a9308915028a05b53c9000000000000000000000000652f04a4d09f5cd16e8e778a6fb041fb5dec189100000000000000000000000007d4c10e8c33cb7be2fe3712f9deda4b436589790000000000000000000000005c356535f7ea14845dc1fd3aad5aed3378186abc000000000000000000000000832f586898e741b9ddbde97f65d2202d2c9a9ec5000000000000000000000000bd964c299037255db3208625170f8d02f2b1697b000000000000000000000000434ab8734686fab953959e150feab81b0c2ef1c1000000000000000000000000376e988f0c6ea769db7e088536ac024b88f7fc4a000000000000000000000000c71c21bd8b877aafad0bb5fc2df8e52c55e45699000000000000000000000000285cfc30fb1eb5c3e238d7846c0ef2a1e75e2c510000000000000000000000004e51d02965ac569b784e0d3532eb73fbaacd8a32000000000000000000000000f184dfb4e2eacd21d87ed3e82233199da64f5c2b000000000000000000000000b49caea2821f01156a9d7256c79bfac4dd6744ae000000000000000000000000827c32a60c156a93a93b692b7db486ef4be5378500000000000000000000000018d3281dfd684d37b5cee00f49003c22e2cfce43000000000000000000000000024ec061979757983d6cec38acf8e1592589e455000000000000000000000000465bf792523703df4c2ab924f5b4222b3204c06e00000000000000000000000061a51ec7177a8a6a5f4c8cedfb1131e87432ec660000000000000000000000005b7b670eb39e5a7d7e4ca37ef5cc03a7e3fb67b70000000000000000000000006990e7e90ab50c12111f99b84183d3fe298bb3e4000000000000000000000000827adbb894cc49609129389b108141c038ecca000000000000000000000000000bd31e07c7a6e57ea8c66aaf133a886a33753d6a00000000000000000000000093fe38bcb8e6d5e3fafd306a71ca964821a7dab8000000000000000000000000a3bb12e49e73636dffc5c70601fffada1cdc93db000000000000000000000000f8447a171b05728071587d06e736c9805a18d91c0000000000000000000000000a728bc6393a04bf7f1e20efcbb1e326c1f09e1a00000000000000000000000001650ef89948db4117340cfc15ce5f54fdb633bb00000000000000000000000063e910fda6619829fd58e29f78f6511979bf6f090000000000000000000000001ce5b0fe8d8e028e225300fd20226ebfbdc4242f000000000000000000000000e60141b8f7ed51d5e625c8c469156cad8b4e173d00000000000000000000000095415e0317ee4581bdf7dd3f76730d1c6569c000000000000000000000000000a21a16ec22a940990922220e4ab5bf4c2310f556000000000000000000000000cccfde9aa1ee48eea089375689d95428132abef2000000000000000000000000319b8eeeabdaf431bd8fc872f1ff98f14a53f5dc0000000000000000000000009ec68e9f1064a060bc20af265e172994db9611fe00000000000000000000000028a74ae966901dcb7b01a85e2ee7e2a7e9033d6d000000000000000000000000612e2f825ad33a1dac061f6c331cf3e0dd42663d000000000000000000000000a51f36787b9d2d15d6ccca27802397b22fbc2ab30000000000000000000000004bab3763f1a013e895fc209b8f54e8104b9a88f7000000000000000000000000cdf9a82561e55ef49699f0f5a733bc664086ffdc00000000000000000000000098cd4abfceba92ea5c2282fcbb5eac38804de50f000000000000000000000000d64f105adeacc61ebe6beacb507a09360cc00e180000000000000000000000004206b8acbaacdc24fda76a37fae6f419a2bb0d0b0000000000000000000000003380f2d6c20f4af74b4b2b4811994b17ef85d9bd000000000000000000000000a841d0124b904bf927faf67fb8852b38c9cd2b380000000000000000000000000dd148259cd347845420a8d0ba58aa205b73da840000000000000000000000004a2be53516f33304b3b88f848ea819f70a5cb67c000000000000000000000000f5c57480927103a609a9519172c45b4265d58a08000000000000000000000000db6a7b929c7142d04d822b8622d6d968b98259cb0000000000000000000000004a8b9e2c2940fdd39aceb384654dc59acb58c33700000000000000000000000033d0883d0a3b20b8de2e03c84aefb118581a8b0d000000000000000000000000aaa96e16be501f7e77457011ef643ff16a27b1830000000000000000000000007826a5dc96fce27bb02485a22f0ca2ac5f2deeda000000000000000000000000e8a4e6ea73427c66f475a5c85d52a7339fc8055c00000000000000000000000055d309143fb337383c5ebd8c5a08da33791af46400000000000000000000000045fb5a100547420d813bfb3102c2bd4048638171000000000000000000000000c7aa98a8420d95dbc03115a6053dc16f36744cf5000000000000000000000000ade8090c77def1ad2b58f6e418f95ef397a39be20000000000000000000000008d5416007d673b2bee850cbe69f1b09e5e9a8675000000000000000000000000be99236b677cfd836fb9ebb31f470c1f116374ee000000000000000000000000048db50ba66d94521b9e7af677c03ab6a9b8489a000000000000000000000000a3579e4c39b67d15d1fc83fcbbaf42efd9735f4f000000000000000000000000248cd8252227e0b30ff79634a689223136ece37f0000000000000000000000001d8fcf7b9a56418a6bcc9483d710f0eaf0c472f9000000000000000000000000c5b484cdfead5d5a53137fc3495969bd72c869b3000000000000000000000000741553ed6e7fa59831ce3171470c9495e173ff2e000000000000000000000000aca76ec4c42196c3972d7c01c1112347e98654030000000000000000000000005c6edf5d60ad4b25ff476aa0b72a3fdca2d53d980000000000000000000000002c63e9b0d3366bbed90c1a1d156c92752e38cdc9000000000000000000000000b3cdd2a904927c391b1cdc19c2f307947719d973000000000000000000000000f1fda123e4650e598f24482e86c65dca167d27960000000000000000000000001c266e1190fb9c0ec3f8387d77641e66d0b190910000000000000000000000005a360f393c5224a79af4e4cc2550efd9b6bf24470000000000000000000000009ca1d4db870418a9c5c4e792f93b4302758deac4000000000000000000000000e4038f187722d5f93cb1dc2de01cc966c154c6670000000000000000000000000a6f963144dd22d1f06b944dff75b497510f745c000000000000000000000000ea00bf7c28b7a8b4e00f83eadec5d948744cc6040000000000000000000000009ce99dfafc8c80a47f48a88fc17f5f37d6ca6c4b0000000000000000000000009ff1062a94a548c4d4c5b05e2bf685d5f1da1a06000000000000000000000000404460039499c774c48248552f802ce5dd482e32000000000000000000000000ec111e5e0a3e092ba26d40bf854178fc411453a3000000000000000000000000670fe3556928439a171330599f9de0c72f3cf158000000000000000000000000a4e21b269cdc924f0e584f1ab585bcecacab4222000000000000000000000000e13722a7eaa1bf613db22726cdafa0953ba7caa8000000000000000000000000c70f15964fd79344564060bfa2550d61825a000a000000000000000000000000441a7c1511fdacfc9965738c8690ba7e3f97ad93000000000000000000000000565da96228d8997a6def6af6a60436b17d5f12030000000000000000000000001e56c024083de531df15203cdb82319ee258efbe0000000000000000000000000f0ff1f0722f53b863a40287443c6736a81eeaa00000000000000000000000004188c921c40efe61ed3677abd5e8baf4341ff83b000000000000000000000000f263f9d5be6029896a8a076dd3d06bb678681f83000000000000000000000000732e4f0cc80b61175f88c6f567088b2224bd7a240000000000000000000000007e288d2f0cb05c6668fa0e54417246212c0dc04a0000000000000000000000008bf10c376ae3bdde55ac45a21a2a5c638247ab6b00000000000000000000000064763309212982a769df4d3966b4ddff5e1b219e00000000000000000000000050dd6c464245db99073ff8924324e4096366ed5d00000000000000000000000044bdb19db1cd29d546597af7dc0549e7f6f9e4800000000000000000000000004632cab895d8aae80355feb64df9baa564c37649000000000000000000000000eed529de92f3dd5946f5d703603c1e1df50486b9000000000000000000000000dcb477cb71023e01facd1c7538b29efa87e96c820000000000000000000000004fcd7c8fffedd39cfafebb0daacb5531ded9fb6a000000000000000000000000150a1741c7e32433d56e5429a61fdc27613d76160000000000000000000000002046fe6a1920594a7567d1d9191f98b9730f86dc000000000000000000000000d884e0683b7b87c8c9759385510c64a347c9b0dd00000000000000000000000052755352a4bfbd4e0621033de57b9e96d9b0d28700000000000000000000000088a20acba68d299db50ebd5bc4534ecee62f7acf0000000000000000000000000dea8219929771d1766fa31d0e7430309a13e33b000000000000000000000000b31b4e9a652c00fcf1572147c42d5d120f6139e8000000000000000000000000383d52aa786f7801b1ead4af3a96c0be6e24f1e30000000000000000000000003958996f5b29e49a4b335ec170b86a594468202b00000000000000000000000028bd271690393cc4a7400c3a54110e95af2a82040000000000000000000000003a81d5ac92d5125b614f45de8171385beaf98b0f000000000000000000000000a2b6590a6dc916fe317dcab169a18a5b87a5c3d50000000000000000000000007b0d4b7eae99e27fab8d89a977004a763c16e034000000000000000000000000418b7d6f507cae23f5011afe53f6511ceebcf6f20000000000000000000000007b904233ab614b93c130550e486e0c6a9aa9e9540000000000000000000000002527519b1ff9915d2495046b92a1f33a5c9d53d00000000000000000000000009df6d6132749bb21937b57bdd1e2e0412d32fe67000000000000000000000000d65303e5bc993fe766689cab6285bbe0868dcacd0000000000000000000000006860a65539bcc98f59fa9ccbf3d15e8cbb16a0380000000000000000000000005c70efb3c4e4728a1f041c849c155695a103616a000000000000000000000000c2220cc25df7fb14859850b61f34f0a858c6a364000000000000000000000000689e68c2023824b7fe99387f290acd23fbc7c17a000000000000000000000000cd9e09639bdeace20f8b98b2ba9c8cbb99e5db54000000000000000000000000616c405bca4a5ee660eed84007a36ab702adbd3d00000000000000000000000000d1541ffac94c0cfbe4bfdfada815c1e17373d30000000000000000000000001d3cc641fa49f9141d270bc63142ca683b80f1390000000000000000000000006afcd05c6ec4c0ce3f16bbf4c472a77472e15a03000000000000000000000000d7efcbb86efdd9e8de014dafa5944aae36e817e4000000000000000000000000d91efec7e42f80156d1d9f660a698471889507470000000000000000000000007f71030faf09d6f39809ce7674baa0d5ca1c02e100000000000000000000000079fb899e5cefd8e44dcc5cc99d91912c0c0a155f0000000000000000000000002a518a9d4bc1dbd467c6c5ec7eaec6af8d86952e00000000000000000000000018a9e0fd36d700404c3b8f76677bdf94c449d3b80000000000000000000000001e229b31b4b25d555a364993ef061a7c4b4d8182000000000000000000000000dda593bb6049310699678c1e7a7af0675765d65e000000000000000000000000a3819bfd91e7c75860f9262d0c50ec373cb500b60000000000000000000000008526d14572df7ebe3c8969a683ebf28df2e0ab10000000000000000000000000f96a236c4ac70d59d15224e6e8c3bcfa23dedf6600000000000000000000000025943ec626dbc31579ebfc9a88a0ed58682842050000000000000000000000004c6011ea6075b8740f2c43d9887d80abd34eba04000000000000000000000000f7be00b4916cbc9dc29f70fcd69e379fa26396c300000000000000000000000083b174e84fc3cbb502c18c0f4fe64a3565e3edb2000000000000000000000000d4ae3c8f0fb1f685177824ae4770ea17c8710bbc0000000000000000000000003be58c287235c8e048296cdfd009dc1f852c3ff1000000000000000000000000da78eb512ac7a3c77cbc2da84fc0f224267206880000000000000000000000003f29c7890b402de9c499ccdd7bdd7b3e1db78ae500000000000000000000000053931e85ef0720f63a185ad4886196bbaee490a800000000000000000000000024a9e5dbdc203ae96278c56eda569147ecda76080000000000000000000000002330a437595b09a1437a97388e0eb8d6ddee2547000000000000000000000000c5bc2adbe0bfcf8f512da6c15798ec104b8ac83f00000000000000000000000040127a34a92ab1f32467d6e438410893589db4b20000000000000000000000007f24a7cd0cbb8a7f2ed0f8515df99059b5832caf00000000000000000000000026bc5e153aed01fc2b5256023a360466e4c254dc000000000000000000000000ee020bc60de8ffff6b22893231d45b427123470d0000000000000000000000004551405ca3a4b6c065324cfbd0d9bc76d7f8cb81000000000000000000000000b63ae0112fce8420365e8c2622590ec1337b5a850000000000000000000000003ae77e92f69b90da1039355d7865260d19b3552400000000000000000000000042a9f019b663e8d6ab3d9e8aaca73ff6c79d1578000000000000000000000000424112561344b084bd6f3c0d341c75989f21beac00000000000000000000000019a7b4aadb230f978b13ce3b7f940b71f09b6fe2000000000000000000000000bb4d1dc5c1abec4ea11166ec97e714862863ad1d0000000000000000000000001bdb30662b210e245b7f5ead4c8fc68e9ef5c75d00000000000000000000000052b46b0e9d506d8cbeb64addca827c24e15ff0500000000000000000000000001e7b450322e42b53d55abc795913537fd680fe0c0000000000000000000000004ca4d3e9918e3033c0a28c01c93829b785980d56000000000000000000000000f3fc8a3863a84c4af78fdddee85159b263acdf22000000000000000000000000627273a2d7f89b58b0fc0bc4bba795058dc8b0da000000000000000000000000e925e80d59763b8b91612233714288bd8f6fefa8000000000000000000000000c19303a35a505848697d3a64e55162190b68eede0000000000000000000000003d8bf30b71a2cade5424a103d25fa476383e8eb300000000000000000000000024f0978e47ba608d11f2b2593000e489420cd634000000000000000000000000817c5107c185308252a2a8fd7e683cef14affbe600000000000000000000000038af75b1c447b4badd3f94c14fbaa30a4d6e1dfe00000000000000000000000085d595fe120ffdc76111c0669ccd3e7de03e89f50000000000000000000000002a93006c5ac3f23715f3acab53e249c4b3fec82b000000000000000000000000b2bb6a9d6f1f278f45c6d61624a26ab3c7627cc900000000000000000000000003e70375f24aad129e1f4cacf222b47de533afd7000000000000000000000000ecdea2814326c8cfdc7b76da1414e2530b9cfb04000000000000000000000000c5cd429a4a060c49689b38c22bc7a374c103f338000000000000000000000000bb1d29af7ea3ef48f8d1d6c21ff3baa9b6b08b0d000000000000000000000000cce0431983f71790269d20bd021ee9e87b235a680000000000000000000000006a5a741cfa3030fd2693dab633247da1351d5871000000000000000000000000cd2d33384b8c06d586b6c268b08bd893a1156a7b000000000000000000000000034a252147e05bb6bbc1888920e6d0f18a0d1ddc000000000000000000000000ff0df863600b980961d8e25a9bd6ee7a20447fc8000000000000000000000000f6e1574c08479d4d4a5e2e4b2f4021c524d5d922000000000000000000000000bd4548143fc8eafb909fda181737eba5534374ea000000000000000000000000a5a5b86446936db9e46f97dc905a3810239764c20000000000000000000000008f9c284e870d42c75b83ed08d8e3b1629b6af16f0000000000000000000000000111a4166bd12e37470c1fb1ad7f33b38cc1ccbc0000000000000000000000007404becad09351583443720f8f520f689e93359e000000000000000000000000f3dc311fa31114297b75e1ec18ffe635f5ebca360000000000000000000000006230089c9ecc1599884415d5e31338bdcf424d4e000000000000000000000000ad8fa2fdd4bef802e88d4e9c30fff18b258bf7ea000000000000000000000000920f9c6cfc993c1a8eb5b524f896d2b71e58a60200000000000000000000000062edbcd0bcb7e89ff593ebfdf15e74ca9afba38e0000000000000000000000003a16a6fa66b3dcd650f42c636f435c83c3af337e0000000000000000000000004d2b117d0bc9f421d189c43410db83b1b186756f000000000000000000000000be3e809310914c0a90f46e0b934f626204ebad1f000000000000000000000000daa53bbf2a1d162114710fdf35bd097c22c641220000000000000000000000004cc7a9a050a90b73ef1122a4fa665a9dd11683a8000000000000000000000000ca3e3db596bcccbdeaadea340ccc633168febd0c0000000000000000000000003eeb95cb4c75dc77c1ef3ad62703fbaa88e450af000000000000000000000000372cc010c6677434739398463c6bc11e995ebf26000000000000000000000000aaac3689bc95d1ddcb269eb6450c4439b554eafc000000000000000000000000f7286e57118dd4df23e35396c15967a673b89bbe0000000000000000000000007724d18981e042ad62549909efef92cabdf0fc8c000000000000000000000000272bdb5d260714005dae883b294e2dcc44cdad4d0000000000000000000000001b885e57a1ff7c7c38aeba3a9096d6fff6077221000000000000000000000000e96c3e1d842beccb10bf57c453b84bf75725241d000000000000000000000000842f3708f6311555d519e171471a5d05cd880d18000000000000000000000000dc0aefeb9d858fa9de5db3d67e576f00cb1a3301000000000000000000000000d5c1fbc0f6e8e7886eb8e56f9983dfb917d8b6cc000000000000000000000000e783a0c46104d2f6c41956667ae87e2a6958e469000000000000000000000000fab46425a987bdf5f435414ea73fdd40fad47857000000000000000000000000e05c99e51c8e22a35f09adb402893bdf178a41db000000000000000000000000c10c789126136d6af3569b990f4ad8c075cbf4bf0000000000000000000000001b67ba2fa3eca2bab074532718e3f6bae11f28150000000000000000000000008f6afb4cd2a14791fe1b5503b4d9876386c50008000000000000000000000000c0b05c33a6e568868a6423f0337b2914c374bff90000000000000000000000000233dfe8a2da22cf16da03f2386e55e0f468f5220000000000000000000000007b09a972681b91c157ff5f6616e33034dbcd30e20000000000000000000000001fa24558fccdb25fd9fcf0edd79bbe84350cd0f10000000000000000000000001dba7b70e3a8d57fa9d33f3be61d38516d9ab41800000000000000000000000023797bc9870d29a03530b0235bd81668f9514c3f00000000000000000000000092c9d7ff2f87b5132a8f6b2a2ded0be6e6ed3753000000000000000000000000df83d6a1f2ee7c91daa5e26b3b85977dcfe952030000000000000000000000005762a33fc95308147f6077407affcd42c42cbde4000000000000000000000000e6f28b723616c5a25e1e3e05e930af677f4d6b20000000000000000000000000ab5ccc498d7ad47480496bea97c8a16d93567cb0000000000000000000000000a9d6ec0a85eb38f6ae13fcbcd6cb9fc22795a2480000000000000000000000003e6276e3fc94851a79e0c0866291423141324b14000000000000000000000000dd3e0ea78c416f999303aaed0e75c3f3c29181bc0000000000000000000000004fbad58c54ffc4f8fad5e4dcd68fbaadbaf82d280000000000000000000000003f73b4ac718053a606e69a4f7c89ff40ed6b0c0e000000000000000000000000c986aa96934160ac7ef408da95ddab22c2b5d8fc000000000000000000000000e1e0c813293ddbf0fbfddb1025e8a35f160579c900000000000000000000000039c4efcba0cea9e663e2274083ddf67ef87bd9bc00000000000000000000000099ad389f837b6e22ff64b208fb91545ec6c0af100000000000000000000000007688b399c3237d098be4688d222d586ab5236451000000000000000000000000b680f498fd92afa235e7bdcc143f2f8c2d0c4dee000000000000000000000000545e0248fd823744d6286dc62e9519ffbc3c523b00000000000000000000000088c13551ee9ef4d545d657bbebd1fc49c5b28ae1000000000000000000000000051591c578684d09cfe3967593d4f8ace4530a9400000000000000000000000003b7bb428618cc4bf2ff5a0741f0f4be061ed6fe0000000000000000000000009557e6e7be00add0ac1d2a5ba6cbce733239bb370000000000000000000000007f054dfd31935d46954d8ddc1774933bf12d732c0000000000000000000000009013f0f99ab087c13487325a0d441e8b08772b7a000000000000000000000000cc204e887ff509637098cd5fb2d8e12de99e8c5d000000000000000000000000c386f6001e2c4bd88b25c6f841e7b03ca6b0fe550000000000000000000000005a7fb70e55af8a6a2caed12941ab7a52ddf50ba20000000000000000000000009ed26e124c731986131093cb32a3ad5eb654286b000000000000000000000000a81739d4db40d5e374234202d4353c68297823710000000000000000000000006215ce64259de2bee413c19c631dd67db5282e88000000000000000000000000cb52305c31b0a196c79eb23f2f5fb89b805a885c0000000000000000000000006049117121e11f17aa1523170004beac3e7ce09a0000000000000000000000007c88f0729fd15137b96ed832a060555cc823993700000000000000000000000046a189c7f37953b91e5bd75d0e608efdafefaf1c00000000000000000000000032c167189ebafde724950b544b2bdd3a0f1477790000000000000000000000008870a1e337a06852b903658b056c548c8669cfcf000000000000000000000000d9084a49250cb939c6a7ab1fd866ada2da662e6c000000000000000000000000d573f640b29dbc63c45965710f51d7591a7764db0000000000000000000000008f13e3f438d91cf0332778cd1e227bb9b3379f1e000000000000000000000000d898d483e1bf817da4b27c3c25b6ea916d36da19000000000000000000000000e06112b41089ff003c42214ffdbc340787f85d74000000000000000000000000a270f3ad1a7a82e6a3157f12a900f1e25bc4fbfd000000000000000000000000952c43c235e459d9d3904c857cea8c6c73d6ae03000000000000000000000000800a36e1aafa30ad812be8af711786d77ba6288f000000000000000000000000ea139176a8d332ec1fa7d5fc6d0385ae78e16ff90000000000000000000000009ea296d25e81b69fef2c60bb194d7543058f63ee00000000000000000000000029ed191612485ed6c73144dd14dbfab5bf96e4ff0000000000000000000000006361080626de1c6c5b4e0b5a9511906fe2291197000000000000000000000000f29ebfa7f84dfcc971841cefd93970c27274ce45000000000000000000000000c0999ef916d3517aa46ed4151fdcf60fd2b0ec5c000000000000000000000000907b10f6435d6b7992cc04481f91e27dc943275700000000000000000000000083a101872826af7d7adcb24cbe24952b1ad8b42f000000000000000000000000d45d9970d8aea93ecbb88453b868e2fbc2e854170000000000000000000000006e18fe3f97b8a22919f0bdb24b94fada9b5ec2420000000000000000000000005b12b762d50370cc0179a5fba924bd869ba96e8f00000000000000000000000016e5ef202785c17a5a3cc313595a6d4e49cc6fb30000000000000000000000000144533418d604b58e7ddd51cb5452c7021db21000000000000000000000000090c4d0f365b335bb47d0d92d47b583bb913516a5000000000000000000000000680f4820f1956b7fa18b437929fd107b8211daa000000000000000000000000002d2241282e98f9e35d73f3306d33a936741a00c0000000000000000000000007b309caa558fcea8b00a610e22d42bc5da24c7e500000000000000000000000047d5c1d220017aa234331e1eb3a3a8c55b445def0000000000000000000000003ed3214df4be8c1547bd541a378c8d0f2ea447a9000000000000000000000000daf5cf62e4327120264b6ca923d9c8ef1f43972c000000000000000000000000fa1c824e95650851ec3fd6eed34aee7433714fbf000000000000000000000000e211a4407bfc03e2e896902d5b7a74a0aecbeadc000000000000000000000000ec6f091113f7fede818017abc135870beadb81ee000000000000000000000000badd5ef2362421f03420dad5411351dd5f67585a000000000000000000000000e3dbd0c5873f21f239eae2fb732debadb48c547500000000000000000000000056b603c1c3641c307e473fab17402418e99ca489000000000000000000000000b070e305b3a51fe42ddf5ce209a7c6091066053a0000000000000000000000009379b82fd33e65cce9b58bebb80bc2c06eb4a88c0000000000000000000000005d9a3cbe5e51b7516ed8b9b310d1eca1de7a39db000000000000000000000000f66b4bac351edfea122d44ba99ed849acfab3ab8000000000000000000000000c3930b730b4c94ca88d02dc33186fd5995f88ed20000000000000000000000007e1b3c94952fdab95f5952f24bf63b2b37f5c791000000000000000000000000134a56f71e28843cd3288e28767931b88b552b530000000000000000000000007a94cf0715a5c10f0b5e0c5299d46eb4bc7e94090000000000000000000000002af4bbf0f3cd3fb85a853281bef14cf83799cab80000000000000000000000001df85b5e872830b5928fa4f9e8aa7f12bdfc91d800000000000000000000000001b7f6651209004ca50aba58174b3679e350d361000000000000000000000000e89e3167b2c970a9d3c6bd80780b482861c92d3c00000000000000000000000018e0a9d2fe4ca4e431abb163c042396312ab7fad000000000000000000000000a96fab3c69ca682a2ce8c8fafac6e1f69770f9240000000000000000000000004e79b7d76bb8b0ec624de532ce1a5e1a7f00d2280000000000000000000000006a8808186c69e07be1dab787b56aa1f270c9b5010000000000000000000000001d12733534788641eaea5ec245b47587dcac52da0000000000000000000000009d57c7ca90e7298136d42ef88d1d9fd6b78b9d61000000000000000000000000f261b727ee7b0f3862a434a60779c2e3d27dba060000000000000000000000004def5de686b97c2f20301180a995f9b97c5aa3a90000000000000000000000004d67016bb35f49e7b7dc3a1eac2e9c969240313b000000000000000000000000eb4992bb6c16958db8beeb1c483ebc8aa7cbe5a000000000000000000000000062c377f53a0f27c703a6c65a2ffd5d581aac4508000000000000000000000000e1c8458646747b3063eade72935dcec8496d036a00000000000000000000000040b2f306d561e929f54cd2fad3c691f7918fa833000000000000000000000000868b3f61e27c1a0eb6cae8f4757d7f643fb993160000000000000000000000008e817cf722b0305ad5d15c4ef07ea09069bbc78300000000000000000000000036a26a0cd97c1f0c05f89a945a4fde58affbaa6100000000000000000000000011b22d6f32a5a59ec2e5014a5f3294984ab7830c00000000000000000000000048840285b51bab7ac551a9b86c38a02e848a7fee00000000000000000000000071dadfcc5a2d3e8b241cc44166f0a37f99abb08b0000000000000000000000003b0037d521c856395ad9d4458e5bfff0ed28102c0000000000000000000000003f7e1e805297f9a77bb14190ca9125a44590a1f3000000000000000000000000ca93cdbc4482d302e22ad19943ed1ca467930399000000000000000000000000bd85b38fbe0727ceb7038f43304245c89ebf334d0000000000000000000000006b5338680905eeeef180a73b0608587f65c2a804000000000000000000000000744289c817bd78c09721b5335fddddae75986204000000000000000000000000866c259f97ec1ae81e2ce7ba47d94751c313a0c80000000000000000000000009e747fc985bedda32211b7a93e347cef8dd22805000000000000000000000000ca764ea32fe988920e122205c27cf214cd20ff5b0000000000000000000000000cb5d611929ed466a0e09477be849bcecd12968f0000000000000000000000006f9c739716084510c5261748ec1a435284890efc000000000000000000000000cb2d76d21d8699a154367b050b7033935ead032f00000000000000000000000031f946399b6572c36698eae33533feedbf488718000000000000000000000000ad519d5a9c053c7074f525d3ee5d258ab8603ee500000000000000000000000066f4865b68b5a4819a47ba5364af43f15eec0e1600000000000000000000000056c70d9ac20eedc206bdc8e814c56fa119864ad800000000000000000000000025734931fc10ba9d696727e0c392af5347be059d0000000000000000000000004aaaf27c9a46662b2330564485c0815b48279ba900000000000000000000000086202acbf00a7b489681625e14edf721afc1853300000000000000000000000044ad77478d621ef126c5d312156053316ba4e55f000000000000000000000000e793f9e687dc35d61fef8dd8ee4cf4ed42953378000000000000000000000000b50640a15f1e3489fe9bbb8fe625f76824f89e9d000000000000000000000000a773a4ce5c4b6c4edadcaeab40c3399b5be977fe000000000000000000000000249f359f3724917a9ff085303be39e39c19718c4000000000000000000000000b762dcf09fb6a3628e40fb46a3be0297320d38650000000000000000000000001e16e398fa27976f9a54515904ee3bbdcec7ec07000000000000000000000000cd5c00689e150ea0db181a13c0f0488d303ea64a0000000000000000000000004fc3b19e0d180923d749e4c3d54bd7c310fb2d3e000000000000000000000000c51a1777607d8a91e077064bc77173f67367f90300000000000000000000000010389bcf56251243f6d2e6e5f4e023dbd1271cb70000000000000000000000003f8ea77eea8f326cf14698c5fc9d363b1ac0d0b9000000000000000000000000b1d67c32db6d75b0c44842902e36401fbd4ae2010000000000000000000000002f82b83e7260be1da956230d7a4cc716075a8a2b0000000000000000000000002bb49640a182cc9e9d3e812cffc4d2516bd05bdc000000000000000000000000fe627eff08e37d7ab94cdc53effdb42c5bcc8ac4000000000000000000000000ecb2b0b8085bd380a395ff048c58bfef86960b04000000000000000000000000b117275a4b7215fdb2a271759a589ec3c0859b14000000000000000000000000268d00110546d5d139cf9d170cf0d3dd2c5fe71600000000000000000000000001abeabaafe7bc7b22af8b0f5b1fc9330c88ed83000000000000000000000000a500ee1c3a3d6101789dd8d34fa6b509916696550000000000000000000000004f1dd4c14ce8a6b75e882506faa2264755f84bcb0000000000000000000000008a81c657eca5326378192586b55d97e29af7a68a000000000000000000000000fae2945489106e104d7726eedacc0cd852d0c00a0000000000000000000000001642f6fde4d902ef85b27b6016d910eba23742d20000000000000000000000001ce30762a31093fce0eeab41760b0fdb0828149900000000000000000000000003258e331a881374287109ff5989f4743f1895000000000000000000000000000eabffd8ce94ab2387fc44ba32642af0c58af4330000000000000000000000006a1013a7e03033ab98661baf1be911c4a84ceb810000000000000000000000000b783f5ffec32ce7e84f6bf1d5458741e9d2dcec000000000000000000000000de40330c12cccfc1fd15b5aaeafb6922ffafde610000000000000000000000000714a0c2e3c0a81e61c7226dd5a5db6c124dda6100000000000000000000000047bb0e2e35e8fdcbd19a28c8512c7d3a555660ac000000000000000000000000dc5b5357620de511381e8add31c3981258cc2f11000000000000000000000000e34cb56e3aa4d064d4c8c83dfe3c5ee4bf11943c000000000000000000000000c894b85e0f1e193ed41d6538f8775d56ee3c591b000000000000000000000000724040925b1affcd792f402e0881fb822339f5ee0000000000000000000000006eef82d043ff485f298d793b9ff96371e69fbfae000000000000000000000000ba43c2dc02b02cc56979659659fe7e425ae7006f000000000000000000000000d39e54e952ba3d15f8aa9450b707fb6b506842c300000000000000000000000002f57c507e3ec7310262a6782e5c01deb2cb2b4e000000000000000000000000b86b49afbc410cc0cc8d47207e86b73761ccbd9a000000000000000000000000439f20a42d08e566644d005b255d5da75253862000000000000000000000000073384df5e469dd98f27edb0bc3b2d5415c95e651000000000000000000000000af9a244f385a6d528d9919302366deefdccf17d1000000000000000000000000b73a5bcc8dd2383d027198559c1a74c0e2f678ed00000000000000000000000098720c4710148c8cb99684fbda9e04f4274fc875000000000000000000000000185edf00c20c96b7a252171685582858702141f9000000000000000000000000686a54e1db44003b00a048a113ad0007f995044e000000000000000000000000cd5f48ec2bd9ff6dba9e6ebbe9227753877d77c5000000000000000000000000559b98cbe483621d36957fc4d81f388cedd7adef000000000000000000000000e30a956e5a615d3eab55655f9d42dbe4e1033eb5000000000000000000000000136db6a188d38974ed9dad002edfc9fb86bd59c4000000000000000000000000ca7d984027c914c7ca3a516c2dab64a69c4a92d80000000000000000000000005124f151873fd6d81d118a7ccff6fa59ac2a2ade0000000000000000000000004353da9fee38d37d77999258f3014a36ff86aabc00000000000000000000000047349609771982e5e5d856411d30666d7d8bea84000000000000000000000000bcb0093d2a4f51ff2b8e16c29fd4b6710eda29de0000000000000000000000007ee4d837b5575d72415e16c5dfd164aea7fbbd6200000000000000000000000070bd6aeb446f520810158278ccf529820fae74540000000000000000000000006104d5c02580b9c904340a448f14a03330364bf4000000000000000000000000de5f4c921f65bd540a689e8d49c8a13750e55e0b0000000000000000000000002bf571328ad59d8df778475d6bec05b8de0b0b400000000000000000000000002e9c796a9cb7863157f7502242afc55b36f5c831000000000000000000000000754a1c756766c649dac5619de6bde18d1b08236900000000000000000000000084601d98748a24f68dfa74198b2f0a50272fa084000000000000000000000000b0a52969683564f954fa7e4d1a6b3a46f2cd90560000000000000000000000001b04ab73c2790030af3be4bcdb4b54630488d2c8000000000000000000000000ab7e4312875a5a6a7f346f685c16a9f78c09f6a20000000000000000000000000964e124e8dbc30a52b43eef1ff8f205ab1ee46b0000000000000000000000006d2a57a541a0aa4029803b97597ce6cfe7a874e8000000000000000000000000196ebf5e8b67a68d5abb632eea6bf555291b819b000000000000000000000000df39d9297ec086c6bfed3300002c4dc1b0d09b19000000000000000000000000674bdf20a0f284d710bc40872100128e2d66bd3f0000000000000000000000004df43d4a1da6cbea2a2b730e3d6786ee79914f45000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000094fc4b4369566efca4e006c9bb5d5872fccc1330000000000000000000000005700f8e9154acdf6c95575743a70151230a8815e000000000000000000000000c5a21f896e83be8b4479ab2bf3eeb34f8af39f7600000000000000000000000028cce40c3a488842c84addff7332f0b386b0ffc800000000000000000000000069489345de1cff176935750d3b81849ff897d37f0000000000000000000000004fc238ec577cc26ddcd2661f8af16c30e93110060000000000000000000000009e70228f4ca2818be4c6a2c7e407e715e2e4163a000000000000000000000000e66f3ab2f5621fe12ebf37754e1af6d05b329a0700000000000000000000000015c5ce92d7c1ac65efcc2c86206f7c16a62ccba700000000000000000000000080b345f745d4b520dfd7587fbe9c9531360e95ec0000000000000000000000009541db87b8f419eff54d7fd82d2c774c7d18321e000000000000000000000000d7e14998c0995e999e998bac3beef4344876dc2f000000000000000000000000af888c105da837edd28de876c924c92544f38dde0000000000000000000000003a268bd7cad8a00395823df2f1132e286dfe2040000000000000000000000000559b0ac0defddf792607013d4386216a7e42facc000000000000000000000000feb826302ba4d738dd129395697594a0aa3d7f4d000000000000000000000000e2ee5bae00ab7a735393f7c86ca982782e945cc0000000000000000000000000a042a7a5c0595544dd2da5485cec81c3012c67d7000000000000000000000000b97f145082c72b29a8b041e5a9140ba3d7f8c6d600000000000000000000000062b8ff9be967925cd3fefe8a7e47eed4c07706ad000000000000000000000000dea9385eabc9b2ca3284f0cd0669d2281a7c36c30000000000000000000000008403a10d5d340b5fdacd5e0988a2bfd871bcfe2c0000000000000000000000007fe420dfa1f0b31a22af211f06b446af20dc6db7000000000000000000000000402b49def72e471319a08ac4c43331114662c2ea00000000000000000000000019cbda8b567c1ca7d887b4388873b82d6bb8cb64000000000000000000000000750fbbbc9e5a6f425f28816497534494415de487000000000000000000000000764baef1cc85871e9ceea815a1bd286a48d2be050000000000000000000000006e80d92f96e319f2ba2f85790a18ea2f0b8b61630000000000000000000000002c235393980d74a54581cdec647af516785102960000000000000000000000003172121b29cff96f23612b429e13a3878a6deb39000000000000000000000000b4afa8eef37931962e22ff8ff47795e8956bf4a9000000000000000000000000b3009e75d19da1bfb5cdf60311a2316bb4884609000000000000000000000000de5f44d24d2d5300171a2b0188a0f785b051e9650000000000000000000000002fadd01605793c5874f020abc14285aa3f6796ee00000000000000000000000072147eb9003abfc2c1562ed0423df61bf9b63da60000000000000000000000003b6d869f5f01fd22d9b9bd29fbb2ec3e284306bc00000000000000000000000098d794b29fe2c43ec8e43a30d4d744eb1a84546b000000000000000000000000793bbf60647cd175d02a02139b3215d30d36ec95000000000000000000000000fb239e0df3a98f6b728200c14cb364cfc61dc4bc0000000000000000000000009e36a383976ea3b2d626500013e0310f2d7833640000000000000000000000000e394d3facf0ce3bd5fcce584e16e0cbac1643460000000000000000000000000a2fc95497e7ac119739cc5ad0036ec01297aac9000000000000000000000000f17857614d32e178dde31351182b9e054d5963ed000000000000000000000000ebb1cd037a1c8390a8055eb656899e7b3e0513fa0000000000000000000000006b8a581902478d73d8617dc0fd4a0f8180224dfc000000000000000000000000237dee529a47750becdfa8a59a1d766e3e7b5f9100000000000000000000000074a994dbc3403a07798643cdba372cdb44642e0b0000000000000000000000007be29fddb841584468fd5dc15bb7ab0b45a2bf4f00000000000000000000000026756247d58f323aebc2a3006094524ce1883db400000000000000000000000067f59321ceebd1e11c8d2f11510f752ef914d6c00000000000000000000000001927e57210827b39121d8e568b94ac02109a0ccc000000000000000000000000447b6a72eb1816dca80c97b3a7b1a62f39ea643c000000000000000000000000216c2d3fffe2c85701d979a83336198207e18c64000000000000000000000000119d1223882b30d5fe1ed05e62ea8b9c1f8a48a30000000000000000000000000ff770189f4a3b315c02aa9fbbe7ec5f3119011b00000000000000000000000028587197b3110044398f276bd1c99380f2984261000000000000000000000000adb607aa4281d13c80b01dde41bf88c0e0c42d6d000000000000000000000000d371d87efd074c10c46feb48fa51bb6e1b90e7210000000000000000000000007780544c17c00f210cf10a4cd15ded0c3b080b64000000000000000000000000c6d224379d758cdbc19f23ea28c9e64aa2f98b02000000000000000000000000403439faf1dc7e9f2c1e3f00dc2380c99907a83d000000000000000000000000c81e4f5b58ce97cc7b11338d349fa551dcb73c1d000000000000000000000000c79ff7210f6bbe32808b664fe67306a155437c9b000000000000000000000000ad4e7ef5e414d236f8eb76c6e0a5e2d1f4131d9c0000000000000000000000004efebee8e7ece73ed2f4f2a8d889f4e1f98b2ec4000000000000000000000000f92b8be4ed84e3ed3446b71fc01cab792c53093d000000000000000000000000e1074aac507ff3c286d373c89146cdab354750dd000000000000000000000000577d965e92dae87892b40e6bd426bfaf1a74204d00000000000000000000000050f02bb2ad91808600309ce4eb7dce3e386809cc000000000000000000000000702c904fb17259eae1c58c56e2701a14d728e2be00000000000000000000000024afa1ba4948ea61764ec17732ace08847199b0f000000000000000000000000b730cd41ff89ab8c99679877c40d1345327838d8000000000000000000000000643764146d2aec82ac23ea6a662355a120c56f05000000000000000000000000aa6cc87d1ca02266a7531f6da97f7c1d8c5b22280000000000000000000000005b6fdfd9c959606c8a0d3def44e3102e3289abe0000000000000000000000000cec1ec658519f7baae15193caf62fa0a3cf0a5aa000000000000000000000000520abcd52401547e8a484182c887afeed9ecf048000000000000000000000000b52c94f9b57d442cd1967e8e5608f26a258fa53e000000000000000000000000604deefd571b5e415c5e861a91352c4e2fa3a8a40000000000000000000000008c1f1563d7ef02d57eb379e3c5553e0fb12d69e3000000000000000000000000ae475c22728c0875d1c34d53411d8ed1a05187d40000000000000000000000005e367cb36c02d622557961cec3f8f5f52f0322e2000000000000000000000000e66d617fd8d99d4b5bf3b4829ecb6e8845e904f70000000000000000000000002778848cbed26b0d249c727bacdc7bc4478081fa000000000000000000000000a200e4c207a6faefd331d9712cee63761787682200000000000000000000000058afe125dfb7cc88e93d778080bd89c298f8ae340000000000000000000000006e30d3f692977c925f39d8f0e2d82bd200ae81b80000000000000000000000002a7171cf855cd9a00cd7e77204be4bf34f88893800000000000000000000000039e91018da584e885016ae0c98f420872a5bbfff0000000000000000000000006833cae52bba9e2ff765e9e748a1d215aeb0419f00000000000000000000000080ed87472d028b27325cd10680010ffade0d51ab000000000000000000000000d43a8ff23faae91f04da10eb9c943b9d30aba39a