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 59153 6e85bba6bb1e33fdbc520bf9cbc702a066a5b40af7dcf635253ca08985425b64

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
791b92db784e3f57227aa87a7018e007ca9264bd5e0a48ec5cfb1391e665e689
Certificate Block Hash
6e85bba6bb1e33fdbc520bf9cbc702a066a5b40af7dcf635253ca08985425b64
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00131e0000000d0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000080a90c8960e461b79d968071b0741e06c9d8540d6485ea8927d0e7678a5f547350f672bc2b0de09cb998225b0a52d60c96faf201e09412d23968dbd2e16c096a1f257dafc23ba8410931cf3e4a56a75ff86b46a14e9ddaeeab100000000000000020000000700000131e0000000d0000

Raw Header Hex

000040205b59a6fd4efe775a0a22c3a7fd848b9536829f34daa6c5cf053815426bd48d30b005c0195276718e48f6c2512df1f9db77da957195b7d4e18d63a5da65569f2f82cb116a0392031889e665e69113fb5cec480a5ebd6492ca07e018707aa87a22573f4e78db921b79

Proof Data Hex

59,560 bytes
12121601030714434eb98541b08422be81b4826ea84e06a3e1cd89551be5efc9820f46c79995814d95c2f5c8a2cb7b806ae32c62ed61464c787b54ca1a947e7a2cbd7077e746ad2c4d12c8c9d795a68e99e4c8f15be8c66535daeca53f3e24a2b826fd8d64f59982a6e94e27b4d0da8c3f8a0970c4320d4b7833f1389e1d14ee6a4edb65537fbceae490205503a42d5afd14203ebe9426948236c0b380eae83e00111805c3fd97d6bec3ae1e287e105c79c4e656704b36eec67106550ff96cdcc8459c3e890c992330a4ec6d5843a1339298452926832809406a58ec58109a449af451c455534864fc9a1c47d8a065d366bcbfcbb7a705a8e2b7877b00e17d425e92c9c0bff8f6357e932e436fab30d8836e326f4807b23ef48a5ef3b8ce5a22a3b9dbc3d4fa4884f60176af15b619619802142f7b1ff2c5d8b6cdae67a100cc2c49fcc8cb0c10791649c660e85841ee232dc9cf1319abb8e85043c84c80c48f97b8294c02891e74aa18c34d7c816cc2825783f9e07b3f38c395ab33ea2f7cb4f97f76e5e5ac2f092a015c63f8b196140b5472cfaad9e0162cc069bba28ad8c93edc7bb71ac50b1e558097189ddfe4c0bfa24854bac077f77b9d226cf5f4f28eccea46319d08ff8e757b1ea9ca38df914832c41b4245a8b3b8863ce2bad9a87b1a5d53e87b20f6266f0172844629d8ddde63a9dbedee58e0cb260f4b05697695004eca994610e324b6a9b7904f341d3fa8e881df9c2bcdfcbff053333ee1ffa8866942c4e1bf950d49780de761721b9fb81dc99071702ae7d74aca076354285ddfe69ab98b2b2a79f7407ae7f648a4f500ce90f524316dfcdfb9961f8f6300e35a2c59b01e7613fc43915610d2a651c0f22b94484ace27c8360a1cea64904e6d8408a1d7dea70ea866ed008f2ba546356ff3b4bf6f907f26c93b9acc2f3eb2ef2d20f4b78aa458ca588f22416435181695536de9928d3e6aacddc88a3cee68df7c6872d56990b0c126c6bc5070ad4fb9db29ec5cc0620cb936e056780bbe470664c2221267e0a8ffb758aaed529f54bfe3abe256f570cea0536af044ac8aef8d2dcd2895f8bdc90bc00b7af68d46ea432927202d34aab7f665b13f869fecc9da370ce1fde58d2b1500f16d075fab451a9778ce902a842fb5ac9951d2beb1d8eae291f6e9f8af20d693f59fcb890b6e491bdf004796b6d117b7347844a2613263f308bbec0a15344e93349d353003913fd992f6a44ea5f50fba2bf30641b8b7af7b6530cb2189f5cda4f9fd16ff17237c7b857d3dd84023d2ca600188cfc3419962cd2f87317c85e9e7d70b555b81970399976276b2c3439264dd3c0e237e02e3833a66e94fc952f26bf09e52a10b20c996cc91a9d39562dac11ed9752146093988bf32703b64a61fc60dbe141c8d4125389db08c552dad83a16a39580c7517d0f15d6e6c1f969326449ba8c69efe780579e3ecd10e4fe272b49432927509fd338416c2f0f691ad92b86ab2280f5f7f38ac462bf944d9f98043d266d575716b8eed723e84cfd65f6b7d8e84d64c35d37cf15954bb547973c65bbff619a7898c0839136df70507a4fcc6aab11c41949843f8ad32beba188ca2608208da8aa3b9cf3318de45e1dc98ce7684a6da8a1538e26c4a3113b985357396bc59375fe136b9062e3ee405f4c281d058e1a1a3d835af655baf432bca6dbb837065d45ed789dab9ccd7239239197a03a92dc5033c0659259d55e1076d41ac7a6c02fa74fa6276089097d5a023aa9793e6f4cc5d41054fe298e91513466a22d0b04d6f20410b062652fdbf20da883bf55658b9972ee1a21e7dc9fcbae80dfaedf95bd471f1cef6a8e7445eb8766830f0310ab2ed034de031f57122848a182bb734ec8f6e90d9537f96a4b00e23bb9e7dc59e6655170f8d5f7286ba1e218cfafaedfd7664357a70abe013bab2d54c9e6b385974d6b887b9e0e9ad8df074d0bd7a25fc91cf3f872d35b3bda4197e7abc299fb05f893c950ece3d23e360db57080375cce70203a62f3cbbd6fa43eb35c338d5344a359852579c38f890df88ee2032f720cac8d87449d251a8e5bde023d6370ee111f1a679544b6874b1f725512a0d566a2c1f74f53cbd21ba2d6df966c03cc4c356af3f6c7f2c445e9149b7e5ef93ab29614a1004f96d28e057197a1cac6d3ff6f0034b20063393b9bede08e99ec3919bbf6869c96d75bf94f7141046e5f0cc818a70784d0e43a857b19be48be1cb538cf80494f00399ffca8977770c20fe4bafad82c9f89c612a043f0ca395dad6d6d28bbea9190f5ce6295d626deb07db0bda68b2b9b151ece090a6b6a5d5b87bd1d5ef452048747602a47f349d19c68f8668fecc0115fe2ad4e09804ef4f8fc2b7667620c3b2d50f2b7bd225aaa1f26f0a01509efb8ecbb227a33d01a10dca7b6fce3577e7ec29044c3baa21d8c9abe8ba277488472eb5710ddc399d361d0581f57be840a338b8b4b937c21b29a5b0b578e1e505b799b60097ff913df60dda5c5889055bf3b77a5e93874fbdb212155c191b6215204ffcf9a93d15e29b969d37e686a0d03712bc52a20172050caacec8b8decbb300b7bb8b27fea418214c5dfbbbb190576073ab6c0367ef72b1d0e26e04079f1d7c83684a4f22f256d1ca0ad2476b382fd7150ef7aba47213ff7cbe59df811a8dcf16945784836b9f65923bfcf2607bc8abf6f5d854208d82509e3eb024d7fa61132d86600bc4134affd39cbba27489108031d36e771ebfb4c83e41530010b48f037d6d0ed18a79481958bfa21a7b124aa268917562224b7645f70c06ad23dfc6799f520fa1abc3c343c0c70ab85a944935dc25181acd52f972fa4060b1abb33840a0d3c6c5e7374ff1afb53594d1c922880477c2e616de117c897b2b5b679dfdf7d635765a9deb3d7eaf76a7b024bee0930df9585f512fc308c53635e40c4d222d188f9896a0c0f90d1249542ece86ee33144c5b90c9e2023697dcc3dcffd33ca66ae0758dc5252eb513e336fd0f2fdc08494930db27bf59a1fc9c881b4c9580744be847f52cb422244aa228bd7b176b22278f4809ab5162491e3ca69e743dc46b2b171f7ab14de9804fb09c1e3f124dab96c7c25fb4dd97268e2abaa6595ea5f3fb901a76c37239ff4bd16a1dc8820563558b1e702200f9a2ebf646f9e62607af11dbddc5bc6f55ee5f7ab0518bd56848066a56a4ba358c31a73c8c389d49f55e26d1909f5e922bc599fc2410bdde172c788c567d075b47dd69b23385a998499f9dfae218dc1b5cfbb544a93017eb3bcb31b975f2c8f3381ae05cb45f18b2164280d753e164aaa2689f3350307b4bcbc9216fad84a5966a33c4d7678adbe7170ea92935b8fb2ba2e2c47aafcf287c2bacee7491cc57950c275ee58a1160cf8a9e515a90ed2d582fe6caa91d77bb296f453ce4f846b56ab1892724780272b082b3905cf1ffe8ef29448e5a66a170253811f5f5fc17fba7e6f703f31d6fe23820e207f8282fa06852daa3a018d0c70cedfa268c096dd54b5b38a8e7ed7b26cf62a34a8d47de82851c2f4867ae5322450b2953a456889febcfd5dd932dbbad3f385d5e0bb6e0394577161d942df8f63db99d891ed001e8c71c1249027cb54cf32cc8abf78eae450a49122c09c2a409edd0edbb4bc27152ed84791908cd45a7e31a9c31da4a523954a79d39057981d3a6cd2a3f27685c88ca39ec04990af7c9b8e5612d18b9c204e81e043eb2ae269667f2a332beacb01a944ce1fe73d74ca0b5e6d65b4f61c28b43f0a598a52f4f09c81bd57c98e19bb457c6b93874e60459395dc5a08bdc4ca5a8502b0c763491f5495f5d99d86d2f78391d2bc2e4be8d68c325745963dff601f6cab62e042d7cabd2dc12a6ab062b6e524da9fbe9758686c3123053119c14fd704b1242b7dd56479d7b0fd9b3d5bcd738876763f240d1682ae3cc70002ba2f921fc684b091fe5ac55cd9935e2e03e1e03fc9f0e1d9a00be8840793bf241dd178992bf91f535ed314758943cd20b798f7f2aaefb2f632b8272b3e7acd75ff2f2661277c3c12ae6f0c9bad2a03bff2b0031662cd11eec4765745f5cbcc6ac859b284fb60cf7d8edc34268bc043adcb38c55df2c92da6360a747fa0ffa9739ba86175f0c39a5f31da6ffe8bf657b8d0fe85da22a1049e680bea340ebb09d1b9dccf03967fd3e7b7f8eca12c1871976eb86414216bf1f15e413ae55ddd1105521881e6cff2fed68980f64f0dceac569bdc4b670d2f50e1fa781a1e8517a009b6814675e0ec9aa1ffd168c5e4501d5343d302914e15d53a16ea7e526df7306df5020137267ceb4a8466c0d4d991bb19ae314262d95477dc8fc43dc33a49218de14923b416ff44f1fd8b2631c4c8dc0aa26fef149a829ebe02b5173d46ce59bd72f71d2d38b7cd056bb7d10aa7fbb4d25aebae7f501eec243aa1cba28e1a709a0211ab552030349fcdc40df349629a53da57a16c1b38c00712be8049708792c9fe2e05881d44d88293324562d031c40b64f2e4acfa6d71bb7d08e6f941ef69e1044b8db72c484de3e099a143246ffee7ff2567205369673d24673aea6071ecd2bece45258393016f122f0fe932b5d516ee3b5ab8cc521a05f702ab4030741861ff5a848af40fa3bd638f0f6a007a3ee3ba7f20eb26583b5fbd7cf317fa6736655c6435782ffc1e634c72075d673e824ea5033f2c2cef9fde76a94d29db202f490ad4f0d2b66930d9462928d9c4a64c669e56f07f5f43697a28f8593f8cdfc77dd2bd98aa33b49a20f985aa128bcd966f5cd82ff5db512b08669dd203f7bcc195e07f171e02d9b389d16394485cb999025321b6281146cc7ee7eb1ca4f0929ae53480062741e09adba12a73b1579537e58c1e010bc6a83cdab9064fe38854cb3a4f4cb815f00d08b8e1797df71e0405d6f1b94a355de5e88e1a369f29a1b43b0328d7bfde40c2220760381195641162c486d926bf7d478c72843a7832b5a202a806f28a9bcd459bd886ca12a06f04e9fe395288c6ef9f2bc56f23c08dcb53822ebe93db06e1d450e1fa892eb2a58642bc20edc6daa5b8cf63f2d5ebed003c6d9aa8ce716592f4a7a9ff154eacf1615d8d0509a02451f2a45d7bd89507f39b280522860106a8e86cc34d59a7b770dd834d19142f46229b773abd321060df09ad5149dcf0cba1aaafac5297c1fd92d4d346b7ad0ba7f6ce3eb7613923602d5bf731de0be9f8da1ae9c851cc7ded5ed6d53b7b4b9e95229a92201eecea372c5f9fcc308e1e90347c8af0b9dc49fce877fab127fd9017be5ea00bf47b36086de049600bbf7ec30930aca8784ade4f1ae8af45ec28423ba97a9d6041b77b50493ebc07437ce45f597c23512378aa332459af085bb853bed0836e4b3bec8908ddba0722bddcc25b4e369a909e39992bf95f3ebb9eb65c6db07822869fb9ed4a5ac12afe557319f097c65b3699ba2eda426f02dcbbaaa725296406db15a0cfb8b3f4fd415df0d54cdd7d73f5e6b0b13098d4f28e9fa7169ecdf20a60fffce75a94d2050385d73336523920effbed5b5f497ee4ed35859f4fdce075376b8ae5240b755ed5076ceec72275b27912737d5d3a121694b25fe18443d66fcb1e19bcdec1c72e91d7ca288f2f747e98b1cdcf646a20ead84ad79ec10742b39dfe634f6b460cdffc259c3e18d11543ae968efed58a24d5bd2b90cc5a809b8f764b51e0286a8ed856565f62da6a5f25a299c93427ede72955cd9ee54dc953d93c30f35d18984d09a85106b45aaafbe288269a51ee87aea08a75d9066c042251e3163b0cc8f18bb70f83da6efce7a065469b92ad6108ee9c4b4d5f325282082da5c82f8f1ed355b264d72882370b011937774ed78f7621339415613267995baaa492fdf9dd0f374ed1b9932883f4b6a2e74f388434da7ced604afb3c89cf92141bdd1e5fbe459b4c38f665dd883e1c9a570858bdce6732e19111199e8b33471a76487a93765b2225f662b8d55e71f7258568ac63091eca556fec4e7abe7579b018f08b62792c3822f3f83895f47467d2c282fad2d80b252929353d08a766de93e6e6e26200982a28f523c098e6701d17f3e226d005d0ab7602ff66a44cf78d5c834f3118daa6911b31150844a4c53416a82a39c31537a25cd28e87944eacf9e90490d3c91db2534b7c9127c040b35b3f0233139a89e31a9f58ceaea3545e689b72f15f00aedb15148aabfb6222da1e9563c4e51f12a1e831254afbd6dd44bc6b47991dd1c7fba38a1670fd07bc0391da5b986de04c1d4974fa024bfafce6e0646109d8817cce46abc4e055aed2c2a10457f34092be0234f9c065d18e25d62b93fb2ecb63dde53917cbff6201646462c44f6d188d30971a25dbec394f92d7bf444e1d9dbfa89f7619bb05f4cab171319a92c21df57b81b544de7d27066b71ee4bd50e01353389d8b261b224b879b6b20a217993715c1d87f58ba1fc708fb2b308d4e774ff01141c7a5fc178fbced955eb8d369d42656421f2e679faaba05733a4e6bb378ab7f8434069d3ae41c450441b9bce077e4c1e8a09ac214816cd93ca22619f2752c7945471c328e9dac57cee5f4b1c007b77c69b7e6d1444473b44718246a0d51bf4dcd9e96c8ad200187c4ea604b4735c87b2e7834d0393916117371b7922d17fb26046bf5a6d0c4fd8a9e145b65085eb3aceb0dd8511c661f688c641138143e82b8f830dfe9a51d532a55ffd447b7f7b73e2d7c1d558a88df04caa5c1e3aa3b8f4d477d558df26760f8f62426b3a93ffee3c9aa0943027cc7a1c5eea35075b8996d180e630f7062058b9ea213f71ea732bbbf05a6a31749796668eb3becf1d29641153749e2860fad5a1cb36ac4b3fbb9803a538c939df418832c4fbdbda648b471aab914f3f60f18149e11beb7a231c1e93f0f57ebfd129bcfb94bf39ff224405f4504687d0fb1b8e2bf47fe37c977491a847218cacb76fff4df8d054a3e8f02e9d3a482f57d7d921ea6aad4da35880696470af75d4fbce1512beccd9c34b8423868784ed514ca2476ee30297da4062d05b5051d5551775445230b62b2206f82e1b9b22d1471d33511fd0634bce4753aa8aad1b673ad44e58711480ff9c60cd74ef1b40bd92820c31a1d75acb977577de260a5f9fd7154d94d1cdb3db929c24ddf3a2c6f17391a75d22a1d8084fd9750e781053956c663d5f7738dfa8450a6f417b32944ae5f38c212ebc3da27160c5ea7045b3614f8ef784d1fdaabc04c4fd283a835404ca86942f063842cb159733731967d7045318ce0a4628fe67c63d7a3ab798397611c22d3748c15d5aef475fa9e664d4300c7c10b2ed94af3ce5e12e6d75cea9e8b8ccc8c6aea85c10a1fcd3fee458111f119dc8a99e97fe767541f561502442845bca2c1d9626cf4467f6279d478a0d3eda43c95315f234793132ce32d05e26e45b02e38883e1f822f11fc22af8126281f89b39818743bbbcb31bac014622461eceae4522438dd4629d989061696e6a19f2fff6e588a64dda387cb98ce388b789d1a5693f26c1b7149c9560623487e68cbe36206b316d3367d1c4d482f5d6b13b9a0d099d81626d0387dbefca7ca926a5235350bcbe78adaa4a5e86543827135553e59bf78f000715f42571191adc233f7dae967baac38a0b75d1981f9943f8360a0816576b01b44afb3f9e1770a36f71c6e302a9faacc90e45b15dc3a70f6de66ae2775da22d6ed1b52602b7127fcac0dda529e4e77a7a357b1460fd325667ae1c69cb7b726255d746ef4ea0c888c535f01d43cfcc86f1cbd5542fcf3f0ab618125be8ed06cae71b0a8a315d5ec5757f2786aaa51fb8f2c325ea6e6896020515790664a5c1f6d1a7e69f0131a9c87ed5957a6e57dc5f291274f051544a99105b289f1b127f2887cbb1c48956107c5d2bd6f20fc6ea20c275d533f0c18166b0a048eb63c3aa646a869a1bea3e3bc726a51233d0eaf964d25fef22fa64698fccd1f0bde27c574dd8ccfb6446368c4863fdee01c69f133cb366a33898e4cb01a18dc3a313e3994f3604cdd039dbd3ee66b48757ef236760ea8ca2e87d0fee944eab7e3b7b58f6f48d69e20be03d6a7c832e1f26f8f32f3f0ef662c40bef039a47f5eb8301ca9287b401b907c63dd278e55cb7481f5ed148f4386743bbb4b0dd371aa9f45470f86b75155d68a3e7aacc10ef5681209f3d8f4ee8bb0ec347b9fd0b60bc4c056f1d9114ceee020bff8f61560131ed3b534182e7d5cefdf5220a7e591d3e2b7a9733cfc86902ebdf151ccf3d4202820cf4c4fdc332ad82b4b6a88057e53ace58616cc1ee4bfc1a0a9246a3ddb46b67418b7560834846cc3d2134e3cb38fa4c2de36cd0a5c6414a583e746e3f2452011b0b67ff6dd68fb0244762559185f06a35c3a7d2dcf64fc670e8d227156dda2d33fdd08df4c23126b099b51ec87450dc09d0c6073ee690d4ed2e1b06a8e22f936a1a470439a1b9ff43802ff1639d304e477f41294e44844ba112c9c5fdd1927cb831f44d5c400149ebd4265c849d998fe1456c7fbf649aaf07dbb14c51bec77d2b2651e375a952039e41e3f545eb4a9fceb5ba4c059aeb77df5ab48ade69de8597f3af0efe16ea1f24881b9bf792ed0a2b9b73f7f1a518088b482304cb54815d0a0c3d88d035960ea059873357fff536277110e7342a3266b5792053bd2a900f800722674644c0735406077e3fcf58f5e1397be6f2b3ad4b36e8b64cf34af0a9d1b08a7becc8e1d35074d746905ec5c2fbccd0bea4c3e58c03fda4941f4efd89dc1bb70c952868522d14f5af8e20dcb64b6250a5649cc4235e0f31e592ab45c71d97920026abc49c822024f4841391a07cfd81402e2d3cabbb1d728a40efa4e3adb01a12d4030b68f61c4b7522643bc399f3269f708491b6dd7f66c75acc9dcff15e455996643620115a1d2249b6c087d55ad0a15d011b51fbfe960204fd05578c393362d48de1dcb2df9cd83bfc7fb2641424137a2bd6bfceee9a2a177ad89a504b5b63029a3a9b251bba6a349cfafe1062237af5f5350bcd5f467e1625c79abacf81c7acdd20ef5683dd9fc1d5cf636868a0f5039552d6a9babd362dba41227dff7b496bdf6c1628b1009b3ef6ce55d7a1583f430c8cd01b01878a4b6ff941d05fe01f6dc7240df75bf38b8ab1b9517995b94b7740e36d887eef9b37d81ca64c794dece51b0663e5a12c7424fe29e26f692746e233ef48b4c3e23a03392208e9387f2bfb048f99f01f801dc97ccd77be92ca0553bb6c7c9a85f2222e28fa91b7dc77234ee051d307844fc138b6a4af53b2263df1b59fe725bda478bf86d0a948463a0c38ca31181c2219d26cd72935fc1e9fe9a3ce471fea853746adb944dcb6192dbddf4b20f6bd32858cd33e578b5c445bfd7e4e2eb96471ef8f27ec9a5b43be4f9d90f8b5bc60e8d0a470d36d1e31380cf84d52992d3b2115c80a4950af05d2ef6aca3884525f7d3703e53d865437e9d2514751fd22f46422f68da22bdd02d1d51b6e1f8ac8c1080547272545e3c43230661b112f5712c1da3c9bddc04d4231ceba43c3e637db0c1b6c8c46a1e54b069caa5ee77999030134a141f4cab85d1d438b2c03fd6916f7da3a98bb3cf4f6c249f0f613ddda7f788095278da9a35b7c9d95e81be81231f7636a3362ebabe0ff052cda6b23bfa31d2ed23822ed3ec4c45527ef01f03fdb860a3e1b3e2311e0995a53fe32be251d08a0a4211dba39d7587c987788457e967a9ae2ba0903f028947561f04352518dba16a8cc7795249c8f0a0436c62cf9de8f5e87f1c4c20cb71ecd346944ec0047f4d2a3e1f94c0e7711d78bdff6bef42504d02078cd8f4a0ea544ed58c0727a54069d9862554c84117d75840fc6f54ffafb0cf83ac5f35b7c71f25f9d673a6237692982c339e4ed543c18c45ca4a652a723b5c1ddcd2cb9c938c63b9f3e0be9538261d1c4b5223cabee4078c8a5d06e76c18b190a0f56aca5c0f21a5df879bf94d804aee0fcc0d62ee59f4d26b85fa38bce60a73aac2271aa944284569f796fa8cdd10628d275d006cafb0ad803e2a8668680c3be82545bfd534312ca39846a55703a0532eec6e532ac8fab4645820ed2c6db1efc5d9b1b2b9182b226403b65ac5cbd9eda57ac89f09cc8a85c92cc3577534027af8bea054b9aed6bb905f79db2fc2d24c49b23685f6255ce30d0cebdb55e252270ee5d32193abf911f40a2775710e334c0b601cb18f180f4efbaa7e86509ec883027843bcbc002d96b3836bd961a43d72928f3de60397d3dd095b21a70ada6380a67abe037b90506e98a9edd4dbca18a3b6a86af2c6de217c97a359c2b59e46e2f819962d5041ccab8820036a9a4c42b10c64271143d5bd6573e83abe6c4395a4f7c27837017783fb9d7946ce861ba2b904817ecd576b0ed897c928f5ea33f8547cad0ffa2d9a1e7d76ecc18163890796985610b2363599244ac0df3f95cf46ae199ae7d7f3bc54a3181abefc2e43bba29226b689dfc3e6d7c5cde4964e7052450a81f12f2abdad813db107a4dd52ead41a557b22b66cce9c163b8168e99b0c77f0a88d6d28effd8c90995d679d3c021188e93c1fc3e23093335eefb599069f608d2c93cf2a1de8992e620ecd0ca854f9efa5d356fdd9844e9508dee078c6e6e357c90bd87a7a346562a075b141e0e2d11ea7ebb5b86b3c44fe37144d1b027196d877b3c2e60673d821fead4d9a9dc82d793d15e8a84884f5ee46e2887486ed9e4da4a55f652233d1611b67201f044e8588eabe0f7649b4c343808830dbcbdb34ef73c29d42115b4eaa2c747bcfcb58cad93f7098599871b3e016ce5cbc90eb1a4ddb814315d38ca56bf25c48dd63d99efec67ae7e55e1fc5dc4451e649dec59df0139dc37bfb9708505f03a74bfd40d613d6608e365616fe2b0d7066a173a04633198923531ce52c5bd43fdb76b24c05994f416185659118c70ac941aac7d7fb4a3adc4f64bcbcf404e2b8bf93117e76f5154b2591746565142cb73e5510df5e88e1ddc212479211201303f973bc90a02571381ee529011f737ebf4e8c2b576938495a382e765923e71b34806fb6f939933393b8c1f9fabc87fb1d6d1206886ed3421c9997f9847ccf2038ccfda04d063b1f58e7e7082cebf2a6dff6f3120afb01f038c1d2b0d12b99e077cb9f5f109ec552b9f2bdab55a1d5793c99ff2de9e877b51cd67b32efd4b4b9d5266df41dc9b9e7af89280df91ebfb7bb91b63c448206ed71d0f8be2d3315817bf3c2eb8429abfbab995c9ae10d24f4d608d6b33870baca5cade0b373ed5683299ba50c972eb4debecac1741559fad7193ed7832a78727e65d28b0c27583d2d5bd78cbe7c1058bfaf98fced185f97be849a15e99930fc0caec4bbe270d13b8e23ef3d72b94413c172a66928b537a4a8993c6e9be8340b8ca2b1f1c0c920c76c2b59ac0e9ba4450bcfbe9f119b9becdedd7f2ff37e493b34452fc2b81f7c0fb7df4788144307d924ba3059c484ca80d29960ca7483f2691e808f691beaa7bd54f5f13bc824bec25dfe8a200e00cf5289f23bcb39508878ae6d3ba9b9c03181d5ac78df117678a6347456770469d065cc90ca1e64a6386b23dc80e06dcdb67a107c3cfb7350555f412a87aa3cf2c35cdea4a560e663edd3d112266d1065e31314e5fbabb12303eee6948175b84fd710705fc7c844b632fe9eecfef74ce3ac1929ab49205f0c0b42589381e55b4fbe12b31fde418d51254a03e76a96f329c18a322e90d62d8182df9a2b6162ea48fab566982d91dcdb5851ede32a789aa21774a22407321f95d4008d3f1ddf4c9c0fa5d39037863094de6ec433f141fc75fc2d5a4e96a5e6e84617bd5683715edd93e80f7e7cc51ebf0f0432a644708271fcf5fda622ba3f37ab86c3375328b990ea1203f033c9af18be30090bb7077a6205c7c9721a23c785e6176c3d585b5ddd473b5c345814436475f9c640f6b6297c12a37abdfefd520abbf4011e6c563f9147305ab748e731fb05de103e7b4cab39a17970a732d92f9f18427a8f1b8ce3403c74a085da29b9fe6abe5fda150ab7640ca5ef92e29e272277daf946f7c3847626ed6a6515075970c81ff9eb1b396af4c4a76499f036de0f05445a1c3894c8c9493a20546efa769852a4d18aa8ad65805016350d41ab29f2112516f1080b15ed20ada780ab2c9bc4c22bf69dcdd75c8c3aea0ddebafb3ce6e8a90bf13d66ac6d70c98db48be486c643170e63fb4424cb69925ea7006ff823512ce789f6f732c31826e503283e22dfaad33299b4e559d9cbd6696df0c4b4055ca59496bd5e2f795a92aee4d3bf4d1cbce02690a33fc244d845654d5cd5f976a9ed81b5e0178f5d95358ff7371cb4ff04505abae29fd0a69ed0da22000b64b68d65154cb7853b2ab7e3976248d7bfcaa5d946f4361315ef6cfb7c9b6bf34f66d52b049fd4b135eca6477926029f33730b7f37d2125f815aad0cfad0d6a3a04586ad2fec73f0507eb6852252e09a670a7f79e80a2583327cdf6660e84cf8360dff0e14cf5c3a4ed7e4b307a82205a659fb5e0e872adec165f6099007a38f33348bd44afd74c640945bd2aa4a82bbfc53ec866093367e57687b0d8cbd14e619a0c93f9769163a4f50fdd7cd228d1187ebceb1269938b7f17447438bda20da0f0559db0d1956f275b85ce6b60ce7a877da037859cbc1642c106d5bd4e30a3ba0466f3ddcdea32ab389a25038656150de8bff016c521243a8714f648ecf845369e11e79e6752044f6dd5a191d4233325ca4d933578e96c4cc6b9ffb7b3fd7085735180ceb0a1b6724e382aeb2fbde3e388a6ce37d625f624e98df586e37b8f2bac8c282adf8cf3ed0f6a83277d41968ec34a37dc7b8d87c286934860acc1800498681fd59b7b746ff79b84a82ec84ca6afc57fc234372c8f6d9cddcbd32118bc1b09efb7e239191d1806d10a84e086f17893396666a1954fdf6f964d3d2af8de3e7c9c9cf3900f3eac87ea6ea09060e361957033b248a98c496984d40612c03925872162374dbaaa46d2063b92b32528196a2f401beb82764ad6e3cc47696792cd2e61d5028a38a0c6d0b533b6a0962f1ef0d35d43fc9048b3972a4e6b408d14833d43a75477db650ffe59a88ffcfee526cd2dbb8806565793efee4d5f3913a59f708788de50e41ae26ac5f74d25fed535f5ff3b758fc4bba7d9d9cfadb97bffd3e34103ec1be0575fb8e4625cfba8acd3a82659d7a9b9981cf4d84fdb334e7e3919c3f41aac5933cec168ce449b4fe1fe03ce1cd23749d1fe159b042a048fa3320379c584f9fb8714efcd132ece4ad0e1c7178a92e1bdd96f66c0896d79f4725116a799adfde87f4fcc26f7a0260126be85a5014f7f532d053633fa50f667ed9be5f072121375a681fa41a210c04165d759564d2bdd5ea03029fd62d5fe3e4c9629539a10a3b6beac53485d190cdaa5cf1a85001ed43dd6b7cb391a517c8e041bd75aa92b1d929e0345434ecebf29253c3b458349e8f9c5d7cc4656143f882023401f6f62a7f5a44630e726a42d9cf1507a293971ecdaa0351379f5b35aa40840af866950a8b67fecb548832a09eac93fdd71345446566e51b1199c3846994e1e89bc623a0d6aa951ff86cf32e0f931f2b02d7c9dad77d535e9b2347e434950cc21acf95d756824ddc742bc9c7909573c435d53157c8fd427b377ae9bc9292864c58937356c48f3682c83fd03bf4750b72230061239bcd43481b4cbc3c303949816f1dc9014aafac402236fa6ec1316e794e912f8d4d2023489f0c211ffa5ea15e7395a12d484850b45311a383b46b039bdac6377e6e30e6e8e39793762c7a75361fc452266838461c55efae56255957e0a39b61ed528c198a50c6230673ab65f0fa54694bea802ec74f943812aa1baa1a35b3bea9821a69de5a3ff080abf5b4457d16d78b25f653cf8ef79c53bbe2424d5f415e26ff5786e3c3ab6fc92314be599e3dd2f45e29db869fce513fd8806c7c494796326d727cf7b1e73e4bde8dbe5191edb9f99f10366c9f335a01cc0bc96bbce7cd136421eff3dae18f6211da702bcc53d670fd021331ca996e4ddbc38f08df43f20751dea0914160f0c4d175bd5b315d397e2156af17f4c391d4a7c78237e7152f19b314cc45b6eeaa241ab2a32883a4ec93e167ef489c9aa7bf8dae468472c9ba50e107903b9953710e184adfb8285770b8cec680cda29a42202a801bf8ba19dc40456e76f27ad8bab728ee097d2fee74d541dfcecaa1a360d8f2c406eb46609cb6aa95aa1cfa9f6cabb1ea1c2df406487d3568f9f78cc473bf709d660416dcd4d19d0c224f785ee397df07e8daa073c1805a6098a3b0c049b35501b940999739cc4ce492e0a9f1161e9db0d9da28450c93be61f0766df350b126a6e22c7019207dbbd7bd1f2b051c25048944c9a0922ef85bd9fdafca84c5e651ee7fb2fb61957e2dab692322c9a521ea6bcd6481f45383bedbbb364c2316f33c07c2c5f3d92c803ec3c1573fc7da0e611812a51ad75bb717218685997a68f5763228d0492370f854e1d31960042b0c57e4d01845641ba13c105d7b83ff44341a1e5f83cfcbb029168a4900e96b7674192ab9de24665a1c16e470a1450b0a4aabb79c9b0feecd91c3038d3f66188d34725f2cb9e17b897622e4e884725d01e0866f1c876e5ca7229915e5c002adf5e5280c5e697cb1c4683bf9264540af618f6f343d2294c681c748d3d77fdc20f32ac8d028636d68d4086e1d7a12162b90c49b447fe1f81a30f16658a045ca79b0c632d1c8de6ec5912008e3db6039edf20020327006ab45fe9a66711bd4d291b38fb3d676bca6841b6302399d5abc5f4d9aecac980cc907c60b788296a7ae6e043687c72e4fe0c409e346d924ee73a9d8ecb57454e8518ef126089b06ed3b27ed89bab76019a2c0991232c863644df87871e86dc733a8f062607c0e551a2aa578574793764ed0e9417ffd3416f064fb8cb51a8673dd77ffd4e2d376d268018918262de842f2f6ce30f5b1a6520981630349d7cda49ef2ea086044bb89d6a19c9c00bcc6dc050c301e26826f7024979734601641367d318c0e6004e94611b120a7d45f586211f7157ebc06a262af99cfefc5a89cf8b3f8eb4a66d13f96c167d26e28e001f031e8575e5faecd1911c0dc8b30831d5d4e6b41cc17b4d6ec9295bae1b13612feff9aceba86158adab1a2ab8c7a2e1952e795175d7d4eeaf51021ba24e7ed380edfcef747246cb70aa1e4bf5f221d26b1a0b359caffa2299d8e301cbbb2ad3e450982a8b3084631dfea622c8ec54e49c3248eac74f9a03299d13ce28bb20de1739a91caa1cccb4adcf958d9edae16529312e57489692c388335c8cf3929b5953d1304d67f4dfefad861ab5b3627e7769b942660377dfef6a9db914fb025428e14eb7d6d3daffa949d6e64e685f90d69cc1ab6889063804fcd59394dcf40a86b2835fcce9239a2d28cfa416766d106e7b42518fa0f4087f44e220e4d9ee2428a97bb396b217c5c2eea9f6236ee14224a7ebc9bc4bd666a0c0d122b6169e97491fd25989477ec4df3d0754278968ee8d5b93322541951de594b58278e9c63ca3d84ab4a2d7e4263c5a721634c85c308aa955e476a325837ccfec553dec9a04ab600a16015e8a3de0a2e6ff2251aa68782a1d6d7993f7dbab26f2f4be0f926cc3586b4a20fb75c1fe35ae9afbd34f5e3871658f30d9f791b071ce481d65b8b0ff7524898ec503ff7eeb202a4424348150786e3d296941e2dae5b7a83ae30d7e81b564e26186f51bf23a2640c2064feaa58cec6918b0d68105ba4bb22942d5a55cc616b3916667922deecc2de39f718e548e784f51848e06837c167ed5adf5fccb40c9f3b5692393f174c8d554fefe26ef8b4e55977f28f9bf232207c14a85090362467f2ff93336c889cbaa7ce62b1d4eedc98d061d6df2f5d1223715c8314b2561c3d64e47663c273e500861c9e3ddf70171f7a4befa021df9e1f89b7721cd14e7c61b41d81d0896a2c28b4248299d66e36b7253f01571095c579330f115d774fce0434afa74310e43098fdd2851d498b9e67c55501d79e588c0f754ba34ba9f45c21c5af75ce3038a46d7ce8e14ce5862748f5a0aa29ac571b6ba2ce25d743ce025d9ad02d9e135c029bea2fd8ece559fb416fb7afa14194d376c7d012c965c06f5947ee7a05b42911ce9ffee8b75d03adf8232642302853530b509ef7f17c77471c2220254197002b32ca46c5da490bb08b1696cb17cd0a120b12b80c3da5bb0409ef2c1114c77aecc5be3b177f06d7fbbe5d6e1bfade2f5519214d158744a6aeac1e1a9b68eeb4aa334beb16cf6623eaae9a8a83b3101a97a1a34d3d829bbf8f38c7c66d0d2e0a8ce7be355d4227d8dd3c72468337b4fcc737d3bbced1b00687e265093f9f3660f29932b5fe684faa948c055130a154332c883df471438ff7260802474dee844823408e95ffaaa9ac3707a1a68c10afcd601dc450b461170e9e63e92f837f9841bf4d85f2b1a02b50ec8733697d33ab649157552b65be84ed65006c53da393129b25df53b524f9795d8117664b0e4d45d39add098f6f1019198d64ee62271cd08c8a753386db95d688b4f82653af884c6c108c811d1c39d95d979d2ea92f3b620ea7b44b9a370e2727306e49a2c7923df78676a0b55837ca8bcf60e4b422cd4797ab94cb60a3fe68424cd5ce07bfadd74c23437fffd8763e01dd778dff55ca5be55b43c150c88c4c69820ed7c518fa56c0808fcce756cd5ef2be118152f8182dafd062ebfdbaec660ba59d3bf28fa710ecd2347dcdb9464f0bba6fee7632ce02e5865d74466c1ee43db797f98f1a16a167c957f32093f83b471eb92eb7d4a53f51d87dd1e10ac6b753a182c7d5ab413c9a198d58ce88c5784822551dc6242b9b5353ae298778f24e8ed8729e6930ffd18f13a27a892348b7bca8bbf181e49612761d8127f1be15e77604f3203ff67be4b2f4a8205667ccda0dc34a5a0825aa1db802fc5aae876dabf499d61008831816bd6684d0c0c409760408c51ee62693ef310d4241835d4d9e248c9016680d71eae7e1d0ac815fc4abc16b40474312000358939365f60efa472713fc3ddcc033e7e858d40d0b9a231c3d3f3c91b25079f9d81a41e00e643e607ff4563d2d7cb2ca08b0bb26a2eb699a48085f59641492306e46411a828371453b42176e076a030f64774de3e820923649d0db42b1b5c13be14ffa849742a04c5d51d63af57152f8340ead40e780bca656e8027cbda5190a2a9ee007efb2aef05de9ede0312ec48bf2c7d291cdb9f3bf9883f6e97667876ec828406ee20c3089855ad9ecda816d26172bc1466050f5689eb5e44c0dfefa12e510120835fb8646484e08b964aac117eab08ee1e42250e9f013d2b28799456f341340a06eec076fe4abee75f41a83fce1802ea9d121d1b6c25ac0a3996341a2ee799c6c7ba19ebb61c3e107895929a06a81bc23488fff5d8e073c1d664a6516c16cfa6d891e465819b42c882064f87036ffc76fb65e2d40f8dc306366afab6f3e682d8a6b5af3ec061b4fc00b1dd2d6bf786e0aeca09a2be224bcfd333767b223025973d2cf630aa38ee9896d73bf020f4bcb2768e9f7d2c4a21b3a160ed7ac2d51fb265db8ef2887dd2b6f3a733aca135034bc1a114b67c5be437c90400b94a9fa748d055167a37265bc99a53c654345dcab57d4182ae2e51a70f0f59e195eb853b680bc8a820a063fb25b5305e68966a916451622a93743aa71dca2bb786c75ab93ef62ff4d2af89f985378d2765fbd2e69dc7e5bcc22bb9483df662b19a1a0a9e66db2217e61276f049bd97bfae48d4324ff85430c7fbd6da792633281c0b10ca0c3d711284b8d8bf4486be94857337a9ccdb2cafb97d0d0110201bc6e92762df4c1d790045a36383c50c79a0f469701749120081e4fa058f5e9a89e6b28a332742e80cdc90b390a82d3bea9af4ec32c3db5df1d3c9410eb5cdd2f89629ac313855acc6bf6896d8ee82eedc15fc22cbde8fec1650b7c7d4184d30442338297e5f9e4e6a906e7111539fb3626f323810ab6b749f7e44510e2bafa1e2b8cf7a146d5985caa66e7c3b256d74c9c0aa21b95582182dbddfb1643c83c69811b3fd8db106fb0a6425932e53f689c453bcc0d4e7a79ef47ad03ed37a01aa61e0d076db63ad74e385023097e67c2cfa6ef499d5f9088cd8a7400acf91c8a066ab52d88fcb1068c57798f1644905bb52793b0c0669fc1209cd642ef53509cc2109c7ac315c4ce942ea775dcb95ec4ec781d0c1c6a6360b71360739fadc051027d39c7ec77b9209e013c8adf88117c6b314f4af1556a1868b6d7181be11b92a7005cab46cf28b6968ffe25505e3921208c89e9a4abc6f8985142a2c10e36f4393a6f15184be23556e322b96d55263523f29b2c9fa8d5d4e9a3d3f419b36e6fbced85388017362fa3d72117abbfdbde3a9b46c524b683a876d7587b11282cd5d0a10e3a44eb75393deb957ad8f0e796ea8fde198ca7af3e0d70f83146963504090816698ed94feaa43a2f7be1d2a10988d85a745d10debabd43b2aff9903088c3018a270f30240c8d7a183663d8fc15eb54eaa3dc8559a88e148807de5b9f53555f28eb949395eb85d08d9e095e655daee6e06ba83baf51c3d282499e2f827c30e15a64041367ab9044d4f87860f022313699bee5a4cc0a3b82ec0ba95452a2a10c841b0c0acbfc619270edadc87cf6290552fa1cca08e72a388343f89c2a985c41d87412f34ffdb59ba7dd1f00c6598c8eb47e25f0df2b75dd4623d6cfe728378260533a7ff97d8ade8aae9aa1055b8c6e70935eb836ba16ac33c06e5fc50f62369eb1cf761da28047fb7280563f5060739cd8e8d2ec5e812641b8d4659f9974653686c1a74a5668ce299bfe4a8adb5f54ec1f889c9ccf84922fea454f485348fe52774bce8c5bb5b88f0c34e31f8461d143a4b9f8ea436bfc9fa1c517b4dcf7455a70517963257f2a84fa62507f2392464313fe77f9589d5358ebcbe1a09194f668ac600c7c5ee5b39c3139c591d5f1e0ccfdc106c5b277f93135f82ddf00b2fd8718f74173ee218d8ec014bbbc18c2dc58ea638b4edbdc05e0921942a58881a04b968ad13d2c3af8406dbeed884569ac33867fe02aa1886b76bd6bea6c2293201f200bb243c954aeb95eca16790dfd52ff85a928fbb23b28944ef94568499ec9d490fd4a10612be9a05e27ce193837d07aec77cc6a6cbdd3e1347314e9dfd4842c12d0b4b4a9258de9155a7ab1d37eb5207993062ae62a5d8314698c1168e2e875584764781dadfc5f49ab63f9bb977a8f1a3463cf18bace856346a2df951e9b25c67f4e39a24a0b8cd80ec00234b5701aa2713ae59897313b6f75f85f4949ab826f25b5277a981ad9b6d30e8759212b5a2cc1bda26c5e6518ff80c8989fbe86d6c0cc067a085c86f4b6656178831099873b7e2bab6ff457c3760233ab7e9d2eae05771dd827442e343af757cb320beef841e80c24cce2027394657c3ddfb5a205ce2be0a1d009bc15b803a9aa2f12d4f579b687c3430d68fc03f749738f9ee236388700e05334e196859d278451118c0a0b3b7cc10b3903ef8b3282007ac77680d0db887dc2ac3a394cb1379c4fcc4ad281ca1068f8dd626718366226bf75edfaf8e95759a7cc2bf158c51e8fa771994540c651bdcc94ae85fc50996dba219883b3e077138821b72543e724ce832c762dff05f7f16d73eaf4546836eb57c6927bf21b3ead2247f484422648be2c5ef7a84117a5b6164c0c1119a126ad659c31f310b88a8b9b1668ae901d05e178e21ddeb721ce31fd531b3dc69082696c30fecc4b2de837acc2216a2bc6504924836023ec891e660c325aec4b2e4aef87a77e9718e0636d38fb1da77c9ad2ea9bbec4ce5e2c99d93aba927a4329d0c472423f7c4c63d1d895711669e99dc2ae983d8d5c041f254850831d8f71e1ec010942f01b22abc3c2ad16465f13659b441fc7c45c741980a6fe5fcdc431a3fbe18e8da32d2d8ea815c345e733297c3eb27b0524bb132fcefa0bc695b6552adb7fffb7ba998b41545cac90912dc90670bfe00bfdad8599c2dd7834179f5c8e61d2a9b9c47a9f3036116a3c3826d9f6bb47365df7f04e7a5792a9470bd1d4add3a67db244cf2f386720877365ea3a354a92cce63a46b2f67f4803973d82527318e5cb292f8b9910ff54b28544025e99995ca0d3eb5e418a9bb1c1ce6d4333e683ffc16dfdd568c1527b0bbe760d368d6516f37e044c06b042083a5c3d9048d1b21d7bbca2c44f1bf6314b80e657f229b858485c27717b099dc5b88ac52f48d21cc745f0fcc90282fc48866979e9419c4c7560392c47b4c68977ffc382888e56ce4a48f35478b8655713b99c7bb8e522581dc121e275c36b6906eb1ac38f86183a8e769c8cf5820f7f44d14fa0343c86c46ffcc9f9a6063b7ffaa87abcfb5faff2534fdd6b38b07652f3c7f8b5d1c0900f9a175c178d3482a2e6e8449c524ed9fa6a09449f6be09ebdc3c5cfb39cdab1643e045e0c55cca6b6410a88a60f190b25cae4bf9dd70df3351d18ddf33d3264241a9b91423015310b02fae06b6cb86ab5dc94c0d27b8cc6fd5b84eac62ff9869074b6a2f5d31263822adec9cefb77240ae0577e3fadc39ed2b1142c6269df8437afaff8ef9d6c4dd8cbf485caa7928a063a6909abd921b138b726c4d9dde94514982fcb69d86c2a5389d0c40ddf1d3f2f8371954948f5495ff6fa5991df7683df52d7c33ed93eb1e233f3b67a32c27ab30ebe5bc41148a3ae702c6ec6e187698ec7cb7a3e069c606922d39bed3530dbc7e7bda8523a8611d4e65148989cffbc7159fa7781123ea7d2ca960a557cc2e23581b0ac4a75c141b6b2a6e795f904b9f549f4cf66faaea110c04b256ae07f90a6a51a3774b907a1ab23311664821dce8e863d031f2ed6bde6b34439f1edaf0c7206fcc3b37b14df4bcd40443b26b71883dc9f64a0a66e8c55f1cf414ca94d06b70d2678f0dc5c4c95d48f58d2d2a5cb15dc79a5762c02d450d06226dae1cffc1df8e3ee84470e1d3933726e5433106f59543abe91942f6a9a791f0899533221ab6f164522a1253c32777f965cb395c6735922a4984992c24e208003bdb6e961b29800cc9b02bc255eb6f81e3468451c6726d317c6c6ec34d33c1cae64c1d93fdf4c9a2f801d7ff3221442693f991ea78bb9a843721c58167f6e2a13f2283f989902339d6b89b6d97066033f1b87013d038384ebb9627d80b8ab543714233d7a4072f171b146278bdba4e96aa8967bf91109f8d0c0699c06c27c18f3bf101931d98d0c7c13053dd3c2bb2a2f9bcecc34c0d156b1b95e8bc33fc06ccca521bc84b8aee2514648961f9d739f33627a6649d80a72afacab022c4893d8332675d96145d23cd4eda283b9e55ba079b4f341160485a83a8b81a7ec587e4163d86b3f10ac96a5ab6ce95499919f7236755e7d46df73dc87ec27746dd9b32babdeddee05ceb9947d95462d75232cf5a564d67271cdbe94f58d73efafc73d1128b1b830708078c08c1bacb963a3a3165432ac2bb6ded8f23c740be588e5ffe97423e35d71c53e81ec2639d6998463c10f67f153e0aa6e12d3192c42de6d0fe67d088b14cebefe82f7a971030fb53e74b01d561fdaf4d227f8ad48ec72ff6a5b5acba0ff9face5f42a76176d897aac7eafa2264c6091ef1ce8a24102d98fe24ad77b4f52b344eae5304f1c4f0583de28e4772b48f9135d2dae6820b5f8e4ed2f4f5773002ce6ce39f1dc8cb01d915edcd712f819b4e485820341bfd6ee1c51a38a0be44b9790e48be69e3d5a7caee2ba2da03c7e5c0bd0706fb68ed3c4b31a31edd045fc533594c4f1766ba1bae5cbb8ea7875dcfc8659ec56183197d802f168855b27b1c650b980ec5e5ff20987bd9091c5371018b725a374e6f779840c7d15defc58ba3e849aba69c550ffc28d350ac0ac0e8ce05ba12d8d8218fea0f9ec3d8f996d0810f8a7a56a1a97409056de2332357b814b0a9d17a039de10b0947c873faa5d856b24f0f679ef5f7f23ef48f4b2693204a815fadf8f9c131faf05b9e5049ad39f65643525548f11ebcb06b402e8fa75c0e42c16c660cb4e354db5579715006427190021f8b5651ccc3a8a12c2d76a491f2f1262d89434dc062eeca9b3f85d600c6982d4680c37966e18a8112ce011e391eae84e17768c704a9c4c7d1fa2c58608642f439753fa41dde438dc8894ba0f24753f202d5d1da9ce1c9e2ba0c7d681be15a057000c8732d013e0410af834a8f535cc9b6daa2e185f9768313d1efeae995271d59e39b84d277949790e87525d7674434adfe21bf6596576943ca59aa6d074b9f8960f3427e81c1397d3ac16066500cca614774b468523bc53f783da19ef136984ed89194d21d523056abfb76474b477298f30e7aba1283ae8de9e3b0c9b594d0e1f62a654f534b0c6c0f5d0b370a4285dd1204acc6a0b5cbae730cf957354f7105cf3ec0522b1f0c2d094da706057aaf25b0837dc2a6e69c4bfde3d14fde8a26779f87380dee56f8a46588743af6f2d609e2e2d6577a27e2fb82c5536904b07d757e2017e36cdbe17e48a3ddb7925387fae145c03f1f2e9a68d786595cec506aeb4d76d19bde74fa279d09ffdf81dc6eec231db428296e87eef30f614b2cece2787111764d7b01006ec9cb5cb9260225b4c5deb05bccc05681eaa2bfe32e30d267b6a07d6e3ef8bb4e01f51f4fb14626f36ff1fb0b4eace8971a79dadbbc8c7b2228f3f70f0f302c57dc661822a28de4068c68fcb77f7bf8a3bb0938974e45595d37328b44fde1db1d47ea621875f0b97d029ea35334cc3b2d0e260947247c4db6d78177639809529f37c9c2329e400618b820a608b92f0f9785edac4954718d84dd3639d0b1f0b1f65e0b1c79b930228c3059b863b9479fdfbe5f1e6dffdb0a03187e3a0d421bafc80176c6d4a08a1b06c510bf9b6b70ade5a475838f09bd857e2876e935dd7dcda2052728e009b1631fcfb0cb71b6a3fb0fea8c0006b67b584c316316e1eda4f035927dca4746350d1c3e118a547c33c0da2f68c70c81166395102436fd61ead73477379e1fefea0d409c93928e027b837b11e37b66a152e8a5d20413985b379f5bc4072b6a18cc3d517027cde06faf94ebe7f57009197a05e62dd04ecadd99ff7af74976af395d0770a7e52ee061c870f6a74a10e85b96ad9f9beaeb82fbcddf61c0523a5455c741e8859c524884c0aaca2b2ff32a5b99d3e8eaf9d7967e1650acc42871def2f8377ec08bd3fff062b6d61751947eafec16d83e97997532dfbd91b63da0987c3024509dc3cf893783a4afe5029da08402f79c6735d39635d0bd68688c5b69213855ec5b871170edd5d50e1bd949ccc7b8279810b93b4bf0b643883f7933a730b670be615db493528339baa4705b1360a80774e39df1b729151674fecc6a2981ef31eff5bfb0720f7b47029d429a85fc8582a32d37d3168b4b3c63ab291a4682318e622713c1951452c3b36e11e8da42c0cdcab8b85d101c392cfe6f4d4e39ecd51a9da6278bbe60537268b2c80ac49da23302fec844c4fe2cfcbaf485ae79ef00ca085ff0f9d5afdbe6e34f55989c649a3ecb51641b16110641540936fe5cb9984d55416a6dd845d47020821d8507710faa824aed1740ab993ec8b27167ff57e79b9dfc533300db9bebbcb810b8cdaac4699beeba19374eb7bdf22b3ee5a54f7f30b9090f5f518b65c68aad255798760743de4b9b8caa1c2593f44603aee08ea71a6bc719dcade19f0e24b780e3cf49b6621e706d71ccfdac949598403a97cb68c705f90c368a7435bb5f95c0921b9060ef2033a40c8b788b0d88dd1ea7d6ab6edab03b0dbced559cd9f908c968be280688cc65f13d4a8aca7cc435c9c1acc748230f97ee957f26ad451ee06b0b1222467234827b8eab5633c5d141888d575a877d578510c019e72d0c1b4c3deabdebe0a8fb66b53ed89bf7b3fa9b463509e7fbbdd07dbc66465539d3f07ca2c6346524d38162b42c12df996a6b51c0556791cc1e87a27bed9c898b1e1eeee2deff0a98a3f8ad1f020a9aae3eaa0e9ccaeae21a1ffc813fa853fcd042fd907ec19e6363295188f49142e5f7bba0e70a5960d7e4b09a384a4329cdac8d18661604d4a9b863885d091f9b737d81ea639eda2b890c46de8a1997346cd0d811d96deb42e80c6adbc0c874a880caf24d2051b8a05f328160d8d3bfad4e803a85987bdf2f4e5456c5f26f3feed2d8b5fd6dcfb8feb83c8cdfeee3830779a12473051bab64c3a7591abc0f5d8b585cfa6c2e552509e65202d3ce6881ffea87048ec054358a8c8a61a667c44435442a4b8c42789514fa518efdb88fa1cfdaa2db792aa05e9c43e2e4d7e9ad193ca5a54d0f2fd4ac7476185939e928c542b1430cecdbab978e80fdeb9d4191a39515def8f33913891270d05639c79555a964ce718aaaecfec15b47438c4a27a93b262f440cd00e118251284551bf5b27bd2a719ae11d4f9e16bf676ac7d16e62dab6e0f3101049d339954ed28fcc50f842fc472d328744b6f73882e9356038aaa01b3545176afe3edf3cc604084eaee7d48d1e075e6e8e2e0e8702fa525f5c64af8cd268262532eced59a15ea57b1dd1690a7b029059a1458687c19b2c5543f8632368fcb675660f3de51c5a4bc3214cdacd502e933089fb2f9221d3b5c17a1d972cae26ccff027b2c569cfdf674a8af138523c5116b62d45290cf7b9446bdc99394d62e0bfa0627721dfd815589b765891e106d372ef95d641bc97ed457a252450b770bac470559092c5b2bd356effd372ef04694c02e48245b9176c0ce8ef76a23f2cd18850ce66de4dc514ad8d33bb8cffb7743e42d3cfd0d1f72b03f1fe3ed0da865727c9f1761b4d98eab898f934369a330f0f39a6c849fe9e6d8930918b6123d61ac1b3747575359366501d35008afc2a6ea94e1af49aa11fa000b2c959e155f1dffd905f6c8a70e7dc1c149bd43e174cd6c62d6f8f6269cbf3bff2dea7d05fd4e5b5076e93c6325d17bbaf6a2eda85cc23544781d066f1185861ca7281915a9285970af8277e31c48eaa3892ca0c9e7ee622a039dce278225ae73f35a934898b7aece65a34409885ae37e33c98d1ff2bc4f16b27cb0cd8895da4dbf654fe43cd014515bedbfe2308aa69a3db51d944a21ccbd04ad290b59c934a5a3564aadfc616571bc16e41244ce19e4ad52019376c1a3ddc9c5239fb1c84c05928858c75841d234fa5fb0603bc0b5160204b78b098549a2444b5356f324d728e5a9e167d36e5ad6ab65d554e861919b7b3203ee07bf715d5903ba520a43fbf0b969f925ad1e59e91b14f7e0d594b7efc686e922a23de40f0f8dc57931b34e3f5b04d74469b146ee679fc1a9b64fe73d0a618a681f549515a56fbbf1cb4dee6c1ff02fc9f1edba8cf2e3f57295af544d95e64f85d98a59d3f289e97d06c0d554ec8f159ea5dd79517e21d1c803695a5474f6c54bd4a920f258c11fd514119f7a0c060fdf1c488a8eb2c79e3b21aeefd20eb42f0fc47506ea38368f444e0217ba85164b614d41feb35985e59be497bdaf3c4e3d009a3aa3a4855bed53ccc1a3b988233e10e376aed7c3386af20c0d77cc87ab39a5cd36a61062a6d3360731ae4083426d764b6188cb104677aff397bcbded850ec3c36d73028b94293b7f836d421b5bb7d7f22b6d0d6d38b99a6d706b6818d8ad0d5ffdd0ea287b332acd34e07cbde28869f4708b652fc4443ff53cc1f0967c7d09fbfb21dea26072b07af729715e85133b7746f0fff4e071bae1f2e47225c7978000728f5663c16b6caee4a4f3e39025385d2e156004ae1fc448e9241a25e3de19119bdd2d74545fcfdb6ec0d1bd374aac139618fd7e6217ae98ce5b20dbc38601c7a7922cef943143aede4749f822ca36a9c4a0466ef31855b35e0eed1ee6ac938c77437e9faae99064bceec180ce29c672a1a07d6e4b43994330acbf6fe26a66920fe71e35aa32aa3b786e1eb197802d9e0fc5f6b8752998ffc96b91f248fce8577a2cf4ed0c640fd54e07b767123a204a1ab13f3e3c2c2931e8eab39875e397734eb68e3c8195064c53df7b7e6185cc3f03efe1db3744635c564eba5fa054b62879e103ab1ab0d4354629b44153cafe39f6093a79fc5bb53a0fcf8c39d4c9aa3877217663196c7c6ab1838d74ac69a9e695c166df2b5bfa48c364b7d2b7d9aea1ffb65eb4a2d1986645286d137f80a12978245ba99d32dd1abc86ecbec57798f4aa193eb71a944751b9c74412d39df83d5d4020d00449a908a346dc1f49d0adc172b9cc5de676a58fd8e2fc7b7b90f915e048819f8bb6d8710769c4bbb10399c741f658accabca3d96e42775830f7ccd71fa9ad4e92ef1495067397877064d618d9f820584eb4add7aa101e446b3d1ede852723b9423df4df1cf55a8c350429a0e6c16ba87380709cb00dffd8bbf1f42cb0583e0946fa9c1a0ba5fe59a75dbdfc2bfd304eb02d066fbe6645428a0c25a2d059c12aad483d3fcf415bc3080ae32dc52bab72ef5d6b150edbd86232fda4ca12e1a99f6e5d80f1fbed02da228e41fe33d0941f41d2de07e33c9a763db8b7cf22726f7d460ac458a72333cb3b310ca5c607202400c822bbd8acaf36f99cbc941b2b8f2733e9cff45875093b275f39b6f09082bbaf06b1a1bb4e296444e690f33bf0d2cf4ccd1fe23fa57a5d56b438a0b552851b15bb3c6846d8f7e6273bd4247ba1515afdc94f850002b3fa92b5828e6d7fa55f65145b8a5ad76dab09f06f782190b2aa2546b87e2c25ac544077971a3884595dd6086d3c059a52736e862edf31183bd943096bd7c0d5e24457d822b9cd2ee7cb3b46fe640819e5155ef7c3fbf3e24162bffa634764c97258dac2153de9ce2deb68690e01ad10dd50ef3d8eb93f926f53230bfe6eed61969d8d393aaa9382a73d7ffd008cb29669efb9f8afe830429b233426fab0e519a049fd030d7815b0ab79261f3178a781220e3510e7962dc38e560656370fa69c7baae98084ec46770f6d7b862536db93a82742d2c3ee86615b3e34c1c91005f5d3e844b25b07acede6b5c58b60b002c6edb3470f5a4a1c262572a1b0cff50b1d61e7d4d252ed20b09aca78521e5de0fbc4b1efac19ee591aee49dbfa059344c771e4caa10df90eddab5aa6921807c0558043f0085fb565b814db85df9d6737220c07d69a8132afdc039fab8350fd797ad57728dba90bf8cae8e58412bd052489efb1a517c410a4f00f0e7633c407be612b29459260d8d77aeb4a60c971fe82eb0d16c2d2989eeec7a6209eebc1b39e39acada4508e915c11ce0ee8c6cda13b5ce56408be41ca4e554d6cec8a8c3455b9a89dbad53b7cad15521e6af830f9374caf711716b1819043a10af46d06f5b28526347394514c85c486f52de6075f24e3872384a879789a52d65c908395d6bc486da68da02ff0140ab48875ee8b6db8f44f4d28ff270fe6a8546132d8970389aab2146bf84c568c8638c88d1c11f5f171d7a4e49af81d84a258216e210b74b13013e1a9c8abf3b14e83e144b50621710a3749ea1c3e107895929a06a81bc23488fff5d8e073c1d664a6516c16cfa6bc96a01c41c8ed929a3a57d3ab5bc3ebe698dde0d78f2c2f3b6aa6b44dedea9f3c84381e5baebc5e487989ff584af84fa7bebcdada1bf74418420b064d7785a1260d34832c524e38722cd24b6ccff8927d1fe8f0670f8798e01a146a81a86c0e466799f3c7b20c05871e2b56c20b36526a74c72256d2ab24f42c1402a2eb761a767849ed36c3adeaab42b75db7b56208f3c99c6f84080ed30f86617733037e8ee8112f0b3babcd7ba783884c08d0f97eff926179b7ca2066210e6548929d3f3aeba1dbae34bd0b4f701fc52ac893a64663607fa8ab82bdd994f4501d35aab5eef1db314e1db336951d1eb92ff013c841bb51408263dfc0eed71be9844ceb93710d936c57b3a726a07fd68a295540f8fd8080698900d8758182ec0c9cf9bac078ee2652bd28e16b0fae4a522824dd9533e86a2bc2ef6fdf697fffd00619e25f95ac4f284be356e462d4b52f50075e701b4f4279459ebedfbf4144014a9bc9e3046fc6f3b6e7445897486c9381b74404973dc3a2dd12392a68ae4aecc08bb270e366dd3d4c7dcb87040d0f9597712e2e98c2af73a67316383e2058a91791afa433a42d772240184cf624d35640a0ac5ed482fee65e79d79338c26e12c0339c20ff50bb684ce5d944d74cf36e17b21ea9853438f7d0f512638b5764d7eb94367ead0aaf5f99350b5cf1ca9ac6996e1a3250bfb57750888ade67187cba15c0c04a03f8519372eb91d23610d5fabe8ee8ac453b266e642ef53509cc2109c7ac315c4ce942ea775dcb95ec4ec781d0c1c64ab49345af31ad0d3d2bce0c2e67d5c597035ad5b9f3146f23105acdaaee5a6ffbdae0b19cf56459f16dbe758e7828c3dd682a5e90e558ff373cd9f63633c663a293f1c7c2cc0552261ad0190e49a28e43e5b7ceb1961c1cc21c23c34767bdd8b0652e7847ac2157a134170f7e2081c4f21d47cc5b0fdb39c54723a302a9e30c09e12c507cf6faf42bc77e74b54722672068c57a082e80f05e664ded7cf184f9bdb6149eb56327911d322b6c4c33c2220afb4f032f158e31a2de02322cdde5dafa4e2228ab5d3bb3e6833e88aa465f3fd4c4ce3bdf31d972a14fc0c5b20ebf6a3758386523f9faa146f4db1f3e0e31b370394652881acdc5e0b1ce154ff494310ae281808ea48dd40933ee3cadd8a22f3764d6ab30330c880fb47a6cfaa8a76cd8c4cd11c17b61f9ee89d06bd7849d2f8a6ef158fbe55ff0d87766c0b9f0b4f451926ab4389903e12a4bd2f3bb957db9abbefff47f0acf7977fe40c658048a10e2038a14ca09e4149a5c988f546d01dbaf45907588fb6a93ef30e7b2c3be5fe80903427932a38f749cfe07e766c76ea6e71ab4e220d3dcf56087fec77dea308d1408e9bb54f5e68463f63e753df60a62d2a158d6047bc93a665d3128ff58f1305c118b9d998460245811b34f9d1874eac3c541e11c5e9dd4d8c84891184f858f37ef261657923ee4eadfea9ab874134d749cc7effc383ec775db826f6f69167f9908d0b166e0eaeca4ba5131d69b743c299e6aaeb94fca1d7a087065f807b1ae78b914acf9756b5841e6f0653cfcf5468d0bf6585e67f50f5cd45b6cd0f79d8e3c3b17e04800a3a2a6f6e88b357d121a783b1b9ba275fa84f92795b1ccccc6f832155464337bf2ed74e8c740725b386831e507c8e149611d5f26096ad74fc192f40c6717967a3953883133bd4811aea1c0cc0ebe9a05e27ce193837d07aec77cc6a6cbdd3e1347314e9dfd4842c1f19836b6fb43bc1e73181d9968b4c788e942e2a61cde7d10cce825f06136e42a15b067751eb6a1cbd48e6d58643b9289e493e8d04ab5e09be69e561448bd161cea1ca8112abf0cb0cf21c9f9b01b8e8397a7df8e802674d87ff57985e60b5a598115f2ee04e9fed5ffd0d7c3466f53b97a6f2fe7d6b973e25bd64d5bc576a31b0c6681ef3245ec0f02119129bd26cb4aa3397054d79db686e0e07937349badfbd21b46db099b05748ecc2d41a90bae551fb777e3f40753e88e744ae992aa29fd5945478128ae248ff6c4a11e045ea63a77d5abe43996216702b8f98c40183ce6a740747193ab7694c494e928f6e3a5326f946cd07f5d31a43c6bbb9196a230ee68da08d0f53fe100b11323531571333e2979e37e2e74af65c93d43cce289700eaaaa00956c0490bf86918ca021b129536ecd7f35e14222c8d0ced0732318b071085ed838aa4d6839d0ad3707cc82083f25f18fb023a3d175e2c693dbb3cf4fffe0e8dff4cb691f9011aa62366ac9273bd16f5844ee39e729001d912082ada0dea4087a36f7085c1cbac03d1b55b1837b5e5d336aeaf2986154565c16facfb0d303e3f97e1d4a67bc973e04924836023ec891e660c325aec4b2e4aef87a77e9718e0636d38fda0c2fd7f60a22c945da7bbc0360e99be36904947d87b856372916eebf82945b2d1e75778105444d0747ae69b15a732904d4931c481f90cfc401d1dfd3e6d829dd26403d6af4deeb3aa1f0b3f8a65e842ecabcab53cbdbd827a6b549e6c56ab62043bd62c45bf50baf90cfc1ed830bf55526194dcffdbf6d3cd1f7b9cd810d4c09091f185051b9cc0726c967c47cccf8a171d5b9d23369924016866d7e3f798c4264f22e2c80a809ffa598e1d0f888993f1a0881f56de2d4d66257035bb4d943525a8299f2093c9f34e92fd70ef5aac6175567b61e815849880cb6c8a39dafd1d568d4b2f3c1d6a726a7678792dc65c057a9bf7e94b26e9f01d37b3db7f64dadb62f85950752eb794e7a3875541a4537a8abbade88b5ec259ff9201a3e9c8a5cb6b10947ec76038c77501dad31fec76e653d0ebb883a9b8698cf20be6b037a37ca293111fc767e135634348d7659fc635675a2d6ac928f6344478b8655713b99c7bb8e522581dc121e275c36b6906eb1ac38f861db89daaaed5b268001695de02a618c7585ed276d0840efa5b3cc5df12151717c892554bade3e9dad7346f790112f93673a84d9dc2fc4274f4a9b0754065ee1adeac9122453520c2d4955d5da2b11e0fc02ea66e19fc17f7e0efa0e673e7ee88520eaf4a18d6baa37547a1668c04c0effa695e9a19705be1e65347aaed51a90877f5481b17185df695b144523e47498bc70b13cce07f190c78176091f29af4297f118bf63da7ad54d8f3953440dd6b1db9c59f1d93d0408ddb68751b7066f447794fd6d5618863e26a161caa52c46734c9b09bc10bbfca67f8b1324420c8e09f660caf8c9bcc13a98fd254fdda4dae8f8a254a049b247df2de4490d7c0a29876443b6423be47df6cd1aac9bfad8ef7a2b995e55460ad5dda92074f623384f26ba747592cc6333d7dde6644f371ba7dcb7071c889859007fec86aff3cfecb134009c5d1e41394077eacc668c9b914dc218e6877fdc287c7105196b3811ae62db6e63f5db5a3968e4f2ee5cfef1cc28a8ebdb79d84020251cd60615a42c9c4e06e5585b9c2302adbcc0326fec8c6698b7c19b14e0940b9ccfcd0d9f7ad4a4e85824ae16f56de51cdae495d95e8d38a2cee98b98302bc1920ca79b70e55c5ab6f8fee2f13d0625a5bb9fce78cf1b1b79b5bbd546d1dc3069a02a1d6aae5e672f039ae60120042d391017a08f9b1884f6d4cd5114b602014b93eefc8636628bd4d0c5e2d66d633a7d156650a20506cd5490e75acf5cd9f778f56b2129c849277fa816dabbb77052a0271257d7b4f62e91a112768a9b6945eaab4ed0ab652a2d63aa972e0ffbb1c72e12a5a24ff0689db0e4218b12a451f71a93ee6294edd9bc13c1310286e3e4a29553ff592ee489dee537e4d1b7144673ddbdd93597b86cdf139facbbc01b24d2bfdfac088188e27a977c19eb88f1e13115ad60a355dda47ad0599833c617427b7d41cc5b437a0c8a6166c2cd4c5478932284ee0f230acc793fe790f537bfcd89c25fd5567cb9cf9316f3fb9f0cddd3b916f0c5a911bc8c568a3e485b2f8add9c2ccd5291f20ceb93b041ab61839ee39f252aec21d30f06ae919835aa61a609e2221065788b30767096b82d401dc13bdff108fff46a4b43576e1a9da6f41c6954b24830cd07d3de205b8c19f9634e25f7eb70a2b4b12f3263a7763189fd8dbfddb480eb292872c0786f5c127566245855977f34c200be08da0ff083b5516e9710fe39fd82f09d89bb01eaa8cf82b890fd7296ce4635adaa03b7d178edc09570489bbcdc8cf4db3d719a8c1efe0c106293e975e76704e422843ae726c2359b43695e2497d2e49710c9d947e5d986bea8fb79f9b7f1cfd65cc6cd5f705ae38456e6ba166543dca3acc27048f30f0230df239ff440bb3a8ee39bfa108c002da107223782f5eab9b9d53bfda798224fc5370d1fe2add93aa7bccaa7104322b57c062f1fefcfd02394b8bbf9eb51ffe5a7532d237cb79dbaf7169469575dba88f09c62008ed55c890c6f61fe23599091df0e18d010d73eb7c4ea04f5851b5badd2990f471119f5ce36c58957fff5e13d61ad5c6b97f80f263cfbe02a6e0a15429b49593870146342f2e4c25b0609667b7c68178e313353ddb39edc64a8bf1ffee8affcf5aed53417cdcf1b6f8689e60943a21f3d6af523fd1bab6187c934ecb7f86d2059c422e2b95f8efff9c95460c1d076e59f79cdf6feabfc088c65e47915ec2753937f0ab96dac1d5a351427d66fd356ffd04672388bb9d702d11c3b7a5b361a75febc52a080c765d4a95dc758d6da60c015499cfd5b800d6c867581135e4f908614f906d7cf8272e36377b6d64cfb22a7e032e9900ff1f5e973870d99e2e76e40fe4fef53c30050f426f235b35275305f94136f3d6b5e7024bf3343be562624af5ccdd6d34d9acabf25f0b470ae5cfc4c85395ba12f2e5278b98094438ae171befe85f0ec9a87d4be180ecaed71c467588230ac7f57cbff85ba5e6d0c4a54f7aefa0a0159792a6ac69bd62c7fe9cf41695b40eae1534604230ac1a2ffdb712eaad0ffeb6274a2aaf082ebd1f54c982c249e9f9e98aad27ca2cea6847a9f47778f994f3873c0ac03e17a1800f25363ae1cf0238ede601b8b011992554c4bbc14178cdc2e0dfa85fb1acdc6f22251aee7f122f0a8c0bca88b6d87c5a50659b8187d08e724d7eba912a4aa98aa49f8d845a5281fdb0165789a496608aba6ce9612ef19326cb90ea1196bd735e7534b8c64ba8c245b807abf3bd521ab2e864da8b2d655c1fb7f89c3fa0686c12e8f0c4831cedfe4c76845d031b6f8f687badf4607529d40168f55dc585c068c1c780e39e56f4b932671e0a272bbdafa25dd27f6f844910f2c011a9de40c749c4afe2bd0e9e150f02dd2050e3ef1be876bb0e7178d340ac58cc7885399f18ea6045a354153a6d5c61a482201e174711f38e49fe3dd69301d652da1bc6739044099d97c098c17c02baf1827e0945c5ad65760c8f3037e34889708b3a6d279715a84ab0ccdad9a08ff802a2d07fb0be7babfef3acad7e796f1fab8f7f93f8ab56e6e8d8f724fe8496689a891fc358d3f22fb94f2b73d68863f8381214137e05bb0d5902ff5b923b6598ca4d343536750ba58d47408a69d81cba0be68b0741f334bc4b46e3952be178a1cceffc88545c212bf2f715058e3074a8b90789bbaea003c5ed873b5347d3eea477e9a77552da7b94c054c1f7f578f9ce3243b847b5d2627b09bc06f892d15945dd6c52500174bc4d21dd62b464f077dd9dadec5ca327c421765c19e4923c8fd9140480e443048dfc852c7949101c20b05adb9e01487a9743f855a02a534953f56e09f1be08955986feead97ffb521fe6f37e8de513c2b1541f4f38aab0f36dac199a2e4d872c7e28b1b0921241338870c17dd97702690e67cf2baae55211a086ef336b9f3fa6ea5bc37cc105884bdbca9e7eb99d74534a0d3712b097b82e8c0b91dfe9fe8e495ed32ce4229a893cb30a8286b2142a26c96fb6fd9a2f298a8809a4785c4f1e4ad3569efe905c89e9bbf1ef8ce39b552ae80ef0fbb5d36e882b51b1780e25eb533cf612287b69ec3397d0f1480a1d5b861cf642851912734b70390377721ab2445ff1d64c480df5f52f0bb5a482dc185c0fd0dac80506653249c6060659ad26fc249b0fa018515c23cae1e31677cd40719d7aab8ad1dbdfc78c45f952623146cba94ad535f2ba4dc98713d2047e9917783cce845b63821d499355109b4918d242ceedcd14ecf597a6aea7ca1a5d7eb706b2c56b72f1b088bd049b476ae15dc77c48d84ec54c0b535b257cbb13259072d1b57172524a6760f9ab8efdd084345f8aa1ab5aed70d0991a5393d4d5442c068d885053abe0ed219eddb1e73f80c6931a54e47e4c345c9c3e4a8c683f1a6f864ff90c979438e12b8e6dd732d33a1174f1f55dacb80f1ec9e3426bde6ca55a69fecd677f54417a908b0b3a2ff8c10e69380b32e3929812c299259784c4af8cb89698d0ed25ec34031e02455427a9f0263f45a92c4b3093600d5901a773a4614e341face6c60421cf64bc0b108b9069a6d6cbeb7dc30629b5fee3e298f1a5acb204abeb54bf5895f47bc1a866ab84bfb27aee0ccfbfa737b6cff3af7bdbdc1b135fb29f905a8caaa77d0b7742e504bd7e8eac68304813850674cf2f335ba2c9440d1b917cbeb5a37b195b8959d56ba7d364a56be4b5ad3c01ea537ce7a2de484ffbe9d028889578c14629d2c4b74edcfa36300b71dc836c638a0616bd35f86d08abd0841a135ba9d4d50e1351f307918bdc9abaaddcbb29baeaaad43abb12555baf71bc996aba61bfec4ecfdd48e3dfa9a83c9abebc02e3c670c63ccbbf37dcbc4b61fcd3728119a0648c7f2e21cf30edad2c056c99137e81f6a9cba31c74a71e62b277398dcf485a9532b2a57ff87e2687cebf8404843bb450e3fee49d1ca7384ed924d40c18942ef741b3cd3c788f5b8121f1fbc3d984188ee4c1b58d1a9a411f0be15d038b3411a266530ae6e9989f81763f623b11a06cbf6990eeb9058d7dce1da7d78699a81ae881317a0949dd6c1edec8da7eaa5a261997ced99c90c79dcaf985b2d09c8e953affe273d6c9633709825dab38f566f43463b8a2326762da97b61418086019c85debf975e71b0cc543b62aa9171f88b1acab9d1ed5f75c056e6f41f5051b5e724e37f9f732aebe288b9a75c9adab0050991bf38f1787e91000a2765b82a2562f7b2bd83ac52638c7dc59f517a1aae02440b9d7317bd378c49303bd37f6b3ffb37754effc744879dbe48d7005ac0fc16088cbb9495c8464db907119659688e908aadb44c127aef12e5e3efe8479279179721a2dec246ce80b5bc6dd75cd589740a955f7de52e2744c4fa0de0b35d4d459a3c3e8a83895f1bd9ccf1fbf05487513a67a752c3273459db698854a5d0bbd236ff12d00b242611673a638cf8708c17e26bd965941c1d71ce8a464dae67e0aa5ebd31a6ed260689a85e1b8a3e0914ffa8709f646cd173e91f0d999c567839173e9dc04bb372df31a80659ac4d26e610c3ec03ef62c5d6d2cc6357a839daa4059e770b469400578add45e5edc0ad579e0f5ac5a50bcbaeb846b9ce9e14b9044573469257be2c1a64f46cb5a086abcf4f99b15d079471fcbdf5c52abb5b6bd285bf12b3c7fef9c81178dc0ab40f7c57e4c3ea73c6133de62b27bea70a9605c7a3ebb9458dc704e855a52f3609b9e4ae4134dd9468063661e66c42d91b80e50de40458f763e13467e21f201934c3179a638cfbcb07e90a6b4104b8e62ae372dd5c3c6fd7939c0efadd96626fe404369c5acfe850dc5fc285ebf03a433b4d76e858546a261f464a5c80a68cd029f32f9ced258bd16aa6c226f1cb2fa4d906f1343ae8fb1f73c6ccbd4f5efb1fbdb84039f22f89a307a030ad8934f12dc5d137bce68e11820239d529a7f6e155edb4a60ba6dd0cc50835d4d9c3539936bf157fa1661bdf2aabdde78fa9ca9ed80c0550fafcd6e13f75af05672ccf13e7bdfeab63001bc4abe67c7f32827211d309774b06a202a3c65ce753afeb1dfbc933de5d681eb27c35ad5990eba3130a8035fc9c1a0a56fba7138601e84460cf17a0982ce36efd19514fdb78e0a0913ec143d54335e48c6b1498bb01d92518bc6723b8686d64572d6c28a96f980bf3c491ae52d864c1bff1f6f28d94d87ee9734c8c46ac9c196f91bada86c4a006ed88f7e89156fac46f4306426dde49b115e05d9bbb10f854ac5118936ad03a965a61a97fe5fc80e05a9872b9c4a7c6df39a951249e92fc78ddc27fcdd3f4451248258a76a4db8e5d1099c3007f08a446dda7f0ab6fdb500f2813cc229adb266e08a8c73d74f41c798b746296b14ef902fda776625ad4638ca64f98002ba0a88cd23d0ce164ba317cc232b0b660fe2b69015ea0bcc84939a5631a80b869dd273e80de3d2ef7b3e1669c12640d85aed53742b37b6610abcbeb5fe7852f4b3efbec1357d60f76ff326938c4917eb5faa9d9c65ae834d623f8845476c41592f903cdf0c72e23cdcdb13b4b0e32dafc23d9af708350d4027d05aea0ff07d3f0bcac22eadb5fd7ee2ced1836cc11ee088dcc8674c22c55de4b224b2cc0fbfc63456f668f46e32860b85eef7c24d229f8af42ac88b6a51f63dfd380bf7bb55a8a6d6a35ea18dee412b62b76962e86561a3dabd80afc14ae41157ca4e773e2c8d652145c73db05fc4a831aab53d916d59b0693a6ccb7cc4d0f61b921895e7c4b99d92e0ce24e472ae5bda39b1454202f4081dbc8a8166202b3d389968b1c3aacf0506f375fded180a25e3eda33769697f1b42c79a6056738831fe8bc516785e76501070f8a527ae298c8673baf8bcc7bbcb952be193c8e6cd55a3f6ccf8e46530c6e99bdd46196ea5b6ed3a6d2cddb57153eedc1623ef9309b5fef56f2761b76262d459fea8d81e6024e1a58fa70acca1a5eaf55d50aeb42054074b20cfd51e66778af1d51502db60e93253d95bf796bdc6d61b8af62e0bec930f0a7a01f5b7d0697a8dca1906008ba4b720eaa010ef919b27bb36af3b564de8815b49135adc28a9fbf5d0f360469a98fba97855d32a14c976771bf52e097e22d969ac6f6e7240ee0e25c5a0f7898219a792c13b66aef53b304a16929702ab8a42234c8fd4ce65ed71e29d3837eb1982d0c066919da52bba54d3585a81c8e1e21e756f13f809cf24793ac81d5fbb84ce01af2e5d81a48ab53441d0c596dccc1beb8949a17c1c866659293e27e4d228d17f0df892c38d34774db512eecd0cf748834bdeedadc390b97c7aee5e5f44a1cd70798da5c897a5c652b2a43c7bad92e4bd7ecbb96030611e7b6be441d58f7441406a882b6735fa527f7da0642654f76ac8e958afda4e30ecbd405195f2218be3d395540a0b0952aaa403f637d88a6c518197c9242c7d3cb3b1cb918bc53b5c5f65ce065324adb004d40cd5568c2b7315f709a83b3143bf5fc21712c0e8311f4d7d7cb6f5fd2c7ba047155810e03a9338c9724464c344d1adc3d2bda1e50f1066fcb7671250d9dcd8f870921820ac93a9e13dc02461ee062e7aef3dbcb403b4023245a18015d744d4ce62f6f1ed5838fb37ba8755829299ede7024b865011e4303b73a1ba026c075697c0f88f70dcd096a07da846fff9267c3be70be86afb086ad3f435f427b9f36d68031251baa039f622ac8dbfd8fa5cf2c9ec2c1927ef28f15c3602902dc2553fba5b0ec44998072c217add3ccf99e1b7ef30f8524bf6e905c1f8ff8eed78c7b3590838c40adb127c126ff591241dbe2c2af70d7220e100e9b3667a89e59677ca58c5bfafe3bb4d03d71bc46a4a1a2b2bf02068c3e800d6a96c214fb37e1da5bac606df932e0962a5e9c4f22182cec1c33cf1fdf0c01a2612115dbf44ac9ff2481861973f792824ba33ab689a928d0e26e75018698cfcb48c2aab196669af53d8e7a99e4d14a48a230ba193477dbd24a835787f27a2548a8a181e381e44db631c2d5e49478634f7f204818566a826fac41b9dd288c2ad66d21c0cac9f254c992dcb489bbb65b573a891ce43c75081162785a9dbd4ebeb9f904b9172f500ddab488711bb2a71c129355bdc68b2315b7fcae1dd5d3af2b88017ffd56e2af85822de73992408124c0d158d6204191d32f164c76a1d4ea3a7d9c609b7ba09852f971edcbfbecf15fac3673d9b78b29de1182a489b1f1023584413d774eef6563919f6346d709ca1eb1ae9cea2026b7153a0c6f3a0d79a5c9599a60db698790732bc146d86668b6b98ae7c23351fa616b99f4c4a9183e355170635827999b192dc03bf6751a543e676e55330dc6c46f0181305ad079d3ebe9e2e418235edb15ddde43452fdcf7d74f47f0ae9c720887cc2b60e9c4d294465f3d0d49718ffb4b13415d748ec75802959e04352270e275e788220f9a61023ccf8f933b3bb119998f148ba15c36812a1acd189a41317f41ed1a5855ae216e1ba6b32800d1e1a02f8339bb536e05f1c1e166d1991e53b14881cfa4ce73bffe13136ad10d0ef804a85ed67881f65ca4d216b13ad514882c3022e05db7351cb874960502a1249efece4fe729ddbebd38c95f0f92f08f402e0d9b070a60918742ce6cfc5dc28f316bac6e00b556364af9ab1f6e178da2fe4667016dea684d215f8b02e9490db8d0a996d5a2ece1a8ba533cde3efae871af629327d948aff92a1224df9dc22ab2908478d99da840c8018b80a7e525eb8f884fcc8df64adb86d51a59dec7c6597d20b8257bc6d2114cc672122b339911748cf6ae90d7689abc9ace88793690b918de021b103e83e68c8b34d1a031592cd9b9d355613bab1f1871fe33e2c9dbbcba44fa6739cd0360b80c97bdde85933a57abe1be61b0c675c7eb1a4ea107c25abce6d57d12210deab0a0b1421adddf273ff0dc74ccfed76f5333d292f25542fa5e3957eaf89bcdb95ef1d454ad640c9317d4f79e826bf8f52739e6f412c1b0df679b5f54e79a6b1c054316e6f6113f53c89306c75f677f2d8530f8fd0cae8ea5bedf381d5a2beae5c6a523ed9a0cc3204e72aef94b279a7710f3b832ad482d33557b5998aa32ec2ed29250af10dd7478320e478f5a6d4aebbaf926a6a73cbe0833a7bc73c8c62b464ca3028804253197b1ebc54072e5ad46a005c1938ff6884878c62bbb8d43fefa8902fe9ea6386388721f535588651e4a749f25e9aa8050b813ce085b751c86bcc33e5576066d52007b9cc0dfb5fbbeea0985fd1307d3bd6b11a80dde3d7953035dda58c93a93f58edecc9945655e42394fdd778a8dea34c28bb47729b1f2aadc9b608d6638ff5ce6d7d9ed5998ec234c89afd3685aeff1e46191c362151dc130b0ae313baec0f9af836521427da0037ed372e6561d667e828cbc7f874b0fe844d8d1f1a3cb11135bc547ac97aaf20cef8cf4257722805421815e91768386cbd8fbfaf3c12d0d1c357fbc3c4ae0ab538c41632de76e09c9f8d7d3de98baa97eb8ce293baaacaef703d59d89234ddbf066cf5fb39ed839f99143e600bb49c0667da99f1ebe5ce674f8e59cf43296a544f20af892201691bc27a9ac7250cd37b0574bca58e037be6267ef201848caa556ce15ea635739eeae1623413ae50351a1f590d236ad07b953dbb67318401d22c3b45baa944e359f1684e5367a8681e1ea6f58f0fe0efbd5166394a304b4a834ce16f1072838d4e02d4f020ef8566cde5c31e145da2086f86b8e1f6b672b7df768b3e1f37c7b15b1258d5dd9df37e126572d67b2e8ddfa8029a3bbe8e6e1dce7308ed34ed5225e31738b5c70dcf78455e588c8db7acaf99ae3f70700d8dd83d3252842cb4ec69721d51a1ab7ddf992d2b57375e316da68f247845cfd0b88275919d5571a282c8807445b3db25ee6db528316055dc89b6a2ccd4a3c1e6ad588222ad16b1a97abd8080277e3491ac4c013f9700483f807e45c061aed99fa1040d864da3802d7935bd460158dd73a53ab8f5bf8a165bab1e9f62e59103faa9bd367ecdba3e40a5e4dbc23601ac728445853bf40b79033953a21ed891b05363c40b25dec39d4cab88454d550cd9bca666019bb8f0d26992277c21e4664d1f7eb4ecdfb8a068b3d26b7a4ea44794f56b0831f0f716082229a1e0b5599ef006afbb59c810d8e426a0cdf697fea3fed0b982de3e8453044ec919ecd909f8c10e2f6b51d07d819fac6bc4ee4c0c7e16be76b5cefa939bf9913a80b85fff5130c25a2b677cab0054bd51ac6d3f6529c60cec9d7364db6403d9726e42703adb0df2c81db39be1685c5723a4c3a71da34b5d725f428243cf9e69ba274cd9663d009b6e174e83404250932fa9177cdcb6b76693119e810d3e999a10e85f23a1dbdc0090b4b9d8d5f143fd8a64bb2abd0c93ed5e09f5e47b63edfa456aa19d0e6aee18443f9da8159481f02488c3f2d3ff0493fafccdc5d358cdd7018392500988116c2e29831a1651326c5bad32fc3afb62cdf78bb5baeaedf838bbf4991a9f6d2184052a11d78d9e9538a0e8a45bb87caa4662f89c66f752827f098f229621a5c15b06ca561dbd94e26f363c542128596204719e14badf2e18ca3b41f42924450a39b43f77e81e10ae4116ed9fcd4ed1513b81c99e602f03af6dcc432b7ead60a34d5bed0c4246f6844bd17f0fb2810017a25f77e4124c6edcb12b72370f383b5d3d4ac65a84342a31894d5aea9d1262be04c6aa4020e8d97aa6ecbdc73b3166e009d78f169eeab7da342459086ac3bab19be7bc31d3ecc698cd75c45b1307342c37442c55c9a60c4748de7993a0ff109d64b6aa2659ef31fd742d43170833ce14e6d7df33f22e6e6df261fb69d2da306d1b00f53fa7ad860b8f80bf1f369b3f50b7af517857e36fe20640b06d81ea90ce6e0622543500744521722cf6166d77ddee0b1b9a78ee43e44ce33289a24c9724f4f5395b10d478ea41f6794942d87e12f3d1229572dce5abb73294675e26bb5b8b4c98bbaa1802b05215c78092faaeb6a0191e00655995b722a6df5655cb4df37782592f4ae92b98fd9d671458521623c1830d0cee13d8bfd98b6d9dfd0f7e675033e7bba23f2476d7cbdaa0cc0640fce77692d345b49cca7ced7f9ddd8a6333b214aef20a2beb1e3187af89e0e6f0f341c10e2260745692d1b250dd871ee3aec0cdf666fd7d7092ca539dbbdb1374b86c73dbdc740d495c457efa30cf9004d8d7d80e67afbad768e70dc2c0413a8ebbdf2f846a163a5cf1a2b8f01f1c278b3d443a556fb00108ad02e853895a0dd14ab59d5279b5c2f3bc172ac20e7f296e0d1198336d2f433014648e717a4bd31bd793bf0e0a929cf1bbd454a69771a34983ff65ec1b4da6e70791a176f8eddaff6e399f2414d6d5c19516b9a1dee5ca05f1584173386c03fa3f74d26c316640ade5be1f438f1cbcb355a75a5c60146f90503bed7766f1a84be31135630e39019324d61090aff07fb623a8c79ea62f30c43159891a3989ce419232c77abf8607f918c821f940a1e2622ca01940fb81224b27d018cc6345276cf4d4a9955a1fe3d19d7dc3cdc5f868d22da8b252193cf5802fac9555de3aa8444fa86ee59e231870c40b8a3d171eee8941416aa42961e0e6d1890a5416f077b037f40bdc93f1adc289bf849fc9623ba2f8c9bd8a08443736e4371147a2117e290cd2362f6ad3e8ef96a734ec044db1bcb2aabaf028f1f54b95e4c9754c467f6cd7e2d5a8720e6e143b6d5e2d1924c5e4ac95bf45b8889ffa9ce48f91fd34e2a0757e375071d6949778641558c7f4eb972434cba3ff1b7c461c98d8c82eaf512cc300d9c6fb7fa9dbbb620c2b91fba6864f27472e2174b4b95fe852858da3014ad48e94a1648e19ba35f087c20ac532a26a2077a30ea133ffa88273efe656463993a3dd87a4ccf06f4cac8ba3b08fceae9afaa168f55479d70d4c19e8dead360e248463b51cf1a8e9b9bdb63af4906e236e80749b769de8b46a65abd6e64786a27a48c05157010a5c6ccf5983961ef1f89cc947735db5499474be1c439aab7f566dae01dff004c5353d4e1f27fd5c34cad9bcab169657cf40ed8d79df24be3483aa2e35ae093e7811f8373ef640ad94f34f33d6425674e4c54f06ded48c4e54998e27b8eebdca5523a181e52dfea776140dfc789210f6b9e18cdf1c70bee1d8a020f4d829017d01148c0f0f60354bc870c1aac42595b9032c51a87bc73ad9d98409fc377b48083f6b436a94d3d8e221792ae650b554b9301564e4dd6d2f651cf2f0efea9763beb4af77022dfdcdd720d0ce5faf2968ea2345ad49553fac1a948ad45d700d637fc4addd1f60ed78d3caf1248114a9bc7867236c6ddb3e825ab0c19ce179e6df762c6538ac3f15122bec30cffb56c64ed0738acd0984fbb6099bd8eddeb432cc8376bc5bce16962a896060f954d16007c810f563a25334fd4f2b8c79330ab7a07366449da0f4abd37fb82fe66ef068584a2a92518c4df280279bd96c7effebf3cd1fe4c6d66d0f147eca4af77168964f809acbe94f1ed6b271886fc15f9c734abb749c0d03b6bab6d563a80daeec66513e8444489930922e74de84096ada236b28eeeaab2b32b68d5329b92123280d3471cac6a0a0d082f034e21c5b9d7a70a9e185d77fab9319746436be01147ab4757a774c68205ca2839dc30b2079c7c8fabba2da86fb45007102fa4d6bc7621c59fb2f8001a682eed9295f905504a2c0fe7d6b8817484e05c8952c282cb2c0c621a27ad89e52b6cb51ef10484adeb9bff7f7ac443c4f94a78dd3a442a359d763c74000c329850262ab14ac858b8efbb609b78881e4dabc27d0ff5bd4594c5c339021ce7c5ee11e8a92158c4a9429ac6cd25ba5a9575cd27d1ee0b91c8ac59155179196565466565abb08c00e404c3b98a328d3e338e27ac5310cb6b7b1f5714962b0106a8b3c8432182d67d9b87cca95c3b17f1174342deb513f1a926bf954fa775fe522103d44f97d6d524bb5244233671379ad4dd1994822a90c13db23af0486b41634dd12270b629558215c154cfcf8c8dc926b915e0611cb32f461abcf465e4584c6700e563e5a0ffc9463f623ee9e2414792793dc6c07f3a506b9712459c712eaf434b3645a6f84c282e38391c7fe5fda37abdb9c2b0e0c927ca8e730dbadc90971eeac663fda0d02893d10482c5fb3af9265d58ac36a1990feb265f5c0237672c5c2e49450969ba2dd81c1ecf98aad27ca2cea6847a9f47778f994f3873c0ac03e17a1800f25363ae1cf0238ede601b8b011992554c4bbc14178cdc2e0dfa85fb1acd64382d89dce9649d42dcc91a1e92b9b265243e12201c89b79f4cddf43801cc992e8ba1ce9f4ecfec7de85ba333535e6d39721e355d6331b8a017d64edc36c0ecdc79a0e23e8f7910246743134cd55bf78858f1ad9070da2ebde8ac5bc759ea5203b1c788ea816b10496906cf276b77ae45e769921c1a4217d0e3d9d351e458b28358a912f8a3d37c38cb35c618401286cb49595fe74d7d560f25363a6208f28f6468733982456e358f2a60a043aa42e64d6231af55d1b15809fc3b014eb3e19768e6ec2a891bc9bd59581db24dc8927c92043e8d0d40d82fae8c887d4c605532148b00c23adf1c0aa23b63ffeeb70e73fad2524f999d5f8fa3fea275c383d9685741a1acf4fce78e86de3476af57e87f2a5a76b856fee7496c0c3a45df803fa46539622c9a663a0ade53c1092266dc1da77d034c411d6943e0743539ed204809ff11cef1616de360ad97d0cce185bcc721c70e2cbc5a3311b4b7e281ad0a08d73bd799141b615288a6b9f39f16b3751f44e69398f61edf94d1342c1384bc52e59240f13464e1119c1ef290697bf102e5a75548e37e2123097ea3c7fb7309b22bd9a03be970d792fc60cc217fea669ed364098faba71e4de2a2783b2e1f6421640334ce14bfcad873a03191b35e0c5f554e181b838d6686981d1a6db526dbfe60a8601e857edd92de8616c87a1c9839cdb9b2eb3876e1bacdfe6f37e8de513c2b1541f4f38aab0f36dac199a2e4d872c7e28b1b0921241338870c17dd97702690e67cf2baae55211a086ef336b9f3c36002968c6dc64fde4e1990102d2b2812d4f5be4568125a0477e5d13b2ed043e5238bb5f702df121991ec99342463ad2d119de58b516890b3bdfe06e17410cab032c69b563f63b048393d3b022f970db60298dd966585b3af015f782678ad28fbcf8f946a011848e038088ac005949e49a9d1ecbaad222fa6ee93622f0c86faef813b58c6d9328a3160d74c981f5efdfa94f04c6c308908faa094615116120a7363b3f34ce0cc0c8c124251ecad179faa6e027f1c1e22ff6b4afdab16d73580dbc06e4c29ec93d7fb29bdadc071584ccb0a31ca9f8b54642edc044ffbb95afa9a76080c6f7f8013d92bbeaafde86ea2660f4be217424be3c467b81a2404bfdf34bc268078dc693e7d29f23358ac7c610b25e24d20af10310f5cafb8d8c3786f33af7a30cd8bc4e423ad231c4d90866057e548692b7dd26c03d198b9ab709cb0eb2614bbb023c649a58625a7337b9ba6ce29867f0b39c6ecd9fad2820129b7d68e9997ce6b9f5617a5568dcfa0ac207e92c28bc91919ce05698d00fb8e604c5216f3e29d6ba0b75d22de7e3a9071e93d780de4f90d280d4dea5938bc47caedc43282ce91e0576749ed3048724b729b6b27108ad893d18b9b6213501701ff99b8afc4826d473a0708c4617d8ac8aa86cf9fc81d68018abbd30a4e4be9eb2cfe668e2fb7fde007ce5d094bb5de64a35cd56cae0e6af8734888b85a734937b7db5488a38e2d9471b836ed236dfe7f81cf4fdea0b95ac0ae16ed9a02f2d47c9562960e8ddcc6ee4d2afb50bf89a7bc8845f5190fc30a6a2b4d6e474233d4aa79bc69b4667a12116657d5b4d475f34612db5378d951ae498dfae472e4e8c3522cfbf71ae3ba3d9faff0ae93e639d4d4f08464a9ea12df5e876a48fec4ecfdd48e3dfa9a83c9abebc02e3c670c63ccbbf37dcbc4b61fcd3728119a0648c7f2e21cf30edad2c056c99137e81f6a9cba31c7730f57eb1655b9081034966f69e60c46369080ec132271300ccb8bd31d47e002d8a1a00609b75dd6843757ae8e3bf3bdd28d90e47fcc0dbf661064b40897ecef1cf433744321a07f93e6d99fc90103a52fef7d1f24e17b1ae150f775134fdb167e4b603a76cddd14a25a1a46f771b080be1c8461c5290c318b698f960e00951b0c9864be7834b1376930804c383f2bd3e76d2278b318a5064e1b56391150fefe8e861255c460678249cf493a2bc9fa58729a4933cb36c7cd7462deaf052c284abce6a3f6582aca540a38a91c70a8a771fafb9fc84e9e2d0766f6b029026b81c153030bbf035a5eee1666c264ab81545091995dabbeb08781a837e44e94eeb9b627f066c91901812a73fd99da0d997c432df53c91926c254b6c2fd4f5f80d367ed18f83882dbe3a85dbc4bbf504ef8cb0f932b50944e6d5a85d7c3f088bbde237c3f63bd0e1dfbcd8a23f5d7835d84ad89a2b2e0bb5894cba9f7b57afd2808e67625260d4f146f029555916b092dc8fabd02c632680971eb672cb19f2e40b4eb8042384554a2089097a3f17ec3e137b1c1d71ce8a464dae67e0aa5ebd31a6ed260689a85e1b8a3e0914ffa8709f646cd173e91f0d999c567839173e9dc04bb372df31a8065961f80c296e166df93d0aaf46329b7152c10e47bbb934997bbae0ab47846bc2d85ab6e62ebf009981d6e07d444b79b3002df3ba5fdb52aef514d72ddbce21ad3638679cfccb523a6ed4a99df8baa3202403f8c851a6972394e9d88a3c0a705ccc9e98561964017e473fd6bf280ba11f905fcf5542fbe8a72dd1b6650cfe5f7e010995e29372eeaeec3580cdb62e0f67f5253301580ae68bbbfe21a7dccca065ef7ebea3b6c031a4d77b2810004c938ae8028429aff3b2b1638bd8de73757efb2deb18a0a68e6123226bba45aafd6518c697e96f6e4be1a1fb76e6b4c5e7d148c4c4e37a932bf80658f268b02604cc0cb5a158cba39c845721b58def751d869cb958e0ce36382bea84919e72929870cbf4b499bad7297be930a89c74b79896131ac425c981eff5f5750481a5a7384734c79aaf3711e509cc23de3022f998e39ed80c0550fafcd6e13f75af05672ccf13e7bdfeab63001bc4abe67c7f32827211d309774b06a202a3c65ce753afeb1dfbc933de5d68705892e7c23de7ea37d950b76c02734362b0dc62891496b79a470c132867c14564c36711d34918954ca733bdd7f39f8adfe0312726e8e4d8d3105be117e0798f0efd6fd41a7d377fb9fa5aea3f0211d5a7edd9a80d1e227477366ceb95e022802f12387b4d9d0db2d931934b8071424ac49214fdd9eff9405e7bbce821ff910c655709ecdab65081537f67863a6fa25106a01c93311a56a5d9106181374ee5847f9ba6f082c8d2324f6c0402acea64fb94098185b8fa8eb131273103747f5cec20d06066638673104f4cbc4b7ff4145ed87313ad62bc056c73306a1011283dfe1c3f450b31c10f83f6e62d9898d5689351fa70dcb65e677ac5d241ab42344ce921327eb64b9a1d5faf1df7859ae415b84e8467aae264a77440222033fff5da0b3b2e3feb09839e315056a546b79181261c996f8ed1aaa5aadf31f45ca0944922cf91376f4992ab25ef0d44e28177a40eaa4f3c59b57eaa381ab4fa7bdfc0718655521a8bb86e3925c20cab96d5ac82264a3b425f65b200fa1d29cf4fb90d3448c6f717461747eeb5ce7cbe1b5a0a0fa739c05e669c11dc6b93a2c86ff4f062b91dc0ddb90fd3dce97844bad735fa5a2498cde3a4513e05a88f3aeb819ef4b3f31ff4dcb2111f7230e7758f46fe8cb91cd25855948d80c6d8e1b7bb4b155a69057fbbccf40ecb796224e8c87c7d6a290686dfc5f2b3068cc77c546f6a09e38ce64465b6c00f4335f65a575868e2b2589b9920cd71c868832d9ac7a269c8d1705a4094766c2f7e0d1bd6e02f3ef0ee4f569d624125ed29dfd2b833c6720042720cfe896b3f17791257feaba9841cf1cbe7efff8c929a78b794909f2e63dc2e9b15dba2c859bcbcec4afbe43febd66d5871601a2111c1732f8ab1741ea967efacd801c7982ebdbb602d6dc953f2be56efb507c9914a4f3da7421abe78228b11fcce4f5746e50ed2b7cbfcd25fc99a7ef022428c2a7a365a6b1b2637640d94389f1a5545920f8bbb5aaa2190f13e0a037424e9c82470dc70aca0c64dafc13a70c3fed1d6be216eb69910967c42147cddf2daeca92d6aa64a84739071f5d35d1e0244283c3414299b5eff4acfb7b91df3e159c4583e51e779be86cc411c69f38a92195c3431d35e1c1887afedef890689f275ef0cd0253a12fb33f90a98fbba5d9f4338ca2c7d678ef7b6d6929f39ba8e3b1c3206731bdea205891f8d8b50dea96f49780de9d13a123a6e6d950fd9b9870f3b6d05c660d4a4c1337e40077c1c998370287fc4830d43d67ae56cda8197135739b46b73006016c04882a48acb657114687acd702b114ae77949c86e97b4705c48939d30b4121026c42e578d3852f61639620739d8032c591dce4eb71964c56bf98156830fde957df861322e7357fc0202aa63a4a5d32855540613b1cd96ea1c29fb9e64d6f9287a4b84ec47589c0ef211fd721dad1f3bd00a87bb5e9ec079847d0f3e3b2a3b3c208335296284d8cfbad1a9773bd9b975e5889767fb6debac39f84b152f18b056b18cb5f908bf5b75ca664a921fddd1cd7a8b3359f706d5fdf211d0bc7bf24831096e0f260d7c3bf8c85523bdb4787be8b7657f370d5d50297b3f9cef672de6e59894c7f97541dd9fd12919e2e4ba83395b666ab63a304b5d0059c884a58ee33ee58fa166c2c9a636a7e2190b164c9b737d9540db18d361a452ad1a67310ea19fe7e9c3ef338dd8b63328802c70cd69f03a87349d23bddc2b2a72d0bb1ecca2d80aba5a072ded319df0b273e782ce638a10c9626bf148fc6cef11db7051d66d4bd903f7239e89e2a7bc7a312b4fd4459568b0dfc74244cedc648935cb2c3e5db593c6e60c0263138a31693aed98547e812f77d38911d1f9566673d4b9f749476145b3f2538c7764b6a09aa4d040950bd0529c12724c7bc439291b09b9cdc3bf9d0392b7e3441ef14bd62d882c9e25bba0a1cfeeaad50fc64541e7df42be26cf62d0de7f71eac568bbdb6f2e76110f02126304a6bc36a5f596ddf24b2c434e5121c22d455b762b2e7591b1587eabd1b861788cbe174aba9812d7f17ebfea586ca1077c8143793ca31549b4512b649429b1802fba1370ee58d153b4be3dac86c54b30bb9b44311d46e0eaa5a29354e8b550fff001e7dfbfe4c1ca5095881fa53892d31d5a745a26413c315e0d64f9bc4c4cb214d6fc0936852259b5d1c8107466f8bb3b963dcce2d919bf5285d881e40aa7b2ffa6d8679f98a47613f2df0f858fc9399ea4b078309a004b7e98f924af49cca4434b2fe2e76a3a143bd41c8918934e719cca7c2518232b07e8869a072e72480ebeb61bbdcf91125c1a0ae78b3e0662055c0d444caefa2f2b9532d5532318470f0225d0cb15776671008deb87cee96a725ba4d8f0efceff7609b8597d0407dc6a0160a932c758696b0e0fed4e00862e6ca5dc20282755af46a4e48b7cbadf686275b082dfac6a540b08568af355d21115499c1e0c8365fb7d77e787c0f5f175c9c58c6fb5090b9c5d58fee0ed5039849102746d57b53d7830b538bf70f510724b3f1538e58a49ef5f0f316311a7ade8d4b54ae964e7e7494d94875a431d39d08ac677c0401a443a5d90c97e9ff225d4e75ae296caab129102076534c3d1d73dd3bdd099b6595d71cd34f194477c61e1378bdc7dcc0f1565fdacd516aeabaf599409e62b9a8f7be2c51a120189ccfb1199132b7e4b74b17b2675edcb8c044b9e0fe960704d2b877ba73dec4ff482fb5848d4bf24c2925371f97af86cf30b19221c8c8357bbace884262c99ebe2e1f3de05d0149f043baf15aba7ddbf69b7e156c8da1b48fcd3019ebba607aa92ac0cf0d1300ad60aaa8835fdf449ddf44dee824c1f33fa3a2d9cf6d773c684a3160edd5dd6505cd5df272d04cce29c79308b022689890144db319f78f621a310f4e3526e15babd31ce54c8d80f3065d516a18aa6a6f55c426070f65d0b81bb0fc5a8d0eff0a44baf82a3cc0dc0a6139ee77b489cfeb7fbdd5d5647a2a110663c9e78e73118e2a5531de4aac64b24ea46ce1329cfb82419d0e72f055545e296df63838d2a20f12a12c302ed22b381d372a7dc44bbf23b422f4a1ecfb7bf09ba4c2e91a3622ba6101949dcc888137ad72b9ee550bd4a4a457e84e680f4b544373509aede070abfb64ab731ff234e651fa879a1591fcbff08eeb6ca4a9b62d5f7fb29f652331489ae7e0fbb8b21a1f762938cb1548f62b9de743b8f54573b04ed4e7ffda036db086d42499fe090b7abd203c6d5468af8d0c2263ebda55c56d4ffdce232b88946693a61793e33c47c9be15cde61f3d5ea4594fde29e002473375a6cab0f1354677ab6768195dcaae8da3bd75a10db237b00ada7c69c5142be34c5f6c96258b4042507671e496c730ecdef278117477f749efa95f38df6380543931cedb427be2407b3ee1ea16565fcdafcd98c43919c63c251b1101d5e44efdaf0a0bfabdf07aaf0e4a7e19ffc97fbe014ff9bc49a44a5bae67ee81a4c9249ade40d18ce206862b51eb2e234f767574925f28c3c93d85e5d0a2a91a73189dbe57335901ef202ed1847387bf146ab1d6f4e62371dd96caf9c0e284276f386612e6a41bf9250fd120463aa19edf3be53abe45a1633824027fc924ddb98da20cab360ba6635c97754e6a7bb1a2cce3f040e78cc1c8fe29a7c46dd22dc43db2356c31b27cf14cfa9f31f88b9d2311377cd06c217177c2c28439fc428df06986943a562dfd730d1ff273b3eab22c10af1ef0c1e003b2f8c413cc3a4c41f0e895b25cc280ca057f7a1615ebdd94845b1e6bc135de9ca459e1076fe4530b365995adac854fb80cc0893be908334321ce77cd6476da8790734dbb96b2c7465517612e03227cd77f33e1e19d5755215e3a10fcc219f0e9e9a8fbfdf3c73831f6a5b07c472bd66521f8938bcb6f69b5bb3461176092cddd4de522898e96f340392943ccd96e23a5c7d4b8f71406e8299bc44dca6af9b2741afcab7e05bebeb28060939b71f3e26dd84a9311772306e619bd985538902d3c266b181d1e491c42048b06661a91b5a48327c23b438bc55e4d517f1f321f282a25758b62c57de0ce5e98aeb2585c33f55dfa351c94b0730b006d4ae65f1203f4227061ddbdfad3d1ade88ef90a029cd9b995b49f44e0d07b53f37971d0b7279b3926fb881b879e4975aff6a27b96fa3f499cd1f18568ba05b4af5a94e72f353d81446be93e7084d98b59bb8c61cfb04a76b5430c1709c055c739f79c00f4b4a7a10e520f2158d15d371963b8d5d37ce157c6a78eb558be200c246ad50589137c5a623ff990725d69f22bc62f26deec462f6717f64e839ea22b92348b193f19141b2fd85255a6ccd04572ca7ae9cb0d60ae94bb8893dec084c5eb83eb1ccf588d796ea98499e5aa4203a886621c2ac10e0f206f958ac1edfd4857ff9c9e074eabb1765f73913d1902ef9a5a99fcb2644146cec586dabbd2f05674f1ece8ce911b5c50bfc9b5f6db38fc70e54c930aa3095baa51d5be17cdabd3b485d295060b410d6fc3a703e72c10ec184e70558b0212357f90a2a1a7ef4ac1b2c2d4c70971db34b35882c46517e8baa2c8ac6212a5d32ff050ce090e8604e48892ed6fb272a7cb9c936bdd2f7d48db15bb65bdd197134cb533925091323800bce4ea75c087efa18cb8dffdfc470fb888dce904440998457ca68c39fc3e321615d2718fb1fba586f1fea920d5a939abc5a8509f4347ed06becd806cccb4115c3aaa9670535b8835472fdf72d1fe8ee31a3aedbef154aa10cf81e8a4d3f45b9407d3670508d24a20100a7e643a351721047283c1e30f44ae2f4d3b8cf09abf757fc347aa589035a6426e7a77583fafe7b626d9fcfeeae418b262d0f21df49f5b8c9aba58780204ec7095dbc6d780923657a9a52b66792298f2a17cec90e1939508dae1ce98aa537b0285bbc0fca2d09de92b8f384dcd4d815bc83e099eff226fe444ba3a19ea85f401fcbb50bcf87dc343112c48e2a07abf4db6043f8ac074cea7b427cf7ce9dab125a47bba79b4d3e9e163895390290c6d7bdcddf0e0da5d38ff894dd3ac5d4581920c7ff7b9a791c8dfa3132f8bdba89c374332fe6301e905b3bf9a028e67fe61f147ae15056265656a742cb7e89cc41a53a4b4ece690bbfa333817c496442293afc42a9c3de704479ec02b9f707335a9ab77808007ff9cf129ce4de4ee73ccee4c30b487a4c887e7c4629f3595c7e08bb797dd961208154df4647857ab686a3d94a64ccfb217a8b15cec5661ddae599d48e1d941859bae2f48e5370153f81f21eb3793d581c55a6f821442d4f5e8056ef9d874414899288d1d5be7a30b1eb38f1de8fec4066e6ef7f1d63bf3e2ddcf30841eedd9c0836ee83cbd6a81b562da2e3ea157597a1e80fb81e640290c5e90b601387485791cef7bb05088cb4fb9dc5deeeaf8935c2da6731a615d55e62c6a688b80df627ceded9471d1698c58be69c9e168ccaff7a029bb3828ac249644932bbeda622f4fca80c5053d930e311240d520c8c3185d7ecfd3d37ff075613d32b72f7d40518bc9ec46334585e8387f8fd214f17b80463be82e4f4603c2e8a495cf855379f578bbb1ec3f642214dbbf0b7200315fc9743c9a6d6ad95e0e86584eff09aed2e5dfdf322920465b7cb81e2236341a450a1e545fff476293b9852a73d1b020fa69c6550e469d1a09f1d836824e2f5bb72e23ac9172e0f4e132650d9093f00fd8a3eaf2abc12e5a635d0505d890b09f5a7afbc7db222b9243c1642a4258c0c15c7bc8b9d4b7c8fe5ccc8678f23e39bffafbafd40f414df941c2a5677d5bf2a8aa9b001e48e4a61283009b4964a14188d85d67ef8dff29f233c40fd26d6b8a85d1120f1c783b9a4d5426ffc8fa6477b56246dc42e1370cf08ed70cd3a2d150ad74128db5ce738540b1214dccb25d245a11177778936225e181ac69c5a9564d2e9e9f39126ba6f0b6c0fb07fc676f275c44fd3f8828da4710687357b9c77b3567c4ab9b062b306ecb67bf93a51e06e193ac765570ab83c349a4d99836d5642b34eded5362ab0579648ca1c0f343409b75bc40437832d524617ec54c9304ba7064d94bec9dc673499a7c0d8d2afb34768edffc40c8b3e8815fa8259beac585c905ee390a150815865a421172ed287e64005083ff408b15270956bfcf403cda16898645e8c6ebc03721bba5287c9f22914f57d3baba29d8782e66e7f17f16f31aa2c7a62409ed5d0b6da4b438a608626ec976c5332cd76e859054df00f24a9b13c779a9bbdf03377529c0f6b0cc7272358fd8aff7c2ce9dab32cc01fff3a038861e32bb3a94727d9f90bda61a6bfe7ce899d7151baadc7adc70abe4ae22d13385a503d01fc59bc89b861d9165f92c124fa96a9d0f2402f1bb83240a1a734af2a28e590b24766d7944d80b6553dc97a901f0d8c71d00d21908996a9c8a8bd98939cc6c41b10aed407247b656db5876c9f6dc176cc6da37dd6f0e6891dc955035f6c5aa5305c43f61d220ce450d7f1bb7a7832aeabc819a09d61f8cb946e0c911c2064ea597d708ee942440e21735d43666c052e8e658b3c3d4efb8bc8d7b90db45e57fa92f1285556cdd8726013c700f68347b73418cf46cee5af6eb33790f0725e6184ceb9360f17d938b0209615bbab55951fa9f508bcffbf51cc4761eeb6223c57cd67a3cc475ae85d894c8dcc1c687432d8f73b6aca0786a24ef0f700a79896006bf921187b426fe8de0850e69ae333921fecd09813282ca098f68bc8d85d56c387d47f2d68446c8bc7637587d331118411bed63f1a21cdc5ff192025895da235cc8c19c43592394753cb2b545c85f25e73b2817dbf5cc91a3cf49cdcaf879a67b7cdbeda31913f2ed77756c2e6d1a96b268ba6ce89b1ea26a80bd30dd6b268909a8606c0a3dc5ceb322663e11c6b30fbfeb79f891972860b29cc3537aeeca31b6957569fbb78e765767a720d38cdd24b1667b4233d717752ee62441844f1547ffaa85df9c3b7a942d9683faed7866eeced2101e58f25b58ce20ae388561f1cd7d8fc514e57c398df12fa9ba38a7e08459cea11b7f91327d5ef6d01152deeebdd258bb5b80d115ef15a4c40962e4996b15456686ded579eef912f6c111fb60b79d646cffdd34255e4751f1c041a5541d1b83cec1c1f9795987d835f74a407aa9b0f923d4157ab3e2214169ea1951dfeeaf0a47a0ec864d91b374d2d03a25ffac4018488c44f14f1430e0a87424c1f4c5f0d3ef6de4239f26adc1beae12749cee7c569dd7d920da1f4839078c55374af9587ca26945f61548adf304902556bef722b64d561d755439d7d77d5e32b04553a398f8d2e38e3089d5a9a7f9297ec382e404490237d4499ee6c5c7d222eb4fb1e2a74a976fdf0ced83c5945225db34b2d362fb5c7d33a995f4318b86325b099a818e20f93afcc3b3a3c07dbcd200718ac0432806e533a387bd7936a77776289ee36c1b1c7c5a61ce002bc5020671ee613f9e8d5ba85741a3c1d4999a1804947053050534c123b7f259d8140c438eaefbbe5f2e62842df5946e56786284168141ce5970d9c6d6c37362aa5be2387802e8d6e87b883619f4df008fa04dac4dff97bd6731e8e2c8b5c3686ed314890800d004cf725703d1740ffc34bf25990c777cacb84d326cc44be6ee3d79a48e6c38a6b239f965b6eda62a9375d388076f5bac84847ec5c6b0257047169ef8389a9f5ef76b7948c78a29e677ad2634339ea3f7c4feaba01fad0a7251461edb0f63c42db3af2cead3ec89f3957498c6f165a3c383882a4e6f300d33bce89cb86677274564d4e9bf54587789a6307f4cc0348dd97149e728e35bfd09b9f0c6260129a3bfac7715943d902559b1bd7b1b96d55e4b6a2af5297ae6e725917034f3f27ee556cf9c701801e4e885449e410fcad04a4b9ece220dd424a43418b2a33a8f1148365f953bf322eb3945d5a9cf2bb300bdfde12dc72e61ff102b004041f0a590776ad4db2272bc1b1cac31272a72c0c189802e856097c5229e5e6694a102d7be37274eaaa5c887afd7c87bcf5f9dd3800b9fde38db084f4fb92925d70331fcd0c6f5ba4e653f4409c26f5bb3e7e68b3626dad07e6aeef620e4a503a926502d8c8c046c05ee9fb84fc64d018b55b22b21e8bcfd8ec775b32d39fdb937d5344561f233b0ee134c118a3c3b64f598bf02f8b48d52fa52ea45258dd525fde01f458226b1c068b580f15d75c8483fb189b7f84c99e62361e43e084a9064bbbd53f98e828d10e1d12cd0ec1963e142a5f7aece208277d02de4f556006b4a58274873d5485fdf797b7f2905bfd865fceccab32000752ac8b65802d0a0af9178911dc04a57a31b77d357b4b5386023333e552c2dd54680a9f3a7e68c8092e6a29e34f1787176e0f0d46789eaa14f87bd4890890ef607b1473f92cd80bf70359d88b2ae96fa875c8de7874e45720e981f484d9c90b15fdd3c3c608307f1c09aae2e19bf8d8ab02347fc16d31f4923a74b4e17e4f4b4d8075fbc6b529b9291aa0dc38790590b158a38353c3274ffcb9df18c1e608dac36d7f7c8ce0196c473e889423472d649775a04fea1eac2f2fe714d1e600da089f33717a90bcff6ac37eb4eff268b6b4656acb9a555c867ac0761d1378dea0d875e395740a07f9202c8399786a8856c437bb52ad8e9d04384667ead07c392e3ba981c7beba234beb6ec6ee0cb64a3fe261c2d410daf6d5b4b0bc42442bd5d17d0b8c522de67b641abfec4cb8f904aedd96ffb626029965e9bf477e63b7c140492fc42be1137dfd7c1e6f36c46a8d25a570f38830bb850f44e8707fca3d42939d6ba50957902d7758710b379dfb5e369f73f0fabe9c08382d274096ebef36334c69d9cd54a8db835f0be4aa673943e87f54c862e43b7319071e4c6a3c03e04ad932eea009e1a2f2619fd3fb4c331ff17c50dff383513bd3c790d68bef74bdd36b0ef03c0922be1072b231d2f74746ab5256125493595c5f8ab5b54f3a1c9fc6734193c4690604af9512830534ffe2cb56f5fe66859bd03ab87ae9285091dd0da47a573351921e25cd3bbc3b1949e8a7c4f4d4338640b49a93606d8e58774d1ae67c07152b66ce79ba09667ae9e744f70bc58f3cf4fb13007675b68d4c864cf2d7710402dec08220c90c85d28915a66124e3071ab9d69024b76da17c20a0b1e5d5fdd105260491fff95e815a4b7c3555319499395cb97d103d710da1d0a31c8f44dea4824de806ceb4b8af02dce19c089270a8179da3004f1bb55c6fb9a93e87c190269c13ce49a5fbfaab1a190aff8a527ae1d527aa4be9a9d2f3f1a41bc1b0358e2c89f9221d9dbd97668586bd20163d129a8f869c4270dd5412bbdf6a0cc5e28d5fbce66673844dde2625c9fd251b30512da8977f6891a2c693f0b7ad71320d825a91a27eb687ae7b94b635f9aacd6de901e4575a58dd3af77abb6736b0ac6425e6fb9c83b38f3e32506c4e0978a0da936e3d66d48c4913f68cf6f9160b7220baa532f259016807a095a0a754aed55822529d327f031d8c136dccd667b80308ac277724c25714b68edf9c9156087ff4cd35a4fef2f0048ab1d73ae1594f99a2599baefbd09f4b4e0d7f349b230464e4c9025eb2b6ae45d8bc5f0dd4f58bd8a42c4ff51a40a04a3110a6ee6a4f9312d420626d4525c92d3d1857ef6f33eabde402bcf15e96dafb7c00b209dbda6dad07c740fe805c3b2678470c6cb0548466ba0928b23b1915332a4997c71931c06d7a6cf4dff146d28add69a840e7c13e451e205c4f774f129656266b9cc748090484ba6c7da1f61842b86d643f73219351652c3e6eedbcc303b66b778500d94e238a12423da7ba13ac15dfff4e44cc87e36be6f8193ba6853d0971b067404958a00105f7d08713ec00ffde7b6b2d13e569cdd5f2b4ebe858f7673db0039553beb7130493d14d946b5429c20b3510f960bcfdd3a7c17d696d98aff343d2c9f762fbe2e62957c664eb011b221bcde488e602b409e91529142789ff4885aa767b94eb05acb9f02edcc6c34ab10f71d63a821606831cf0434a672619d45483461906b14cb33aaa51bacbb4011d20744019376a709b953c5fcc80a20ccea922f78a945942b81d5c6c0169c44666124d554c95fcb13f1e773b28e7419d77c6666919c182bae27710334e717059c838ea50391c1924408d77649e90e0f89c573f3356802ce2c8b6a6b06a5ee3cd1582c829eef0ff3f332d50791f93f6417b3391f8e41484f27d9d4e88d6c7cead0b0366f45085e5c8265636b1ab081a6291141e08d659db0841b5628a76b4147addeaaea888e2d0c22f82cf133bb482f7be45114934f2cd84a9332c5cea81d3412a640a91fbad20b74d8953250ee65d8de1524cca8c37214a9ab26b77a4d334cbbb3003cb72fbbdda097dd2f4fc99a4799121b8e3fae45e08fcf30aa6e6c3261e929f4d106cec989ed5fd6fe18262e13a7f730d5c4648b2552b3ab0686b7671351a3379371832f631c506149e2a6798223bafda04c1fa1bd46b32d6f1257f6aa707211cf532a77b47bb5237f02b2850439b63104e2555b6d7a1dbf2b6c617b52296d7ac4e001465cfd977220058a67c9a2c1c33eccf4ff5ccfb221d30d91466d9a851bf43b9a64c15511d912995601ba6011d50999796131bd5e1b00167b2156c13e6251f698b6ab3df92114e9a31fe2d8aaddf2d2d210c2168dc0255a2330401c0546fe031b2b4780f95eb2ec252ac032c9aa2e30d3991e865ead63450a0778ad10e0e16aad90b923e24b158c6515d763bd57529cb061abc5cc952cc6acedcb2dbd7c55d327e09e7c2ae1dec2cdbe51f67405f9662f7bf985ff5bf52b94c1bd7bd700fe1364b798858b759aa444f816753471312ce96fa6cd97cd9b31f7f5f283f88efbd6eef30c6755ddf08aa9fa702fffee9b4b0e4e95f42caa5c4187744a38b1650a722717d12cc176a4eb37cea9f2697a8b87ad44252a718a645ba993353f548f59448c568f60098fa2bbd8ad08d1362c9ab646815ab324768c8928dd3a8a31cd3ffd3903931247ba08451c5991d3c9fce33c1161a81d85c66bf3c773491df7196ee1ff650d2a1a1511a46c054ba1fd5d6123ac7773f21d06fc12a3d6916a860329688d15873f74fccce47a083404114c718552836eb2f78e4516db22d617b8759828f395a8555cf3fa740f92d9c270ed4421d814149347ee2315ec4f9d1b3e0efa66df93d5899510b396098123b6f30228ef296429b62e043d3b3ba73fb9059c96bb26bac3fcde3ea0841cbddb96f74c57e111a316b8f30b31cd0a722560a97c838eb9b63aadf786864b55a734b35ea71e5f390b3793115a7c6f1314233eb0d0b39c5156019dadf69057682562ddb2cf112cbeecfe07a1e49ababcfbabbb117e59b49052caa48464a64519aab50015cb27c006eb2bf40572b53d842073a6c5c7c38938465fbfd10b419a03ce35cce923ad618793f6d59296e3b351415ee7c78a5c7779048a0c27a679fff4f20ccd5d04343834d9b6a6d9dc101ba6f4ea5fd102d48c806f8f5f9be9bdcdcb9eba2fb0886b364c4c15db2afda986c1f166b79e5e508341b3211cd769b548682e7cfef92781ada2a5b11b9801702737058f49edaf19576894a3dbd162084c8c169b74d2f183c999302c11a73283152ba68aa73f058e6ac2e9868881474d8a64f30a865fda73abcac9a5d661f4e1e769d33cd0c0fc1cafd378a5065ab6df552f732f45c3e875acd8abd906f22d8666788c07b90d848a82b6b4cc24d7116ea837dcecc24796165fa02468bd7d2da4c42b20f46342abf7c0b1ff138c5dff9bb4330db93f72f99e00287d58cf4c9b1eaaf8f8c1dbcb460af08d9c4044d026091b974432da6b4fbacfc6557ed73663ac927f37cc19d38597df961ad9614016495e23fa66f60bb23f87c23d619830543e17b9e222cf91d1281a47ecc2558518f54bc1f639e228f50ea882154d9d3146becc9c231c77be94bf1efa463cd27270e48c3f16498e8e0473ffd4c5bfe98203c079f25c733d74ac693fe635d8fa5f99bc19693b559689a8df60e4fd08de98151670fd789c946edaaf4701ed2f5da0b191214e7707508fa5543669ab1583545fb8dd9933cea447c9011f44ac13fb302213af43e8d628a7f6a186b6943790562d7f5cc1e42ea019cf199ffd7e84cd67162f94abbc560669931144c079418cae6d172810ab36e0d0372c9297de09a536d4d7967217e57443d99413e37b651bf23f2b6061a80aa99afcab8eff644f7c449737847b9c549f54cf155ac63d5452b75ce2680c722c4c3f45f20e6c0f4e458107387e1ae197e380b6b78138760a68354a747825a2c31309fba46a83aa8b410b38f3b61efe905011ca4ae959b83d89f71558bce33c8dbc64356e0010face78806df95d436e726e3ea41c0ed40cc53ea7f2806a39d9f0c274f6d951ed866b7699824566c1e073e8b30a6e4fa485f6ddf5a65ac3f21aaa4982894a766ba5f6c5c8f2bfb8d28aa0fb159dd792f4032095d08495be76cea265891353ee9159f7e8c6605852d84d47279bd84a24c4275ca97ae6fff425b90745961e0a85b13c451e7fbbdc2011033ee6caafa317600f5216dc4781a8c0af199f7f2d505835408c484cfabeb40ba1ec41d1c0f9a07a37a0149675f8d2c8ea410922501622798342c486a3aa9bb2aa0e81059312fce346afbd115eb32abf7e48233a2ad9a8547e306685d855ac6415b5e582a787a2a8b82c015a57840979e76d876156c409931c0e6a6012280dab92bd33a387e6c640612cd21ae4456a31ea5da4072e3f085867178a86b3fb79bb9f92f3be06af267fbd527a8eb652911fdf6fdae5826264f3444d7a7cad6f286550efbc6fc6dad1cb859abce34f35f9ab4d757fb408ece2ced6c5eea24fd8fb9d0fb46abae8547f720a2cbb6192346e80b9267659cedcb8fb3b923252f345946653ac6260870a7fe0e568b036ddc704b65cf6a73ff40ef10dc1b873cbf6c752913f65b8a2fb9d0ecdf4c5c87025f65e520ea2c05c93afb4e2a574cc3d109b66d839b26a05eb1ba9201d4548a04747a72a220e56c2c358cc6c899583ca99b3f5b11115224ace4f1f8c7d274857eea3efea688535ec401526360ce15566fbccfe47969f946d3399abd47cbd85de529814263cbdde0711593536ae24eaa5d43d2cad6741a3e40802f85618f6d20291a954a15f7fd9f9df49e6e31722a96140f0d4cfe8ed10a7d23bd19a320c9d279c941efdbad35c295cf043b47d61db0a81fe336c5a1e02a7b9425f8407b3f4d18b49a1a1232c2ac75bc5151f7ce12813102ba4b844d73d2f6cc3bcaf37bc79b87b7377f3b41fb869362d98c724537dd9955c880eb75bba5bbe63a92e04c9a26f203999528069c98e0ccc880dd417269b824ed356e2320f46ed255776fb75cffe1508f7127f96e19a878693059a2e967ab55de10bf61ab56f9140e31790a66e0206030c70fdb385f7fe5237447520f0745d1b62bb08239ed1049bb3cd2c3ba1977a241557e2c13079cade574adc34b56ab57ee31967ba0fbca282f8b7e5d76fca6da3c9155ca5e8dce7998a98fab232a3fa9b4fe1a66929641ecac1475bea39de535e2e2bda3fd496a3c48676824c52d72039c95ddec2296bab66270a6cbb5964ec804580e084bfde3cf35287459f7d635684dae9f0396a24c63374b4f862bf1f84a5aef866eea8f72b327ae3daeb70beed50528b3f8b6a2d7e8db54da016df2afacba41e474a0b11517e202ebb7252a5933648a71c04aad866b981871f0f37a7559899252d3d0f904acd1becf54e74b1dc9f80235690d12f86bd9562f9972120bff1533fd6659ad9818a4613ae5e9473133493e4453f8039b154fe7df0d9993dad877ba86542223eadc7eaecfa77cdaff7eadb8d4e7a16f6b102507f4f8db0ec6aefcd3bd5ec3cb27be3786bbef2c427dfd658f102ac24b34c2d262b9dfab7d6b0d5f419ab9cb36af44178fa3f751f8c54d7378615edbacb3aee591a1b872cd982352022041c9f6fb7f838830f4396f584431626c0ff9d771f69caaf276a8f85fca3e4634f7171e0a839df5c643490a6036a8e8ee0be01ec7d52b2de5c952d93ae5ad2e6574191a70fca1cf0ede5c5aaa985ba8d4f89d752169d2d317ed69c2354a4d551a3ba016ca64d34ddbdfc2e970de603a3a64e37b69a99233590b2795c858ccc88cdefd64aaab20bc4689de952e6195c7de3ad2596f770ccd9aaccc6f541e217a5e471c0088a74054bf12b412f8a61fd9f22a884b4ccfc6051555cf7cb5a2e1a4861167d2d2c3fb892a02487202f7783aaaaddc9fd9a2687f5dbca161ed4f1ee9e3086720cb2cc03904245012b8fd076493f2f023aed3b2c659d90204a68a64e547f5bd92b5230d08ea6ffc8f75642ed08e936dce657101daa0f37f4c59a8c5dc09815988078266814494f1815dcb3a27aa9b26fd2d719cc73cb10108caeb9bc9b16d9311da49e6fb8f6261f1337614697ecd82c1b4abe2384bff15d60595fae818fc71f66d6ffe2a746d6a5f6bf2ada2be41847ea324a4dab9bb5a942e8347949149cbcf0462aee068cb8095cc9cd961c95dec359719ba4439de9651ec1dc6d2e5be91173658d075bf25c9665ddc9050bb8d124d08742ac63a44d0ac0e9bce9213b289dea6b1cdc54364f29eed3733660725e5a0210dba9a0b7aa82e28369780f36267569022f34fb6b5df95ec728415b240788bb2cfddc62b6282d4dc1e4a548224fb6a99948661c54d15d2d002854bf2c4582decbfdf0fda5a1116228a04cbb6f090c436ab1c6fedf39680fd76e6482287ee60bc9f4ead2cdb26e69ebd6950e6a951b073e663dcbbb579ab010a062c139e75b7920c758612c19609af26b928b49b6253e741e0b6fdabe33d3deba2b09dcd4e35b2d5b49ce81dcde3cd7b091da9ce34e45f7a870abb56f60e33a3e362b10897a8d7c98de56deff75c81ca18c6310384aea1b509aae20d7de19630071b81d67c5d149778ba51f8a6cad069d00e083ed60b10c42939bdf9b7a57f2b6cf0348b179e0223baa74aa24a73e73edc47a759015a12b75c3a6715431390c8aaa154444af9ed8643016efea5a90a04e11bb9626f00683fc0791e2005bb58e265db60a0086da7b06463cf0dd39c963937b63df3aee56a4ebf7876c1f577ba8b2c9b318c4259d57c974c0e4640adf148f15c8adc8b04854dd6b15dc79601b3f02941455b63f8df2c30e4f1d1389fa2143350082908f407816c959cef7b75a67c3b7bdca5cfd949595140b9a401297ffbdec5afe45aa81b318bbee8eaf4cecf5137550e44a4a8fc7cfcf0bb1d305d8ece7ea2601c6b04c19710ba5f292500994abac7f4547f66ccc66578daa1f424cee935200c60082805dea6d1e8cbbaf175828e94acce90f490c40add4cd95389284235312b5db332431492f54c4009c939133cd3b87ca714b0681cc7d079754fef3cb4745501ab3c3a8fdcb508291bdb8261f3155393b572e3d20154b63fb8ec3ce10b29339515c9d0d1c1e299f0ea42a9f2503ad95d458c3334f6ac1563e64c789aa06b8c3e6aef708d91349c54ffc9b62b03058da7ca49728688372c5c278702585c47dc10e8ed8fc76fd9085c04336845d10845c8e6baf00acf871e5f0c2bbf5f18af0c7cab254495f91258e45fa71f46dbc8a341673c5630bc7cbbb56cf8da4a003959d0b6ba734ef91be09d78b1e0ebb8eb5b165d20c2ca04917a7c858e6c1a930b4e89f295e83f95db096c46c68b6820d86cead92653013b8325770d56cd3a14d706a4271a49929eb8c4d53ae19221189bd60b09cf91ae808beec730cb8b1eb04c07f2452c7d97cfa8ba2cb3aa36d2e30415451ebac5771d8722dce6d436607eb459324ce20f66e57273bdab2f74a7fabfcbfd0856b6f6d7b17676166a05cf441ec5953d22bada92732427fdae294cf5a6f4264abe7658c9d52cd6d5be22bb5129485f3575bfc2ec33fe9269b0d6a18da228f883eebc7e4ed1dbaaff778e3c9172ef26fd49de360838369f9a14dff90236ddd71403043fc5a3d8ad447810a42b1f6edbfe456df61fa829fc762cf8dc8707e0c074785050fa8aca4dfa7b5ecbfe3945d77c959921a366fa828b6fb76f21621b57b93cd62f8e8ddcffa0a6c7bb9729a20a09d51941ec0408f229c1dc8f4d941a60d083e4986c4709196fba0ad2ccf1b783f3042d68e283376720309c0a5a8c84aee69b0ea0a2ff0408b5feb54b53c379b9c8221ad7abe602ba68d29e9bad9ef100920ca723daaaed382602ed977da8af6f6426d55c3400718b28e05e681f0886f9461bc13a39a11601ef5fd6f14d7947691ab52e63592f935d8ba030c869f2b1554eecc2aacfbbcab4b05d7963c00bde846245ee32a497d9b34a6717943ee5883045920cbf7eb504b9b0a0b370e05c70019b62db1931164b2024883a3e8a57eee1c0ba24d0c0f0c2aac3895ef503f173482b5d5aa01630d2cf391428996fcfa1621c324077dbcd78ef6cefcf357f4e73ae49501679bba05fd1341e16480f36a182af72ffc10c364947aa825c346c7fa6f8052e03f3a557f22452512c8ac2f4ac6c79b193dbff494d6bea01bad8cb7326e25ff20be6afe79ccd2b7039d41702a65ed53a4a7da5f3e7245133c2459a461996091d92bfce82cba4c9c46df26bc9f99e0577734354999499d22ea80a9dc7f64f8675cf8e1a1e556e95ca1bb754d5ba8c77e26f0867c4d72e7f85522ea571f21b6ab29e63ec0647f649e9cf5ae7b6698755ce5e059fe36e74698b3a5288f801837fd1a014490f3606ee6405dc668f9828396315c4b46bee2587271cb661694e345f43e556522567ddd7ba60204fb0a03eede769575093939ceae84f77f5d1d2dfffc5a55d51c641d64ebbc74e93bce335db5346f6b20fd0c04dfd1d3d775edb67aea7810fd599dd9168f36e5666b56e08bf1055d706a6168545efccd6c80d042f31b215039081fb55d061413edf7eb386a79cf09f125143a9d5b19d7f6cb76d8bbcd0c8b82761628cc10207d57a3d38ccfdd9e0d3dfd6d0106af6621a04de2f5af575886ccfa3592815a3c9de19097a39eb849c551b9de3867a79cce3325f93c8490e8e2daf8d66d57d677bec04bc07f087d4f3ce45db6c1d12ec90b471d7facab5001fcce8778894b049c4a421453c48a2fa95c523fae8b2a545a35030048228ed56bbce0f99efa1059139b3409a6dba6eccb041b480e98a9ee2c0364cca15476aba7cf3f1c1591868646b9a2d4767eeb1a345c118f7fac3914fab951fcf9a3d749fa0b1844616245eb7ce8dcd1be55a3ec7ef5e92fd351711c4d20377fb7ab2367473eb89b4aa679d8e32ff2a632a7f3d3efba296547757aae67849f4b8ace013c10437f806d958cdd2d6cfdfe5ef5924de48892aeec55b90155f8fe1f41df6e815ae2fca83110119372da645bc1235f3e5886027e6f77bf4f035cdc9f5a4f7201d0a8b35309893ba84c80b3b8bbe6392ed6bddd6c1d36c7de95dda2965a8c0b4a3064bedc03a341290bcc8717fd29c1f7e4ca34921b7f39886b20925308ec2c9dc36805151a6f38c6bdc1189c619245521d00f134593b826f5c2b50de40822b0f9e908736fcd35fc2d9e0f67506a9746bf5ea645b5de6263da1437a934cd653b5bcd6ee750f1ede2096d38a19d3fa9a1829b9740248fef3370493b91db11616ec2d1da6177ba565ff542490205ae35153c6556c0d30bdb322d12658a7da65f93c8518ac83983d4ecdf50ebbf5be02ccdcc52c07673e48fbd903366357af523948c5baa8657cba49e96dc4f2a70ae24badb74e03c6fc0536e10c41f72e1b1ec74410476304d901285321a8e56e4ef4973fc0a819a45e7d8e2234d2d7d969cce010a7c37c4f82f2690db71ce14bf4de19757f186b7a1584c1f6611f9b52b8084b26df019e57c63e599fd9efd333dc422f1c80865582d9491f16ecf034d7e119475570c142c991e04ec274e9c75249910bcdeed3b6cb8d3ccf855e12fbb2c9ec44f6164a1bc4e1cfe1db778d8cd46ba1c87670282966ad8b25b0a7143bd634cc0b477c06f6d18c60b6e72ac4a95c402c7d9081d1069ee5adfd58c60f0627dd8bd2d156ad6bffbce1fb781af690fdb289991cdb9d96a0d929e685e81c6a0166c23b4fb4a93539257f93f886b1eb2ca7604f7530f40e2478e745553cac2e039dc5e761bbb14c37d796e9769eb22e26e86c71740099b664b9b07d30eb84fe20cc00e23e1ace08a9d9cb86d916943275a69dabc6843fa9c7efec9d7174eb23269549472a34bbd20d00b3474083c84446c2297392e27fd2e8a89c4c736166480f8d88b66e2e95598e25f37339d8b3658d8fd3912a5caa83ce2373a9696ec785121190ab35e3c9f8fc62bba9336e8bdd2697fff05661d6c12c4e14cb0dac54053e0a346a76202feaa6a9880b5e27cffc846e9c43695ad994dfdb3ecf472c2c1d1679e0547ffabfcf2e8175532e5fb53883b05034f0246f2bf2aedb5c3f94713d94aca0016cb260dd511281a6bb9a5be7e19b984e718dada3a3dc30c2ed02fab34c13271080fc5e67d580080104f72d81369388565b5a543d97fec7d0b8758d69d1ed6771674c2582dd9ba9926575171c51707695723df921fa76a7591cd804bb7a2fe52dee8ba45852d23cf4af45ec0cdeee257c78eabeff27ff8d79c1abec1f858eeff77266814b3916a696bd0cd9061c1da5986423eb04474b925eb0881128e7db43f2d95443232e44517818387ec01ea3d10ad9f2aa66dba3bb1a31a2db34978ed757b6527f99e1051a487e0e2d566e48745910fe86a2e025cdefff5bb23f1a6a2608f30e6a3501f9126fd9e6f8972f04ce47f05e2cca2f42e67fc808dfff1ccade7cbfa3755ec4aab98f46e8918d3ef47a20134f8e9837fa093f124adcf6d7b587ec8034f34fab9c3b7905d6665242a0b27f20a468db593fd624be98afa94c0cbeee533315713295c7bd57db4c2be2d4361cee54d56b6704d61790440d52b51852ad36fef1b34b43a248c7e15c408c127a659e5f8b05d5ca89a78392a705a2676b44c8d2738de814824c1bd7fb4cfdfe5231b7af6bb03089ca203a06c46b233b352e19e208a31552086128298201c5f976855a02a6db8f82ddb616011e43e6f105daafb8f0410230ba7ab9010c716eccb00c53c5e0587f6847c501c65f7fca038f7f31874f127350e4bd90261b52502aea188b775625bf8c29150954dc63ec5429285b70e5ed1d2194c084ecf50a9bddbcd4893b03ec11eb7fed101deddde32cdb14d6119ae0f85a3b8960882bfffbefbd0b95c09f821a7a50c0b7a37eb16c8b985dce800c623f78a441429f129044a1e9f9ac186c8b33933f6df1a03b26255ed9f809446b523018f2786fbc0532f043bc850ea1eec722aa62f2251feca6ebf505c787d8fce41673d44449449b78e7d5da1e6518613232118283fbd0bb6fe85aecb2b8dc1812ebf5f3eaa6f1a4ae7a1fc4b0929fc43d9d40f03c7795ce13af07c6b6c78c00cfec217aa03faaa2bbdaba36d2f3d0f9057685285595f9fcc7e5c7daca051a32bb040d835cce674dcdc1a04648c82df9236e4283fb8526c97fb40faba6d8ece940633713fa9a9243de81f5cb33adea50aac20f11e7a049ca5a9b1267c2093889ffa75f58105304f0bf84812b2a2a4106f438a31912664748dff6a3d05f6edf144fe31e95026717c6454b391f64028bb60d7408eed3d14b4ed1ac3d04c705ec45220a3742ae6a1900fc25d4f050bb4eecc0a9616256a9cddd26a1afb23d18746846aef77c5b22ece9f54f9898ffd93357039056bfb650fa9034e37f8d26e1d6fad0baa6f02b7ebf8f6c4caa90209a37e3c190654f487cf6eb3781b8c23c6f50d3b244650c3d2f5db34f7e01dfdaa507a3e77ce0e6d067262f11bafed399d241fddf3911e56b17728621ab2f3c9847a31f5a6089b258b9e8e5b09b372893bdd8f60242827dc0348ec599dbc56e8f5f38bbd932ba414af02e1f02d7312f0ebce767bd1ab027df94d0b520eede1ec59e06d1c94cc94bc810018c2a7c7acba6c747c366d69f9d55c72f2d6d2bf803294ea9d3bb039132cd20e220a7da6e7512613fc6c22e0bcb6a5df6e8225f078bbdd245c415ffc827a2a302e6eecdc1cc2f6084f3799b8089e3cef54dcf60bbed150ddc92266bd68ce6f56b451cce85331e7ec7f667c86b32238b051fdcdae10943011ee6a04e02f757346c9df124b5271c23fc04c1470c975d001b37fc299e0bb8bc7557a3fe4a57817f93fe6ec10913cf593ec2b6d15fe8b91dcbc913fea167f0aa759bb8c2df65f2354b19550bce0767062484e671e886ab13621624bbea3f9c984d862471cde51488a6ddb2596ffef6019511e84b7c014a720cbc4e7ebe05de6bdeddc627fdf3c7504f9605d1136f23aaa2ab79c3d67754befad73eed47b639bfa316d379662c2c984d3da47fe464968c7d3def988516b479be3184a9ef871c0e2f2f7e99507392cfd0fd5b39a1ca6854272f09aef394ec2e7c59bf336a80a806d3b26d00742a3306f9195be354c70bd8fa21f9907488284cae28aeea79263e14d30528d87bcaf40b504d2171bf47dadc7f6d38cbb98c20fcfec51ff51cb64db01ffdafe818f3b3cff01bacaaf7620ec66857ea6ee35d28856313991da8d3e8b147872452302e42c51d6ec6d4b16799e59806c6f6b8c689d1839891a3b5faad9ab2b69387c0b8ef9ee99518d186ba6f16d0e81f28ceefead592d5e218e8c2c62f9a2767db0448c83dbfc466f06e1ab58920dce908f714d18bcd89dd0f97203c97964ae987f1b788b1abf35af4e6b8a8dc6c976487a0c77a375fde3e02119e481124f8c7b3b886d72569541cb65e57461c2b00674b761dc6f98438172537096a3b2766c3ccf58b083bed4b4994f8cf96ee756806159c27e381e3f5959bbb71c39de163f88e000edb1b05e98bab8f140157e6cd0b9df37cdc7f91bbd7c3856fae20fcb7974449360c3a556ba0110bc0bf7ddf52deadb3007a62373a365b361cf5467109821e9d54e82f1eddecc9b92240257e6957a63da22d526cb9956ee0baf14903c899efae2e3721a72b47d47f5fcede024128be8c20dfcf5891053fbbdcc4cfa5e4346c25a6ff2aa28e10cb94a01802f171284b1dfb76243bf2fa066874dd343d84d8b2fc8975eedd417760ad168f53b075aca687c3712df98c452a140dcc4e9e5ba07c6f8644ec8c2250e11be7b069f14996366e91a41fdc9309b3e8c1b179c2cfbea271ecbac6d964d184583c612e5448509e4a8ca2fa3cff1eb7634662f11a4b37bc7159dc90781e2a192dbee61a76c98940ae5c2075304b1e88867103e5824bfd6b92f8c3673e35b0d8f314b5537f1865d33f0900af6f1faa6a462668b3c14c968fcb6eeda589eb2b0bbababa551ed31176e31edd4fa719d4ee30242813e61a6b5e9b825a89a931fd05887ed1694b21726c29ad91f76c2b899b9646fd2abb0410c0a416470561970b2f739f422b3399e7623ebff46114ce115fa199b7334131f29e3e1055a06af6ce4de04f2214ee2eab63b80cf245d07d4def982ba96cc16e8f53f3e489c279693de5eb746f1620a707ac7b941c9dcc8964b7034a1b4cd6f14de66cbe9d5ebf0bc5c38d09e8b5e0df09e65987aef1f03aa4de005cb845dad7a0bf430d2bc91d7f58c9a2c7e5c9fdd7aeff6d4cdbc60a04e0c23d00801371180734e099b1a60ab1f448e700c96ce065041109c4dd91082288b3154982f44a459b033b06c69c0fb937c2d32e2b56d3b9867433c7e1184568a96d2cf5a41810f9c6874446b457703db1f4631668b09ec170975b31c0095145a38c3559658e3f379bbc6c333521ff8b0e98e3e816bea8f54b4ced6300f8604a67fb9d413fe712322b8564d200d45263e594ed1d494c95215a4b48d0982d8baf8cf0e6f05a89c686dd172b325ac0bdfec1b4fbe4593d8f78f2fb10ecb745c61a9be835fd5442bf228dbd856ddf79dbc3846554a23037ca1cba8166733038af1706a850281b393b54e145035fb3fd9684ff2267d4d178b4069be6551eee0303ca2224ebcb80043bb6b47ff4166eb57888bbe8ff7ca8fc50bca9c5ddc6f967ec74e24d4cd305fb939a10f76abfe14cffde3c8090d86aae938f6d26deae055604fb826395a337268a2a9fa52c5c309d327d7a56baf42f826541b00c3820df30c027b086f0aca0196dafac3fa10971402fb316b0dc18516d798905617f71402c9ad3a30339d3e59b4ffa6e825bf4302f77082db78d80fce1e97160e0a6ef38e3c6d5e4136f7c5871540d9c492e58e888c46be820c86a79debd34cba8364b9f07c7e0cdbc3be6c110945f6f885f050e2403ff08acad2a80599943843733165441a86aac601a1a07a74cb161a5ca9971c0417880817ffa9b234f6817163e8a5cbf20db193b43ea1f33a0fc5efd58c9f85e3f6211c67d2f55b1ba192e4d35e918158814036db50fc7d2e6e19034de1ae71b8c9f7022a3b2d39de1ee217cd8ac275aae7a691e0ed918b8ed3864fc94d35d2280e652d577b6f617c7fd1b95b0ea60be9bbb5bd69d6be51ed2680107b627d983b6bc733719c9575f1df9a4a1ce0198e825ccc17b484d441d6ce79b3905fd5cf748a0566e777f5bbb3703f4c99321a6983ac86e05989bde5d05d7fbe6e0fbb320bd681d0bfde9d22bd93ed74155e7397382bec83b41de909e1804a5fea53d494b805ee221599c4f2b4c7b16ac625c4dafa2182933dc80a65ba8592d6fa9423055f47c30684f1d60290879c6c4a62c941059032561af8eeb59341bf3e2607bee5fc459ebaf2cb89800cc0890e9be72ce4c963300850dba2d8e77756c54b86afb9a135f99bd6f9789f7579b14b63532787ca493848fd2e2251888d3918d6c3b6594c0417d75694a39a6a16e32cc9bd9d78f443e7e2621ff928093865e8433a3f5e93aaf874d0842175426154cdae117e671318ddb2112ce2aece89424c26c579a04509bb087e253ac52a52ad1f242b5ff5168aff7188e913ad7f52df7dcdd6fcb2e655f4b6bbfc11e1a302c27bfd8d945004d2923bc0c5608cbda52c59d87cbc1375c542099cc7829975072dd096286bd29c3a2a763e55cc7cfdb3f5d018f7d2848bb6294ed143e3b51b8ca9b665397e031022153e001d4c3d2e4530b3c479071a91267c255897cdf6118b8aabd0f16877a31ee7b577417b23521d7dfb9a0618c3ff2b155af5b601fdc932d32db5c775667c0910f4ab2c83134e9fda3cffacd5f2c639c560a62aa253a338ebc55058da781ed4e162b550fc984ada2d4d02d3bb2c4dc8c18acf62a8a52db4539d503321bd0514f3acb4e710d13c0fb6fe1fdfb3822e54420815c6c6cba1199e6c19df6e435a67ba296bec57b92c2a23c56812ae01f8fc45304981d0020b99f7311d03d4f0bd1160c7eb9febe9c3fff6b279256a63ffce676f7e49792d9a40d072be02f9ee3f8dcf3b70c9db728dcaa510bc6d403c06d48675e04bbad3b79560ea75b37f948cce3c8344390506b1ef941aebdd8180553e565613c3c7238e4a34d3d3fb8538771e89e64a1dac4d4c79ee2d4d4a3f9dc61349b4c9b3af28f6c187697c9d0b31a4d25982c6c13c44eb2d1bb0786615a7ee015f6a40db3569cae7fc0fd15d5ffa55a84cb87eace18ebf20531f64fe3c339866ec9573fd752ddac20b70c3342c51e655a38fcab5f40fec074766c086b8ac0d6fafb828b635f26f132d06212f320aff6be7e40419587cc70823a652aaf8d0b361a967f203027cba630b51b33b78484be15b625521c32ae94597a254b56b447dc210c8ec385cca64c98b8dff01204d168a94dddf36aae0bf7e48861218de598a17ab2dc9eead0893143ecf3d794e6f22ad7f544daba96c5905bd8a8ff2601d7ea261ff1468197a217b0a2f666e185ab7cd87f82d991cdc563f509220ad18aa72d15f21ae06e5ac283bcd2520635a57a6579b7b733ef34314b6dbe61195f71ae30cb305739e6c2a880faf50621f835f6d14437dd46c61e74fe956d97d3378e8c4b155e09a210b382cc5f1512980578e0d7d1a18b44a1413c470975351e6cafb1f6f19ebced5593a4f2bb178f9001c9f2c66e7cf8d3eb170bf7fdb0173339d6dbe831a297160df2668c17669787e3a98af04fe4661cf86381a4270d47010847cbe289aaaa1d64bbd4ee9db45500c9c9a60d72a5230d7408757df2680d869405e46908d839729de90c93f18179fd727d79713503affeb58209f34f3afb514b60363247fbf1e9c23f448a487879a77ccba8531fe5b1b4e84746f6c459ea52420c98cd5f0c7421eafc4445134719a300cb1a6160809e0d525fd1728faaf178688490589c2d631596464ee5d921d84219d1bbd88921ecaa352d041e553c6abdb2572dc0cd06e2d871f24ff8118fa343b46a600ab9e657a4d8c82c2803c3dcab4f10c8cd2219129c275f53789f2d55f388d1bdb70be51434e34115f142264e6634bdf5b235c5cd6c501c38fd0015c9b8408941ffc3dbc5b25756779b6f6c1d1626d88cd11d3afc4b9e4351b8d228f974ad9f5b2473091697705b12bff7a3a8d7caf074f8dd27ba8e64044eb000fd04324b8769263cd8da7b21132f6c77a5339370973503b6f66796fb8c0a0aa2fb8d80156d94f9d4699774d19a914c3a6155f131d60c5035c26b4e3f0591872a752ccc73e8bd3d09fb319b780154413bdffa03a4a26df298162041060bf1e3c1e2e8162a99bdd2c1903eb0efd6210a130f1fc81caa98e76a46115acb76816a02d13cd48cff48b218ab0425fe71068a0e4581537a6283878c41def3f1605f6968a3d32f2bb1797edd282edd0268290ccb3f68b321d75d274b56a4ce17709de19a0deebe53572d9478ba40069d6ad11ac059b7c5f9c73c7d5d5a80f2bc3d5dcf5cbedfbadeaa866f61255901845c9ea420f6ab7a9b19d3cee097b31e0c818e43b6785b45281ce66fa932ad8ca3ecfed4ddab14355b0d4b60e047758054e89a9ef76ca9e7e04a8393dc34fe8ccbaa5fab84bc137712cb1a1cfa79f654d0925820933357e0d6e6113324bac1a1a91e3da1ce6dfad68ef07d2af0d2b794fc139270b6277c969250891bb8789bebf360e752aaafc88d0944b078dbf5d367d86d2146ccc9363ed4b39636d0476c11c172226f513bd0a5612d55dc90db76c4031ec1ed527b2ede1228be0ea60daaa1f364ebbb00f294e9c93d936f64ef20beaba4b18e264c4a89d87f27dfea79c8d3706b608cb5ebada26a4afe57d5cecd00fc4e7ecc79f015ff26c02ef450e6a2a7383921c14b2aea50d75d967f433dd69701e115e6717eb16590d39220428f952f7cb83413b285285196eb4baa7d36392b7fa97c9c5f216535f6318d12587b3f73e9ec8e24515f4f71a03cd595d242d7b529ec6fc6e3eee1c3c8bba1690ba2cdd5f724c52e9190bd70864947d935523b1b54da91889fa6aa89ee162f918f1e1ce678f4f6bcbb725e5e3339b930ecac0bfb8cca2494adc127bad3d3f9e2f45746be213450040c73edeefeffd4c3ba609c990af2bf8a1b5f9e8d6758f48d65e5ebec56e1e50cb3cc9dc1e511bb09f9a8e55937c0b222e828b18ad50ef847a0d40d7f71b9dfa40b5ab7c69b602c749bdabc4c4e0c79bf6e6c89379112449f8173b9c5d86b6baab4a7714279b9f2fafd8e53391fd0cf99f9b735f5df7fcedce41eb23a322e4a3e9fb025f4579dfac3eecf0c46fcd215736c9d6a7de7dadd38a2727178ee292691a1109b581fe3a1e4a28199f64e0a988c8f0f3aea0a13b7bc14a4d0dff1449b789a16827662d3c3e0ab0f45d2fd55afece0a8431cea37edaf4ebb99e7d7749b07ec337f64d6c661e25e124f4e679c1e84b64333f56d8f45da6d66e8d60abbee4359ff9b2505c8fbe17f16f5ac68dabbc5a48355d65661f191e7c8d5dd16cae3a4e9095f5eb885024d23b71978a897e82e17dfe07b34a7263c0ee048f39ec51234b15250073e54eb907462364ae1ba85936cfd20ea37f1ae9d3d250284794635a9572119d9951ddeb733d28322cd98e3ab4cebed8a87d8cf00ee26f9c8e25666c8a3034ed21ef9d6660bc58490e9a358bda8bb72b7ec2eb39f9f4ec1c004b41461a8d8ed81dd9e801e4dae13930fc16df87bab326ad7c7bc5ec9e62f460b73a623726c9c3b3817e43699d7581862d6f7c41e2540238a537c0662fcc903b814a58d645e40525198907a5e9f9b8c9fb906ad1bc9851636bc64e19115e56bb430d0c03c45b75f6433f9998c94b0eed5a8703db9bc691b6f34807f6feac8389c8f63f9c432cd2f57e5fd8fc10e1fa787bddbaa4b917cca71cfa87ecae4672c43388167a714dddf05187a00c5c12584df179eb47dfd1d1e4927721e8c51fe8c2f93deac294f3cdc3876158f7749a6dbba47de1a3e5e98e9bbd2a84cb42eeb34bf9eb32b46167baef8f8795481fdc1d6d53223e2ad59c0c6a119ac87d756377f820046aa1fc0133475183623aab25e9c676ec73774dfbbbbe4dff52d29cde654ba6e1f8a76513ab7d0fa1b7f737792f9fa9cdc0d1a25c74bad2e21b45889de402d058254541e97b37fa94e5ed754d86777e3bec982fd7171fdb5afa2f00a75191f9e0a27ac1a8e0c2e16e32c3f685452c50a526cbf7de6419b104913784d6e7610c9fdcd140b31e8f703ce251a21830daa5de6cb523f66735feb1df8f9c0e78df61aa0bed50a1d9809e73a244aabbfc9e5ba028c8e2254d6e42f339f48a54dbcc44616e706598853e53aabf996090642b23ad45331c959b154f0d2b1c1fd45b4e01c58d8d7dd3b582572bd6667756b9385a867b07920c62f357bdb47a04562a40038e9e04396479e900a9116595ba8b2691b023df51b6faa70e2ae110773ed86355f2a251841ca01bc107efd9f48572e4774fe361b4f5802b9f837f08ae98e88ceb72eec7d3389f25b1fbc1a9178a6b0142e474d3c8c16aaeb998d6600f6be69ed843bb2cfde50cfe9cc27593165840fa954e9af4ef681b555386c21132aa0cca249edf1ed47eec612fbcea8bcd54e0c420202ab5456307923a8153c886bac1aa29274bae81bf36110eb485664bd4d25afde8dd5faf4bdb79e0af10a2fa4aa366af25b880aa642cdecca824db44f9a268af1973bebc907a8562f4297723fe0052fadb4778391ef29fdc3d5234ffd66241a1047c2b786b4b0df68c536ad4652c4a3d530546f7b0f00addb8e85ca276e13697637ec4c63fdfc20737018a1434bdd5eda2a1f5f6ef5152d77584bf982653730ea78b8893b8ea76a9ac728f9478d6dab707a85560b95a72586e773af4a8cdfbfaab4936cbd20193030ec9dd86b356d9ba4a481e032985c7fb107a84938f8c89accf1801ba9d4afe52b5d947f3850af193c4e3f3705d563b16b62d7053013098032cd3f44fe6fa9c56c4c120c9bb174ea521a1bd19a8bc4ac2d1862a54775ef663b98e68fe5af81ae94dfcf101e4ddd6f3dd34e70addc5c2cce2f99a6060bdedd1bc14b3ed823c23eccc351c169e3fe9f7afd58ec03b5c81e1c655194dd57fede28bf876b83e5176da3c66885d25b2a2a3d3daa7ab7d491472fd1622200fdde3b6b2b683b246caf1793ef2adf76a82cffe6353deec0c65496620fee18a6cae64c638db5a3a05228bfdb55a617aa6c8c1ced44d334bf925df63161d96695d00eab67f65e5f2e41fd800de3575394231d958712ec4804e78a91db0caaa0c104f9e9f88de887dac7c222f777f7dd22a760d1a15bb7d22a67d077c270f3d4c622f35fa632054abad387ee233a3ec5c277110248c9e6282b4ce4877d7e1a9dc12b98b5c7bfb3d36460016204e0138f1e2fb1046c3c74bfd8c61b4a8711a786872d75b84043b2d4910882dc44e9019e4f30fb3959a278788924096ea1919c1b2e6c83955662d9e2231639a30ff59927d7138464770ae8e69dbb7db05bcffd8cf2d73b84d547e92b65e30d015799fc60aaaa7e31ca63dcfd877941fd1f00626ff00f2ebcef26723c81e92ad295298c83779b519cfd7a121455ab8a36bf29189fdc4ed1bd6e2000d9868e7b13eaecce82dac1530dad2e3283b3a21f81b3cc89cc32a7b973fbc8dc150d56f1cde023c289a16561e6a2b8ceaa1e1bad6dd82efc672f1a644ca49c7b41faf4a673bfb6007767574d318ecf07c81fa5a39a4ac25c2e21700b9e1d1d8efe0583161da3e7abcc71fc80dcb4f7aeeba57431b175a27c61acd735c88f6baf2e190d713b8f84ffd99f94e01073d3706aa8bd3edc7d10912b0adbe54662f2e3b9910e1ee774373f756393b0b559f15fb8be39929c6e0e7c34f4f3bf2f8e011b06d6722792af5f9eac167b66d9859b99d8642f3f2871583f4978701ce42cbeb1a2a07b75345c1b4b5a9f8ec267c80eae47476ecddd86625a7987faddd9080b5dc743484e8466a1ee32d9cca164f46965d0af1fa47eca2c7e7840f224662c0dcd2af6506f69b3ed88dba145f568adb601dfb630489d848536c2e68e2c0532030e5c54ab701118fe27ac6b79e40e1d38f4532cf2a232043c0b3750eae1c729551281d92063cfa22973f74c9024d7d6c6942f70c4cb193eaae53453334896f35560ed0386d15f765ff5d332c5b4bdca6a69423ecbe09ca199c813e0201aa5d2838c13297cd8d5939bcfbf37217b457333c3948d44f45afb84ceb32086fe39df6e9277f1e7afa44ca95fb797e9bd6f1d9065fa4a57c07447996d329fbdf9008ce84075b8437700ff7d5041afddb0fa5760df98c8b43fb4065abdb55c02577deacd01d2d553bdf1a237091c4ac29b550c86377822187c543b16e8e4b8cf95437150654c6b697f90eea348fcbf8dfeb8e3d57ade309cc9b93ac9530d838fe4762a1625a239f05b1ae4e2a5a653366e1a6865dc0cfbc095674d03d7c2169ddba0adf82cc4ff62ecb8ee01e90bc686c87de74fc919a7c0e0ed39a731a2be0bb8e7cd51282055a6d907f50decc37da21e98c38eaa2d35ef5853992a0526530719bc50a2c118da907a0b9ee48950a269d58385384b3c22158acabc39318e05713437f7e63495b47051c9184f6bba1f6b9795a37d596d32a23cfcf18d67d5b5aff7c31ef4175971993cb59c9de0b1e82c39cc63eb2309765a11946c5ea8e508163ff7dfafba06fb16a0ec4a730d273e3696110ba5274d328411770fc18327d350386d2010a4f4b62bd74346d0ccc84d5085abe52d74f508ff38f9469bb78ef86b648488e07313ad4026c1862847c3f751418aa412f3f1f8f7b0bdb44c838159f9f0490faab247041225615e515d7e95d975ea5b3cae33e30503826ffe869233b777a4b0b042f01677a3e1dff95bf835337aa44e5ec9e173d7071dc61f3f394295679b46330e52a8bc4f99b8edf166b6b58780a2d2bb6a290f293f69db60f1ef4669fea20f4e6614e76cd8024ad02b277503c0b2b9af51bf7c28c46243afa1a3ef60f0ad94d5bd298f24b06871861ca43a268b2d77fe95866644368de048b18ca0cfaf2c775cc4f519b31ebf28b0ceb0e3ae66c77c342df07dff9c38e0d56a0266d55b8ed8deb08ade9d4a6a37ced5de0127ff70739130cb00928fd16c5ffba455c895b675dc45b09bdf9e31b5af028b3b0e2ab0e185e67251ed2528002bac461236ab8cdbb630e9fc0bc3aafed9e1098139795ab5d08aea62ae2590af6176edf2f49664f7de6943fdf534a102585961ece2ad4c8a2e3f2b88c9e1491a575af7b724625892a71a7360437554202498c700a12b1e9c38f148ade9838272fbec37ae79c2d296c3d4c8ff0e6e4dbfa7278f079f65f56277080d5af02e97c517f88b89f666cc45dcb0d4b1c901c2882ed8136bef3271f330fd9152e03975f945b178c4873914ed63468f8acfd4a4f2e1750fbcd6d915066c7826d2330e7c53c6ee8f1b929fa3e2a6f712599d493ea9a79e4d6fb21df111728db92e3fbae5eeb48127055a6cd66b16794b3d67bee4e8341ceb71cb0c8e99dcab52c73a49ebf03f68208fcb6335bd19d437506fe96cc77c1967acc2524365bc375cc66f2ac2ff7643b218809624a3774a8267846a49e5fdc1aeef3256895320d2f30f8ce00f0050a25c6252c3ece576044916356791bc5263160b261f9b2d050a1aaa1c90b915e4137e8c3e10662050984511aab6fc03bb378baa90ab1cb3d8d633f8f7c7c67347d91e72b2048260937bb89fc5e95237956c7248997acf4354166770d66e96c7a1df89c4a360f8c53780ea07d859bd1aad4b75c8bca7a8c561c63bc04d696afae8e5bff46429b496341806ee95a67623bc531fbbb7de3193fafad4721cffd2f4ee629ebe6e8b632e892cb26da89d9852db4ea56ba0214985010ab9940be41c611f527d89036666eed25e5aee8926d869ad8b18699895a7f608c93e4bbbaf95165194335940bcb878c5d1ce1d95c31faf75f1e8bcab200e938d2d7a8874db46181b69dd7571a2105015d26999fb5baf55a481a36532ac76bc2018f5de094a8a8374dc3a174749bb5804dafe1a6f761c64d8cbcd7a50ea5f9f63f9a05e34e13fcc0afe11d651ec3c0e28a05bfe8f86faba829f7723d70653eb6ce3c40af6797ee79676d30c0abd6befdaeceea9e75fc8e098bc274e9624bf31c7c831a5b82cf5d996154e63be98bab53b7b1e2403cf13b60ba5306cbe9130fe1d4d618a8c51496f8effa1d91d455ad427129c6e84a5eec34422a0cc062881345228d33acf4d8e161f75f3540de5d2ef774f1e3d1a64d43dbc0d86678427c4f8b69ee2435f0014be2fb1e6ee86ac25bc2af4da7fa9fcfcfb31ac5f811cafb28e3f3fee840661c7bd48d97291edadc12b6ecda9ec19b3243a99be2a9da54612083930f68b7ea0e447474d2d7b4fb52711f25de65fa2f7f4dcdebee89c40f637aceea922683a14fe7142cc04fd2a2af1363b4756bd8fd7c4f927b909fea1b8f3ab52aa3d4c960bffc4c0922c55b563a3b9d45f111182f595e653106dd43147fe10d94a0d8aba07a3c60b757aee8770f6437c24b95b0980a82c2949d7855c370a3e6ce03117c6be888597e1f56bad7786d274a52ef5b4b1c26569f8f18073b4a1b9e5df0e40e580d788b3065628392d34219a84fa0b3fd69748f2e92d4ce68e95bf43cf1ba29505153fbcecaf8ea96b00f1c4ecd23bb7334993cc828f39982844bbd675ca9306d051a80fa0e2558c74a7ff084f18ce5a0288dd27711d497ff5c7a9f2d4eefd8527a5b837ebebbad0af2eb19e126a4fc3f65075bbf636c8e01092890dc1149ceeaba7e6ff88aaf55368224502c9c618e436be74a81c6ab27763e339b1fc48b07c655deefb0a418d65e6bb2d271127f6fe5bda56605477949ae75163fdd338ff0a10cfcd1bfab2ab8473811e5fa0e76a5b26d9ccd9ca72f71065734032cc12944fb52e8f9dffb79b70080ca45094f6d66a90b109be9ec5f58ccdb234d99b0c7a20b29a03de45e653050513e918d1c10ad343f4dc87b8d19829997a0f3fd26d2ad47da241038ad46e6dd3336e49d693e6e9a19888277458538e2a1cb4080669289e5c5050c932865f74c33cbbfa2222f98f0b996a0b3af67f9c86b4dff73dd74d82320fbdbda14daee2c1fbe22b76057538ab8d3404d1bb6ae6f96ee386c2648cdf6641321a4772c3d4947a8bac4b312bcf0d044fa78b280cfbebf4bb1c321c043d2b9dec8f92048c1bf7b47da340c653c3b80acfccdadb4e84e635106ffe77b104b9468eec0abc30146c504f1b24c8eca201bab0b1ba639ecceaa9aaa2ba962dbce8b3441dacb3bfe90d061d9bbed0f6fdd313f1eb679e111a990e344b907745fe475e5d2d94361b8468734a4dbe526dcd650f8ec7a37289c3f1f6d069bbae7d72cfd1a17183547f29444004b1fed5a28477e77a9c969f89ca6e778dfd607ec169e1987b4b159e5e63b01d52493bb57292788e7fe6b95be8aab76259ab744ccd27e47b33218dd474fceee458785731a73d30e14cb3abdaef10a984ebb4855db9e6c7758a531826f359d9d1b88e47b792f1e1e5051a3647db1434572a1d6be0a890d033b91e220274066491d595d3c85c2b54aae78c6e9ac9f0f344aea683d79b9027733258419fb7452c444bc9fc2e3fc21fa013f4df55df0640485ad456b092a51069d985c325441fd75a2d68a754cef1ff2b94ef816a8e5d3d7f41f4f651c6ecd7ceb3187b072ed758e6a295d264a2a8139cde6d0171aee4af1227dce28c9149b6f5170dcd1a96c13bb82f4679687f606d080e5fd4465e8c6c3d89caac098111e74341d5bbb83477aabcca3472ad63dba70bf3f7551ec5bfb09212aa391361f75e93162508d6afeeb30c5c05e15b345798c341cecd6312a0ec92b7e089dd418b260ed2d9bd6cc298ea34d7c0551c427c19efa7ab90b9be9a13ea8a770ef219fd4d9f1efb3683ccf07a5619f4da8685cf905359b0b2017ab7c91eb43f10bc3508f56cad9af8aa8e209c8722304a5d2215c00334aa4adc50949e98348c45e16254f7c66335da0a5a775f2ab4420e03c31e4a918e54c646be3e6463737fc5462fc2eb9fb6e8f1e9c2f5c998bef7db4cde5d010c2f4a603fbfe35dbd999358ba7bfc3bb339e841290e5969485d07d65b7c41eedefd49b68626273d07a2e34bb24d8742f71744fbaf133362d64381bdcd3f6f2d071447e75d6687c9b53a703b7efa44bc5010f83becf8bff0d9b4b93462041c080ff3ba9e58e5c94c1352cc7a3617a36ea2014c120e7158cb8a471185363c07216cb4e885892d9bd9c714b52be1205b715567cdb2a84cd9813942244800273985cf45ac343a520e6b68cf7fc537cfa44fea286b15ce05dcb17445982e15466af653ccc440088474b3e3d5ec75ea0dda35ff56fdfcb0faba01b942b52b37549e42913444c90159e325793ae2ddbc77d06ad3ec97755a142308dedd6b43b55360f2cfe1286299872a286b816fa18555ac0fe7b27f05570f7a258b43ca2b3c7822e325ede810cddc1a73f985713587100b5b31b38a4b71edd0d5c5376c80f2796a99011740351db005017ab925a46439193dde678cae2f2db74ffaec648ba9212bdb5cc9796ed06d4617ebcdf98fab7edda8706b234d0a338afcbc30aa0308acc0940bee1f2534c683d7e67c7e75b135288b4e54b29d1dd56007a005c72192a0c765bcebb0217b39d100bc2c93e0400d8ca2334505742d1d417479dbf77d997023bf508ca335004d92e81853f507094c779cfa1d4285e676414c82aef12a15659706439eb453e5dc765c9c77dba53fe040045ed2fe8291a7a42578b2fc3d80ff1e18f0540a636605f28d7cb66b9135c6d34e591664d8fec84630b846dc513908cf285bfa0bef9027d3b35e0d9e4364bca0e82f38b092737ece5cfffb27d4f88764141c841573923bfa40efd206cc4854f0c165a0791376143d9c548a825800b3a62f1b8b7dfb8bc5b69af0694d8c12747c7d5d46fd73cdd5f1f7c22e219524f79d170a53e36a3eca58a24125f2037a5bf4ed711da4069622cbf7cf9d7902c2c45508be5c98325cceb55cbd96325516b77df54778790f2b293c4fb6dbe330ffb0482eac20d6b954a90e416a8ce3433182c621fb61f77bac970b114c32e820928809ce4f6799ef4dcf2825b190b550fc25d2a1562d80a96d54e8de841400b7ccdc77e47c32750da069409d09f05d99080e94b0b0b976420e281d13dede493db424cfb949968d4f0b45a22efd55b05eb17b1e2eaddaba0254b8568a69507e1d190e067e18415f905f4406a2ffbf256e32e967f0575f073a661324e564f775b8301830356b2b72b6ab5f05f806ee0d46c064cb336d5d1408fd1d486d78b6dea00622ae34a75520fae8ee0c1aaa92e8f61a5fa6eb7d2d552957d802a69003811235cb8c3b83473dc91cf44989a659f04d6794f6ca7fd1aedf23c95b6d416cbcc0af2ecb00b1b7928dab96f58985f7b528782e96ff93118a4d90a6f7d68f2821ed9a81d3d99c0cea4cdef9a9bdfd34751bf5daec0ab991bc59c6615d4f68eebb7c9bd10538884f0c7ba09137e078b2182e034f0c88b5982d27d6377d8c6f0f262b50d3d63989be2d4cd71aab8afd2090a866325cb709da5e1348f315be4612eeed43c4cc54f4184ebf629c44ac9631a5f7bc6d34290129a18005cb73128df63ac267e8f6a4fc150fc42e11b78d2ad628cd40cac36d872622478333a64c99f38d8fb2b65e501307214254c55a1359e18f623815ff65b125a9d006a25f8f36aad51b0e8f19b42a4a77b43bbedf681b262342ab8b432cc28996e4235dd3f0e6d6915518807e970b4bf4199c8b5dae7fd76e8cb15c11c8b151b85966dd701f9bfff8da809960108690f1800018b01c79febded93415abe8b9d8f874ef2d12ad51bb073165ee9ba21049341184dd87fa9ec3974adc60d46b576755c7d6d24c8368b92b226bbee5dbd794b2c97e0347bdafd5104e9710c72070f77651b7059f543cdb78591d3154e676830368eaa75033bf63c271f6cdd0ea941847c59c2edfdfecb8ff4c4989250902e86aa57cb056c1613f5d311fc57f821b43fa8585896d5d48f7a921ad0b84091d940784606d5f83ebe436d2041edb196c4cca38b92ba33e0c54e99e4b18fa5fbfd1c99be2982033db88b7a7ce72a52371b3c7ffb6cc7ffa5b148209ad203162dbc68cf9e42bd6b5449c32c4722cbaebdc003d7f40ca8dae0734123c307032bc13a5362e3e3a491fac100db8ad8680becd820a5e48a6ceaf2a85d5702a04a27ec2a6cdfd4fb09db04199eac819efe7f3b2caac098e497b11ec5bc81f767fa3e3add862a7a3e94075500032d8f5acf434adebe42a7bfbd425ef5d4eae1f3e247c7ca401bb2acec0ec1c138bd17cc837ee1df65d464f3afdf6f35f87da32bb907efc29a2505636c6ee88d77825e87a04a415da1814a580292f984b62e37397a3908a21e3dc3183adbc10146fef2f0893a72b44f547d63d0403f126feab80ef682ae5db56c1bab19780018c0aa2b76c809e763aa1ad8149600438b2bc4810af9408f1eb120b886fff103208557734f6629e87f9150d4b140cea94f7fd004db698ce62f825b440ba0e0006fd7926f9a986923d5704f5d65057b509d3aa771be0628de185b2c00f3336ad6b19fd20e87a0611e7d50024aa49e4ed4c301f12159b4305f59ee0146463ca41484774423079a7dfc1bf31c72e62c55ff5d37d0a53131a2028aeceb24e2e1e4368bd267be3fe0aa385aadaa6494f250f3ac7ca69ae093bffcdc9b7b151892c30626e10e0649715bca7123c1f246b7c681b0da7e627434d6369bf3e322c1ab6025221a3cb252d2f3ecbe38fbf7a2fd24a72e47087b01eb7f664aac0452a0d002f798580856e50d1f2881bf272b79bbbeee2b455be4b943d372bfad4f69baad5041616443a33b49db176c48b2787c57c3a71c9789889bceb99901c080ea9be8f7e4e98fe0057e49d6c9aaa2485f58a6cb2cbb640ab9eb9a4a8094cc5aa3366be37f9b1a8b7e499ba5ad0c1363dcb0d9f28796a1a8545b739f3b250c98f78499ec533aaa0073e5d1651e746d7b9998b2b7b2ad06342c4ed21ff4d6bb3a446a07e8e696cb1d710b1521728e145c63f0f1977d77c1a376eaf9c7ed6bbf02ba7a04cafe6bc902dd180392a86e7ea07f0cdece4e6221cf51446d143cd18eb1deacb02bac0c4b7858a41f7ea03dfdf25ef3e03f435238a1b26779462f040d82c31a0509de2c7e6b5efef610752a80d04570d5c19e6b6e2cadef6b5f31e6f96679817d5f3a26197ad39739685c0f3c4aeedc14a3cfc23ebce5243f7cc923eca04875e84f5be992b9967ec9a97673d57ceea21c7c5cad70285809e0bab3aac3d0ef4dc0443cfebf21cf61c9eb8135353e14328f8310a895a4042731608117316fc778b9e0b1b24fbe5150b167704d900b7cebbb33495bd61269a788a80d7c66cb385f21f371f492c724381c82db36c2c20d1db417610d52dfab358b9e967fba8b615d01fa11f639912888f5373e38450ce5a5be70ea4f24f4de5ac9efaee7c57deddec24f327523f0cc26cd5d85790c1a6242d75df88b7a58953426ff72fb14c6b15f83684ee94059408630cc0f77fcefbccea2c1076db4b6a60c58e547b55acf48b64f1826949009019280b57c103327ee5c949fdfc1a28e9646728224b94e601b9bfcfade4578552ae25a5128301f5d08039789f63f1208f52c5dedbb5a9f37a2653f0deb1fa9819bab0f61bf906b0360017dd2f0eccc2b351d2644430a6fc091a62b96e634ba9249488075b3599bf8052647c09c3f9e7ecf029965f1abe186325aeb66f3376e8716317929d0d0a89c870a59d81de05c505cf18cc7f1ac1788a18724f4a8425ebe318cab43d41690bed7ac8ce5d359a35da8574238a915da57113ac9a5aa6e4cf47b2b977649ca5e4c077423110c4353da5a30f08c0c29a6cbbd2bd378271ededb6f547c540c27f31b3149361b70a5ac3bad61767bd1f15926f39afe205b229d2ab3a10a11c2a47543fb9859a84b8e76a17f131e19e5232b3ae900a8cbf47784f9dc888caa9bdfefca58d359f355523351e0bb2e7c0ae0a1ff09d8fc795f0450b36e8f5bbe97e7e6bd3525479eebcbc3bef75bf342895eee7d6343f3d51e32b44af1567890ce5c4306eed93be09abea354b3b45593d2d379eedf5b010f97f20d865cc45beaeeaefdc0ab0620e786b6e742d7ff72fea8c3dcf9f060872af99c28c0175c971bf2b289ad63cd0558a42184f5dc3afdb8d863d922343053e884064ed7daec2cbe983dc25cff95f9d4ac74773da98522fc8c90543a7eda87cae9eb683171d513a0ca8cbf3d364058f2d272c73a8aa22cf3c64f9642cceaf84700265f330697279d1dd1ee1e0f7d8f2b76ce19804936987ba6571954ba9a2b880eb3498a0ef3d771a40a41d9630f4b7ea0726357d9133158830a2194b6c1fe5e2aa92ab8094f4f0f167771f69ae75ed0e88672bf4a1fa66ac24918c870cd1b230218d90b68cbeac98ca4275bbb695cf48c95f2353413ca2f2f44d72d84cd4d791f125bafb200d8452ed443193079ba669bb1b853877b9ed13db1e1f47502512b4a506b561608e7e13527a4a20d3c5e9fea446a4b8671cd928791afa20ec4e52ace5b7036ca4447fe91e98cf4f73a3fd387a1311742f0c565c2c4a0a68c1e8ce81e8887fb80acd9c773da8f8067d667ad2e8e695987f510b98c1dfa4b5ae8fb65b473c544248d5dce843d1d54f48d89b98f8e8bac3bff838bcce41eeaaf7194a4b563de7040076a6059a37e80df869fe56bb4472215304221be9a811b55d4b96df9e0c45be737c7cbda23eac716c922ce91e40333ac0e7b26e779f6cc1f51246101b9be5404ecd748a4a264c9438cb681a922db26ae804360c4cbed690b94828bf63072d63779bed12372af1dcc8be986838f6e47d9252e340715bf923100fb95b637e84d7b725ef033af4590dc8e426c633e755e17d3642fd64d194fb9a09892655c704c2e26647f2e2b7194db6d051a1a0d4d3ed22f3b62d5847963c563137bf59426adb06d09c6590e7d31c026d5f6df546dd4e6bdfac1c8913d1cb326f9e09d32f2f1eb530e091dbabecb16058c70179863136c9003d6cffd5b92c3c74d6fa6b9b72c394d726e26a4a9c6ab9e4f717030add53aed26d2c908b74aa50f3db10c80db0131e3220b83df6a69932c83fb5fcd31e20e4a88f7bdee00f4b4625e23aa0043ab9b27292c6fa21894127ec7eb6eba199cc1d12f6f7878117b7d73633a89064f4b2ebb7d8053ad0e9f422e19bd30b95f12c91a47015619a90f84a9b66197e2a92324961a2c348bd82625a026aa95f9313ed584788eba473fa9ec1eed42418bc4359558635277cb89b6e1c0c84e56a75cc930552f89e7b9febb49607906b5db3afd06063e5b925cd0caeae9998a41c464c283cdde04f73450a46ce2e37aef2740f31f8989d5a88db5c815d433cb7e819fc3de962d885c69d7a6f2afcc83d20d1db9eaea1a45c61c189fde349135d08016aad333ffd03ec8c42d4718ab9ac1edca898d611ccf25e4b90f48dfd512c0afd0542eacacde1f8f4be6fd1eaa03853fe5112cbed35dd2ec72e584624d7715ad4ca5a56242942909029b58368dac57346812ab77396dbde5c6b4278ec995cb368c38ec8c097d60f0fe777d1d8ca116e032400f4768d704f079d44196b6d9b23454b8a2e29732d5fa3b59bc9b5bad5139f5e550035ed9931d8900ecee52c59f146b489bba6e6d546037bb2d4e0e93460ab169b6bcbbf458d24fbc6e5c1bbc6e4a12b579974bcdfa00049ce2765ae5211bf13c859c5b443da341e1a8609e35d898c0cddf695fa96a30d94dfedc296070e9275e0e3a84e6eafc375c0e8c91fd778d087ce3864ee7684086564d20027a80f800cf1b9060348ece2d018a4f1458acbae2038d47de7e0b39662137b8567fc6ef2316dbe61cbe5fe7ea06c3989696d3d14856afd74baa8006a451afa4f736c47eebb0c97379b88c1be56c0feffff3f01