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 64373 2d2e35974d323cfe57aa49e9c208b2e9b64e7a7adce75b26ced7657e3e871147

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2f73d83c84dff740243351f5444e349406ba9e5160ec4dab4fe59555b82d8a40
Certificate Block Hash
2d2e35974d323cfe57aa49e9c208b2e9b64e7a7adce75b26ced7657e3e871147
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00403e0000303b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d8d732fb92d0615e3d0e48831385c80e819acdeccb19950918f78c276a129b5e3f6aa2ecc9d805b1b107eb05117e22f51079ad26871a515f38c3e4a8bb3e47de4b079b5b74c93456ab182a12261586fe7bd85609c5b0f4e4a1010000000000000040000000400000403e0000303b0000

Raw Header Hex

00004020fda2a8aef256c1d831651629d3792f0e45c61f29befd16c0f2ade6cfc9f86488f18d89ab068dd9234e980558143ceb59a64cf4a8f894d1d96a46299cab31d5bae5ff1a6a08c90118408a2db85595e54fab4dec60519eba0694344e44f551332440f7df843cd8732f

Proof Data Hex

59,560 bytes
121216020307b41f93bfbbf645f06f5251fcd9c9a8774c07bbd2b7ca95efa228a8a1834ee9885203cead12994c1f552334a44f94f757b11e9b37bf069840befd8722837a26ddcab8123eb2f715f33ded9c0ebc1991001d3b97087806de3c39bc8cad6a4012e70a30214bb4257ee1b940de765446efc249cd2dbf2259dd4a97b1f91195614c13bd6c5db0b3d09879c826de4dade5cc0e5dddd5b88dde31ec1ccc1687f31fd72272d06bcd6cb51bfe72188660c82af2b3e614e07265d442ddbba9f6957cd072a2088d1bc11c32e0f9584fb77f6eb5e971096a809aebfdbe17332efc7b67eadf6d078cfc4ad8b6f49550d62153cd329db9bcc6fc3167cc7d8f737984ea9ddf2c1d4b8e0a646459132adbf3e6545a5b92c6a9e2b7c0c4b2b653cf0454a2f77a61148b910d9d1dbcf794aff227823791cc52766771260d4244d1e4d4f1852c7d1a60c353fabbcd7da53cfc3ab0c6edf09a24d7db433fd38997f95efec25118a66c745717924c9551ec8454bb2c920bda01f3601b2efabf9940199c7239ca109f7918ddc15343c054ad043cd862bad785ad7146d4d75f4756c7316e7d107c523fb81a228fac55709fe46f48bbdaa1e752f197d34714a39323bced134e7b99d28692d7ec941a5066f8df79f97f2b73778e6dbdaaf8f4b01960a747042e237e04133b4c31c15b24b3d0d9a8c786344fdcb6ce44a46224f05e84b48c816fd2dcdc35caee598732c06f57778edf9f6d8d5129da00475f564b0adabd6da596597b9d7ca1ee9104aaee314fadb7670a5be64e552be9ba590b8c7145759df637f73e20503736bea5a0796fffd41010dd4ad74f06afa2fd57703646bf75c5d1ac1fab80c51c0cffa7a57206d51ccbcb813abb52af44f23ee206745fe119a7d98558cfcae0c129afc03a380b1bf27131a3ea15a0b2c0d1b74090330e3d16ac89d36120fe6de68ff8b68908a03a1ee0b477c75c1e1b8c2a7d8a254a8e93991244a1719bb704dcfed49e2208454a51281c91393eec427c2955cbe9ea83d495b390003614bba7dd9b139a37e059d2a6786790ff9da45b2d7e09775466b316d618d1c4672cefa3aa9fc8e040ede5e226655136b71b1d0b1748da20b1a50e9d164a6bd5925b87df96eec0e979562fde714eccf6a1112a52228928d01e20d79ef1af4444ae84febbea6fec4ea77894b001c6a333245b64619b2d110b083fde2bee0390a0acb56d4e03451c68c0909243d46b88cf204fdf82db7d5b2dd181324b1cd36027bb0f24a53fedcfcd44dd2589f63db8bb676c55dc3c2b19fccb6d44079df5061888cbeabff19fe335e5ed6b77bab820b0815cb2fd0855e2a316a9f813ca8cc5bb9071a0b57326a420686139577dce409bc7ecd77629aab000e76bce286403da028b5ec8a03954fbd197f813894f63d4c6dcb66ef4c632b239eb72d7dcb9cfa114deb27cd9469d003cebfb13a987283f52644c73dcff164ac6ff771be5901fe0d9ff3299b5c6333b8124df43328779325e7dcc365d60946b358d456f726d659ea57537790041ac6a9c4384d2570430c1d107c60d67006b5a79238930f18bae3c1b2ba3027f8a2eb3ed8a2cc16de866e76c1ec47b30b23ed546f21a94a80652c1874444dc1c056a6e7c2a7b755b313991b9faa4cea3d380f7b1262f1151f597a591e52a22fa46c3c97915fc6b7acc63686e4451f907a047f7c2ac7440b5a7968ae414e4d122ae1ab7dccf5dec1f5ae26d06c05ed6219976936ba82981319551aee34dd46a4697556a6945c3d231c304267fca94f9d9d15df918237c20d998bfc54b28388a5765a708330251f8803d979f91ab0a2b3879f4a08f6cf9ec9ae90c5a84b6d9c0c4896ac75cfd4183b35a4d273ca5619f278ffeb77a69f543527ea7f6091dbfd448bfeb2267a0476131886c03446537454ff0ecbcb6d6907de12bbbb05f73f60b3a2457f329bb8d390cf9c370dfeb19c049d12a69a900279526335f02884fff4466fbff0816e7d0cc04c6991f1482b62feaa4d7f4e95ef7d0da0c6d0d6969f984c028a685e18b19213c27e17c219f17933ad0112d0cef3d4732d9f3686d6f94b3fee96fa97252787bc2a27a23019aef6a60757707eec6bdbfe6d80364c59006780838c0b6065fd64a0f2275d782090a078dc6d35111dce36c1a0025fa96aba4789bf42e280bf8d25cbc37263ef4791e358662d825fa90d3012883b66b95e55a5688b5bf879f8398211102faf9f83643d43449c33ceefc6807c60657c7c9eb17bbeed3e30aaaf9da26c85d626dd7667ad80e8f45fc3367554a121b7cacff01ae62f837ce9717c7464978add3495e82ed6be8d537159c61e617d654a4626d02ef237d40d2531e0a67c7654c3ecb247684c8f8758c8b783674b1e896e8f84979086eedddd358b57af57cc9c25aae60eb52a50c820998fe79570e7c388894d48a5024da361a9ea24e68d45108a42b7bf00ac7e7b15f9fa19314046e633e314409fc74ec6e28e40438a9f53d4755995a99dd030b0f667c64c530e005855d38ffc98152677ba086c1980a5d068e365d3a9517d22df2c8061133b92884bb0555ff8cca8946ab621f67ea06a4ef1309a42c0f0d794a7d6660f45d609c806196c33bde2f37c9fd9896cf33e47a9f7dbe5d857d1d7b55f10d5882ea23ef9eba00caafc8a43977787866dfbf1c41ff6321f7efc190b9cb1682599e0b6b877e1c33691c54757899a060c734ea8be96a02632bd8e0fc5e0c64709d3de6d8000efbfa22d9fda4e000e744f9c3bba06f21221a90cd5de6ce91a453e90f892ec1be2a4bdf76c32238eba20b3b3dd72944da54635b1e9dfaebf87515c80ae65017f25ae159333e1054245b09176f84576709c8f9f80e9d83525cf24c7154924ffc5131430f32d4dccc74be18bbbd143a6779df8169c6d02d80d8d2207427dcb522a10022772d9eb60acab2eaf7aa11d83e747c9e68614ed1a07bfad5f8d8d9a2377fd9b9ffee22decae42aa1207d9fe848e380ae9c7a65053f6183ef59c75d0b9b3a6186b4069cffcd402682b035c339ed417af13a6e1f1a9147eb6a24cda607ef7d189875203e104d202f64c081149a1221ae63ef57a6f559e95822f25d1c18d29b1de9cac9e614ac58d6d869f0d9c25dbd66b1104b8cf5ae962e08ff86f976f68c333cb05e25fb3f7f8364504b0afbbaec73d94a993612ba9fd19718f5445f5aa8cfcbb44d6f9aeec1e0fb29438c1bcc2bb10233f0dca527980b94f455e1db7fd3dc5d36cc6af3c285da19163a36eff0c5aede43009bd72844ca7774d877d380e52f35cef29d33ede73560297247cf1d7f2d0d90b475e851f5a568512d115b85e537980182bde4622b77373f0b330624962b2b0cfcd78bae90462379bf8203658c906091eccb87149b4627fb6888789a93739d0447b9f2e75734169f98fe455260561af2f19fef6046da06f69b37f87dd0885707926cf200ce478d4592ff6f5898b34d08f7f8a046f4a4511d74244a17be16313b3eea599ab9675d919874454514d089a5d6c95e750fb58ffa4ebc1976b5ddceafa5aaa8cb2397e666f9bef6c7ec3f341a8089e2b479b89aa8e2848e93ef497156ecaafcaafd4ee35f8771a6b6cb828b5a673b054a5e6695c25915b4ac4e33030e731a95021e12020f9aa0fd7d21281d746800eec8fa291415a652b07acb031a87ee831798f6aa93f438853a8f55f31e5c21d5b9b5b843015ec9fa75abc5efbf016b77119ba4ec772cc636d3a3173ee4d615ba726714d3fcd57cb634c7d79a9587accdf0732cda5057f54199f03ff8969d1689489a04652362224472e2d657093f378b6838e221567dc7cddaed196e4cdf36155b68f687405b1f675104141f47162dcaf8a4f2ce8226e3aa7b1ffe7cae26caa8627c1c12afc82233f2815029f0dea81e17e2439e253d7697794e1bd24d2af6a67535f81a68ae28d65dfc95de7137f4185cea8f36d9f7ecd2e927a1916dc529e87c6b51f65d6897864be85a2be9d74bf41d806cb5297ba47c682689b3adcd391dc956158e9b071ba2be3cc7370113e262b59471b701db7df6d9ab043e20a5cafe8ad5f0c55655a744f4b5e561af69bb8191c338f63e9e5edc16879b3863fa3d4ba1a3c70fbccbdfca5a952d712c3fd021c0614a86a7e67bce0f9312ac9a2f000b2c90bf746918adc6fd44d044908fc1d558d8aa196757ec8c2daedf077d3610a5c2174cc7d92ef57bfa1d27f27b0ae35ab9f82178afdf1020466582df7437be5e44dacbb81d41b9508273c871198cf5562d9aa1eeddfa92ac82ffe38548fba2fec311f47690538808687d35ba151ede3366ae8f283f8a1ef93ab185347290ccb55ef14ec397696062f44a274a09a2bdfb94978650ae37d9ed27e5615f06774e86beb38614c6cd6761799237df8d2b3b141f3d20dbcd2a49b4d80b55c0051da7806eedd591c6fe23e3b9b0915980f4f5a7ee13af2bdb573ab901038a04728fcd53651ebfd70148d727958fc35c5e8a2fa9360c987326bed4348af91188d1a52b2a39b1e67c52144e190075941123f0ca8926c314b7654c2ee0478ad9aea8b4624e669899997851914eef32016b72fa784430d471a5cf2973942c705a3761e09c572a10d801137d1c9b151c502f8e9dec4e32820e79cc7fcf061f99071f68560fa2d2217c6037dca409fa2c54a96e251923c38a6e579240e82727114baa651a7dd262e7a8ea3ee890996fea5180364239da464ac1256c059ea925b359d2548415f7b6ce73d82c2763ca4c9d9af37cf85b61001098bc1a8968082bc60632a0fde3b437068a4b79b19818a825aef504a20f453abeee8d220b3d0e18c5a8142375b1d91a554d19f39fbfaec13a08388b915c36d4019f7b11ddac71d320d1fcb4749412cc333185db4866f2dd3e5943c879ef5a02c994c2a764166b843ccb8257bcd89e4bde87007274c2a7c6d37f8a08086590430f95a19c65f92050a66012e4c1f1890886a0e662bdfbb358b0da1279360dc0a0c3d294e2a7e4005ca4625db6f9e82b0f20a9ad2afc53db2747d0ca2415feb4e531008179a01f001f3ccabf23f764443b3089cb9324c92b99edfbf8b0e96cb1caebd294f074ee06130d368eeb47a92ecc6d133b4bf0a07bc8dc52f9960c1805eb2fc7478607e16b25053896670b896565ab8e4b612b0617e43343556f62632d26de0edd07b39b72a4d769d75404dff6b3753a716090154e3e4f8576a02d07e7e9c11b6253de640a556b0650e90866b59d758f718014ab4239715b7e484cce0680d2f859742426a02cead1c11bff4f1d3f85932d8b8402996c5a3d3eef440a19b93543ee010569799d465386cf46f0be2750c020e155dbded1443256164eaef9cb51ccabde41efc209f4e7e47d14317f71716d82b9a926a97422949efb7a7ff1bb34ca067192d3a5bf2495adb509cfdfe32193c35a3409e923d1396eb12985db060a948b29e3629240df5a17cf34033c44d0d53d22b3a5ae67435864b0b856e6ce7db803fdc224c6d1e8c5a254f543010b14e9d857e91872a7e9fc73c26d360c6ce8968b770d706646ff51d07cddee66129e685d5c59ed9e322f943b90fb2926f9133039ab96c036b2ca18e517a76a4205f2858141896393e63a545ccf5378427355cae7463072352ced8e58e9ab14c106d139376dc80bdf22eb39bf1b611e40127525cf3d7dfb9c506dd61ec5de8f594f89d1979d63fa0c7d7f0ddceb7e7d4522dfbd23711c80df1aa8ddb5037d60bd8b3d7e9ad96ae65a00392371cc221c7f97e682681cbb902c5f37af9977353bc313e56d1077cb58edeade3e2868530878bdb60916b5e52c6e95141c6cb64789e9d7f34a18066b000e58dd4bb4a958083dd4923c11538f967686b32bda2233f9eadf5871f5d0c5bca07e3cf1b4e1097dbd50d1a33c118a0d8bcf9acb0f0fafefed432e4a5cc3770629f6611b890a831cef65ca3196bcfe4debf38721e8aea6da55d440cdbe844ab557c89ea12cd8c57502ff40c81e51c8d962026fa8cfd6314f5fba2aee71957766a33eb2fe81880ed3841c25705507e79597991dd3449af01371012b48f39f8cb99590ade3b0f9b8b17f3fffdeb8e55f01c713a8687006a0d60909c7d764b72dc43400ce30793e3e96ce544d46279ac79e6ba2b29766e4a725afbb4476b49fd471fc2ac4ad3ea706993a943c24be7f501cc4741c8201ffe130f5bca38559106e944705c5bfe3d23253cb640f75e1df03b9ec5c8b5f417b63ee0eda25a290e061f12bec7c0a84b6f98c6a02e18929598bdd528bede4ff2467267513742fce5b323814dffb3fe69ac312502156843cef1b1bef27be666efaf9ea55ce4c9e2ab93024ea552ead6c1fd2f4b585aac23c09b4df83b2725c354afe6694df088c83ddefb61a072563d34f20207aa6ef442ee1b25c55045210c46ae94a5b78fe4fd4069ad5f83b38d9266073cc50c0fed3018fe4c3bb0e7a2aa5e2ea62c50d1b7277c1d129cd95da049ba8d5b99cb05203dfc27fade7633a5c5d5e78f16f8ddabab20efaa7279375d16bf32fb203daf1b5ea63bfb1c5e3d46133623cd622b79c9936d4ad3de30c26c6219f6ed9dfac509513c1b7ac3e0a9113daf1a949b98767d63c0d9be5b11bdc16e1c36916679c80a0521481de4fc0c0804bcca534ff25a9a3b75172f058113aa9a8a11b8183f9f9b3903f6195cc357d91a6314e1b366c682c34eaa423fd9f81b4e7f724e66cbd068b63b5b6ab1a385a97a2942f481c4af330c8fe34f09a3b78f4c7ef3366114337ed29048daa1fe901cea152e364dc27d7ce49f621ee00ada13b2960522e493322699a37cf2b1b91fe051db466a9396f96411922b56333d6c11741d5a7ad5d76a050afc1514ec2383a6ee5c793b08eb53381d85134e9a725fbf0248d935728636fb10d1736b303c500ffab8cd760720e59190bdb48e2d1bb4af674fa113da48dde6dea882ddc003339e32a8dee015e908fdf77382e90885e1454e3cc8d4e956dc123138ed55bf63dc52e77bd9d5be49d466118cd17a4444ff974869353202ec4eef97a50ccf84ce742b9f15c2283167d250f21e85c992343242da976345351facdf85e066b900458e505dbb4b049a3a5617054da36e25e18cf17c621f0a4b5330e575c34fc5077746d5bd9f5aed78bd620f6581b61f1e8fb5416f8f24c5a108777a3d844bc3e65a78ec48a409c0e768fb38f11f5d70366dab07ab96a962f523317b161ab974b77714e403d2264cc3f5e491a84b14c19dd9f5903710de7732b7d5eea055c500f0b4f0f1bfe17734f774c0f5f3603983af0df588c31930865c78b82b0fad0f181971cd6e5748134420b4a7c6f26103dfd28fd23679d390daf36193d78a6f1852e73cdd4248210214329bf3c24e66e91eeccc243c3688a48069c4f94d9d76a2574a0ac0acc24e19bc2dcc093910fba56e520c71bd3b71b56e57eb26488b807c5bca6acf17f77e2a68a8c7613c5954749a03eda9481edfc9b82db2668f8c776de6c821f55418dba3b789029c199aaf217edcdd2c4568eefcb7480e713c59f81b62a7489cbb5321c31a5e8f7ef4879ec85cd4aac2a808c6921ddbd865bd83d6cfbb47199f420ebf59cd9ee36f237e4fdc7610157e73bdd1000826efa06908b6bfcabbfbf8c693843a5ba1425d070cb6f99a7a0622f3f2fe21943909d6650529a50390ee4430f39f810cab56bd2e7066f0d850b5d5245da26c494da381cbffd67a6556308c85d5a9935367569569e0c2e9a0769cb1df3a446f02958e30a284304a448f8f0b978db53fba59f03cd82ff3e5a43c2f09b5427ddb98844c5988a6fde78e5090e8dc68c28320f10ebaeeb02b819b0ed1fcf0819c9f8c7d3b510f16adefef0cc41eb40bb43cbbf524feec24cf8342ec27ef62cb6beb2df61e0d4d49e0ff1d895abc4ee33a9c510479f872b9b81b2119fa8fe39a1b9aa6d7c149d579423e864e41d83bbcc6fa50590a79d4e1e252cdf36020b4e472ef71cc1edc919ae4232e7267ee8b3664379661fda58f917fee288887a7f7399c5b86c80abaf043f7c6678cb4e0fa3687fd43294a1117e6ebcf8e1677d5c3a6e118084fdce448c76511055168a58b4e627789a45aa3d4a77b64cb2507f525562557ce79b82502ac80ba5ee8450370f4652f992c01b06c9b091d888aaab71720584b06808a24afdb03b8d8fa3f1eab82339a24cddc132ead0fa7b358bc8d3aa830ec1e28f2a602ef9f26345f46a70e021fe6b31c245abe93206d70ab604ec9eaa406278b302a3d7336e6693027b4e4fff9d0381d73688119656b45fff5e3682625f55af97a2a97450ac1018151dc1b406ca439bff94bffa5f22bfc5b6cedc1a9864db10fbb75616378b6b4c7b4b4c68602c11a0847b6dd5868c0b82cd32192b93e6848ab758f19e802b06dd8171a2068308a5a2b5e3df349b8e029abeacf3371e0045e6de33233ed9c7462752fa7a2c81bf6d10fc67bcd834f9ea06966b70889dee2318491aefa7c4973001037b68f914361b166d00ce84fc3a51e2e8d67fa88839c408f8cb2fcf4b98ee9c6dff41040598d1787fc5c441f8102b79157ffff298178246ca54e765fee2f46d78068be019dab994ff3e1160e269ae8556b31317f3311684e377bab1a88d91f562be0e7ee84db9cddd6530e3dd067568cbf0d858b17701d08815fa4ebca5a79de754bad0a8785638d6a8c8e7ef9c983015b0951e6a7939d3efdcdfa4f9346787218a804f3c6c3483c90286f44dd9624a0b824be931726db83536d52537e0b4e84fad69a4253b22bf700e37936eea5c96faecd682d1ee087abefb851817701552f93e725b4cc11390d64ffdd5d17ffaa5181de75aed3a961a8dde87947a51405a958e3f552fd380247730b17314f44aff43768108ed71489ce06cb44da471fd2be22664b0ed9d29c9444af0124731b8b9b4fb5fd3f239eca3656cf8e26b9b16e288b1757da2c34bd04d9bf3b72f19df2f4dac30afc0e180eb98bc8777e0e66ef4c287cdc2c42f34d911b18288b7bca59bd0192b24f1a1cc3d6e76ce8e85681d62eab90a27a8ca3751b017fdf1e169a027bcd4fc0453646491584b5573aa6ef27e1fe3cadacd4fff376f81a415b33761e68a49681d05eb5185d61cfdb25a7a814bc5fcf4be4e2d2b84873d713ded1cfcf906102e264ba94570f40f8c32b8ba0280c37490e4b01abb72f0d936fe1618a46d28c648fa8cd374132847050b2bf2c6d8e22859cd1621bd604723b14218e3bdfebd03acb368c4c918c89b873d0b4a3da5a4582510bdb63d94883e046bfb73dc7f27ab47675dc2586a439907e5082930c1d5c75d33ed58cfdcf7afcde06a6ea4b6093ac74bba319d309f4afaad466784162b8c47606c828471353a0faa2d00c994d49e9f6f194e612d1aa9fdc4b41fadc5a128fb264f57d5afca17d6be165370642b330fe2ed9a0e50abff58e6914166f04155f8e3788e607f7a64e514f4760bb4444b5e913f1d40ad3b77b908665327c783cbccdd129118a97ee6ff794a8b3d9bfe5815d4d4dbcf5d597ad6b9dd35aca5c82303a7f4ca077ba87492041c2f10a4eadbd99e77eb6bdd6522e3227d48c93bbeddabf747b2e6faffdb11bb6a66669d0381ab8f9346f9f8adb18e0b936f1c2e94c7fd628b501bd223b7b86c734b7cef6e33c5e0fd265a5039a3f2a9e39c48be27fec7cae31c154457bc3c8fc57314d93a08fdc8f25ea129fadbac06f688487ee8736c3f486bae12fff89382e6f4f473f0b28538849df2bd48698fb8366552b8eca0a3d6c631cc9dd8dafc04bcbca26501f1f859192c96fb66af670dd99012598f8e01cf8ccc04cd5cdaea160ca7fc8a8ef6f8e6d2f9cf99f755afc123d27a0f275bea6b41f054952c363ce6897aabe4d3857e981400be0dc22ede31391488787a31e80878aa2e35842da3ca2394b9428a6b680bfd917df0d08bafacad99fee19bdca358b0e8878cb005c744d22c54a198d705864c2ba720ebe1686d020d495a70eeeb71af6071f791f38fbad9bd7b3707f0f7d0edc7d20cbe28e5913feded04aaec15c10dc88b0cddabfdbe4ad4390f007109d937e3574feb47d45dbe51aad92bdfed2694090604a58cd05d90eaa4b4ca01a8cc78edc0cf4848d9bd790f9a4003b81997bff9de25bae10a589abe15a997944cf3af360032644c6b2f4f65d667a6232c38fac8015a69ce59a8dbdfc8c53dd403100ad53186be93b6b45e285e0a50e5fcfcc5e6e3687167d38b1bfbac82025a21e6eedacb6114c177602f7af380504c07af2450e5cb8b73cb059f13a207502087db09983e84bdeb5b4aa4fe851cc6b3be358d2aa0b7bbfd9d91421cabd9aa292531575d28d1a63c155926dc840017c277321e253e6fc80ebc794eb54a5209a2da75426c288a7cfa20fbb8bd675963c3e5f02e3887c094a225de7de7a3c7db536a80cb863434876f506f5aef0126f3f01c7257521c5bb09a88418d4fe4707fc033b6906e6ac304edf666d0512912b208b5a6d241a047620bbff2d87e3e0b377ea3d5d781c158cdd056e13af665a914271d5a3e895f95712f6a1af1487d1da194f57dce36fcbb4cfb54cb41edb7b8c09cf117e1e40cafd5468eed191fb12d19f19013222a0c85946ae7d91b4e15477af52ba0f5bf3240337e1d09e67432425a1cc3ca466757118ef24ddef3a8e371959546b6737a2818075b5c4eae7acb3163c81d3bad10e5d31c41c15aa8e518b3fd2471be469dec58f8d597d81173255ac82244c05a5c7d848ba137892e47203a548e38c7c89220b375dbc6985096f9ac40363fa50fcc00fbfc6c6daa2cdb36884a48f39d62c1cff5e741d3c629707212ac72ed598b67560af42ab1e5704e2267abcec5b388f4cdd1a7c99fdec928409a7c8b4141809afeb386ba020a248f876d5c4aef5cf8e42af78f08155358a31f5b045529aa82ac05680b8f4e987113016d1d112d643502f6843f26542d2a46f8ccb11ed0a880b851667a91860210eb0f75d2541ede3f8625103ade083ea5ca0f0d50b3a06743aa32379bcb07f3f14011cc516473d0cbf89b3cff4a7ececdce31827e9e395cc565363882d0c3d2bfaba93da9d5457c53f4fe0cde8bd675c5f074ceddc161e0dc2cc765ff610f036e3c865b724570a898978489172e60e5b81f9f487a17f15eb40ca946a4eb425dbc938cb875df25ceb9a480cdf5c4305c7f551b833f2d0a64e50c55c0b1f75c3c84e7481e42d1d109b1e11bc3772d5c4786f9b332d4afb3ff2d6a6306842bd22e11d8fa65bc1e92ec309497677bf86f666481a682adc84d06615c1d371747541d669dc1899de4cd41d61f013f03c0f404ea63c34485ca0cbd5204579cc45fffe7f0e6822ce1f5ec3c0eb86cba1ad0870485cfcc5a5ce476aba0014922597182774c3ad42d203a573db1916e8771f00e3cfba32551644f6e4e36738034c6f9289dd2b49257f139ad2d261262a60f2c0c0691a9294ec57b03ac28dc8402e09c44159fc241310043daa3972beb39d7b6bab0f7985466f75851945ef76c4d8f40da6f1abbb863cc087939f6c86f4bf3f5e7f3d133fe993f13dcb09a3818f4d797dbebce1d23652b2b168605bd2cdb941a01cb67e53230fc99dc26497fff63f514af7b0f0e0b4ce455e96588f98e4e2308cbde9a14fb8f2c4aa5aad81965286d6f4abaa2a069b28c7b00795587057dc3373b2a886ccb10cf02ad78197d6478e322d76d638d34b6ae60c0199e2d66e83dfd2315eb3795a7ac65e1006b97e1bfc780b6ef97c01b60c2021941e02bd24baf9956981fef47ae58b117b769b73035b2e4b3a0cc0813f441a02d38add03fc7473d71911845abca376e6c649c3450b4f002f615d035522cfb1f537d3612c485ec14abd2ff8100b0aedef2a9da0a0fbd8060ec9558db3c367c1f3f229d4360e9b442183c9bcb6c0e6033ee129a1c73bff61f85ff48d92207652c660019dadad7b5f65d3fb39aa80cbfb07a26dceba82d1e90f89c44f29e9bdd811d431335330e16a4ade0e013b71f99ba52b5f06f283d8ed15cfd959c27a02c2718722aa548fd5d350159e2f5ddf331afc68dcea0044306a9bd0bde199056ff2d01e6cac62c43002bbf2f9f23fce895a1510b5324debd2243459cea45a40781e3711c3045c61551b1f83dcee77f1626b5df5063b871ed8990b5ac99b68e6442b1482cf35fd95be4cbcfdda75d864490036529e113805e2aab42886380414aa348800af564c0a6cf4d2b1db2324455b021fd7ee97aaddf6334108f72dd1e5d946818f3f3823174c8cdbdda56e55472d4b3de52df6848fa52bbf533baa2ae9b762007c51b241d36d9e2491099a81f4ca570b5ab7aa609db70e6ab2e957e649d28de53d44700ae7cf54904140842e2a0762666e79fbad1cbb057cb332f1655c06d6ec2073cbe3cfcbe2a9451dc5115beb60fcaea5c3e287d344a84f80da20f6e5a59e80e1d29939b43ddb28984fece8b99fe74152c0bec287977798191216e88d627ca35432c405f3a93273224baec4bb7f9d3ae17f022f830b93c764a3f4500a19b34188d271ca6941de87e762085632d48647e00fe587e92cda9ed3411c27486cb135301fc4491f8492339bdf86b0c0e2755cb6f49a3cf02895535cd6fd828e7da88e54e68f6368965604313765aa14f4c99c6a445773546156995fdce9bd82e3c83d20fb5e666e9550d7d1a9e2b6ab11adb69b60df525cf7ded22e791edbc577a5cea014c5b5003344557b08202a9feef5c1a452e5e25a6f7a5274b36e71f46d9708a021ecd581280264b35376fefe6c310da6242419fed30d7aa15812ab699e5ffb0190e25db750789bbed43ae34031e390edd5a5993251ba641053e998afb91818b1d51e86b31a6398e50f1db8c25660a3d9a7eb3aa96bc7f3806585ac0332f0569dfefb1857a1aee386f05fa84ea91b43701afe36e8bf074c44a9c399e2e06a014f54c6e5938e56dfc0f2d47d5f2ca6e20afae5c563af675e8b4e488fad48f3cf06bf83ede87399e681eec8756e545ea5a9138dc1e544ad0fa3d187bae7fddefae4f30a48bfe0c7c2e1ef0eabc8ccb5b761e6a3b4cef7f6b0fea22ff2a23975013eb465207805c1d7f29e101336c1f65ed16852a272198827203f949ba2491c63512afbc57f8ef64d7b8adc7c6a8dadcb11dd2c1df94bfb13e47bfc774aaf219926ca77a2fffb2a865a69610ba03c9a24e33005db649aec49630d76ea1c18e8f55284c963db31b652340559e76d3cd155ab94e13289d741f988a679cc53aa54afd53943781b880f214a03ebb8c41d838e2813545f14e6ce8cb9515fb793c1cd73059e9e71565292c4e139d18479d67232c80a1476cfcaf6ce675e26f91ed59d83dfa1e9b412c295a8f859f38a61673ba92b5de0408a8ae066b6e5198daf25a3a8739d0694f67bccac8ed3d4ff18a4e4365579110718ca978749e620bf5d952ab90c6e32f0195dc92a6172de3eb0ce13332efb354f9870217fec32f6b3220fb4f4c274c30234cbb251bdde54f9c5eb28c6d49ac9f2908b3bd1fbb41d5e82229b8c9a2a2452e0e21b1e132150d44c2f0260699ded8e85c3eabd86212b3028282970586b9768d105d5108148b8a52bc9b2c7cc8e6ae5de6789129e8d4ccd1af6ffe32744bcd7cc9ace74ac9a70781e5c60fff8474d1205cb1cfad70f84a3eab6855ff87caf3a873f3850af4af9738e82fb89f45cce3a8d476a589e5188ae11dacdaa3b19f779e4b92e853d773688bb58bb143a4ab82458115cb029f79026b3ed6640a2cb60c80ce09542c16a58f96c406ed26f70a66895593dffb62c402b8a1866bc664ab9e7fdde5cea125f2f209919fc35655766a746f06af9a09daf37873fd62e3637052a5274292a99e400811228a7ddb2fd9c1df1ccdfe9dc683b88b998cebc13004d7db8992a499d32b6a3817efd4ca09059d6455b7e294b33668b4163b76e92e647e2dfaa8aca568365ef72bde1c0544bd19239ab7bc556e9ee69cb6a702d8472696096d4e4865a8e694ed95011903b37de250e393003bac1ed3034be249ba8487532fec8a9b7b8e5b504b137e5508fd5acb92a7b794fb4ca0699e2bcad68dd75c3d32613b70d63e41ae391b312e3909c4e238e24190fd6e6aacbd3a25bdbaf7713c74847b068fc9a30143708a8b8d70b0c55e4c34d5da9722e948660dde0de912a7fcfdb862cbff52d66888171e7516bbcc09a8c556bb5594e848c2a160d4bc37384d6fbf1b593cfab4996f611ff57eefa014d4f84b4459f9124651546261f858366552a300bf40632e1903d4595b0b475e634e8d0a59eda84ad73578a881b55678ede3e8e714e0f8326c88c526d90030015e66a5df5e881867eb21d7b8050baa89866bf0f3dfcc5010068c66c3302ce3e816a716b1ca67ea2137dac844b63c82590f0c11ec2fa4fc327fdbb50e67cebb9d27d4c181daecc3e8ab5d6d76806294de19ba24ac4bc5eacd2283f34ce1be8d9a6c2a32fc27388a8c6960f0cb88dafe9f1fca82d5bbb03526c6d106bdbcbfcfbb2975035c0fc43f90fefb2e4ce422e8ee5d4c337713a7ba6a47fec329fd593ba00891d15c779feb9bbd5c75446bd9fd2249166f84a13509503e1c05938700b4f5e7e214325b47ac4123434f6238a5c11576af63ddc23764a0874bf0ebf2430480fc221cb48fed925d9023b334208411ed6565d53d3d560376a174578fb710d4d4a033e4684ecd9079203291caf04cecc74888059ba9835b5213be608bd89e0030680ea4f5d2201282d102f688817563488cc561ac71a3ace0cbbfc7b133b92b25edfc04bff14bb05041e603b456bf4ba4f80298309cedee457b90856042c3ee02c240e6edb5402d48f3f7ea20e5042b7b70e4448a3ff4efb40b926e83fa8367e6ed8a1595ad323779171eb3bdcff2f20c79e2ef33f5e8dc148ecdb179f2b168fa5fe8cbe979585109ffd0aa73c16ccbf8979fbba3ebd62a5eb7d8ba5dbb2b9a168f63bdc44350c481fb2e995ac445fb985759e1dd8efeb4b40714014ceada22a33d9547f18060da1dfeced61969d32fc015877c16421809b71f5d3949a835855543fc23352847d2648672a01d5073b39307b191c01e9010afad488f344573e90f578966b3546fcf8545d4d48da1fa9ce630a308631bfde5f4e6215511b9361cd6b806332aad7bd0285faa58f310bf2f6890acfafd60107e66be5a25df463a299181027079a9aa4e6f5bb7e9c04f852ad674ff8f4603106eb6b3e8268a284c138093e0af32863f711826123ab036dd5d15c5f287250a469a58b6c2f39b8f81e1b5d5d394423453324e95b1f387fdaf3830ecd040834b7f73f341bb61c9a10c2ef209b4e5c62b2e6e126649c3c422fba65d0bf2477358da50d220732302d054cd44cff2f77cb2cbb5d09a2bb76c352626aa71ddb27d6c2c8d192e921212ebeb20e031deaffd1c866ea1206c3a83af1b4d31762c8dc5fb66d30c49ffa7c7d17c8f97677d289fc42edbada39555287e2e012d702da6045667b68f75f3da6fb39199eac6be3e5fceb05c497b812eb83f433e3fe22012af992988c88b237eeb631e49c03093eddb0ab783eb9bee14fc679ae8da09c130b0925f818ed332692303857b95e80937c394e197066ee4ddd867e681ca317d982319112e8a58d47ab457204464e2c426de17476157dd2a394244e108704b7538578979e260990ad483c0e8949bf2f68da6be6af8ae3f7ce2e6c395140cbe52e4494fc2384e3d14437b7b72efc0a0fb961a3ae5dc5c00ab9a6d372d1eafeb53d20513799729369a7f1743211308b97906efa34888623ee3c02369373003dd247c248cedd91ba43f5325c243ba5c55c468af784312f910d3718ec014f468d115bb9d6a2db4fdc0aa65a937bbf76539d629335acf9994fbfef65da2f514e16073dbf0a20d2d0de3543bd230da75b7d8a2a9f471a6b3aa87817e4da33e3604a3c6b01b2903c794b5e5450d788122f8a22fef4a2752dcdc84696880ca590eb481149c7d4c67a5edb719645849cc4e11e4732ff341a55b426cb6fc1f7596f48b95e5503b72c632fb53b9fa963d7f34f0c25d52671e829e67d59b28b0843306be1bb532b57dde8edb633799db8fdce8145c0617e9caeb9483b978b8e7c73c875a4161a13193f39c60123036af9996f3725fa350843890dc8e6cd90c8eaded8a69234222970b7b3afef3811269c5a80343d1d5a833c0b6eb93f26f04f43b92c9332de219261dfec547dd32191f933933493a710fb7a55c45e56d4f5582ae28cd3a93fc8f5a7b77b8eb66228820238029a91306a1897a6769c2efcb3270f83f7870c3c8bd2e5587de0f33b7628841e2d19d9a2a9e393404fbc566a3b1adf9a914c796a296a6ee9ad89112dbb6a06f0c94704650a5ff2619edc29cc84606e6657c7e1a8605f6d9d7251a55f6fdf8179c26d403ffe8fc77974b693c0be89a94d1f8044f1afafd4d8c299206f539b3d6aa5624ec5952062fc7427afff23c922a1757fbe183e4adefdcf34df5d7e7951132291496103c6cd4da94186a34ad441b8813b62e4857e77f0e752082843e416e21e367d553b6e42d80e4e5bd500e796ae741d5d6c06f5af218106f253c8193d094a86e95607a13724d7db18e74e6eb49f7d0289150d570cd5d8ca369746b7934c0bcd843d5ca188ac117c7d50b3fe5b2cc339fd83a2d40462bc57d4d7fe82e0d9d51ab53e2688e3ef990da81ec1f5202cc002d18d3eb9a44ea4528f4c0b39ef1bfd61c303d20fe8de11ad0700d253e7d0c80d20421de74ce26c3890498adae2ae75df5afddb4426b14f6325b17eb8fc5e88bbcfb1e3053ac33301dd76fa7391f8fb6da85f97103960cfe6d9ac0c4170a2dbbb0e7e9e5d064d3fd64bc15562adba9d682f99da5781838a54f087c9ed87a82cde17881ce3575b759a6cc57b471ec36feb55cdef93776d462e9f02f2125d79fe23455af9499049f4fc9c8c38d8804a1919e518a0f06ac21619e1c2861103e87d4fffd8e22cc4096ef53fb5a0bce877e513524aa05bfa28da97675a7040e15aa989fa1cb076fda9f0c3c9f2498e28162401d3bcb6097be1554bc93eb5ea7cb69c0cfb7cecfdaa7a86acf536e16b64cafdb443162ec6a891d6a389c74dd817ec71a77961b9d7aa89d45f9088a584d83108a67b56fd7269b9571e9423ca64b1b3b464d5b02f3844817e9f3139e9768c10832c7ed43ee94ef6f88f79763009d18c9ef1e3360c2f7da94fe6b20a554bb7cada85a5f1d7d335de5618849fef5c76ddcbe53fafd81d9747ff39528d728ddd61eb38e652e74a757eeac99f0fd40e8bc01433fc367129290f58867cc88f9c40e90f24078ae2b2719d72b693b13bcb8549bb70a8ed21aa4134978306b1d664c357bcce15af5bf6318db5db4345582571b2127a1efe3b131fc6761fbc4c89d89628b35a3942f3c12b4fe436359ba0fea7f8ecb85b42d4fec398f88f3c58715be80d6864f6529aa52784da02221606fa057b20eba3672e34c065743531c5b0b7048abb32863bd892d13a1df5a1f7018a5759e8eba4dc317a051fde63f9789c09102601fa2a36424137c1b99c7caad5bd50cadfbd21c6edd0d50530e9009f921f254f4bfd23028a883f726a0a8bd8d51f21a6f9c3d7265091747fe1b4a869ff729d61c74dad00f0e17627c3ff70e526541562f2a78bd3fce47d8bc119f956541ddcb59fb21cd5a66bf4154396eb7a3b06460def7d5bfcc027d86a5017aecfe199238e277bc194e83907873c97516cf36bd9f646ccd0f3243a73772c61af7733edc488d948249835829383de48489ad83175a034cab5300552ea37273f6e2ef312495bfeed399d3bbde07dac00a46cb199d3ac2f6049fba3e973fea9f9235875efff8baa6f1100d16b326bedab340e1869508bc4b03a0f0891c11d241540cf9b75468aeb2b405d7c17baaf513f55fdc8bfd8c36bd55ec9568d5086da2c61c450c19cdf8e9f2465b177154cf5d0fae10eca0fc25eab7e59f0a683da9e04bd04c1012976f59a045f2cc3de85e38e8b0d8a0892046a3865567d0ba1911eccae8adbd229eb94f8d437bc74b2276bb63e38391e0ef3bc23e36ba442df1dd668f3d76586555e1c2bca9ea048c394af6e0c4e786092feaa711d4212b8c4ff2c64e6ec80f1c94f1043d08bef0689b4a2426e444d46e7a30092ff2f7e047e8b052d48fe80c0fceee00399bedb799b4fb05e9d44ffce2cac8cebb47be6034b573b0c8cf1c468c530c696d3369355342f2a87d89cacd2001956104246386a983aa3a2a4aa86760024e73015ab1062994621cffe0e37600b7c3bdb57217b4e2566b24463c22038450a6781f78f995e74bd585b71ebb38d07b557fd8c05920885fbd09d62736558289a435bf8360a513f235bf8261f46e7f2e29a7229672fc5b04af424ba4277b6d0a5386359b0169811ce564c21d5e5375701c383c1d9bd58edb1481f689821215ee8d6750a5e5ae6305687f61f0a0cab0d8e87957aa4143d65e45e9dda83d496b6544c41efb59ae9b7898879e41dea8ab15ed5fdb2444d541e4eff5b229a16955de745047c031846d618ef5620f908f88488fff17794d9461bfbecaf115c536d9f058ea3774768c9d161fdf1df95ee4e0b5e2b02e32bf6ca50e1cf5b3c6136783394087dd08d2bb71c0e95a212ca016e368de87fd80e530ee19d0a04a7b4cd206bf16f57a2de0d6904c4a30eb3ce9017aef704a797152582745a52d3e48ecfaa561450f896599c0e982b3cf06387c651be15a612d30d482b601a1fac80a439c7a1dfe1233ba4f04c46ca70be03f96a3fda00f28d31dc67e67a6104388e1b773a62fed8f7ad0a1689e3b0d22c8679d5d29b8164519de9aa0a03673bd122c5fd0a49b03282f10e319c28a939f9629cb37bbd9bb98163da7a5a64e118137b8e0a3a16a61afc55b0cbac65bc1c9ad848a3f1988b27521e4a6526e46f242959b3f6962426d9bb45ec6daac75b4234d4cfebfe219f0dbdf80e8c66106eaaa9c0e06c9fc0e005be29e243ac208b32aa403d331d8692ffa51cec83d154a0699565ccd2d1bb3e947779e776f97631b1d7c5f99716f64d9a123fb5f106db4a5ba2ddf51224d0639a245ff2042aa5a938368c616b135c45ba62055d9f21125784abdd144dee6e423aff38b8e06cc96459e1a15935b96f8017bc0dc4836a48b440d84c67d42bb93643beb573fc5d74f749f5096f375ff4ec8a09768541e85aa87a1c8ef80f10b065e3880f81c0c6e158a431bb5396addc24403de59045c748affbf0b524cb8fea4bc817c54a4dbf5cf1da4c30a00c1abdf5aac2ee8788bf9cff71a9c3fcc00bb0ea31f6b9262d439f5ede15b40d0716a7a1ab97ab81c812212696ca78cda5e700eeb3ace2e3dd7e5c44f41cb97f66d6bd06486e05b9118d081e6bada9b3ef2e3c7c7239ab61bfda78364109f2fdd02e60a848c39836cba68b4d85b340a0f1f5a8073c8a74e782b4b0653e92f8585fdfc2056dda7454a4d070c8dbe7ef1166f91c643ae75f784e2354f650cf97f84c08767584a38fbca15aef3cb4b76840411ffe1b2c3bdb0784e6dd1f87acfb612e5eb2e8a58c8e37ca55226833241323154271a7eea5398b602a546832643f39c0df621d7d92bebce14bc5f8ec2e2745f9db4de2022b1f0a95fff8cba0c1a8406f615192e5dcadd475eb76ed70def118563f42e187d55631d5f7d24dd6077ee2f62f6f2138633fd9b3ab40ca7cae121b83280077f36cb8cc7234f5bbeca5b8a9ce7fdc72de41f3f6ea56359dc327d3aac297d8cee5cc638571be6e275531046d7c32add5a51d74e7e2d5b1f23e257720901d8cce36ce0bddd938466b672e790890ddf35bf3c54dcf3b31e60d3fcb86a01f312428eed7e898f329fed54ddae2646538be640fb1c6e7f7fc3204d901c86d2d5bcdeb6784e24a3ece46ef32f57a7f34d50a29c170abcf267e9a7687a5b4f17ee88235f80483bcccb75c59dfe4f9e0561d70aedf92ce3227863588a902afac3d45ecb37bfefa917b72f2b6907ba01fc087f070bc769d40b2a6ecc13f35991931d2d2d9735b273ec339915c5d93f5ae14d864e6d9e923350c5dfa9a5ff99001df61495983a1932f42a70aa6b18233aecd35c85ae4b75c97c4c371ec2108bf809875c13cdf5429e9f0c76f18f5c961d7c4e09b6de8b9f0031477cd998bd70e040e799fb8ec09b24e847fb939e2cdaa8af49d88ca8d170b9bcc7b65d7567eadedce374d7ec09a658d04dbd3daa4f09dbb3f32c4c0af5b7e0ad1d4d153675cd322a53ea2a3daabfd941836752b85997ba25f6543f40133ced88236f97d87720f38f180afab365c3963dd5bfeb050688760d61e1cae87ae031a6ab89e2e6043e00516b364d41768f6c66c1fff2f65a07b51be5425c54e47ec2395a2018725975fdf94dbce3f0d195b2aea988c87012c0076e8e95826662a1fdd88ac29f62afb9458741a900adb6168c4793f244b5afa91b69cf37829b28277a40338f0aac250a7410aeffe057c8e16f6676be3559753a990e485d3d5d074abc0d326ac8454c42d6e93d43faf0117156b8ba3a481340b85d557a45298dd4e5da36c0847d66947635fe8afd638dd98eb3ed8261f7dd2f68433ffa5dd06fe998b63d84bde3fcacf6a7974900b66e09f9d12a7ee3bb4b4860c787925a373c45c00a114f221a04fa342a7d1d607ab713197c083fd458b1b32a56b2ae9949ae6033c362f2b3aeb626299abd777d1977bc2c710a2fc208611d94a289d16c77c774ed1d18bf5ef4fb53cdeda236cd3636b0df31e606ae68314ce0c2434990e70069e48e23779eda4f292825c578eb9b665523f9a7bc871d5a6147d9ed6b39b7a26f94ff42d55739e8289189a91d724d2434de37ca8188b386845120e95d32e5548d024f2eadceebadb2061280a78579783e39d021c0ffda0176721c6b0c4acaca3d038181b1429ba2c3e6e10ef5b10df10917ba2cb325756db79286a20c7b0ac5f61112056637726a1e75375c997d44168fb6b235de1b029179c3da4cc6b98913bb7184184813815b8f51e4b6902d20c165a4b879e08d158b9f9cef79c188491a3f801e4a14effa5e674436510f3e95526ab813bb69392faea1f5e49bac547cac7b2d9da4a2d664b2edaad796439a375f191aa9f76c5f48b14afbff8a48bd549d10e9c1b11781be38864fe67330223dd441d39c8ea05b63f9e1c2b932f2abfb642573c8dadcd67da7bedb4392b0843b410f519cac2bbec397e905a838e343655d1b053af03a3a378e39388dea657c9051a355712f0b3222bc145d3b357d06c78a738c55a6d7d48bbe35ee3514b4c9a060f0577141c8b670b0913556c44a19b50e72c00056efc300fcdf5356507effc01e8500a410beceb13676314524c06b2a60eb9f7599afe6936b57c83ac4e93036e2972f4f120d753fa2ddb202e775a90d9cf67ac9df1769640d2ef972ffaa7047999e2b4b0cacf094b8cef0768da82ccf2cd9c8d5c7f0356d9a393acbdffdb05ccafdea568d7c97955f9cda76c955820dcca6ce1836e2585869b9ced495aafd6c0ed1a43fefb48f756dbe746291a1d75760111c853ebd8ad642ef97929190f2957a7c7a05c0f4b0ed63d7d102ca220192a25b4fb49429c202eecc7239261e20580319c6402dd0795a153175d0bc9ce0a495b22198c6493ceb01d088862b033f630b50a356f650c6189755988af0ea3ba827c6908c029757edde70858ef54c808b267e72854416bcb9c88afc5d24cb5ecb4618264738d08aaece73ba2a7bd3a97c163b1958eced2c5a0e29ec94b578152156e2d8f3726f283028978dca51e01c7bdc10a978321991a86cb5ab7b4263469b6103951ea8eaf5124185d6ace51cbef42d0c5738c58a12095f638b9529b78680ce2f9c5ca9534bf479359e983f6ee914d6e04962ee216ff9d37f9306ae19a6207eaee9cb5e442e16294445acc2006e785e842d466d095e667a45de6ff935885e7d4e6d02d53acdd648da071bd803a2815b604fc522fd76207f60a295a5a09b972c33f233d718509767510cfaa6a1a4c5d9e032df2b63f52f0fe74a87691d64d3fcbee8d96bba3633efa5ef0593475481195500701f1cdf0c90c61b0cb46856b9e057251cf1265902faa091d34c99183e32881e623a21b750a6afbbdeb82423d0feddb17fd7790b7d0eede9e1c20b2e8f70b07bec2ace337c0581b1d282f2a7d548ec6c98081f7b5155cb9e2976826258aa56e1b690bac07c683955ca751b54139632cf73c0b608ec2676e0b57d019c58e5dd0299bb05c408384243c7858218c9e306900fc8467377c808a0732716f95a56cac93df1f715e7236f60b20da8e64763467cae5c024bff78441515a35f24df697d47fdd29ddc7836e375e8195eb4100588da644da872dfd7950d570d3a0977fb66e8280e498451df8be3e52f0c40c23cab5a93e11dce1c7065540c7128aebcf54594a34af2266fcce4ed50772177aa45ce206953c36d661506daec30dc6d062e0838ed6245cf5c3b13f869b6c1dd8de5e07d1cdc9b4fdda98d908e46492eddf19d93851aebdcc8bfbec758ec3903c5251fd573fc12b95723e6fcc22cbb81d4f9690d6f93a5dbfdb36ead3b9babc9b5b4b1bf7b9189653f18eca6a340c3c0c42ae2560454d38306e257d0644af7c70785f2377aac1fdd12f84b6edca2d1771c851fc3efa93c85f7cd891d8f1974b4cdbc76443bf035cf3384ccd98ae01b068d33734692d329504b5eb9f9a6e43ea23ccbdb1e67e1454704e02b9c84de403e1a18a38cbb0d2b9812718c54a971c01816c3d887602a71997ced96863da9b85464ddc67b717da684bc6ede6eb83580082da9ce2e9b5ddd0fe962e2b4af2f7e4a99787600f47115ebce700881dab4a97d48dd3362f0aca33e919d18db95b5fa328b8aa86ff793628fc4f0c163280ad79bf7ffb7baa2ad639be37b41a1e716942ee6978a938d17e8986b06469838b64fedece15633b6ba61851c681bc2c897cbecf7258ff96f3ea29d4020ddb338b21a1c9d75be80c2fb0549cb311fcc45d3faec8caf2d419abd27813dd217b32ab3c8fe6535acbbcdacb5c9fd0aa1551918e04a68562390f128fec7337af878f482d2f6b8626c29786c650ee346a56f5ec1462519b9167e7b4a08a15e1ee447d27b539020737803808e22b841133e87fcb9347f3a979fc1bc8d4688fca2aab6f31bd4f0381567278b24eb379fff66aa1a42093f6b8ef112c1a2ee72d125d81750389df479f7f9d7b90b763b057658b16ebc7fddc7cf45458a17116306819b9086cea24b10f35fbcec2dfcb230deda3de0efab298e84711e522bc2da6ff623c9cc3a72fefce518ce17e4b982dc9803a34538ecc2cd41967733d969c64d2e95a04dfe6dd18819706eebe1cf48b06a73d4191aa8151a25d204886935c5c931a30bbc3a7840a733a2e47da92290af388f5ef7fe60cd8b2d5c82fde017810d9a86b41e0c34a03ce2c189b7c782e75135b3b6c91c28548b1a143a2164d23c00e5c2f8a7f26f97d90e32d00fbddf42a70de8ab1b992f34ae3f89865641c3247426fffa029a4afb6d12d485f6bbcc83296425ec765b49a968cc219ca42a683a15c111882a8c3d76d653b462f1620b42c481fc89d8fe63484f806feebb810da55c373da6aeac61e1169dbf378245f6b3078d11718087a10764169546972ab544b3bf296993b2f113afc1ee04d500490d2eba85e4e5230feae00d7652d33d1aeca097c95b439384e0ee28e612e7cabca5bdd9e62e79e64acae23231c63a198a888574ef9b6455c7826482959f5db31bba90e4c3fcd21b0e2238701294dd0f64121866f78c3a9861a27c2d97addbd9897777e8cf3836a03aed36f445b6dda9bbfbab0431ede04c9c108bcc119f1e7f53ce71ffb4936b79d5040a96ed635870b8f390d0214f8903ea67bf26014f87dca306e6566792f8a37ce7fccc209386e17f11dcf0aebba5b7baafec956f95baa976264868f050033aea85d5acc4a38fc89233614d19c77bb3f0871ef79fa72caf92d6d19a640f1b390058f83ab31e658d73cf9001f67f791e9bb1a72ffc0533e38e10047861d195c1f4105a1e751f56d2732fe189a7da9fa53fe3304fd95af0be893b243cafea57fb2682b2789a6d618134a987ae53b406b20e3bd6e907120c759bf188e156fc3b4b5b3988bfeba796a17f86a1bad6a7ffb903e79ee84e82b421b04908900b4b8664a828e695537e4a54de04334e401f7d0ee247991439364c03f8353218cf692a3869a547b409a7669f9493e78b6996d602c4540a612612444e1369f0d3e2e6c602181c17ab3d4e0238bffe8251313d08392b763c00553de61cd58ce9c9ea5133938e676c359dedc8a7fd14369f2743e828d1a6e9bfc3a8a63690fefd985a763914f42dd50aa7c6b2f4222c561af3f386d29f29ab801ecedc8317cfdde2558945adcd8e3e7ff0a851a20a689de59561ecb81aebceb0c9d343ca355a4fe24f1d08f55fc823c27eb42b4f4eff4dc9944e89c345633bf6cdfae00480c8b61d4da39ee8e1ac46184e5f7d49b5f28794db4a900daea6798a827fcf8f87c951be870c39d22c7859a83f14162e210f298b163446d78890ada2566b6c06415c9922223dcd41e853310b57a282320aaeb86873b0d6bc02266c76ea46b306f5140f0ba445e6307763f39e675be28bbbbb1fa6da26ae014bee02ca2ef7b0d4c27376102321fc276c2a3cf87b7cbe9e10a9c5d696ab24fc7995da3afef471abb040e8642e5e6774818b404a4b7ad2c8bddbb8016047209cde5226d495ce54a27989a3dd62a42c600e583edde052d48d8570622bcfd7f791bdd0f7d3eff6faaade5564c4c905712ad054739851072262f24606f400f0b8b76f65be540e9519176cb41a8cc2fe54aa0d9b6f7d2be276c402e3c80b35ce1a990680a54e7c021e9b3bc0e321f5452f72f201acc949f5f7189da918b3cae437ede4240334eddb1f4435f450454930bed71f8b634ba3205670f5746d8a5dfbb6c8277eb14d5c254eb541c26b7342e1849fc446df54c383757fc2652a9778b695e323d02f48b8ac1ae658424791875e630ddc9bd82c0b6c4c5d47ebef97c01c52f85cc2af97962c522a1c95157d7844f33cbbc214ae092cee66fa2b959c8d197540a6a42f5efe0d2a26aa3e8c476ec18c979178c29a79078b7678cf4220a82b77e9b41dd7bdba9728c8f3ce799f093ed3302fc7091798d464f1b52fdf0a961cff557eb7727daaa44faddbc1c557110db5b2614c61622345a78d4aa41b1b6944fe31594d0d5da43bc5b0d7231783579ebb6ef9974eea544169f9a4899a9187a353558274f01e40263469c4b759c3c420bce2ac06d82115dceefa8d010149a855ca0d1e8d3b2557b7c0a2aa3731880e4043d259af5c79c83184ae97a7be85b24b7b1a97399e85dae7a808c54382da55d6508d383f1cc64e87ce23eb7b80abd10f0be88276b47eed2129eb23c68da04b1b55ba736c1342ba9876d666e71069596555ad0260408e7405e6a9bd74dd07ddf83f43f6666d19068b30af02897500d757a602617b8c2bb390bedd0116c6e30fe66a6c878ca759efeb6068bc96db19cbbf9d725faa80d0d97f9191e7e5484e9cac36f0c4ef3daf956aaf4d17dad8a04260a6a2925fe66bfc6c9ad3e6daf8c077e3289b227eb7dcecb38d5c58acba93e443927e51abf59d90a7e9f0e039e8b514fb1c5d3739c78bfe934b457f817419643738e02ffef4eb18ba8df388b026dc24c844db2c3d13e35d09caaf2409f13be5df25ee9fccd77d112dff84887623db73d25d11d379d7ff7b9a807f89df4d16bd10a2d12429957eee827fbbbf13f300fdf095713d4b1732640f11d4ac4f3f04d1487a01534e8bf5fd01c55de486dd5c9054dd0943936eda301eb48d7bef33771d2e1a96161bb07e3507603e75e972586d2d2def6a36c1cdf82be062d60e9928242546b96d114616610e2951a89c3720d5bd6e806c88886670f11255cbcbb7e2921b6673c9977d8a4273a556d74813e5173d38d1e7bc245d7c1dd271f490e31e7554b5a35ac968acf04366d0221f280e906d4db798ebd1c3dfc60422c638fcccfffb82b488a253898834fca0743aa01603466664720b7276807ef8fdcbc883ab42802ba0ab43df1c5255ebe5956a0e10c0252f6ae29d127b7ae6c16b9ad005b4c00f6c30c4975551877dd3aaa78d841bfb6fc056ea1cf41bb6db2a1e73f3f1654966253deca54518fb1eca2329f6710ddca68ed0a003d12a5104ee19095ec3f53549d86aeac1a9cb481e4dcc69b78d2eb043df4bf6e7d57ea1fe342be97e4c35a4ac614230f3d49c7115640ae1416bdf8fab4959f868f1ed379fc45b93415059ae0591635d395efe758c135abd3541476e66b2aa8309b3b74b27cad6ddb35e939d12eca0b1f050be855e9bd885a0257eab4f0052760147ca68a5b85a07febc400dcae6f11548b0d88a9674786602c98bab4aa1abeff64d485562731114461c8f52a2614fae5f7013cb7e0ed7387153158e06eeaf106bbc74e4b48f05edc1f8d053ecaaf3345fa08c2179e6848542b8c1d0adb696ff40820b02d51e43a54f5f993e7fc69c75a45a87e88f6d482fc6b329faca61214f7ca59f48c4a6dc1bc68eeeaf983ab4c4c7f8c54342e59c79d975b9bbf0ce81495ae8cd60b9e6208fa4a685499c856d032333522d928a68a1d2a8611f7ddbdca63bf3ae7082f8a00773dd40390fe9811dade1b321af91a3f276e4a506450abcc1df0d5ead8ed3a39d65c9ed145d7b02a6346ec5fa2b51d854d113e2e95dd5ea8231001784cd0f4ca47f7f78c9e178b19afc94aa55b683265c6e11d77a82a4efced0a583146d12b6ccb6bd5a7f62b85613d2b5f89721b5ca954c80337de06ba0ef4069d3e5874a85452f1f5d4fc854cb32bc1d3249ea33dff95b97c4d12a2971bbf77c359cca66026669c3b661081c6da75e2162915bde17b90b8af74f368f0f1125d81c77c49cab4fe1858081db29600847c048222710f5f9df2924f685da6e0c45eebb0dcc2f8342cb7caafd235fae0074f168163fefd3699ea00d108770b7d34ff96108910ff243b1ab3e1698f5e89a90aa6d7493eb9a77089312bd1125526a85c9ea5dd26da07e55e9fe931d0fdd7194f679986fdb983ac919c1f3dd17229fa434458b7e2f79676643bde58ce42053c3545ebb6fc6c567c862e7ded001199b57b3f0de015a21188ca5e51b777745c5d2169b9a1d0987f42d271e39334547e1a1d11f12e41db9008245b9ce8a3e5135f19f08e460c841c6feea71a5683f170766529844845fba71846e9f528cf3536f7dda5c891d8103a3f63c3fad684310bfe86b4e26bdc1c12e3974a6f471d0287381b692dda77187f2ace7a28a24869d45d4355dcec5d586719efcda861cdeeee4fc639afd02322f00dc568ec601de38ba4f03ca64097fddc667459490a1494bb236ba0f2a1ebb0a798689fb852ba89a24c08d90e8747c7dc709fe2126439e927e771a88a25c8da55a79130b3ecd3f036236728e89fcab23df091c9222ab225ecac9de1035b4513e54e55d7caa31a2b8ff1fa372bb851db2ca2e6aeead4a83f9013209b6bfa4fb388bcd9fd34a14e5dfd7e56ce3f428d8187d38540752d66a9d4d88ba05d843fe05db0ad738dfae1ce4ba063e631361967717a4a14da7da92eca3fc9efeb547fe311bdf3cb9616fbb5f75c8e656611d45fedb2466153fb3dcf9f9755e719ec641d28003a9d6c7e4c5e0be0c0da097fc9192207e3ff0baa77998ddefbec7964523433930762fb3c6d650c5bdaf6b8b154ef3bbc7caf126263e4aaadea738e8b4725eccedbf6b4898fe28ee22356a663fe9ea9c5d7921db8485df529c467286d25f959004d1eb6de1bf0a23dde1724ea070735d557cf557f283cee69de97c22490e84c2be5e9c0ff962fdf5ff15fd55bf16681f75271a298f2445c0faf49da94da0c1be78e3b88b788aa9bf7e487c54e6a8971af2307453f45e591e8e291d86ec4d558af01cee2f77c507e08cfe63aeb9f9db64e132cba81a2495c52b4028505e3d97d2d9d75bdc04d1ed76357474f5110e31f487c8e1f8b94f8b0bcd46e9236398e1fd9ef0e4c0b09217dd40465638d061f84ee4f7f73f73a2b01688685119a306a7b30467de431d1b51f79a18706bb02778513582c90a0fc1b9764333420d1c469674536b44ee7d59ff20575bc324d013c0ff16ded9953f66d70784dc46661919458a2ffc46ced0f60ed19519d15bac104239273f7ae7262c590f0b53d1a8c4ce5a24b5cb104f15ebb560acec60419d72218433fc7bc55bc6e0b111f9612a42ebfc7e3c045d712ca79d75d2f1e0324f65bd1b63b8a0be7e6204fe1886a953d3b45f266f97fee76fa64345e62b5f6f056616914d47be26f86a0d90b7a71687280d998ac5c58c3bf4e86b63b6d3dde044ebe0e2818b04227cd9816d8224348317aa3469a25bc02a9358f3a0d9be5992dc8e8ed2d0e07d638fc5a087bab0ed7b9c96822ca4db791e38be990c1c5ed099e2d2d5504ac1b55c807437e584f42f9b0453b28cdc57bb7739bc347e54d8f93f89945774fb44ae7815b2338b3b300b6437efb571933e24f2cb832003f9be4e03d8c859b9861e25cf0b368241dbccf446a59e658958949afa99c292523971ee6e5b25f92f827ce2d593e9bd42337bf56da473cf0ddde4e9114d372da1de254916de5f2d9574d834959e07cb0fd7ce6c3c4359d674b5de1c131d8c3177434fbc06c0ae3a416a78416e0c6a750d6a1db12c2ed5b47b8ba12a0c0224073ada014df4587cb98c94a2a300c36cd8165cc2ef9ad4f28ddc654c993e9541707d281723aa62d4ca97f9908cf191ff65dc40e75dcd2d58f5dd9cb660eeca5dda28e9d634b69441220c4d0fb0c09f4081cffc41996dc86a14bf00c41653cc74e07e9e53c3a1fc5426a5a19c692129c26a4116facd96f6a26c344dc6636142386eb65706796b2f4ef374f524ee7d2278354a3448d70ec21681a129fff1540b2232ca2d005dd853615ed54bce496454a93601e17bf8155faa1d7563caefe3e90e62c3a98819ea66e1f77fcf95c86d992fe78ba015fd37e9d2390b909f2c278ede7ea492b9f27487d13a662beebe656444233b6668d76869d47f9ec1df15eae44e062d2ad09721e310d3643e3d50b399f7e206a4c688e6990c27d8582336433688cd19f59ea832391d91081dcae8d514c589a42721727ebdd0d03ec734e861c0ed657b180e3ffc64b2c04abbc959ae2f06b242b7958e2d3d60d8aaca17c8cbf594eb4fb91f61224e7f941f3c55d97d41e7587a09be2e301bc719732dccf056d3f8882630efc437d5ddf0c4aa84415a7ffab5ddce5766e215cfe65784bc774961ca2cf4609ff96699ce1d9dae4e8811c9770f2e18081ae728470d51c22e63ccd5fb6b1ed20c6c537768e712b143061df5d63d724271d29a928e95f3ec5f709f9551820cb631ab64b6e62614093beb36f13412cb266acc8db8e7b6992005eba75c4908b4823cf91d478a7ed6030299845031875abd4375bcd68f5e382a5ecf7802ccb02f0f36f8784db0801b46703c7b7a7e22a33eda25364597168eb58a05814e12ddc761e740b64d1f3eecf315ef735a7840d3597001cb61f53e3ee0a5dcceae69ba0ca934ba4f58f3fc0b653ddffd2b47f4b7ad3ea3dbbc728319c9ca447d62334c923b3ec62c21ccacd0aef86a145cc1b2ca41065828bbd74071510c9af8d450628fa874e4993c79daa35317fd4fe163a1920ff8de090abd8d02829c5720e59350776304da15aee07f1573ab84df4972790f1e7312d6cdb93e3f32510ebc2f3d31cc13a534a4f777ee1ce4c83f0fcffdc9183f257c9d243e0e05f3153b9b7b7e56da5fc014b7828c52682aea16a7574abdec21e60bef1986992f1bbf8ffbd93c5347c814774042ec449616760db817b37ac741b69e09b798ad402e7f20f78d8cd8b94f17dc8c37cca7ed8db63365504e8519ffb14cc6be0926b814f35ddda9e26e6e01fb160c669176ec368188c796fb3f0b888115e0afa1565cef353d6ca2155e9618c8d77156859e5fb6a4be1ee05456ee208ed29a55e9d7e7ac0320c23c7cce4c0084b602bc73df60dd8cf6e013aeee16275b5b6252fbb17164ec18c59de7e429995b8bb14e1412936b27a0a8e208f51a55602932e7a979ade3200f483867a947a2bc58e069849d808a78bc053e8fa1364b4331f9c340560cacc97b3d09c7da9d3b105c4d595d6f032fde87dfdd1d49ad9e1f668607d97e72920a26613ee95fb356ec827809a6e53f9e7e0547a3448d5477cc28f2d5736ae79ccf763ae8a8403781da8a879a3ebb70c44b0646389219be665ba7eb78b7f6ac35ac0e72c26768ec47147d4a9f45e9cc46b84bea8dfcae9ad8fb1d5c3f77415802338647627b4e0a9649203506d924925b7717a14913b941af6fa9af94473a4edf41efa8400937c29c7004c5af932043eb6331422a519e34ec6f42042830b40bcf504c68ec607dc3a091287904e4b2f28cd7c2e585765f4599ac8d83c375c34df24890ad2dfdd7809fa34d82a4bcc309c55bd1bde9d8cfbaa652ca61c7462a2e31571083bd3d800f37f5e29893ebb15cc7edab25403a8a446679f1ded86de70a864b600bfa64b78456498a23b65aae32af34c37cdc56da7286d5850ddcedd6e89877dcd69122474a69bd85d184b1c845fcd806dd3351e233d9d9709fd802a5f2b09a0a051e640b9740d86c049bf9497227fb0866bffa9bc93ae18637ee18962378fb46381dfd0d533ec2d2f1197f647b7fe5511b4968df83622e67d87f65d1f95c4c74f27388aa243b04cbe1e854f9bcb5fae02228761d3a4123ed38d1561ce37b274b443ffa703cfaef631a75e3f3142ddd520b3434e78796d4082db93bfb1d96b3542906f29ce1f3e4f4183450be6f6153ce71fb21a372d06779166b57f3dc50998fa9170668211befa99347890aaa843ee23c3e8771d4660cacc5e3c7b1bf4e2fe02ab8971522facc08dc917aee27819b511203a994b90cfe29ae3d0e485b9bb477cd5ac137c3c5fdd8d98fcd08b88b0f557d0bb2ecf2491719cc9534c6bf91279c6b2700a53d32dd89d333caba3894defc07ec041919fe629d14a235dd9c9d8965deeabf644b589ef676d919e84471afe6dbbff33fc6b245b1b9ec2ff9a997998104724df2fa739de88388dec8af855fa3bce15b503658837d178e5683f6c44ed5bd47d7a468bfaef31bce07672de0eec4bc317ebed44a4252e7752f19b8c4a86fb362db97f2304594e05d9e1407c72ff876b573e09572ebc4a45574b3c0e8575e4646f1db0b88c5d04225c66b67f5855464380cb06f522d29d3c1807bc05e9be3ce9508e6b0c1f52da0512423f2e6fd98ec5134aa41b809ac9fa31cb5c34df530b0544081953049732d74808b59dd592f9f93aca6c88dd922254d787aebc7493b65d4978f46522d584a957775010ce6a3745d22cf65e60b912af4a3de5cd7443a7f9697cdd4c2101068df3e3228c2fa11d967274519b813e27fe6ea67b663f21b14fc10329ae04b6950b8600fea81af92a75a64de073dd3a6cf2a2b1f027f7abb67ecdaceb90ad253382d7e0f90ce70fadc5816758682f46e8e4a026d872e65ec06abcc78c498bee59a4f8a9c906f97ddc49d16085033750d0751bb41aa609f8d505c23590e5395977c0e19c5782b19deb86bf8ba2c650f986905396066b715f21b76470d30c407f88f6b4059e81635824ddb2bcbdd85bf2c40f7561596d87866fc49e75e0cb0eddb5226f3cab7e3fee18b1bffb83be6d344f4550f198802afc9eef2b5f8e0a280fa2b0e176d54c7bf9f47562e34f62e82f6c977a5dacebe42983d2f65ec2b6b9c828dbabc2cf603b75c22ff9827af59756b50fca5466fb047624299debf5cd41bcb62df43a46c6b91df5f66862eb520c7b75ba4e0546cf763fe6841fcb8a10727e579eda18121c30c8653f82c7fd005b6dbea0ad54ddd9decf6d456af47a03ee2c4638cc45064b8cb638b5a36b830505f4e874e89b62e4e5bdd2dceb9b6619a7f06f9e0bd611042ca22f23056f4ce8960f1ee86c7e214b156e3cc520cf1f097704e4e09a9825c6f38176d363ee3e0ea4a6207de9d0adee9e74d0f9c23a2cd2e798ca3ed4e4288dc6f6066f70934a1cb09940b4ef2ef626fa354942be4af9f2b04cdc47aa9a50542b5ce83b734bfeb0f2935c403f11617e41f1954975ff7c3065eb9c5daee89c1c4f9459c4a69b3658c9932adf64f5cb782471162d4c6d1ab4f03605e766fb576eca6252a1fecbaa618105a456ba80c8717cb49b6b18308aac783f87c69583b9e3dd9191c72b1bcaa705d431543d766286707aee711bfefa3e081d40ab6f47fbd4f27e90fd399379b4a7c6bd4c538e0762e383b75e657879e804f3be76cf3a0283efb0ffeffe2a268c7923a4f73e085031e95c5096fe8640151fd46d6c4501eb573412421445468bee2e72d4041dd5ec092d669cfa0d7cef1fbe5f70db350964479ec1aa7a49bcb7d966eaa31ba587b9010bdf286b176fd403220e2f7fda6de18bf5193ed3614b8c91573a3a76df542042c58eb835add67a93a242488f9fbef5390f9fbecc0b0c2b301db3f19c8198ea9b24b6159abaac592fa154cb8a6470544b9383892c1f5cf9a04916039cb6ed113042a3e01a82b60af498780b3144ac509d4679df56b2c60742824ef58416bd6d58e19d1851a46d21540df1f01891c75605ef980494fc4310a1ca056d24055377775658558fd97145b616ea0a30519e0f13619aca64396c8a8bf881c8c5e6987f7919418fe81a5551aef55a9748cd7b686db101c7e3dbf88a7d47fe8f02cec314554db06e03e74a447c4fd4ab7a5237bc93d0233146e5f76fc739c11949c8d755520f6d97d70de06293de6f8ff60cef616210222e72b0dad1e53b9a32998631f4025695b7fb5345e6a8b84f3ea978f2ca6786861c32c356964c1eed627c44757ce09464cba75750fe4ee4e8dde903c3b343bd45b9603539be5ebcff23707d6cd1296c6de56cd3f0dcf795b98fdcd4de0c6c989206e5ae8d04eefad92786aabe472ada28598f6c8c81ee3ed9539b95e4b8a56d506daf87cae427bfd9cb6e369bf6d8f6ddd27af1d62424dede8f7d3aaab463e042a9c64a9aded876c0c3dca5198c63427462f23c478e9dda8523d8b17bf6fb58918021aa00bd11e72940ec7846ff26146aeb73de2aee81bbaf7bfad88a768b2e6829cc32caa1e003533d98482cb792703750cd31a257e45b52777e5e0114e5090296ad25ec33f505caac83fab47724368ef4e1969bc4995f7de6698e25ab305f33216b9e5d454d570ac0181cfebfeb784907c483240ae9dceb71dc28ff32ae994054240c9aa128efa86473aeb374a4d05fb62ab069e610660cb42a38ba972a3b0ae9e8249e53944e950392b97283bc8e8a8806a97ac9801a5f027d31efa688ff7fb9bd91a3f2a6efb6835a40ba3e9688b59de05aa35766494ca643250cb914aed7d7f3ec81378f120f9a31eb6bb7404f95b14f41f67c11a6e42de837c579ed2662d44afe66112c1821e9b81c4a144906496aac606cd44fa72bd559a213fe20e0d7954440058d5a743fc5ecc056a7e1bb8b2110a1ef8b633a98b79682a582508e54581f0d7d239fea080b3f8d44b6143ae926f6fcf8bb4b3a394d110cef6f7c876449ba4262cbafecfe76824435643b4ecdd1388a3a5a2de3a9640f21adab527cba6d7dff00b2f8432511c53afa15ca3e2099a62da6833c7269dc4e1b6aa83a427c8a4538264efdc902d32b2f39da8635a3c56e418e94af4282d39079e6210aea2ff26e58cd5e9f951d23492e06ef079a990f27235c194d9206dd4284fb23dc3911b70670381dc19f178a99c095e7b91099088f1ed03c0ea268e8cd886e5b0da447fdc414b97d8633f6b55f8fea2922e5767b093ea1b06cdb2e2394c2848015ef4c2bd0fcce5ae9575017b7eb3e133155eb52017e4594c05f3cfa3c53a4a45a2141ff957e4e3410cee5c24e951e6d047d3bfb5eb627f6a7930f686cba35896980524ee9737698389af6f806e8fefd522f236862b9ec9e1e3d473cc9d18d82f01505b644f1f130af2b0634b5945a4666acae10e829aa7cc6ba87533db245dda3903b4ffb7d540d96ca9f7ff61f43aa10ed95d3347761efce2aa2c9d55c025cddb9796dfef3db2b27085128e7bb97fa7cd3ecf095385de8fce4384c6a1d96c0c8825a016c239ebcd22b48ecd4d72ee4213851da3617c53b2ae63aa7c7d6951eb52fe9f76fd541807ca24ef147fb66e8e2dd61a0c665b5fdfec0c137661c10bb9ca847b9402a8e390fa36e636ebda063e0cf14dbabbd003b204d3b576daadd199bab933d9017cd5c926a9cf706b4066df4084cdb1ac54c8b888a369e243dd4b399acf6c5832989e0a4a77cba77153c41dfa01a3035a99b6549ea3a0427db2d1280de1f0be11df4079573a52f3e0c7f032672945c196601decc2737e037bc15ac5189a551da6f87a1aa3dd9a9f7ead06b1573fdb3cb5617de5b1239b316106acaa2d0f36dc895710993006f9db388dfacfbbb406c99b90694e4556ac2cc57f25e6fa8e9e5513cc9953845cd6366813a05d104042e7d52168dd84564cb6d11be0cf7a52cb109e8bcfcf53351a6ad106265ccebdc5a535ba5b9b0f8b0da510355f938564930e0e2447e4609cfa5418de912db793d01947c756340ae10c055dd029c007828d409962213592c2cfd3b046ec23e3d2a02472c540540c44d98519f8bdfc5005a8db12e999fec1566438171ca8685200f5970d202c00322fb84b2afc8bee225b04b63d1330d71ebe26be02081c6559156a80bb32cf6f32545b7db2e0548b514bbbbffba7946a9b2408e59758df18795ea0cca73bfa7dfe3cb08f6610c7bb4ada8d54e7efb2cf69f6f50bc9202984230a682584aa0b73093d954a44f80c42cd23a4464205071d4227a5db6d57e3431bddcc0d258a246a49ff4025032c5ef5daf3c67c02b9df2f2e002a995729d3b890e9d10d7fbc6759cad15c5949ff509c6300902ded8772aeeb3823f159ca6c9c39cba0640b450b466fa1cb0d4886419a9a47b9608cff4bcc8c6976e2930edcb28ec07b291f4907cc0de9f714e8e0b70201f74f75d13d6ad9a271282332b2deb250fe599b4483dbb8c29722e478a5f8d35b63d11fd832e356e274ae8d7efb29d9c372f159f1195ca2ffd8dcb3929484338e78c041bdc1450a3c1f9b4c1ccf23314460cd858b121d9c883508ecbe8ae7764a79c0a8809d873a2bf744e28c161a8cf6a2b3397da21dcdb3d21935187d51783fb766ba930d5180b00fb313b5796591f0caffa5f7b65a17e2d69b30a4e04409775707b807c40b0f0220cae7f5f4a9c7254bd96db72d38bdb70b4c852b766d778d65f4ec305d0ce295926e64a55812502a3cbde8fd2873dd68f82a54cefaa6d21bffb04c4357cbffa3f3deb652a496c5e0cf34b87cc0bda3a6759b4b8eb64d86333e768debd91ba761b0ce0fdac007b810ed3350d05d7b0f534e4dd7d10a065dc3695c8654bc83fd2b1a0683ac13f97e8ce61be0e1785ce851186e4ec56c0970d0b11c8a62bbcf1ebdc0ccd566e6b565a59b9841fc609c180c229b5221b28b40a634093f66c55424cd9769e1be3750684d13de4cf7f53400b3acb476fd7f510b1a812a264609719b98efd031330bf5256fe586618f4a7827fa09239b4d7b0abbad338e66e8516ca600f721ed04021825cb0eb75f5acf26a7a8fb6fe477d01f09a1b009a0f3a96d6be459ce1cae07c533a17d8a09630b3858187da7aa75af965f641d0c655cae0fbb518d68135109834e96904acbe33290ec7372ed015e0ed660b7f14ff44ae4f279ab795578c750baa5355d8b1028eefaae40e18b5f3978f58cb218871a9397247fd1331c93c66ee15eb54fc17170e15be43b52a15c2ed77522d3fe5cf17fea0276f71e9f13db14bb24a91e554fa961a8fbe274bded23ef3957c2d2ee7d29efe9cff58724010700004bf8a691a12e5c8fbe722c1e0b682b46dbb618556f00c9af06ddf56f574dc7bbc2e5b195ae95cd9216f2f41354cac3a1d2e1e684b5a705da06c1fef8184d48b137dd68517d78646b30bcf00e76f88cdc393765beda1156519594cfaa7c1852ff750605a1be65904862340423bc6799accc6e3565f89ac8e8e5b56d35828ceab5536b142bd2da85aa5d51e1cd0f1d7d55a984f0fe9e841bf012123651b6242c3c0fea5f17921c857c186adf570379dbaf0000befc81a59461ae00ca236ade2e1a1bb64414e3216c33b358f69c8f0d8af896ff900c4726a15df85822e7ff25669da22c8b89f0ea581e886fac5b346dd300dec5a05066a715bc73308df45c34022d2f8cadf50cd1fba5515dd84b53520298e1f4c0046cb0d69925d5ef9307f6986dc1ef26258b8944edb7ef16d56c7615eefe63e94b9a4f40ec576f9631ff2f6abe7373e36bbd1e992363ea3ba25590becd1da6e25e7f1340141788a5293910f12061b90f2f87e9801be708726384f47690b2471e60f5d48851d64edb1c68b0df9d4c65a3c1999b1fee039300754903eb462feb9894d464d9e4654a9f9075487b4cea7d48e945f56cd1ba50030e4dfaf7f9c44cdebd44bdc06bb492163acba4d3f0db7774478af8c41620b7584b926e065a3c5419f3ae151d31c7bf95a48cf4c4cf27eebd24f1300014b185a74c08eb9c581c58f988be76d8ebcb847ec3a1389015f479e43a6a50f094629a247eacaf544e8022b2c037a088b77b775a3ef634ec58efa96483f64c4b26ee7a97554350792b2e5e8020721b2a2c2851a9b12b5e7e8fb4dd28dfb385cc0445bb4af203d7caa2cfb6c7842eaa26fd1d390a047ae3465d8bb8182621923957971ca528b4f20bb3332f4b7574b9dec4ea7cd421fcbe5118fee3edc33b5bba983aa15beaf1e01cce08b8c4b807efd187ddff717265ebddaa8ef1d85c5d938394457b98ff350c00311a6ba7192c264dffbf0f3b97dfb69c65ad88a64d80a355abb501e990bd7e74f9a2743f8927268caf6098d4bf4270a16bcea53855489234fcb3a67324f97e2d62d46b628a69bf53015e2a97b141c45943c63b89a6417c983c9553505a2f520f3e8cc1a2091abe27f7de5264d4ceba592c43619ef33579941e529f5c5684597d8cffdd9d9a34c3cabb1d17e68cc0200a4c935d3839472b0c3ac919162ca8ce5b414f51eeb108151db3cda9f166154ab8bd1e5deedcc44181f3cf5925795a2b53a83ba72147d6eec7d9a003a1240f653e43e4c9f4638eb7ceeb30dad57a2f3cf0f915d22a625ab48dbec43678d0a6c498884462ff425a93b13d8b6761aa7a1fe48c2413d98960a31b2ce32090978580d54dcd1025742725f0cb59c4b847cbc685aafe31c8baf18ca09df6c42007a22b9576a170073425836a488bde8753dc9a840bd04d4434ff6f2ce20110ecc992f108e72492d9d194c36e276599486940b764b054fb63a5dca0ebd911cee37352c77324681a8900bc90e0b1a61fbc73e6f7101407a1dc2898e4d90f772e57d2581fce88772a5c564b29876a9f8ae359762ef9d2decbead7ed0e005544073eff82330bc36458350fdd9cd98253b274b3dfcbd7e1ce4f16dfbf154de207ce45180e9a502f46d3831ae80c6ae88cbd534907540419843f2f57fd4c6d2f06d560b658a17a356e1774f7600d9b893fc64ab6e8ff626723f9d0f154004e96d8a7f65a4b5481507308ecea65591c95a967a24df3d30ea594343b86ff6b3f261d9a5fcb6a9d4d88ba05d843fe05db0ad738dfae1ce4ba063e631361967717a4a14da7da92eca3fc9efeb547fe311bdf3cb9616fbb5f75c8e656be8e3c60528a9d4f832f0b2388fb0465acaf65128b62e144de37e51cd4b0667f0f17982309277de0838ab44403068264d796162cbbfeb5bfb46e5aaa9cae6e35c3802f5fc5d1bde8f74a7292cf3fa7bc9b0847217e82edeebea041d27123adc8b059eab4b9c478430a5cd1271f625e7b64ad178bf376982de43b1e020a9a2ce7407d69637de5fddf4233be2597bf7d7328d4039b5b5e33260f4bcb6ad6b9a0c44681dd93ee6d1de879693a110ccbb6bdc74f4c4c69f27a40e62278f30025b6a58a41650ab3fd05251253eaee5e41d2bf68c58676d3595c423444e7258aa6af60e90ccb7e6ae00424612c9816916ca8ce05baa671351712bd4ef730307a6df4ba5e01666f5f91835aa294a2dbc598d75158fd7601142daaa49eae0bf1334f072eacc08429d80ff4656ca297ebd320352eca92babf38488dbb600f0fe26345d9c604ee0cc60cbe6a55c5b0b50c057890c90a0c231b90d3672d58e0570af31c195ed9a156408a1ec0b1cba2e13af9ca6a7a7a4294a14803a8508f06feebdfadf912802106c8c627ec52fc51b7038b5a50bf6babae425a03fae5a8ff680758e1b02632d326dc503d661971857f4fe946931483f975bc3357a7a66853944da6d8356ac467b6179da2af1a4c059981a16555bd628d41908cf6a1382c881de8e80c0667df8ae5c2f2340f44075474fc8646ab5af4081f781e5a3a6f3bf4e86b63b6d3dde044ebe0e2818b04227cd9816d8224348317aa3469a25bc02a9358f3a0d9be5992dc8e8ed2d0e07d638fc5a087ba1b831524f1b70cc4f4dd41948d56dcd66e7b6106a2751f4e2c8cf08c1b39d08e6314a09f77183a4742617dc0c0b54d1ddb6eb64ca883ef15aefe0f3600c5b67f6db44fceff15941e3c81697d2778bb36fbb146349f04ad36aaf0545945bd885973c20e2828402022a823aa7f1fa1d5578001d3bef15a69653eab12698a50163bc639c5a5f9f782d8dfe323d7c0ab9dad64fc7fd7d0c0a90024e18eb42dd6cce4984151235823f82be1a57c83d1ef52b99be2746710dd17be1241f982dff8a1839579299b06f6e30d58787ee26a28ebf21856274b4178cf6defb3762c813ec537a0eac684bf520de604010f998211fafa08c45789636952449ae2950ff7882cca294747e2067912344de26fbf084bc778a00cc6928080aa6e0fc731b0b6ba9be320a7fa52ddeede7350dafe52308111c5d8bbe3d6ff84640871aa3257d2002f89a20bb269284e4932060c3740b9225ea077845ce466b91cb7ce129a8662adfbb191ebf1d41e8344fe945b4ccb28dfcb74b763743f66ef237eae77c2ce3af8b9e46057cc77b85636d87015dbc303aead00daaaeff6f84a8e00422ede2b8e574cadd16a3f75619f2f38394c053e0c1d46c314fe9833bec886f3b84ea3f945e6d8a9adec094af24009f823965270d985bcff486cc60774fa74c2c5453fade39e79b834bf3ed778787dd3df0392cff95301ed80a79d6d1a5cdb7db896cc54ded0db72992363b82cb55b8da59dfa2349cfe88a56df02454946b38980f85b94db5a169ebdab93944c91aad5bc95b539e3e867acb9031cab5849ff33a06e565af95df10985672f67fd52f8616058c87afe765084f6b02a4a1306bf9d51dd79896c823a68601aa5d72df3632ef1de3b48387712fb7d19b4948cb4fc504e8811c9770f2e18081ae728470d51c22e63ccd5fb6b1ed20c6c537768e712b143061df5d63d724271d29a928e95f3ec5f709f955182c7e706a0119f5f01340c3ed30d1747f5a351bebdeccb6fd6ab8efcd7d642736ca01f16419624d42becfe2715ca05882f976e0842bf278b49644bbf97be1c0fd4ddffee8a8f3c818a4cd35876a0791c71921bbe73296eec7d9b03631ba02176df4ee70cf9bed6792934f0e8b47946f4a8e5311daafa704f22f4b1f4dd49b967140cc47bb9330dd3a88eabe3d0684446e2ab9cfc386e6d8316c91feb41674997a143148f1a89b8a90e5dcf8f032da7ac55935e80b2141a352445d9d4ee25b19f8d1fae6dcabc3b1e65ff41f5283e9eb9603e3a1cde65a09fdf1e85721f54d84365410aab7d77374f646424f32027cd5b3d161bbf44393331e8f1d7d795f601bd082eead3dfe0e42120b9619beee6805b117473e85f56dfb8f49e2b802c8ec0d8e4ad77cdfdc63c1cca7134adf48ca8c23bd9674b5cb46aa526d0a59b2b8242ad70390a40663e8fa85e217b79cbcf580297b467970d19c16df689267a8c5a129104b4e663ecb85207594fc919f31140c039219cb611730acaa21c3bd89e1082956e8371008dccc027d369067a1417c0b63f0b888115e0afa1565cef353d6ca2155e9618c8d77156859e5fb6a4be1ee05456ee208ed29a55e9d7e7ac0320c23c7cce4c0084b60275d884348eba5d1ccbf6bf7a47bfdfc6502f6be0a07002baf0e6e61ed404eec82414f3507047ab72bb0f3b84053f696932c48f4cafd37ceabb7351db7e4c15af40c0f8a198f7fb2d0216b00a0341346fa8ebd725b69f5315c827eea1f39bfa80bf233e6e270ad6265122ed3116b7a9ce60de8ca4e735dc89df2b56a922edaa0709c51c729eb42a030aa73c97f80d33667bacbd8d235b2636caf2edddc9f0ec302fe5bb7f7a3b0bd804f69acc45c3d904836920ff5c1b1654e719e7072058e96f97d3ca9a35613a075828b3c547ff52d7d2c11e8157db36c725163fc061bb59c289c9e17c0c1e2832c59d302b7508287925f62ede76f8c99c32ca50ecea37884a32ab4e1d0159de43a9e8113d73af1f1fa3423aab8eb0de1f9b34be3bf138ca7b8014c0ab7d211c66629a622af9f99d2a0f2c454dd07562e68d2a66d8ebc34d82a4bcc309c55bd1bde9d8cfbaa652ca61c7462a2e31571083bd3d800f37f5e29893ebb15cc7edab25403a8a446679f1ded86de70a30f9bce82e43100b5b6e8691f941b4c64f12cd248c1b394c84b50dbaff80abdc698e5eca98caef49b51a2447a6769d9ae9d9cd4fbe6b4b0f8bce28c19009fa69fe6fb435cef2617c5ccdd9baa8beb7baac4d417d77b7aae170afe6af97973b66583c3cb02ae38e719ab067d76722dfb7d38d0240c48ca9685ddc3d3561b1cfe7fb0277d0ff2fc83f6b506b19f0622982fb5239160d1fcaf97632641df1f255e7ed8dec65a4ddf9b5a46cd78ada822b3aa33c69b688435d765a6666c296fa1b818a38d626e989620229fbe44ae12117ed446f1fe2cd6139cc23645c7593abae5149df7567d33eb51b2cf652aaabae0fb7ea42837ae2ca9abfe1c981432748bf8af0129097480e7721a5912380304ee9d878ebcb9506e0734b45dbbe4f9ef42dbb86c1e5b20f40e5d1fe435655cbff1241e0845a2f1b1c7da77bc9ac2b88042ecb98ca988fddcb08c7ead1c50ed8a3a31c6cafe1ba5bfe149952e78a78cfe196d554ae1b1bad73d918a2a5410219bb663d0b844b9d8a9fdfca233f63ac41bc8a6f165fc65ee3ba642dec271a7be713ffb440dfd84371be1d79f29892b18d48556d14aa272928bfa150783531a7bfb29ad5dfbba877d5d13aae41e18701a14a2941a6dc9e95793b9b9db7886687ae33af7aa77ef7c81d7f8d0266a7a20f377c0a397ca75facca3d6ce6e0653b476e7e2b728fe00d1e7d5764b02770e5c15440018a24e886af0c69adb86ecbeb30e449e58ee302d8cba2b2b5c820d79c000d21ab973b80896ec802e949bacb30029aea459365aff35dcd81a2e3166fdacf92c005ff2de0b9cf17b9622579a70287ff4de8e3710d240323dfad1ddf6706c87857fcf451281e34a2688e54b1d9261dd994e2f7bc2de038f1832315d63d19f52027cffce4efe4905ecf2c0c06bd157746dfdbf9d627e17693cde0d4ac3d3e4a785254ec514dc02dea83532ef099d5f78e8a4769115a3880b7ccecf20b94b2b45ec022bb294f5b982bcd99b99858ef13711bbf7429fb74731cbce61c6546667fd74ee95eadaeaeb04941db1d7376923bf1f10339aef6ba29d6731e0436dc3cd6ba3fea00ae9dac58d187cbe46492eafdb3017ffe6b5b6d2163a9bc27d68ba8643298852fb51e7f4e4e7a25b0ef926b8a87ef37aadf1c83c43ec681c8a2955cc0fa57e0df113bd798f04ff535d8d16908c70dbbf711a168a5ef48ad99e4b03c0f4729c9175758c5441de4d0764365a4bb9a13f8fc268cab419c4921cdb577d7a5e2dca8e55f621bc25661c9fe3415da2e2291748c5f7f3b3d49dcd4defa38d27b254f4440f5c59040b33995211015c0f84452ccbeb177aa0ca33e4793d6270879b6b3267dfab44290a1566c44ee9ba67ea680c363fd415c9388f96f0b2dfda85bae9fa121b6360e6cc70c09ad50ecda5716cc7459f7441dd93455ac75ec4837b20293934fe5c8430c25c3116a833d1bedc5cc4e96377fe28f17ee7c67f7caa4405d6fbee2a26ee23c7c380c58fe3d7c71149da5e5ef8ff732a4adf2919229c583401612e8cc35c9b3b667771a80ba04e4a45161c66b259e31ac921e370f9253e13f7fd64c9118e22c6b63a73b1610e8c4a35aff6f350a7430b58653ac94bd06bbb4c33413e8cfe62798646f8eca08c8ee381c0a529e53fa8e3141efc284fb105253a909c1796d06c94bc5fb9dced3d2ada2fa5e4006bd2ed83a3d2a966121bc8aac7dda1f5ae32d7caa34cad91c3873791fc8e74b1fe00d1d28d9abbd5740f6c368f9d87a7b2ec6308ef2f40c4863c9befbab16d0f0ab0f44ec0464fe747368cd27167604116bf6cf9f5478538782f31ce6c669937a24dbc92e28a407ccc43a5953d848f1bec1d4d335ba898a3db0b073f1b4ab48cf426ac5d01ab5abc53635c98b1aeca8d8a919d00234a9e9058745d3932125e71fb70444e21a32152408af98ddab5b9cd91f4e0c2fad6224924c8639ea221d81226089dabcafc2c8c992ad60a0b51f9c2312340c5b933224a5088e95ad566c1f604ba43d01c39b2b937e929bf26a39ba8142a2cc2ae2ce9cb974ea6aecb99dc54ef022ca609d5c753de998aea91256075eff074f100d9c201ae876812390b1b498b01675eb195f699d197e3f2c9faa6001a6e1ff54b91ee4faa63a68759c69a88458a12c4fe9742397ef39ee3875c9a27159739170557ba77e2edd15fec665218a7fb1d29a6ac3ffac8f040f3c0e49210450f71ec73668ff488a3efb8d82401f43f9f4d2fd907c4b56b8e6381e851b8add8f6bf5604eebcef3aaa1cf995fd4612e21f1ef9e6cf98a99f19e562e3505eb0101b5e8ba3ec205d3b9c74382dbf4245b15966ac1fb42626868e434f41454f14f45330349230f172f718a94fccdb8bcb6fdb689e6ecc9fbb3dc0d02a3bd347eb8f374c43dd643bc136a7041cec0216d3a52ffe6af77ffbddeb71d8544f7ce7d67f16bcaec6de8a48d0fb09a15bc78b4ba1878fe158f1fb705211897dc1a0649945cad55dcb7fe569a1e40e9e9deed0492496f2bf262f03fe48937bc70691e7f0314de4389a20d6219d56c65f44d5d408c524b2b7161c966b7eb61fa612bbc5a1f9998134068b40eef6876851160e046d13c47211d45443154a0c3e6e42694852725b6001d4f578a0c515e7ee9d8ae143bcb1259d607447b5c3cc4516afc76875354c0e8f6ac3e84d60b604ad459d6d1cdc775403eb45daeeca6f799ee87dc3337b3879bce8cca5093cd5fa4c92a19b57ca3ad2eca3ed0162d4cc078527123fdc9a96ea18c3f9875ce395afe8d9b9f71a2d2f2e8de86e89d4a2597439c1968fdf372c6f0b0e3811c8fd873d82bdb4c51857cb487f83622e1d1cf82c3f0c0622bedf3d82c2c213131fd3271fd20ce0be4dbcfc7727b2225776fdc3d0ebd96b66b1fd63dd750cd288c359f3d3892449f24701121fb4c012297965cc94a951540c7a2e6848c5f7305a0925dd9a3bda02825459b01cb10025d2f6f691579fb06ab220ea8a1c0a7a989cb09102548090b7a8bf9b58e4a943d01daeb3b6eeed1a1ee8e951c70256d8128ff409951a16d7f444a22453048b347bfae6adecc9d59f68cd027ff03a057f3cb2c6a768f01c384b81e07232a9f4b8efa08b5508b80861463194df51443ba0fbd8eb1940b0240af8f5f71025beaf580f5bf461765792c5aa4be59a836e15e4a21788765e159b710e30bceca9683d8fbc5322fdf63633002683e3cc7be8209c7dfbf74e29585c9e06df13993619907abe8cdd6f12c0865b626e7d27e5562f3b2cb5a96a2733e971b053f731326e0dfc9b648702c6cec32f9451c048c86abfe51c197acc44ab2d9d861450596956b0f01493a3c95ed6ab7ddd89648cfd27a134fa51e21ec65915216a5c105627927c922dfd72e981dc0283a5fd6065bcf40692a1852d70f815812b99f78a14f459ab91d748b8718fbad3bdefc950d24251ee76aa9550455299e3d5e64e1e99a81e835d1d4a29f67c4cde40d01c0257deddc2b9e508e0575dbe30cc6bb4cbe7130a02b1ca96777ca61ae614ba4e5222e213ee213ac7fb6e7f89ce8f71d5ba53ff3ab6cd743f6f4a9223129f5dcff56d17a4887f1fa27c19c72f817b16ee4c8e1e6937d71486de40dbef433b5df1371eff64c10597419e39c4b12a987bf4ad33dd5d4471149cf3be0ec407ffab24c50b7c3e257526e22d27e5119a8df08037abf88810dced3b929193666c2c7999fa9bc176e908799c5d3854cc2e27bcc4341301b2bf37f66b1fe1edf6217f8fe7f5cbadee9ef34485ea7521226ebfda01263e75c619904932d92fb70bed94447e47553c50ee85a07bba747fe1f4af90b9dceb71079f93775b37ef67c3ce049b8e4d369d3a3ae70a5982d518a1263e366a9f38f16d00cd1e3ae3a1badd84c7cb2a818db9b43f343799afeb442bd699fffac5268299e30b8f941a84feebd5467e680d419dbcee8a39f40179e2df390b181be716cc65eff13b629fecbabae3cd2b983d2da4e493c425485fe0ffd8980eef0e239879ac907393319a2339209a7771bca03b977c87886c283a862921c34bfb2d184336f1aa88783f3b7c28daf64fd048d601b26c953e5fcb0fd890ce35b35a1a3509a07cc54de5364f866794c6cf57dca88f17f301628da6ab6abd0244727bcbcfcc4372b40c6f053474248b97f12a6490ae0b506e3dfc48cfe4d5a13dcc4bbaf7191d2c753eb0d03a630cc961ad2c330284701ef41ec183fe1c7e62079b8c46ebd7bcb8afed82dfb70284b951b6c479e0877456f56b06efce4a097415863a880ca7dbe2325af47514232817c0a419a394ec9d5e5f6a116ed2ae9428c8adee514b64000d7666afb0b3e4b0e94af6e96ef9386accd7566fa9ad880f4bd669dda3073b01824464441556e8af75a22f6598fab424724d9e7e01e701f6eadce2291cac7ea39fb40e789ceaddb4c88b51ba689242408c5064de733d7535a2eabceb5276dc3daafc41bc0f1acabbaa08bbadc8b0d154b480d01a66c96e0c05fded42ccc42ec7226269e832a24f2c90a59433693bb4aa3ae37710af6b0e81ab7ae2af02b97b96ceba274a485882bba88bbd9e383488808f34a967c06bfcad30ce7f5936ac6f10f671b3399969c09d3ff396871627ff3c0a7a5ad52c752d021a83049127fdc148c3586ef52151f0b95203b414d39f7855fd014d0e06362c91162cac835a355377087ca7bce42112a467b3fca4c3fdb71c9db6abb1748503cfd476446f0098732cf091199b9187c20df46650cca08eaa0e610d99289fce886be597098ee10b2637439ed6784b0653635013b5c0d596f234fb43ee0407c9de98e8a1bc0dfd9309dc355fd2b825e15d11db72867d100700af7e536eb475e0edf9bcdc9b9ba19b9cb82391f73ec47364605d69bfe5688335d47e8fdd6e9e03911a670c1afe4163a4373bb0c6fbf5d0fb7432312a20ca867e992623c96d9de267fd894d611f91310a7b4dd1140fca51a6c3bc6ea0940480274b88e1c227a005c857606c312e2826a22d2eaefdaae8a483c9a96d78da661df28e6e9ffd9dfe6d16911a0dc10976b47910724d5a7bb2518efe560ff7820043e289fe884b9337d1984b26872d4a1a44e9c9fee9fb47e19bfcf45b63f4e1e68d41e820576ef02388f1de0ba777729ad73d07000ea15837628235f07b2b9f13309631ff57091461e2080a619dacdd01580c9a6e8091308f5826e298e0bb1ebcc6e46d239210c9a63bfe4090b3cc88467c10b2ffea076914d90a3cd77280904b068590b92bd6f1bffec3394fd7ece680499bd3562ec8ad80f39ca44620aa0260f1775f0f681c88f348fb4d93365d155ac371a93fd88cd5e9c11610178ab7e1a617aa4644a39227dcdf673f496b85903ca99271b5a1b6ca576deb4d029a8e575ea83c1d45b10b87b5d29b5b8d75c7471d040101c33e754b957084f2ab357bfd79f97bf5c254570d19222aa48ae4378a023265af68540d4800e6c9ce7bce7330333199a80451e1c876ea51dc706263ee2f0ab0f3071ad84ce0d955b826e16c9dc69b5a5f278d4faddbecc146115d9d16e40fa0f192c9235b0161076158cb47ee84b14fc61b9787f22f75977bc08a6401f5e2e49fe4fcc4089e99594d4d353e205c768ad847c51f73dc325fd2294de192f4284c6609402dec808cc0019cf3b18ec447503ca226214a2425a61263e7bc85180ff14608bf8d09d324281ad2acc9c7865804c20d5ee904b4ba15f0d1e03b119faebb00924e3da3615b78c9e20ce3208f0fef848b7484bd791b107d19a0c2946c923b6a94fc99749c7cda149fc2509f4ab6c58df10cf694dfcc7dd92c6f66e1b4722d792a7af02577dc135ead9bc90d667efd0fa5356e5e326d83ff9d52e401b038e49b60d3f5e4ae03b6da4fb4b3daca3cde4a5bba87eb90651c4c8017ce7f928d82ce8f203ff71d8a16d54c35e5df48f132959d8945fa162b8928fa0b812b5a854c43bea165b71c8c7c01542a2236cd97f6b36a5261818ab6674bff3049a0cd202c7f21ab22b28a012cbffd7189b37fe8961b1c4252839ad4fba1c4a2b9842519a649eb04cbb95864dfeac01806c704429a9259f1d53ea82967fb99d16eeea5464ef817d588550b89cafe6375dfadf280e7bb6194880a8eea9fc2f7f7b8c8bc2dd2eba876188f3c4283aa48dde876431d061a1fcdc963917ca2251c2ee10909c1a1f61ebe0f20f22563fdbe86d3897f8d51c1744853677728bd12b1575f7cf5af44356eff3fd0180edbf23353df0779db946122664da9cf129737966f4fc7a8218016f1041ff42a540de2c3e52423034ff7e31fc087b06acffba74342e36f21ede60f9200f7bd17a46579a2feae34f177d7e001e2c114ab89d1f0405034a86683ae0a65b152c3c1903dcb20cfde16762927128588e95333abdf2336c763423e9fbf88df2193c7553e269f92ae5383b442163d2eb1219e927b9553760b2d4ace31f45c48398d8bbc6a23443e361f5208105fe759926dd52b0504a5fc6ba50402fe8e5625897cb5daaf4a43975407b7de45170312cb8788f9456b5735ec59760e83f1e7feacabb34175dd6cc9b470c8f79320e0050fa995ad6f3ef516a848e11b3cb0f3ccc50b3298876bf888ccc8883cdd688c1362505971e146b07092aae4b74cfcf94cbe9355ab0c24e3e0f78de49c5aca83b00496313e70f8eb2931d9d2dc95a9c913c09952b7cd2d576f265a354c8028aa9f340c3cc0be9ef4cc8c20436e5a5d35b092569cff368b484d8c122da8fedcf020d52301d1854a3f4318bfa8ca86c7c0426f9244a0116886ba286039d27852e5e259c527163fef09f6f00bc85b848e8c2e1e914ae49fa67729ace88708eee0ae3b092f5ea066b18a4e1d38d9483fc3a931bfd6e1b9948f689bf3b3a821808b2a3002ba8925dfeffbad3b9644126bcacbb4d0dcf61424f5c37b0547b6c000d2470be8a72d1b091d2fafa13dd7ee0dd7fa7656f86eb3b58a0cee23ae4a5215f6f7a843e93f7dc982748905b91df3e6f1876ff486ce0b3fc1d5a4dbd31b9eb6d825400f127ded9056dae71c6c57ddadaa3c14bc4c6b32726b0ed40dc66546b0a69190302b78db5bd640fb173d434d89088b7cf9319ad948b5a25927e0907f5f1f3469d047b4cb38a8c452c5c410606c3f25c9e38fd0b821a8390c86a2ad80e5f756b8ab62875b5452caace7e69fa3b1ca62348ef0a07b0d830663ef526a14fc8ffd2d0b869a5c8396fab351d253284ff5256a6d193db82fcd60d7a5d8dbef0f55c8a18c9aab0e88dd19cf7631a610ac0bf0021f3d5a905d975e5667385e81abbe967bae003269a17a67dd8201f88e2b26cb8ce85f466ba7ed01611c59dc9c041b8a262af7265757b6c3fafd2ce053470b9dd6ecc5c2f283097ece3a3ca96e9416344c75ffd92c3d7c778772a2e67f6ef2c59e6426106ee2f87fd82851c32781b1e602635808d72a90f4073f4c3a0f01959210a9d90d1b0bbe8f5083fae8128ed4f2b4d0cd496743f07b200de5409b3fdaa0f554ab1a2861b3718c0e461825856e6abec03dc843c7a89e34e425a81c482ae0f5a5fed8dc1f5bc7dc75ee0239683283761924d0e2692eb0c8569b8b61e663cc899d2bf4a1121f92198a755ca4d2f80534a1d686660df8bf34e486b8e624a9c50256ece9d86acf4d6f6450c8151ae10d8a9db258dfde16baf7bfd78f28d1424ced121bc1a06472853cea23083de5864d0a5f1314f64338b99e2f140b5d853960bb288a2c31b9b0c7b6fadcab1e156a02b4d8cc565955e193d928d2c81f87683cc80359e768c303a76f945f437392456e0a8ec447dcb26cabdf472eb7d6efd7c7a7710c58d038f190d7b41dcbefd52c6986fc28fc7c5f0d934a72e05114d739583575be2a4f96b4e4c77a0fd1951e5c7789a327815d1f80717373f13f23d432d89b766bbac42f3ac69541262db422b9c20a3ac933324d3054479f1007c0be13268daf6029936f775970cb6eb45f4b4596f5705cbf30bdf46d425a068c4696dd57d9ef754da1a5fb3a8b3042639f855cddd27c92dbd942c6ec18b7b24462ee7ce234eb3fcbb9820f4222666a389545c9988b5b76b83bf81ffdc7430af208c731a6a25ea4a5bbaeef59f47d03d131b07b50670695befe8a70059297adbbd3b46909166b9c60605093c0edee40634f0e06b70cc9ad3b9dc756213e3fa820f57bd298b2221815264a9d55d3cd88f564fe8c9e8fbdda6a6638ed6deaa6aed88ec61c327e2c55cd432cf3c33545cacd655d274833e72041ef41b437f570790321b8674daaf9c7c95cb9e884971cab4f7bc4e92596a788acfbedd073de24b2c4860888b2c68a5de5e0bb66101fd88c509150763b6967193e93e729031de2011005a7df1a0b87b21b7d086b9e7b06bdda3b8934a1808af3914bb84ab551610aa961d9a64ed409d218b0f4493cb6317268ef8e1d0b83a20dcbc623abdea2b2944a632925d052921de199f43fcb0eab6e539d0f13ee6d322c27cbbdecf12f671e82df4bce028a4d56ed36a248e6bd4b1fec194d4ba2507da99614e6850e64be068a82654f08d88b780fdffea320c66fff0f566f538947006de60ac1174172165a36042424bec2388aea936887e97a4d90682b653242b42a5d57b48abb168f0b4ba664592e10010f3e2b72a48843909ac1f75eb5dd8d8c1f4780810fd3b4a6a235b4a82b02b6b1eb2b2d6cb5235f5c97ef4bf7cf4419d6e82414bbfbf9cc17e0343a57c541be54d871b7753bf5004a7f3ef0ab990120ef84d6fe645e9452dcc37755d170b526aef589b1e9bd4172a37a4f6be9126168299affc5642998b0f642a9f1ea130a7effe748110637aea16267d6f4f6ead7e3c29ec1f7c944d3b524e0fda146fbcb48f9f2c3b6f63066290af104b30f4b9a06c54505ec00fd5241d40458316958b6ea6fc49ad0f7b7e234587fca23d1d69202a14bb0141e7947d675459b62d22a8ac22b3f9d2f1ebe347c126f7bcfa044de42c9311bed478cd5a9372d0e70258c2963eaf62cf1270a4dcedcd6f1433da7c01469fd8c1692fcd80ae6ac06a8c38f3d680c1ce8f8981bf55b7a597c58582883dc0601f7b22061ea9fe6041a693717d3fb8526953b19eccca95a392374c51c2528fde6103d97d07e0b4bbe9083ed8c3b17e83a170e6b9310de8d8cad331494d160b8c1711fac134105b50bc0c2665d25f9ee654ce92dcd50f1dddfd99e6b7dbc20c3f2f15cc3b696f98172a3aad492d1928c31c6145ab7d36e2af1d73d045a6d5ddaddc153039787547478ce8a648f9ffc6eed9939bf68546339e4d7e10e2f77ecc70bc283db56ec5c2d45199bba9e9d305c483c31fafa2a69223616caad1a6ff547ecc040e707be65474b12bf9a59abe777a60845f0749a1fc59bb6375f90abb8865fc45003186e0d6917633f1bf40ba5f41ab195141d0713a1685edc20ab74b1d425906bef6297a13cbb61c93666225c6f15e4b1dd1ad949d80eb034a09061e725216b79352b4429a7e29bd2f9a3435f530026b43e58b35b8645b92b7bc6adc6229e65f552d0879827489f6dd1fac9396ad04881e4ade1ee14284583f57b60e943fba30287a37e5a83571db6f240ab402c4f1a17f86be5a650a4dcfb0117e4df767580a273c644125a4938d43154157a2d54f92f6cab66a732a1936fec3b1199c7ff4ff21ef19c4f0872cacd08b10c3fe3784048ef25e881bac771a79a1949848ab895a0d895f0709b9cf816daca0886f02000b1f8d13ccec7bde7b6cc8f817edf510cf00ec890c474d47c6b7e701f75a30b0da67887a009aa3dcc8d4cccc324e8110976bfb2229114454e1c89970d109d7a1326591c98f39813217fa6ec51a8f3abc2d85fe257c59081b0e4aa04176899b14810768b4d3ed2f6f8d2301614750ab99bb0a0641d7eae898c23fbf7e55b079f2ec0c51b8acccfa1b80367bf90576d8825aa7095d345289239bab517a17d799db60e555f256dd37ea7163b19af40ed3ce5f3ca72ecef679dab0f4d50b7c0bc06f25be6637f06dd72625ae69d066b9de17f9daa023d4cd88dc4819dbedae6ae8bdb86daf0e3521ff5ad7c2cadc022cbc80a81e98031ffc1e5afcce44064275a7d7ac1c49da576a3fc9ea227f82090023956de0a9bedff8363f95203ec242bf828421d1cff9a48d995e06346fe3805b83c73a278e2a5a1cc2f3dc241dd7b134bde8e7c40ffe35df0aa5baa37e5d5a9d585419c33446817da8d4edc35fd6d96b3325f200808de4503b040a3887885ec2df7086cdb90f192d9c9b78d9009c13dc25fa6e207fed3f7c7fac0ea89981f06e13942a51283221cfc9342ee3cf71e2c572393cef4b80b13cd045330d5398803074781405ff140d384ba36dc5889b30e6159295770f931a7f1c33689468720dd6c4e1dcdb3c109108dafcf6e0ac7107b1467439832d70670edbb5e6d69855a48a1b4e44ed7af9cb282fb2b908221ece15cde1af168def5529a1a7116c89811f2498a4635bb6c3093127ed6956dc724e0cf4687451849bcba00869d477439258d694d3ea59c6fd88edc99f821cb97b09483ad006d9f8348e612d4410b38ee4a9f58bf0699275c75b332c380d4bd51f84753b4bd4d718b7e97c3febc06aa5365c211ea4169ec86e6b671621842299bf4e0c9ab99fa101fc8a37decfc6afb3094cc058c7402337f795baf6d5fd7cdf772bbb4983f4ec1f28bddc8d951b6723efac6d463c58b2fa17bc4afc8e0f5bcebdc695d8596987e7017bbc78dad9613158e5b0a87ea1ab178abe55d60adc120573207f48e52da15f3843ce4517ba9b842e16bdda14d437c2c0ef91043eed8fbf1922548f28bd95f15cbed675752f31929f1b78d9ef8144ef0d5483d7b91f2989f174d8e2b0edaa80e7e2f7cd069302eebe38fd779fb4cbe60578f57975804020743d41207d5c86afb0e8674a708e286b44ccf3be1faacfd4c2611789f078033b0f234ba0a5ec533dd5a0b53d887ae8972de4258ffef322ed0ad0afdc6f0d2268abdfbcaa396119b26ecce4c4061a8b66596748d25f98dd3f05148a40fb8bc19b7597af57eac515dc3c32d0188213fa1a37c6bde09dd3343f9b686db8ebf6b94499bc7e35474507b77e809782ee5fdc8ac21997d7a57040292a40ac7781d84bd651e4bdc5f49ba844c8b7ecca9b47ccf1b3bcc4875bb7b8ab8fea09c0446c87683e59b660b6a33b9b9db3e8db12e1c4c7921d1bf3be30454c4a673b7b4d6bbb80d704a96a68af87c91dc26eb94eff16bddd89e64e26a1e1e0ea262796a7956809e5e09e3a5e5974680fe324e2b6130ca79abef0b125d74dd8a6a6e5e8cff4b4317bcc5aecf5d25e6bad1f0a61a3dc9e532afc6917a063cc4280821596ce76ca9a17c07c7bafd678dbe5e307a4cd96582527af27258497769980eeb4f4c030de6b4b27b21cb3623d61588ad3d705e5a114848d5a39eaf2320b5fe90ba941c94e641b51196591d308ee0cb19b2415ee94920a69ff19de31b9b6ffc2ef480c73e69c173c185660b0326f96e32270a745f6259f750ee565c7693577d49a9a92c626bc0c7d957064992f0e87c5bbc90e8bec33f4791e233525fbf0df6475db9e8fb790c5209eeab8eb301194bd516a1481d5a2bc0501524b75b19113d83ea5bf5a8f37f923199468c9eb05fcca7fa9f94731324dfdb7d3bf1449b723674981428510b5bc897469fc34d62a72643495b8578ffe1f5a62e51668586d3b7ac3590bd936b1071eca1ee3d5902b5388383f47420f5813956d1910d57bfc54b6901354eac4c14d73af0b6af6c3f7eb92578f40dd7a6983e4960a874603643db481b850c059755680b49e57f50df1f78fb7289fc56934b8b2dad204834ef158cf1ce9c4c65a5f23b1256c87afef3b73dfd1d4dc0d44e324b85c05cece535e2419f82c9ef7c938cc4ce39f486655a2c053facf79514887046f1dd43b5d0288cad8f79c4301595b60dfa54ec39b95d8e0cd13edac255bb9914d444bd94edb0a39d6a7b1cd3dd0784a6b3ac372e4d29d07db1243c4b5d5f33dccbb1e37f3ac0f48fa8d60d7204ffef41fd3e52d787ff0fb9ba42a31e9826eea20b5d1f9b98287206fc4a1b98542f2f048c1939abd075c1855c6fc80d9f95c3b6ea1589df84e54ac6da328e4bfaa7e4d5fc2c3855ea139f2b564f06c275164af1bed343549f4d67d51160ad7f0f03c2a6110aa9db27e8a90467530c27e4129c916119453175ce49af81d7eb179c426339b70d8e1dfaaa34dbcb88924f5b1cb753a915e0e931e337eb40a8feb2c3f9a8fff91d63ff03f6aaaf9fd3157ecd132ec6b83577f94b7a14e9074d0111c36c843b117a70b3b2b3841d178558dc22a30e83fd1c77b98e96b93a557f7202ad84422e7f5936190920854fa2fe54dce34d25046f4da9f6c36dd7067b321e0c4e110d3463bb8e96a0fc97c007265b7fd0943e8bb00169db3369229d50f564c6cf2ae7306f06b90765f9479ce1696a918f0b39aa015f133c774ca14d661b767a7e01907275e1f997e2debb77be50aa8eb4626ae0e722579f740c15aca0a060f467df89b807e6d58af0cd330bdad603937f4cb207511bb65096853cd8b213e78a05f80594008d9567000394d1d0d3c915575bae43519535e297331e3524b72e793b0232f33a14ce54e1e15c5dfdadc421305495d7de7589881e11b7118a702780c5522d4432f58110e493a188473caeac7ee6ebbba485bd91674a2bd55abf0d4af39b69933fae17753c67e888090cee07a2d0df8503000f290493db68ae68612619778c8be01bdd8a37cec6b4acb0f687c371122915803abf9aa66f676faa4882cec85a9a232a6325b867238fe9ce582d8ff468cb9c07e232eb05771157016e8c6e89beb0f3b54b7242211eea1cc0ed89158053ee9476a38f43b375da1e06020273f3ef1028d5021890bd316bd79ab8dd2a34a46204fe260f7e663038689c075f13f9cefe78f526ce0c8064c24c47c64a46bf04bdfaf7382829cdb1907f965737a82385c17889b153cf2db32d68bdfa919471b5821b9ce1361f3752c91d0996ca0535ce21e773714a48df79fcb9c7dbf301326840cd945461034be68e5705f90b91141b1794c5cef44547190c68f90bb186a583d4aaf8879f08a26ae0016fbe3426df7ce31137f72e60368fb97fa31451f45da69396ec7d7fd469aa8c31511a094e7f5939a0e73dbd7b6f0dd3ea0e97117248f3d07dfe7b196b1a131e8a9970ce8c47f2f8378e6d612c12d7d59892bab0da81af54bf98b199245dfff839336dae7916d51938904f2804174d45b57a35e224eab9ac7ec2d5d45588fc25761dc1f4aa6a7c952c14a7ed3819c460c32cbadc32fca8b4f58fb4e5c1a9a9ff335472ca5a0f6c9fe13a0ab6d2e04b48aa5b5407df4a2f21e839a351e4a82491a2a8c4d4a4d719350101267e3eabc38b15ecfbfb3ad49e913a13bb3f7c33f2dba05dbe4a4684bb4a4ffa39ead931f187b4c8eb9d4456ba0257c68dfe22f0f60137c68e5407afeee72bc71ae669f18d66a0f810b390ce364fc41f0ce3203a65183c14e6da823afe425847dac6231d92f80d8a18d61d6c7a9630ee9b3339054e1df0b241f1c23416e677462c5cecc805fa6d2ea526aedc0baacda02bb87e99c4d0d1291da1e32f987e8c1158a0563a6bdf67cfd7c5df79854eca30eb3d7d865aecfd349802bcbb7b08b6ac79ace8008d2bcda4f4aa0fe951929c6ab3c185a1031aa87eae243bccceadd788f4aa52de4fa501ae20f2f9708de35cf02c459b0ddc1fec247061aa805d478c4eeefed799fcb0b472f84cbefde5a8c17688955d9a3a07d5d0bb88a257cd8885a14bd56e027e12dc316e720014b1a1cb8dba77377a4513ea9fb4b71e28a43b1559d3c2748db512ac798abbe875d04684ccc90a8c6402068416de9caf96b5fa9e3b1fb19bc8cfb6b35fc59f93f676b2143635f370e0790fa9984333302348a45cc770a52e49fd583a9cce33631190ff4ce4c9ab7470e5c346bc9f5e470ff79f85c451c7cdbaf4b6e2f08dca37d8479269a7f4e49d8647f61587dc2729b55426523171d009ce6de10f30b4ed51ec63f3a6080a5e73b011ad1b39feb9bf9fa48381240ab8a5c8a1d4b35b3cab477fc443f1eaa771770beca474f01287272da9126f5d360060fbcd5f29bb569df9ac6bc9d689540d5f5014fc3a5d09bdf9e0179c47ef2e3793f4858b80c58f703440caebea7e47e0a1546fc9877a8d2c674f44655ebb31ccddcc31aa7ac596c114883b4bac14108cd653c7c13e30d7b77ebcb0cac4313dc193ff730fb3d4b3829c5d993b52a5f28eb44508e2be0584e7695b0e0e3336d1f07b531911045d9c166eb666e4ca862cdd3d0b3016507ea83e28b2e23a0e8d9a9393ab667a2b0cb4c33869441111713b80818199c14f1928796cba80c324eabfbe0d262cded150b728061aeb1d2fc0da7d9ec6a97f35b41a1a63f25f0936b7b88d38cb6ddfdb218e180d17c81816f25765e77b9352aa106c5cadde394bbd65c213cc1071db693c7fc919567ac684df230e6fe5d7c341768752c20224847f5370f1c3f718cb379e41901494e96c0ccb41aa5829ece897b3e3f3c9e5d8dff3a435dda19c2fb5ae26a752d280c73f21b475da75f027b7672926de54a242508f7c3b6d52a4fc668e274211baaeba4cfc35c073cc9f6d3511e1a4b387b35eac140b4a147eb9c1d3896e223736ffb6b9e0c440cc851bf1bf33b7c67033394a08f36ed894d2c06cc8d38d976b5391f1dbf7f383a27c7b47d4da4b01f98f64137e34e22098b23cc2adb4461514aeaada2b7ae7225005043686706347e201729a8865b5753b3ed74a2bc74d68e18b482e0da577c14d957ef46ae9920295722d0495559062f3dd8b01315a1aa3bb03e1ad80a7080ee2c51502dd5e6b810a73fb0366e43474e09d22dc7a1f8abd27ee0eaa6936aa37a73ee06c3aa627eee39ba53c53db7d2e769f30c9eda751c5c6c8d77687ec827204102f7f7bb7067b2b442a0ca3f0b20d745a6aee0e89f39a6691fc980791f018abcec74c026c0a288303f1890085898d8751fb8cd09d81749f6cc27f7df7f38c3d6ad89a06d1357a2f3b2915af41fe8942edd1396c016ae2bcc207c0f3371b838a913f1b14d07d1d184df272887f73a729cf0d762597cc21c3713c59939038f70ebb386e3316784f24eec1fc4280f712c62f8038fb2509d42896fc5d6d62729277fbc3b4daea9394c449ec222a68053fb8c1ab08f865575011f58676e1c1a5bd6e4e4d7d4ce036293ef193254fc21a654a34086837e0d4bd5ccf7dcd137cad1b116de16128b21d9c44b707e9dcca57489306c1c58bb6cd858eb452e895ec6d6684f4f2915b8f0e5511dccf8798258f74f77c0cb29f39b0c988add3fe056b0af458df17f7d51ba8c76f134c8c9b99157897af6e88ca19d55e8305dfa05ef4d29654c27bc14c18a181fd08eec968cc41b4199889e6fe44c939f06a734d8143e4c5290c7c5408fe4f7259017bc615a0f29e79d7afceacdfd704dc7f3ecfebae2b2143fcd9bf7d552717f3bd383fe4dc357d3bc42f6e752cc1947dbad65b96f2954a7ec628ee61590ae4581b02ff9884b1da8fd3766dbfa29810f014139dd8571950821c5132993819b2e48336e8b6a2a7fa1abf48b986851d76596953ba9c96a90929a4c76745949d04876044ebcafd51b885a03a2149839fa1a3ce0448852f44636297cefe1c0f7726fbd484c0a52aac60bffdd1c19deea8f61794e9a77face5aa10cd1ace51d880c8caca971ac778d8f48518ab2eb365a03b922e2bc22439bd2e7902440debff0c9e578c9a37bf29ea0a8c69320e57e4d41bc114652e2dc3c2814eec015844a5282e8b9db245f9ab8ac88c9c78b033ccb5c8c441c5a27c14327a3fe612f6ec1c941514f745d8050c82bb74c5fca01e2a403fc536cadc0f2f23eb5124353737538454437995a8f6dbef4a921c924fc0419d75478217c1df9d2a167560c4ec9884b4e2aa781c9836eefa9939045a80dcec1551dfe70428376f895a885da2cf785f668dc4528a43f0580b75ed9136b79d7b7a1734dd993ae4235819a983e7a61abe15b43b7b6df1316497c36ee9bb87486aac6156b9f3bef160b25182b7a31f81002a8a286d6781e7f6e032a14d9b20dc4b1dc4cefccaf4d2497af85b4ae8ed9ef3ed0eb7cab492ec4c8b529ba6e67743e69351506c5d4167b732ab98d04e5d170e7e9fd4a33d7baa9fbc1762f1b69eddd29bde2c6b75c2623915e8105bb1e1a7f133546543bf26c56a00f8ed5e603bc62fea995fc34420a9eecc333eaec218412a0540d2540fd91ba943a1d0977746618e8aa0135e3bdabdda749d7db54de316d5dc2dd1e985e2e4265906947f60f17b430842b86a6cd534441998d93311a1c87ff2746bb3d2da65f7e097bb4c7d11979e5dce8e3d2f438f6a41b4e4bf85c0de2f6e6fe3003d2ad3243bb6e1ffe45d9f3683d794dd41c980fc498b20ef02a7d797f04a240564de86ea70c86584263801e0b130abd6fb13fc2990b1c424a1bff25ded4e8c8fc7307ffe0b12bcb4bfbf43e26f6ad92176859ac09937e3154a77f529ccd01f75dc354d76851439d9d1988a6cc17231cf5cd6579e0e8cf7754c2897c630cff938cb71fc50ca4f1c40b066663aae36c8090d5b91ceb0237792c97bc1e0f5310b2764e226c227f5762cd10a4febdccbbb31f2479e08de1af8b9d40c07dadb0096257cdcd39333a431f3657326b9db4471373c38a92231b2c93bb380feb102a04401959f96f1a7b670ea2cc12f0c68224fad9cc2235c09bde47afee5f04b4eac866ab615d312e6f1410c913aec9d7f289db50a5e40f1e00b0d507dd5e13a2d4ed11e0d04d8a12722a76803a2d7a44907a3a2a7fa1e0ab9e03e5b40e0941f0e497e60b3f3ea6ca208dec1ba434af6bb2cb90836e8bda3aabf8b8560b03ed604471fbab654aee600a69d3cc96927ef3a6502f98d15663042849c36c06f965c39073eb85367e1539747c9f92df19e1357d2307d4a7fc29a35682b2001c52048ca83990e4730b79561d628d5da6862face6028d4216a1b7fa84187aa4cd4c2a9928e4173ea40c5658341de804ca57560439ddcf800de21dca27cdd4552b51ee08adffaaaa1af76d90986fc7c5472285eb29396bcca4a4bbc7ace6f9c0e2dcd8a6254c2e5dea43284f46b8851ebe84786afa769454bd1e4b8ad27540052e94b16e0c93f9fb3dc130dcbc6783de4b2ddc8cc7f23df0067f18390f0c132a435370176e24e124baf650e267bc95c78edb5f17436ec5bd1f3d1df2c0167ce9a51394614ff34c68e6e63de1028b888a763f7445dca315b190a1c719bcda84a6d27521bcd3f075f37d6c1cf2ba9f37ae587366fc568d4b02dfab5ecc187867071c5c1a20948a719a6278b8e6cb5a19c10ee93d821b8d83f3f381c39c888e3d4d42c545ff847fe226a66274fdd7fd1cac5c262241beae8cc7dd2a6e0a0b9924a0298a8bf01b3a2207d2b6d4e0e568278a917f184b240cd6250001b5d61ed2c126381b20a0beee96a45e638730c84cb4f333b057a98a9874ff09d1b569c74cfc3b1e001a6627888ed435262250ac250b3852edf8479eb5a347b741c57520874447c297fe3962bca23d0f86d6529b04ef6132ca716b58e210615ae28173b0d897b02e651513ab7b6ecdae1071095e7a6de64c24275166da7cc0a6f72a838c5990a26c5eef2e2704f3b0b33d5fb82ba6d65941b0d2dabfcf02595e24038fa64761fcb1319b1c6d856fc819eeb7abadd171f3151e5360f45eb27fd06d5d7b1014746b140c16f7a16442abd7a48c7554374c601d38496a3f928fbfb12411931edab1b787b7c9599f38a1453bde06b0e9a4bc912c890bf7cafacafc0fb8d357c66b4000cb1ea5895374c0a654f7cb93179aec6aa75aec8bdf9bc196f644a229f1f7e0fac7ba53ddd98b7784b0a5d2b3a7ed30c3780e997139bfea9c6cb9f4cde8b512c49c18f445732f589576ed6c74859d2c968e4819d415b6186e79286f7291e4fd5ee229fa77a8a8185b57298630497e9cd0c9aa751cbf32202273e8469f3bd400556d4f2156a6606e047af3747c29538752e156b63255d1af012e4072b3dc789498164ed29ceda367dc0b9dca9a7f13533a6bd69311197467df609cb62f30eb015f5566f373e8ab315a548f8c4f924016224b9121bf9bc18b73b906bef490786f3586a592a165ac8b362882f19fda1d733b06ba821a249a256d4fe46ac844cea66ef61a8ada4e3ac45b570216ee6264cfb25262d7ba622789153427462bc6a856b78f11cc5b59828a29e824409ee21420a8ac266451fd4e55e70ae5297d2bc689677e0e8187f64b2270b4db16736fdeed9c5d0426d21f2437d0027f871a9f51c508f29c9cd34b613791693065212c0d02559b2cee6eaae8fccc215ced2643deabf747526de62f919f20f8533b013a4651858745b8457a08722b2e8726e480375b4c7ae9e9af03988d717e112853d8714758da72d40a31b1dd203a92c215573f859ecd470ed8450ba57441d4d50cb38b65fdc7e20e216f6f8ee87e88d4d0a4acf10151ed17cfd0399cfb9c6f50939ecf4c7e1baa8a62e3d30fdd86f76cf4d3461b9de067552e980d692f78e1ac3b3c0fab848a7f86c82e4df5b68bf458ce61f46e88bbc6cd4011b3492b4897efecd30fe01e97a914643b474be370a65bd9a9ba5646d872b247789744db0dd2ec9351226c325901016f8f1975f7b08a72c3069c989308224993559947d4b9ce42c8fcc4ce8bd4f5675c8d85556af3a0de5db484055d7654cddc4b1d73e231c105f0930e13942c7231017d0b7d75aefa9f6c0a58e91bf0fb7fc3704d088b968720edfb5b735308aac2d34e4a5de0c46fda658858b15ca2b65cf525bab4f55820338c7fb4db0a2c5516fa56258dbe7fb1366cdf7707cbdfd49476e5e2d1349bcfdc7f23cf8247f65267ec8e6a5067dddeb5b27827a2241d7c0c5a94a45e34c82c890432cab32f1bbae21c744466774c02c627a97329740a167e723a9dbbb20851b46f32d89d05b00c6a66d9493317020c351e10a340721c8d708239fcaa60a82000a2a120303f9df59f3a4b7fd32525ad4c8dc10e012a8d38bfaafde580c138e45175a4ac18ded113cef20abd66e8e55e103967c422365d8769fdde20cbe0dbda0c8559cfc8d1eeca71a66f44bbd5682279a9abfc912fac01be34f461dad614d979c3b6b601e3a9665dc36729c618dab093a412a6f4b41a84fc2bc796819a77eb67f725a1e76210e1e689e3f786f1ca3e7fe7b12ab865a3f62c770cbff2178657e4011466f9c7d59fdf431317d0a542d276c35eaa98dc2932bdc7a29684daf872988e0cb090a2b489122fa865be9e238d59e65001f1e4fcf9c3c7e96e4e73b390b5cacbe14f59c35166722859853376d3710fa13ea0902d1939fe7b5c49d511381a6ba3d28dc4458240c05c91108b9d202d94b6259c4cbca2da28ab7ccea0d6cbad54536df98ebd861a358b196bdfed650a5f1e84022d413debbe97a415291d3de502cff6a4bffc4116d0d870b2cb371788a8f6ec47d2e3d84121f942ef07410e22989518400082e138452e118f0a4c03d4bee83c6670b40fc0ad39ca855388e14d32f1d3005d467374a33f59820e5243842f73808a3012483dcb6c59713bc475758af1bb464dd3f1df6655f7f705aa0d2592625af67458463f756dcdc358e8d1308e23c57d281cab990efe9890c4198e7c2f237fbdae633fef645e59ad700adafa213cae68a3213cb51a706df3dab4b87f5eeb50a29a3fbc667bf7d452239199a92376734aa449b2fb003b95bed60d2a7ac6041abed3590ef36ed2fa927832a133126978d998966d44e0fe6ddffb975eca7b6f67c8d876c7a3af8bb20be860e21dce6505eb5bb2457b8e2123b3193bb1e9702ca6c0ef4fdcd063914b2ba2b123e8257d1454cf124c0b0f0fb2e45b1bb955705e0077b93554177c0af8c332e54154f2e0e5ebcbb90989244deff9f4d4bcdfebadc1947d8dbd786155885be5fdf3cb0cd5c52e601173bb5183347cd7c3151a44ebc999b3b10769ad4436e76988ee741473d66a364239ebce761f96fe25c530df13f4cfa71dca915a3e0cc802573e587f82afddfd01a55a354522ae9b922bbb0eaac82ab3aebe56d1dda4c7c225bfd9e55941c3719f6fdc393ef74f06f4ba085e398df51c176bbfb16e4b65b33b6f1b3caffba8445bbee555939e40c525fdbdb3f53e13b460335c7acbe8a79ac911cf895109444525a2fe964993286f3df02d3e4f39376fad1397a3a956a77cfff78fad815d7f3553bde103f98dc85daa832146d4e05a3a04a7d58172ca8caa9a1dfd77839f33b697a007bd72e2bbb1af2a4ecf10f59a696bdac44a501c531d4389d2ff2b2acd189611733e7f530e69e05a08439760ff8fd0ac6f7b02c9ed25c7d9b69eb2deeb63fc9b526f27a703742d1bf219be8bebd7c958e11bb2ce6dc9583b93b7e1d704ef934578cd2fbc2b291c1c6db0f102fe1770b144049d3b40262e02ed969e0d968e5302862227490c5c13d2ea8f4ad9628e29cddebf2790205443136a9cb01bab706a527b01a631494717b372a36b25dafd8d230da1fe72188c0143181c8ac3341bcac1c43f5dbafba6cc2a7c3ca761c2de59b893fe8c35331bdc81b13251c6caf943a7926d438d04b67ccefa2d8a777dfd3c195f6872006f65bd7ca6d44709e2e53c7ccaffbd2ebee656c88a70c2cb55114f16b849cecd3b18ae490b27643512e29a7dbb34f0f8ff0ba9c66a90525073d51f187be56a12e0292e071601fa00508f45eac7151f338a210b167ce88a32ecd39c6ac12371b0d567118905365b95cb310d8991c7f17cf7619f0b748de9861defc5c71877db72508f1371a91c72df775d102c30c24c5753119606d879370fd7f173434d77394e553abac4abb58bae6b2d9e676d6ab6b46cb1a80ead946096c98eed273eee4317dec5ddae9b675a5737192062f680815c59c8ee18a4287828a362ce7bd69ce11a2247ebcdba97f67e2bba2885f971e2ad371f6446ad07310eaa2b3f00efccca3f6f8ffa233dce6ca4b4c714fd6fce2e58c78fd143f4cc7b63a25210f1f96b8c1fd3260382f0d15c52ccbbb642d96cc40201197c7c054846913f8ff5661e0a6b5f3692d3ef2d54869451f516bbd0fc7cb448acfccb3d4301c420cbd8d09cad568bf11f4252d55ac1745f87ff924b5176ef73b4a0b3828eb6372bdc982b3369984158a7e9b11ed00afd61d5f97e935336c221aef629ab235082f4c1910400f1430aff3ec740a7436b3faec1296e721863bb783bd5b8a8b63b9de87f0f4772571ae1db9bc94f0ca5b088da9f804778da3fb8315a0247ee84c8e7e17f111349550d9394b9cbbfeff10f4745b078dbce581e5fed70332bd2e7ad7be6a483f5af29d186e112d744c2510d579a2e9d757c9cf077955b1bb30bf4320be3e57e3fa71d2191d2e249c1adcc1446054754b624e5185f33250a0a8294e4f09c788ceada52cbef7faf949e26321387c16863d9b8542500de614810d1163226c9f69a0f9b47e4ec191ecd7849dce68d6900c9a89f5c7d339a21c5e4b2ba274037f7e9194993826f9b1b3ba317f3344e76d633e281f803fc4b28461d19ad820f9d48751ba8cc3b6f1ac61ee328cf3fd28fd04260a5de02e0ba11a48fe6dc75b9fcc431e942f142f3871e426804b2c20e2769cab9becc8676cf267628af737052c95ec94e00d1282c5b3ac8e92e99f8aee1c8a3771a7be99af4cbc90fb294d8959fda7f16cf54b7dfa8799e701a07946ee8573c85dad1da2c9bb3cc485cdf76174545d073d25e68b23d5894c557348d71c77800c8a921844f8ea601ae83e663a247a10d6533b311b493e5c00a6e1abbf63f155801b1d4ecf48fb6694816a1da0f46ad1d1b508308cd9f8151a413793c17ee39e3dc2aca9de7aec53c1b3cf1b0b08b35c6a664d9c15d2506f7fa828cea1facd45aef4cf146e796bdebd3033f712b7b3af34e152626e1386238fc52a8adaef5a07541f7d9be30683500397990b5edd9115acbb08340985db8a8d45ff1ae3b16f241bf3ae145a795dda356f84eab4b82d71157aa8e607d32c1b0999edc1d86bf2faf6f91f32a96ad58b965959638edb947983f30479f9776c25afa04bbb18e598a29af3d37ce6476a820573447659e5419efb522386d86c5b0c14488e0c56c58dc37367f4b75b35cedaa71e5085a412a80cfcf3ea44fb491dd5bcdd81fbce7f95a23ea37ba51f315cecb918db892ce578198b601a74ebef0b1e8811f93cc6148b7e2938ac0751ccbe2cbc54c906c44c229ddb7fcf647638d4b634679b091e8d8a3f1215b538599de3a32f0fc844781c8175752d493489b895258eaee89fb6adb3ed6b5ec2789916350db388fd5dc15f22b343ddec89401240d33efb2d9d434a1a5c36abc772b5bbb90632944dc9805a2aa295e7a82034ec9065f278e69d33f072bdc5510223d5cb5b6f4fb4428efaedd994a235af7b0deb1df545ec645d89a2d71189b8cbc8c9377d0784207e4d18a539d5c23b1c158552d232cfc50661f57aa9635bdeb070ac0183331044b06ead3791b84a9d60c00ac8c1f2bacd6d843fd99722c933f1dc118d8011778e6d94907efecfee55b2a04f1d58da0b46182016bc46766ddb5506919015671d0de66c37244ad9e51004317ff71297b17710f09a24630e35103dea0cd5a206e2909d6591f973183edd0ec486aaf916644fe30a122116e726dc72ca0262370487caf87b3b190fd4b2870f5dcc3e8bd0090066b54905fa6a73793746954bc1a19afbc622ddf0097e4702dfca13f0018d1efa74ccf4401496c983e77214f364b8eb61f0114529520b1211e17a75c6ae8f9849fbed6397d6772abf234f15e986a9b54eb9e0547aaf1127fa15917a476b06fcaacd8857f6e453ba42587970efb77e207442dfacdf1d43d610c32da87fe1fb6c5f17a7728fdcd578ebdc3225543d2312af1294582999f6fd4c84de42b2cfe107b61b71e9bd855d9b814254bff6666d0941c7b92ad5ac5542aa7e4cc93864b3c2d8e8cc02bc7caad66361d72058f1571cce6a6bde59a0dc81e1f9526b11e35f79a17dab8a9662782563b1e5a992f10c482c56934be75cab6d87306d6af4a104afd21d42e983390427e99efa71cb447525f8f5e9f150cf02ce352cf192a5a7809612dd62747750fa4658ac3c5abd5c6a4b7abc3cf3342798654808a4be635c741facda431c409c357ad0b429f0243265085a372e62bacd509ed230aa7c4abcf1a59544e990d1e2557456a03fe3167a88513bec634ed0d47fb6727984f47f91bcb398b310ad9b282e1813bfd9aa886dc33ed5dc310c647429f4279aac25357e80961ddbbe1af940b75b806fe33a3036dc54e49ed1426271b88a4ff93c1602abf1c4edee8be255a072312f95b1f499d034901a9ada71efec4f263aa9eaa773858359caf356bbecfe2914c1623d9d8e431503fad2a6023173d6c29fe48bf86866b683276605af1ec9775876d8f1904653a416ca14cdd96ef74c9f641b62ad07f0f622e83a7588aa2d53e5d76e28f48bc2b66d5f54defcfb67ffb6a12b635562dd24ffeb1ca1f7ec40aa2bd873df4dc20a58a800ec9590fbb89e1179c847d2bd55c228684449c4ada5303af38a4044155e3fb0fcfa66ca2cb1b887ad1cf59738468ce3d673849f720fd7efa8f6edc85408ac250938476b405ba2b2c4b30a1ad5eb22997df26fc91cbcc5907aa89aab9f8d2a25fd29dd1bf24038b4e58e214a21c04c7c76e289e519937390c6e760e517a4763cd8fb0929352890e4dffbc79ad1ac1a60f71a2a72c4dffd3be8564aadaac46a8609ade9f481ab85b70204a460de24077ebf510952013112f396cf1037e052452f1a403d23fb17f4eda259d5b879b9d23d1012e47f9c5a0cab81386814fdff7843f05a18c80d08fc7eba7089699e90e162a1e84e9a4b31d50659bb01a780c6013ad0a50627cad9c3dc62a82a077a801c3dbccbf18e294eb59c333a33b2717e80e41880c3498196349d5edff61df808ccabbc86774bdd0c6ba3250d115f69055bdde7d93bb8a438a4de40b3ff413470f867b563e530fda76b1a39c6c04e63802fba716cf80a3a15d697cc298733f1b77e0e350fbdfeda734b926cc5a98923f03cffa16621d81b3c3034627cd735edcc37460aba88bf694518a5e2dd07a48bf271416393698b4197e663baaa9c1246675768082ea098a018b116f27ec2a8028d1a18320ba5a3ee4b7cd807278a33d419b8744d3f9a96cde5826b9a46f31e5c4635444a06475c0973f983293ba34fcb22372a9bb79ff02d72c38500faff5215ad68092836d3ad04c2eae58fb273af3ea242d2fb14f30a898f14a057d8dbae053153aeeadf03a0d09ed4958bd3ec2259ad92745e114a46a4e0cdc55c6fc45ab6d989ee3d3a4e0ad5560f4d2e68b1845af88830cd45daf8d09ebeb70f3003a4c6e0ecae98d3967f3e5f4e6004dba6999480c6519765b1274c068aa41b93e6ca2bbcbc308afb66c7ae7db5184602f6c5c37fb811d323c4d222bf1cdad6569669d349ace676467d3a9865e31c662e27ba5d4cd0f0a57e8b5cad6027a0876647175d32529e5a1630d38cfc3cef2b975c3cd0ef6f45809e926b4e34dc7c672280a9b63085354ca07aab25cada45fce9d18f726b53423f865e8698d6bcba1386de23b8905b97a77746602a635ef17d326dc4ef2ebd948b64231674de75340168509518aec3d08c85bdd18b26ef5884f14a4f1e6ad017b5024540f62d0e968427a02d911c09bb68b58fa917a7f87a6bbc401b7e8b6dabde72a8f39880c7b828c5910a63857834efa59f5d21b3e268c120e54829819fc5f43feb20b15a94866f9ae7ef62bac9817318edec1add6e43f0a858b311f6004470ff58dd4ebfa6fbbed85b901f0f67104cf83bcfa39615f45bf11dd01f5313142e520463dfb44aae4fefc30ab0776838412d2c48a1a0d1984b23b506bfd774520cfb75b7fc8751e1fd07a9ef3ad2760cc07815434542404551be755ad1f50602aa85bd4fd91c42e5abcfb0944f1b75d102ec62afd554832316770f8bac9df8919c92bcfd5f20db9274c23f78597118face68c0f7eac82ab5a19efe2327868d876ec68a138dcb75dc306c41a47c3fb2e3e558279e8c974aad531743bda8ff9712409715ead6ad4d36b619febb95d4f0c94c513035b1e25f53956157b54e74ddb1dc65ab83b1eab69cf4156dfec94c7934742d96f674734220676956321bc37f63940e559aa0b5af3a7acce771f85c38f13ea37c0019c970c541629870940db4906d12f3031bd3538889153faa2a07daccebf63b2dcc74cb25882b9bf6e7ed036d8dcd15334d022dc3251a20823dbfda66c6789b31e7c311567310bdb2d39e7f5d409b9b6e65cbb2b9458389bcabf6f2f55f048f7dc4519aefa5028215a03127f03cc785373c7ffcccec1643164eb3d0986243c892fbfd59309e80bdd23925b794dd8f6c80ee64b8cb606706fa59f681b576953d56afc58a6ed3cdabd16fb07132d7b58025742bc0d44b935fbb080260b8aaf9bfa83dfdf87be32210fd87298af82d1e6333ac4887859c5ce0ae26139b5af0d38df6c38195041db18771e5c180a2705b837553a6c130d0f85262809d85b2efb40ffc5e6df567c25556567462123c1c202c3dd9fb1f3e79d845213ccb4c402edf4c0693abbfe725d4f3d6d7a62919383bce36bd8428206c94989d4cc0492a22160384862a262300db0e7fdf28cbc6ce75f8d778171eed2bd706776b5a465ec29fa9ca1c4f81ea0f0d2c81925bdc3ff9a241b4f92914ce05f8cc060699d47a78b80a8167dc8011ee76beb6b34e5992266317be4fc5d8d938c903b0036326dbe269cc1d746cb0f8072dbb95c17dca7df0d1c35fbd7953045decacdeecadb356564c1e780eae9eacecef5a47d9e224c16e41566253522467ca6b62478dfc8d5495496a361d94d356886989298f68b42dd4e3a98b449ebd720c65c51bfb2c86615872873231d0672f236f0f01dbd532e4f56f633d5896a9eccf8ed9e938bae2530b37b2e37bd08d03e544bd26844e7d8849f3539f180f2a2c84c69205af59e455f3dfb642c0d27edf1793f7a8fc7fee34a0ffb4ca87614b797cc59833963db1864ff4fea2f96d7cb2aa7ec527e0d6aa4352036541dfe8f6fc2ede32d29ff070a0fab94546c8787ea0b0429e02d82be9ac8b01cfdcd088a0988a3dbb38f71561d34f38e750aea8094443af6b862e2c703cda5ee14f265954e0927d5c56afddd24ba17ce22d052d2e2c40635b3b0062f147c8aa79e92b5bc1780619bb30ecb8096dead860b0533c9b541a632438c3c9bc23c26e65ce2b3376a9c87430d644ebf0c4f89f7f3833261d66d9212f99442abc7d41bd454dc07a0627a96144429c558572070691155b5eec45b25886a0eb12b71eda4f7eb31c178cad2b4eb87c84d5333e16ac6ee1e21fce573e4df393ef919f828c5cb53d79921787ff430b8a79cd1c0c391ca6d21715b6e99c1bf8bbcebde5ed051a10f56e181f2d6a8285b57ad66e8e2bc2dcff34770e9f4042c9b6caa97802c3e3ce1a65632ad5724643b98b17e615d5e6b5679bd0d60f04a9469b6837a0aa797f4974065bfe63dd68cd6b81978bd50062327d6fd0abb0f7d10fcf0136ce9ea60f2aa653b27ea35938d10b04dd9852fe52edb0572fbe6b6588c013d468bf996e360256ab63a3d356d012b41c71e1bc998c02ff83e58b2dc574fd00e3090236c33593c5e7ce20188b2e62f8b402dbceef5eff1f7255367ac489f1294329da6fb716ee24b5ec6b1775cf18c68e38813dd0c1f7316e4aeb083edc3750fcd65daf9d6c4128dd1e4044e249b7a93cc15055134c80b0abed86a72fc4c57030be01722d1a6eba454de9ee038fefe3f2f3e5667abd848d323261e9553bff26e4c1ebc894f037f31c63233e06264ff570a9cdea684d76e50e0c70f2e190124bcc42c52acebd98dbefeca53cd4562a71635a29b887bb2eed5a62490fdb16739b5bbdf04e0dd4a5c8ca9f82bfb13efee74c23c2a692315b8767dff8687ed7d20e99c7f0cb7a4d6e1c8c6dd80bd92af1a43624c166d8a224918459f443d91e73de08ce82ba92ff2ecdd787ed079279dd431d73d42d81b750e6d752e8849be640d222c18feceda6ec229993dafad0ea1624ae119aee59193cc9270f1fea03e5305f8c0f93dbe959fef80cd38b5ee506ec157e74e72e625583f8c3bd811070678718509fdcd5a889c84ef7ffad49c4212f5a921fd59c5e06316e242fdad182e402351c3a2fa2ea3da0a8b9807a47a7c450bc5c11398be3d5388bbdafd1baa1213775f15828ce42ee4c9eee5472fdef1d800a5b56321b8dcf9e98706857bef856b755f26cb763d6a8f8e4c4c0980400a149342a3263ed8c647c8dc89bd881207f34479946c6ccd602abc187b0d977febf963d570177fe6e95a2f836d615193cb5beba6f5c38e63b0a977d06f33dbde9bed3324389e28d47c825b83dabcb7d0ba01f448d03df02c6f6b24226c69a5798d25a51bf8dc1c10823bd12a4ef7676f220bcaafc03c61e2ad5f308adadde4ba6b83618bcc5aa2d5a174ae74c0d88ed49dbcd30ef4f4cd04e332ea39152b347931770117986cdd8722744d8523930634f1878e1456618996646c7c363e47c668757a8c69efddb68beb4f1fcbcf700cc4e1646e2b34bd4f67edfcdf63dbfebf04bb43860f7464255c4a9f3c45b9d4464425b6275e8ef43d39ad6383740f407e8abe6745cf3c6164cddc3318803a4f32a74075e74cf61f094c511dae0ee290d8a6b8b8156c19f3cd02e5eb304089f83667344eaa5250b7b06cee0f1db66859081e7b6bbd9fac551dde9fe7db07e8a6c4ffac1709ca9e15b57731fe8896d1896fbd9cfcf66e52c36c566889949b9e4f17e093410e967c154920762172b35e830f5b4016d23d690105fd98522d245f5e59b2cff44f5d9fa746f0f930bebfd0b1c41c819a7fe5534568032b5e1dfaca69b20caca0c192ccf55d7930a2e237103e7e131942d081ad34d72efe0b1a8a04cb749918c8e80c3a30ed38206b6f30800adf836c0bf45b91fd4b719f3653b4bb51f700859845f65220f387959975cdf8b84b92f1225aa197f663dead463ba6b4565fe879004b38133103870f291bb2e01b6c46a160046a98668f014c0ac70990cb9245c113acdd0a1a8f2e3e95ee8e41ed61d4e4a44f8d244344cdcc8abb56d262ec2764cca5ce90aa4021b5898079ce9a3304f26c681fad62f6c24e827c0dfcf580691ce4d19f4b050e3c8603c4f6bab0b8a9de1a3e2e6fa4fcdda101ece542eab2557f3c40d4635f438c0f7523882562e7ac28a146adcf02724fcc61999ee994bd8b50abe687a5d41c85d3612b609fa7103c96e161332234cd138ab18cac79d2e72abf9c3b7ff3eb8ecba42a332ce2e439affeeaf6560d0b260222ccbc096e6cf6a6eced1ed76e49a5e114bb301456c11ee900ec37b3c8414ed09bebace57a961c5374b0dcfa46941f277daa1e091761056be4901bde658e330a8e0d538c7b52b29e570ca1634c8b0cce6ef676ee2343db327bdcfc7c9c82ff869052d6ad51bdc46870aee68b9dfcda53237b05d47fb6539d8c0e333b8e7ce7bfe56fa11e3df1b78d28a3fe633dd57d8b7dd91c8d6eb4ae4d000e4006b6c672db214c4d5b83919aa29971ff2e9257fd81a628f17b4204ffc334c8ac934d9e01d6a0ff0f8c8318bb8abffacb0244d2b5ffbae8923327d56fdbb7cc9a60443362be72d0a704f8f9baedd6dd8071c438dff51e4d06c83b2a21637e8ad2fdbc15440d9c2be1fcedd3c486738c27d5ce0410313c78dbc5d2471b7ede41be65e5ab477a229ed490db4d5c72578e53c61def06421ef23dc10839ca25364a108d25ea89595f256e50fd14f59855a5051429afd97da966638c08bf08aabc584f269c591edccdcd6c11b00fa3f4d313170876e0e91521b5aa5c6119dcf7ee08b263499cb6c3ff173dc245bf8d2ee47b63d2fb30ddb6b3635fe166cf638781c7016e472552e2b520095dd01298277b1224f7b2d5d2416d1981b81ccb5c9fd24039deda02777b24e48db177402a2e5e7f4c7f6c248bd5d489392c4bb262ecb793a09faa4882890e0482c1469f1c8b8b405aa0bb0cbdf89b4c058db4d5476ac79625f3386930386759986b5252e619a07be0602a957bcfd780c73ed8c64fa2136bcab270be320ae2144e00a705df3bc7cf3b5625235ee68dbc7f890297eadd31dd097bfb6b47a6b8f5c5f50d49d6b28d9d1c759f25ce9fe7a53c6a65d90a95bb4a7abc2a8680ebfc0c10ce5e3d0a1fb559a07d4f859738b549196635d5a040147b29bdc38f0f49ad3bc3a2ca355ddbf3639d5b22ec680b726e96be3ee3129db14e5d27160d3a077528e58afe26383fa56c22e530407b33fe62cd006b689294474fba3720a312ea329314c79924da286ba563a0c13f1868c4d8f90be344ba220c08ceaa0f8a86e8f7a04e708f4d7462aedc10c39b74d65a606e442b68d479afd491eb577bb318320e3c80902a24b83cf8989bfc2286dc93d67191f6ed1521eb5e3aca47e260578539e1506905fe46ed1d3ff67366968e51c1e4538476cca5391c924e0b452fda35e32966334c52517481acd04a133bec264d424e71bc71d0858b3d1ce469acac71f484129552a41410c7e83fec0849081cc5cd75f0d1a3db6fd75b63b89ea98511725dc743707936037754575027bc50faa7ae9ed232eeae37fb2d8130ed84e3d03fc7f55478ff4e11e62f79c41e161a7d75476ee01dcf07c3e617e26c87d2c7beb2ebccc10d92c02c087515e643750a4ee47699cede05e75ca67247abb4d3a1937629a0ff27e11fa076eb755b41998a597beb12dc9790ffabe96d2c0a717389f069164cd2bc9368a092b550637c1096453b495e308d3681951f1e2af0a8d6ae4c406f998e94912ad7931f4199c5f08a3d68038648faf5bc88d0f3f12162b1b7401bb11d128ef1a347cdea669275c9073f8efe418439ded0dfa72e6b6e6636a05e6308e3642affcee8661df108e77cb123b8abce670855a28340f80569f26ebe7a54ffd651a89c92bf8ffab10c20aeb86aadb477be1116c1fa5acc7b10d909751dd6a0ae143a8e4edaf4a174731e96bdea24c8dcc0fda993010c28bf773757d5e485e1cae044c0987fef34b71f25db40e5a102a206d76043bf90d62b4ebcf2e9e9a621ffe9ba8cabc96c5fb298d05043fe246d56a4f154fa686798947cd4652c2af2ad73e994da6d9d604da674848e0b6f06aa18adbdf7fbdd6397f9025923f48ca35d146f21f5c716bf7b94fef1bb4e558ceb7ab3f601831d0ca0833a4bd41f862c5d12040f7a2d945e9535bd734db45f861fd9dc65ba63f20d2a7dd7beb46f56eedb0e3f3c17570d91f1dbf27e019f25925a8da9b20eb336ee8815e14b26dd322e650680771e9f7b794dae285bcebea442b586ffce8073423ba8b3faf28514c29a7cce745ad935b56731005e2cbebb0841ce9f2ea10ea94bb9207fd38c6a87be6649395056487fa20e81ffe123122456b55acb8f7dff07723300c7a9b8449601e35ff7b8ad188c767d26a302994e5e69d52663c59be6a9df2e5f47820eb09299e8a0c8a323630f88becca983a51cd8c06a79c24064af074896bb1dfb97e957bd37fe9074ee2616bf14e82de542f646be35ed5a15f5209d038afcd97fcc77821a09594aee356b8724e8b513e2048347e68ccb1757d50713dc37ebc2e6105b355488a5d04cae2619d2e7f1fe0dcedd2b10fac330a474d4e05cf0bdb3d657bee9e66bb72556c62c160bbf436335421e1e8c258f151d7222771ccfd2397f5ba3c326a5f016be01ee92a71f4fa11af27915c5fb6d3439316a0808cd60f7617489d68ab768274c98240eb7fab46b3538fc2c7c77d5d09e3cdc769755fde33ef0ce9a0e9c365f7a3d555ae1e1db6b908dd581d40b6f9fdad06ea3d1f0cfd7a2ee0a9e3b625d7ea1230904bbe2c637d1e4fa264eb8b54263480f1d63da8d7fde8810d640df6724e3b93922b7169d960619de1944197ba512053ba0c2841986bcd7fb0c166d8a455cb4dd35b050499e75272280fceebb49dcdd1bf74034a4fcdb14f0ac99a90c6fe9ca68875718e90c3bbcc9993beabaa047956f06a436e71c54b542a300543818a804c927f3fe2699e1396bf65ccdb93f22a921392662750b0c26d7f8b6b3cf97681b9644f8e06f3ba5fc044ba5c24284e15c74b502b1fbe29f8af74dc59acb29bb14356c8b8b178cdf03ddbbc2b28969edbd93ad3a0f9320a1e3067e179c59653ed1e6159bf48d61a0a8c1a6cd48da71b8b78fde318927f9a7bc5e4d62d9a5fe338ae81a332b7205b521dc75c7c0318e1bf3db1ae5fb354376fe3ec45ef685c49bbf40f1b6c9f4564afc44617d33d9ec778283d10692666f74656220aa326ac6fa6e5b0b4886f2173c64d91bbd6003918838a23e1d5e64df34374c9392aa184629220758e69b0005e765cc6c75aa534eb02ca484557decf9d2541ce0757f38bc92ce0557ba9da6d8889375c019816a99d7d1b855194b358b8dbcd159cce7eaff4455e573ec1abef58fde6b3733fe62af234a4dd1b74e8d135906fc26fa73cd985e038b7d35040cdc07ccd243308da0a5da181fd028b6a394043ff4ef26c187ca464f3550a5ae72b40e1f8e19ed6db068dd9c7e9014f247d8e4c2455e73ba90a7afbb11b677031fd34083c5db2490a0193753cd0d5fe51af6b8240c731c794fdced04696e1662ae9ff6239a1d4b93b7ca0ee18d787b67dd21592ff8d7a20a5870c41aadb702f0c81aec95a03e4c786c19a16a77c2deedaaea6acf10ad458bde8298eebf396d78cea83550d886e66680b177a929e388b5ec02ccfd75ba9bb3de5ea014b79eaa5e23ee0b0ae27e4e026ac33f44ea2efd5f94f1ad449cbe699850da219db933b0582f48cf62d4fac690b98f38cb7873944cb08d3a115396084517460d61a316d05cd7fa257b90f272cc51cd0b53524c51bd8f58ba7fd214a29ad2af9ad04b5c21620fe7b6a41d2c22be4aea83b1905271fb4b58a7678aa61bb42a8b494067e7d209b3324e81e76f6ec394a43466cdaa6b32f374ee3d22491e78aa931db02845f20826d25063bb178eceb77e07d4a0af54809f247c1a3fe7dffd44785d7917fd0e33821d6e177f152fbf1392181404da444b203777f99659397abaccb832c05942ac01b848041ef1f097ce0ccdb77aa83fddfad0f5007a1ae77ee3d5304b32b0f5ce03c5d49893365772aeb6a81941fc384e3923ab97ee01aaf646873a02332715fb889f0d2dcb6217ca33f732491cd29b64e568884cfa24fd796f09709e30fcb56251fa59d746f189fef6106f0e2e120949da3af4f09af14ee50a8f5f847df93f7c2d295ffc319b9ed35d840a46fc9d960f8080fc6c0df3b303a74d1135cc5310b0ba639ea2149b54688ae8e0dcda50c2cd75710dc3d45073138caca407fdc429f0c8c9fc295d5ffb50d79e76e46f116493c5a6d6df44cd1105b9f815b7dcc3c574648922c13ffaa6efe8b23114bea475c305f07c25e84808cd94b9a3c84610b7f134f8c210965aff11456de75a9fe9d1e8c447dc99eb8972e7ddc3de0250a67eb03adccf246038dc5dfb9c27cd56a0f9974e73fad6421049d98432dcea52152228be9807415cdff0fb7b915af1c067c36c895e8aa88d0b66363c0b09a0e9a73093b570f9118e7fa354ad75fb3a5a09cf0e467a54aaa8006f7db949547f5c300dfda7b2fead967b0000b000cbb3ad74a80ccfd279981487b8c4369ae2b42998bcfa73f29391ec200afcb9193934ff5e0ff901b61a587050c5b5b7900658fc810d6fe68c7d687d44774a35e1652ef249522989a1fd1e3ff81c8bc83e686946c7ecb764af65c2c6958dd9c70aeaa81aaaa5388fbe4a8975ea440fb38bbe33ab580d19fb891d92d231dabe4a97378f96b5cce1509f0f53520861d48a9c0c79fbd481d488531202538cab170be622261935e424f15981a9028af1926df1b8a915e033b4cb7575844611d90873f7e98e4566f5c71cf5150fd23f57d3ee312390a3cbb38678e265141f430d9e37a28220c7f86e56cb7e10f7016ef23e285d3e5d37bdf99ad121b6ee0abaf1a3d26be034a34aae2b1d797c3dc59afbff6eab37a038eea9b0f1a64024bc4f4e7a04f43c27502b00834d949d34edab08a17f9d4b9fef8e97bfa3263aa641d9a1e7140c41f1d8dd2a7b2e134fa051e54ffe5e0a03c548ddb37abbf00a666f7e373c36d032a6f013b74ffee058ac9c8b5d1a878b65f04da593e3dfcc6612af4d04c130c109c3a4df328e68cd232204a6d1ed980036c2bb860c5f702b597406158eda96981cd8f028056a294ea7916b66ca58d7f4f77e0129b0a67c2fa83d2efcd802d122ae5fddcb9017a55b2e3341ece8417c82d1515a6ff1399e1256ba4af3954cf8c2c1efb3b506158830dc2fb4e936bfdab0e7708edbd2989c5837737364347503b1b711d2f38f9610c983b98a370d5982f6ffbd461c7e3a5636f3e3c3fb1392dbc229cc8487fad1f2ad9f9cf7d14eea6cfbb2089c18d776b2f329066116332c9397b5a3fc27bcfefd363769a250b39e2ad8a26847c58e10c48e7869f6f7ec224fb793f559f08236156237096425cd66087a08cd92ac5c876bac2e3010ccc9eb2ec045a8a197c6fc736807ce9c584e1e6603d02bffb9b8d097abed72abce4fe23a7c5d1312e12723abd336f3a6f1c5d83b6046c95d636a64e0e856c518e17e08f54080242dc164d388d17f1d3271db0d38a113e60f44d868e297faec39b4077e2e2af3645c9be25211fe7c88165421bccb42679f3a1d270ab5f217aa065e7d85c1a9fe6fb8f20640ac5b807bdc4f1d2efa578c8557bb8c79c6a9adae43232e036cd0aa05ea0b7d2a9ea0638579710f36703ea2754c12bbf14cb29a4644212edb0730a56da312d131fb5a175cdf8f5c240c988cd1609b85869d5e393b31544260d7555d1428bce9e6be2ad0448d3045cb492a71325a82fde897460653a775ed534cd6b237101e9c53fda3d13e1b2f7991c643655a0ac5173307449540e91033285ce6b011b4934161874f2043454147d8e4842a7c21562c548b4add27da8fd60b61df504053e4fecf7f1fd8a3bf0834651cd2e63fe8332254e5264bafe75f3fbf14628a548e8fdb8de76ceb84cd24a51091e5799258dada3da0de0da10439be82381912dfc424b269ff50f34d35a73b3940b5d3eb381a214731b087c051de730113dc8dd4d689a20ec031f142c6652466279ac6c730910810e4b1402f2b870a2884cbfcfd2af47a0b0faf37494b27246f8a3f85438e4bafc91546c8d1f99bd41f5e110dc93439983afda1aa3075ba81d828508b3ab6b0894f81445ebda44af3f1c27de17b0068b58b458dcebffbe0d69ee8cf2e653fe40a94ede7a1d5b0bbb9c797990766fffcb1ff4e365ab8445d15c8218dfc7620cbf472cb5cd33800a0eec91f35e803a83070739662ce65b7efabc4f98ac2079b06ad711a80dc4364c5584225f56eee32ba67bb0c420cc46dcafe70081e0733d887b0cf96dfc043e962d883960b2e9a099da85bc17c1f8a18ab5b4bdf5bbd4d0a4d3e65c22fde86f07d11e4c2f27f592ecc8cbfc44f322af5f962e047c89af61136b0b6446e36b33a3c1e52da6df71b27fa92b84462ed7d7835c8eca21bd950fd22a8d6042d23cc2ca3322c239f3d2f4198ee1277d0ad8cb7fe8791fc6894988d59a7bfdae1111f1eeb547ebe0c4d8ee66a4b8284274e85577ccdc4e782637d14f3f992562ecacdc005c3ad01512e8379252d7273e8d3ed4d6e005aa95e9480ad6929cfcd59af1a87a3301ff6260861b91576b6a750bcf43a615b989b9dd745dfdc064cd76af0353be0b36674557dee918e04e98f34acadf8ff7de7e9a610a2592e760c0fbafb7d50c324aca719abd2a6d139c5039206ba116b31e3eac3bbe3561d84484a811c69123f64278a8a6e229420115f2ef8f537f7d4cb00b6d2bd41138673612b4ddade0456f9f2bc0c273f03d04b5686c49b82938da991d186998a68d97e5a01e874aa7c5d71a944d71b4c386e63ce2023a0888167c09a0ec237d5ba0f574855bf9a457967b0fdf7ce9a1d73316f56cb98a144b8a746698bf348fe7ff76af3cca3e038a5b46fe46d05ba5dd5d95e16af24b6174f084d0932f016adcf24f7fd312dc035685074bd228350fe24e6c8dcb7a67523ba3c50a12495690c98c7f1bfe046f77011d8fd5a6d616507c734b6fc6642d1c4a37057b84d25f4007dd2e0a39c6b5f9404fe9323c99363100c01442952ff7dab43f34bbfe74e91b7158981c56c508909ed8314cbfd81604f777bde0562bed7214137ae611cd5c66b6b72b79ceb2964ceb751ad66b14e68c6a4315fa109c204b664b2da065db91edba222a3595c5f3bf4ecac5424e0cc61a7c5060fbfc9571b4ae4a36a9b3de387e48991574ecb0a372c1608f98525a4e877685abbf55822f6452f7523d9a977645882deffa9009773693aaf612ae3adabef8a334939326cda41fc8ed8182568bc89c4a10c1ad58afee490896242120136b300e2c1a26b8589e7d226e655fabe352a6c82a843749ec1edcbfb49887a12721e9d6ae9f7cb70a9a2d802f97947bebbf41c60a21f29d2eb2ebb633a0003f2efffae44d9270e2244dd996d2fda6819a74c19cce78293764cce4e6c59f326ec3e45d6b44a91dd5a8e692c18fd2f792ae6738ecfdecf2d875b5b6987e9c73bc9399ab40219a02590f8202af67602652b43a02873e175cd4158c033a909b61e5d7edb84eb8ead77e641fa5721c6015a3110d85d0a43e16d1ee7c70ec55ea645f3be49d94a6e9f2303b5c424b93cea1bad3b0f1c77ce52484938b6d68a7390cae0b6e5b254de99e8ef789067b1544fa56e212c1ca2a5d9d1e8036751a2685b7cb67f9a6befff6ed3055aedac14cb3e3ae79fcd62631fa385cea8ca3414c1e824375b70b31f977dbdecc9a7dc9dd5ce0a8a62c979f48ba7b0cf71365a333941de149fa7bf7f6ba8456b44e3848cb9d67cefb2eedcb04ffbda10a748d52cf3bb367dd5b81c162731a085779c0814d6d7df19449ef7ce45aa7ecfeb71fca55f82d35dda7b22647e50f3fb6859c9c93aa4ee3c0a5e1a18870bbc19f2f5499cd6f52d82a97de17757a1e06eb2178e1a6b7f4fb8174f157cc7f494dc7d7ad483d091c8669b359b72c3266850cc0c4f12551150081c3cdcda6986b5f75aeedb702d84dba12898efe02e6ec1f7ce47b35b70e3e64d4d83a8d9cc53b09363eba3fac3785aa26a732c30ba7d3f41cf9b852995b1f0fc673635bd02dc087482371324dc99d90ee13c5fa6d4e472311b11f1ee311376a414e852ef6f6a8a9f305844a2e1840524e6bdedc8af5eea7aa561ee89970044167269a770c19c8810c75df3484a0cbb16860f6ff4baa958bc30e4f5e0972acca4437ef277eb8c92cf74d1fc184d276931ec1e76960b2042e96646583b77dd7dc114a1c37feb0876e56672612ece737e734186bb75b1cb26f8b4014cb883a8e922ce17e6436d66f74582c101dac9c301d5e7adee394988f6eb27fb67ee8f5a9559764d1f761f0fe579645759b5e74d6b760145c274c49b38ac19585c0f66c53fa935ee5520ffad30554ea1312eb79f8eb68271e46ef1f680513944dd8e2601d55ba22c14eef39b5534a25b5b23f21c07bc66af853039b91fc485bd0f55e210f3b5e3aa1a0d358e074ba5a3d4415c96481f4a955a54099f9f7cdec60217849428b7cbc9e963e2add7531afee4cc51f161a5c6fc4eb4f5f384fe20b15705eb098877ec74675a12f97f66013318afda0e91820fe0edcede4ba872ccdc78fecd7603aee9caee34655f3b220ad328d9b5230cd0d5bbe89c7d51dc3083ddf86ccb7959b22245a88f2e99de65449e0d9c671cf85f89fdf41eb7d04622f8924a18214dd4a4af944326dd3af6d5a2769e09bd10ecf3ba396452d7f3fa3266027c4c598c8307ff1fdd2af18deea9bbe550b3409272b6c0463a7ff18dffb3c3de58a0503596bcc2ee6691b7630f66b32ae0a3c1b059e3ab3e56c4535a3f847cde59250355cdce1f153b5244f11618c30fbb286b5cd3bebbbb197cd521425203dc7cf68af72d8740156bf99e692b4aaecb5d22c0af51f09d9f38045018c465e6a2cb21b4660c0aca783f2bad4776b12f7539f9520e1ab4a22b8a0c8ee61e7251404afa7268b21a18ea0f6c2cef16437cb42081c22a2c74376e568da2607e09f35e41c22f66c831b49b087fa13f5471e338ffcb56af0840974ca65d75d7e1d4c3ac946ec5b6844c22c846615cad9eeeb4a4447b1b4e7b4c467ac0441d104d90f3924c1c4668d8857553b3738217d894b39674dacbc2e962c30633cb98fb343c51f541e3af42a3e8e1ba1dcba6cba785c688b6f3848fedf5533600b0402f15c36802e593afac1caf97dc9296ce4cc8f046b809b36e16d1135c0b26b05a61788fd08d16320412a9a789263532e0e4538f309eb1b77aad009c59aa0f61dab8d125db6b85350d9472614a569c31996cc1486404da48ac3108faf95b5b2af6c5a517056f46ffb6164fb7932c14f9e0c7d5382f03bd5d87eef8750faa6bbae812637ffb3d5485be93c2c7a22219500a99cade9a8926f0281a463f31ba92f365fb32a5730c936669f92b6097254962da95a217776e9751fb8f5c59a9afdebb6f9fe990a0062039cc1916d8de8774b8cbe7b831c6935c12131cdf5dac044c7d5c72cec3f82be4505923eba3e4d950d32e893b35264681931825c7b79c2c3870f05ac4f04a895bdeb0845b95428f4989ad0ac77635129995588ba409c00b4e8cb9e990d2c9dfcc955fe258a3c6ce9b505614a30a6bd5d1ef537af6479813be5037bc1d0f5e1ceb915385f2e6a9bd6cfe95c10f9f42fefe0c02c87824775ef17e0c54e0cf6ff17a6c66c1bb09cad712493e2caa76b2e14da200140871f0fbff5bee614e06654ed221d917972f7718aad930ed83f85f8d2a57648b6b25a37c8369564a77745b91fce406ee56a46288478a6d4b8713e2c7b4dd3d1604612dcf7c1582fe585dfdc8442b1f6ad4a2edf498fee059bfadeeeb650869b159012a47d9a8df6a89a7a9b0b11009786b3287bfd1ac3672a0799f37f5f42e8f52d19734ac57684250ce0b9fc91b03daec192dedd1321d442e1bd481c7612528b73e4388ab7dfec0a9a343720f2da997d7d967e7b293c67465df807574ecb1a155c071b1a7c417c1aa64b42ec2e35026938621f934c7f49d92a23028127661fb23de8d01951f1ecb20ae6c9a88cef5b479033040c12224475aa2dbbaee62c65e1d93bb3abc975da77ecbf5875171f450016379a759caad3b36aaf1dc98a6752f7aeca84bee1d6f2b28a8ba0a677779498ca47608d6c1a25ea6448150f63ce9f76a69b3fa3629de31f74d04843fe20d4929ce06b6c1af6d8cf2c743c3326c20b4f1b836b04e9e1052bdf692c352824ce85cb34f986d866c22c69b3b2c165ff407bad6e12f9375ccf5d384d6e1882c826477d97acd15cf994506d93bf2fc9d731e937871ae7b1b91d9ab81b993805f15310bf3c8da64c60a59f3a9383eec01e05db85753f728b1187e6b419472c2e8af7958852040029382c8efc38b555adbd78cf042914be2a99c5d2fa7c5a70efbed317db4003fb088bd5aaa15a7bd7af2ce53c132b5f50383daf8cbb57bf93f2a3e2c8f9377c5d39e8426ba719aa9d38a2cec68a3bfbb712dd19fd3d969678d4b5d2bab1f99b30942c0bdb36936aa049648a7c6c4e308555c72d198d7a1f6a0e92965d181f7ee676477fcb7cbb7554ee855ac9fbeb70508f1680c2ebab190f05bd045efec57bf4513da0f30770587ef4ce8ddcc6b77da087cbd1ddee3836729a8f65dbe6d4af59b2b124932102a683cf09504852580eda7e173539746777dea1f42212243dfafafbc2e066b8be529918b1503b510fbe20b4ad5192b44212bd1842b254f380f00a7f231e4ccf04847572dca5f1d8b80915b857d23bb5e684fae7d282906816f37913b22e5a11e6c5673a9317fe513189d5d54179a50c4262fed8ac5badfc50de2262ccaa1148bddc2dd439f7f18b714fe7742f0a0db1556f9899dd3af4cae67610a32924510558e2a23bab2c7c7baaada7a4cee0604d9a02bd8617c9c82c3ae2f930dc4ee41dbffe0d9b483d9f78977c0eea1a469b42e13d63645dbd97aa6bafdc23712eb0628481e49b6035f99193edf09d95163c8e5b8fa17760d5aa71b05f6f44da99a138b006fdebd77074c56e28b889d809041d11c4907b0e8eb068cf281b7644dc3991e01d589aa376c7a0dac11269c3cfd25a6b35e23ea2189fc6975dcf63022594c59b81cc717ae4b4207252dc2e1e6fc33e16ca43e661311a2eba8c3e527b9b993cd98b1c50b919b32e2b0ea5f45b6eae5c74d982819e9cd630f5d61c82fdd682dce3b8dc6225298054ee2eef14614e0ce27d5569ed24a4e28a5fa2dea7a97c9b2198bef9f9f0e98ce4051a29359262f654edf27670333af71f7bcb5896e7635d656b573270bf58f802e4a9abdf4bde270d283447bbeb5762aa6d1758bc8394ad01f061754511071e2e403ef51b7e19e1cb1d1f04f0ce87216748ef44b0db7c017b4848c718e377770efb569f488251c6c5d0ac02745070f5d497976c3db247b2150ec9baa8f35002bd1dbed22defbe848caeb7a548a08fe523acc80702048390598efbae2c2b660b97ea982d40ce18edb9043fff567e78bf2ebd58190a53632678423901d12c7c56b8da526e74be60fe5c302e502a044968313dc9d464e8d2c540b07906b5a2687e6382cd20bef459244a269459c6266496858415db8beb0189930153525c11cadab68e54d7b7d53a0363a4eb3433196f5873d28fbbc10664c96ee6e6a21957b59737be37380a2a88058bad59a0fdc6ba46dd3508a5167d142cb4e3efec6d10abe8485d9f2245b2d4f4f4be3a3c6084654dd5545f6d3e26b4e57366f15532612e65b5c91ff2ac5f5338da60efcfc9408d15a96bd84a595211aee678902cb40e9a9e71482072bc42e664676e914c101b44afb270b4ccd92a1f13fa5a87a8b51f3fefd867d4fc0397662965551b1cb01afa5706daad12df9d0578232a10e5d529928508484b4d860f72b575b4be1fdd18fdb7f6774420dccbce063647e6a9fbb143f03129f39f4cf363d1b55279421f09237fe9ae44defe8249c31925c2cc69109d6a66aa5f40745ec6ec1ef224c6d816f6e1a5209c5c9a8e4f1b90a778870ea66f72d9397d5f5c5ee66c3547ca4a86f292576702e705faa6466261a14b3f2ebcdd07a4dac9f4b5809fa2a2c7a8488b51a8797cebedb2956f1f7f3268efdeb663ff06207300f94b2c2ec6e1b5d3002136542da7d2b14b3aec691f63c0e5d998d82fcdadbc4eb006ee5defb5712440eaf8f7f9664eee6f13c829ead9469364cb33ad3fca924ae62e6a9cefbf74ad35a3eac2ef49d0ba9e6804ffe580e1827dc7aa992626b943aba0af538fc7866d980cf8780fa254bdf8d52056818a1514f2cc417bf58f27ef2c7c16a61a83e23ec2d99f05177721a3bcb94eb66626e3521cd758a3e126014196a959d4b76a8d3d6e714c1e7f61c579810e982d092f22f2f872ce24d77d1142853d1e03eaba3c364bccbd2bea04d53af2514cd7eea3e4a192df873fe9066091b3c6e75a7f359eaae07ae991dd0312fe0c445dbc83f871b5cec0c894bffda38559eb3f3c5a4e5b0580cd61480a4b6f48011ecc9467581a6ac626577002a9705897514de27c138477e88acf5dd0994b8f51a0606c7447776cbb7d4db13a72a205aa3e817362f08257c4afe33001e8f3a4ebfa1ba6f1cfc452a5032600cd2ef9cf1d919a64a4c39c61ea53e4b71686464619b64d5e75502bb2dd5888acef165a13067753bc1aeb221d7e1abdfa882e5506ce5a2e0787dfb57b4f201098ede18a56040d32ed998108c02f0466b38d7573759735e079bc2b1edd333bfb630e6aaa086e807db0fa1251a334831eb54807d0e85de86bb8d11f4706074c8ced91cfdf86531e3ef581ca2ff2213940d8a04a035fbec46f17975c86522fbbd880527868112db234b262908c8829fcbfdd9b7f65bfe83a25d2b432ff8444d2534e5f2685da1e7ea5a69717568c4135657c8bb3e8ba517eb545fcbe7faba82d6014bcc16a5090dfaeb573c1b2063a3e46048145b8fce8427f4998d47274720931075b4f8df7c89c82908660caf2dd4ca7308d63a78e91638f0043a841a8238fbfbf1a8fab2cd8dbac28ea4f7271c5df827313797f61d2ce0b217b08eb1a9b9ab4f4a930d52369242ee49d6aed11dc419634f28017546b9001bdc56af3647dd0872f55358b099c5593de374fb6b9dbff54ae9c62767ca7201266c1c7434a5c734d3e7251b894bbcaf24483d82aa02258e72cea853b241da17ac7ba2002b43c4a5d311e03c8bd38c6a61adf2ad399593cdd4953b074ca229eac0c8b071ed0758225b93736cef538ddcff2e0e34dc4a252002f8067e2887dc328c94d75ba3f616efadcc0ec4c5143fbb681d3c01e750742a3602f310a3227de0e48209766e61f63b9f06770d26528b7ece647d6ef48aea2beef813dae4b44fc50a47f4c425a61846736c7fc35b5291ccd62ed2f4d9c5b7131d6263bcb92d9593b9c9977cce5a4b3a3e3bef2a2d3d2f611d84ff1abed85cc024587bdf679f0ee2636de400b03585756aedc7ad22ab4f3ca98e90c5be2ed97f2fba7280393f272a2fa87771b95b43775f8aef67e467b3c0178b55171a84389f8cab4c70e1a6e30ec9a11dd29df3296ad2c7479a7d1ca2517141bfb62668bc237c089310145a5f10479aefea0b98c89cc273d6f44b0ebc8fe80d938348b9a31fc9ecf5ae4347d616a2af8af05fcb9aa9721c7ccd65a318f329c652e8bc1f7f7c5391db0b4afdb1e5090c50bc87e82780652b24eec7b40351c073379ade216695a8cc9b2297556c576983d92485102005be4859873059ef7c9e1ea3cef325355ac800384dfd7de6a030a24c901372424bd93a7056c638e760c3496e655ba344f6acaa792b2175d8fdfd0023d7eb828565bbd2526d11d4e296152c888c18aae2cdabe7f9bb860cdd29bdb79923b26231fb7ae4093dcbf4e3245cfd2712b4e38b41ac2d8b8101c3ba12f215440b01caac4b94d216d1e2a06d446e37c231614a120d3f44295eb309622532f7a3f2d60dca2993a64f6990a721c4fda4073de273e0dfb8adea2c8a21238ef6bd12300d6600e7f8f2cf4de77cf7a41136b6ae6e1c9da1bab488678b8b079b5e9587b57357db802989106fd8b626eb216f5552e74956d71c1ae7f03713761e99f9951bdc0650aa7b4dc9959263821f28f29e0c16991adc0fc35d73946257ca554d138c77ccf7d756829f992618a89b1744f29dd9f675c146977cb0b20dedd46a2b3b18966ea86f98173f055fd3d26efb29fb3b651e674013cb61aec785e5dbe463b5640e84d153d1095e4951e768c11ae89e29935f2d7288eccaeddb46ce04e7127e7d4a9e26c896e2d41294660e02fce4f386f2e1adaa9cdb8a8d7e95e9889889980c420296bc2a87e0e3b3a137fcb4933b952edb667a2c9a7e3367b7fac348406992aa3e281335c6f911768ab398546edc47e0e26b10f91d6937aaaef2cf513b326f94f18e3cb712e690af228ddbf5d7ff6377f6f7ee24a32340dfddbe3c37a7e3f3bc1e4250b32f46251ca8990b591c16b58de4dc1305c6442dfb6e3eefc425ac604f6033faf615649fd665b9fab14e751c8347fb1850dfdc9be7c945caaf5625593835f8a01025fd104d2a7900315793c24fe5f7cf0d9cf33473c6cfc2539c245540e09b0f09d2426b1c7b7f707403d74559894c735f1b487db02b98fb58d27719e57572e74a1f1ad0cf1f1e41cf28061293a4dd6b573b48c3ae93841c150c6b0dffff41c47a81d23225b051172b9d4ebbe8bfad27b5a32b2236ed1bed0edec014ada1b1116d342ed4b8af3569e604f49bb744ca46f70b522b3e5472c2d1fd73cd96557b2f406d78a65aef9856700d3598b8965da9dca1f5fa6fa45b4620d5acc1de3566db082fcb084cdef71b615486d03a6ab9f43b2d224c03899c716d923ff1a217f0d517b53d8223c701271a4ce0a0a06c6da656bbe3ee19df175b938ec5f308cec591f93a7455afb93cd6e4e4d36fcd9e890d3c6f5779ea7c29a617617e2cc1165daa4ebb2a1d33a5f7b3c759b2d819e2f72d2ecfc55302296ec23f3d345d9c2e0b026e3399ce30550814ce3250de5529f0977188328e977d366a5ca07daec087725010811a97dd8b7374dff5e6b8fd97356e46d0f05f94b83f4178dd4088861754d51fe8b0218e883ff76574d1a3ac22d1cddcb08f485f0cb1930d76b6bc3e64b808f46e8b3d08d653e67e80d2cba2ddf03b1ebee2e59a4528aea4386ea6fdc4c23dd260a65ef9987b17ddfed9fef7f8439023fe065702f8eb1b59ab054418ebadca02f106959d8c1f3e7a5601f8ffffff07