PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81993 d88355634702e029554e03e4c9dbb9edc58849de624045d3991e3d98e0ae6c6c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bb9dc4ad5233e389c9a74197d53b73e81e585dfc941a043f398bba0575ff9bb
Certificate Block Hash
d88355634702e029554e03e4c9dbb9edc58849de624045d3991e3d98e0ae6c6c
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00092a000012a80000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000004dbb8fd15b844359caaa38a0e1130ed53d50889514d7c5e20e1db7704ca4d5d1ff4c37204a242009c91c4b3c7150186267a079ea0f9154987c22d5e19328636d460daf7969838df12a82bbde2da64f67769a41d4d7eafab048020000000000000040000000000100092a000012a80000

Raw Header Hex

000040202abe36fb67687f50e5e2b866d9d35c4af559dae682895978a6f4c68bc8acae0f3fe1612ee34b965a324b5d86a4c6e6c0ccc7cec00e4e98b9d0a54f7f3e2d0f6162c8486a69c70018bbf95f57a0bb98f343a041c9df85e5813eb7537d19749a9c383e23d54adcb91b

Proof Data Hex

59,560 bytes
121216010307a553cab4dbc33011eca0e76c214966a9f859618c57e3873e34d62a2d0f764c7fc8abbb87e09be83d9473b411db94f5047220717426a85546507f06099c72b8e225a44ad6e71cf191b52a28dca60453d34fc107fb2bb02b8ea5b657394b1cf8a07c008f9142a49594d464be24f2cb7fd27a091179aff34a27e042c90f9631911cc04d0fd86fd3c4fb1f2548e0014430ed55acbbb07e7e2e45dbc970fcbddb178b26e5145b4d8047a42575a43c96c50e493d587f9be0963893e5712d293957af014c2cba8f15b2e769744cd5ccf8f78920f1ff183a998fb61198cc1d0cadcf3efc187794729c4ee076153bb586fa1e973d10a21d26de00553b47e0ac0a16fbbcd898e7bf04ffd1b583cb5a8fa39c6e79aacc6ef3eab56d388291d8651ba6336eee7b0dccae0bdb7a2e35dc7549555787d826352101f4b9544845f674ca86037c698e38fcd89c6e1afb3fd201c33e07bb9c28d81d4552ed276b25704b38d9b0de908f0792bc25b84537de975df5b3f756e3e14c052244f9d103aa670d756f80daa3687b730eafa3754399e853c0d6b78ec01df864acbbcb26b948739c7630ee23a387d17ed2eb3d639a5574a03d270b5170dfc77e85c04dcd5ab3a429010c4fc137bd3740507e84d1bcf881105a161212f032b0838324b99a71fca294e91bc3bdc2be34f369d81b85e16325faaefe3c2f203b4d4ec0cee011d821719aaea31d17838c5c5790ce728dd2dc176b2cc49cb3488e9da91d5acc19e40ad3dcf7872f35e80bf65983e8f43a1f564d777d885ee9c17583de2b44ed64ab020854b1c01ee5ea19a6357d840351716250171382adb4f4ad374a1515d1e770f9900c043efdcdfed5033c7ce2cc813b76f49aee19584ac288a99f7c148175c89e09443b508a2db584f2cee035e4ba960fa79fa14dadb6647b712bfb63a80ebcab04b4e3ffb79f2ea4688504e9af8b7688944ba4d6afcde03407b9dc02b6c095f07819a20949381061f538cb7fb5fabe687cdc69c0683b01545bf543d37971bc5c136b14700b344130f4ae1982eb5235f135ab113344c359287f8490b2c60f7906563bbda74846c8e0d6dd19c4abac3a97b61bb0092f9c215d1710615db57f952b8851a7e43332805ea13176c98f052d3e0c546846b4325d98d231f2500b76c648e2201d13f01dac2029158bf1f6eebbc1e794f2789a1a426290360fc6f624f0ea6fbe2745dfad08ab1ab37e4d8ffeae13993f34891d3fcd3d661ac390cf03ac56d8084a319e684d3e4c093fc86f7c74ba7ae0587d3221a55133d91f00fde83a5e198703d01e261550e616f3e99c611dc8be3d7853027e4db993f961d92a72772896af3881a811418e591915fcf24a465d7659d568b6581b92f28c1eeae00779e89ac1161844cd719df1d2e6fcb12809891e280a30d5354960aa0065cd320b720daefe66690302e6d76b9ce72d928c6b702c474e759954bbe3fb381ce1e0407316613844ec93814e249fac72b32bce38249f20c196650c24a668c97ac7d22ce58b018040b39de9fcfd1fa506aa22953135fb3b97ca98c7896afc6700e1fe90b147c74d5f4dd296bacf24b6507016f8dcc7b0e4694491f5bba556ba145b72d8c786d8cfb6858ccb3d5ed6ee2b918b458cfcb87e3d8e302a0b496f8fc2d50d4f4ac4102f09bdc5597ec4d866881775e08b7421caaca4dfa45a23ec0ea9923255f47b9c98bc3be01a5e22639b39d2e6a66e7c82e3d45f91d3ea81d10652aa53347439e2e1927ee6a20e26199d19f72ab60b47cb6e16ef7b17eb1ba1dd0e787d1f69907eda8cef4f5ba305d92a6f2799910a31665810310a12b8905b672f9c0656f633c570ffb1d76292386da957c79985b19c630b8b7909fc8ca5d61c0d3c8cc6d1d4b7de8acdeb909e8f13c80c6b74d16f5ce317b84780f9a9507f4711be0af1bc5b197ea796d072f232f4be6142bbe16f34b6adae855a35ec4b88a8d3a425e552452609f25f0ce4ad59e75869e7e0fde64b7dfaf6d8ff3d87d8d73406bbf6c43421e277443a8a2f2c5b418ebe14f1fba30eddf849698a4bfb1d307e51eab8a522158918975b290c24958091773253280bac11be075249c7f903c090688841710ac895ad097e0085c9fedaab7136cf2b6ec0ac592d09023e68b454ff0a0fac61ab5142474b41765914b0f9a5d3577efa78aa2a6d8c5390fc0cc7cdac5e4c907e833e463f5dfa07edf0040588cc4b59e2ab84112ab0137f7a6b81e6ae84556738535775489b5176ea9adce2f3641d7e899b40d7472418bc11f29957ff71403af42baaeb62a2d07b1f6d734327919a718f2bb515155f621eee2f89f468d51b3b5174175edc59611f3faa2bd3f9889bca57b7c23b8c7c9b8631abe6d505c7fae43f11eb374a01c50d00d697950bad70a8df23a89a1f273837a1bfd7ae420b8dc08fd8fb7724ee8b8626932dd3f18db336019df8d093bbe1a3b16cf4dc3759e26f8879fe3f15f77e5e800366481daf7e466c9ca0b7c47f8e3732480219fe4f07659210f5b1d1c4e5f8573f9604775f45bee727d176e4b9a123617c9e9e3779ac25058c32f0e6adc6c3666dc056fad0564b3aa7971db6ee8536f842704ec92904d4c701d58bc14433a53299c32aa77b789d23d4416484ca0f08edf701af136e8dd635dc597c974044280c23808a932e35a2364267827657a0d0b7e28eb4708961130a64e13f09c777923b5e618a0ee84e8f397530b567ce3ff054844d8699921924b093574638a5772289beb3ee4ab3f8eb459192e88e33338d9a783696ad05a53d43b87edb6f3a75a4d7973b87018fe8ec9598913d195eb961dd10894dd648c5cbb21e774e988ec791ceb6d0631a05e31994050603f72eeae23504705c587564d547ee725f2a08604683736a977cee68145fceb380472a63fe6769bb357bdb76065cff8013faf7f0f6fa42cfec26c17a432489db7df21d1516f1f9859e993b8e636bc6cca78839b708c92d19cc0671fbb8f1776c7856663650403bcc9fa21e8dee8f9cbb6604e9cdc8d4ca8739da37c752c8ec21cd9a852897d799a4c7a44875360990be8162a00877d5e958e321c82cebdd0d99cd9666c79dedd58e102449a0b28f5c31cedb5ce8fd08159ecdafe9954e48e09174aecff392a3bcddb29df17321b20fd1d78977e46b1d4513fbc5d8e8fab17ebdc1677b491848dd72338bb57213fa6d335b7bf8e850e18b10b939fdf8767c776177a1ba4bfd6993779ad6e3b5693ae3ed8485f94e151f2946a82581ece14c38112c5bfe95f684feb93b3813dd776732dcd0458cff8bbb66a320029488121cd4a155f9d8aa8731c27ae74690901527751b74197fb7eaef535c3ed6435b4ef935b15499eb77e90f588374b5abd6583295398ee3aac07517edc9f3d458102db501dee8ac8eb37b541952dbe8ff8f562ead4d09ab6937d7ca517e14512bafdc027d407adc7ab9263c4f362792df95cdaf29211144e9af463e786fcc35fe6d3f736d2bf4ef8174a6ab266dd2c4ceb5ffe5e7a5a8e1467d848b0de91db94afa1f87a3d41467f2a2a185bb12d63e238b984bb7c04fb0dfcf8a8f6ef62def38ae00b4c34497090208b387947e451b3fd4dc431ec490e05891933e94d59dd85a1e41486bfba09fb12825fc8a2ff4b1fc651225fd2c4f52267e19d268a1c834b438f9eec7cbf25ed6171160edb2fd57503b3467832ab0dee8d8bb094b482a751faf9e819ea9a32644e63de7e22ca5fa33a639933153b9bfa6b51f198de84d4d122d4307ca9260b24bd1a14fe71ed06e88597b856501714ba7e86dc51b5284036bee6d60532ca48ca3b729c089876a09597bf65e21abb6640d211a879e8171b208e7c67bfee64a80355a745a3d9a393bd879620913d26cb2576903f6110ecf7a286d20f44a249e737ad9f7bb6238d14012992fb9fd443e35c6a90be015e97cc64b2307c8de92fb08f5c0fa90334c965d051b94c427017d9db7550df6c445c315484fd96a46930f9448f40c20b3b13eeea4bfa9d6efc9241a98b4650b9a32c43b8ba44fe8501d65437c4b395e67a3b2d4f083145bf1636306bd3a2c7f60a3332d62a7fa738d1b31c73e90ca5339d5aa40ca1f272ccbcb92553672ab76a194c2e97be0187fadabb0c3197ee573fcf8cb3caf6bece9c56b934918bf222d833b5c8153a7d7230f7fde8c568894020692ece5896d796342c09da4ea39ec740977cd61782a1be34be9c2973b6b2ec5957d21162bc8b05269a777b9e25657c102a5d844ecaeae99f8fa9a09c1fbd5a1deb7517f4227bc048582d32cb93829fbb7f06a8efd42e9f4557ded7a4d1ec40920d265f659e64f8ab6caa011d0b4ea9c54151107c99b01155fc62988a7eafb5b119d3cebd2be4d6c6fa17c24003a5ac04d8f9b214e9ee0a30d90ea5a730abd77a0cc502581d9aabb52fcc31d281990470eb7cd9c5dd0fe9075a6167dc336c2f8cb6a64a7d31b35d15341ea84e8b5c4fb611310758493b9e28295210e7bab44123559c1036bd0c15da6eb84eeea27a5b5a99206a7fe9b1989fe2fc83350a1376834d2eff009a1495190d0e8f6d5fd0b7e91792ee8ce062db2c8cbdafa55b4f51bb42895e4d38740a470daa754c0688b9030da8d0bcee5e54cb30a9253a9259fa0f29751126434ee681f19861e3352a5178f459094a8d0d8591f1d6c5bac460d0545b27c1a41b8613d680d29e8266ac0185aa7ad3b215c5e92b9406d4cca5963b04642cee4f980b4deb499ac87ca9aa46479134885869f777a8bbd5e3e8af4a9ae4af38677e72434c6116dd374eb9a3bc381ec53a6496f7419eeecd02f10b77f4437cad4a50ccaa6501a30798635cd21ee87bdeafc4c625f1e3a0f488ffa469fbb13da01864cb2e733ebef37ddad7814c193d33140832d65436de20747d119cd630910210a4b28b84dd4ee5ed1656fa2a6d8921503690bdb77d51d7ee14ffa01581b7e5a8a03477493892d6f860b1c75a732a7cd45a69f8c18e91c6dbc33c46532973c7cae0d9c476a6eae2848026e281dc3826906cdf24111862385a5b963bc5651a313dc5d1c4b8b5a1e09a25b6e5446db0f13017cd8d4ef46bd8c5e8ed560cc207f24a5125ab4cbc2ba893528cc310c85df634a5562bc51d028e866525aa6ed9c5030dfa17973755d346f46d26702d5862ef4227376bb336c24e592aa61235e211f05043f50610d8e6c64af570f4623a4babbf0282a6d673e35676027a24392fbb9dafbde01cb6b0eff2969cc77da9db337960ec7af698a6f0c937e1a68c4e951277ca42094df872f34b0de9865dd9f7a44817514cc952f7b40305ecd8ee904b28eb3ceb431dfe0e67d6d7cf2fbe3e40500b547a7657e0b72b9aac337758b07517057509599b9e9819950664b96e61f5d55518778694a4f92778cbc03da1e7ac9cf7df66ae721dff02cf8b7c3649ca2cc01970508e0fc8e1ce7f316c3f33c8edec2df27f939a817314827eb7bde750c7c5175a012300209fcc6eaa0e4396961383216715e2a87419394139948b918a4d9dc326d422cb608f3df6be5eed9517576a200e3deaabc114831021666b3642f21360c7083873f938c772bb15eb3f93be74445093337922788c4a8186d1f9e56edd9e4d5348cdaa7aa10ab161ba92675aae929564c438905847c9ae8151bc309003a6f859b386a8bc958d49d5ee9e60eb6463e661234890203f5819cb429836d660cd6a7c2ef3e467217cf5ba6f954228f883a0d46970c77a8a16fd1742b8b48e137293cb73dc7d06cb33e4e2dc35f7696b8f78b6b79d9bf512fab41ec7fb3fe404bfd401f21694857861b927cd4a7c255f94275f0d22d244211f4d1591ca54a094fc25b34bb791f94268094dc1519271ef84ff4b3f4a804c17ec900e4980cd549e5d28546b7de88a3f844bfcfbde69443354407aa7c91073e45522814d160a5831d0caf3528fc6255456d9733a99dbcb8b732d5756c59b000ccb6dd81e59808290022d3a99b797c1f36b8287f02e7fe33ee4d5287d17739a13e24bb6cb8d25f4b8bf79f98c61e67e0fc6c0612eb92334a7518b23e2c3f05c1c2e7b94153b6511bf41857bc8323ca9b8712310cd9fe2f2ab203d7c26670fbf04907ce29710c5cd16c33ac2bc855e93faec0309984f9909878090fe6f33c88de815f17b9ed4f9947bee6633e4d058a5ceda02e0ce2c7ae9e7e609ccca55126555a8071021eb3248d1851fdd1434ec6fa38395a307dd08cf1a0fb45626e736971be599f74c774efab02c2ea27e0847669f9ce75d0fca89418725bef2843c2c8b5c343ee4ffa196dcc6edd4fa6bc9cee93f8725174d79eb1bf4994533a921cf9a61bbd60cdcf78d4523381a767a60c50b747ec7b33d610971d52098e9fe66d80e6dad597bac49d11a0c6c5265ed123d7d6ed13949a37642dc41c67eac59eef9db64dfb710f33a545ac02649a2d4a3a3d857a335bf190dc17f5b455bec1e052a17fe2050be963081fdd83c2a9a91a460f036f7e97ac92f3c79f9fea3bfa2d3ee557738be6f5baeca1f3f3eca3d6c3d262bab77833ffde20ca942f5b6298dbb64c8339efa153791b80464a7cd76ebafeed4ebf4761e02521672bbdcaeb4176d841e075b9ccdd54a646e5a9c212d22ff12187ab3e6eec24fa4ec6c6e576a98592809091083eca9c3174c65e3023dd242990e8076586a73cc3bbf7b3718b57ac583731a85ee9d9dfbee5812f0494df59e32506f24e7f9de3c3ef9d45e09753601b2aff60ce580c1072a09daaccf77e34b07fe5a0e3b81cb6bd3598cf2c11480d0e8748da866f5147854f96e09468d59a6027f2112d319e9cf93858615487b0f044f348975522e566b838658b74004a839a7aa30fe9501901fcecb6421d8d480831f3e309386a21371a12bcd5c057d542603d8c22b92bbb573e5625ca1c94be3d12bef721e2cbf41547fe6599dc159536bb70c4eb6f1ff1284665c24a0f36b54ad83edfa36bf3f230aeec97caa6108c57242f78367494e65fa50310743e21de60840321a68d1e98ba8a21df536ead59910ed007e8d6a983f53dc6d101bf260e7a856bfdf4e5bff7f8b8b7d57a380da7ffc31e9af79cc79558e0fa4710580f63e4cdaa8d1deae0d1c66d5c6fc6f99a47287ebe10889cab9f47f53e93d124cae0df57fcbd4a48d57606f37b1eb7219645ff907101d675de20e9f5cabe832edc9fcaafe1bccc79147e8b2d01964adb680068e9492c1a3cb868bc5a621548647fcd7befd760f6322f656457412c0b27e5f36f7fa9fd6d5fc20181308a38cf1c1c5296216fcc775b3210a26d04ca8ea7422d019207341af50b038a93956eeaf0436dceccc0aba06f63a5bd742c80b1cbcc45f654642a49a036c01c054444b62d1115661fdc7ed7fbe5d23b7ea03e0c75f55f46c5faf795dbdc702d1060643e2ae9aa55a773db4bd8d9cdc0240666eab7ec3f5633d9c245f7fb5ab7a3f668a0365d77acf8660d97fcc8dd18ec1e1e90482048c01cd2cc991b7250aa0825c3d6dcda56f5f5eeb32beae84c8a81d7d189643e19279e1183398fdc859e27869fa11070e77273a7e3d55582cec5ca23973480b3a233385489f7ab60a6f77c309935e4b19a1d5b672c96d47c9633223bb687cca9598acbee4ef61dc2a6630ea1e324c6777df155e9d5cadea01e4c03f7a6cc7bb614ccc57d2aa64d6869a738eb793492f87182ace5ebd17b5c3866d123af2a6e2650da45199de72f69b477f385a52bed35d81bf0b386b2accf8987dc404f68ff084a7ead7510b74b4038c0a8adf3678f1ef965e12d3864cc3c1b92e0a88348bd9fad85f3e1b1795085eeddd92aa66a6acaa079dd04ade064b003e80a66ecc5343845f3921e04b2ba6aac6a5882aee0273aa408dcff5129a7ec3fea7c07913d24ef03490cedec885dd7e59a7a8353df2ffb09536bfb0e508f19d4c2ccd31935f9943d4fd211c0cf065ac23fec4d562db5f4ddb2c02566ab21bddcb8441a089c00c9f16e44a29cacbcbfe6ef031a5d6d5d0c59e4ecb4d8293f5c6ad7c474d73c000ba9af733642e2707b4b4a48a1aef1d864194a7be005adf3e180cb7a5b3bc0507802b7d3391a1d63911da8e90eef915c12a0d7eae3fc5f4cb7e71a4d4c4f75bb90386afad5098e5b49eb6688d09602293bd3c7a447c09342d40170ed40f60a2ebb2f62abfd21cef51b900b7f8657accd891f0a884a6cd07ceb5e7f9adc30d73d60fdd43713179f94931b8e8d51cb305245bf6ea9f98b6a78dcbc05afcb580a04291ba1944463259fe2ea00a30d8a42c4f570525433c5b7124a177b011d543dadf7ed10782376b4700bb067d82ea4bc7b1c18b4dd4f5c5ba04ef616d003c253c4657011060ab51266bb59be67c1bcb3f8683a2d709ca688ed8a2ba53ec53a8a65e4d2a6dd0231e900f39451527f8340c13bdeb64bf7505d0c26e6231aa97833d202a246a5d8fc5d258d7989c4ca9ab6df9746d2e42acb249a84399bb50dfd04c95a8656f4b37647ebc03279d6e0d329fc1028942af624dc34073e6ac69c43a05295896e2ada6a0456a7104534259ed7d7d53b87d1c092389e668a3c3ed748d8efa396e187241e2d3a5786a54c4680da58b641911fc0b6eaef500871da6216f1873b5a4c3b2e93de51bb24c3edf8b272c2b7b4159ce45b29d8309277cc9fffbd02e893342ea43912127c93b12bb63b2d744bb5228eb7639955f7176e4d77baf4c5e1660265f23974c4e5597fd1892feeab7b7061d5856334f48fda553012fb40376e0bb4ec15cbf5ddc7335462c999c7266309e5d61ae479e62fdae79ea9eac8ad689b1bd42a8cf2e2e9b4e85633614893290c894a034227dadb7b735886cb2a28ec56a8361deb8c7864e61d075f7f95bc0f99d5b9c254b74b99e89eac364dc1f7ebf3a72a2d2abd9e802e0b5918a332834f933d2d140d3c546fef19add8afd5e2ed5481724b82af97aaabc9a8d53571c6d09af08db8d683f0bdfead0e9822d9033d129c6ecc83edd5013f73a0bf822df585bca26b5a1b080136be9d483ecb5e3e044c4ac661366abec99a2244c58a1e3c6c2f2b7c1874b9b24ce28441df39d13b77af88220fe8e191ebbb900e08321371883383a6d6fd80fb9c2ac4fccb8d94cdfa58e1f3afa3f0f62952c558aa1357900b25cc57989831b3965d373121160f535808264679b5f5e346c8fd5c7c4ac4c3c08ab5d526ea7c8379926e55c55eddcdc6d7fc3c8c13941b0f5e794bf1d980349993c7f1ca76e72900ba860947c796ff70e8d57b4faf12f09be07fd9a49b1909af0f31c5c307f0d135887a0b817b22d441bacc6769ced72923a76cc83445a055663c8dbbf43a038f554f5ac87497a81b05bc79106488db410f7dfca33c187cf7e619c9138ff8a2007389c4b890c177a947377d1da1e0e4cc383c67bd3e2464cc25ccf1831d715f2cf9f4efa63b4faff010cf5672d447974b6883232aae26ac9c22ebfeec10f631d836b5a41dc19999768fd046907cbeea18ec5d6f24633767b7a974b04b8c81bc6e341d053d61d509fb60b9c706a7f49e032223f7d99277e05dd2ba61f087ab3f9262f12e164d233050e76dd2979bf7cd14090c2fdc3c875f19e38cbbffd2b79ff0181503d8a8a22be4e5eadb098fceabc781d68a0264e596e9ada9053bc53445303fefdb78cc764dcefe3f3c7bb00a900d2c28750a99cfb397c1338f4d6d06910a5af9636dbe0f96f0388a0a8c1a66d50ecf1770e9b24b218a0a6c18a8cd9cfe30dbd473d232b16f4e38d5fb2190298e432aa82a8329f5f810097354764c1e1d853bad89ba7bdfc690cb869de6a7f6271621870964b021285a1046e38ed967287bded0c3a58c4d548b5dafaea6cb08bd999d0dc35c9db1291dde8340d3ca6c88300bcf6c62d783dd38c551063c31eada6d7b9eef738d828b99b8111a3ba39cfc494ed6de1c5239da35c8804ff4eb74fcb1ba13421cbd7946a12b295bb2ff561dab9f8603c1c62eaba08e77cc2feed4537a985144ed620b7ea575d37866c4db81eabc7a4c6395d2161a6e5f7098fb5f1bab1a29eec3456b7fa2dbccb5751ec7431b606706e4cfe0d8dbb7c0dc2162c5cfed84b7f1dd45c2cbc8542c0581ec9b2b717fee508537042a768c0100294a837678ec9b0c71abbaeb2231b96844b50a0307d66e2915f96f3034dd1346ee5810b592688b722ee114578725909a305b7b99127f345bc29f32672906d94f61e9b20cffdacf6b65e683e1ad6c78877b654de32abc339406d731cd892c43260a89481287e327da48fc5ee70dc5dc047e7126c63d6956a9cde41c3baf9ca89c549710125a30d8b7e4c2aa76ef8e42bca6d98f0e680140edc4411a0d70a32947ab44271d2113b76dddde03577ddc3bb3aa1faaf3a6bc02523e3fd32f9eb08f7ac33ccc342dfb38145ccdda4559d72592648173a0d1d6eaa7684ecf135cba2b4c8c7276284882275e011224fbac5dede78374825e90d38024da4a4bdedd449d20bf8bbcbd1d1bcf05317adaf0da414bbf27d41f5c33d6a794c79635539dcc89e96a4d55a5ef1d2d77da5a3221466bc8800da901a72ceae47f2d317532c86c9f5f7c0d0650fce831b42aeb45520f42c579b56008808c3163bfa8977286b21a5993b0bdce007dc77039f5efe2b1549d5cb9614c3328a1ebdafc4a312cd312f600fd67de9e1f2ac77d565b850300cb5e80ee0647f573f719d62ea11638ad6648063c32e594056fe3a8d8f660042c8b9f108c309b2d0d393f03cc6e4365025fb3e309aedd3a03202fbbca73523b7e1ef9d4cdcecce175c2d0348a107d745709f6b46808b526cd4b0679884e305f5ef92b7d3ba1e4571c3b6c857a6b278b19684e1b096a948bf6a6e97d8414bc06109b38ee88f4077078abf029d299598877013eca58b6a82d9546e2609786e61844842c3ce16d343d7e9fe9f85aea11b45d32525cfa296cc0cf3ffb7e485cbb5ec3ea67061503b425443424fe90f88a7a8b12a14ae53e9b2c7ac22392608072dcce084f4b81d0dd3d0e2f86b550522aa2e1b3410ce85a587c108af52ea03c2b24cc8b62838ba7290d9502e662ffcf26a8b12cc1c4c5e46ae3bb9e01f1ae2da75b8b69cfcfdaf937a0f20d78fe829488817582eb0da96a798883dd9c177fb0f9cc69ba94117a23bb9e8b529a850f7527717314ed1c7264dbc129acadf9422bd9acdadaf3d16a55106bbad5f7ea7ac770bfab5d5891ba0b17fc3fd39989cb6cf8f7528ca302bd7035b02b8a43f5fd6221986f8e6be6b4d4393039b8b45b9f4141490ce42557c85be8bc780eaf52e99f1b4946c7ecccbedf52263b2811c6110fc93cd7ebbffe4ea9d1eebd42bddd9413a2751837010bcb5bea141e6da1066dc93d4636765e6ccf9aa7547391d4209933c80b451a61c68f9fb73c44eb8ceb9fd58ca9ed6b1021ce88f3885b2a6a2e0fb3832ffdd02a1e1ead078b56212c531fa6601464bf198bd30d7d269ac77e9622eeb72da77c6cc09f16f801c991b782b5235beedacb7af3587cac8e29df285e6e20028bc0e5888629d399d55f78286915fe07192526e10a41edfb1b9dc62a96730c58f50aa1c321d84f341a76a7f3119edbd5c2ecee9a52e8f6e8a8027d7ceaef66312369ada48542098cb1cbb6fea174b6687a285e5e0a04b8e8b1bef9dbeb96d7f10afe8804f4a0b8b7e849934a23c8d5aa9c703650435ec33b304cb138e792bd7275a9681fe6bdd415e6cc174e788dd2db3899e10389f2762696c1b6689222596d08759e9b3a7b95236f2b5e76d7df62e964a93f517e3d42e48c854480277e12fee4e9a2ca3fca8edc73a1130b79d80195f4d5b49f927dff2d06027b2d4ce2160cd0ba6130bd1227928cee2a2fcf86becf8edff21e197e800a105554c341266f73e6eed1346b5652ffd30f9da97b29803d2697b4330016bd372a6b6a1a27e9faf37030c722fa62c2babd139dfba9fe0cfbc90df90e22c508f35e8eca222ffdf95947dfd10711234159831ce310835e51714735dd6cad9b2bcf369cd125d3058bd3246890a152383be4d3f60c13695922d668ac83da7f9b1ec1870860e60124263bf407c7158a7d9447fccefab86573a2fe890fe7a2cbce2c901c36532e6e8f9e88ff379349803fb64bb93ad7d9e053ce69e865195ab2e45a56aa2d734ac5648d0e79343f8e72ac6db9d185d957891e999dac8ecf9f0d9ae9513fa8cf4201d351567bd1d83f5f7fc7483a887896e30d4791a98ff9ee54aa629af906916500c3a0afcf97fe45921f6e01335431af030cf227a85707cd1bf1b6c2aa9b95b1a86923cebbffbfd897b0271e477f7428f5aa6cb9939c85873b831abfec7f5d6bc9d8f6cb8712399fe2a5b63dc324c4595cf9f0ab8b20a387821768e6b337fc992a10d6b1dd484072af6506af1d4dcb251e2d11a6e88c9fc9cbc426f283b85a26935f6ca36259a76cbe22708c818b0aa3cc2120de618173dca5ceee6f583f2159922bc7973d813974b47bf03f50fd9579b091e7ffd93c541fd1dd843240387994e77e86a07998b22ed7cd27b39049ac82827695a4fde860ded7978a916adc92c811a6a5944e869d112c3c7b7383774b3a10b28bacbda1485df425e90dbf894847c58490bdfa6b23af2c9059e4e7d7296ea7a3bda44292ea530dfab2da9d886807f0c36eb73d355201c57c68e1e2f9418e72f2171569d94ad55d22680fedce90140b5f3581ce49b2e571d25444e55639074e576eeb1293075d2ee42d2e106cf57c4dc370a2ec2ee951463322f67ae34f9bdc92e7a367a39c2cb7bcc6bbbaffe0937f707ef5dee73054ffc02854b80c4d50b332872a0f80e8732912ee903151aa7daabd2e22da6800ee4ede56ebd73ddb4c1ded21c34d2e688caa03206587bb7665e5f394954ac275f2099c093f13b5ef6dfdec8241671438c8876aef76843d7d3b6fa5fd7729c0c13b0c73c29848c8ad087399786dec10e9ddcb0269eecf2cf3eeaa08c23702a4146ad332c764a65bb4b86fcbac395976716ef2b033664f7f41cc02c1a397dd589f2c15bdc688c4dd3b37f208144990256d9749b070d42268821207e2191c05266c5406980804d728b71effe5b349186234923ad4642d055da024f60b1e9de7fc796bec5e9b9f326422b26abf333c55bd4e66c2479206b76f0515acd130de672d390b801897ca48fb4f05bc22733f74b4af9c60cb5c78733097c0ef78e5b2e36b225ba3c23d034f9378c1d78553edaeb23d44022104052daca279ebf7da8900360918bc9ce4e1457d56b12ea60c827e7cb46015236ef8fc145efc7895c270945cc31dedf0b84a19898771ea3953208d7b4c92f29e9ff77609b3f84f0dd3c6d024111596e6fd862278ca3fba4259227ff46a3dded483be87c1761d22a77da0a9b017f4b0a3493087ed68fe4f54c36caf044e3b516180d5313f938d807d4356dd4100971583961084f9b26b313b11317834471001a6cd6c41dd5f6d10409c2ef4de627ee1549710b6c54fe71cc78d5a00c84b78376903ea0998fbc0ab0f37151d1ead8d953ac8fa098e8aca84dea1141b9a65dfa71f4a5fad1d807dae9b2e20e237ed35e1bbd121a0b2ff58180319b2388b7dbd3f8ee1ef14994b2051861a1730a9dd828809579bdc4944ec0ac4299eb9181091b88e01c0b6cfc1bab59f843be14e2f7b470fefb444e3a7200d5f370f28cbd7769576d2199b2f1b94191f855081cc93bc91cee7fc62e9c13a559424e7274d88f22c29dd76a9f013101eb6cf750c2bb9de0515ada67feecbf95186605fa43185297707686fff7b87ec1ac31bcef7d6f2fa3e85a59b0fc5042d9d3e0a24c801f84bfefb41140a4cf6eb6f665647ff262cbe0224a1938e09405dcc6fe4819d22039e43d1cd68620b69dcacfc656b57c31ea1197a2836094aed057e71d46df4835ad2144eaea56ac1087611892e84c955a9f31dfb0c17e5791b02c2b0eb19406314b7f41308ce37d74871731df92e672fc9e051703d093070f4aa139a38febcdd61cbeaf554dec7cb07dbb0c27f37e881ba80be82652a3dfd98b5385250bc1893f66ba7d66111a4dec5921d3d3ccfb961525d42cd0c4eed82c8a080763d39eed799e4accde7a82be2220515604a9137f95581f2f268192e983e11687845a539744b44fa2f0bdadec8f7cbd5975366ec93406f6c70309ca27069b5b27e5a3081a0c25af8dd3026513240c53d5dd5f0f7ddbbc7110a344290a8e7fb7396f9c1ccaa3dcb3d504a6626f822f2ed7b9f57d32fb690149d84d980c61a24473c31e0898be48ce0e9a41a46ae4ff8160645c8631c3ba4ec1472a55983bcc24e2dc6eb2075d27f365d6e63d2a4cba6da61bbad2c0f118f2647485ffa5c607530c03f62de7f937f47f200996cb9cd287a0b2550208e6204e9c90e5adaecaf49ce1ae8bdbf31d77322602bf93173730ca55921bb8a043713e3fc7c258667caee83b854ea7d173f4f04f2bff4d6942220467785e9dfb7a16ddfe5fce8bce39c444388692e46ae98324ff2f74d79edb1757095302263b5f459d319efbe70942d50f858903b6e8bae952fd6cc6d45d83f500f44ffabfb3a1c0916c32e0358c3eec7ec0c215dc2edbd43cf7454d978c3e0ebd8040575e0d93df4b68091fcccd17acca3103da43a1bc08169eb2e1fd046262b10804143443571c1c07cba0a2e771378b307f677dc84fa92dfee41079c583455f587a54b0dc59e86e0fa1c404455ddc1f7038eb8416c36e637c76e79bd9e7da40f35d9cbca1f4e5ad6e77f7c9bc840227e3dbd027b3fc4eb560720d2df8d9e69cede598b2eb94ee9a543acbd2a0e7f68a5b619316e49327cc2cebe8ac5ef7d08285a262c50675bdd720e4ead9c700768f327a32942229111d9875ae7c63470518de49b2ffef676f6163b78c22c2f356d40b534632ceb3d34677524d4ce512d6c6f2541d95846dbbd7b5d31d06a9685b9ecaa143b920151b4d00be3587cbdf296b45bacde70be369a8544f1730a01b52653d2c77956fb4399d961a55d4d7f0b3abe20f83093e36e9b1b81f5b6627274d34fff0f264096be417ce2f5145e254c2d194ee61509308139f9df38f10873c711249ff8f6cb263ca66b81a670bc9e7a5f329c0e4554d184f0716030ac409e62c21285dcbba3ac1876037f9a26d555383917c7c5550906a0178039a1bfeee274752b9fd2cbe531462dc25bc05c524b6ea528d9808edbaaee488490bb2270ebfa7212c732d80e53fd92e5904e89e6c71573d6055be607fff01e530d7e6e5146ba4eb196430251fecf807fb1b372ebe2a1fb26616d19a0043e11b9ebf30c51197a9d2f8c93e55344094edf169da8e332e2982f2d639512f908fa63ee44520971c92597fde70f9bfbe1cd9cec43c30434978dfb87e31d5b47ce19cbdc21ea5922706c8be96e4d023d624b6e37f86e89c55dbbbefd09940ec96555f50849ea8be900d31e6c64cf244233e44cdb8d714d2500ce7f84817c31243f2beb4ec0d1e8ae7bfe8681421780f19c8324db6971a6c410253e2745cf5fa5477c4b8e37766a942f4a8b57aee7a8da1c3e32ec745fd124faca01c09f76fbef8f52953f3544b57217d1d1b9965b7a8edccff502531b7410f7637576721d6f1a8df5e9e91718a34890806e78dc33954957c75f14317fd8125d268fb35106f3cb258cc6a9e61b9d9e8331c61ffb5a8e68b4ba315a0003048c518d44ce639786fe4550fb3608a33575e3fc8feff6ab5b47b69c96033a24db26cf36b129dcf4d6fbebfe1aa285308aa183d512877d489793f425282a04997212b62f1d7a742af7294fa83daee661b146afd14e11ad32f55c2055f8cb480d69b36bd8fa9c17d62c470dc7ea9842e748e4178db82e82207039f374127b3730a3b89b2b2539a4d646f349441cdcebbf8c33470f8385d7fdfd8df7892126c38df95f120d408971e14ac2700a344806372846c2b460f41930cb493648665635f20b7376841a03e2789fce3bfd3b0272bd18f02b165b1742b43d2e0b306072b36b587aa82bbbba3bf53e652119f432061e93de30e3d3f26247f988057bb39525769a019711eea309712d348172212ca79cf179dad402fb463ffed8aaa32a40a3df2d2f001a548b351598eff5d3690967b0e5af6b2feffe2b989cd759204754e354835daa62c27609c747d0c6279928873edbb7a27d46350c7bf8a64de7dfd00790cc173411847bf4af22ba37edb6ab35d69081a3ff7fcc0960e69afb30350948316f928738bd43f07db53b6a55462e43bcd00d5e366d12de3a86c2ab2f485e8a879dfdbf89756521feea78aa186ffcd70f58b50c84f946fe54a281aeb572cb26a55104767e96136b00f0f90c561a2296df37e25572844a5648ad718eb2ca2b2cc21e8279e6476a2919736bc35d3058356d21516afa895c7ae6ce061b5ee86ce111dcf2e24c2eb0b5b425f8f9378767e962bf1ebbeccdc3404a6bd013a490b035037f2da55f31ef8359ea30b2dc1570a262a6c554eac4d3e08cf6757c618f7a7e87569a7ecfcea593e1e70f35e19577a23f18d7062e001d93f7187dcda97da05b741c61420c1b97a050c6aff39d51c57940df0ffb556a043eb553975ccb54733b6c57d85cf4282705dae7087df5404cdcf69bcc5d5c9f0d17504bef7db29cd95540978ce8032baea8e2f46cbbcf440b97b63bb7e745be5ab718cc42517e15b9112e5e95e0834628d666bdd4b43c688def8fc2ed64dbedb3e6b15edee5a2f65ae7f472b3acc899e7ce133912d27988ca7d24986bc6110932692ae5b5739d2427259c485359cc790410ab98864e83ba96b52a67e59c944587b0fc5038447aed56aa980b4970194f280bebdef2f1688a3955b0fd5e14022db05d76fc19645882df0749bd2100280bb068352c6c6b08887061f747d838475278135d42241304a8f4fd708f3075688d86e31ba7d50e11093a92b94bdf9580cb6606cabae01dc7ec02b73af8b1e170c05bbff5885b0c6a651ad7f3fdaf41810ff66303a635c9e99502ad40ce535c15f537eebfb4fc111eeef167ec7b05c63a21281a8851b5522d157bdb54930708c5b6eb6f08cdc1d5bd28c6a85ef637769a92fdd72adfee9938e98680471163dacf4ecfa24b453465250257682d564d55f330f1cef5b994bd4b6b18b07860335aaca3665e12e55fd8c66f3dc769d5a6b80c2cc35823e26b99494f0cea4833d3d8635ee42c552fb30d6fc86285d6434adea37701c809a39447ce0a0178f0e589a3b3a3fcbd4b0f9498c490842966ef23e5d8db81116e60ab8fb036463c29c610349c95d97a43b487cc5a3435c03108c5e9362aa5b5c01d43f5bfb78c64419f72df62f2ef84feaf8759c6dcf85bbf394fc7692dbf8a372c7395b413428f3835fc012fecb60702c466b11e0a57afab31796b3a332092aa67ff035d9cf7ad2a4bd1f62ac9b0d46830d36dd3b519320602f4af6a19edf91abbf023dc250e3dadb640894fb4472851a65285a06e20173f69014dc21db2209e7c1ffddda68505dac07719f27aa653a803a76caca5b7c2c9d6e71b57fa78b1b72eb0f77064076d3a118cf069fd9942cfa1493a60b4ce14f19e5b45ac485d9b7d3e6d5f6e87762e6e9841d155209099ec203db033ff84dbb7426b630b873e565a4907aad6100b2f01dce56ec3420e015e69f62926770336e9a5fde946cc8084201d6751bedd8e2ca84d85730b0b01a224c389a7fe1269f1f92cd5d9ab81299fc23cabadf5a3ae5535b3050a7eb773f748efe6d18eaaa260f3d95a7f71724b6f512d97a7a838dc7ed1b3ad0f9e983762ea31cf7f61308fc693770a81bc02ce4664f5c817e38cf9b58c14a3c99392aa93bde9670ce355f121bc15df6d96d58cb051414fd6806bdfb61c7a3fb779ca315ab5d26ae148a9c64444ee3e52c79976171c815976d423d1543cf024133f4a049a54e0215a4d03e9de4c805ecb624d1226504f6a8aed5dcf887f1856b8dde487deb0a653e6644a2c6a8b422f496ec95fb60f080fa9c1e77e7b59cddd4f08ae31bfe71e549cf745e7ac0d59b1c37d15f5ec4393c930b95b7c813da17e6118226e17981228ba18fbd36a716a88f9d19395484ab16177717881a5d35f65e4fe3154139ad51cd1b8f4fb176722acf14521befe970c64b09d702494fe694bc25b0f02d94e8d50a2ede67a380f2141b9738301753e8c713e2ce0666ec96cb1b8bdc9a0c4ae7011d2275eff13368881f7395381f2a67101ea52572be3e7ce6e015f5ff2d7dc35e7da302cd48d1d16e7f9978299ec0335edee2740fa6e8ff258a987dc98fb89504a6cd28a459a0ea37c688821b268e74e9699bb8ad893793a665b3beca2a4dde884196cd1e3f809359ec7f520966bc3025e4ceb6ba3f0a6edd7869dcc26f4dd9a046314db115bfd101644d2a329acaedbc4edda3ed737b062efd3a2b07df5c5afa1d936afb70a28b73a1981a04c3ccb891e1feec004944c23875c9ade6123951447707c8d85dffc4818044b6efa3a7c4ca22af93c0f19a9bf78bd780b200fd2ed5378135f7e917d7f6308d56d336fd9d1b7ff54b713fac49963844997fe2c3499c4e1b9035af92ce8c0c444a137919bf5de30bb8de7ab5ebb98968762bbe9191316e3e6afa69e382762f85221f1dbb9293c76de678dd0345a4c98091753120080029516aa058751391a05858c08cde9bff7f2a26287c75a479f6d3aea19f46d2131d45fb474e07bf277fccda81446d375e47c3ef89e6d887c6d374a4024a66066772712e651985d0f88c79c386fbabdd330d7e8c48a0d626cdaccee0b8507b505bb9cad9d4721a1a7e307adaa31897f29f0b22e529c347013cb319f544452c8f8c7cf03b845bb2a6fdcb4d43a1b5b1f6cc1a0f4f42c27fd6316d20be120dc3144dbc251b84fa5fbd4182450c1241730e53d7feee287a9c8de06080821aa60ec7adbe128b9dd49a8f10a5affb4b747ae396c4ea365f499a5b6285650071b0ea66bf092352691d0df520e84a2a06caf4c3f3163acca486de82e0d6abd6113217619669d1d85da4f9b939897a33254b1dc80fb1eba22bb864710bf0ab1280a661290d65628c674ec164274b4cd7c1f85c60294bdf86b5617c099cdc5d8749968f3556985cdd0de75f561ae850210d5217f2e3449352e7748cb2d8049c8bee2c54affd52f01385b94df5b87d94ffff46d9a8ae14be7f595f572ba52532c169f645ac0394f2994810ff4bf50ee4576310243dde70748ec866a1e8747704198143510120bf7896a84e77141200bd3cce03005dafb9577706700fe3f6e036b3843c2c1478c16b9ce2ef1cb3bbdd430731275e5e5136c73dd0fc81283c835e2d5f7ee308ebe6c15ec1b393a06560d3bf773435c477e9652bbbad77baf8487f2e46a86960a03fb1be1848abddf05bb5645622dda1a515092f73b48620e229961fee3d7c54777383ef43056ea67041535a07de3071306cee95052a003f4e77fb167e114ca17cb906bdc386dc33e8ab90cdf549e14b42eeea946afa35620e8a5ab37670cee8676039b306370d1da7e058edcd26cf91f4430a92ec18564324176e86fb04df67e1b2d7415ce6d57eed5d0466de2f881f1e457dd0e5861f8242e49bc9e8828e4b4ce7cd7e2ec61a3397897db746c9429c7dc09fbac2402d1a4bd150a9eed523d3ac17b70f30aa926d4a1ef86b277ee0294573548982ad08a2da8c696d1b4504f376d8d26da36678119f85103f09528422bd400a0a2e235fe617cd0aef79ca1d2bf4a3cba4d741a06b2dff67db30401ab2e049a67a5e99186fa2fdb32e15892e5a946087970c16ab16ac702604e6c5d9e533515567806790932d5ab536c3742a1e7fa35994ad1b862930f544b6923e566a5df45febd916aa89ac9f5a3e63b9548c242ebc335456ce321c86c1a48e0860d3ef5b06be3520e6466fed35d81ebcdf13990ceaf1d7219b66a04673987dd75b981e83e9c404ca96c1f6b738b962ef05322f7dd44380f6b62583371e226c97bd51d8a9c0483f4af7801ab95b128772442d0edb1e3b66820f7df92cd69a00658b104fa6340ff947d692dbf72248f52227553764aa45d236cb249178e508560f3d0a91cc99b6d4824df13064896cc0bf398eecdbd80db97f1608a50f46a09d85af9c83dc50453fe7862c355ba01308aceeda8130a09cceeab8f5726f602440ba86c19c6e32119e3f01fe296e82111651aa30a7a08193e62025f71836806095520ffb8ecb815c3af2ad8caa2cdac630429579868813859382d3e086d62eef8395943c6e1d77ed86bd79b42db494e3500235cc90f7fca62d4504d014eeab571c6eb41248fe2c8a042bad28aadd136fbc1c26b63884f6eb425450337ebdaec5eae2b0a8c7c80dabeee7d033e2db64809b73865efae18a23783ec1dda9395f352eed84c6e4508ec2f1d7ee63268b8fc29e6c5ef9e99b25b7c888d5efd6f3dc92528da3ebf12ebc5b8c8c3720226829a9737cd1fef0890d2eff42cbef831f45b60398b5451936bb0d727bf2586239eef07b9d1e9595c016bb22b6fc26e223643cd8ed082cdf077661de0a2682e163ab0dfb24eaa53098a3826caf9485413829e5f73d5f33496a45b191ca424e5623f67c4afe2298b6fb1f9d9b90fe8e5db9e1df443258d14802eea4a0ed17a044ab639db82c2dfece65b151e5aa512e230b88a231f8fc1782383f3789b7d8e1a7b80089d861621a99ce7624cb2ea7d74bf0828c76bf351d5d4aaff68c7f6e0dbb63de5063379b59bc2675809c817b6f226dcc77ac1c270c4dbf1608b3d24e6d6758f2e2585498ab0a9706882bf0f9606adbe15b97141af56edfb06b46386969e6a1306a43114acfb132eb0bea1fa2ed906ddd6b0a2aab189a52e697bf55fb51f8c50658cbd598b3b5095a718a1a5cbcb5b056a7ff539073807128e08643256b0ca5dc5fb3aefa3bde4cb90a0a681c49ae95006c99716ca5deac562ff669ccdde95a1f58a5d011f3b8e492233a169ecafa28306af524e90a56ed49c01211ca39ccfbb208d1e87a683f5da5f76591395063eba5177a76cd1fd8b387f1729c1ad78b331f72405661131a3933cdd58ef0391527e0fcbb9e79fc99a91280a87ff2a2e4282f5a67c551672a77c79aee5668d06e4ced7845447304b6a81e6061632071c0d6dfbe9fde404fd818d4fa52ca154cf0aae2fb578a0e4e25fe73ed6aaf8e298b72b213582b35a106362fda37bed55af16cc52d252d1343b5cfad67ddba7b2711832bfd781af6a62b38d162be344a288f96b556c7b249866bc083886749106aad2a871dd89aad7c20399a9dbe95f815ccc3e92a73ea5c0ae45c9ea95f5a17ebf401b60bffa4ccc82d7b1782e825bfe1c57e69a8f8dfb4d4cb522fa9f5ccff3e1712715dd85c2172b3d2836c56d58c461c94828ef7bbd6c31c835a98b6c169344235b6c02a065f53af5b1ee890819c5d7a4e6d67916aa00f97d8f239dc03822650a3f695cc3996b2229c1d6847345e352ae806e4a7ad71528c4d0523d8e649284459cea6945bcc729966aa4c36448f714a554aa61a4cf82530e735821f4edb09b005f54dd7878dc82d2136525e61afb8eb16508f8a72150e45eb71af7b980b4e25ba7349a9a01fa44df8dc69a814f45597b1d3879f7b722b077d4f7d4050d4c1a70ca9cdcb654a1335b4866e6ccd24c0cdfd263b3946b47a58959d94ddcef803f427486a9682f80b0c92865eaae0f675ec5ea4ddcafd53e4be63a128393bfa379bb7eafdb89246f2cdd0f00fe35adccebead3e1c1947493acd6f2ae7b6360df1dfa49ad8eb041192adfb49216e5cd48e10b8378effc2eb28b4e6f72a917ca2493dc2a5dcc5e1c9c86367ba444c9dba4de45ed915818ab0ceaf566c19d21da7e2ab6576521c004552bba16e4a3d89dc6c0ae3104054732b283080e96ddf0159e020733c96d655a722a8a69cd29f567e71f8ceb1f78928ad1681a1322113fb4f46cc07d88bf7e3de66ba5e2009a8e574099bfee0e3ff6fa5fa801294a9815e7ade996369d19b29a77b38a39870f1f63a8fff6da938a5b5fa3157d95dc527c7896cd728d8329be8c456c75018643cd0085a9801d57054b580fc1a78ce7a8522a1cf5251081701938c56047ef2c72ce7089c00f0aff1bbbe081dd2622eddb5c8a3ec47c540458d417f5cee4c9b7c58cce797b81c00ad1cded4a103eb2cae8a3c58cd25d44d746003e94cd484a990dd9839401cadd5f7f383ce31c305e180fa121faef3ba154b9c24ad3ce372e506bb461759a7cda6fbb3e2e4a42fa5b980c61f3d39b34eeaffd1ede0c3b8e03ebdebe322e73ea7425920950e0a7e768c7926fd4c4f9e2f82e0d5c0caca0f1004dc490e600cb43cd73ba288b7a2994f83a0b5704da1637862e701ddfce299be67e9069f35163aa34083c69a1edae5ae6545b4a58751c8e74b7bb2b6c2911dfa67029fd8e667247c6c169bc75adb793cbf7a4e9622989831faf03bbb03f4ea18b92bf94e50d6000d8978856f2573d3385c9099bdeaf21de5a1f095a8a1932fa0df75e6052b06f66528629d4585c848d83f0e8276c4b6ca840a20c2487e7990aa4b0c057ab8b01605abcae8c27fc46659c01a5c3cacc864246a3001860e77a817b1be8090f1c353abb71e3b668d3d3b62cc53bad5eaf12959e287ac8f505adeda4629e944f60a919a59b9ff5734dcb593c601093363d1a1eb61e89bb795a82d6c52d1c9ae91daaab0bfc0cae6bbf8df46a266e4481572bc78d526da1a0adf1a1e426e93ca6adbc4a9a960d81fc77416cfe62a2fe5ca44144b68fbccdbc12549b9aa480029be330ea8f9b8ed6ad932ece36d61df673839306174a05ae6991e01083850a812a4cd60d3d7ef395887ba6f55d7c5aec58daacdc5cce010fe2523aea1a52d01c2f19b3ac6298d911545d6a91936f9cc4148ee6003fdc28b1cf829af3dd6cb338ac736d65e2812205f6d4f628c7db26221d7c30ee6880f779845d18fec6fc4d27e0a38f4aa0a988e80470b40f3dbf8a496227f0b060ace2e10ed2f798ecd5e950524209d5fcdab3ee736c3a474c354dc0aad558a0ed39748d7513363d90cb70891c3fe2d456e1ae837430598a8c44739a79062b04150ed0a0c3e19d73e8b52e71299b2b31b2c3fa6716447a7ae402499b3b5fdc4726a7cbc27a3edd6d7a2084213e16a3de00311936fe178bbbbbb3f91d0ebe3ba8272d519ea161718c324d46269933e305a77c3561c5f78f13a007bd02f725d30f5f6c5c1c5e647287568dc77f16c5cb6684788bb32a34b8cf6c7c79e2ca6f249a752e20d10b0495e5633b2fb021150200d2afd699a0e943a7f00ae3cf9cd286a6361fe802f636df2f503f2229b1a6c8be3cedf311b43c45873ace0bb118850cc539628d2c217d6a4d47ff040267ef762911a60ca096cfdda95c99804cbd4272ae99cca7cd911a7980c69e919794b3c911bc2be21055b0fc99953e54119e09765074d710d364af9bc110687429ba93d94a99fd4febdc82bf5401711dd17841d65aae44eb0310db0c4b95a429d29d7a059fcf9e037bcb8be21719d832c3a0ea12482a2739c2c83fe15a3ef313d49bdee234a529d79b5d0af1c1013aaa008cddfff7bdade53d1ebea1fabf742990283c084e6a14b69379a46f9b81078996bd910e0184ff3b8465be7b75601ae47d4c8cba31d1f22710549fac5c77cf67771535bd15f2dc98a43357e43f2c53252520b0f8d33a4ea6d591cfaa659f5330351e154addd4ccefe775d858bd105e682e6d0a8ea5889674f0ca98b20e0f07bfab277961cb8eda350482ee64e52af8c06e0c44cc6c605d95f3c2ffa1b77e6534172ccb95d2fc1f2e0face688f5e322610b60db458c610fbc8e54527c5d9bd9af08702704d7724b0f39d75726f4f47cac70f8d3e9bb9bf533168907f91e9fadeec86516739a16cc85c24ca602c39ae0f4cf20f88c045e21822ef7ec544a1afc9b679b89c1b6c5cae94e7c08fd8e787bfbf6f34387fb78b3c66219bb98e27ab1df10b3f940d44aed80f7d2904cfba00319d77c333c3620037a26e3a7cbf70616fd0adb7b2f7a2d08f39cb9e617f582c97f0da3dfeebc46beff33e2b228c6ca50acda121d05f04575349e60547ad1ee452f72389375f6687894339880039bd2d696b76946f6b2c6a52b90caa2358d559658131973d4a0aaa760c413b06b81df35fce0e9b41f7d5aef0dbb0cc85aeaee276ed3350d7ed0773fb3897ab43dc830f91950322fc8d60c4ec83edaebfa24623473be98601220b90a131534bc9397dfb4cfcd8208e8ba6fb88cd641a711b7885622b3ea1f2b6e70ba8cc209763d00a835e4cd82685cf95dc8ba9fa3e44cf82eabc966d3a24b08f738711f91802cdb84ee95c6dc08622c26ae760d457df6cab863556640f6fe14a82b4571756e3b6b543e8a159a9633f2f2d78a532cf0bb5a34153620d4e50c1af9ab27925277add9b2b8769ccc774aff9eb833890747fe2133f9002ff08a9abd8339846e34c7ac3dd2c26e79b33dcddbe00bdc3499a351c185d0a14f8978a1df153f8d509523deab31d3bb012befe684aca4cac1ffb031c8d59bbccda328fca360d1216642829b12e0c4f3092f38c5b0ae4c93cbf2d6750c86bca7e36adbcdf6e85f623a55e04bd3e1792f2e4c4de4a5298aa60e667e4d5835130b1ccd7d14e9f91c89c6ceaf55e1db2ab19175649c6491796954758664c0ac894cdb9b1374fa6d1f711ed1bef8bfd5987a6682634b2fbe7feef5294bff96b6b3c20c9d068a108c4e37d211fd576ba93179386e27a19fe9769c4a30d7ff4009649f64efe5ce3dcb1390f5c4eb731a1f876a0d42163200b00a09441b82afb6ba54f607383892a8c5067eeba11c46c077f5eb0b346c96300133c0bdbdbf015b6ea3f8a809ca8f3c5a64692c1c7b1d2efa0066ecc39542c6626615fb41fed951f847e8848d40e908a1f0a8b89b1e1b76d27553beecd19e8f467cb85225ff5efb245d034c2d2ed09ee5178290d40e8f5ccd1533af572310fd32bcd4429ec786649dd68689d12646a79d10038a2f1ac4130169621b68dbea8cd4d935d3249f996bfd8e3857941023d611b68dd91405a502aefefc82b6995567cbb1ba16066bda6117de167899214aededcf4db346fe34447747410f211f6837c1650b5a347506351491d85e11b2ff77a2747199ca86c1f4a907a1fc7c1a6e6b12380535b55f7b1d23c5834fabc8f5cee258a40e9df4a0d035daaf952245ba6479b099934239c8e850205d740952ad820a604828a6bd5f3aff969a4710b6cfd5b50baa54af5cf5c4069718b06652553c430e6e2db6f1acbf030183741b2ed4bffe7c4acd9ce97c8324fea98a8b22b0b4bd7c87e93eb960374217940162ae867bb4fc90299e7746350392a3b72ea0a7d1f86ec0a97df4d1352570bdf7de0135df1ac98a370367016b50c75f649d2b04e791be272cf7755f1491531b5eb7b1321f859a636e03dc48540a0f98a2f4bbf039e7b410b28561ec091ac577ee33ad7e4aeff7c1aaa6bc5c576241e8ff2ebc4e125ef8e9400ee02c187bc3158920572299145a62fa2b76ce154d0fa47dd1a311526f06a21b03d19c2868bab1e5f13ce5fcdb9d4cd89c41d921413802f41a6932824e7fd9328c6d58a6e14d3f667b9a6a8aacd6bf5031cd7f0baad680ca090d2549adee26fa3130f16cbc3ab5734f9c152b675cf5ed50fce50e8adf2471f12d14345c6db818218e277c5d1de62ecb300ab03ca7cd94eb51bc85fbb4493daa0a24805f98d02a024992dcd7fe3290ca9c5848fd2d9468847adbedb4ee1331cab96e53600699e3aee231fe565ca026e5a38c055375655d2b8d9a04252264cd1566d31192d9f967e96c9b6c90ff7e36119b652def859b1b18f3138f6638a7ccfdc6ee3b778d19d59811975241fe6a0fa66f2a1d8ab4573b3e0eec6e07716f56e0d29feeab39210836efe9639f05a67c7685f61a3b0a75aef5096f54cf71d673f67ff5738fd12b11694f09d692fa6b9f9749db395ad0660777f289d065617093c25d0991bc2c60681e113c6fe9793f82dfe61345c208cb965b76128607755521facaf39cd9b5f5a42b52560ac6850669b0a90f93de72fd4ff55c810f101ed53df3e99b1ff30b95a9180a587e8a71509d34b3b4668738f80f1653c92641de6561539821ee957434bd17267ccefc191cb2e726932df988e115532e598d9c7bb0e624803feab687a34a29a3b1594aa52b23637c32551a1eba25a97ea2e35ba693a0aa7d19dfecea53b1b76c0cfa1496333c96708d975f6e60062606cd39002358a4e4e309f8ebfd95ce4c433d1afbedfd3188328ce5a8db7706514e9658ad18e4f4c2b1400598b1816908568545c4d2d4a133cba689324ae7cfce9f3efabe2c5c32c1b118fd5287c942d47fd60aa3cb8c2a7abca28655762a3faff19f7f29953074071718a0226e74a2bb1efbff55df6a8a7d0e5708192079951b75c77319f040f0b2120d08f2c1f70f07d8b4a3cd146bce3509608a5b564f81e791b7fafa671080780b16e3f8899469d261cf3646b40d0b4a8aea27cc46e2f8e1d63729118b5e1591fb06ac432ae0f423edf023ab72e489f51781e58855fd685ce90a2909221af253117b859a7d95b2a6f400e04a3e78a4121423b8bba2c692dcd550f92c9969c5710abd3443acad75190246e810f36125f08ff5db4e18c8ab403efc274edb1d3a0ff844018154f19df97de496fafddad3a05796ebcd9af8ea8f5d816b780ab575fd4e973ecf75d60b0b702b1f64dd8123435a7414e63465e082958e18350a1c339cb497b79558b30c332fec1416a179e4189b178ad4ff61e1e057c978ae4aef27bfcdf8a8d200aec0ca23d0371296183c8c897b615c4e4fc82f23e7385a15d47469067e1699a6dc273adcbeb878d5a1c02e531d33b694128809f87db6ca305f80eaa9b5b71b84e0d5a34dce9a9ca18933d8138f5d36a2af57f52c5367ebb4c2da0e6b735be13e5c08616853c1ea5acbb946d2114411220e89471692bdc3d22eb354282c07d4ee2410b43ca25d93874f1694f2040ccf02b822ece5dcca24a7153940e442368adbe36a274833d27c69ea622d59a6f99f7a8124c0109e8aac2367352fc80277ced956ac6c116cdbd76a77ddf82138c7e0333e6c5d7910cfe74383cd92f86249ed2b3b88dc73340d0f8ec53bac9c5c10a10d8142569f9abe95d467554fcf40980b9d27b6dc0b1a6028b11f25c3b9484a86ef40a383e7ccd0e64630d351ab6bca20878b450ff7144a9a4ff808be9adea9be52babcf9b167eeb90102ebc9de0acc5f85760b0248056e60d7767e9daa2b98ef288724ef14a02973dbeec396a102e3e33433cd32ca48e2f564f70620269dc3cecc298012471f28858286e3b4958fa371eba719d0bdd2a1c64a0fcc9c9a67f4fd742bbf8c5702237d22227f2d40e7ab51345a5099ade88dae16ce3c1d14cd7dadb128fb8d4bdec7dc75f1a587258fe8f6ece46cbe4afdc251421bf22eea585838b036437b0c22fbde80805fc6b5ad48dcf005483b67561492c76c513de6e4899a3f690fd02a0052ddb77a33e1c662ed001015053a93aba0919d0fa2041b0ddade63c41c56cf10ae6800c4852202a0a730c9d2cd5b18a055b3a593d97d7a94ef135a3f07d6495c50f407a122d86be89117d203b9b2890b058d194cc917337c768292eb12d238cd93c41b2e747287fda3e757b3d808bf4a9848341031c485ccad81a4b53cd7f160a7ee738b0acecd9333a1512b50c99e4ae37523ccc2c8e0dd33ee22c3431f24f85909c264142cf36e6ccce77f4965cca94e301c15f52d4333ae30f2e61f886a35b05488a451b47e4c26886f4509a41700b47e5fd7999ab61088ec225a7cec8b33742677eeab7fba7deabab06fa6dbf8756aaf90925d81ea08407cd004a6050853eba0b44bccfe310f537af11131f883580573410b83d5ac4200ff6c6a6975ea0f4a45c41a73077614cd4f39bfdbb34951d884b69b534bda7d99c7fa38963ed9c016b2a8bc3c3bfb4cd05ef092f34ebbe7dba6dc0471b6afca52c2106e6bf968ea0a8b310515c59802b28b93baa93158ca14dfe54138b3a15777d64625bad7ea34b05c6b576d76244faf7a3ec08f2811ec627e709c7ee93d43984b5806b8d3ffa5a433f393f97ca50367b5add8c37b9f3204373f52f38d79aa10a189b3ce864885712d1d0f420c44e5cabcdc3e50cdc033e7e2f86b0003f8dce3a3bd5c76a5eb102f5ccdff51f47f6fe3dfe5182b9207c55c9772045c322456669a9ef9064c1c0a405a8eadbba222f1dc6e621d160c4549253073bda57b75da22e4082b26ec83c05180b1eb4217f5b9e741843ae97c6b03c65ef4e95d0146b3bb998b5bb3cde198ff52ac1c09a3f0bd47ef538a575638d2aa6585062a8ed7ed9714797006a58f0605a8dac4f4d3af7f3656ac5ce5318ca8c6bb938cc453b4a6e9474e77fae321f7434099357622e00bf47fc2d15e47f450bc2448cdcd379748a4a6a61ca8158256b1f125f19354aa232cdf0d167d89bba93c5a7aa8b9d3081c63ca4c9c53cc3937d8af1cae304fd33781b921e2875d89608850f27f180df3791ec3c395e8af991f82407167b6ad38f706bf6f3528e547b1a3df95f587f233027b5214a62e3b1e5a50a091b2f767718967324331d2080926ba906c93ae75e0aa61f37e0cd272a153cd3794d813a8628656de79bb2977c5c0987199f41a9d1fb83b84f828e29b262c5f1066d073ba08769d1894ffcd7d73ecb07d337102cebfbc246a1f75938f9cc642444d0b1828a2beefe5227c1a93995e2ece04d2ca59e4cd8426e0032a10871833338c2c5d81ae128ef8541d8a51c97f47437208c92afd27cd2d90b83342334d28a52400c593f8f27672699795ebb326757c3078f774ec0476a0ad530abe75017f1d3986b7d8b5fc062db2ef590f22604a42a19d4321354cd52b3d2e85d2442bd4613245dee1131742478bdf91d21a4bf2851d301231419959e92553aabb2be113134d5642a2bc255d4af6ffdb651de73dec32aea450e43205236eb909c0bdf4c1f3985982031c3e3beeba92456c87704a2ffb63b215357de06a902ba42ff21e9345f77e86f1b55825c887d0420f0445dee9d4d4c82bceac90bb29d90ef98612f94c8f1d3f6394db4ca99e30ef50d23ac83f005f317fd95361559306aeb0bdc33dfc1541260c969753cf7c625c300ffa044e6b8ee3506c3fead19fced4d7f3feb7aa45d081af729d0056c97b4e4e43bac058d972dc8bf0383363b19c7f188ee25920d421822f792dbdb2f56eceaa78f50f58f73ce3aff4c1192ff8e79a406e4d227c55c81c093469609d3833aada7abec436a4a3d3fb623fc94c6180cb3e87babc6b29486b9a904f76da9a9dcfe56993c19199309b874f1846fdb7a76e89e7ccf25af83dd4af8f17867293b3bf828b26206672b5164dbcdd9d9a5e2b1b16036655d53320060060a38c3914053abfb366189ff6c5321e4c665cad4953d55f34e15aaea8b3cbf4358e97f098aea34169d08ce42cb97466ce71e59352925523487c93b8d0d520f0bf7e4344c7bb159bd394417245747f5c0fee2e4b91c4ada308ebb73ff2729221ff502c261d33f01d7ddcb4dbf36ef4e7b75fd788341ba3a8ccbda7c469f9db8d1d13c190a7d496eada9f8f4b86c078ab67cc8a822a25169bc8026a88470ce8bd811eb971958a205ebd70d14eac2c3a1f6786a025ccb195b5262fa6d1b27274385e8a31702af76e598cf2123ed4d31040b09c4f5f292498f5b4ab316392c9a9927083caf16eaec54a6bb0335333f2ea33b80b6e4f7c96b81b3636c897464b3681045b320508e5ee9a756002fea5dd37300a9e280a483f297179fa11fca25f11bfc13b39199c4ce338de6f01c5017a12fd0b36365dbbb3877887f04d7e26b279b45442fadfcf94cdc11a3c0c9c79a1ea1c4e7d9f53eea0b7ab027150e86c95a7af1ed272a74ad69b0dfe5c6cbec0b70a0002afb9948f18fc94dbba8c2273ede48fdf824d5ca901911e4e73297001142140d48d73ece4ee19c0669860a7638ffd16ae5741b0734ec9c6fd24056a2b2a95ff586a6cfeabb6a800c6b358ccd01cd59a8c31297e95ab08e57a3aa40a331b9bbe4eccf8e043c3f36f82cb3287fec854919153c4de4f0ef38d583e73c1e2fffce21dd977d44bccbb7e375f9d71f148895727d0ab460bb4ce7d564d75897ffd00c6dd437e3b7222032d2343454b2aa223f52c87426eec21d6910e69a25fbd1f2e58421ec3acd7165e399cca5ee102b2374f66a79ed4ceee315483fee9308bada9cbfd79d624d95d357c0eead1967cae5a01028209774f7216cc255fb10a218cb60d9b25485a27535728b39d2042389baebd3c627f815a89f852c86a322e162c403e23db06d00b10689f57aa7d6dc2b4c04fe5088f8a3bc671892e058ae4a8c547d77bff2ce50c32ee09e6f334ea55321d26149e53e59096f7a8b1b4007c85db260787812e9b50b9aa6dc1e05b1fd7449446e0d1d2ddcc42a074987298c443618a810b047512ce11ad2a40733dd8c7bf8bf3b9fad22d9e099f7d0c925bc2cf7844fdd4fd259376812a747e067f8c94d0084ff5c22a14e45457b1405073c3f9ca8603b363150c1863564cc5df358989b0c3c4bd9414df2016f6e1458caad3afea049d584e16263c85e308e5d7fbdfe8c0441736ea609b1b41f9e6dfee116f4992455013988a0bc8a06e8acf2a16a694c097eecbd5f77b2403dc47edccac4c0e34e9243ad35c46b0c014beb5c7e8e382370c84c1d6854be8113bcf5cdc55ac05cfb9f1597f3b33d372ac86e3fe76d1df8578c9a4fb3c653248cceaa1aae31168f1e40e2a8adbf40ea0afc4536745cf1d9e2a9269d92e3e531d224ef4a3d5a46ddb0580e1d4a356e91bfff41ebcfae43ec6d8b50b51fb1a91bd2ec0201954adf256c982831f193d0236a8fcfb227eb161ac786ce2ccee0ca335981fcbbc76394a3e67c2e0b8f19aba488b1eb4c9255d05e4329be73ddf4920ecf54ad3ef7f488c68152950ab6408c6dca9a9f36256516e2cc2ca687dab5a52dd889715bcd856a4cb17b2ede3bcb8c9e9cfb58ac01f45aa6ee62d9764f589f14f9e56792fdc1345f474c9c4c8e28f68eec4c6353f67c85f8574c34bdbe2a541591af3b8ece06aabbc6d28351462b3420b039c97723fd374eba47e503a98a9c66e422bce0837edb8266c870e79432dbe79d2302521bc2f4c1422aaaa9a1be6b09581e0cfb8d48a2058379dc5a679eda509d3b37f35418dfcd136bdede8146af0be24b93800eac1a8d05ad0dd0b547cefba7baa011eb4d4a05510cf1c48da89a1e354babb34d505f438ddb24ffff1f1dd6fc0b213b24372c772e8e265632b979ae05232622c95b853d7c4c9f36b10f66fd7bef3bb6b9eefdfb4aabff0400e09b24f5b373ecf952af075acdb3fcec5ec41bcc0f387c6f32960ee0d2c24a244e3baf3511f40da4c597e78b42034c78ce15be49ed3ca557a44b81c9ca22385ea8ed6ade69b4d821530153c6663c9a6bb1572b60e84ad2fc78f25418564191b697927f006bbde5711731ce2ed16777b3882aa2a69b13f8c17dd9094a458ef5ea8a0ddacc4ee201959c5046830320c67454f1bd7719ab06ac12b468e989072a3022b83b4d25efcc007e240625085634b8da268d393ef0e91ca29739ec86d425183c264ac05b505f98f7a20f81c0dc97585ebe49357b317790615787733cc35976dbca0936524ee46266624295902c37fc831728400a700c1e03aa9e19ccf6a9e55833c8826500da8a2c99bf4a9ef8f878c30dad9b5e292ad4721ca65f5fd839ae39e7ca2d15dbe6b97484d416b53a68cb286a68670d433a04b59b0af393952e8d65ec714ac4f57a23e44f6a9b23362b9bd2d92fd87815ae237e3f1ee10de9591ae7548e259bf1f6066a1ffd1b5890a82d83b94c44c942f31b0c1978ffb1ee77b51e729b6a1f6728ab9b2d0cc872f2e9fa0f8f56c16714ee97ed7b2ea716e96c7ec15f33468f3f005cb7af511d689c397a492f01c1b81a74d0d6650e0cd275f0bb3768b26aa524b66cefaf9d9564358fde7754c18b53f3589afe2ca306f952cc045e94cec35730b5e38889f3a69679fac97255a1214033be85e17ca101394083b438009a28494f291c751cdd7e0aa024390afbe03d54c96c86e88823af1d40e90fe86b6e3a2af375f14fb8c727a5d2542420cbc43b90cf12b8f1a34f4ec85a6290b44b82293976c401bada4500f05f4fe35035388ad982de7274cced06557e1efbeff59da8fd7f784e6c0deb8837662ca58ec3ec767d194570e60ad77b8807c363424015e4e3504eff922a8a55c32560438c55c92de418d5b318490ff21b409ed6c86ec235fc9a0f05a5f3892e793f53ee8e0c35a90afd65d71a6506297857bef5ccf0b43d189f820fa2dd1bee736df2ff8da6ea40ccd8419e51518ecc0fe643e51082048f378e7de4cead8ef1cf233873a5d0640b2da34ecb85432bf8d62715a22b726037434a50c797d174d89f0e0c94db8721b0293be0a302d9b52e3582b58a229afb6215d514ab938f06c1cac341155b58acb4cdbf499c8031397ccceae03fb941bd000bd18fa4d9090ad1c8581f18d77bff4df441ac80be2e8682b9051e76c66f1cadac1ed730b635ab941434d999eafcae49eb69deaaf47c3a6457610f3422afd036170ff594583fd99446f05d0e55343c89a0e3e00570b333c7b410621d51e34b2cd3f965427a435e4b444f7d8685f2dc9838cc4506eed468a0f52d50db52aeff94d5c57daf4c5bdf878b894eedc2aedae0328462d9fad342157be231cdf2891269a1536d3dbbcca327030436138db9869fa3d5472aebb90c966248dde5996a9eaac49edb09dc2da829ceca80774b2721ff07a5f73354857121fab60dd15f9981b04faabe2b32f11b3abeeca1491a96aa7b9fae93fb1aa1216f7a2b1d35747be6aa8fc2eb1b6d46dc2961deb2eca9bb3f7cc0c863c613b6759b8ad78ca863c33f9200a2984b21d246e04a04ca9d82187f4bbeab0a15e880ff24289d3092b2bf2a5c89ac5bb110a4fbb81fbc40c51c15c72fed3fb9e5e2acba63e9f3d567b60ee0b2ee69a159f50c7d30a52126290e1a637e78eac7b30f96f01eee4e108ceee09374ff9fb0018e81bd8b5afe05bff606fe11ef7371ecec423a9950be46ca0f0546a811c37fe0132d812a7fb962aeaf06eeb8b6753784ab74b4652cf5caa41084c3aa1cb8301967bd07f696e1fa0158da279fd4a06432802237f0c7feabf0bdc832753150fab73b71dcdbf1b9d8267ff1cfe5822b5956aae3e82ddaaa6cd278f6075411b6cd0a15c1050e84f92d2e377147e071300c8caa0d11822def1722cc0fd4bf7de4c655e57257ae3f49f8bb48dc513f48d82e5cc17e161d7b0ce540547075e65a15afe52bec6af7b163449734dc44e65ecf193a3bd3d4ee724558d5e2cc6a2042b56695243210b47d0ae52d392abf09ed9dd1891f00a0497191a339aab056f377b9b66939c100eb2dbed5786a37a6cd10029f7a879046f467d37b7829f47892654d1561c1368894f64dea5853d6e9aacf716d5dce78e687667291dbd9fd5e2f5697c4330a9fec16d4386004889c367bfb2859fcd0a110890cd52f50e0ce17fdae8dba80aa5c05c9af1c589557509d42d02411d7181e9614daa41058b0f361db345ec465c2bb96f5363bb0ec97e7d9db9b188736656473dcb4a14aaeabaa4adc5279903616d09b508233bbd979d760b2f826eae4771d32d3a1d92529594744d7c415d75c8d038d0c561ea3ddbc33ce00f68974f7c7cce8008ee54a1bb7f1f13830511867dbc4b7d22aff0eb5c2cb728de850ec3595e444b9f946c0550c83f77f83d6afa2472c57fe1d5c7ee10d8e7719da732913ec3c0f73308c120a02f5043823923bc523d65fe1ee3a058ebbe013c61e62e1fc7debede4dc0c029c83b9d091d7c2ccd6bccd4c7f4e5ced8bf34bc4d9263ed9b8495ab8ce2019d448da8268e8961e8760f1809b23ee03c1978e3d720d1e2900af3810b1249663710a91c5630cafa0e0d133d872bf855c00cc4d9031214e2fcddf4f1ff2e8d52c0bcddfc134e63b23a58913ad0fd05b86971c3361b991f1d6a1ba3cc5a3e863459c689b059b90144d43f31918eafd60dba59d3d2f7ad563eac5072a7e3734640bc21ecae871609159a3fd99055807ad4e5b653f83c337e2c29b0916a4a30f9f4ee453b3dad85e87172a19290bbbb8c007bbc1b8f52b5a272b875c3e534ca473d17d9f192ae36b2085e09fb68b07c0e7a0503d6f002d4183020ca67ad0178f9a3fc81f659c5ae67b1a8c7a034bf83f83ddedc2251d01470d769447cf78331628ccdae009eee610e8f9f09a471902f8d04dd2b703913a32f6d93e351c802909298915db4626117c94418916e7b7b9b741cd1ac23c781334f1e771f48e9d255d04f8c1af065e067370a8a4268d85affd71b30c79ab2c991cf0594b182b8c517901012157f84830a9c5eb596283b4d751dc59f66f7ec70f9b6a7578ade5687a49cdc1df615e2a2a4fe20d9b28052860a822fa352952575dd398a33768b552087e3fc51d24dc6abfc7c435d1a5a59dee6b0d931f805d9a2a45c3b2da81ea56fcd1417b301899a66859dceb27b1126bc19063def85f8275182270c11e1e2839a3a3d085cce48475bfcb3e63935aed5ade0da1d0bfb162e1bc1cad72e9e15a92195d19732b923db147507598864c5b732432ec934b5ac62f34ff64c2a34d46887aa80c10c434e4a00e6f5685da14d53fe92bdfb54253dc94ca5679341c361b0a515862338f86efde7448dc5668e564113923a3b3006b12ab781efa6d24fd715aec6dd3185cb9ea519b7f74a170320ecdf6dfbdc8ee4d597975eef77eac8bd6820c998ca0ae89e7ad389f91715bd80f088200312a468a123635afe5d3e745a141b4f28f1bdbf68f8b1637f67875d01144394df2ef051f58743e80aff1723b19c071720c162e4311379a59991fbf98ee64f8096f1692eb52e4b3d87cbffe3c02e9f55553e303a6e8de2a4eff1a47cf6c4e1c6cf2db21b2d6e853828963404213effcda031d25505f7e92e0a11772103159dd0eaf27c2460fe6f917ef30b0108cdd3bb0290d23070fed358088eddfea1b9453ec20eb0a391199a4ac71b00246a3748d589543acbc855065c10b76e424d950c2b7edc4277ff2812062449a49150b7065e6a92ea7bfac514f7479ceb6f78384d95598150907d53529e24f743737205d904aae50c3f653b82c3b1a013f2571d15f0b8264685918fcdcfdc7e7de294c5a59ab0500289248d1a07d084b81f1d02b9f051f92bb8aea907ab2c998bca5ae30fc73734c7b79a43877c25f3b6a598dfb97fa8526ada56f2701858755d63eb3e81e09ffc481ad03fbc099e1d3d41342f515d447831f9c93dfed8fd3e3bb894c1978c8b76ed7c156213eaf1100423c9849fad54e586b1e3dfe50100cbead46a38373761ba033a0036a51c1a435358a16dc58972ea328bfe20273992b9989e4962256224e2be7396bdbece79353f21f883132b75912607b2da9892c2e386f16e99ca55cfd54085b6378cf27a2e5240c2fb3b20ccd3779745a2bdd66015a0477fe21555dd3e88a29c2c34380b24596de42a9b8cedcbbc2270a7d138b0f8698d8fa4bce01a99a311025bc4f93add092524e5a1dd35224956a1ef87bffe3fe6bab7dd47802ed316908f20119c4fa5feec4cb93f8130f93f393673c7969ef565f015e51e18961db4184024c13c503ce5d6252117eecf9f42ed2fde6dc6dde3932410908c3c6a490b3a7eb8340db8b1d7fe0b86738fa742fa171fc7952b57e8db8ba4bdf0e0bf8549a6812995d45d65f31741b1b05154a60e5c2d9fe34f53d173747c5938dd3c8c91917b0beedb9ebfbddc6153e8b0814e7e5fb15860790c327922083378fd156e3f4ec7899e0f1eb3cc92ef9da3db7e5bea9040c838f7915bc5e8a6c5ebb7ed2844605c5ed9df8b4846fd02926cf6b5d6db0eede0187468f952155941f2b45cf42b0a2e85dea9cf8cfb886a2df55cfb3d50dae80660237cb1614cbf538ad2971d0a9713931acd4f607668202ff768e009fcd8839989adc29b13488ea7e0abe33ca17132e284872295c5497e1a3ed2ef38305c013ae0422d7b5163369d92061a0fec53b5f70bea3f62b6c4326b41c77d76ed01afb2654cc44c00cc85071349886f0fa873330234234bf9a5b11eac1ea05ef6bc25118a735e962e81c67c29e0d1b496e9457f41a94cdff08844592d3aad64e6d064fcaf651cb50c27b286d6766a5737608bbf0182a74120bde6145b4a37f01e18861a89618cd1dea1df750cda180bec2a4c6aec80508ba72b568e0377b71fea0076aae7edae13bd15ccb809d439f39c36c88037ae45179122f5829541df29df37080e337fc8b5c9ca500b58469e31f648d48859574ca490972a9a837cfb43057c830616325bca39e89b054a826aef399df797da84853d2e3f91d72d114cb60cff3fb68cbb6890788144dcefd9a5b68584a40fc360183165ecd8ba0b3113146312cf9015555df47a702d116cbb0ef8c1fa735624d2f4daa5b20b6968b0907e5ad7696482b47c94e146208df94270aef78d580dcef69400990b846c7b41e9f2cef223c4b7508a9e10e4b265caad75e2d513261b0f8b2c8d3ef2bb61186b85c4df083de4841f951f2632aca91016821dc9d20f6ef2a8422462c9ed4aa108c47833bab04e75f6985f751f2f0a7c4a11848e7ddc8824a137ed4fefa329a4a3548f3f3f2a417b1c88d54cfae000183624bd2115e6f2330280e0878271bb295c04e36f0a678261d5780ff5381da6239cb92af7ddc8444d27ac03b9c5a4e73254d0e2a4ea39ebdf16d0ee913a79b5f9c586a8b1f6aa6cd282ac7d9976b05db20da418ad1304e4dd5b72e1fd490793d73126fe3c2ee85b2af93b3df051643333548c74103ae03d8785851cb5ee68f2b3b5129994e1f008cb9208db912fd2ffc20b9934fc1b989016232320e23206cce32d7e6f1f7d3515cda52464ec5368b75dc7a367eba169215ac117193e19a2cba4e5fe0a4a3af5deae6c212f626e4fc451b86fd72f7dbeb21ac4f3c6e1d11679484b274d80cabcca6413a931519364bb7e2061ab8c873d23bcc6ca7085e46dbc451f942bf33a703f87185ed806438646080dc76333bd302a81c77f8cd016e8101730c9f989864916732a74f990ce65323cfbb6e9f2620b64dc290e1ec0d4b7e62fb84a3d06ec8ca56f2bb4c027e1dfc65be52f72308e98e29b0eedfc1b96c814a1791efa719c47aa384ad363f6e864cba9f52745f20ffcb22353c8e24e95e3af081ebd47745bd275e11a77be18f8ccd67fd2399fa9021935b52a8f78a5f6c78736b2c2b5c589c20c61474e8387208c8df9ec8455157f81e7552a1d86034cb276b73cb83f84d982d4c3de55f857025e0aab690c2cf11f621d4952c0c36bbe75ab03b2d154c83b2d5621aacc71f79eac3cfb717347e2f969071397fad3f4750fbeeeab86ecdcb3f2be12cb8f2fbf1f1a262afb0965ee0ea0d1ead56cfda1c424b30218157928f0b636516928f95ce434cc46988d54254b259f8ab6f75a1b09cca743fa721dba60208bfa11d2e8ec7858b680170ab6a4717a924fccec20302637e11408f38dc21d256a4c0025281ee2479a7225bfa7c48549c158dd46037e8ffa56ca48a80450668a0f12999154bf1be14ef2b73310ac837892f69a91e3e91bdd45d41e9bb77aae978ab55416781b5143291691bcf87449619afc6fde1b7dd516c61d7f52836df335d2a04eaf3d983f9239bd6f3e89324d656625caa340fde5a820738dc1f90862377ec9a0986161f352f411c20501d7f2ffda8e7f00c757a1cee67ba0eab209882eb0d6753dc7d719d97fe8e67256335bc25ffcc94a9440b6fcc05306cc22196c50501b99938758e54b81694604e29383d882dcb160186877b08ca5f2beb69bb2f9df9468f001effa0151a23e800b8626c1d024b97a98e11b5de9798771a98fa41b8b449b68eb601c19f0ef72fcf80a4d95574a5252ab3d09296b79653243c9984941a2ec833a516987bf2033f38084757c5042414ec49e16115bd1ce3d0fdedbedd8d41e60fdfb43e7ce25fbabb314c92f3597a151ab586b684913edc2721fcb6e4dd10ed32cc536f9dacdbfeed930446f6f57251b13a284753f238d5da10069e41dbe74dcd6304f0252d595b6a35b5e96436a010c0581bc9b548f6c285c105914000b93db9f6c6bd3ef2ace4fad3bc7495e9478568b99ae2999a0a15676ed2a1fd54a77671d43c5669fde47612b8dc75862ee24796c9ecbe7edf9c2ea9087c2f81efcec63a109eff0b84ba6f71f311167177751e378d91284ed53e4d33eda5508ebe4c9ae679fc09e434c14150e0e8184e50ca40093d6bcf5329b77a956c2d5cc20fb67cebe7bdae7e5d9eda969b48cdd3c0a9e800275d943c0d44fe01871a32ff9de54c1734b0fd7840f42dd2aafc6db513240a6df5bc1ee108c4c50e21028debdaadc98c745a051caea17a1e9b5b4f587583645f428d1040fced48e55ee61c2b49011ab9728f3b5c696f277f6988d6149b97bc21176a5bd80682a9825f242b45384430a98615b59c86693512a120c9c46466d0e5c22e06049e35caebde7b397c764cc27b55763c826cc3e3bbf70549ba07d086fcb29d448d6ac6d47ea5ef3b5dddc59a3a843d9a98839a4b1a287a547fce376fe27451938d6d9f42a18e9b9f1dff872f791046b9da512a3f15e6cc484c7de042f990847d1a4ae4615bb51f4b9ece1aacb2db2d761d715b0aa3ccbe2815a38c83c1ae7656aeebc11731e276acc9c8f3130b9281df0441b357e1341bbe6970c0cb3bdc9a8112429e2e9ff83a3d58ba345225ba08aebcb780f4313a8e617fe98aa8f7736f0a085d253e33f551d785aa2d0b493a0a0df43412ba60934fae223aa7af87592867adfa69ef661f51bfef9b0680dd2a5c3142a576976099186601f7d1f2109edaeb974f9cba524234b9d3b3d2d274817676a8797c63eb9f6cba30951de816532dfe4024b97b67752ec091a8c88e99941c07601ca0f4b3fa6a32898ce6deb84ee44e886102d8f59c44773df582e85f3817cfd2c0f7eb7553382623c7db24a73f2d5291ebc366ef1e3c3d71ab12cf4b5252214b9dffce56944623caf1bc881e6830b3e9e0959af9078fe77a487352ec3df5e3608d815f7d04b25798f29e543f72da8bb9b9006efbb0aa0ef1af5cc86435252d315ae9dc40e909d1b86e7101b33968b7b35f07efaddc6ac903e479fd82f4570c17f44f2a17e9a61f783efb445c6aa022307496b201aeae4db649e834a9b7193895cf68f0a0255555f884e1202f0ba116bca9601619a5e4c20e53c86b968f90ff71f49dadb870a35607c2c05e1a3fc4c6a8277d5aa125c377ce664ee9764eef8d1d6455aaddccdb6004cef915107cda3e244dfca7718a5e76729abff335bc2acadf211071b81bcb7573919d21d2a924987ff3351c9cd5131b5bcaa0ef09bea2be39e7a868e779a631a83ffbc91c6b72f5fe02c85a6ba1c0d955b4139acae64c14dbf11ec9c675de607183ff27e87d85e896800ced496936f64ab1b5275ee6bbb7a05a3d7f64c97ac33a1a7a471ef775031e44e0480b91dc275310905e2fcad6e73056643e7985623f2f2ab531e2088c226057711fab3faf7d05521b0a5997e1cedfaca02e211bd876b220d0ffdae4d49c030ab10a165147079a9bfc6f415f5bfdee0e8c8d909525a56ce99cebbb41c6f99d4b78a246181cb9900a4c6db5c06000e31f4104d6f600dc22230b4aab665ae9b16f7184062acbe0a0ca3a516eebb5bcc5707adcd2bc1fcb23538310c7a426d53e467a0f630f5dc046d42ac99e70889df34d2903a0e49cb64a2a8278b963f14949341dde4aad31a9bac1987fcfa6382774f436da34e2b1aa9c38596ad2822dc20e4188bb607b58cdbfd4cf65e1fdfbcc3cab056f8c63a25970f5b8b00d9a667e7564ca3425a71e7a5c6589e54b3565a71f9e04b1e455e8a0fe46427ad5512b6a102dee44e67b3453d290ff34a59a0579b8c747b4f1f503ac50b8289e0c4bd07c22c53eeaa0b5e1e27492b6c66f3a0c9afa63f19a1d298b0a1c4605534358915039a887c201533d1a46a949dc5e49fe1beee83769809b13ea67a7ff2c1831a8bdba81eee74f40099d1d14cf6ae24e87fa8972b96c5fe5776d564c2472dac2319b21f04a96cd1098c1943edaea00b2a4865bef842ced5d090b1a86063fed284e41aa07f12118c317f3145012c4663c68c68899b952a195f66e493b28c3657c3d703ba0ed63cd79f17ad2e97534c460f6a1fc631c84523cf5cfce9894d421a09b8c8c74534ed04254a2a81bac978624e2b93f5d80640e6e079c4489967a9a31c4528d309550eab704ff81204895bc7d1fd31b4c43a8a3b74741a5ac6aa8fca3404ea8dd91ae2ad7dd2072f54aba2850963081ac3f1cffa0f6734fe9201ffd467fb1e81bc6bd51e9d7230658c52b248ef44538082f49e1ed725c4099aca42d65d8e84b80e3ce0532e786a681ae7b84981113ebebb02c9fab97244db77d7bbf45f96e95b178483c8db57fe2399dcccbad429ddb3f1f14f89829d168fea50c384c3a50a5f334794963fef0ae8f2e90f9884848bc7968602ef1980c11fc72b5fa43f4f0a60f6700476b42ad3feaa3a2c7c724a34fccc9213ed78de16a9db053567cc85a101cc21b6f2ac3d362a517b6d8a5f569970c0f414b3355fbece9172405d51ce160e32b06e1fa689986a9d06311deee41ad98c63796a880475da1c4251dea47f2567551dcd6bd71da4f6a4fba99b61124ba070498ae84365b6f5c34ff4ee1b7aa0c1319e7bc755e772961d426f0c1dfddc484cab6b1a69af4e274c4c1798e40a47e450bf8e16d8839fb4a6f50e81bfd83bd55b14f107b4f80b71fe292ad72df83b317579ebd8420f2652f23675f915e8f66f655602c0ae97271686cf5c5cb5dcd57e2d037fe72e69010d1491b4e2d599d5fd0bb1340fda88590c214055c65a247eaecd73c1ade70f838117fe2f984f7f47a95aa15c2412e55b74bae6e4b8c8bf4efed69188c9cdfa00ccb10f67a32e6de2aa520e5ca83af22a5854910073bed30fa232eea00a36ebfeffd841852bf8b77b42bcdf048faf1db41dc2ada3d3693bff463ac6d11437680595e4c0f8fd03195f23bf72cf43ea2ec3459e16255c2f7cf283755851c867dc6d1dac170b59c5e7dd0844dd179eae7e4490eb10e8cb59c1a8735a5cd117d85c5e41b4f42d3e08934c2dbeadf9bb81bd02bf76833eccfb7c7db1d40762ccc6823e3e4b4929279ffb6acaadf280e8c9e1f4c1ab5763f9a66f726ffd9a8743f8399c27f5b6b81802c689bf3e12878aec2a922df2931b0747691a8dcd113de9705d48733f0b723053b1f99c2d76114b242271e544700c7ae2b53851069ffd1d3982ba4677e265512cbdc511e02c5b2d0101edb9fc03131d0207a2b18d100bd0ec078612400ea577a358cd817e8ce4f5e4bf0adc96f145e96a714bf08c4668710920369ab5c616e95c7ce65bb87732a6d66e179539508d15a8ae3d94766b5e5bbc3a1a3af13f7358560569bda3fe721d8078400853f8bc1936ba9492191d4d0c5e47218a16d831996555136cc6ae3db3c53e8e8f07eb1f8043462ddda938260ec863308dec3d301925fccc6530f13c1448c83a0c923b275055b9d063788a96a759ef7303e503b69dad5404af28996f7126df115c5d9d6547d8a0607d18564f9450409e3ec1ba143edba14efa960df147f3e1c650a741325075886bba24f06c9ba85a8fb64034994b59c237e2faa50e44dd96804af2bf1635a8076322447efa5ef217045a4695acf74886303b89bcadaa34feee1a362242febc217c0ef09f3d21cb068ee009a560addefb60fda8f8235c1c79cfe3a6bfc6905271684d331d853ab66c754361f409bc0b39d8c413a7d44b66244ddd01290255e12cf225431b1283e2d06126a5510096f51cdca5bd0bf103f6aa829a6c576dd647991f2248cccd7cb862888215bf6ee38c96254740628ab3b4dc1219851c2e4e4dafff4ad3b1609da446f4a9ab2bf21f76e64b1424087cfcadbff5de46eee4f0caac336d1b766aa42d75e454e190a5a5715ed2d65cdf796a8a5d87f10e793ec91267552b72aacd64718d86714d42e0e16acdd80e46b491246dcb5f5249438c656576ac7f0df2204aa29b8e7edfd1a567f584e018852ff93ff9b143d0eeacd7deede05b1691be4ecf5ed1dabff419e6c7a5f942a6de35664270660623c1fd1c689d4c0167c9988c4deede054814171e401c2c84ca19b5f51c363eb4a40aac7e41095bc9d047a9810178f427937b9724b9a02f06e67371f9763bdcf9d00f27a07f6e271f51e37d5139dca5cbba6bbb9ba70e92810d149a6e8a68750014f276072b8034a8adf08065cac648092260b53fbc1a45d4f023fc81031b49f115b93f3b88be1d5eaf8c55c301229eda18b271842c559995c5b62913c06b605e837cbc26c7c6d07e9832e17330b78ecca4d104bbaf9607391df7c92fa1cbc4c05993cce480490d8e305c98e874f7c39ccf8665604088fa939bfaa2e68c7d5ccaaee06f2e850c046eb6f525f4de5a2753627944623bddb4f842b81a02c53a02c39257b8014c3a8dd09540b32ce32be76b25c1ef50766a86018cd92153625324e0afd5136fac9af008ac3422e959e41a695b708c2a6da7eb86c6a3fdfe8542ee73e089b118fed7c924d226ce83db4614f55abf67c55f68cced259deda87e525a1738c0cf672838d59b787346d3f0d6f535a1aec468bfef0d501a1681ffd4bc10c1c9f45605d7e6dce2937884019f892b8c2a34cd6987ccc99d72e9abc640e95597be6378cffe73e3260a5b7483feb8a0e05c5fcd02a35af9e40d5c7a9b57e54dc80b65e2fd84bccf5fa324c6574f0a4425a972f67a680a74a617ef24ea4153d4f63357fc69293b667985b5587ea26596f43fe48040e0dc87f16719dfd620448380e895eae0ac81f8f8e9f5b8cd2bfd99d3feb22a580635f262df74c9b11005ea30ed6516430185d7dc6422459f2f2e30b2e16d6760ad1bd3c469cf85764f01278530ab78a096574b1dc68d5b289e08320fb13761ce160ed46e484f6dff3719b1a5b57796e23abeded06d8fa92a875c090febbc10230ef2fef5ae9b7d02d3295de46f89c1b2e0dbbe912e4e3032d2f61b8732ff1c69976f4eff1f98e25e3abc2387eb17f55cd5fbd974ddaf4ffc3c2c5ef142406116768835120154b730ba5c4ecbebd992841b6e671a1251e1812315de20956135eddb0d83bdd5f27c14222f8251b84d904f0fea71f045fbf792261a55d0067f38c82c2f96d990d159116544c217edd8a3ab1718afdf871622c58529e83c362ab40b4b8373b3fa7b174bf745af1ac9c46d89821290f6e2b02c9ff546012f06d16f430641fb687bfe26b45b1235a6a238e1fa5604bddb3df44c92ea6a337f1228fe2a3ba6ed78912a02dedd9effa3e2eac808ca653efe57b8fb6eeee4f8d1e40338269ba09f74daa9dfc8e5c6af927a82b73e1dc50a7029745d591ac099de4b4c524abf7fd408f3768f22bfa05dc6970cfe6ac152cd8f5cb650ec414ab9d4e6f2871e2c2db9da937308b6e2c41fa3d38dd47b8a9de3375ca2713b49f398be5455ba675cf192d99f17739237de1449c8eee4b3ae0e50e63c7610885c3ac566c11f2d46dd16ee6cef42173e2cf3da081d0901875376f77cfc5ff0951aeb909698534ee49d1afe74536c07c335a482c0943b35df77d084c3106110cb2e828580c691c4a6ffb3fac4b1b8d04865cf12d75cf3fcbf61125ec9a95bd9d997453c06012e05fb2146a9eb27d5eb9c036b3fc27626be8a2946ecfe8088c676a25c894a0df38618adf6e32aa91f6830b7ad153bfa74ef1f5d18ab66dcee3a3ce4364ac24f2cd277a8f31936c85aa500c3fac2cfba3c84418f3853af5dc216a564945dc75229bbb9688773e4c60c7803f45ead50630b5b70ebbcaa306d861bce9797245a04327b1e1aac28f185671073e0052f099c6b1440a7c5bda6023eabe680ad5d7cf5e79b64d0aa86586a714086d99993b5cfd3fab41f031999cb1e4eaca284e47334192f3040c28e34e7f24900a00f3f400015bc67c347cb6eed576d15bda9449988a5d742b4d9ec6ae18fb64e14a2604413b6f6f8291374ad62e1dbf76beb7ffe3efc8c51b15608cdfd048376a53e103bfc7cdf31b28e63beb7047ce1ef558f07cb8626b1d9d9f1ad81204d48148ba150867c81d7318884d48dd66cc28439d76f01c44db13e1ab243bf7075d22bf8448bf0af7da1c0b31556066d7a37e220471504ae9b9a06ffa4221790edc53c54230b2826057ee226b6e9a1ee6d2ce96fae1bf7cce194419cfc224c4aac81681d756b6142732218ab8960a7e2d5ed60e37042efe46a3631b466b3bb084e4d0f6a4ffc64bb018f17f5e83313279d3909168a244a378b25c50d278da047b13487532fa7adafaf13e593b040db3d5a04374eb4c2fcedb23029d9fe251f083c1c8a0118ef34741ceb4ff30417f52aaf96a0f5229d7726823c1785f8da02361110d561504ff7fa2d8f41b0f2b00e578bc307695c8819cf40de11841ff1236c8ed28bd4013e2f70cdbb89040c2ee8ebd5a024b71212a389e5e6f0f8e7797d144fe86dcbc01e1f0a5b6d9ed26af44ca6292171b779ca1fb43ce854b5e2239e72f5426e06bd7f2dd903f65508e338f6e8522e2dac6975119e5c011ea4504279a0249ff6e379e4f3212ae1c0d06b9eb536937fabfef95d6f1c50c87e1ea926617ff50a0f36e670bebd98f99b076eeacdee891364956199086064e8bbf8335595b2ce0a8f60118b456fa849a68cddb1354618e42f7456665d6c8b0c1fcdc9d8c899fde7e53fb3c52df51405451778476399fdb9e94cfc058b69ef5f17d0bed57d4d22e32591d0a0ca6971f65703202630a6500b31c3a2eb845aaef1fb8987e58b7596576385cfe8218708806625005e64a7e6f10cdd9f24c52837fcbbaacd105445447e6d7a276ce70e29232b998acd87947a496f606f2464ba11ef6f71cdfea6df579ca7628858ee3ba9a6feb1f774a1ab099c56c440a8858775cbffb1c0d62e80f9438ce007ec8b1d977920d50422f79f372547fd7afdffd75e3d39ea99f62d2e30f943fb52d569ae33d7b773b4aa1a39af07fb3631249ba57e2d950676a9ca6344bac82f1413065bbbc96b359bf0622e5e3c29ccaf73e0519a9276903140a9b2cbbec41b2290712e972e506d11ea0cf23d01501927c83ce946977a65f7a3b35bb5c303527d2a787f9e642db2569b559adbd5713d374e9ef8fe3f54af5bada2f86780c193ef00d3214acd3b399ea383e48d0fb985df279f64ff5c5fe74f75188ef8d2f1270abd5ee4a929f980ef43a2f6cf5abebe05cee00daa43e9a77118ba13cfbf1b78ede1b2078a6d2f4af3539f7ef1f308fbbbea9ddb1b53edc1c7e008299ab73ce62ffd05fbc5acb7cb4ca83c8555b5460e0bf6fdc58032732d69360948f151255d2208466c6a7d07b35d59350e2eaf13f062dfc333d57f0ed8c03a1987b516c66d86cbcd43371d5fe26a61d355857afdeb9474804ddfcf8107f52977eece623f29a68643a5b01da1a1212eb07a325f2a61b7c348997363f184adb761778f07697b5297a64001686a5ba5f688e377abb0a637bc5957a3b0bf3a99cb5213feab4c1983a05ac5258b58f675e1cfe324aba42e009d6102fad955ee8bd22054111385e88608476c2cd0bc811bc7f92013d32721dcb74e05ac3a331101b0773478091dcfa2720c7745e495b6d129165aa137c38f2b71fe2be790db8f96e477312e3d3a14625543386a1d1a9a63ee244fab173728651206dc10684d0586b364bf7ed60345ec19d8158ae854d52a32bd94df25bf8fa637c2ce408b10f62179f0d9f732c642ea0ac19d305cf915066e582926d8ca980202e5fe740c68a9875e099dec558904aea844d9730f6921157dfeb858222da962228e8616d9d5b62b0a2b8781293e8289bbe5b9641b8e8094e70447df6cf365b5c4cbec894eb6afc5227c9326f89872c6bea79d0fb7a17d86ae875b7a5d7822f32d284598878719d42dfe9776e286fc40c1c99f923b576d0f074d3656c2e143e5b988e7dc5f68cd61b48c7d922fc1db11dcd7331c2b517a4b78ba2a30c9e04ac769faad85cf3e061235c35b1e552f41ffa27412aeb5a3abe80cf1cff2fef1b071383f21adfd293e39c247b2eca088cf3f52008bfc3cd470aa70e2591ee2e479a19ce21776d42879d82f95bf982a4bb134015fecf60f54b4c54021e2b613fc5fc4bb46653da50d6bfd7c14c4738757b89fa042f7fb1bd60718fb58ac86cf365c1fbfb7bbdd0588aae7bd6f9ad6c34ec7e0d04780a8f83213cae0dfdd15c830c91a4376f4a47dee4828733d594b73f823686991a74b17fbf675b04167658aa942fbab38fbb12050a43ab01b4019e0c5a924ca40654d66635a09014d77d927a1e4ddbd8918e57dcb57f0908e142f876ad746dffbf6fa16000bc46f6554d9c9def60347618136db5d4c8e245ace1d1859b1953121cf924d06f120d467780fd372a925608a0dc9a65637bb4eee58a3b1d9a6895b4e47806a26128060a5e2454a3d3b116543fa7d89ef81176a7cb326540efe5d89bee1e1f1cbd9a06ae2068b14cd155ec6eea649f66c43731412e3f45a49848ab25e3d9743d5824ab4f172599f6507830d486f599ba7ceb87eaacd2d651b26e0ada63108866fa49519ec03f7b6e7e8c376c8983fa8fdaf496259c1010c149f4f28838502c8553eff24cc4fd8ac044a0e9fb36499343bf777e53db694472a0aff64b8996b656806269f33745fa0bbf38a6d6d4047a4dadcdae88d51c528410f75c202076a20cf7d5db37c68553e4b219534e11c7eacc60249e4d1d5035159be43b6f89a9c841c20f5cfc2d74ff6c391c4df3b62a34722a0b4b07081a38818ed982b3a790182790ec9e778a79a049e4915dcf582d7d02694b143716a4bdce33814665b7bc6b111630f0b2f0b692a89e57ca54cf564aff08eaadd9fb3bbdad4d696178e23659352d86ae05f605806eb3a31fedbfeabaaa5739e5ad9cd77bac306aef7bacf34b7d10b42aa815faf6c2dbac9498f704c080541a26a4a1c4773ec115c88b6f1d7fd69bdd76272fa2c272c1c335753851e89d54487f97325353096c70ab6daa94ab34ec7995bb0644eb1b0b3012d1d50082240f9c334a2c338bdb75ee1ee04df48fc1c2fb5c193385d669885ab179d4fb34f8e4496936886fa5809fbcddd808e98648a2742ba1613ddc8f1756403f45e3f7be48d15f5accac040935605c31abf9d9494e808912d17532a867d9eddac9d7cd1e8c75eff214cea011f73d27ba2698af965d42c69f73e47770a7e1473554b647a359540bf550d3e515fc26ea4c7fff3be0fc248aa71c2d7bab1c2322f3634a0f0b124a3ccf237e2e136e2b73e6dbf689482e8dab5130930ba89d612a027916f077cdfb66fb3de3811cd16430e07d2c498490cae07fac4088c06d827e1a37b8ec20a998881a992666aaa4e72b0422ff345e62df29d520f909a1a63cb70da836a0de726d11d51d5380d0c983d4c3fe00b4197617dc10b946420b58c91f18754476bd6f6458ea7f1916d5644801d373a7a110ddc2483837914203cd92dcfc796f4bd3b38c513b28cf2fbe30f64e2c424a408a73f42109bb83f0af474aab5d634a828634c21b37f0d5590d97209b2b3626e5c8476a29c41eb52c9367814e41d4dc5b6a111a626294c4b0ee1312e455741b7752f39316f5742af8ccc905d4f1abd791f68d036fd3abeb8fa826545c6becf2a1b59e1a88e02304839351ea4abb476792607d213d9e8e032c04bdea20b58fb43d9212be455f3e794a43517d9c51c6cd1b5959110747e520199f6a62fa76e36b03ecd084b8b0e4ac4cd130840d3c1b0e0d3cbf2e7e61e80e89356dd5675ef01064fbd51c2dcd6f5f35c8d2c3cfc03396d4f4a6791327290ceb509c3a52cf950e87c714f0d6e205677d7420a70662f3333ebebb5f0c8757cda0ba274f1039bde7b9fa173a7f1927f2feca8df86dcdc68f3996db49fc21ba1e1a2b2ddd4844ed112db99c4d625cf1280a88430fb35f0d1231e17f7fd15bb7bdf6ce499b83a1ab6dd50ebe5ab8e7e25e47a404ba8e101ca4e4108118986d2322bee14874137c6fa0d5b517c32e564e6de620ed388ba816b0f8542d9d637d3bcd75644ba0645dd3188f990e41d98777719ae4a4d0b3d8ef8783a14671aa6f18a2d43a741f59f8615e9e1a8205e235fb5ab117b58376b6410e76d86a7999f84612da9adbfe7799b18aad6b517daba0f20844e4c0a6ca983cdf0d616ab3bc14d0f83f7d0247efde9c0458476b52f2ae5f7810167cd635e03df7ee41cfd9428bf21b4bc69878a83e4c23501225449e855735468cd63d7a482b09d1d1482c9cd63cf3d87824e3c7f018d991d82c9d4242fd485f485f2cfcd9b3bb18648e383919a85b799d7779b0dca24123f7ec8e72e5fd279d052f6686d15f10f47bca95cf58b530efc36291da2a47f368e744e1f9336a89ff5c019ae078d139d65112ee4e648e4035d1ab73245c6eab6300e6bbfd658840cd40d0de5aa09047490c46d29a8b4f3c2d7887ad471d519a80e7520518622f65400bec2a38cd890db37b134a69fa624e6e20c4780a1efcee2d9353fbb6890054106960ef40cab6543f3bd8b30cb74317cdeeaedc68b561474b84c60c15108aacb182b299040ee9009231048cadca2729e767a80f941e339d5b6106f73763bb07169ca38433090b654595547c025dfe10ccf10da763d4916ce58b6f94ed315ccdc1626fe036982c746b8f75a7d8f3ae458f5202c9323d36724bb7e83ae95cc7496d1499f1e0e076866fc8205987fbf22b10c1687fc1847bc7db2158990ef5d6cd56c5f824b9e5a0eb259ff088e1f22e572ea0646a1bdcf54458f9e99d9e741066508b4aa24cb17ea4625ec3702901d51b3a5483a05c9fa48b7c95b9c228788933c36ab5430edea1e2b5438aef7b703181ceb37dd0b4c955919ddac4f1a3c9aea1b14a873f2f91bbff2e76ad811f332389e1f608ca64517941d2f88029dcc9ceabf9accbf7dd99374e752c1e0aa6d3547a44a628bfdc075d3cae743fa5d0d90c3b1afc32b3bb01a409f78b4e3218adf6c685d09d145b00f3c40f9174c54174baa7771f7de62a7ed39bcbab15dfaa8f9a3ea293cdcfa81f1f70ab65ad6ea31da099e54282f6bbf0c28b735ffb481d37df33d22bda972ad9beb7161e67da51f470793accb14ae4f4c0089ac1ccbb8c1d7b601f2c1956226ae493634fa73e9b7ed5c30d4a85f80995ee4bb82d99242bd9218a182877505a2f44a38c2464c87dab506849726c16ab281b8a5288e8ff05e891b321c275d38a332b13fcdf4bfd033b6452ee304d940426772f9dad699eb7c19f81bb0ade988e88305c7389dea1e28917d84f798f46d84695f00bf6ae5395f9d5112f97ad720b5e4e4f60698adfa77f8d738198681864dbad2f6ff45dd89a975868cb6cb9462774889dbde611fc6f058fe1b3dacd5ced62e2cf98c10a2a7ec66fd9b11d7afb28870bc62fdc9bd5321ba546dd7f37941f13b5c31b954cddc72f58ce12e235f1483956baf67ae4f11f7f79f4fef04f1bde719282b2b878bf8cfe54b476ef6aaea29827e160e61e3c59bc670b30b93334adedea23f54623855731fb43eef9150dd0c84cb68d0c6f1c4fa223ff298a46737772a97802c170db4c2eb46797d27e145e7a47f33520ddc9a0e8a97b147ada519ba9b35ea6d3acde9d6d497306a3e656b2fb1f00331ca4f5ad0f660698fa965c26ce07d1643d0a9b150374c337320691bacd99ba4b39c6df41a11ca37fbee6c6ec9ba82c63a4510326ba197afe4de282dfd92712f8b5318a83ed717179feb73985dedec862898c30cde2a36dc49e67b9ae5111662f60aa82ad858868067919613353aec0d615ba261ae86bd5229b1e458e43ca451f3bf80c4d246631166093049aab2200aad0a82ba552da728e37a0186b9c8b2872b4fab2e6cae3af6105087cb9ae87c73d05fdaf24236f8a511398b861ad6c9e8707141fe2765091b9b1c4a44b87c2a6e47bd77cf96711ec216239dee616dfca94707bbc91a5ba7e73b53fd96cf6730c7ec55a47dfa47ec21f37bc7363706073e7bf935d51e8ea1479a0b59059055dc8bc0a043001bd774c1cc59015858c25479626d908cdbf54ad2f1609c761f7054e24425d2e52a998a642bdfbfa34230ddf5211bf799d390a29cbc3b730d53153db68d675647df1785f4eeef9bcb893e7a951532d3c892eb3bbb18c3d6d288cc36b04b89b19aa9066afdcb4fee2c456c18315666deff72ffc96103e9b96cf23f7cbea6d05f7946ba95a8f498b97b6dbfe75d72307753896b462a16cd3e7242789641ee1680d3b2567baa9c77b8f7da3df797a8b2a307bdaf5610dacba28b9073505519d668e4cc3157a99699d550073cf0dc36958881fa4dd5598a729d3e4f351f9302ce0e9f69b329dc1c173046185f7fcd394b7b65d2dc8910ce84ab885ee6a358665536ca29b1222f099c0f3729b4413941feab5c8defe750605177f8f99fe9c6f5a55cb617ceaad932921eaca09eaa21f6bc519d3b5065561774311aeb7b837dcfb8e7d1a8018e76319949d44945625b718afc41dbbf27f478508b0548d14f4496d853abafd873d5f89cf771102ceba2120003f567814f6f81a283dad007058bdf07abdcca72b8d7997acd6ef31852e4ef536f8c785ee33fdc9ca7dfeb7050ebfff4011e0e2b86664686a435a174d4162fd23a220199ced78a3dc1b05587d58136ff3b49b2b8d5e2d0dc21166e01309e56b93926012fe058864bd2bd0ec9f3b801d31fb7b7ca7a1c29d1cb23f7ed8453acfa0b3bc48a5e794299c9ac4230a50114815b7e2f6bf7f41f8fb0c51b078789082a50ab468ac9ab9ea716c6ec3bc7048bc9b1f499ee624fb0574f2e1d99bb9b36f1e4fe81d8a9026db03f3511f91cf44de8bc489c7fb1a87b1eeee9ad74c5766642ee601ee6b67143305c818cd7482b60d0464fa91e921c3fb0b7136058b4c968ad702bf3fac8ae991a12f59eef873911f8bccea563715cd9b0409a98a25f878e9d156e3c4dddfe4127338c56fb2439ca0a6367c80275fa12182f75d7f12d34910dd60ef77bc31ef22f02f53c07219444101cbd0e1cc7f8946ab74f5b2976ef3f76bc165e7a4ddc1b5817debd8315721680706c78d6f17b14d41a31f336fa4c1c3b18e9d9874a751c938f827fc6ac82e7932a2573b1ad8aad9e2f6a4b16d1b00a7a60a4400ec91c00129df3d780e488a9c1ef7a23e665fd56954ff8d39f67261c61cbbe135e61abb1f422215dd9a7a5000195aa1b39ef5e7e53d4ea74fdcc3a97ba9bd275625608dd398e62a99975b1fab543fe094dae9b1de9c813391bbe5f82306d8fc81cfc8b4f98ee447b1d2579944088919b1890070f54ebf7c1ac303c6d2915d8e0975cd541124a34000a59ab2d33d53c29cfac433462073114e31a614324be22feac0e64b368679b1ba598144ea04507c2bef574827f751df761c64c1d0d390433f51b98a972a91e27456ca1dfab0643351f211cf4bb03d5185ab6b09296a98ae68b0d6d200220a3dd13fa19ea283611426cbee0f3412edcfc429c40fcdb002f8062b27c49796e5677d79bf12b7cc7612767d7ab7d1e41a5e09443ee967ceed97cf042d969a17ca404d1af69858b3763212a8ec3f281b5f89b90bd9fc935a8a2752a77c8d488d0310b8ac800b6a5f63a5d8d8c96c23cd03260c134e02a1c824eaf01b9ff23042005b946e09b25979b3a53721d9afc8edbfbf7508a7e9616c7479c931bfbd327d4135634d91d306dbb0c771c9ed63e268a4526eba76f2fa7f1cf8a36f6200478df13022672635f06ebb0f704876628ba68e2a835f81a828b3ca445f379744a41d553a5b646861be08527442eb198b15936c0a2b6387b1913120c2b106723a03c2a197ae6031884564f0de90fc48525414ea9a5a9db7a9d56520c680ed652bcd9c714f37da6c1a066af60534aa9d849400e3269eab78b05128a4892171e6e3fb95b15f35cf9607f3f2e0a6b12461c87baeafb7cf40e588b7aadca5a62e7b0096a94d4aac9297e89d0a908c43117e67d1292625555962ec1861330cce9a36ae35e8167448d4cc61449f9107e592820a22d1e21bfb3e3839e64b0c067200bf781477671bcd506ce93f674d8070ba64a877382cea1cf5300577673e19b7b667ef7e40f67a5d8d7ebe46d6215c7591271a3381679434709cb68d4cccb3849d516625909b7cc61117f94072d12b7a25a93bd2f136c23f9c443fd5877a303ec044fe977d5db47b35070ea4e129925b1fa44df908924edf937d67789410a922fb730e5d880de6cffe7e83e24e5322c7da77f097d9fe45311b4b2deb9478dd8a0f73e46f7f7e5e5b536ca17a7b6e0e999f97dfb986c0b59ec8e16c5b6a4bb0f3522b3c6b01c0a5c22e02f756789ec51511b545aa4b13132d6360e1e571feb75db98a2bd86c1316656b469c07de5ee3173bbd7c494f0e48b845d852b9cef7ee52bd5d0fca0917b617742ff0e54724f3467c5f5e5993d8db109d3175ad708cb5a7d70c72419af2debc97b3d9e72a580507706957867ac8a576a6e5c64a9266f5b512d34120e014888bb4b31496f9dcae5a5b007b9078fb6580f78bed4f828428a316231501760ddf267bfab33c0c86f2b80a927a05b2cb4c1bc5a40d5432b9373ab1711772c0ddeb8bd092b6a3df66bf3b36a4c195c30e20ac5128f67536e4782afe719f14ffbab7201d0dc0751dbf320c71ef3a831d97654986303072bfb5edaf87f7c27be141d269c2f7d5d2a1c95a6ad8508c1619c6b662cb55577cc7b7d6a2716d4b920c14475a10ba8ce854236c68ace2199901dc24fe5176cfe23ab779cbaf369b534f86dbb4a6384294a506357ada420147c460245280aeea8f99bb1068454a26b7855495523a5c88d60ad4154e117a52f575823b02936e22ba2432814692ebdba9844352d2831cfde6185bb6a73fcfb176d380acfbbb654ed5db26319167ee564b1f26f5488ffc964f982689976613fe50b70540ff6f7f3cee972b94c35b5011a44a433fff6d14af54ec8dcbbf6b59e3031d5f36ec5aad813812db1a2863320718402b22f7da8b604033f12931c714e84373f3dff4bc3f3506fb0e772a1d0f9073a5e127a8718072908fe01253da51e31fa80508760e64eb25ad137a42c3d353c71981d3ffc03abdf870f24753b304f88bb3fce5aed6db412c31cfa12c116a0a334e242720c440c77b33e578ddde32591ae1b8461b624a1c73412b307b3cf78cbe52dd39a05f2002aa73841a32c634b2bad3c2ae9b339588701ff305b838c0edd6a89f6a63cea71ada969e34db4bbea1737008208fa6b857347078420f411b10b2e86d2a9527ca2b7dfbd9e6ea6889fdee4755a4fb5c4cb9b9992ea21b47f3106f81fb9aa26663c6fd1b1e483d4e0183f8ec3f4f474e5d25e7ea5ef4086c80d7768f10b2acd1817fc639dbdd5b13a2c88266204e0d1118c34db5623f2b4bd5aa8dcac16fd0ed6357c9a0ea5cd7c56c0c075a46db752b34074be7ef192e934b78eabfeece50014c3bf5519fff42d988f5adf87d5a32851c77769f614b35c22d62de59a23c4f9fd6aadc701f2cd459b855c9e5622c10e99692ed47eb2e83c6ab66858114a84fd1668b083de4661fe32e89903bb5ca79ea7a6f13af7c402a6420da1a2956635ec8f62dcbb158dad2f6c7538268a98b7b6f8601ff383e64cbf16e475dc02380a748f0c174df43b3f2a4d2f4642ccd15b6aff19bb78c77b55a3517cdc240545729147773f700626f627d3e1238aca1faa41e6572fe14b8d8c9fb3699c9c85c2ba85c19cb246ec731994efb6944ce8557b0ecef73fe991cecfa224dca95cbf7d2aed597ca9bb2850f4a3d007f6a6ccb861f5e5735419a3701f2e109a8851d71c18e6bc4a34eed64e8ad39f137bb68415d6535c241d84a4424e35d30a1b6bb9645e96062c6ad8abd52401192fd0949abb362e8af83cc846f468fdaf1d1653c149e44f7803e7e8ca465c8f499ad65cacc8795d8d16d26d9204513e03f994e196fa4da40da1a873bdec25b2b900f2cba6ac2acc4186819644fdc3894895906f7708526115af86da53ec156845b6dfd417b1957f7f8ae83668b161eb98928118f6990949a6917b1d9fec01f64fe02396b9930273782b0f695817d8b7035521b601767fb705cf578c2cdb10d483d59a36b6af27f97df300291f24ee209fb9a9dade837be5917a7a95f6c128963ded733f4e49e870a18a20523c346dac753c1ce59f923cfac06bb9a75228300810b556a756cc14b492dbcf452f07d91f2c643f715483f551f0fb189ff1f41e435cccbd3c32912a6ff9ad65798719c133b3ac69bd10387eb4c464d9a151bb7a1f663271be23df446aa6b82098324d6b922d19240b9801bc9a454ba27f42e138d0009e747bd9b53fb46a28ab16754f8ea02e868e264d489a4efc03de718155571cf16a260fa40bc8db7357a4e74f5131f253fb57c9c5bdbc6a90ee8d36087cbaf64f02436318360e998007db96e605757f8162c9a65c9f5b9372ced771bad5347be7948aec9bc666d46d79f9af18b0cc45687f6e2988c4b91b3c13236a743050a538bdaad71e2f74e31b4dfac3699c08e096fa3f0774ec379a128c4a8b554caa57ff4d7318b5e44b423cd92bb616ed79f4f6e7c7f0a37c53fd32105ebdbe8a29046ac18fd3d7ded46397ba555bcaaa4e1f6145b609eef26f99d27601d052e29fcb1e1eae529b29479bce1a040bb32168de3c0cf29f6a5dc1f659098fbfa08b44a4e1c2809450f674bbcc9d3276e068126be06166a67a344de5bb8fead3df838a8d7fa97cc661a6a6ea6e5400dca487ad64f234ab8e7ce5136c298eea5cea172e27bdad2bf81e16c52cd38d23af992e8c2d084d22f471db8abdb7e8fc2385c0d20a0c0e7c5449292ad6b2f27785acf1fb87196d80d2a29ec0cb4cc602a6843f58e6167bc19f9c1e9bf6015ff8a45e5b80a211caa3e6a4b6db5be4614571bb5f2f3112cc33eee97733a6c93788c9136d7bd344b520b551a6961800008ebc3b9ac5527c8f63b58b30f26313c9dff288de20a2024a811819582e791e51bb9180bd58b8f083d6459f91a3cbcc00654ea03962ecba78138b434d489c6cb87fcadf189ed19cee4589cf73ad0fa376e3a9f08f53fb462375fa6c3b74bc93265345e03dbf3a78828a39e412cc4d2425449d294cd0eac50a14e91cd24318b15244761c826c70f892185e4265514d7fcee28e476eed7dfb2bc915cc368fa8a434ee2c4cc3e5b72e09fefb6f77d569f03ecf9c61f734dfdd2a592de9a611cb3f180273b104f4bdf0debfa119e299936eb432459c5edb61a56e03a5def226c6bec02b69c1e9d8fa37e4e4b89cfa18138c855abd46e4310f38b94d63aee8b3dbb405316cae327c5f803cf229360febe7820bec94a8bf5f6b1999e18f71c52a751db97c40f8b83919e9ac87711d032705cb35157521ac96905ce419216d2e83db9cebb797d05c315903cea440ca69dadef8973388512fb23081e546682b83b90c236b07f856306dbd6a030267d109bbeeeafea1e6bc7532f4ba765221b356faa21e00b913de6ee4a9166df45aaf3815641977dae690da8895e57708df530a936741088b4b5de11a1a32fb791bd986721f5ee6aa3cb288ced24cc8cd577573d494173400fcfeb5ebc489fd051b27b274d002d53efee012643666d517c790afdcba5ff8950d284b0a67bda65db7bfc59ba85f9b7be94e6518d7e671ee7d75911a2dd7583b0aab071512881c0b6bd49c607ac3ed21499b71d6d967f674e91438a3b8dd4f74c46a614d7361459abb479968ea46784e25e45efbdee4b8d64febcbf624c77b003107cee7a74360d50991e74997cd7ab7bee26624d96425f2ce598f57e8f6642891d75f3155cac0dd6959c15a160dd1df793c4b149d655a14e4e9817032a6bb089e9b48517e580d82eb433d0147c206aba2f48fbfaa3f7af8c6aaaa770c301bfb052ffdc1a1eb83b13865c726d878a1a630c0a8d44ae42af6ff1c7dd7b45fe72d9ab7a0710da22df4c8b41f9610804d834739254b26e610f4a5d934d3592bd8e573cd2a589cd9cb311758df19081417b0cb38b244b4c61aa2c78b9611d41eb90d541a96fbb8e2bf9b9887e4db4cfdf2f2f408bf5e18cb031da2556391ecee70efd29c9ff6cbb18c2f8b26b756fb5f2b177deb4f7c5407d3436ac8e51958ddc2afa8989795045f1d6bd11b258d68b2981ebb2dde961b5be5289a4a903cde4eddd8a997d875e57e14ba9746990e9ee075de5065fda06b42c3ad9d2335384d203d33844c1016655ccb5d56612d0ae31e30e236501c25d55265a781224ca38298dfd99d911cba927b2dd2141d5dc250ce5a0a8952f46c4194ea40bcdaef6d741ca2ad2004427f4657c187cbd7565d964bcd540ece84c42b509219fc29b9ba645d12a86a99c5141e36c85869a35763e3e350d44dcd947e12dc1d5475bb76b17890b7f419fd45fef681ddbc091cb5be0e0b7b37ae898ed4a0f789f47232aba31ba915c2c03df4acfbaf70a84f16efe98056de51d3a657fafe107d82d5458eaf638b5f33c5925df44c0f3b8c749502e0ecccf9db83bccb15287fced47b7a37e93c4a1f64a466f70628cdeac5665d35e00296e73bd6261893c04ea33176fbefdbc8c464b4cc8ec964e67f8998fedc4cd3628476281b287328182d95beec2a3d5b438209358a32f8b91bae800ce81ab35668314e3d155eee2e94b6ccc8818c0aef7c74e9649191b95ede86969c17398dd8d0ec19aa7e09f59144e0fda627fa29068d5a494b5414c0864f63a734e2fa3e4adff66da4c9d675b0d1f2559d2dd783b0ad488b6d164623336401943dfc4d388c10c59e57917c0ec4ef3c2d4c347da79ac00b153be546cccb36fe3539bd0e9059e99f5dede350a64075c7cb9e6998d563889939a3c557d18c48681482bed4f8ff6909edba7fd7abfb9bf9edffd96fcefdeb6ba94d1675d88c19f5823e18c2d312d0a4ae0c8a0c90410e8e63a46807464240fe6852ba8d2d61656d38ab0c81392f117cc03427238beddf0a09775ff193bd3749a78c838115b65f5202108dd54a44640fa117ff0c771d225a8ad09d303ae5f9b9ca4db42c09491787f1b6ddca616e0dd434c0d8a5adb78cb10acf4163b2d8d04a637871f9fc423b068767f53f54be9bc32a12aea1fa22d4d4b3d5c212a2fb8395a0353b8a93609ef8e665c758b571fbc8352740397ea0e6045f5830b0a202789a7fcd7bdae955cb7cc9241f0be80cae7e40f645b518197970c1c71c772f9499fa31bb9e197c54c1b36df32ba6afac30e60eb52053af8b50b9ecf2d9236f925c52d609cf844974f77f350846ff63b5d0498c3e924c19f10bc4ef85ad8bf0e59f6509e67968af17f949d7dee4ad54172f587fb73540877274f4407cc541788346c825db7a2c91fc5eb89fee79912be3e543bfec85a3d33dbddb0f3b7c961334fcc432c45054d1a90000e2368924a96a3be8b90e6fdf50b93d9b4a8f97d3d24d9a4db1cce6cb170096f91faf44c010754e9ab5438f8cf31def059c661d458734e435184953cab385ae8d25788be21be1a3c64150698f76793a3871b21a6aa25ab903579e43e2933b10d786221f76c8d24f792e7dfa5a9616b8c8cb8f2e1ff865be48c57231719b353986b9cb7d151bf7c778fc85fb7554f5a14db9375717aaab73d1cb8e3b04733fa657d7e04cb66a12f6473b7e5ec3adb0dc4ec8f59d20cfdb138c175be630d7a400b44cf65cc3de6b0bd34b351226a923861c5e491805a88a0a953bb4943bd078a921bacb0baf5ce78510ca40ad40412830da8776bbab5f1f42c2adea80d9a8415138a11386063f9b7a621432f8dc503e1a39371bfa0037f28bff7dff2dfaf7d6e25f737546afd12d547bbe67225059fb9748124d941f0d30f83227592465d235b551a8b2032b0b9628224357776c891df2f34a557740a87b3f28e0721c94efadef192fe758f04684965f4073773d869424f083f9baab87dfa8c7322642c202e60760084efa6c18e07b7d1b8743332f22bef9f3f131551e8834ae5ae97fa5307eb618a109a0a7ef3bdc3343de79bf5b01662554aa631f627ef64137202b71ec029a940335c2356997cfaf18141377bcd75f980a03b3a70b25be0bca21adfb082e2958f55a5689743c54ed62ab1c37278cb7cb530cf1f03a076e387dde6bb46aa504e82d762eafa7f23b96e9005bdd4c3658ff91a7f786339c6ba381d14edb94640fe9ada27a79e158f9aebf15ef305e29d3f8e1619d9e1b5bf57f1d684bbb2e42130d6776373dcec38ffdc2d4f24bd2d44106ea0ca821cd9ac8a3ec84f72513445057dad644128cb2d62980504792a3025ddf5f881b6ecfaf2e6b49a23a87190ee3e745bd12540ae43e5b90a3aaecd62f41c1c487817f1425626a67f803a90bcdd9e44e51e366c85bc5c2a0e78b20610bac0f9445a60d8272ddde4aaa384c110c7d1f2da0a2403c35c387386515b352f6fb04b43da39d4e19bda6408613aec4e8158d85c3619246b8d84ecbbc3428339d52997553b8475734b9fdf15a1435de1c8a9cc7ffcccb0dc546b1feb6f324814d8eddb1bb8d2a963672837232a267e98b92a604cafec108e26776758a31d8552b7fc14c6a5a557fee78f2516deff0a2e05c3c8e615d30a3bdd1cfa5e6721623d830ed649b731e59a849c606a39b5afeb2fb79c5075989215e8fae2ae13a53926adfd452ff7a17faa896c3e9b06b4a051f544b86fb706408d9e7fdd3ecaa3c5e347dcfb8432956e1bbcab4456d2e8f5cac8bed78e1e32afd127ca2d21629cd81206610e9b20a4bac8e1823870debc87040a52880129ed931f501fd7ff14e7c6aadf9bcb6e21334c8f78df4b14628dbd84755ed3b917b14d1a2f247a05a18f7d1abba775560b8583582d85d0b75f6734cb2e9b698e90a8ebee8081d68855bd6e1bf2681d82729a44708b5f8ea492545b741b5d9cc2efb33251938c59df4170ed8d56a3e8891f8601ee134c9d4e707a6a966623b4efec5268ebe6d040486bb46c73ca2737981c156ee0904b3e409849a719b120006a3f9f81d73d26754c571c5a385065636dc942b486b996ace7f7d54a2af5eb58c4e0672d2e1d1f2908aa551e47792e9c1eb498deaa05572b697b26235420316643bc754c3d5db0d7dac00fd1c6571303e43b53a9b523810469c0880a49a5821c9bc01b6c2e71c52775d4d390f00622ac7be7c5e663ac7b0affd05172656a198c59239ace2a608ad757f9365e593d6f70d07d37af8f75324b5e7582154a9c0e4772ff13e68073a2eea0962e7cbbffc46a18c2096a99a2af93c0a510612abf9538e42416fe254b678f45b5408e17ec021c49e51cc002719f236d2caa79d2c5c88f35b04e24cf57bcda0984de41201c8df485c3293c5d719158a27082cc056b900aaf427617247d9be09727edede4dc4e00754c4bc2312cd1046508da0815e9b41a6af3739d8d1f19bdfba12f9ac469d80f986b55927ef70664c596b10c7a3af334dd92bc03db2c1582c83cce40bb09d29e56b82a2164e380a6965793a96f2d1e76490c162f6c8db20b782bd19bc21c7a8b7171472548552b442dd695330397ba73eda3083d9424465783993ef2a6108f6d33cfe46c54bae796155143e6f626b196e0558e586178e23c92e8f67224d8df0fb17b8932072dcdc912451e84b6a68041522d4bc48eb44422f40f95063ce7f9b6bd4b2bf7ce5d90ec0e7b9132330b2b8ee5ba796398c617aed2eb0fb2cc9b25343fb244c4c5dd97358ce7d5ab205ed55e27e5688a74e513fef977cb0eb311b6ed2d694f648f680799eae3eb98747a1a77fad0a3a43ad89aa4b757d2abdc90309c2f83c4013ee1355ed90355bbbea41d25465a833b9c2dee450ba937706cfd36ac28e827f5995d1c8f518ffe2a60596b4f1dd61948d851ffee0a6e2fd0cfa195afa9c3ad07f42e2b738933d93ae0d5d09ca030c3a8303a046e23138ca28c83b6d88570227480d9f5d8e19cedeae24695e7c4eae2a16e483d5461a676560bbe466457e4fad329d1805eaded4ea2994ad1c8b5a69408e4b4b62bdb647fc6d0d038ab4f01d1510603fab8e24458b1a208bf8a18d9114cf3a0dffe98e4d5dbc4161d05b3919053b461230874dbb141163cb306b7279cf6420f47bdd66ffabe59f4384ae321097b9e5fdb9a0e84fb272bc75d7575aa62bdbd2167e15c8a4a850c0d4bff4df92cc4087d64dcede618ef0cb27d8557a613938c245fab0d753275c1b69336d8a9c9dea733ce2141639552854ff02e487a77eb4eec44c0384523027d6d6d7368e948e6665d5b9774918c76e89786a6ad39c6b7112973b646851aadf5b3952249dac72807f2667a4079403763edd861912c8def5a09e636b90529e4105e62c84df4d930f32274fcb58557f3074157097795cbfbf5e16b294e1416b12def63740de16d1c69efb1e6a9f7845eff1a1631376e1b2112928a24e403ac22742e5f69574080b3222e046dd40f35ddf924a3dcd039bb7f017e7e608e3365c230d9e6b1d4972f38259d25f67024425b41eb14e3d63f6441d3341133c0fa0d60e92987f0ea999c3123b372ba1920033da61adefa0e4c8d91482a109528c26b6ccf8a11360ae8a415974faa4aec43b4f2c643ca5e1772b2f0adecbf5cf2691a601c24c5280e98cac7a6d09687f6a479f0eb358a00c70ae3935e81c1ebc81d8d5c84ce03b2eae79574c3930343a86bf3f9548879f410642cb23b90a2b7eeedcd45ba7b95772782e7e894a727c3253f75076852b217c96d2e0865596f0300841070a59499b3ada55f96f0d3165d5af97b66f8191a3659ecfb3126afc4889d3ebd534df3a51cf809fad12cd27cb6e1f65ef973a392e84c517bcf048975b64d93cc218e08ccf700a8ce9c4d696838e33b156e6640fc5b7c361e43f1239e1d72c64ffad1da68034ee5f1aeb1e263bcb4505b64edd8409aa97c7d7daf9e669cb5d04c71797f60ba5c4c5680852cee0b1400b99ba61d69af6089d41acb073f411da684613c60d28eaf0195148f893c27dd66661f317858fa88f308e66c2cc99a6b7fff5dc108ac97b7f374b47f037a5d1f33a16bb60af28c2b78190d9553b3fd51212ce11b63a440ab54da13602e6c33d902fc74072b299cdf99199ce3b7d876096a9727784100cad6a00d7168b84961117aaac798e8deeda07de6513d8e135060c11e2f398abb0fa09fff1ffb6fc2e16d83f90b710797e7b44997703ab51222cf74c247d95700b9050ebe991bf9e90be87a8d4d53406bd5ed9b09d50fad879144983444efae15437b68d301a39beb8e9cfd2634323e8e4ea1b175f97f99d14eb99e508fc16d13f7b6d400d787eeae757a0a7536ea0f23d71f6799726dfb8dfff1ba28320c11ce4c6886013e39eede02c17079c61dfea3e1cf3bc8344d20cebf0f52941b1cce36c2e79ca58b9c5a10622cfac6175c8a03ba9cc7f718056758f9019fc4df07507ea9f54f9ba6420f90562a8487980398ed227c5402c55a9fcb4ba387e034987a70582625b9672fab65343967829915ff7e4da513c9011275e23c48a352a6c7091deb4e46550f853f721c3860282ef0bc405186bbb3f1e0de5e0c0bff9085618be27b8dd7c2d287921b684ad79e683cda431c6e8d944a168509d106cda9b33e764aff115c0848a35f7109a8b808cd0790ef79ff1706f03d24642cbdf5e402ff4bd0e6de17f6ea7e2c687227f11409b1a78d0205d35e2937e7b04e08b8f52988e4eaf020a780bf40c84f472d2b3f43a6277f123a65d38440f864bdf8d154eab585d198fd897647c18cc836b16ad538705b68b7cbe8912909be2893b2b0cbdf9d8de6c703a85c156d6689192548e804fede6ac5ca580d514299574acc34cc0c9c2db5ae69595bcc888018dc087b39623f1a9d4cd42125a4bfc426f04580ee237f802aac0c0e41bd0609ff5427b9984adeb80e3c35c389ba713aa0db0e03f4e58f21895664f8c6d56289d204adf326dc84c4649d8e579e700131ad87000e203376af34a68f5a74adaef67437199577766d4afb1a622c0292298575631af102f1a6fdd2c220ac737806b80f89374e1e01aa8c89a8f426c9df2ecc1a16c08938af0c5e91d1db03d437cf6d0bde96c853becf9c8dde68e76101b73ceeb5771875261aefc3c3bb9423425444f356fa37109b530967e1ecf77562b185f12395e6307d665737ca03df9f8aa7fef6692a384285a9563abe2c2bc32ab520631130a2b5520fbdce32aefaf73412d08a9a24f4dd94a56eb35088dd3f76416dd39fa7d666262476baf42c654dd194a872f1e6f569e777df6398bc3130e947ccfffae264924c1d63a705b55d496b6eb122725ae1bf09676e5b1493ca4f35feffd9be89c89c90974a02170a1b4231409efaa0d8e93082ea0c799bd2737777cc8e499c152bd4f6cc0b6526f69ebdb7e58d704fda3ec1c5bd144882e19d5cc4202b54db13eacd8836f73a2e65434332f54b93b9d49bbea0d381aa2faff511b6205acd2a841fc74c05c79c45c43db0f76d9973861c603d831caa51f958fec70fd917203ecb4f091932e96d2830d8260cb57cf9257b7a1ab7dfa6fb376afcde7c3e64148fbd4e1ac7849f47b60befc4034c63ab7245f3605181b00652195c0f1a7938caf55cb11216800cf1a6dad667be3ef48d91f45db3b4c2cbc23d5d42b36cd6054a248c936f97d3bdac80a32798a146cbc34464c8afb04c4ed1818c75460db4b227b68daf6bac35ca9c23f2bcd464480b24a5030b2cefb5547930ea896cbf5f12a3b04268d47031a3a11bc4f2f70d016a8f1e1eedd4b792dd1e4d682cab4301a62c180a91f6cf92a64e5c4ceb90e5d58b0937b0ef42fb57edea004cb3e32b7de56c3bd6fb7873ba312a4282305c416e31ac6206135b2edf5398ba1c5c50a7c25d7a4aec3796f76677c76de0b36aa2ab3f20d7b175fb15d61dabafc0ee9771214577527dde9ac14d8e14694216da71b446ed2c872896731071b945f780f9c6b85355b199798b99c533ae032140a32797c011576e0b42af2bb1397af88ba337e687990fa451ec38ff1be22708c818b0aa3cc2120de618173dca5ceee6f583f2159922bc71353038da05f100f6957a8be08ce35b75fb8138e54df19f7df6e4481117dbd06f63d7d78eb2b533ef12247885fcf4ab36775fa5226a05d20342bed8e8e0af7f5177eea883cf6780cf000c79eb5b32889dc4bc28ba629ed556aa3e07a06fd9adb19e4ddce59559abe99573df0d6613a70c1d6de9fb03dffb5639828b3a260626a0d6477f78e981ada99a945ef73d6cde5875abfbb1465d6180f077f4dbb2b105ef89b2c1f105f6caf4f0c38777bf89e6083d170d5eb341f0754ae8be4119c008c154ec8320b403d42297f570852a273d417569ad8f95faffd3ad4908a0d0e57e0c8ff31639a16fb41c2c6e395ed6c1e17f3e1edf8210257f61049802c800bce9264bdd27c7434607be5cebc67f52b46f9607c4705b08f4c05fd1ed1a5ef19893dbaa77f96c50a0a30a22edc395b4cff7ff42ea28eb2064fa6846739d6642b3402fb86cf5894382ced262b0dd0f61f2e9abb79bd3c693f7760d38e09121b83b0f84eca13924c54b187e8b5ebfa188df3b1879f29a07571126d3b60ace6ffaa2aa9f10f15b11fc355e110818c1cf1ae8260b360faf7025219efe8a60715a6ca96d8211537368807190f52aa25fa0018d86b7a0ade9e2538b2c9d3baf396ebeaa2c3b7a708c7ba9327c0f7c2dc18b3bdaeff38f0ff8bdac3ad74ac0ef3bccdd368007e16f5587be6893c70b64b3fa2b12da3d2bcb25d0606f0ee3bb262ed2673e0f31eb29c2dffbc95a1ac1425f2210980a71d6b923d44022104052daca279ebf7da8900360918bc9ce4e1457d56b12e4d3010aedf8fae53c9793ccadef80914f22820c3fd0d505a929da6e92187f2989537a46dfc6967c7bb5ae65bf5f681d649dd8bdeab196040ec57435ff7d205468de11b377263bb1957027aaba5e603a7c357d0329b5eefa7c4a7510c01c723e288243b559ccfb447232d214f29e5a3a829e69ddcfbed156ada504fb1d18adc36b93eef907c944eb14e5f576a05ebea51e29d012a5c2966b2430e84f6b23ada17a1ff8f85eb6b86a2aa97c1f0f5775f1345e19951a68de5f396790e00b9fe8daa342f584e175160c4bc1f09988bf94c87e7661e74f488132f250e262e762d28c0a51c320ffa69ad002ad8f74e19cfb7a3044eeeda8f0a175c22d66d56123fae5ce89370dae368d079eeaaf1bda384ede8621bf5d21a218ff60f1524e8ba48c08f4150b1b2581787ca9f7ca15aa6cf1752988f9dc96c78bdfff7a6a015d4b5b51e984780864f216b5758794bc3628e8ef993fafebd1c49025791f66065367bd4ffd4d9c6ab8fc74d5cd2a5b13f8a66585352f51ebb77bb81f0345d8f1b814a048437f41fd9d36128f18c4ebca922a4215cb17ed8fd8243efca239035a1055a7218536fd6e6b09d546b8b155ed9c1d9e9adbc7a3eae84a5c6ec8f86b1588752088015591fc2f0950ddcea9c0335fdda730ccad281f3194a6951041bf1610c467c2d7fd3cdefc6c4d48356fc4781cab25ae8929da968e3b7657069ebe8ec3c103fac118bc2d06c2372512ece5383c9ca3f6a0b14aa3918dd512eac39e8e817b425ebcd49d77627141d28954204be049b86b8a8708a1294be579858bb330e49288cb9838df5f2a31e7e42958e2bda5cca1f7307cf701e55d420f26e75011e3bf6120cec4e47bc01e8d3e867b01fdddf414da6f3b2e308de289c5f5054eec1e401aa6c078b9b376a3e6f7a16c852308f174c1af9387df7ddbbc7110a344290a8e7fb7396f9c1ccaa3dcb3d504a6626f822f26d8d042f3576e9347f32b98e40cca6a35574bc9035fa206667e35d5808df522bbbe3a9a2132ecf922ab84c10fa31ed5f4fad3fdf975b5a44d8de465f9900738ae42e5778f8f18b31f2ac580b7c02fd043917c5925c1848c43fcac157a77340533f3ea6b11fbbd3767015de4a4b15c326c0e91592b893be0364d30bb5690a0e0caf3181d6ac363d890353cc38b1c9910717220da26ff6e0c0f3df4f725ba7503572dacfd9cdaac6228aa3980e7d4e69112a380eeae0d3b0540e4a45c99b80d829a34d147eb5d7cedd995ff5029b993c735c329e07fc0a4e31e1934471c3b7d394471c91c058025e57efc2f2185cd05c162f39a73f03485e22a3a74db57e50fb069c7284985b234b487b06013f44356e9828601c3c999ad91c8997501c72d2a2caa693151faf5d4259f743e6f8bdfc86a82ea819f1d28a32385b23daa6e1b4cae559f109035d7bb839eba909468c904f4add82c7c1463705d6ecd1ded9e34a5420a9e848ce3a71871a2a65edf79937c5fefc1eff6651c4c3d51a65f6a838a18ea56b9907674a38cfc139711084fab7e7e2a25ff582991fe8423fc3de084693932f8c7ac22f5a6787ea790e4ead9c700768f327a32942229111d9875ae7c63470518de49b2f9fd84aa3bad86d63215a8b9f3d9f41a2735f2e4afea95a96f2d7431ca4a40ee3080372ee073298434010c9429b760cea21d1968974bbd33e9958168d4357b88f6f2fdf415c5bb7161f143c25461912e37f5b6dd3a60eecff5b6dd514154d6b2bd63dacf236671fa9a7da259b720606d56d267b1da541130c2a5526f2eba54edc09afe535a1e9142b53252ca435fb04cffe85cf2024270d499e1e72e663c22ea3046952e4011781892c6d30c7b9c199565cc586f757f97b7f5c04d14c353c180de031379489a213e6f36a31350c8a8857b390dca8b61b14c327d0ef4c56cebe036159df26a3e21b661adb64f06499b070cfe3319b825fcae974db7fd05de57419b08a774ebca3a376cc374c832af343db8be457e6b13854c5c655c54e9502ac3d4ce2e865fb4bb1c84bf68911594cf56dd482134914f4e408d8292f2426c3536ac8bc7d7ff91911858dd0de2104ac0e8e09bbb29a84f8933e6f34978dfb87e31d5b47ce19cbdc21ea5922706c8be96e4d023d624bcfa858cce1c3ef760899dfc57ffbd72f6de8ab86d65cc529baf4f9240ce2349757386fe780defba2e8f70b031328f7c2ecb9b475c0b595113a2a40755a604582e328a2364ec4c5cc7a0278d0826c3c093245b8a52191279346432b0d001f8adf1e4469caa0be0cabb702cd0436a8185e919bc9f06b97c8b10912ec02466cb2c856b5e29e5dc93fd525c17d2e255fc1f23a268a1b381de6cf1850384ddd4c3190209fa0341e9b34e165fc6d326bf8b813861df268f87461c0959c98b0cf708cecf6029b7c38a7dfa5f9e24d8d4336ab68d92a162edcb633c5f842dde4e814edcf0b3930cf1d595fcc89c9f9526caa8d7ca04868618d392405963ea790d0a15711010fce684c0c709ae7ed2c895553c0a23ed22d7120d74e2d1e14fbca240649817e8dcba040a67e31e8071954f321ae3af3658420e83e39125bc744d1ab8d34e2e2445774289c3711c861e18e02dc02f15b9dae5046a7655961e974cba8f1d2daae67d828b98f1a945bb27ca4840f8d5d32230058d36ed786925c8898eaf0066f422b0eca657d711444aa6764684b51b4503f9441646b0c072f400081041b12a0a21bb6781bc8db023aeba9339159142bd4a97abafcb9faf07565a900ebb2465a8ff9e0d31e7ba61a7dcaa9febe264d67952ea4697c06d51efad21c795640e20ea1b8a1e338e7bd59cd808f3319be45bf36838768883cc53fee2fbc6adaa48b17b30dc4f56c88ac66f4ea145e76af5abe5a3896fa544a353cb685519233bcadc36b1a46780fa038480bd1a10194c0af744f36166d8a469aecb4ebf1a3959257670b244df025dc74f7068197771ece56f361c6ff56774f669a93d86fb553f704b9122c7debaf64b2f9ab338f44967aa48d3c9100d71ee2b7092c60f8de5922f83a6b89198ef0acc6850a105b5b70745e6c9234037807061dada67e5dc36efaf2e8884acd31b26b97407928ee3ee7e4a5834df69c0b1c25681515f973a96dc9a058587ec2327afb85a8831489b6e2c74ce33c45553dafb7f71da08f0463141c6bde828ef7c736cad6dc82d94b97dfdb5ff485c351b638ee4697121c3462b198645743558170c5b3500667bbf0a51a2ad6d9562dcf4e2913213a64f94e4c1ff89a0ea5a718bfa94912c8f359b38624acbd0876be3c42fae675b2e8f43f80314e95092f37ac47dec85e124e3b05b6cc5137791d070519158e4d2499a2bf532fb10e40e3bdfd4cfcc11fd0a47430a87e5f2b5e3cc0a79fa15cb29e24175193d18c42d367fa130c8dc22e3fa7c1817d12d3a253fd720a54c81dc591042768faa398a85c4a5e7ea834c6cb18dbead1f7e61da22353fcdd3279099a0db01046835054dbebe106a0643a95ce00a07fc23bd320aba3000e87258a4edb62501d7fd79fc04e555312685c1315ee6d34d8cde8910af81dc78f0a1c94da6dbfa09f74c5e6a7f01cfb8276fdfde55fb76e7577f5d31cfdee873dffba64d2115a3256baca5aad0307ba5a8e0cb15bd07795d133da5e6a99abb5a4a73f4077b7728c75d75aac7dbb69879d493342ebe0b315c51d0789c3c06b0561ac3e2020b4150f5c90735ecb871f7a6dafb16fda1a8431568757d59cf3601f095d347301775cb51820914b458dfe41ef029d2c59b9734bcbb146d3e2c181644a82f8955d5b00c3a851c2c60a1f6fb1db3a5de340962f124343db83232a8bac7892e92847ef8cb52ac377f62157a003bd8be2b0c2fd4298127b2de4559dd944a39e50be31dba464328f84f4d0ce096852581f73083d72dbc9a0b3251d4a1c1f2b375982f9db542f7a2b8ee16c6d018f73616d8e4097fcb16d30ba836a2b9c899218d5c003315ee078a475f479cabc573689e4cdcb0e091ad9cf8fa529d6fd4c8ffe3a2c94e0d6616dd55b38cb9471b85b45688905b1d694d27013fbd383f264d454526d3417b944c651414c820b6d7a5820c07b04a988f06a02ddc10420bb8cb6fd82a8a83b65997fc40ed226e35db235ea88b594af7ee7e95226c60e76939c407acd94543255167762f98a923736150714c3bc1522d1099c681040f94261ab721d31f2d54b506357067552fe5ebd6912d745aea3c854d5eb82b6996539d0eeea0a6e5504930f0e2802a3af2a4ed8272053719160e7b0f541580277b64d112a3bacc3d95a2fec65973045480e22f9cb4120c205d593a07f3787a111414dce8eedb13da9a3352b0f4a7077a0cdf715eda5b9fc4a51adcccf575e16d4564fc4d558ec35785204c51ae6fdbab274d2e0d59890a637a1f911ae647ec55ab23444314dd75262b11860fea3f3abdc18b877fbe753479aaccaebf6aa95a8a68fc6cb2575b10d0fcaa3e33a499d319e56d1725f0772228ab10f7ad7ac2a2cd012258054bcf02302d69463051d62c58e9cb5fa4d6a20d9cbc1e800fd414b9843201ae3c183f0a865e9a95ee37666359ef07190e2eab65085ea9e39ea62e95b331c6c329a53cf975dd9fc4e06b4c4ccbbec426ee621e816a35e3a052a2d0976b54ad1c4b04da91a08578c4dd35fe1f273f1efc66eca6172361d41f332852b0c42283a2caab178e663a7d8105177870d9aa00ac34411e02ada8c124be6d43721cc94f452a9538e349b87330be5e7cd7661876c3fbab9ed877e114c9f9c8aefcd85f325b06a12e665c0f47b73d7c0d86fac2072a64f3fc640da1c6fd5c07462970f932dd46545194cc3b6da5d0b458bd94b1c5b7bfa42241e52d49631e59c7261c1bdb7cc40cb3ec43b03e37f81c50eec447872a35427786dd2ec473e508ab2762f5baa3663fc7d428afdd9fbf17a5074c15e32a5607489ae8e3f92ba96cf0805c3326b18917483e73fa34b0f29b76ef8b6c69e81078cf235695fbdd31e5c439ae8bfe56db72f92078f4dcc2e04a60b0eba51dc876504384d65bbe68926fa59fe1e6e12542a8713c222c9bbd63b19e3bdfb6b24ff4c3bd659995f31ea2b79f9cb045cd9cbbda2a7d0786fa8d1a23818eca9f9b39e5acb726cd0e0607f948dc98a7708f9b8a253a1b09dd17452cb1eb51171f8b74c8a267b4b8f00a7ca8284c65ea1965ca5e03790e68c11eed52fb9e8b2a1489b8d501b66ca10c4ec44ff7b1242afa92571393e93ae1e336ac75d779c4134dead97db006cafbdc4a97c26ed141bc82485dfe09357c92849b2eeb903dce068154f4bd9dc410176be1654bda529fa277ad7badf4887ece67e032d05dd01723d6bc865c12d8bf91fea175b2d8e0e182cbac94a60b87a371df2b11dd5d72542eed6dc1204ca2b5c9b35a1135dbe707f522946238d90bf9277f885cc231fa480a530a3e28c870af78a4780c857c6a6090cb305db04ab758d0f9d21d35a40d8ddf453074938e3a2b3049a99db0ec24df729bc9aafad2f50d7c7e56b727930e2310f286613d95cba972e13b7657a689f179c60749a2f0015f877e83a97a2ab7b0f26d9ae21a6fa0c09894ea39621b843968ff66cecc3dc7ca325c5bb02ef76a99d89f3df09b0a2c132ed92a382d4cb5004bc35c24eea7e42c83b91196a79cc7538e81ea7d0af303f76b052082b95c181f595d7c681de12d223587c7ebcffee00b9a1a07f39065528bdf6b084f2d186f0d5cae2fe4daed8420d648c7c2b2c1e35762cedc6dd056366eda9d7eec4c06e73a5fcc04307f0db7f13062602af4c9ba0973b56a71236802701f9effa7c3463d3a24ae055cb8d4351ff35262c0d19882546c78a091310385a1115943c95718253f1b2ed8a4fc8a560e38519045f413d4f52ac42ae8e0e68e00394acc612d4e0632df8b4a2f862bc7488a7b76bae764945f9b28e59993c8f54d3e1fa16f073c12faf6d32cfed3bbd5fda6bdd028dee90d989b75946d1bad20cf92c64537757bde863f1f0a9f6c41c6c2465d9f0d5da38e0d460df541de689f729550cad00fe2146d8bb040c8878aa143572a942047c3ad1f76578c94233f205769788042a7fc2432cc718ba7de9ce728d4f65ed20d8e7bc0ec362f7f324f1eceb1a45f1c12d8bbbb80a301205443026d3e735115981ae6bf7dbb6a389563366dbd19c670196cbc1a6e8de46190ff44596533bf7fdb7ff5cd9552dee59dca8caf7fb6cedb290cb0c310bcb5ee63f4aa966a4d3e19434954c8ac4584e2279f560eb55a57ee83794520835807af54a4582df1f81226c1d8489528ac00733f914806ce2f48377b98dd9fc7c0c6ef477ea027edfd609cbeb8cede6f1ddf6ac43c663bc36819d5423b437d0b4dbbca61739a8acee77a22eed1e859c4d620b875293c323dd684e2f04f740ed28000509152b5e25837d973d4b56ffe5a90c9edf70c1b5aca0cd5c972b88c36cb00efaf585045f61ba9ce7801cd44efadfad723f32bad74876a11269473f5f29539a213a619f8e8ebff86e662af92d6c4bbb08989aa5a2ae666eaeb3a4e65ee6635fdee6a50f75c0bc18f5cdc0317f81869e008dad083a182ca0a5c0cbda3a47178b85eefd146abc7506e5d7dc7bf136b6ede9d779677dbd360e6b15d4a127098a384421521aa591043a0f6fa04dde530d0d42884a03724f8613deb2edbbe83363148f30677bc357cb486cdaaad48952a0295ad8d1e8f8a80bab528cd1268bec63301eae4ff10ee6db0fdbdb8a8bb96481e513cd55d707976d302261ccefbd29cdbf99a4a7b5ddbc2994cf84c0042b3cc9b91ede4f4f2243f642869da666625dab542bb861733915034bfb251b53b9214fcba6d8b6881dacfded1ec7cc65671aaf02d20956d9796bbe74dd415c7f05938640796ce1f23bea517aa3c7fa743c827088dac4c86dd4a87446086f9a5a13113fce73cd78f69b7fb0958c7efa9b8592203b1bf92bafa9baef4c14d48ce7982bf315c77b5f0d4367dab0269a114913761a5bb3bf7e68e49b1c5a5e5d1e4526cc16fac1fc1290fe688655b0c7e8509a584de220ff89480e31009432054f355747d4bfdfdfdb6a0fc8127f8de365551b15759019a3f1c8f8617cbbd269a69c6272d7b1d678b18f5acb2c01a05d3c05272e6175cc7069c84daf88c247bee2e598183ce642ac0ea064394937f3b31bcb7d891f6555636beeeb49268a8944d6d57c33fa1d982d8ca4fd9b5aa8cdde9e02cbbf01cf6b58391ce33cec29ca59c3cce851d21b2b820dc3aca0002b22f7e75baa483cdae4a07cce3053125752d3463b4f5bd73ecea0944084257a7331c0746190ef25b222f8c32f6877c1d8a9f035fbcbf99a5cec0923ea99fb764546a3c9cdad3e48304e0a3ea0d800809c2ceb31602575c49339c438f8292793381674f7d858c80ecefc8d46a5cdee631b988e788f093a029edbf6fbfc3917aac14226580eb2c1d41668bb54f923a68637a2f8832ec330f739b8b0bf609400a09a7b0dc0fe028881222457a4bffe53cc44fb97c28a88df81ebe8ebf7b39f2803d0fe6d0fd26a0e99d2298eeacc6c58b86a64e09eb675f4030612299ea2a99eaa16aa31b2996c4534c01d806f918ec903c846b4ade13095dba3760614d36a235ddf8019ec549ad81fda5503a6a30ef8d74215b77c5d550a929e3da8093fb88593204980d7cfd6fdfc64d4ef7ca661420a77ed1cfbfa78f52198635f9e3f7db102cd01b2524c8e303398f1b4cd28ff7591ac95eaa4a2df35b68ce17f61bf53017b9ffaa20baa66f15be85bdbcb9ba2c28ebdcc1ff60a648fc017580582945e63d1f0f5aee2e5e822bb365f0ac44153185accf9eea9d236e7c99dad0f2a8154e3462460d5258e47827c3fd094c89c4dc394db7a923bc66e53601259111eca6bc7170dd91b3b2ab4b927d8169c014c150da3f11e9c90685b3c37ee17f90fe21c0f0e370a6eac9fa67283124d08a65ae8d677a86eae07a7b6ea124ef11602faaf94ac150bb91aa88402670d1034fe55825340b0ccc8bc527e110d2e30f1eeca44c3a86dbeb6e2c97cd9272502a34645508685a79c07d651da5c3a558d1dac27389977144a973d0e8cc8b404512203420fb906c75e448e2f380d449bf67e61feeb9e4d4fe3eed65fd124a0f095093df5ede980fdeb9bbe7c36c45a983b8a47818041b1eabfbddb52c1f61579cd3878dc9ef6ff0c992e15edc4fe8a66938b0223755f8dc60d99c31c3749c71a96b4df4bcac37cbaddaf7098dd7b1fdcac1ebdfb5f8afe248a6123ee37e174d576eb300f4c95190ffdac64f0d53aeeb19dde6f0a61337801c7bcc92662c748720879cb5a41f2710331323e1a90a43b2bfde43c6a8782135e2abb51561bca7a7a01796739aa7ab3f8445c7a6b4ff389cd12a79b6131e2d999f9bc18ef34c6dffe61bf0f32e4e1dcb44d5aa6d6b1a764722b6aad5db924331e09c4890b9e5f38ceee66c3a0b3740479f1780a84ea261fe7dc4ceedbb6d34968e7cf19e0e087fe146743cb0d26781273a9040dedf62d9a631babff18d2ea8ae93a244bddb31ff0bfefbf7ce3144211d8a0337c9dfb97e96f2052e428c5b037c0147100de1b8ad8dc8fa12cfff2c14eeba3755258a90e796f56dfb4d438247c87c26aad9d80b9ab0ec94d866c19f397e784ee2a2d659ea9d5fca3000a6e24c1dff3f913381d37c6b4ac027d497d4c049da30ba8268be220f110ba3a5c1737969d3f790457eede38bde4d69d23b2e8c4d10778a6c69fe5fbdedbc6dc71a8e69d3bbab725cb721bb654102a9074b6be8f3dda9153280f0f6818dda7353dd99666e225d2561d034244680b8c692fdf811f04ec7030ed901c62ffb89cd00a114bbecc61c6aca7532b127d0efaec2a4868e0bfd359520be4a7b07ff0b5bb56440d47294423c1e3ccfdc42c3a986a1d66920da4635068fd384eb318e430037140d6bdc7020e4323813542fb6742f0b2ae74fb3286f55558308d37b692ee8ad9b69dd9bf448123d6f466d333d81fba3fb35bb6e856bec43c1fac766236bd03ea662da824bb4a2d92e2b008b772a612e147b41f7cebb06e10348d1e9a1d8107d4c4e85e26d3e8208b48226c0991c547fa3fccbc996698f6841bed05dacffba2f4a554b7a18023e0cee40e9f7321c9ce4aa6879a87bcf65f8799234ed16046dce3901762ced7e7f392bb407090f859cab03d2e3ded77281d4575445e1e3bda370a0c997b4af4b1184a4202140d8b1be563b6255b8ea2a203304f6652fa0b8df9c8a7024d55350e59452efccb77247a82af98537e6d6196c15c6b5f8076889ad966599e43f3212e0bc56598bac5d17e3a5012dee04ff4dac9433377cd661818ee425156c2d34ce5ea8a64d779efaad1ded65295a82d7608718637e96c8cdbbe738df9a36c7b2be979369d5a45779236c3982b351475b6a8d1c00da1970dc06964bbb806abdbae6dab2bdc5e1ebc4fba81a599cdbe5cb487567a343f16f091d291af5418ebaf9c75a03fb086e901b05e50e56a997fb8310583577dac630ffeb28872d3c14fc5b2fa353fe7a6530488123944096539bc94ab05a95551b97a9cb8d1d1f36c2a0c64a22e0fd2f3fe9b8694163d44c6f44971ab04bc6aca844777f040a41eb6dbf8c3ffe81cb1fe760046a66c4d5bcb237dd0d9df2658f7275c7418ef4e8311617b9fe6c33a21695a31025917504a4ea82f4f4c1549621a339d771cfd7b2e680b8edde26d4cda4cb0ea53ef3ff83fc0a50bb09e279ed552dc859acdb96dc13d4525e4f6d246b51fec3a43973603f6ae29438236c5ce8420e7018e5fe70ec49fa6cc6089c5f2abcd840991b62b5c608848c433c5af8efdeba6cea0a86c9566ae58feb99f8e189af18d73d8a810e36687c57523ed3752a7709b3d92edf92ead4c4ead01b69f8ea8bc729f40ced416ea25a6e408b0545a794e288148b8d03e63be1796b9af314e35beb44942bc8d5d055b1900a182006101919857f0771349cd6ac97ed73a9711be08a14baeb4131f50ff5aa8425b624d492a47c99bbb03dce2f987a0713fc27e1bb0ea2c0ce5e626355c16ed6dcd17a7d3526ededa3d0c3216a4a610f594aa6874ff0ad7146e0b0b645de333737cfaf156ac0a8a6c622a123ad3e82f52b8a64d7b0e9c170b82fd2f2119f440aa1d9cc2f3a360d74c5ce56f180adad5875b4a49d8d4e74918cac1394ce883e8bcea64eb9d472de34c2a3dcaacf36c223efaca259af6b1cbbf7d04cd13a8057da81e5fb0e9a416e7808fa3f5f332987f22d2a289a0d6824a6aced3c275f879d8d2c37b424096e30ae98a51ee0d93c867ece0ce03c30bbb1d11e2072f1b09e22ddf0964f2c4af168cfdc9f8dbdb917b2158aa5f079503d44cf81d19bec53c604d4e6e14086ef01835939a4dfdb8f7b232a63cb271a7b4661c19e16e7f31ad413e1ea178072e968a085263a7be3118a2b782f4281755a6c44d221418e37396ae4ae1a761adbaac731433c9d8de6b2fd7ed7640c5ee0acf349f6f86fd724dec3bf6ae43a1665fe0697069afbde9eff87a815983314809ee0badfb3965c328c9fb11570fb29a4798ce687839248838edf36cc8b06028d41ae21b0d3f791f76f0d1e7fcde65d076d53ed347b27ac775a2dc2c08db36e7677f80ccf1c2930543ca472e6199006786232c2b9a6f61086fd6e6492f19853109ee53cba88007fb4b28e2401c28f0b0e8951f54d1cc6a17026c6ccce1f669fb50fb0582bcb2656b02303098db78b46bf42d71bdefe2b7ced987c1fa17f4ac5723f230d299c05b0cc3459d8714c9add59eb696171e4a615828bac56ba344d1649c1b82acc803eabf5ab813e909f21efce66a97ca5dc9c2dc0768eef4ef81ff75b64f274da26af5369960b6e1fcfda4a14ac6daf76270a4d9fc041cacca53c2119f2816eb758fad3754ec60a4bee6cac5971587f1b71bfdd6bedc5682ca4f0b2ed1a6c196ad89192e097242b6836ab85511485623867414c4c28fea1b280c5f5358795620849b1195c5de24ad3ad9f0dcfb2f3aeb4b087408182a72a19acfb3fd882e9285b5a51a93978533abdb4fc4bde991905850fba792c26f6608aea632adc4c2d6f92314c8d4b9bdc6ae6578db6661c6cbc1b3c0cb9a94c46fc0aac8eb5d401e8f8025a3683d3acaf2cd3ea7ed109528425176a69647b97859dafdeb91bb71918ab508340a4c98b1353aaafd33624cb8ab6365d3c008228639bbfaa121b396c4de887a5889a1e0b45f43e823dc889180f9a8b3d7ac56b6d32e7ea492156a7d2bebcb67d8dedd5051a35bbfbab9e809145ef6123dfa77fe5dc227745da9f6d005240ca1367ca2a5fac43648e750895cc122010c8c5e14b6a3f5f91e59e2bf121b76c50e5db617e6177eb190034a549cbadc29432b4df75b25dcf111abfdbeb3b05636f2bd8a46d6cfea4ec7f0cd1d5bc97461f180657c6be9a56ec0feb7154af5e58050f0b6115b3674735241cdd28093f2263bfcd1d926bdef14d5393b24fcce31e7f6849d95a74cd12ae616db49b25e4cf065ed04d4f05f7de0ba5ea02655cd9dc0d97d55e844b992a9ed29bc12c61216790a212e350705101ade6db869ed91253cdb1a86c4936191a94806429bad2e80afe5ed712893aa1fe78f5113b2973c6f7059ec2c9b5b1c75c3f3f79960213833e7cdababa419d1875093f2f58b1b8c7f6f1fa3468952ec429096b76f7577ed1b241a4b30b162928cb1ef1a9a4973b39d46fd3e782642c6468634cc9a5c327b5cf2daa9b91319fd3b74d5ae0fe183662bb5ee5222cf91ad2eb04c540c4cf16782c229ea4803beda8f94e02a24a71e4d2c63118392cd501b5c93e0e023a07f945ce3c58edbfb404c2beffdfa85e45e79ef0ac0aeaeda9ba41cf83e017016437a0adc65edefb4681dee6ffe1cfe99a7386fd46cc63e33718293ba3c49c7542685416bc0dc1f95fd61e20e6201752b5bbcde28a231ee1a09fdbbb53001fa5111dda115a2459cfa472f556a5e463399348f0da3a9d0b233496afa824df3b126ec25948eaf04e003ad119266c1170c4929452638bf570d5fc19e039e1d4d7f94425fa0016e3e0190c4b910e0c29e7f69c0a77c1c0850f180f153ddebbbf0bb5bbc451c06d0a14c7a4396dd84a0cdd2457c55d585a03e9d5cee6ab79ebd0a700ae91f993b843a4041f9553fb42f118aab46b16305a230b300d1ea4def3e1f45048093e74068226c18126e9976006a6867a0bb3a50f7e75087c7ff5eb5cfa7c798bab255902457699ad1c874824da0cb5b4f502af7bd761e4d98db83641c599585be21a653978e19f61a42bef2629f3f47bca43fb242b3c37049c07996048dc8456fed87584f7dab54fc30c8fcfa3f7c84202f36fa49c83b2a563cd7876d68ef4d3a414f95ca3d4cb6fcf6e420a74c1a42291b27b3aa1471e39186dfba50d1df563b0be80e78806c832c357ee674666004d4aaadad6d41aa39ff351b90a4b289d1318a0cec4cdeb84fbf6c3fa648c7b99dbd51e573687690d1f1b24fde80c2a8e736ed1c4f3c908f0a6205163bb963b4ec4323c42e232d14d640f7df256281b2eaabe15a2cfff0b340ab6981bcdc84220eb67090c6150f9e98ee25e1f26b5c0c6973b6c937f507b9b4994b41414e3f5aa07c43753df8763ca174379c89299d1ff022a22b8bef16c9f2b7960cd99bcb9476a15136fcade77355c0361a26020f448fba658aca348d8151ea1641e26248cfdc256551660975accc2d870ed907a6679428c65f1f2891592565782e0784bee249a225a79f869380011460753145f2751b7ee9421021260e38aeb9ebb2d11eb6461ff95fa5cc1d09400ba424e9e4f5fe834d802b2ac944a9db3309f9d2627bbc7568053a7f36019f9e7df80024f45a70c64c0c8034ddad3768b3a4a8f56fbfa76f590538ae74be6e40233b6fd98b3297f932cb2505f42d1e50a4ab71ba1dc0b5af1194b0a4f286f1b8c2784db8108371c9def905a9018374255195848a0b7bc724993365d75edc7753cbf7d8d07f93a545a3c690fc51d61046e7562a48dccd0548958e4aab09a42d245d97b50f83ae70a62f1fca7621e53b43e27e525c2e865d9ae21e4d299c99c76a5b9cf7978b31d6e1eca107bd469741008bac4b024284d561bc5d096d54ff82c82b44bbca3ba28be7fdf9d7a8ea26ed671cd5f040e6d5c81409d790c3a30f7d08e8a429c8be168dbd4fe74f260c082f43bce1d630bb3da0e2bc83d6ca9a997dabde076e799a5741a1e4b334150f25d0eef58fe91156aabb563483b3c78c743a845e21380ab52511a8a60727b3689602b339e8a05148720e690097fcd11bfb4fd272bfb6c7463194c327cbab31e4e30c2a96b850d3fd0b46d84d8059ce1f088634aa3c42427f8f518056cf6759e5f1535a20b9bef74e61aed8f2f0313abfdb9fd20056efba22800a1963071bc7f19084685989efae558112ae7164fd673543b71f641353c1468b5ed95683900c2fb694f0b387f760b99357b758ffeb129114b2ee7371a44a9b9f9c289eb1b2aeb1c5db7e1fcf781211e9113cf7fe70efc08b4ca3829ca1eadc607c6bb53f6e718a40937a51018bd3520e01dd6b13261ca9e3a6e4930153cde8749c9847e76b22057ff02200fabacbb3e77539c355950c8f3de0bde983d04d425626f47c8c30db82357a124f8e05d96f7546fc1e7b18ccc89fe52dc4776cb65a186541cfebcb92b68f4cf61bd36009df07fe6cb0ba08a9cef9ecf4dd42d4b7a8763fe892b2544501fc3a0070fb522c0907c2d6773afc9a55a806064f039d94c0871ff6805d7f4f4a7bc68fbccd3f6ec1a08a2826ed8294350ad8c913369d42e29125e9f377fd8c1d0d93690654a843adbabf3709318266f88e60dbafe34678ed7a7f7892a028600fe4da908e6fd0518eb09100f5af977929ec91cfbbbdbacb39333fe072c7b58f714b1c76af8a78cbb831d96ad6062c41e9e7b035fbd47c3fcfef9c3781c38e6b54f32aeb444fda8f5c9eb19a3bbae9615f0f8ad6e86805b1064279f5d26ef5f5dac01fa91b02f6ec6ce25841378b4b4a33e5652ea0693a36384c8d0b720a1951f255ae04af944b66c8ec50ddbf473272c9c56e2885428c09d2f75a0ff1147ea4f4ff59ef83109e673e60bc07764b26a55158d02683aecb8c3a66fe8c391aebd03353e4f38974776ed12233991f2815f687d0d997eb1020316d534543d511badf76cceb6c8ff0356f3eaeb469bcc4459c721399633dd18ad0c6115c31927a997e7c1355316f8fbea7f4fb0b3088007f403738ed7fcc6c4e8475c610936ac964d56ecdac52a2a83271a0c3b8e028a062b176d2ace07c0995911865986ed6c72d67b9edeb365a10f792e7990deba812805892a088c145e79c32eab8ceae77fedcf5f04f8d1b4326bf7fff50870f445455534ef3a0c50ddacf923d454dcc86fa471598006eb2a035cdf66e78e3cc8de120b85d2b96ba4fbe7156c5affae14c62cac5d3ec99a2da13e797e3f8c5ab540a9066dba55fbe04e05f9cb5389abec62a0b758f5e1ebb967b5fbf201ab5b2ef0c094ab8e071ba18267c36b234088b8378a3a81e154c4e531f541ef34eb57bebb7b20dd7fdc566faca2480533cca184e158f13fd54e544f043a3b5ec24886141b8b8ce5337d41e5c3d34da7463d48f9eb649a0e348882f2c1a5a950ca20b9f973a0f529d39dcd7167a597ea2b38dc2e290e83a5ee5a09d0b40f3bc71c4052d60fdea9dd6c1c4139bc24697aaec28d533119ca6202f0fb3bee42d2c0d13ef5aa46addaf86719f44e5b4b100abf6a56c5c3ddc640adb4bf465b96e8f8b43788e8c9e83c27476463c21a4acedf91091018a0c4a2af9ba581abd376a4a2400a4cfa1d602762a1e59d0201184e519c49e9909167a99c12ab1d45df78459352fdbeb7be03c685d759da56543f24e2cdb1aec4e47b3415a939164d25b260126b129dcb78938e42c34a8bcc38056b7ba49b509f8b085b0ddcdf1252b4e47a3cc48d91b801a92f354e8fdc3d4460b5aa0f9fe06336deca30ff298254669ef9c187b0fc010e47c6eff93285df2cfa6065aaf048d20764fc59d73ff37cf027ddfd942411e31749a20101d31f9973fb051ba63b41f9aa7d5b07b28defb674594c4bf9a3736708a024de85cf1acbce700e2e77d77a8a113cf0cd16131f4a2f6cabc57a882565c1a3e5cfdac2e4726ca0514e534ea0aeaf5012d91b6be179fbfd5b9e615569ba68160d882d977a9c2e76250b4fed90802f3abe784704f0655e60f5f2585d12b142010341d4c45b34322e00b017d644ae5ec449ea24fe39f2ccc05ff0b533aa99ef319dc32625b46282299d66cb5d23e0f9c9a899230e8ac2941677887fa2f1a4b684597241d7d27905d9eea00cb1ad16d026be7b58325c7fb4d804d0b2845e0d571300ff1176aeb9731eb1ac043e95ec14cb8673861469e1ef26843d138e4730d897c8906a98a77def768b0a06f10062d1e737cbcc9384c7bbb0eca4dd6cd67c0d79b8f7885937c334f90dafa7b6739b314736bddf44e36e1225e378b5388e6f5c7d875c1b673de6c184effefc05454ded1e77d85ed09a3c12a642552a2e604ed3d8172e165c21cf18aeede50579fb5479db8a9d4318e9b6f24eb10ce684ba999ed518f03e32aa02d719fc20b28b3cd0f9b9ddcd2ec967536b4f788056655a515cb39cca77e794ac023323219b207b90d8f29ccdae87a5c53e5a85c1661b0c943b2d579c60bf4c32eb10041806206445253844ba8bb0208429d73015a61c547251d19aa51b17df5e1ff38cd2e46a8064f216dbf076ee22f9145b1e91d67c13bba1fdabb671a44e815adeb2a52d6bc580529c09723f27d75c23749c89d15535e5e5a9013fbf504529ee8828562912e61a22468ad6cff3f03bf56e5fb609ece76f98b2df94606dd2917c5670facb11f55d8eaf1ef8542960459e8cf6f223b942a2b84825b2f7dccfdef660275e2feeef539e91698e35dde128a56ab71881769b17fcb0af7a42a8ee69f93eb18c12b75803f569b82e590548bad2a27a9d41ea5e93c29883b806c0f866a47adc56b550654d37502da2e5ba8168075366f5fb8f4f82da0f2dea3364e85360ddc21cdd7ee0f87f52682f8f434985ac433350c0e0de9528ff1a98007a5cc291852334bb36be82fedf5f6e618ad9bafbb75580c0f042308144cfcfdff2c80c85e52e126bab24d435730547a5033b003ebf2e030a60fb7c28701f7cfc4f2c1f949fe1844494097466d3563fa6c09ee075f4ad90db82c3350a40ea957eddc0a897b9915e6e292a85cb073667dacc2b413583f9baa16a96a1db435af586b2ab040de6aefd6ee3881c4a2bca46d25159e8e7bb466f961df59cc0ef05ddbb9c360c5573191664254108076c3a04ae38fde4790e303754dd6dc5d933c8057310c3a6470b90604ac26b55a29ca933474b5cd181cce657788735ed037cb7802ccb0dc35599b75191c495ab9eab0951a2c3b36af2b4fb0417277814afd9a261dfbb799558d4be3dbc44682c60c064eda89e2600bbd65f2ce6ae34309bc988ea9b476f95baff15b0c32e27b6d9eb3488444eb7f3c2c7cd1186204b01a77bdeee15b53ffe123bb92bfaf4bbc8b250e25566b9cee3b517fef355cf88f6dfee20faa21f8c9431a057aad1fbf320a43322cf3563190768b4809441f8245668dbc94effc4c9df863a723f954d86126cb7fc773be15cb6b24c6a336ad79b5fe5506b35d23edc9f7d0c9ffb53449891248e2b5e90b684a8e6ebc211fb0cf6b10d455cb4407212230bbefcb66005ef7607c6f9bcf3ea391472c6a3aa8186714818985d6696f21d7eaf3db3ec3e6219d84937e0fbd94d707b18ca308db2f6da633c11aefb2cde8c54463aacfb34defabf20549f6bbf129f7fc233d40c3e07974d101e3e19348050095bcdf187249d073a0265a5316e9b17e6ac45d4514e876e230ff256eccdf372533c30a6a694de169340437a76a4b715ceb354db3a67431ba77660b900f22a71f2244c5787676e528ded7dc00fc3a3061a11b27bb11e0b6230c75d2297aafd454a5aad809f31bf401e4087a4d1c8129ed1c9b68fed9728976862ba7b50f8ce216c7ee5709a9acd5688eac6e4fc3eb25abcdaa464a58fb386a20307929df69d9eeefb3b3762f8e80a78e9dba0693e86110e7b971bc89f35377faec15971411bc9170e785dd79195b4bc1ad048a46232ea4d2657f23625abdbc7d41ef363033e0b85c829db8ce43151b1c4246c2449bbb349edda8472771aef52ecb719579be6df438229df471630527eeac2e0130850a9ab0c06eb429e099b8ad1d5cf6c0949c642a76f7975b159ada8c13718a5099f659a4cb2a7202b15180be770b7fea84d70609bbb5e2c398af5d612bd39849e3b8e530c905a9b4e11c25a44d90020bbd93ae78161981d1495e5fdd7a5aa73d611cc70a45ab4a11c5179fc921473b8cf82178b4de07b832160fb0298f89bedb36b92dee4d35b950111ed8154ebada663888b48db4d2c201116bd5ae921b964cb536872ba793c402bb002a4e1920228092f6483d87fd7bc60b5495bb01af4c625d698f7ae081de706f7525ffa2060502807494cb0a42fd061015d2774cb3c1b215ef5e27944d81c087810a49c8dd049cb9758d1265a4cd47ff9298fd145839e245f46b7380073bf78deed2ef50cbd673cabf38564bba4f85c27c33f12e057fd85f7622d82b49611dc09ea23197a3f7bb295af8fa72291e8e33ee0554a39516b2e4b8402d770ac47c08e69f4f58c167eb4b9d9da965bd2d58860b0d173126eccbaf2dc2a3d9dcfd5a90950a347792ee29e875116e00a22addb0b55d87950895c53d9171a8d9be9c4d1c302a09b603419f8611216a5cc74b61bea82cbe604e46efe099500ee133a4f5eb2c437bf12e870946927ff401aec8a45f8d6ae7b20dd0bcc22d8958ff95296bf07dafd3bb9629da379684f9bd4196b063c424405cb009e8e735f72405cbd8de36e77f6910744665769aeb3c2176a88d5bd5089cef7e7a862d81f557b6d1317ac01d43a7522b644dbc484641ec89d52c882bf6469b92e849d36a39a55be09268b9207977792ec77d3382807c8b3b5ee625fd0094400a44495b638d2676df1e9810f58076fa09365b2060539faf84a22364c8d75b812d0e651af3f3ca76161fc7eeb10c6569401b3a4a36fada51550c902fedd2d1c81a3d56a5aa5f016c70024241a2ccd5b2c2e8abe23947415252edfa7351389332b6d7bb80d4d851e6c5d8d3f7cb1d70fa857f1e8505e8103fdb74e3822e3b10ec638e7cafdae69d5b0fe8fe71d9b4f8e6c3e99c780642e6f6d9082e92f25e028f0f2e6856403628f0f866733e53fa7cf97597a61a4d46bd2a665379482eb85c4c226ee280a6870a5570eb45f7fd4b7efb2a6db6c2bd335463e67e6880327bb8d03708bd3edb6b80a5aded71551c6feae1ed71f95966f26672804b1feec0c751ca00847da7a92f90c87d328778d50fe770e455e9baba4c712425bef84df6847e734fcc0325ed2bb2f231cb4981e619f43642e28ec3f280f79b164f756c2d0c8b3a2f558839f264f8f1d0776076c24d1284c91c05fde08b2531903bf62fe487a83f8c0c2001a17d5aa79e5af24c1cbb0e1671ab66bbeadcbc4c16cf4883f783ae69291eec6e4394cb8cf4b8ce697853c36deecd38cf18023ba20357f378cb38361467ed2731160789cd89dd20cd0e29da03908f9d39d2cc20db0c63807a9fda0602497adcebdb301144e659d1efd993ffee6c26e75d0204651e545fed75de130c295be6260e16341f97d78a8cec7891301459f9ee31be3db44e0532b4443b21182c0ab6d2506821bfbaf01d10baba9d9676d827b70b83b57e446d50de205938730d4252a72e1a64827677df13a5647f6c1d10d1c650bd21cf178f5e158bce4e31564c3b47122d97d53609665ae04f74d1c0cc82d0a316573491ecdd8e880df453570762014fafd5b92304ad5733b97ec7bf8486ddd052c64890948f39fb59b64f7f8601bf6a9350220370dd44a12a7786fbe4cee69e5530e15c3f22a5e539a73c3de85533c33cdac06ce7c6a34a5d570d9c79fc9d606d02314f013eec82b1da622e5206d8a85d0939998565cf9572ea1a76ed0547acf61e5ed4fbfb987ed414ed83d793bbce127f4e25e1680aaae6cf909ef68e71061298f4d2ad57bbdeffaa2e43f9ef91ad09ecb1e606718aa78840dd6538e19db877fc6b1b3fd94b02a0cc145cd0ef5ab2839a7a2b130a9463d31747200c1c457dcd37b1556c8c957789085f3f89cfa815f4d4cf3df35667d57ae597f7167c488b878398bc217e4a7596dbed59bc225f228efdd6e9d24b21af589def72256862e5ba1d835062010b8afd3fbbd3653eba44f1e705f8254ee1fad607e6c6ee03205b68e52602847583025cb62ff5a7d6b1db900f703b40e1d99fc869e0469a77c58299e5e0bb33cfd4fede744aa2b2d0a362a430887733d548b888cc08310e5e90c1f5aa779d158031d97d1f67686758e5900b2f8e01f2e7cca193df74cbdfacc938f4126e8c8fe8e697b49ae62a41f901186649b266f4f7e88ffcaa6b29827375d7d3c552d4917b26d20f53bc2d7081fc7ec6b0a8122618d877b39a77c90c477dbe6776ffc648117383651fa94b38b1893f3c8434958ed069162a05c9c67bf385f412f49046d02909dbe959bf7cfc9f836ecae2ab9cb55b21ff51a117fa6fcc0f3b80a565257729615593d8880b878e090704c82d6ebcf610f707d5a7e043025fbf54f69fb551b0e6bd3e0eded762f66dfa9ec305f5d31639b1ca1ca00aee4c002c5871aca6e034dd3c3fc1bf5c4c4c35a169d4a1e5ef4b165c03aa5ac3c5aed18bad9ff323a3e506cb4ec67ff3df68a51d1cd3800f6a533d5820796f9a98eac54ffccdb0d7fc111914827bcf0c2da3bb6bc86b4f75f81db88cb1dfef2023d093df1af70e18c84642fe745e79f9c06dc79f8a9b180d9f3d455c91d5c8442edd1daa380b1db52bc092db64d2506a3df01e739f149ec5ea0a31a958d863b99080cb633f0bb4c2c119addbeea0abb120d15685048b9342f23ec72003b5de3fdfd51c45da8b0b81824bf1de7c4f6d44814654501392ab3e2536fda1bdd7129bb6db6807c381553d344ec202216db01de1f8ce89ac1c8d4a97b00565513058df0bb20693e7d603eb234d6e8dbde34f55da45637e90b37df4c06e3ef3f56c998abd7a35deacb1d754453322da197c50b7ea27a98886e4ee2415b30d4d13d0cb40bfb9ad1966203bff7f814df23383ddab36951837872daa83c41a938bed9d4f00f6ffffff09