60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000d6bc559a59b24a58a82f274555d152d67f15a7a600000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f7368696266696e616e63652e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e207368696266696e616e63652e6f7267000000000000000000000000000000000000000000000000000000000000002e516d5a5461656872666a746e455a6658546e3831424d694b787a5572513338435276394a325664706977363763620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000554000000000000000000000000f0cd85abfe6e6bcc8323c25440025b1e7d0db65000000000000000000000000059905706cd8a874787a2b3b097196296e9283c13000000000000000000000000ed6419d9de31ae2028d979c5c9beb415c317f2140000000000000000000000006ef67c3bccf2349f1858a4fb086a7d2102bf1d2c00000000000000000000000036832b9c9b6c980031a531c5803589f91a8eaee80000000000000000000000008ce77b12898cad2ce620aca222767c20517debab000000000000000000000000622ce0f3a177a21ca736923ea26326121a03ff99000000000000000000000000217c312a03dab7fe24bf50cef9e50f05a5d253d000000000000000000000000062902668963e33190fcfb5d404ff173eb10bfb9600000000000000000000000023bf8208c70e99a3270b63b4305d3171e0f2dbf200000000000000000000000065e8290d1475a38529b7ca344fd59fecb0211b1a00000000000000000000000077409145aa765e7cd055dcd84fcec60dbca855c000000000000000000000000030f85851ecd5443415151417878cfc00f439b94b0000000000000000000000004d5975b7995af8f36f8317bd4d254847a81b089000000000000000000000000016648cc21c003c4e1e1c50fd707adbdeede02e97000000000000000000000000bb7bc56134878efad02cf3fbab054fe34a6742b00000000000000000000000001f91848ba56af64a47e05d7417bf158375aba0330000000000000000000000007fa6df59bac1c27f20a0799b153565e10555f562000000000000000000000000ae88a59e907ac0362b866656f87b1fb62d47da120000000000000000000000007fd66b502a1aa5e990c3dd9ce5f9b0e4d011be15000000000000000000000000316cc41b10ba8296106937482174be283e8f326a0000000000000000000000002392b2dcee692b7358f8955ac573ffe36376856700000000000000000000000052c4f02dec3a79027d247d35329c03c4916ce592000000000000000000000000703df92680d5b03ce3852dcd474282730b9c3e9f00000000000000000000000090767406d929bac7fe2266c79f9e74f786c1955e0000000000000000000000006a32e910b620b02b85970cf1cbfb2f427247cce300000000000000000000000057ed9b1f145fa148b37227f4b67224064b9159c7000000000000000000000000559f2c54e7cba944eaf95efc11f68fcd0d1f77450000000000000000000000003ebb4d0c0cd3f96645323e25ffba75058893a7860000000000000000000000006fc9b1b6d73607a81f3840cbbc4e89cdac3b18f30000000000000000000000000434e7c6f33b365f6046f5ae7ccd9a801f8dcb29000000000000000000000000c06b4c02e1798546bd6e3bac70c5798a29f2f08d000000000000000000000000d24a809e17895e766cc7dde55fcda9db38e79a26000000000000000000000000815dbf742a2956b06efd2eb0805ae28c4dffdb2a0000000000000000000000004eaa41a1c893058792671915ea2ebf8775910a5b0000000000000000000000001c224bd54d31b984c0d79854eac2f5b170b79bb4000000000000000000000000c0f743c2d9956f66d003e3d351d15fa4e068649a000000000000000000000000418f4e55eaf532c102a4bc0ff148160fa5f993b800000000000000000000000052361ed7fa28b9837c5b990427ab384e8351ce1c000000000000000000000000b64e3634b6a9cbe8e4ba2273c6f66028214dfb7b000000000000000000000000e5b474ad44a2bef6ccc3a5a420f078c42ea39e3d000000000000000000000000d5c92006bc43ec5e6a7c9ef2508d9282552e1237000000000000000000000000cb01a5e87777df636abe8a7c5e3ff737c3c44b6400000000000000000000000026f33276bb2b94420913188b69cd2a8b78eb2fc8000000000000000000000000db15c8cacf87ac4f753f7213defc7e846c351326000000000000000000000000e464f1a0f2ebd7e971d31e3810daa15f8244cecc0000000000000000000000009ab838b05997ae4fb56391d784503e1720cfb2310000000000000000000000009abde4fc85e8b8b790c2b7833e19878ee95945070000000000000000000000009807ee59d05e258162380f0a01d119fb089d42d70000000000000000000000007f4aa847cb4d1b59c6e3f2a6bb2c59539e24328400000000000000000000000096ea73be2cfddf40a6fd85dd4c31826b03da44b6000000000000000000000000d5720e890055e292a0463757c2f1f0a6d0b82ccd0000000000000000000000001fd569f25c7179e004ea0e583236c56bfeb17554000000000000000000000000f19e8f61ea0feb7a148ccf9519312d576bb1d776000000000000000000000000f350e1aa70348c5bdf742fb152ad8ed6d424203300000000000000000000000070cfefd84a51ca3cb87778ebe04582f72d9cf1b5000000000000000000000000cf1476bcaf1b90f66121db2039546df60d6b9ae5000000000000000000000000f0139b55536d2dd09021f709f50fd1544baea454000000000000000000000000f4db546a85ddf00f5e45093d6f278963503de2e40000000000000000000000003e23a15bf67c937fe24575771bfff22c2671698b00000000000000000000000048a374231ad1e9a5f6f5cad382e293edbe881f70000000000000000000000000bec5276b806f388cd5378a406e78d2259c2014000000000000000000000000000c268fe86f623d5501da9e182f2b8d7cce59053700000000000000000000000084f3ca8491e9852e37d8f3483f668848ca3a992a0000000000000000000000006c75958e6b1c575b31e242c68a31c0c1e115e5610000000000000000000000000929fc18a5b4088de9f826f45dc0ba8b226708a9000000000000000000000000bd24517818423f466ec8b23550abc71cb3f02ef50000000000000000000000009e710d6acdf76c7b6ebe12cb725617718298f5d00000000000000000000000005cc2975432c12fb2964088d489a20694413b3f9000000000000000000000000023faa15862a3b3296dda847d2d173a341a115df800000000000000000000000073fe11b56b060fc63f4daf0b4d2377f366423520000000000000000000000000a94140e24f5bbce02849d2afbf48dbbbca072e9800000000000000000000000041803f6b40110e50add8ec3270eac15ce117a79a000000000000000000000000f34b937233cb6046bb75ba46f0aedefa8bb9e5be00000000000000000000000069551c23263c1be5349217368fdafe457f95d8ee0000000000000000000000009cf6d62882e9765e7af5cda1877eec3078d547a200000000000000000000000015cfbcfdc813248f8db4c9ebdaf0592a4ebce45500000000000000000000000016b68045d0b94444998c39813add62f10f2fba9c0000000000000000000000004675f5482c4121e8426955fdbc309db15d34899700000000000000000000000062496fef2f544ff3cb13efe317fd0b431908bf64000000000000000000000000b26f006ff6243ee05adfcc8c655d53560ebf8303000000000000000000000000dcddbb2ec2d252b3920af9533bec3dd4d51a133a000000000000000000000000e5a6b04367e9b443f6745fe9de0211350035bd010000000000000000000000006257b449dfa5a8e897822410fa320fad77352db1000000000000000000000000adb1028ffc73482e69ae273752c1c80e35af3875000000000000000000000000dd3c445f5c427d1eab495c29dafb95d739ee763c00000000000000000000000067456b470f83d14a1cf83936e4bd22284ae04b3900000000000000000000000021d8d60275ebb2aa3ff06da8eef042d1032f30ab0000000000000000000000008ac8236ca064fb19f4f4330945c48d4d0dbe7fe6000000000000000000000000d60302daf8e137df8ad010ab1ee722e4f6986fdc000000000000000000000000470c66bfb0ba90cc0221bc80f93ee6b494f0b671000000000000000000000000a9bbe689abf20491ef98a9754bf945a995535b720000000000000000000000002518150b97a51feda1c03f3a9f5e6dd2915bb39f000000000000000000000000ba8ddc1f5dac6013ae7ac04dcaa312ed34693611000000000000000000000000c89b511f586388cf2687647fbf4dd26b4df2f0860000000000000000000000008fcffe9ab0cc42446bb954b72170ae98cd24cff5000000000000000000000000aceede2afc5d36ddca1172d7df11eb6d0461b5ac0000000000000000000000003f0aaa1e15ff665a6fa223906f1c1d564899d7ce000000000000000000000000fa6df7068bd362ce055893f07a8128ef3c35b4700000000000000000000000002c2cbbd65a702e789ebf49c1646b76b9f098e05a0000000000000000000000006fdd835dc91c30b427da1d21efba91bc937e340c000000000000000000000000c8931d0ced490e995db79edd7151c25c6ad133b1000000000000000000000000c72bb863f397a22601db86785f6f4aab4427a6550000000000000000000000001a7d1f1e89eedf87a5eff4f32b4ed27517533380000000000000000000000000bb314a4707f1bb84d27729ce6bce63c9042c940f000000000000000000000000f7c72db037dffcc94bfbefb7b4611a31681fdfcc0000000000000000000000005b668ce8545daa9b253a8f3438eb405f08c3c07d0000000000000000000000008a80581115ac0cfa50ed53761fed5afd51cfb778000000000000000000000000aba9a31cb9875e69ff5b4685d0dec89117381fef000000000000000000000000a884dcac50a9ed44037c2b41d2bd8d175bce9f89000000000000000000000000e03b9a976575db2e430f0bb2f815e7e783242a760000000000000000000000002277b122477be6361e50b97e8d39fc4232900c7c000000000000000000000000e54d02e2842e2a8006279786b581fe8d157be6e5000000000000000000000000a70a76267f37235b295928b8489acab8ba3516a600000000000000000000000009554237e546b21d8a3ba57003e654cd6e6851ab000000000000000000000000a5b3aa3dce45a058e79efd05c44d4356519fad05000000000000000000000000963bd1161cdebe1db4c5e67173e771041ab9283e0000000000000000000000006988001574694a78efff9df94b55eba8ce20d5ae0000000000000000000000001e7a2d0e749a99532a982c4d770ea9c1655185a9000000000000000000000000896ae6fdf607210f312bb91324cc8b39bb84741000000000000000000000000034d1fdc4efb484c225eb2355872c9f9c18ee6cfd000000000000000000000000388c8b9f21a98479a4f5e2ff5c24489f944d3c9c0000000000000000000000001a6e319c2880c48a45efe723e82556cf1acf3a8c000000000000000000000000c2448929e15fba6cabab33bab84e28d81eb099f7000000000000000000000000dfa9cc3d0ec7a2b2a0b7eae0d141695ee7847f0000000000000000000000000021747c0ae0f195dfda9d3ff0859956bcacdcdac8000000000000000000000000842afef26303386366b13d70a58a690da5ef3316000000000000000000000000df1cf8d40a420946088f80553031d5f6d52b9633000000000000000000000000836b3c9c1fd7f12bf406340b6d82377551fb49a90000000000000000000000009478db295e8a6ea60ba93e4d9289caf4fecaa80f0000000000000000000000003a372fa8fe3af01a0decb0b796f9d3e9f0f2b679000000000000000000000000466cacf58be640a2453763140cd329f48417cb62000000000000000000000000096c6322ac8e74ead54de190bd67d404a1b947710000000000000000000000007b8270fc39969391dadda1070b26e5686e8c5809000000000000000000000000b6626a85dd5ac858c62a6aae0021c131fb6775fc0000000000000000000000001c11a6aa107a8234b9706845251f1317784eeb1d000000000000000000000000729787c1f459544617e56c52d8ab65748988a0b6000000000000000000000000a77c2e926e8bf76603af61094a9661b8dcf6dca6000000000000000000000000aa6ac8fc149d3d0dfbdb97c8ffeafc7cc7bbff840000000000000000000000006dddc4fa04fc0d0b6b12f82c6221941dd877fe1d00000000000000000000000067c944e5d93434decd2eedb298b85a2286e1858c000000000000000000000000e189e0cf4265117529b2e6db05891cd0848d0cf10000000000000000000000001a929c039590a5d3489a9ddff86995566237fa6d000000000000000000000000eb37da462632648c0033997ffc398b7a59a9e9fa0000000000000000000000007359fabd22ec091591e121137add78af0264dd6700000000000000000000000036499bde2f5d3d9c6abfecc841709746f22ba678000000000000000000000000aa82dce63c226619ffcfddfb8f7cb1a7bc036b7c000000000000000000000000d32b35d40e5b20900cbbd821b40267a269ec0906000000000000000000000000ffa705bc413d2c4128907681c9a81ec40d6ac15d00000000000000000000000079a96233179b126759f3211b1ea660a22ec77ba3000000000000000000000000b8cb481d16fad3b5737bc692827b2e1a1af7ef040000000000000000000000008f35fc8ab78e7bb07e428e9cb6aece4175d29f700000000000000000000000008ffc06f1cb3a4960e043a43e2314cd61ac63a29100000000000000000000000074ff34759e85b754f569e7f71463351a690458b9000000000000000000000000ee0de42bfcad9d2fa06441c73e318e3f407a26a20000000000000000000000009cfcba0bb346631fb1381439d6000ff324984044000000000000000000000000cc683c05dcd2c6e50ed0727591b7b70690a0f4c80000000000000000000000004a2a9cf6a2e945a63f055f51c81c6c1738c5a66b0000000000000000000000001d5333c27235c1b24ed081afe3f614b99673c2e9000000000000000000000000cdb447d01240da8458e3382ef635e0a7c3596c3b000000000000000000000000282c5fed261a26d2af9dc2808af9b5bc2e6f26110000000000000000000000004b37e2c816f8b9478c19566aea51452e7bbf66a1000000000000000000000000f06f5c6f9177be296408da97b5f2e98d1218461d000000000000000000000000f1dd2625d5251ad416d8cffdca35b7863a686496000000000000000000000000b61bf735fdda27f66217cfe7206d03c660e19d90000000000000000000000000aa8e3e55ddea2feadcec9f9fcf769366ac7f4b79000000000000000000000000344d51603c05b0cff8b07058640398c5b4626b2a0000000000000000000000003e0df7db524e6d3bc49693c2f4f2cc1c95b1c8f60000000000000000000000000be8517afe25eb678903239f2a15b0245343327e00000000000000000000000099b666e64d4a32366d5d589091fa60ff35a7be790000000000000000000000005380f9e36dea210882e05f11da41afa0c82e74e80000000000000000000000005360bc4c10daab51a4e914f0e56e76d402e2471d0000000000000000000000000004bf0148da165636604de7662a1ed0b6fa8433000000000000000000000000c042ecc73eac7d54ebcbe2b21550a03e3ca177230000000000000000000000005dd4d6a3d113a83c436b65aea646b95a353fa485000000000000000000000000e75c93ca6adff975bb3fe0d937ee3b810eee41fb0000000000000000000000000aca561b7d84b75ca48cdd4426a519eb6710d193000000000000000000000000fb13eefd41cac8b47a34b2cfec6b687e2fc94c090000000000000000000000001b37d8b3e97382d6118f224db69dffbaa3f561aa0000000000000000000000009221a685e01b4b1e0b21db254648cd9c30dd477d00000000000000000000000057fae77c90edd201f33e53e368f7569f8ba883af000000000000000000000000ff8cadaec81157a58564e0b37c36b523072b12630000000000000000000000001d6b902661d743ef6a9a54713cd2667f07926cd300000000000000000000000048134616e708ffc8c3921d114c5d069bb02775e7000000000000000000000000cf309d7cb753ae4bf4fd049e3fc9683660282394000000000000000000000000135a07319f085928eda5698ed6a85c977c8f3b8c0000000000000000000000007fb1dd1c33033067dc97304d903bcdeb786196b1000000000000000000000000318a04b295a3e599d844de0ab9cfdd7b15487320000000000000000000000000ecb1ea77cddd83a0696c2d44e8bf4a6e40c57a8f000000000000000000000000af8a986dc601de5e3dcbb97ee26f73c16110632400000000000000000000000006032f795e4693c7577712cf26d1a0598aa10701000000000000000000000000a7cf77a048fc3f812b29c339222b52e72c0598d5000000000000000000000000e0f3cacdfa29aff4c74db967267ac5f5b6a9d7f1000000000000000000000000c558e30f161e67b3155596ad7fe75b8afad37921000000000000000000000000a3c915e96045f6ec73d44b28030093e7debf2b5c000000000000000000000000b322bc3eee970583ee2494282f54e853747d62560000000000000000000000000bc59bc2f2b450b204f1ef747d9dbc670d707b0d00000000000000000000000096575cc40daabcdb536c6199bd67d2ff139428b2000000000000000000000000c5c663d5f0e63ba9cf0f9b5e8d7dcbc7921591f8000000000000000000000000493049c83d0507adb14e98d0bed512de468601030000000000000000000000007882d489a980674024eb50042cde275898ab49fd0000000000000000000000007a32e518f579c2c499ff006c901b9b37b4c4dc110000000000000000000000000bb4f3a6cc329b3a77cd55192d6de1ef7c8be82900000000000000000000000057330fd46c97ac1d836977f3e31226981f51c6b2000000000000000000000000b7cda2cadb785ecb6e1b51e4230b1353539e6995000000000000000000000000b4196ecf450024dfcb566d2cbbbba1b0f21fc10b000000000000000000000000e71a78557e6a2b12aca499130d79e266752f884c0000000000000000000000001b5fa05bb462ebd4b869968ebb67a5a11c46da9900000000000000000000000081f184f66e3773e71f6ad2f7b237784b9f72b9b5000000000000000000000000f7d56020a44feef5054adbe15fca569c1b1f6f010000000000000000000000008862c7108701f49221d2c5b676692e73e560d70c0000000000000000000000007367eb99f44673db194a02f23b8d93451709681f0000000000000000000000006f3c9bea9d289417fe1feff9e794e3033aa37d860000000000000000000000006868ee09f30aa716eef94ad6e52f4865b108189f00000000000000000000000029c667fd893116e18d8cde9f60697340fe2fa068000000000000000000000000b5e4bc8e20b3508f961d0c58af72cabc2272919a000000000000000000000000549b2ec14d80bf5418eb4e42814e7d4a468f50c90000000000000000000000000d861a963d0cde9463cbce3e150ddfb114dd36d5000000000000000000000000a7eeabf174d76f7af32a59fda899467186e8206700000000000000000000000019572c04e79e8d91806d65c7849fee7af0bbfb39000000000000000000000000152036049e5dd3b0ffd3ed886e01d586159da58500000000000000000000000008481ddc6bb9c75e907ee85893600698cb9ac3c6000000000000000000000000d497bc071da9c27e778e15b60b2902aea0a1c54e0000000000000000000000006a5416ad145ab26ee1523b5f93d67e7a8ab8b0b6000000000000000000000000e9c40861fc664ecdee2ff01a3fe0126b42152279000000000000000000000000fcee7aad3895b3161f6d5b49f0fd62d08c310d32000000000000000000000000a07814b44f60b932416dfde7b7c36b8aa8c535a000000000000000000000000087f08d84a602ad022a49d93ee1d497a0421772810000000000000000000000000f315ccc1b61b01611ddedae0fb40d6dc5acae6b00000000000000000000000011740b33e915e927f1099d0162098b98aed7b0b30000000000000000000000008c51a34456d805fc83878b0e04667a7c9b2ceafd0000000000000000000000001423eb506da4bb6c8589d0fb047dd226581699ae000000000000000000000000d56d9a7f6ddbc95011d32e862b7762d73aa2b0eb000000000000000000000000cbccb0194ad8cfa3eb72e86b3589da213de0fb36000000000000000000000000fc71f25d8e6dfc1ef73561f9a3216c305ce38114000000000000000000000000a5cf106652af66d0e85b6e61713aa48cbc90b9eb000000000000000000000000407f4a18a085945dd2eac11c6551e5a666a01e2d000000000000000000000000452bd8a9a4d4d7e8c84c5aa0fb7237e59cc1ffb6000000000000000000000000c6065cade7abda48c230b50bf7a2220216b09491000000000000000000000000ee88ee7f2f1c83b57832e7f5e6f429eb50469b1200000000000000000000000021ab6ad4e2ecf46bbd07089658ba519ed3c8d6b000000000000000000000000042f452cfb6827b1e1d4f081ff95d8f14ef11b5010000000000000000000000000252e6bad784a5806496852f2b95d1b550e99f5e000000000000000000000000d26c505b0e63b3798c2e5129e835bbac7c5ae5d4000000000000000000000000c2b5c787c5adbb75574d489b7a71c9d432468c31000000000000000000000000f1aa223d6e5fefb77b0b721885d7de2d80ff4f81000000000000000000000000f629911993d15921ab8ae40a7d65f8c583f656de00000000000000000000000074acba86a26210685b7592bd47641615ef591e8f000000000000000000000000ff88ba5c496bad491d9f5cdab0926994a142f4d1000000000000000000000000171f6ea50f41569c19fa603b884ac6272d769d2d000000000000000000000000a32705c291e371fe012982df851ad07502b441b700000000000000000000000016861c21c0b60f03dd8818f58428483121e73c46000000000000000000000000bd2227bb861a4a4886b827585f403173c0afb8fc000000000000000000000000dbc8771238a8a262dc41b53ec6af1ea11904c30200000000000000000000000080191032fb4d309501d2ebc09a1a7d7f2941c8c10000000000000000000000006ee969df1ae5585157e4a3c4f42bedc7e172611800000000000000000000000057cd87c232f668af2dbee400618f498cb5e39b730000000000000000000000007ca1a341c4eaac635e6f506771dfad0729d8eb60000000000000000000000000fdc3937230816aef9159de5f95a69789ed640c27000000000000000000000000ac660b59ae57ae9dc219c0415cccd4b4436142bf000000000000000000000000ce80d18d86d61776ab69b0f955fdcf6ffa14d41b0000000000000000000000002c891318b8a6686752f83e3e636d1d5d3e998a3b0000000000000000000000004bcb4b04e9e4b5d6bbf7f54c9224d54d6574cdfb000000000000000000000000607865dc586a12f52658fbccd7a0126de90cfa4a000000000000000000000000a6e6a47f771acb2951a83d9933e88d179228abe60000000000000000000000008d26c3784244026de0a380a4b4a2d67315fa935c000000000000000000000000bdc2528fca15c0fb3076e8d9dc9768aa3decac9a000000000000000000000000e8fe4ad1ddabc46ec3859d53b921ddb5c2ee91ec000000000000000000000000a6e097d4783953c9d591e728880adb0fb5e1881a000000000000000000000000d28203be2852ea5dd6ea87bf9e5736abeb0d5c9c000000000000000000000000a1f49ae6ee9e6e66549281e3dd2404cad57d4c4f00000000000000000000000037b94aed17d3bf6633d652eb0fcf9d93bf6e321500000000000000000000000095cf9f9c3d801036af4ef5fa6f7053edc28359800000000000000000000000006b5bc73a028009dc4a935d8c7965178d6226ac9500000000000000000000000073bc45355f69f2701a9f7727377d63a9e0ec118d0000000000000000000000003e303be72961dbcbb9e241144ec6e96e48608ad80000000000000000000000002f7cd215717fa64d7c76bfb951646e60d72f2d480000000000000000000000003d80ed929e222aca93626fb2dcb0372415fdb328000000000000000000000000d7a93e2115f112acffcbab9600d1f6e51f94258a00000000000000000000000029a631f8edf26c811171ff0bd82808624727f18700000000000000000000000088a1ca5a0fe75a42005b3438089915d307f44b87000000000000000000000000890155e17cf7e330a0228c81e6e494d16b715ea6000000000000000000000000e8528497c0ac779af6d5390ac0eb08490518f1e80000000000000000000000005b14ad53474a8cd08fbf0e9d67d984986f2974d0000000000000000000000000806996ec29605ff3b401b72ce656573e22ed75f7000000000000000000000000e8b616b9a4d3f7ef83ee9fe2be196331f7db136300000000000000000000000069d44c94d6161ca24b3f279a4dbeef44f3944c550000000000000000000000000ae323a74e5062cddba95a51f0cff63b4c2a131400000000000000000000000038353e408f458388efb5e6027fe5b757c88ef12d00000000000000000000000072fe6a05e027eec88c3a8d68cf335c9d04110cb7000000000000000000000000e8fcc4cb7abc5492f670bb7d32bf8d0c408ca6cc000000000000000000000000031f5a63d77650827cc38db7d610efeafd42bce700000000000000000000000070d8d02a1240e7470384d456503f392256b5c5da0000000000000000000000000ef34e18e82c4f16c5470df2fea807d433dc2ecb000000000000000000000000f3fcb7abed3d390f98ef30affae47e1bde47b11f00000000000000000000000040dfe94e94a48d1e167eb6baf2728d4d7fe07337000000000000000000000000a85359164470ceeac4171c398813e8551bd0e46c000000000000000000000000b36ce1ce3869b0297a35ecb3dbfddde9dca9bba7000000000000000000000000609c912bcf0ea4ab53cb11a3982ea06e4d2670460000000000000000000000003a8d023ee6364a979bf2ff8fcbcbae1f37a5ea5a000000000000000000000000af8c1be66cc2e6a1abc15242e186bbb421c2dc6e000000000000000000000000cc86ab26aaf912d7c384c7b5b2a51ed4bdf2bfe80000000000000000000000004cac1f5fc40c13ef96cdec64401a3edc2b3d62f900000000000000000000000012bbcc71e8daeeb0681813bb3919d134d07f6f3700000000000000000000000054e82b511f2f2b111b67788f11f7179969013baf0000000000000000000000008fcc35360322bde7b6c9e56e95b7907d74732d9e000000000000000000000000a03a42adf24805114fa8b11692553ede482cd169000000000000000000000000e9526bf9c42248840638a2effdf452f6078c67e2000000000000000000000000bb8ed7e129587d0a0024c79144a4823ee48acdd6000000000000000000000000bb8c7c8afc12194eaccd3af7b641f0732cc0a332000000000000000000000000de2130394f9daede3cde933ad331cb6fb106179d0000000000000000000000001941daad924e59643fe37d9d8a7afad6d6b5dbbe0000000000000000000000003c3d704f17f56d63fadc663fc0d8f97e415571b900000000000000000000000065566f727a5ab1ff16ca2b6fe4e54a843da8c855000000000000000000000000f4e5c4a1cd92bc87aad9c1c025f627a9cb1476370000000000000000000000007480438f236a47f84920be5eb976e1b1e357ad5300000000000000000000000089129a98fc3f1b8a40aa86c28ecad5bf45124b560000000000000000000000001b112947e16d9792958f66d91cf4d092ff65e1a6000000000000000000000000689facf2df84813a79496c3775d6e233d9aaa2570000000000000000000000006927d07c63a6bb4212038ac46de517eecdec709100000000000000000000000073f37f48786c506b73bb88f3db03d2b08a2c23f0000000000000000000000000943b6fc9454ea4472a87aa39b3ae9b877cfc4b63000000000000000000000000650929bec26457af6d2b880869b9a4bcd3f8928300000000000000000000000063a2f2d7c1e55baf382b16565f3b89d19876d5c9000000000000000000000000285cff22bcae687220fb9cfa54f79916ce553fe50000000000000000000000004e9befa6f16f434c638cba3c3168c68304da93bb0000000000000000000000000ee847097769727078bd37ab229180de58f1d19f0000000000000000000000007f37fab737e57e4b29825324b7378608ef94fdac000000000000000000000000f19bb844260ce9dcfe536b9f62bd1dbacdf598ac00000000000000000000000040bc89ef5ec0fc7b1fc92834df3b62d6f10556f6000000000000000000000000c42e8ce23d513ca8280ebc037e5d0a5b5a76c572000000000000000000000000a5818b8e6ee14c41971fff86eb1e472824e8995e000000000000000000000000cae44c1a2f85a0a59ab65809412c073a996a9d250000000000000000000000003f90a4c80a9f49467ecd36978ecbecf0158348330000000000000000000000005209b1dd5cb77751d57ac266a2ba061781f8a27c00000000000000000000000050a3e3c1563dc3008979e729f0500789800e66ba000000000000000000000000dee633721c36e2c0fc040ecf85d9ee2ef35c1615000000000000000000000000014977161ffff8452a580a6b29603654cea4b11500000000000000000000000009a493a565ad318fb92c55ff36c898528db477b300000000000000000000000094f421b319f5b215e361bd062e98f0bc329c48e60000000000000000000000006876747bbdf2aa0eb27678391b1db3f11e800558000000000000000000000000e1a468235dd42c5d8ce7497982e1a66beabf3897000000000000000000000000f334716fc4374e0ba5dedfe3ef12cbc2ed3a1fe60000000000000000000000003d9c284d260127d598a7157b3c9f595d259c87780000000000000000000000006a2725dad3112e31500d260d2ef670c23a74e36700000000000000000000000085e169eda7fe80130e4bd70eb5da8da0195f3035000000000000000000000000c381089ccf487e0e2fcc1a640b6e77b66472c10c000000000000000000000000c3c944f986a81328879be2c522384dfab7a560fe0000000000000000000000001f53738993de741b2089261834e548391e13bed90000000000000000000000008ab3262247d84d186e0fbb00cdcc7d45f66b1d7400000000000000000000000068a94d5e9dc67731b9d28636d4368268404cf231000000000000000000000000affe38b76dea81556530df742cb97ad87eebbed7000000000000000000000000209c3640248edf82770a8de39134bb594854b5130000000000000000000000008e108174da0df3742df49bc9fa4dc82da1e04f9e00000000000000000000000024f396bff7807d46f6c8d05489efb81768c83e72000000000000000000000000db16ea5cac949f363c0d079227c739b6490d87c80000000000000000000000003ed35b6f0bb33a5478dac6a7d28c7224288f3b8e000000000000000000000000ab5cadd94bc48714ae1ac0993e9e0bb87a33e749000000000000000000000000b8aab049dc7e32e0dddc71b6e62361dd221fe63c000000000000000000000000be0061c1c810bdd9cc65b256bac859cff974a2c600000000000000000000000042b42a090323361b54963ced6a4faa8e1f17208f000000000000000000000000d933e29ca9926c3a7f02a2ae96d702fa7083cb4c00000000000000000000000028173d8959398b8ed3baee5ec81a6f929abe1926000000000000000000000000453c015c3e2deb9922bcea340ea31a95841b0f2f000000000000000000000000564a8c86c4ec6a0885592cafd644ae90326563e1000000000000000000000000e031a29399796d2294d828e2bfba9c28d547856500000000000000000000000029f234b75b673b5161f3a91aa800cb0588ec2234000000000000000000000000dfd2ce8384f9dd86929deb81788ccad73a166a7a000000000000000000000000ce8423c671369ed332cb035d1f843ee50ecd0a6c000000000000000000000000ed1ed76977523cfe74e702f55bffeb28319b45e6000000000000000000000000c3126b4785790d990fd3db2827dc19e43461be8e0000000000000000000000006f2698d7c1cf5fbd310f827ad30bca31d9a79c620000000000000000000000005841c9098206dd1c4062bc74eba3a71af3e4c05a0000000000000000000000005b1d92abb43c5f3f8241e426dbcd0b445f16ddd0000000000000000000000000e701f7b89df6736d4fef4fbe3c08a1acf97175e500000000000000000000000035af786552e1948aead5561ebb571a8402dca41a000000000000000000000000b49fe40de531d41b67f83c6acbc51d3609e76813000000000000000000000000cc313fd9d17d0dc15f6340bee3e2e32cb54be169000000000000000000000000c914c891026552ae3dcd098576595f1a888a7794000000000000000000000000d91f651241b34d5f3becaaf3201600043bd8a871000000000000000000000000f245684462d058ec867074adf25d60cfcae47a8f000000000000000000000000e4a237fd541241414d2c1c333e2b1f45a6a558d200000000000000000000000059a045e4b591fee2be90b1d696d4b392b44491c300000000000000000000000037734aac8cd7c2be60fc47dc58647305557650d2000000000000000000000000e765a67f3d4d5e9683839b9786dae61c241a7234000000000000000000000000e2a8b19c5fb9edfaa7990947ddb49b58b28eaac1000000000000000000000000879030850e650919382ddc9218f7c60c0bea9b5d0000000000000000000000006d7dfc26987071b3dd261766cf4a99d1d0bbd7f600000000000000000000000017a99cbebe94c73d9ca784cc409f99d841d53022000000000000000000000000400ed266a63015c3ef9f93fbef094bec91eb33690000000000000000000000009a658add7e84981dbcd554f3d1fb740122e77f530000000000000000000000001562b26e8edcc785c72f85e6bc8f145ec85688290000000000000000000000005b5b36e183d9f78edb902d2675ea59ad8037d1d60000000000000000000000006ce8b9b954ddbca85b1f977209aeb306bd7761e80000000000000000000000004cd6d0aaabad01d015457f73387179ecb21382d80000000000000000000000002bb2e684652fe5cffc9dcd6e00c88e5d0617796700000000000000000000000098d08e776c5870bc1ff0126b06932c8be4cbedac0000000000000000000000003d2dcaee6043e6c508364c6bcf845c940696ba8e000000000000000000000000509533f9c409ce7edae05cabec293533ae6c61bf000000000000000000000000d159243f17e0fe70c6e36114c3c923cca14780eb0000000000000000000000003050ca69226151b0bff1eff4d3812d5afe282a0e000000000000000000000000ee136259d777f297d5b5e9d99e6ea2bb06bf8495000000000000000000000000ec857f2d2069fc87313fd3988000ac9e0638d8ca000000000000000000000000ebf475a22a7e33057dbc63590ffdc3aaf6a92c510000000000000000000000000e0c08a699cdbda44b59cc19aee2804d4f7c68fe000000000000000000000000866086fa7f49d082fb7e0366b378513540b48d2e0000000000000000000000000ce291e0be4ffd15b86e38525c88495dbf3376c60000000000000000000000007c0f449d8639a0543aca1825cdd474b96d9bf82a000000000000000000000000e0c86ace49ef8b718226ae12751d97e71c4ee266000000000000000000000000b4baba7cd3213cbaeb593cb63a265bd5004865ba00000000000000000000000019ae6c452b66fe5a1551259b26b45ba7367c998f0000000000000000000000001caf2b72826c10aacc1dd67d2673c311496057f9000000000000000000000000489fd67c893870369d1dd7b55c461c79634e78c400000000000000000000000030bfd7373a6a9c3d847c22927d65e2385c9ec3b200000000000000000000000048ccf094e3f8ab8a851b4bc6050f58b70dd7fd6c0000000000000000000000007a677e8a9fb64493c2959bbc909a42236539243a0000000000000000000000007607e51715aab24afad51496e761ac68d1086127000000000000000000000000112eca0b45beb5446047024b8e8779d8d22f6477000000000000000000000000cdbc60d97c491a11f5217a2743c17eb7501312a30000000000000000000000009f7a2f09feada0f8e1610b496f3e8a33e4b53a20000000000000000000000000135cf61b1e866681592f3789c1687dd3d9a8a6ff00000000000000000000000096f037db20162412c2f0fa3ad5bf08b1a20f6bda000000000000000000000000f6e017d32fa2be8bfb69c0b6b2c16cd487d16ffa000000000000000000000000dd3cebf0e61368e3e6eb5a128ffc8160fed073f8000000000000000000000000d064fc878799fdd07fe9b5a0502e8b47a0ab8ab200000000000000000000000079167ed81dd5da753b49c4c3c63cd9ff13d575bb0000000000000000000000005dffc3be67d258bd9ee4ea214dca089da98d5bd300000000000000000000000004729ae7ce9755e3decfabe72c45a2dc7677b035000000000000000000000000a31250ca0a125e92573daa899eafaf9f9607ec250000000000000000000000000ccd1669a2c7d1a5c0615edd3908eae6c64eb63e000000000000000000000000c72852fa87dad3fd0e758b699c41cfcb431a4b5b0000000000000000000000000d347c69696b344521a177077333e6a7100babb7000000000000000000000000d8f8f8ca9b0b8406affc2213bf0579e510cd0a24000000000000000000000000baa4f27ee15fa3908c8f69e26562d3c9426c00ba000000000000000000000000bc5739a3f6d279c34deccaed0ffb1c85cb780e78000000000000000000000000ce179fe8da02ed76d9c1cdb848be92822301d9f9000000000000000000000000b7d5b8e883ba08b3d46cef8b03fb7d415cbc10a8000000000000000000000000175cf2852d094df0a671fe6b6ba53c09b531f0b30000000000000000000000004fd183f20ecf64cc393339030faaf73064fa01df00000000000000000000000044f9e2d4bffc925dad252067c193367d8dfb9625000000000000000000000000b62e558547f4e0a4b139c9d728bf5ab5044971b50000000000000000000000002f270524c966f54dc0ffe4444e74bd97efbfd1be000000000000000000000000774dee8e4d4f23663ecb21de4f926547b32ff4af000000000000000000000000a619325c92f3498f511071c891dea5fe7e0394d20000000000000000000000007d32c15e75dd4c7292c62888bddd10f9e7019cd900000000000000000000000026d0d2e3d6bdfe61e975c29b4d69c8d10e405d020000000000000000000000006e319c49d5a9140749fa1586f24088de83df921b0000000000000000000000002a5b88a480b08645336528d5d4ba241589703f8800000000000000000000000097886b6351e29546ae53c94adf42f8a17612316b000000000000000000000000bbaf7766ff576138ba3de6c1ed236151a49c47ae0000000000000000000000001ab83d7cc6c0aa406358b0ef9d8a880355f2ec6d00000000000000000000000020d2849f6400e4761693ee048345eecd8bb89ab9000000000000000000000000a3ec99d858d36a4163b5dc80d6ff8ca7e89aea690000000000000000000000009f8589bc569ab5cbeb0b2acdc54471c21f44372b000000000000000000000000354df44cc8f63283e45b0bbf3e069d2b5b08b227000000000000000000000000da6f5ca41626bd233bce794bd4fe6a2b196d84930000000000000000000000001490e519f51d71f9c76bac632bcb8e3948bd02a3000000000000000000000000f19b1a5a0541b4bf14647542a4f2e6a00e5220b900000000000000000000000091d6e35ace23aa5510ac8cbc46b23ac9ff72ad920000000000000000000000004339c5a85eab70b016ec97bc166a99ec50591d1c00000000000000000000000048e1ef50447ea784956226b1b82c264fbb52b31000000000000000000000000012cbfa08eca50539cb867faf3e2f8e0579e8c20a000000000000000000000000b324bbcc3dfb5b331faf0258c5084b00786e0d560000000000000000000000005fdf6b9d3be06656b7094e5fb324c5e81c81d230000000000000000000000000eb93f74ef4260c464ecf3d688b53cb8bd834f44a000000000000000000000000dca4658b5cc4814f59747123c4d995c5b04b942900000000000000000000000037eebddad210b37b7a45a1fddc957afb762eed08000000000000000000000000ffbaf0995224c3224c69ba7fa7787aa98d9e3f7e00000000000000000000000096271831082ca39df7a996615a0c2e86b233ba53000000000000000000000000b1a743b1b916631314aad87f4736c3e33b6ec6f500000000000000000000000004cea33b515b2d50869669ac2ea17bf730e21a050000000000000000000000005fe87007a4d219a229c7fd6c1525df77727bfc9f000000000000000000000000983fa23c02688135becde8a5ba67635652b186d1000000000000000000000000736eeab976f302f47e7a53a51d62a24534b5bccc00000000000000000000000069d29871fd51bf649ca0d90dd9e21776b8a988de000000000000000000000000f77d3c3b8480b7f5321773769dac1a43339aa0fc0000000000000000000000001108455eae5b06bf55b719dc13eece25bd86f33c000000000000000000000000b8a459c6f289362c485da5e24960bba0803b8348000000000000000000000000c3e934bb9f765d76285c5bbbdb1150d4c340ae420000000000000000000000000422453402cb1e5305a40b8bd801d62c9b32591e000000000000000000000000efb0fa3dd3f9c79bbce0281a343009166157489f000000000000000000000000fb61633811786a2aa09ac629a08acaec4a5d3ebd0000000000000000000000005ac80c4cea952d8798f7e8dcaff01a6aa216f1f9000000000000000000000000d1b9cd51a62ada3ae5a82fd9c66a364aee34adfe0000000000000000000000009f17f6fac3e10352458d6c88c50407c1a0cc929a0000000000000000000000004e6e5860af442effd899ba00ccc08b9a9198bd250000000000000000000000002968f7fee5fa2aaa977c4cf5af5c0a7339a84a3e0000000000000000000000007986099d78d23593ef84c1610d8d25eb9b999657000000000000000000000000b7c4186de544efd337f4d08c66e1de86bc5706f60000000000000000000000007562fb7ef26ec49a17954d171bd1700e8598baef0000000000000000000000007e88b9565b37161c019024e83868bb86c7edc10b0000000000000000000000009c6f49f977f4c1edde69212d92b501e162eb06d00000000000000000000000002033b016c68afd6c9f4a7be89b0a99cf1fca04fa000000000000000000000000310a753adbd69f87f2078159e002b57ab236ab9e00000000000000000000000095317d5c5c85959723e24ca326272081b6e4d24300000000000000000000000097d2e1f74d8178ca245b1757ac552bac51b0348f000000000000000000000000dcb3ba4d33a1e9008105a02db93ae2e5622484e6000000000000000000000000eadb4c77bea41bc00257a169dd6c898617a8e8ab000000000000000000000000e1150a5e7b8a631b35d1274a1c06a921946735e900000000000000000000000030402996e4d7ee138042f8f6295ce3856bbab8370000000000000000000000001b1711c9e5d17e73d79fda73f0e9b9484d3dd08d00000000000000000000000058077c006665dd5f983ed9b2912930c5c507d3f50000000000000000000000006d4166254eb6e5d522dbc250dab483b2f09994860000000000000000000000001049215605c7f9dc8abe1428de30f98c202c8d6c0000000000000000000000008c8da3c919b33d10c61fa7930bcd948db45b551f00000000000000000000000057f1427c5c2f1c47cd14142a694c415a717ff43a0000000000000000000000009d14b40ec81499bac4c49d4651a26fbda5fd4085000000000000000000000000fb78772028f0946d28e053ad0bde229ed770de8a000000000000000000000000c7d55060568ba2d8f1fe366f293ac39fecf1e2d1000000000000000000000000d6e83d2e572d0df0159ee7baf9ba0a1ea5efa85c000000000000000000000000acb14362d55d49289b52a4163f409cd39cf0aefd000000000000000000000000511cc98b61a24a5025e9a52c900c2cf39d25c14a000000000000000000000000d83d73a73a798557c2dd93aa2c16b497f2f6f0dd000000000000000000000000b5e7c726439abc7a4edcef4f908da952950cd8ed00000000000000000000000014420f90b1eed1639cb3941d2f1dcd9629e571140000000000000000000000002d3394aa1c58b242875d2f87dd7d6374e8a821e4000000000000000000000000b85bef39c2087ed1e3b96d1c8962dae6839f4eb0000000000000000000000000f06430058e4b4ca7f0fa751314bceabcdf13dd2800000000000000000000000082c213b8dc6b4ff01afc7c217c53c0b4244670a50000000000000000000000006644ac62e6b7fabe0195c595d0591e07d5b76cf4000000000000000000000000afd011efaca4ee6589da0a69a73b52c16a8dbcaa000000000000000000000000dbda24d48f9f1d099665752e01c8d1a031a7cec2000000000000000000000000678d99d5c9c7f83eaf7fd95f4b87a27bf45022be0000000000000000000000004163a54ef21d2a70e95bf20825f9e1737df01d23000000000000000000000000ac7ca7c719464e82156686c2fce92642c2bfb13a0000000000000000000000008773afb14aba2e2f0febd32c0f0cddfa9760e19a000000000000000000000000dbd9e07639928b08a5eddf0fa4b3943f25c7603b000000000000000000000000b107d0708a471279f0a5f1350faa793cbb548228000000000000000000000000f1953da2df14dc50c0dd1bf900072100f09e0fcf00000000000000000000000052f6f086a7d7de28ce6a34dbf09c75e3aead5b4c000000000000000000000000366c98b7cd834ced7a6984dc1c6da7274508525a00000000000000000000000009c66c1905158191fa8a3636117d5dbdaeb670cb00000000000000000000000014f5efa950bc5e6bf0ecefde18bd997d62919d3d000000000000000000000000808968f944ea459fabd692308d13d046e3cef0f50000000000000000000000007b982a852043fea95a70bbcd2903ba2e9766fc50000000000000000000000000fb7661733e21445ede8c2b65e8e2ef9845a4fb9c00000000000000000000000034c18bf7ad48a5dd343b7371f464e651961cbb560000000000000000000000000de02ca9b36c002d1b8b0c11fe4c6318494606f800000000000000000000000047a542c63bd8cebd016aecf4d0a737cfa9067b3c000000000000000000000000e891356651bf04279061cee8f69636690aab4b69000000000000000000000000c3e705a3b04b679e709f48f569e968d6c69297e2000000000000000000000000a0baf614c8995107ab6c66f6594a374770b29013000000000000000000000000d31cc2538dc5a1e88af6046efed6a3bf67fabd3b000000000000000000000000f61cef3b076d372f281437db7fc1ea1991c68658000000000000000000000000c221596cc1f45bb4ba9305fb2584d41c99aed2f4000000000000000000000000a58d61246456137e636185107808d0e5eb8f835a000000000000000000000000e9a25c85dc4367594d51c86a2bb24930545f83fb000000000000000000000000ebbb9c1e0b7e1d0b5d48cf43ca80efea185d9f93000000000000000000000000a8ebec00e7f8e4dad232f99d4e9a2a0ae0cec8b700000000000000000000000002340edd2299a48136249051572898975c6c5ceb00000000000000000000000027b9255759a08fa03776fb47084cf15251bd012e000000000000000000000000314d63ba8ea32247ed149de4ca276f07f2da0c4400000000000000000000000051a326ed0811c1e661c2a58b02099298f0f0bfb5000000000000000000000000ab78430cdfe5524cd476513d479bccc86f6fe02c000000000000000000000000e2de19d72a517c925c4ed053ade022064bc4d7f2000000000000000000000000a806349c90c426442e07ea870f754ffd2981a26d000000000000000000000000c3fb530a16dffe94020c57fc20c5bec822c1a445000000000000000000000000f115865c4903ac9cf16adf526fe5f68084c67633000000000000000000000000d93b9af3ccc2fce997c2565c7baf0d0365bbf4ca0000000000000000000000007bf8142b25eb72306dd684d09b5a4dde05877d5700000000000000000000000038f0c591ca8f4d19a164174f1025ad9fc82c3580000000000000000000000000054d8b07000401e17bf6268414c1d225d77294d50000000000000000000000006fb8b82cf6f24400d085ca22fadd6b442ba7be3600000000000000000000000085ff7434db9f08c7958d72d92034681df02af3050000000000000000000000005292def4043025d56b8fc12ae5c2bf85e89f241700000000000000000000000029b755f2af6272ce3ea6b5fb209d4522bd92e9f200000000000000000000000072505c2c90a40a6638cf37fc19b1494ca84abe4f0000000000000000000000006b21e56792493b9d07152f62e0d67824082948a800000000000000000000000016707bdcbac477f12f6824579546d81000ab73190000000000000000000000003bdee65b53da6d7a096b03da990fcc641b8cbdf4000000000000000000000000438a8eebcdb25e6e2a985e7228d8a48387b94bf000000000000000000000000097771ef19fb607666a7c34960a3b736a978b5d8e000000000000000000000000a6327e868910fd24979f78e6a0429d6955b3c7e1000000000000000000000000bf7afd2617c2af22f6f26f136539649ec89e8346000000000000000000000000666a962b5d134bbc928df7002a534ef015b73913000000000000000000000000e3396bde06fd73078a0fe9315cc7374f55db7fbc000000000000000000000000ed3f71d97e210e060962b39125b8346109a630d20000000000000000000000001c31a1ed114c0f23bf9fc48a5613d2ec4e3de4ce000000000000000000000000a293bc3c571403a52830677312ee51974d1f8ab9000000000000000000000000b50b244d23bcc068a05cffad76c574faf913d008000000000000000000000000ef7b80346577404f3850d36567c57d1273f31038000000000000000000000000a2da46bc12c79e68c2bb008eae2b0728d90e0e2d000000000000000000000000f262ac795c0d6f8448b45507ca87d779e3dd6494000000000000000000000000f61e57a6193025436b30875769adbcc7f4665bff0000000000000000000000006dfbd326c6c20cdfda60db8fd87f0a34904df465000000000000000000000000348f8e73abcfb6b9b8a098d43d1bf5ec37f9a1e100000000000000000000000077f84e92f2329d7dae2816c3680065600b9b7ef3000000000000000000000000fd3b20ded3bea0422720a06b755a813e6a3f4e7b00000000000000000000000088f09b5a89c23bb7265e443916b52f63d54c2c5a000000000000000000000000db82a6e138719932036f7802f3efd0d7b4830faa000000000000000000000000bcc6272b225b5778892edf150456f42c005f96dc0000000000000000000000000a7ba1befa7684e51d8e8c21c381d16006081dbb000000000000000000000000516dfe14951bcb61069a5acad96fe919de3480860000000000000000000000008848d8c5edf56e300cad69e88ed3f4f673494147000000000000000000000000db391587b7a812244af0e8249b9d9a44987833650000000000000000000000009a9344914fc9c93404fbba23ea041cc94a9c4f19000000000000000000000000de663cf93f84a286d7701fea420d5c3b6086bdc30000000000000000000000002bdc2ecbaa887a30e6aebb1d98913372870c393500000000000000000000000027d4d4b500fa69961696900332cf714a2acefe660000000000000000000000008899e1573a4a44a04cb8b0bccb3a498717bc0c540000000000000000000000003615867ee18b82467d4f13216c922cbbbed5740d0000000000000000000000003073d2c69ab5770b5fa4cca39434f7db7646f7f1000000000000000000000000714a895609abe2949d6732a102fdddd1012e4401000000000000000000000000afca41b18fa8f31e617cb665a427500176778930000000000000000000000000c3a85d44b9f1dd2168910fb5b525f4fce399c32800000000000000000000000034a54335aef89b5d3a14ea7242d507de34b5463c0000000000000000000000006195ef4485b5632fa5205fa6c95b736fc3963c4f0000000000000000000000001076148bc93042c9a13a55695cdbd6eeccc3c9780000000000000000000000002a65482b3d22d257abc146b7c96003af22c37817000000000000000000000000297db365c776cf8d4096de0a9a23073c75c597370000000000000000000000009e59fd5aafedc2354f0d546a4ba9f087543a86bf000000000000000000000000a4129b9d6e283622bdc7781c359591af97b25c9100000000000000000000000045d5abccaf50d4184870c0ae23419fd7fcfd11bd00000000000000000000000008cb33ee09e957f97345d303b0aa47b9f5402860000000000000000000000000c4682ca9e5c05a315fe9cddd2545ae72e4ed917800000000000000000000000097c378f8ff555aedb773b5ab43d7077dfd10f390000000000000000000000000f055f70217541e4027249f297b487df7aca70a53000000000000000000000000bb79af0a9547a30e62f9263a6480ca5bb9934438000000000000000000000000f4a9eef65cceea48ae564610999fe65de2bc58d400000000000000000000000019c017c0b2dc64ecab4b8fa91e3ad3842258bd63000000000000000000000000dd577da6b1f3ca40b4432b9f4241975c674799af000000000000000000000000f1f48efd898b183ededbdf2c745e2f9f9c3a32db000000000000000000000000abb0f1dbc23f41b773b7c09d33c8d608628e1ece000000000000000000000000dd1f07f9176eacaddf266a1fe09ac982906a834500000000000000000000000076d5bbd954de9fabe3a9245d1e68ceb80b6a3ff8000000000000000000000000625e145d41a71af992d18446f1a189b11e9917f0000000000000000000000000dcc5f82961934528e315fdda365b2151e008fbfc00000000000000000000000034d1afa4b4644a008aa5b5fce865bfdbeb27ba6f000000000000000000000000596e2d4e99a21f4fa0d8261b3e787b04459bf07a000000000000000000000000f091d06d34be25ff2a36dbe1ed6a1da697334af50000000000000000000000007b43f7d20d014341de40176c1df0627bdf67c0b30000000000000000000000000cbde848e82b0a0d7e1e5ecebeaeed8aa5f92f37000000000000000000000000a00b93b78dd87d1f5f470671ea561d275fdb8a55000000000000000000000000a7639b80d44b26304f66a98cb0ac5cfe68d39b76000000000000000000000000ac0edbc600c38bc7ab3de689180322ab9362e400000000000000000000000000a8339ff7bb34c8479a1f86e52eff94d785e5905d000000000000000000000000164b283065903117a7cc9b8f2fec44b0d0ae5fc900000000000000000000000020c539815ab128c445ceac3c5aebb142b856c644000000000000000000000000ef43308f6bdcd0cf31814639b425b04cad8a4827000000000000000000000000f812a4cdd11a20378de157b3b24604f7d680c42800000000000000000000000062f1c595a52148842b378786b0cf673cc9649bf90000000000000000000000008ad5cb924b38d92e3f7a0a4f2eb266cb9a90da6d0000000000000000000000003a44a87f9591a151ecf02fe8b06f4e327f964420000000000000000000000000d69b3eb223d9b8f563e835b146b8456e14fecdc90000000000000000000000005752a20bee107a0fd6af3898848984f788ce8a2f000000000000000000000000475cffe75c0b7f9f00512afc60f660f04cac88ea0000000000000000000000000ae17e1f14fc864fdaf893509064f99d35ee2c470000000000000000000000007af04fd496f28ded4379bcedfd22198f63f1e93700000000000000000000000008fbb6a04e196a3b19ee54577f64627439007634000000000000000000000000a115afd3f456c9cb51d0207743b5fc269826f0cf00000000000000000000000007bb86af4396adefa0de028adc6502508fcde85e000000000000000000000000563409d08f67a71d14e06828675eebbb3c072eed000000000000000000000000b535d7bdcffc569e2bb94c13b8f09271b72825170000000000000000000000005185cb09be0a656e19218c7d7df8e97a1c65454f000000000000000000000000d20f6a8d41c907127c29942b6dbfa3cf48bcec2e00000000000000000000000053ee76995e1565bce22fc9acb52746460a5e59c4000000000000000000000000ba872e22f550ceea01f43be1b136d8427f5d4c9b0000000000000000000000001f5b1a48621084363b8946d114021a477e40d707000000000000000000000000b611b7e4e50f4e46f55fd695b16ecb3d8d95f628000000000000000000000000abaa788f9db6f2109a512ac0393a3b75595ea5b0000000000000000000000000624471d5bb28e58b1e4ca86e79661f7a1d661473000000000000000000000000453814eb64b1deedb2375dee6fc88ddebf1908520000000000000000000000005e628844652f4f0dc4368cff43a704e57362d8ba000000000000000000000000474b5e362c198c8607307c0798c0bbfd8bdd46360000000000000000000000009afaa9763e0b58bb25e122b9deaf9b708dc9a80300000000000000000000000028f293a4da6c383517f553742c47a98b66cae89d0000000000000000000000006b75163f3362f7851eee98faa64c883e28e9b583000000000000000000000000e7eaa5b734616aa6e4286e0124c1bedb8a0df689000000000000000000000000d7f1cda919e1b497725978e3d96af27f50ed258d000000000000000000000000c0a56a149aada29c282edb18ac3d1ae4f4af995f0000000000000000000000003ba60afa212ac902b3c4f44050a00bfb5209f9060000000000000000000000003de8ac618e9c537b059f7a503028558f8c3d435a000000000000000000000000f4849eec66f11f71c219653a75f78e9abdb419e1000000000000000000000000ea3353b654c59268c6cda76ccd8c40e13f4b8256000000000000000000000000c3b7714e65a22fdb67d19b5eb04f81ca98c1c56d000000000000000000000000a2ac6310d12e408ec0e05dbef7f6ad26831f4839000000000000000000000000d0e25f01657e569f68f6e10ce08ffa9af567e5c300000000000000000000000045464ac681484870a70ba853d5aa67a21714c65b000000000000000000000000b3574031b32f2d9589816044a55e7d9358134154000000000000000000000000d0d9c2a01ccf7772fb238e4ec269ec998c1eb708000000000000000000000000134fd9e4e47bbbca11a84f9d257b94482f4a1b7d00000000000000000000000043c4a9653a0b394f714f96bb2745581afd3567fa000000000000000000000000858f12ad373d7bdc02701ea63ac92482ec530c680000000000000000000000009cb980dc7e4deb4f0600d4f3b01248bc94afe69e000000000000000000000000a9cd18b31407862dbcd67548df2d5fb13f215dad000000000000000000000000c0af80fcc1fe1ea4a4d0a22688b836a4fe0f2d7b00000000000000000000000045826f8c9a68a534d8d5b09b9bbd938f1068ea9000000000000000000000000047dc3d5dead617b80ce6e4fc0f9651e3ce11509a00000000000000000000000004ea46ccd9b2267fba05654a6a07971e99e1dffb0000000000000000000000007178bd49bef73320b54151b170a7c1d034d173f6000000000000000000000000c0a8dec9bbd551c6de167ae2b52a49e333b18392000000000000000000000000d85430bef0a95d0513096e5ede92e6cdba5f01730000000000000000000000007966179ca0cd300fd7a98b2f66db7efdd84f9ad40000000000000000000000000bdc9673828c188b7ec7ee6e7fd688a6d327bc1300000000000000000000000018639e9bc3452f2326877417d51aa75770a7f2c9000000000000000000000000e6fc7ce53ed6694ddbfb58bb1f8245d991746b1500000000000000000000000008a2cf8391c1eb22c1513f6014dfc11013d97642000000000000000000000000b5127189619dfb495da615bcd6078f78ca67ee80000000000000000000000000349740c69312cad846e359c7078f3de01cb2f9e7000000000000000000000000f553362d5e53df3b9f5d9d9c2265cf842455cc43000000000000000000000000b60451cdc7c210cbc390af485efaa7cd80a28edf0000000000000000000000002dc96488f3bf37e312f7ba2a16b2e4b70e1ffc27000000000000000000000000c049dbcb3a543c44ac21fa09c31ca3f4431bfb8100000000000000000000000043d414e69d70a85537af70f542010cd5c51316cc000000000000000000000000ee219d5851c07de810d4d7cec4632a3d043250bc00000000000000000000000068eb2c60e69a7b33b173470e0eb264f010cf6e070000000000000000000000001dde5c383f7abd059b0a2b81a14a233bd42ddbdf0000000000000000000000008d6f362e0b3d376609adcdde256c5f8982e7f307000000000000000000000000347f89e5d0e70562a7a56418e11a9cdc9debdae5000000000000000000000000f3fba37c9ae8bc9e43873637eea244dedc726d5d00000000000000000000000092ffe72ee8a6a3df28d18d6ca01a8e17adf608f0000000000000000000000000f83236efdf4f3acd7b7e0b6240eb20a412099c43000000000000000000000000e185e1503fbc93c83d01a595211578f70106cf9100000000000000000000000060c4ed2aa135c24c0e985d24e457a1878819997600000000000000000000000027cc09d7c8addaa56b781b262d2b89e22b74e9720000000000000000000000001b7f6fafe0c6fc0f637af2a83abc705ef1ade6b1000000000000000000000000a51d66fa510ee2f20928c1f08187d2e8249d97e9000000000000000000000000829ede173bfd73ca240582e8d2bb148b905fc7e5000000000000000000000000a1c657e6da211d5d5beb81c65e74f178767bea4d000000000000000000000000210c84e53d4bc6c0e9246ecde3f84cd88d1b965e000000000000000000000000848acaad33e7d7ce7ba5959b9440f7a90963875d00000000000000000000000090f76a2c579aa563c20d478b9b9fce8f5f713898000000000000000000000000119ef63a7d2ad1b88a2e1f1cf274fe83d240b1db000000000000000000000000b119748d0391e3d6bd541528c50b6cfc80d9a38e000000000000000000000000f78086afeb831010f6b9bb0fb6eae59bf56d18fc000000000000000000000000f5d0d442ea7daf4f9ed5a0d539a42c36560dbb8a0000000000000000000000005078d106472a9502a65a3107bd2f40c59c89ec18000000000000000000000000c4b65b300b72a50db52e03da47a835a6af5f70e0000000000000000000000000e98ac9e816cb76e0846795b3f9387cf287e3b1b00000000000000000000000006205d062bbeacc6065df1a154f78e89695b83b2c00000000000000000000000003899cc356f52ee1cf97439852e2554070405de3000000000000000000000000535de5a33da14b841c386756a76fbd6eb706b2470000000000000000000000008b9785c1732411bf5704c7dc13145fa04d11cad600000000000000000000000076d00e7fc25ecd09dd595a9d254f50108b33068600000000000000000000000078db28266bf64ec908f53772eddb25b249eaacde000000000000000000000000c3c7b80a0f41fcf35ad761753cb1c3ac57842c0c0000000000000000000000003b9fb0c10b05f2614fa6bd88886834f1c4380a100000000000000000000000006d61af39004a3dea5845646bd866597b5190af9000000000000000000000000028c7cae72bef0ed008680dcc67f31100cb956f1600000000000000000000000064128f0aff8497fd3fb70aed3cb75cbec4ad9b3a000000000000000000000000e240294c7bc2a46f485176ffa81607832fd2cbeb00000000000000000000000029e2fa400f0863467542fe6222a254f063b47e9b000000000000000000000000474b1f2b42ad101a06a42424967b35f1920fec85000000000000000000000000031e761ca0276c73a347c9b173391f0e2a9f8845000000000000000000000000d1c282e06944ff1bb1895ab38ae61133d69cd1920000000000000000000000008f909cf46a1cda251598cc596e7b2f52e0c820f30000000000000000000000004349df30beaa4bbf90c680eac904c76c5730270f000000000000000000000000996e132c1204e2e3140c5b06555c7fc6127146d2000000000000000000000000d6e4333a1d645b2eec660b624cbf33ed0de5c98e000000000000000000000000b13626f94861702ae10ca68383487d90d459be2c000000000000000000000000ef72c5fb055d3d7af585e979925ea467a90220490000000000000000000000005c824eb0a3f4a06cffcae8a886aa033c073104cb0000000000000000000000008e91e8163b09085e98ba30ced5eb1dda9c6a75470000000000000000000000003a4cfba90d7415e9b3d400649b5288563644c1a70000000000000000000000006210a6c089c4346b7e30f4d3ff3dfb0f21dcff20000000000000000000000000cd8d6bf44a503c65339ee45c60e0e2293e2d1938000000000000000000000000fe29aeaeda2c4939d0561a38b47a43a12d559adb0000000000000000000000005020fac8e98b10a93617d6b71f300050de57ffae000000000000000000000000971f8ede29ef5ebd85ff2805e11be5397d5a55ae0000000000000000000000004802a009125030caaeecdd9cdf72f15f7658c85c0000000000000000000000002e30867e579151eb7e41c81755ac01721ea18b46000000000000000000000000735f5ea1db74dbd4233dda0d81593fa8683b2cbc0000000000000000000000002fb54d4da2ae905a2448cf4a74bcfc66658748cb00000000000000000000000009adb5be702f58444d58589ceed4fe6ce17a738b0000000000000000000000008dffd37bedc19f3cd7640915998b9b2446428d35000000000000000000000000ebe93deb001aa770acbcc15987a8d8c49b548d68000000000000000000000000084284e7df0f4765b9d17023245221fe0528803c0000000000000000000000004d65845e72424fc89bc9bb9c61dfdd116e0da713000000000000000000000000060e647a4e82dfa7a381b92130972d88e11dfbf9000000000000000000000000682bb67c75f15395f846ea23f39ce6c1ae0ed4f10000000000000000000000009817b2b45ac4546c7a8e6c2495447c5143154cdf0000000000000000000000008ea99910027edc9ff791993c0c823d986901226c000000000000000000000000156a2a839bf6eea9fdbea700608b48191afeb0380000000000000000000000003da786f20a9096b6d5ebabaa8b08e593375ac4f2000000000000000000000000ad5b5d48f3a1cfcb823e7135a24e90ee14b836200000000000000000000000007b4f50e725f431edaed043462f3360175256c57400000000000000000000000025831cc5eaa81313151474b5a72232fe954fe56b000000000000000000000000b1b17c8d150815b7acf0e9dd99db4377465080ec000000000000000000000000a9b903f4d0672af0526e019266395d09ea966b2f000000000000000000000000421db170eb22b75135253e1ed2c98b4dd9c2953c0000000000000000000000001abc0db4fb3b6d6dc74030ca4995e325b4b5f75200000000000000000000000036fb8400bc81308135d6a37b498f90f0bb3ecc12000000000000000000000000c15ff8d2120737a0233b36e63f66988581f201a900000000000000000000000037fdeadfb850e3191b1662c9af0bef0ef2649744000000000000000000000000c443f07dcf561a6a604db1e08645a0b373d8bbf50000000000000000000000009da29a832f77fa808c7444cba119b2c4cb7cf08c000000000000000000000000555e50fb5845a3437fb9c353ff0ef82bca196c4b000000000000000000000000bcfea56b9c72698f563d00d669cfa99a046daef30000000000000000000000007bcc0ca6523718bef336f97e46e3fdb50464c8820000000000000000000000008cc473f308d842fb9f7bd0af6b9a5f934c34b3cf000000000000000000000000ef1444143b3be1ec45892b6ebfe75b4a8aecaa33000000000000000000000000145e70ef753b56f3140fc93fac20700fa18cef470000000000000000000000008a6866276392cb9074fd889fff1efb89d2d1c581000000000000000000000000bf81449ec8960fd5f329fbb9bf849a9735b347f5000000000000000000000000c23feea9142a6ceafb0cf2e047278dbd371409e3000000000000000000000000488886165492eb306020ffe0ac9b35612ff1b26400000000000000000000000033eff39b02c30da1681944c4fff4454f52dac5860000000000000000000000003dbc289f2667ae9c5e4d5977924b1ddbfe1a52db0000000000000000000000001804707ac3ffb015b0be71021f27dabd2feb44f5000000000000000000000000ec040d85c4e00db6405d6e29b49edefb9b772fcd000000000000000000000000d18f6a521f541c7c7279d193f2b9355189d9665b000000000000000000000000f2728e0bd7e00be8c7427f6e476e5d95ae4a66ef0000000000000000000000003cdf5ed4a3c828b75e39e175122d2769eabaa806000000000000000000000000b0bc244515ddf0a5d1b295ffbfcd0254ea356d7a000000000000000000000000571c98cfd1c839d3b2465d8ce603a297c9e1534a000000000000000000000000260393673a0798765f81559eaf94891e73d3e954000000000000000000000000686b920901115cf985fc5b8bf4005c9f5b4cb81500000000000000000000000085901f2948ab4a7d18b0a4813a59e77da4537d500000000000000000000000002f84b57b35108d4973de22b8585e0f36e9bd83cb00000000000000000000000072596f07ac443c45dcac718e9f6b7cb240d5d9440000000000000000000000002fbd388a78142fc4651a996d3c83d4824df226e90000000000000000000000003af9951dd0bbd4aae95352c633b6d8aa9f82b508000000000000000000000000a37ea3aae6b7abacff2088223246d9f338af40b6000000000000000000000000c0bbf38bc4dbabddbb469831f2fa9a9382895bf4000000000000000000000000c3e9b12fda975be66f3343fae50401937778a3200000000000000000000000003f9a20bdc87df522298dcd168d768af054e74cf0000000000000000000000000dfcf1d2a6f39bb983cc4587542ce63c6a9eba6210000000000000000000000005e60b64f0019efd3a34c273179bc0c626f68d7bf0000000000000000000000005ca2bcb51e1831b9eae8669567a61b04ad33d553000000000000000000000000548d610211d21b6ad00ebb49547cca54625b6a0f000000000000000000000000e00d3e6eecfec9aca96357bd1ee18af17f585e2d00000000000000000000000078654fd0bff9110c8e980e2bb82418cafa5b8d9b000000000000000000000000cdf34ce1191be715aabd3dab69cf9b0eea66939d000000000000000000000000ee07e9368b037ab5c16651b9eea32b4cb906d1b7000000000000000000000000dddeb3bd1cb4ed46f5c8dd9cdfb8aea9b3af309c000000000000000000000000c0c6c99fc81003cd317ac32e627f8d6ab050efe100000000000000000000000094529bc72fdb5cbd82ba10fd8fe6c67b7c300e60000000000000000000000000212e68768a207ae5633a3148802181d7141113470000000000000000000000002415c2ffa9f854ea99a7b502a84a5a0f3923aac400000000000000000000000049f12838de3dafb9b5537f34697f812fa670bd09000000000000000000000000f4234464465d8beca4c242e449fe7a49b01a646800000000000000000000000090de551ac286729333d70dbe468107d503a01661000000000000000000000000c3f077eddd47873f3314f26bbaa313c155355a40000000000000000000000000930ae69e9a3a25c230e620972d0f725fb12f1e9d00000000000000000000000030dbf80455091b9404922a49503c0b24102868f4000000000000000000000000f8638972869868b998bf905521ee180be69615ed000000000000000000000000835bda9ca6427dc485824e31915315f0f5d5e4060000000000000000000000003b48c44b17a90fbb2497ad1a193f2e1de8b904c00000000000000000000000007767cc8de5548d55497a2285094d21b0402b4a860000000000000000000000007001c84bfc3402b425e934b632f0c6637cc648eb000000000000000000000000b70fbde9f60bd965eb271b6f680f17d68c62ee9800000000000000000000000057e793142efb25c3854b145d6cf63b4b3ff5537800000000000000000000000026b03556184a41ef0bde4c6504b60181b2b38b36000000000000000000000000fb178c480de1f97eddfca72e442cb6b5c2acbffa000000000000000000000000e333f7d5908ba1df6ebebddb44eabee267f4b4fd00000000000000000000000016925b735dd84fe688690b552a243d118c2e61e20000000000000000000000003ed39779e82d8e25820f0c80089c7485fe85d6d1000000000000000000000000f4b34774820e96bb96b07302c5ffc90723c24df0000000000000000000000000710db2b24eeb3ac65e820eb5e8ebc1bf8f306d8d00000000000000000000000020c28195956b7b886021d1b7f80289792578780400000000000000000000000066b95fcca46f5a889353c9ac23e102204148ac4e00000000000000000000000050f0b8a24e1075e66de8141ebacb3e57f8ff0e04000000000000000000000000f797351a281a42ce9ee8e63d4e30617070a49f8b00000000000000000000000067fc0379ad96dd2ab1eb6e620b84ad271c4808e9000000000000000000000000aff00a0e849d8fb5d2103cc1dfb3f8f0f343af620000000000000000000000005013da0bb16555b28278f20e7a3aff037d6b797e000000000000000000000000bae4f6f82662628ee3a98459e96a5c6cd40b39c1000000000000000000000000fac10586d90c55ea5bc82ebd8e66fa3be80dbd5a000000000000000000000000f4ce6f15314f1bfd6d474584b38526e15e5e4512000000000000000000000000f6e85327a37f79ff1dc937bebf46b352cb54b89e000000000000000000000000ed2a0402833a8a6b548ea86d60d4d92a525d6a920000000000000000000000003babd2d47fa5e0bcef518d65f29d3caae9edfb3f0000000000000000000000000ee1214c7bc25a056bc57c50e8f503c43957598600000000000000000000000016f93d569fe7d8c3cfdc4828590befb6a7b242210000000000000000000000002365121ff8596f9ef1b3a7fb47adc5368103cfbf000000000000000000000000fc344cae18e40fadffce4cca91b53898394e9a7e00000000000000000000000053307bba30f22a382b1e61ce0ebeb853c1cf2e9a000000000000000000000000adbf4abc384ecc56f7c75f428c44e0cb71e6aff80000000000000000000000008104ba5f690ea1c9cbf8abce0b0d92989abe4d1300000000000000000000000041651d9886787fbea588188f0d7be23a2c9ed6b2000000000000000000000000e18f2e202862588c3d7b8d6e6126a12a1db83284000000000000000000000000c9f877d3b715487c6b40b99060153348346276840000000000000000000000005a564ce89d6eb6935bce806b55be297639aeea3900000000000000000000000069707ad76189380622b5a263111b5033e84475f4000000000000000000000000658e8473e6a9d6376c47e2c3410775eb94224507000000000000000000000000b5dd4b863d71e6d2ee224377515c6975dbf9c3c700000000000000000000000095ead0e6af008c64344a8da2937fe6746dee749f000000000000000000000000006a7f4520ed69007ffabb9da11b6efa51414a3a000000000000000000000000734b1804aaa7f48b2afe680593c1e25ad7b1dcc10000000000000000000000009ca3b35c1a2f3ef4a170458442963c007a1f6dcd000000000000000000000000672f4b33d1464abecee45eceb07f757e9595e3400000000000000000000000007669e5f8a4664c39117bc2445757a86b9b42993d000000000000000000000000ae5cb587655c098a8a11aabe7c1e3b42f706be39000000000000000000000000f31b2f66fff80314100ef24c922c488b40f86a2e000000000000000000000000d25cdd1eb495b6ecb302057792e4829292b92293000000000000000000000000735e31d163d1c31cdad23ba919d522780bafb9fe000000000000000000000000903aa2d3504ad0a37cafa162dd6c579b77a30854000000000000000000000000380c2ac8e0a7cfb9fea8f4f01d21b970dc1162d30000000000000000000000003197a65e80db29b341e67a53f020ad17c1b7275c00000000000000000000000099ebb57fc67b6036a3b90091413939d3a38b711e00000000000000000000000079fcc5626acc5c49ab25a37948057645fa56145c000000000000000000000000f940eaf2cb84e0fa1607dba725b90538f366b4fb000000000000000000000000cd03ffd5c9e509b8a09cec1df674416074d7a51900000000000000000000000011ba4a5ac1b029c2e9f3ec1798052255c7c02b330000000000000000000000003fb38c5b2b06657d8cf8743ba7295eb57cd03992000000000000000000000000ed1b517a010eddcd314e1778312b165b0224e6fc0000000000000000000000005655b69726aa3fd1b379b5e8c51c8fd7d3e754dc00000000000000000000000090796f47083e40128fed68ff9e3629cab4c8b29c000000000000000000000000288a09f60e0d1bdde45787febd34560652eba346000000000000000000000000e93ca784bcfe113488195f81ea0f4595d93a70660000000000000000000000008dd92882b4df80ff0610ba16496096c31527227e000000000000000000000000ca364b7e7c893ff4df8b3949b79a3334b44822d5000000000000000000000000145c39ee6c3dc65a511655f7dd720906ffe90f2900000000000000000000000070d2e2c91231cdce81993319f4b6114cf4c1b34c000000000000000000000000ca6175ee5ce4a528e41ea74cc0826960f2f2f0bf000000000000000000000000c203da3869988ad430d1fa4a075f14521378713b0000000000000000000000003da771586470606b9344c032f8751108dae14f1e000000000000000000000000387fd73bd687e196d4867518d48eb7c7214ef000000000000000000000000000140a18a44cb8d1fd236002a8bc2a518cf79025f7000000000000000000000000633e046774a6c14420545ada9863b12b4bec6f980000000000000000000000003ddd2d0b8e6ccf26d473049581fe78c3edbaf440000000000000000000000000faa4aaede262a8ac30956b71bbdfee3e620bd28c0000000000000000000000001ce9ae7841aa3a3bdb618ed6d062ded35baa39e20000000000000000000000008047b0eeec83c02dfbc3713e80ccb77f3f85d2fa0000000000000000000000008241757de04a046e61816ddbe322e20b4fe60e16000000000000000000000000aeaec4d52cd7c7bf201e0c4187c431d40bab4e4300000000000000000000000061f0a09a14908348bb697f580f661de96d1d13d4000000000000000000000000f5851b3fb1bf9b379d0833dd603b932b5c9b8e440000000000000000000000006bac2e9ad39dbaacf351503a3f6f5f1d6bef55d7000000000000000000000000c5c192701edc7172951c4621923260b0f009a893000000000000000000000000f2f50eb4a11e2f9689e4735e0aebf82c7c146dc5000000000000000000000000413120e48a3ab8080272a72de3bf70e184306a8f000000000000000000000000d89ff14824f8c4d34fdf3e0bbd33f3c2df065e34000000000000000000000000546723bbb5fb246694b8cae99a556639d6e1ea0e000000000000000000000000032655fc5a5ea2114fcb5c497527ce9d2a4beb8e0000000000000000000000005b29f095d2994ecf18e90d594f8ece0fed47c9370000000000000000000000001b24e53cef7cd08ec82ceabd46c5df51cb4b830c0000000000000000000000000712f97d8a83d1483d5ae2ebb7bfebffdeade537000000000000000000000000449267516a31003e057f01e16a3b299a3b3f09a2000000000000000000000000bb456b5b2d0a5da43f6ddc56e64c3200f8ddcf300000000000000000000000002fbd110f91b227f3bf90b30671daf18930999113000000000000000000000000df78f1260b4dc1c80239dddc1d6a0f8f96ae4edb0000000000000000000000008ef063d3ce24bce706df1645b426046bdd790fed000000000000000000000000e565a11e1941eecfabb5b522e459a10abc1a7e4c000000000000000000000000410e4c38ebc64ad25d5a73622beee7efae90081900000000000000000000000037670238d56e20358d4998b45369271fdf0744db000000000000000000000000a0d61d4d9aa91692fd59f460b88e57b0b2e1be3b000000000000000000000000a07fbf882458d7b0cf9ce2da5582aa706d30f7bf000000000000000000000000e22f652897f36c046a5ddbf74b73d85f8fa92c8e000000000000000000000000906d0fba8558fdbdd7ecda84061cf75387ef791c00000000000000000000000069cfbb5603799d3d62c9c2cb7227498f86fd258c0000000000000000000000002b5b2978c4cf400a5967794c52ef69c8f2750fbc00000000000000000000000043806290eb33376b30039f797d3c03575dd82f03000000000000000000000000504fb3070d1f78ac712cb8eb91980ac2c77b03690000000000000000000000004622d40f172e5bfc8116c946153a0f9c26e5bdff00000000000000000000000074bec1d864a889d9c2af09ff3cd4a45521583ccf0000000000000000000000004b77d48633400d1a4e76970bc14d2d778f8e6b74000000000000000000000000693f8a4f8aa7e3220c86777c590c9c26219c822c00000000000000000000000051c864480a5ee31429b7493a91110baf3cfc707c000000000000000000000000278d22dd4c97f6523a142cdda9d97af0ffe131540000000000000000000000000a783d64d5e24ea706d55cd9bd6795e21950ebb10000000000000000000000003ec8ed00e71ac7dbeb41288b2458331fd8433060000000000000000000000000597042e68a75f6f3324a636ef364fc12b96fd29c000000000000000000000000774f5737ddf71c971498de387c362c04313b0fde000000000000000000000000f35f010d8e2ae178bfe5832a66565d2dee3834d2000000000000000000000000179a10542c98f83f00e9a406e386a451ba3c07a9000000000000000000000000aeba91134b94723ef4ead38969c7508b395f3a3000000000000000000000000069bfec6c8c5d77638f8d93904787e7d6707ae056000000000000000000000000dc64026d21d3cb19e36e46d052601d3c1cf5c2ec000000000000000000000000a304519f53fb93388ac2781f2a385c0450cb28210000000000000000000000001372c51ca9994ea092cb28513deec61535b16d51000000000000000000000000dea66e120691c15e974c93168505d3e4c30eb47e0000000000000000000000000981f28f96764d144668dfd41c6e6526c0c948050000000000000000000000008bc547b206a11253b679f7a3a896add00215523800000000000000000000000005fe6eed521c6fe97287f483ba287fe6366a5691000000000000000000000000204dfe9ac2a0ccd8ed44d0775afc244e26c2d7bf000000000000000000000000a12e4c5e62c2edda07a4672da8ef7576bf444ed700000000000000000000000014fd2422a3bf08edf87b4cfc33f6569a4157055d0000000000000000000000006a39e0dd300e617d675b925a725405c71c3700a70000000000000000000000000ebadb240e2ccdb61a66658df7bf3067adfe4745000000000000000000000000ac4224ceab08272e822060794f31d1e8e8bd54d60000000000000000000000003013118b000096216e3e11bc1c7d147d8d2ec1000000000000000000000000006526f1ed9f202bc725d1f7dfc5e95eb1c35673bb00000000000000000000000037980002515ce2b22e025d169b5ea94604e2bdd00000000000000000000000000c7b04c7c70b284f42da8fca23c2498e4501c706000000000000000000000000433f0da44a4d1d80b83c4d33c455ec7238209a40000000000000000000000000f405ae45911887356fa55911194f7a1f95e91085000000000000000000000000d6fd970a6f95d2b1c684d68a3cc5d5ae90a3fc63000000000000000000000000aaa23f0c6969382cbb3d8d90579c47a6a420dc5c0000000000000000000000002ddf46d96f2cdad2448b99092dfb6df35a87a4830000000000000000000000006b53fb40410fb585df01827052a778cb2ad0e92f0000000000000000000000008130abcfa7eb6e851b3d225530241c58ae41a9cc0000000000000000000000006f6e731f9510c8d54d4f6c1abe9b0c4c18e8e172000000000000000000000000454c54da5d6c38e51022398622f6c8db0c471d720000000000000000000000004d97500cfe807efe4861cdb0ab7a1159cf79fa25000000000000000000000000973b5197fef837ad32019dc4a69dfc874aecadbe000000000000000000000000c04bd77bf5c5822a0e73f392d330bd059b7c66d8000000000000000000000000a16cd2b1f677d7045f07cc8e076b53888bc9454d000000000000000000000000fc5c34897ea3df1c7284cda8d820819e46149b010000000000000000000000006ee8eee10908266f43d0a4a8389fab10f08707b800000000000000000000000036e473b7ecffe8fccbd2236e2b54b1e0ad92c614000000000000000000000000946918d34890eff3bdd3c381aa7858bc5a8616c50000000000000000000000003fd0135a393ba8fd080ca13f361d3db3b01d81f700000000000000000000000015ed8df65a85db437b151821f3e454f870711d10000000000000000000000000e5bd0d8f763b54654756a2deb4af60a11260307a000000000000000000000000dc15836cb815d99c9e412f72e1d3ffd0945a262f000000000000000000000000c276bee8bdef63c43ea378ad3ada6facbf1b8e9800000000000000000000000019f9d400142bbba4681f137f2d3c56d715918be2000000000000000000000000eca2426ecc31f9e60da1d4e781a52a0cbcf9fa02000000000000000000000000879e31f45180ef234bd1e7de275bcc746b600f190000000000000000000000005c35afdc300d15e957b42cfbafcfb122ba138b750000000000000000000000004c803b542aea3b4332d850d001d1d4db2f0250bb000000000000000000000000e7e4ce410d3388ca1155c8cb271405709c02ff1a00000000000000000000000070cc7a0d5991ede0043d253fd49e3d246861fa430000000000000000000000005d1122b3fed239ea6a9c7d2d0ec2a0539785b006000000000000000000000000ee757dd6898d9f49e15cb3b336e535128ed7b5c8000000000000000000000000ef9dbbad25f0c1a53b51a39159df6019ce58a06c00000000000000000000000042434097874b06fbd25734e7c1feac7f561f6e09000000000000000000000000b326eb8cfe86a1afa9d7fb3f175c699a7fece11c0000000000000000000000001ef1954d830bef7cc98d61a142bf4bd2a4104b5d00000000000000000000000001ae3600a4394723d1f7980a6f93c31957b8171e000000000000000000000000eeb8a0348f1c01d25a1f890ee7727ca4ca469caf00000000000000000000000043934deff6336178815717c16d2df51a4b73cee1000000000000000000000000d10999d380c5492daab13dbb6f85876f53dabd1a0000000000000000000000005280e72c727f96aafcff48a8dab500ddc2178935000000000000000000000000ed50da787d783b6dc19584ac709ef07c10c20c0f000000000000000000000000da30601feb4f17cd0937e5271fbb772e5ef8a7080000000000000000000000008da17ee8b3ee7df372c82427e9fc365115930e25000000000000000000000000e4c050f8fe6a1108a181487024725f409342b522000000000000000000000000cc38fb3d2642a209daab748d38a1364fc23d1414000000000000000000000000d70d3ab21e97eef86cabbfe5de3d6954adb685fe00000000000000000000000062d6b4d9df8b9db818048d50e4ba74eb4d9cf6850000000000000000000000006d70897f406a8a20f6dd51797e2e5ca71ca7a15e00000000000000000000000088b76551ea9e038ed9e8634cb9804f432278caed000000000000000000000000306c138070a3ecbc0323165e50321eeff8f0a0d6000000000000000000000000c4235462d6793ce6267b2a8d97080275716618bb000000000000000000000000d3c3b6480a2314026e354d935f905184ae77640f00000000000000000000000066c99162861f9200ede4421b8ae1c6947e83b2b6000000000000000000000000ee0a19c29105f9cabeaf3ad9558c19cd495efd24000000000000000000000000a81232d2f3d733286c8a3dbe35f0edbba5b482ce0000000000000000000000002453662bffefe105681726ed44bd5532f0ee281a00000000000000000000000094f148b4a916cdd1f7cc0c2472d3070491aa93190000000000000000000000005a93adb79d4728d2ef84ee0109ba33e871e66a3c00000000000000000000000033c4870749e4846dcfcc0ba41b3b3e6997b533810000000000000000000000007360899866a9ecd8b5a5782db904047b55caf349000000000000000000000000d892598dbe8330a39078e9b2668964a4e19d5be70000000000000000000000005a016f151893058a33a39d9f85bda89f0cd2bd3a000000000000000000000000abdd6233abd1af2124af14e0e293381fabbcbd0c00000000000000000000000047f4e18776d5717f42fec859c4ae5f9570250e7700000000000000000000000043e5d987bafc3417ab83c100d7efcb2fdf39f268000000000000000000000000f3dde46d3306ef9ead5af859133ac569c328f90900000000000000000000000016b3b9aa2904d2235c5f77898ad434d1095c3d05000000000000000000000000a14d53299f305bbd41b2993408e40e653874c142000000000000000000000000e606a6ad55f4ea0191f9a6995d0dc503b83ae2410000000000000000000000008d1057300c4e796b60a46f3e5af6b70daac9190b000000000000000000000000080059979e6d44dba117ef6dfa09a87e9c44890f00000000000000000000000039c0bd6a554ea45e7f96fe2a93c81d74e18d101a000000000000000000000000f6ee6602e482f9dc6eeeb8eab3b2c933623eac02000000000000000000000000f9b9ebb4d56a1d9580bfa103272c592283eedc76000000000000000000000000a7e035c9c9bd2b9f972fa76317a112d5c94f44c50000000000000000000000003288ed54dda451d21e8bace90ead8bd46cf195af000000000000000000000000ac85acf4b1c17935daa797d8938d40b79324584a0000000000000000000000000dc599081ea60432f3fa6fd9367e9fc08a3d263f0000000000000000000000000f5cc86fe68ca3d8acdfced87732ebaca9d0cd320000000000000000000000009551a0fb86652626527eaf9371faa3b16aafcf15000000000000000000000000654643a47c6ccc33cbdc325d6137c1ebcd1bdacf000000000000000000000000d913cf3d6c1439e33ed9b8978546f9eacef34f330000000000000000000000005c84f8683a9714184de680ead227e875016844fe0000000000000000000000004d008cefa8b9e2c2773ac3a3fd9263aaf2019411000000000000000000000000f23e76eb5389363ab66c3f28ebe121018c23b4bb0000000000000000000000003f1d63abe51e395450882e6e0652ee43033cbbf9000000000000000000000000e590338252c05871bf881789a5cdfb35b3c616530000000000000000000000009b0abf986df5d405baab67d7c02cd2c5e9fb0ac90000000000000000000000006f0fb16df9bf59be4e4f6b170904f6aaa0d105b8000000000000000000000000d59c4f9221ff3b439a5b509bb6e508662550b4d5000000000000000000000000a07ed291881adfa13191684fb5a7e303d903a2ef0000000000000000000000006de825534dfd3d8c506c700d07948c689bb70a1f00000000000000000000000088a0bc5ffe18b09a23b1dde645d7719c8bc328e200000000000000000000000072889cafc00f01aa2f9bf4f409dda9f5143b7309000000000000000000000000e902adbc76901b8bf60cc99f6470296726e3713c000000000000000000000000e99d0b0cb80a44b8c761c82463547eb02620ffdb0000000000000000000000000e8f2223d004e2882bfba090c854371435238afe000000000000000000000000d00260f0ad1b21a3e35e4dabefa29fef4ec81797000000000000000000000000cc62ee750290c625fa45030568021affb5a90468000000000000000000000000a0c22bb8e1c97c90bff6c3014352af3a3189b569000000000000000000000000946c2db3d97ea5a6a5201282ae91a71e7d8cb469000000000000000000000000c1da970807dae44abca54553012ea8a6220de6a1000000000000000000000000094bbb35b1ad93d27217d1db45f0e94d2ff62fc90000000000000000000000002bbadc0e5983619e5bdd96e123c7ca9f5348a97400000000000000000000000034f23beec22025252c93639e0d1c94dee397cf27000000000000000000000000b2e69d8b3d500f401a2b13c2b933ae5e2bd300b6000000000000000000000000ec3801cb1bae9389d996b8570707be4ae8ed93c500000000000000000000000004cce67273db1bd45a01de9a5dc43ed140c9b1e4000000000000000000000000d69ada3eff51aa280d529be4fe42c852753397dc000000000000000000000000bc442ba3aba802e771b09f182da8a7dacafd3d42000000000000000000000000bee0130f67ac731045a6bce55d809d07b2624a1d0000000000000000000000007d3587d20ffbc3f8a90cb63bb09d15d7662da48000000000000000000000000087e29e0647fbab5c959773a9399d0051143bdd8c000000000000000000000000354e2ac3026afe8768a25fef9dc7fb61bfae84b5000000000000000000000000cbcc093c8cde45262b36893a9ee07869e34eceec000000000000000000000000c550a158ba45fdbc304d4a3dd4de73e8738462830000000000000000000000007a5018e42adb327cd66dc10cac11a1b408719ded000000000000000000000000a0e64190ec1dfe0fdd7fa9ea4b2a82699efef5e1000000000000000000000000ea509439eac1d1569941a39ea260de4d42e374a90000000000000000000000009df1bd4b60861ee8f72babae12df4621cdf6501f000000000000000000000000e77a780037be77e9e4f4f72986ada5fd5a734fc8000000000000000000000000236c8b94cf74030f5a332b9b698168886659c0580000000000000000000000009e7c496d3064f381f8a4f79d0ad594d039b3359300000000000000000000000025c495af9e7ca0b728b0fc31d592df8ecbf6b55d0000000000000000000000000c5ce8076bfa111c3cf0014cb5dbec355fab4680000000000000000000000000bd412a828fad37c4aa5e4add3464a26a993897aa0000000000000000000000002dffb413e4014b0530a77129959759479f528c71000000000000000000000000759839064ceae6dfeaef6be2597f8f945c445a60000000000000000000000000ed02d1609f130fa38a94d8bae006a6ebeff00c430000000000000000000000004875b89aadb75e200ef899afe82a1a82f8d58ef90000000000000000000000005f2246965102844c102748531585d83219355a48000000000000000000000000da4a55408461c5369b528cdebf375e1d195cc6f00000000000000000000000001dd9d889ec9712dbc26bfbcefd71cecf3eccdb3100000000000000000000000079d0175b0e71c7f0029237d462317b0c0fa0ea8d000000000000000000000000521b34d4b9b4081655bcdee23b649636e5d42567000000000000000000000000d34942c1b9da3377a4145092ed4c429c875d91d3000000000000000000000000803f85434bbb2c8f4c8377b9d1acdca94ad6ea04000000000000000000000000e410be3c94dd1498ea42d90c4c462c10c356601a00000000000000000000000071c0a6918c90075a49461b6991cbb50ae98e30e100000000000000000000000063ce2e8dfb2ec38e41cc0d116a3382be13bbcdb10000000000000000000000005d3c1ef7754e9eecbe3dbb36f87e100ed733de020000000000000000000000008ab7faaa2d9f87cb81e3fbef8c6b4501d7b542a7000000000000000000000000fc15119a0fa0494308bc611dca664aecda931436000000000000000000000000a0982159662f7f511140f01f34070f608424ace1000000000000000000000000dcabb1810a026314ce0c37cea37d05b288322cc20000000000000000000000007e4478d901ede03c75657d5530ef0a1e64a14fc500000000000000000000000022bdb101118540dbe34f698de645fac26ae45d2c000000000000000000000000e1e6dfae559e7c8d000a6075fa18ef68a2cc903d0000000000000000000000005bf6e7fd46ce634af63b4026a13dcad88e60f90f000000000000000000000000d2e7535fddcec294b9957e625cefeedbe0977b650000000000000000000000006213da0795be6f1a8f4e72ae28cbbb5fba91e8b6000000000000000000000000b1eb1ddfa2541111e542b95e96f5415909ed44a00000000000000000000000001e7a9bdf8620274e205771ef87e71eb1495e1571000000000000000000000000677ec98f37b812c85e36ffc1268b54dc2a3392110000000000000000000000008b5e7ae4631385ec89483cbc78b09928fdb547140000000000000000000000003d881be994ddf0824fd50937dcfebc3a5d93a301000000000000000000000000523b5bce4a0390d566f1e7b9d392a255d0b227c900000000000000000000000097de468184b9e3be8ee0ee82a161e9f94fba9d33000000000000000000000000016ccf92f1d0afcb19215290016c8c135e73c39f00000000000000000000000084c4a95d3c174f053bda5ac5e2d40b58f3e8c894000000000000000000000000b005e6e946a0a639382f6717c0725b88e6a91fc8000000000000000000000000e621180d2f9829982e435e8058574dae1b796992000000000000000000000000073a1778da364e81435fa7bbda38d708a93a3493000000000000000000000000a9481abb8d58734fad5d66cd3da6524a788d049d000000000000000000000000a0170bf7798e9fa053546f8c9c76b72e2476455c000000000000000000000000c3234eec279ec34f5b51151043c0d0ee899ebff6000000000000000000000000198e18ecfda347c6cdaa440e22b2ff89eaa2cb6f00000000000000000000000023047ce12ab80208e93480fa2c86adc78dff7e2600000000000000000000000049e5aae41aac2cb6da0b9556cad08c0e71d8f87f0000000000000000000000002c10b89e940c4cce2f8d656e04499228b610c40400000000000000000000000086fae93bf17190d9a324cecd2c107273292b0f1800000000000000000000000031e099bddae32f122c0817403a2ac49154ed845100000000000000000000000044aa740bf7a9cccdc89fcee7f5df555910d416ca0000000000000000000000009c8554af7bd9ffe414bc8f8d0afa934ef2040948000000000000000000000000bcdb4db7b5d91f043ebc72ced9152323ebf53bfb0000000000000000000000000fc8c7aa987685e08a43b766758c3046579089dd00000000000000000000000088ee7c9ff21d759df6e7f9d9f5ba7603d09512cb000000000000000000000000319f2b8afa66549a7f3a4d897dd4fbf6e467f22a000000000000000000000000521b81fff1586fc3dab01be08cc6d4689264bc55000000000000000000000000b7bf00fcafb7fe53422b763a707cf0c535c6f29500000000000000000000000065ded1996e2d3e37e7a43fc020053a6a45c4de8100000000000000000000000029f0109abd753fbf3ad9771037fb94732081ffe0000000000000000000000000187860ae64c7ad0751ff59fa0cddaf169163e747000000000000000000000000c3fdda5a74f38edd32bfb715a77f917716110bac00000000000000000000000056642875678819d819e35031d89c331ebb89e8c0000000000000000000000000d4a24463d031693139a24bec593e8fc05240b1ba000000000000000000000000ad0c69b2389e9e49b4b2a22d0f5fa3f5452fdc45000000000000000000000000e2777ce10f47847b5d8d0d72dd281fc9d289985700000000000000000000000096e518531699574f9bf7e70e4359d4fb04f1bec00000000000000000000000004fbb780504e14d9a66da9151ff9bd417665167ab000000000000000000000000d9bd433788f69704b4a88eaaa4730317bc1d56d10000000000000000000000007d6548b4d84235682ae871b314174d78298d03580000000000000000000000000ce4e095f6716ff1e95f77f7e8c86fbb05ce4d570000000000000000000000009c4fb5bea4d7582db9a847ca874ab3356d76398e0000000000000000000000002acaaf99f36ece2d9196b8dbfcf7bc92c2715d25000000000000000000000000eef60d13967a6395f4ad7487b8cc9d20a34c86af000000000000000000000000adea1392664fec99bdf3c478613ad2a15e48b92f0000000000000000000000001409116cdd8e0b4b37bd40dc1deb4f114e26ebc00000000000000000000000002fb4d8db08675bd717f3b69fb26fa0d5860113310000000000000000000000001f217705375c76fb3552981537c1c9ad369d717f000000000000000000000000d57de18fe9f84785cc687e99d05742f8b2f349f20000000000000000000000008720a946c27e7d4ad2ec8c2b7892339dc80d5f14000000000000000000000000e83351f53df574c973dc25fce5dee9f1d2ee61a300000000000000000000000063bb18ff9007f01fd3c4f12f1b14464636c10b37000000000000000000000000832ce73832cefb86a26f4d6819c34a3207fc2ed700000000000000000000000001dd97d818dc820b59a7014e6259542d4b536b6d000000000000000000000000156b4e5483addac6a7cd1c6dee20f342ac5740df00000000000000000000000083cf7b2507ec6bfac5d58c13f53d27d39f95aa270000000000000000000000006b4f7a090f029aa28825a3aa486ba3fd79a5e4a60000000000000000000000009ff19b1bbcf41cb761b79237f6ea33792a72da1a000000000000000000000000269eb3c471415d4c0ca251e4d8203fe0d04172260000000000000000000000009188e7cbebe67b7baf0ee92d9db1cfb76bbe742b0000000000000000000000001312de5f016d7b190a3f5efdc612648e9e0865d00000000000000000000000005b8178415b8c3f83484df1c969345a1b27026b700000000000000000000000005d5c720d523f597ead1c5f4da075de5cd33bc8f10000000000000000000000000e57d5ff6379bd099dc891738e3eace6d8aa76ab0000000000000000000000001c094b4dea954c8c09f0bcd06b0cd6b96532542a000000000000000000000000cb4b02e3dcdf8384f0ed84a31bf82dd47c47cd34000000000000000000000000b1a70d4cb1980b0527a2705b942fae9dc48c9dc3000000000000000000000000474f7ec989cf001ef95ad57ff323fddf0ef0cd75000000000000000000000000c9ad2e695c01a1b1a08bfaf160a416f90cacad3700000000000000000000000009e9bab49acded80859c156ee4c340cb30ce72ef0000000000000000000000009d5c2afb8ca9c6318b561f30943c46760f0916ba00000000000000000000000095cf31de69117cfb2309bdfc15f62f573ccac0b1000000000000000000000000417584df96470af0a8b07cc2570dbc97ded3025e00000000000000000000000008982094d5b5e65ad85f769930619e406e0647b8000000000000000000000000bdbf55fe0b830b8dd8e7f3e76752bbb7809ad550000000000000000000000000db0acbc450506bf73c4d65e140ecc03b912dfe3c0000000000000000000000004d95ab2400adc99cc301dedbdd40db752c1016e300000000000000000000000002d83d967e2bf9ac30ec253471173a11453c7f55000000000000000000000000dd7fd6546ab7a08b1b4a711b4e77e9a1f3259b4900000000000000000000000056945f9c631a6231aa97baa8a07dca082e5a187a00000000000000000000000068451d9f825535df37ccd9e4622501fd32482535000000000000000000000000fdcf1930b9484541c783895bfcca1ef36357b42f0000000000000000000000000469f2e04ada08cbc4c4459bfa0100a0bddfdadf000000000000000000000000538cf40676e87c52cf90009248ced2ef8f0cb257000000000000000000000000690c1e53d8803be6570150345f13e64a380ad0f3000000000000000000000000b87b41dbfb2f094ff9a6d83f1ed9970de951a8820000000000000000000000003c7010c988a35ba5f0705bca7a9591d10ada66a3000000000000000000000000cc4e0e26a311d6d83c918bf596883532a6d09cf000000000000000000000000026070f6b7590759a630d4e26d45d7cac8bfa933a000000000000000000000000970d39d32c97dc59491e2db4784e75397d5072760000000000000000000000001f6514f07f1097809fa8261884d057892b9d95220000000000000000000000008ac5c7d16f8792e7ab158fad12b42a224c4c5cb2000000000000000000000000044c0229e17817c3686f364df1c812695b691778000000000000000000000000b08d1e504ae57e9f2a8d1c9c6365d6cb87b6e2170000000000000000000000006794947a149949ca0654e79b8f4dec76cfcb27160000000000000000000000002527f7a4cb95e5a02584aafcbc851464a5562b8600000000000000000000000018cc1ad180911799aa337b59c009c81d8fcd39740000000000000000000000008c162b0fff4aeb50edbffc6bf8d780b2fd07542800000000000000000000000051ac1866518e84da6e7730a3526fc80c9be956fc000000000000000000000000c9d23549d21d72215533b7696083e1a694da5ab40000000000000000000000007d3d8fb744bcbad1114045baf7893cb83eeee656000000000000000000000000ddf196ff48fd0c62d336fe90470ca759869e676a0000000000000000000000009ec406cec52840e3d17f76c5014c427bdb4efc840000000000000000000000008dc7a0f3aa97d6a944386fd5ef2b2e75d1fae1f60000000000000000000000007b08d18ed5b6659de625e79ed1e40e4d5beb6ca500000000000000000000000051e2ad413d6c4ebf57315298582e12b9215f1684000000000000000000000000ab92ced32802c37605c2aa73dc9dad92c8f2cb6800000000000000000000000067599ca960b8a240a50c8cdc8ff12b82a729aa94000000000000000000000000737bc5b55a789c63b91c13ebbed8f2509c337cda00000000000000000000000024437fac8380643b1e3f9fb0e8b060135e37d3c5000000000000000000000000be0f62b6098f6f8db6dac5ddf95d7fb41eeb90600000000000000000000000002eb4bda5a3efb70b5363908b543d4116352bd85a000000000000000000000000718f48dc6662575716c78c87cea3cc4fdbae46b1000000000000000000000000462478b4bcfa71c2ee1387d475dcc0afd2c82439000000000000000000000000e35bc0004c421cc8a8e451921b0a220ee32d4e3c000000000000000000000000a387b5953190c4735d1a6372b04acd7278da7c8c00000000000000000000000075b2b0b585e53a405e925e9f1d4777f688d8e7b00000000000000000000000000d00acc8cd62928ae40cd431503c84748b4732bf000000000000000000000000da2305b7260c6036a81ec5a7dbf28174f8b091e4000000000000000000000000db954a85ee92bbd77d1e16c2991bb634b46b2e3c0000000000000000000000006a7a1f4c2d977aaad70e844aa2cd2f2608b21a4d00000000000000000000000067409b1ced32adcf403a8c7983298f995f6f5e150000000000000000000000009394dcdc8a57d3273f538fd76645f135503a4afb0000000000000000000000002aa0d70ebe2fe450b04ec4e117eaedfefc429fd5000000000000000000000000d1c9f61005f3e0f3ea22ab4c5074779b931b8d2e000000000000000000000000f96d9746b585c4315a7db8a480fea990dc2084e0000000000000000000000000aaee15c3250bd045d09f25e03e5dcf55ba61668d000000000000000000000000d4ed7c4ad5667ee40cc1fed070dfc85ebe59366800000000000000000000000048b20560cd5f9b7fd30d5697e47789bfb0133ee200000000000000000000000001c5f14f386a5ab54f839bf08a34dc19a93bcb820000000000000000000000003ae60bc89aedadd14a4585dd72efdfaa43adf52e00000000000000000000000053beaf8b9d68aaa1274ac9cd4beed22b1431a11f000000000000000000000000c7fddc3dd1e002326afb6539a3f42c1cbc3fa43f0000000000000000000000007994fa14b859b338d2e89d982317831174f3cbeb0000000000000000000000005167941e8de6171e7e442fcc15a2c7213f9311670000000000000000000000004916d707a9b6f398e62f41e700e2399b647c5cc2000000000000000000000000b2f673d615d6d6cddf811895e49aa65da13604b0000000000000000000000000ca8fafa4243a56c93754a1fea7a4c426a388b0440000000000000000000000002dd0e7d8e8519dc65caa5ddde971ac312abea0cf000000000000000000000000cb37843282eb935e555e7c7dc6fee42f1c1bd697000000000000000000000000eab730055d910767323891c65ed4b0edd0b3f917000000000000000000000000224e6346e500904c256d9b8ae8ff17d132495373000000000000000000000000a839c7e0c3e3dd31a490a34030faff6eae7934a7000000000000000000000000afd5c3f2c1b1865de7f5c4d7cb1e0622276107ff0000000000000000000000003c8a64796472491c044b818f5a9cdd764ce4243900000000000000000000000001bed56db07e578c74ca37216774642b82c47eca000000000000000000000000d8443752d190e554afde40a1934d81b04c34fbb200000000000000000000000090ad261cdd3b32731e2ef6638388d5c0cd92aeba0000000000000000000000002f1308284098fad3e1e587810b6b0dcadbf5e9b4000000000000000000000000996b40cbcca8ba510ed4cd426475d25beabdd8310000000000000000000000006203b074c6362097a625c9d63a8627ee9b3e7ff300000000000000000000000089eb616fb4effadfce2d72e58478582456c8350d000000000000000000000000cc6192a98009f6c5b3583519313b26508941b21a000000000000000000000000d7bf40160685f377bcba34d6dc034dffc225d6b2000000000000000000000000345cf6c654d2e903dbc18b04fd5544677d6ac13600000000000000000000000018e01046a5c41119762a1e013fa6a3409b786960000000000000000000000000851e5535e0d42f67bcacea460291a21b3762a00200000000000000000000000030420fe9e272595de01c525540714811f2a549eb00000000000000000000000098da9a39299b20f1fa97314a672684a419998f9e000000000000000000000000de0bd319a8b639365959290ce8c0c080f8155b1e000000000000000000000000ca9d42304b7dba4f5f385104223b449cf82037420000000000000000000000003aa9da6deb3a1796af545d1d2f79cef6706cefd1000000000000000000000000f6e34930190e256a8961e1375d3cc216665d72f80000000000000000000000001ca0a339e886feed0feb96e6f08f75ec6da3248e0000000000000000000000000c795c715c7015aaf1a267b44d18cf79a57efe300000000000000000000000005ae7db32928ffab3fb344ea3c66634a0b1388c49000000000000000000000000bd20d54b68cb4aafb85e9f7968e3f6fdc602563d0000000000000000000000005d65ce94dcfea0215c1353ef034f96f4e60a1193000000000000000000000000004d5e6ed9cc52b99d3487a9d74f6a2f9498b0b30000000000000000000000008ab6b0201e9e740bfc566de8380b134228bbb0cb000000000000000000000000cbc756770d25ee56785679b7d0759beb635c1a300000000000000000000000004dde27b0f0c5f231a2f90e466690accff893b6b40000000000000000000000000b16c8cb4998559a8caf517326fffd32eebb9ee9000000000000000000000000f34810cbc990a4e13394c9d08f86249f09d08be800000000000000000000000045670027c6138ccf29427831f3e67a55d3d8ff5a0000000000000000000000008fd615aef6483a2326ad2783848f9379db48215b000000000000000000000000c9cc820bcec9635a9017e46f8f562f9aa4cc7fbd000000000000000000000000bb52f469d381371daa544fd8136d006c92d4958900000000000000000000000041feaf311d7a70e35d29aab172487d32f4be1aba00000000000000000000000059a3439260bfcf33886d83545f868c22622790ee0000000000000000000000007c5bc7108cefdeb10769041af54f9d4907a5203a000000000000000000000000dda2a0e6854624f7cf16d2796d9076287d574249000000000000000000000000534c9ee7ad9c8f5c4a183da98e9bf57d72ff767a00000000000000000000000050e214d79641df414d9f89170806c7dac3e119720000000000000000000000000b58461f1ea733d1edeabdeea01418c6325831a0000000000000000000000000fc03f9716adb4e15bf5796a33f5d568cd5f3da0e000000000000000000000000316f810ae543728e18a7fb4bb2bcc7116efcb042000000000000000000000000f0a87d87dc1734e9d1a6257a16f2ed0abe70d354000000000000000000000000519500e87b671bb6e0f34b4f4af574bd6b346fe5000000000000000000000000fd298e5669bfd5c86e52116e5db2717da030156c000000000000000000000000309ff591c8228f93a6e74dacd952eeb0e12f7dcd000000000000000000000000d1afbc77cfa264f9af3dd06b8c013044f24f12470000000000000000000000005df03cbb6139288900377cb466f5bde7070dc60300000000000000000000000091f48eaeec59f55be9841dedb47f9f1ab6514d17000000000000000000000000c04cd534739dfc54cb3e7cf3a3da699bd195e355000000000000000000000000bc6406ec42ee3d33910e09fe7eeaa02734e1762900000000000000000000000013fde16a6e9d01a1bdc9d1f878b30a192b4e614c0000000000000000000000003926dbe06ce5ffbabb33a283f2228cc7d8664b5f000000000000000000000000fef9e7cf0700add56b542dc1297a766b7e08fd57000000000000000000000000cfa637549efd90193d8b3a5fc62aa54161dd5aea00000000000000000000000009410319142d01ab468b53267badd7489c114571000000000000000000000000d77d422dd80f5884ecfc78186943be95cbfb6fe200000000000000000000000050d49dfd159505632ed71f85ee358c3177fe18350000000000000000000000000b014124c658b7b96cb69bf7c613eb9b66ac6d050000000000000000000000008b95ad2e616516cf76667ae004e6cf86112f3d0b00000000000000000000000095174a31534662cc3ce869c8cbc10d743eeee92d000000000000000000000000c0ac2c1bd4b3126f10f1e819c60f2df447b7b71000000000000000000000000024cf2b013c54b62811f686bd96c7589a3181b3aa000000000000000000000000d0be87361693e061e52e7c6e8d4953505a1da30400000000000000000000000079bee282a8880ca74e49d641048bc2052e63db100000000000000000000000005db0ff68132a747111179ae314fbe718d087fd53000000000000000000000000802d4a0dc11f3cdbdd6cf0f6d9c3593e5d926d1f000000000000000000000000baf259b281f158e04d180d9f8f4965214ac0f6ca000000000000000000000000c19d5df3cb585002dfcab1b0ff884115c3e4e2bc0000000000000000000000004180e9eea3a834191db8fb8488b30d75e2d8b7d40000000000000000000000007ced22187771e77e878ac54127bab7cbead7f8340000000000000000000000000ef411511526403c64da4121f27942c777017bf6000000000000000000000000afa1fdb785de12eeaf8e41f7cacba8bbc221a82900000000000000000000000031bad6c1750b9c76e6b65254f4e550f1ddb744330000000000000000000000000ec6e8af2f35df11f0f236372181698764c4b6760000000000000000000000000d1d3ba009f79043883fa931f4c65f2a56e6bfdd0000000000000000000000006eb4da7534a9fd1c644fd80c4b36aab81f67c7a200000000000000000000000037c4e0ee610773918a755ded3bab7f6abd28706a000000000000000000000000654ee4d38a3741b1ce2ad071b72da94c6e5521ca00000000000000000000000056e435adfd3b3d81395bb4fe37734ee7e7383992000000000000000000000000c513c1b0f2a7a968f5b5c719178640b393f480f9000000000000000000000000f399bb63d952ac4aa83256d6f9ed3900a543d884000000000000000000000000652f3adaf48a1cee9cada34b8bdf7860902750c10000000000000000000000009e156d16e4ac0540cc2d21b3b2c92513a7d53dee0000000000000000000000008a1e3e60f5e5af3d64f26001ccc2f4ac6a30ad040000000000000000000000000539b4616a5119170719753795ac1e6885efff61000000000000000000000000153790bc8b43f7bbe8043907dc2e1391a17bc58100000000000000000000000070f27524ef0f775b993cae8ba8938b1e8c6fa91a000000000000000000000000ff0ed6af0b2b48d2b3901c64ff9cc8e4bbf343d1000000000000000000000000426e7700adf28237322d324798db03de9bec353d000000000000000000000000769de4f5e67f1fa7053422e0bf270aed60409f2c000000000000000000000000769de4f5e67f1fa7053422e0bf270aed60409f2c