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 76034 2f50893e5f0cbb44985bf38e642e9905c0c36bd196b572967e6cef3c6d5ef49f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c16cbb13d7934cfbbb8167d2ce459f47eb5add4ab3e1aff6ab88929ced4afe5
Certificate Block Hash
2f50893e5f0cbb44985bf38e642e9905c0c36bd196b572967e6cef3c6d5ef49f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...008012000000200000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009815d141d15c655c08b2a4cd6bfdc867471a79f89b5f7e3553aaad392c6f1a0d2904109f30c88774a3ce8a28faf30c0760ffba60e16694286a06fff3a614c33428661e316dc669d811550324efbf621dd05a41f15c91b960350c00000000000000280000002800008012000000200000

Raw Header Hex

00004020ae8987607360445d8242b86fa6ba5059bad25796c787012404aaa5d645b15182bba20f08cc14b2dc569bce41ceee7ee42f484f9e6345d9abd5150d8d3b3f772ed37a376af3da0018e5afd4ce2989b86aff1a3eabd4adb57ef459e42c7d16b8bbcf34793db1cb160c

Proof Data Hex

59,560 bytes
1212160103078a785480c2fe922294fe218c3a1fc5b6a675fe639882b8dbfaf44228a923c07b1fbd130ab408c936e2c642779793475f97be562068003d6ac5932d027a7669148269b9b913f7ff12239aba94af1fc92cd875ef8e4036239f426f3dad888923fc0609d5c636f1e28fdb7feadffb43de601f81649d35d28c34f3dc2cf8fd894f00284d82b05fde37bff754f63d7422e66616adb807b2c88ddee8ddd71aa8a849e33efb5259b212e21fe0c07c5279407263802dd54386a5d1cc828692b094344b5fcbf7e25f0910e0c49ee3deae9bda39b110bbc186d30077bfdb9ebf0e181f3af8239e4484bda565591feb459abcf314733114deb961804d62037ddbb3c9cd816311d00b0366e9aef1bb2936e824b0df84693e200fe6eb0cfae278df47dfb89f0c7871df9b109bd9c0eb25582771f5e941544b00fdad2b17b0e9806e2c5ace9ad7d8d8deb03f1c250f6c4e3a3cff10f18f072ebff15caa318ddb6dd6ab0048cfa6b90ec4bcf20361f1f06211f583503730b01a9bc2ad68877448b08dec88069b1eaa9add14d1a591dbda450c24ca43a41acb58f8b1fc0398b08e9eb32ccdc105a85b2675b6fcc989ec36783afbbeb31a75fb6fc412ae6e2f63401a11a0d0ca1d61ff480f0117357cbb53e5c818af2d99d25843e90da68cf7074baf38635c59a7c242577bc5ed09663aa0541e74b4735dc5ceda3eb7ff6abf82dd0158c7ffe98a07e23b87d8623a6eb2d08d540e027937d23d478e3d9af993c47154f22e1413cdbd15a12ebdadae588611d5299b369c5248459ff3154e5190f1925b7831ea72237d07ac506ed7cbe1aff5ec8dc748f6a86c69d8392e4332e7061a471de08a86864a1def433feefa6aa9f9e2d959f4d831891eef4e05e956497feeff0dfa40482e6e6915aba19d4184b7dda9bebfd989fe9fdc4c1dd4c25bfa6ecfca4a6e3c67eb9e56f63e569a1c4262800d2d54e99133c9cc6e87af1e9e0f182eb641ac3bedd2bc20029ac2c91113840f26e8f6cb61447d871cd48931465124e8d2f8e34a56da46b0441ff40569fd2d512acafdb658de223670b9aa90b5093100b8f164844a13147b284f1ec924db11b827cd6cac1d636f1911943041f1aaf41c3e483d6cf43e0cb53f8f5da1ce787f674e6e9290a0fe657bc6e1011e7a31cfde5a6800e88d212ea002c4242599b036e905d59d0b425f3d8c7b3465fde1bf0c08b49801d52902f84b922bb0202332dfc8b073266682a11e08ca058e953021b003f924d29c9d4998d6cea733fc8e7667e04c1cc3207eee530e25a5a7bd145f6aec08c6f8e3575b7ce9c2b3834f03eb6d8a94b1092cbb375c68a7e1911f2ff7d15e3ceefade50d4a1f0bee9791b18b69595fa2becfd1f993f00a5ce58794fcd35b0f78d4153cc649011c882fa5716146d73dfc4103a2633d5746644186cc5ddd5d19cc2b086ca660f7c964f2bcb8fc81ce91c80d328b16674a212edb61e8cb78b9ded841321b062787bf8abf416632e5b1906d4c7e57df85f25251828446163a41c40879f162ab9cc5e613c6b49000c4b11dfe5253854f66c3a10b7f2923ebfcc5131f01680ebbad841ae4334cb1a0ab09411dc58a588ab67058fc609c14ed09904f65e201461c1ff927f0308f34e364fdc400cd9b32254baaa23e4585208664aee8d887f9e7b52748efeba64877840c4e2fadd4863560684b39593959141c14ddf29cf0880f8bb387937f193d164c1357c3b44e47ba8794a2cad5cd348bfdec19b1563baccc7626decc4563bc5bb7c7ff4aa99851945269995c7a1048512b9a621c11f6af1366a730fd23811fcb801004e9291e5a44fd62e182c628ab6778bd2c79126fda46b6cab676331066c4a1fd3dfa05379011eed322e6d3adaa19eba790227951b527fdb595ce458ea948e3bd04e5c21e9f71a1b1647139d2e3c6d6fff923dc6a595962a6a76bd285c2d151391642a2c6f49df82a26b8225d06ce9e766823daa1d0403b17ce14adb122bcce81c74ed1f33bfe4bed14a163f3b5f8269dde04e87f0d65ef9e07ffb9af4f7d8c1ad7d6ab3650473584738fe28b9ef7fcf2c1a6c77f997562047b711cd9dd5fd6b546d28c9e65bf46693d6655c130929df417c409ca27c02d57beb3e07e5b8f125dd5f5cb7565df5cfd78832f4ab44766e5b5389b83a6617684d6f31d9eff9bb2ea890176a7b8335ee127ddbf3a263e6e642e6a8ad8569d83e212581a9a44f17d84856688d763bd545f89302366405688b912a7b6cbcdcc983f58ca335083e014f39aa4a80746ba8e710dcd3b3ef94b2f90d117e6b2195c2fd81d35599e9ba796bb86614f24b86f1b708c01256222658f37f83b7cfc6c3cb9610af34a2df193e919c13ef7ba2f11c66c21342e48757e6bc53c552dbdcaa7e83653360d5473eae5e0c5aa9e5806f40fab3cebcd72047e4eddca3f493cfdf009f4c49520221634092c04cda1170ff7c2a71347e24c375d842a903dd3cd992e1f1e243ecde17636dff3630e2d3dceafbc3b6d2cdbd48ac9b8c5188a902f62e4e31d7e9af7581f7e5e8e52e28d98ea14d80c9e40315b70917ae3f15b00d572e1583af1de3488449e81c72996a80f99de7f7e9266ccc310ccf754a3c917daabf9aaf2c5746fe59632770ef40eab338e423cdefa241901a60d7148411c10e338184e93383d9a4749fcc938f90c1cf3930b7a0a624fbab7f6d6e84b7b1213ef41c6ad5379adc598a2855752d9f3c2aa42cace66ddb783f928e0d0f137b18aeb4abc7d19387908564829e2e89250b0f8894511bc011d8c4892a26e11e798b2cb70370fa7701e6a841e1bdef90983a21569379db898b5508eb7e49fee0599a2cc34697266b7035e0ba0c803d1293cc4bbef1cbfab45eaba762fc927fe4e8ade4c4ee56d0c48db443d55729f81180423e753340d134c3120d9ab537cfade456daf840c315f5d153b4850469a97682a8ae17fb269adc41ec9699e7a30e007142b26fdc164ad4389512a393ba17bdebd8ac5e7b0827a6e5957df6e9ab28af71328d5e7ee74244c0166a303937a0d702aefb265903c8230e28331b351414a507d96bb49cd5b49f4332c98d1b418a03ebdf17a04dbd1956598d5e463790402be4c57fcb12979dc0126b5b0cf988610ab3615a095df632950e37328f013a76859bfd80a8c505e0b3278df1d0bb289c28b6f3c2bea5e46cc6514445de456ce6b99688ff917d62fa263853fa46de581dbe9a15e6cd7f52dbf50a988d130f427ddd2b6b5c6f5dac270c5065ac16d2a8333d5160b27d46dc40b7a97b0fa05ed1862f8f7663cca53f2488697c0c86a854090a39da15361c22cab646854c5ebc16b0c510b767110125e3bab6be5ee1f11ce03272e39f4ac750a668fea200d54bf8e1869541295627815501420aac425b3baf1b8c95c5ed7a2a4b9689ec1b6100c7b49c9d400f5daad9c224e50ba209065ae205b802e4770b79f94228f6cec6297924fac1669dccdfec9450a56c2ab3f6c756782cf5ef356581ee1b03777236ea76ae5dd7a0703f751c2517b8cb75c741c11d55dd35173532c4a26d17b33b877e92fd899f8c2a00314ae810c6eea250df18e233a448253582b821440b1bccfe39517d2c9dbf61d29f4d1e19c23398551ce18b030969299f4d19a58bd820e5c9cdc98a75fb18d894345ab65309a164c49c326c1de5c88c6f1c3d841a311bd6fedb4f232d3d58f478b76ace06ea3a9f9f96ff9176463152461b511c9622807ea48dd26298cdf352b1c690e87c5a8718e54f98e35fec2e70d75ee21f8331a91c31579a1c25820228f27be2c99be002c91aac1b8d0d1963afa8fcf36dbeed8a626061da5514e6d9328571c5be67a7af7c7595f4d00495e14d32dbc78fa9ce471ab4ae506e834a9f72c4f544193728ee3b09544be149b31da462fb5a8dadb2d398895829a3835c8ab74d7e688e47b9d3623c43c89d65310798bec7f68c015e3d5c039fc86ff7c84a6bd633fcb5edba234e96299266ca825de1284b1014ea283c2925d8bbb3ac33001ff6a2529f5e7f73792e81d1ce9a915e24b29e3ca1df3beca5a9fc4569de095670e0acfca952ecc3eae861e14bb2cc9ae357ad6a1df786154e8dfed2390e7db495daa9a4beb4b00b6555bdbcd57f5b0a4ba6bec70ad665f73a26617319e39400cf1db1fcdea465212f532f8468116353da333bcdf4a5bb5cb5aa003d1d88bd5e935e12ef8e247852e5474cc0e989f84762d93bea1e0c66cb4c6188d0795c96e832243bc5d16ef43a4ba97ea57a93fddb4b760acb9cf9bed2e65b8a6a1ad6f8b0703c829e2e26b9955d4cbb8ab4ad36a00ed6837555f66f544c8793788ce0704a857ce1b1845b70b332ade2b552aeb5cc84c848d313e875dca398bf89cacd3303947028808d1d44791305945211e233ce3af93247466bb3f4d6fb67ec8af246aaabecf83a2826964596a8ea479dcf561424c6d843c8369c93813aec5eee2693a4680450b758ac782eef97365c03caa3b60ebf8adcaaef1fca84ecec6bda66b2ffccdcb0ab3fed2947d9a53efa57d3005afe5cbdfac52c880c51f17681a01d8790d2d3948fce9d4fcbf29f8a727d7ebeb91a5336d0d7f5e922013d21db5f87b6a178bbef48dfd1b7d382473acd3c6bd0cd64c979932297bf0c96c039fd8cbe8b33763b8322a175bc19aa283fe453c59150a9a7091ad65ec745006d804a6b3c2c67745e09e968b886965d4b07e81603e3a00223d0618da743a35302a30e0da5ac6619f276f38ed5a049ed232b73f99dc2be6ac259f4fbb3a3d3913b831c5bb42833072a25cfd9abfe3e52fd1972b790878b22509bfe54d13257079682818c961523af7efda6c5da076528c9f779cfc9b7ff119c4a09ede4106695d0912a6fa262ea9cb1d2f52b3f79709038775c4d08e557c7bb74f1f76e691c737054a2a8e88cec5b3be3360386e2ca45c1eda4e8b64d1f6d9bddd39ec287978194e492d85fc9c1ee292cae70489f4f8793204e772f6f83d592815f82a39012a350f9ab9460fa6d6b4e41a2ecaa20828dba194e30f3dcda8811f99cff705dcc3b61217965c154c9e99eebaf70718c1accdc184971fb94ca94856bce9d08bfa7a96a47471553acde020b60b0a5c333cf89f8371d0c6e6a9de4e26d419dc2b9626f55a5392e1bed6e3087d6238d7080d52c18e0627f8f5299a22aacc501603358c5e8fdb50251fcc69e8f345ca4cbb96cb8b53bc18a839a969a2f505045b6258abade5c3f32019fcb32bc3987da37167e44d414e8eb8b989671430a1ac54855d8868342ce7ef234b7cef1dceab1158bb9ccd3bb9f2e656b9d1725e6023f8ad9f442ce91fd1d259eeab91fbad7d13719bf8e9ff4462e451b94aae9fb90f783fb7b37b6e810c7f4480a2d308f1089082449773d32a55af0695937850bdaf412a0931fc353c90c7784d5c4000e70bff6bde8f7009234d0026d9c24486319f5dce924cfa6b9e0f051fdd603315218760f9f043bf8a34533668aaa28090e83d4b005d6f2fe27394c7d595898eed79d3edf3c316dafbcdc1351e47104450c3448c0cc94f712f4ab7d785b7479ca39f2d8a752d24f0c2110004ee25a19debef497806ec726529b7fab7c395af73c14520a6f7930b5440650a4be5372e50c4eaa1332ad3ab0fbd2ca303678ab5b6e56c3b4f16b735b10a00f1fed7d179f6fb77be1eb75a9a3b1533df7bf5a67d04805ae58fe4dbab6c98dcea0f03c2e7b362fe0354ff8462ea95ca21f3ce14a2f3d68c8aba07e87f74b0c3f8a1baf0683253496c4c5d43a1a4508db920db333bfdae13f6ae12883d0df9014081f1a88f42b14a982e3465161d8281822423c2e9ed700250bdac31ab74b7e983b9b2ddee7635d29de7851203e10a6d4e30e75aa51f7f93853c8b6edc905fb121a94014df8f23679ba32e6a7213557884b1bb4e88455a439bd341bb378113d43ea7bd0ab8dbe0f545eb4ee296caf0726b9eca413ab2468260871606c3a3895d975ca678406c0158bb72cf3176c75202f78c7cb00b0df6d1cd240be5746c8f724c3137572dd38684831a257f4c0c1c7fa905253be490497c9bc658e10de1f88c047ed9bc1b2df181a3d71bbe772e97f32647e3223e26453e203b6f05f8fbb29e49aa026ec991680de3355e699266e88c8f6c578fa26f54118f5f7f4ce1340b3314c2639eee9491807234ef009d2cc6f427d98dfa93f1768c7e82e86ca0b88363e2af4932754b60776abc88081c04abc8bd57e54b239b6f25ac9509d1365c31efb3b9b3033f89f145075c570df2f5500bd3fe2a8fcc5fd2e55b0f006a49600d794a166d48ca31b829b6c0d05ea12eb0b5cc4ebfb32a6b7a75310c9968e5ed1466de4ad33d7fc01e21a2305498c494ff99dc9910f21b7679507f6975751fb8cc32ea367947ec8b919748c52613875c94481d9e639cf3ddfddddcea22d980ba3bb6a447bd2c572c8c1caa8cc2e45acfecd4bc0498ea26c58a094256f51af4cad8fa6f58e5152b69750fb642360db6da7381715dab552f5d43aa61f2db4d9ac2595a30e71280254d763e778245119b1d00b429fa7e4d90afe803a9a925caf13de0e41bc49b32545a2e1e3b12f1c708a393234464641b06338a2569b33b94d0947f8f33365f48f05c87d709de78e25c48c2a8a9763e75616adb1f946382ab5b164cce1794b6f131a1f670bbd1f47d2366666e2156fbe86186f8acbc453d28bf64593b54f49232841ceb1a1bc666af066941885f520cb5c066d24cf70a695f77c9c5a215617cdb904a080b4fa317f4bc0307f4131fb9a851ab9d975cf69976a19b30f1b1363aeebc9ec5aaafa80be2b2aec7d353b331497c0cb44838a3d9eb89c0e120882a0bfc524ec32324610772c8543b0665cdb067664ebb8c299c450edcd0e4de856ce5012a075499c73a451df5d1f7302036c24b27c3a38902ec26a6958039719a223cf39575f0304123fecd97fcf2576c31ef9441653159d321124f53ec50415add6e6aee2f71357d73042799cad1855e4182b672d100aa40a3225a1656eb3cbb53b342aaba682e293083722944ae878664c97c06aece2491590cb329006165827922090e0b03bbb21dd065fd2ce8a2548f1b645f3fd11590002b7393f7159409aedf3c10cc52c202468dc4870a26ad1c3f89ee5130f1186a18b4dff7b5caf2467070329163bea1eba755e8c207f4f601b48e2d11627ab8019cffa59ce205035d91d1f760caa2815ebc488fb076c58c662df299af343d0b20a911c4ee984cc69d85e69040e5cb3a0d1498bf0884ac61ab81ff1e6aad4f60c6676e80fd672c224dac17e89ed9b073c14859bc4848dab8a2bba289ecb3e44b10ff21e464565eef9241cb618df798c524ad05e99a9dba953ee925eb9f81d7422f102f6743d771d92626822f025f5a7ebc1d86bc125137b902f23b15d48102a27c7f461d7761aea42081fc83baced5f51084d6c12b130ccd5fa9ab421a3ae7c75caff8f37016473bf14693d64d0b9b4dff867503ded2308eb0fea57e4bfadab0494e937cb6f2350e731cc45a976da1ee8f8f10c68ccf8811b81a40f04fcacdf459557562f8a0c5f184bb2970658fbb41019655825dd1b85bbd98a3aaa8949d333b23528db98eaa6ff12a3008ab975702c57f6d2a26e33be236b14cd0c7b8144f17bb3e8a38a3de048c010309b22c46da71c9910979b3c8662c27cc14e13b325930f20fe4ebb808155f843fccd7b3ed9ba7d382a72c578f2b3839cfbb41e95ded6cbf1e1d7e1523854f0a7c26130475f86f0ff48bf57eee426a420754ec270a4605a14dcabb51f5977300df0308a14f6f209599f2819290b1c333392ff79218df50506290e49d10bc230954e9775310b288c629f186cb47177ae74b77159d3eeafd9bf3e787a6067705b30d59cc573e3833af449a68964e8f0a6976e3d32dbad884ce2130ec1ca3bec87ecfe5bbbf52d8817bac8e99a5f8423320d7354a1280f1d04fcf9cb5b256c517b678243f0231ef41616ded8953e1a6bae6848fd3d58d6f9ad878b8beeeaae2b6443f9e71c6bbb7a21e3a21defb55129a5d248cae9b2db989a441cdab45b74e67be4879d277455b8abcd45cfa0ea0feb3faf23fc1fb549c5d1701e75a37e26ce6f05fd4f214a66c51181ac825ad2932c3e5e4dc49ca4492c7b343153b4db7841b5141b264d94c271bccf609516abf7a9061ed5c363e362379da7cf19c126c67a8ad97a82d1c9bf6a23b5bb29c1e11d1ae82dd182487367e87b56b57279b3f00328ec46a7347bc8e107664fb04eebddfebef734c988008024c328e5eb619685d3f7a242ae2aacd17e4813808e93c242849cf2fe6d43b0b7e3a4005373b7962d3145d9d0e34da8f8bab9600f6b8ec00227f6f763ab7e54fac98aac55aad2d4983dd296e958510c4f73b01a07621404c2764493d71ab064efe69507a6226a11daacc7dded61776f294c44a634e72405ac288693bd17511eabb1136c2efbbb3da4bca71dcc3ab6c7297945aa3aa3c812c0c2f657d962d2f7c4ed51702c5c8a40532497123488ad50723183039690913f4c45f9eb62f094f0a364e3c19234e50ed0c51c0ba733132c8f600d98277e8c2c1ed0a90ade0346a66bafc83fab0e0ff43ffaf0b28b680c3409100d2089c737dd66372f7e93f7052b3101d58103b32c47db3ddd649ead6f9afbafb397aa0d9a536aee235b5d23e7b1f755c6d5a02291403ae48244ac4054cc5bf0c647423b2a212ed71e3cccc46da914ea1a0239d5aed22238b2c5560596304821c3a13e71f44ed2c7a9ad2926e5154a9e6a9821500efa112a39903e56f1b540da1d37a29f658782a080ee8bb8bca5da8f44f0202b42eb947928cde9bbd9ddae035c9f07a59f537457cabc31f80bf4c44f1ca178d36cd940feaa96531fcab790c28de296b15d27d7c692d4bd76594336603bab9980369865a17fb4c881931ee31043d066606f93124ca395697f0497766b8a63144a4a5ee4886907743acb66f10f7a44be2aeccd16cb37f81848717f1e91e7b32eb49135f77aaf38f8a9d1923d97d7cb172a40e656f9f41af1c02c3b628c0560c4511e169c85fdc4509cf82880bc6affbfc915790b83d37aec3d9a08ad72dd31bc5b2a5c734b2bd64ac2de884276f1131c7015c0774da0aa9559e8d5839d233b1fa42a61ad5c2c05b53e23e0b2422fc1d98257e5a5b211c4de4b6be8973674637779c3525182e471fa49b81e05b84bd081c96847cb9580284cd88cbef2b01dff7d652228afea3cf421472041314389f2a591f34cb4fc3a4529ca03af9e794720af78f63e52e6d1eecbbcc056bbce023da8c3de7069bdd1fadc8a0d95fc06e00a646c523d7e2f4f03a1e1ea9f73bb9a0c69679852972775aed3c3ed4fb9f7764c2ee577d88a354d4b4e54e29e07c8d33e7f8ecfdc5b76c957a1c82a938c09717af567d53320185c17375c8aa77c4d72a838dc88eed93a330a2ce423a80ec85333b187ba21df7fe5add928c95dd8bf89e0d9bf7aa84731729d74a342ca578b55aa82c9d7882847a94965bbfdda9dc6bbdd9aa00440dda6be1b0d2278350470cdd996af184c508cb2d8e4adf3e8e1e8b105e71a4cb3d7b81274dd1053e751899ecb0b98eb5a5387e0625bd38492e7dd88485aeb361b7220a401838000b5683e7512fe89b0a3478e3b73411fbf895e48f449a3a0bcd59ce36f410d538fae4d1a0638402054a9cc013bdedaa39c2300928dd99f976ebe7be93598fd4de78c2fb6b7949ce3640b91faf0d6b1ef8e641c0bae69e4774058c5e09e971bb9333afec25487c168e7748c90a6ad91b9080eb6fb4d0e2f0c779774312e6ad5e8d83976af81028df59fa90a4b1705f6e1e03cceed18b63e43f52d0cb2012f515df5321205f57ace4ffb17bda6ff93c66b4de8a59ee15edf5b90167c951454b6c648a22aa2e130f99e241f783b8ce34df5694b79acebcb3d17081de28e7aec79fc3bc921c8da90651fbb41573266b812dad1a8eaf08a0b3801e5a9bb8b35b29f67655b144e8d31fca56d956cbd550cd61b264eef331ed7bc0fc93bd7c3f82b8f3201d978a87e0b776d065e13c3a659a0bd59f866a297044b965d117aeb4c0229061c52e1f30df4c127b57ca820f177f5bf6c37fcaebf3579c4547fd8da93e80f929fbc7007c0cd9925d0d3fa5feefb6d6e090ef245eda3cc8862e5abf3ab8174c52a739b3e3b63f621b6aa5c59ca6de189e495ce8a0724fcea7609a1359658d9c1877b2ff0938eb69ff6628e91a06d5ae41247e769bb0ace1e6b8ba72b2f1a6aa45712b755922cf9df6a3a8f0b6300c3ca7c1cc258d9b9e5772a8d88cadb39e99e4f0f5f08e9e37bddbb49ff42bbd114b78493db68e25ec6293dbf2f65c246b6e8e9edb01563b6169006a5cdb189e0b07c90a7ca5fe269c540ee305e7af26150f8d17463fc3c311a499969ddae150bee84e6af692c32ad6e3e5662e8b1406a04e110537dff51cd45e57523852bbd70fd74aeba547cc5f0d64aba8a8293369183d769089be282b50261ffffa4e19c5d96fcf7ef0a82b589e8ef89cfd18176bd7ec7df39bb1306a6b326d013b01d518e461aff1935fa02385832f4ded004d8b0c96696d29930f0f773bb5896622af0d99d43142b0f05ff553fc2ddad5c1b1a2e670e1ec2cec412d0a6efb903ec0084c87da0574fe29d072ff65f1d43708d3f3dccfc5379778186742cc63196add4b7eebd881143f8f0e23cbd9b103459e8db23661732625e09d7009f04cf9a55827cc063c308cac9a5ed9c07f6b3658e5d183a7aed3c5934cbc49edf592dc074cf7370bca60b91724387c74f5944b09aeb7427fa6878b17be711ce70e5269660f31fba96a652321f76972a70f719d42f4685e6c1764c39654bd07109f3229411a1791d2280a24b195ae6587f3724abd35fb2ab41a9fc0328a2985d82c03bacb337f8db4f01ca0a8f17904941557ea78e88c33713502f8fd60d34e55291f6c362c6c1ba1a62bd416eecad2c91ed58335880514348e694e39ec30d100464489e596b5797e36f0bdad65e64078320a0489b93c383519e4dabadb25081e45ba31ae9ec72473e9fc10b7c5fe8c85b004b99a707a1357eb756e7f2a985f025efb21464b17b3de4bfe3629475db92e1f0fe414162c9f5fc009004d1fc0e441f7c2603ce97a1f09cadc39c7d7399f9a1f3115020a7253b4c9626bd3ef69197694fa8a4ad4e3c0e244f1234db4bc7ad19e29089e0e8aa7f6f6e9c9f2344f5885bff9294f52220d2ff3cbe466b4ce485f9d6b724506a2bc0c18f7e0ce7a305178582ac52a7941187d05d3caea602bdb7bc0b3f67a51d9f813315ebf1c4e760295cfb82a6d038987243d47156d976c01226041c9bba7c19c3a7f8d2789bea0e5ef698b85b3bcbe08b5096339cb2b5364ea041c4c940129dd64d1bcb24900808d7adb3873b0c8874699c0883ab1c2b5fb688049c583b1d3e3bf02ad510ddbacf4e968d7c7a943301bc6995f82d8fe87d3ff0a4794b1b09d1cdb6d274580d752cf74a33bc74743f0015f19d17f35719dc432d3644bbb658a8568c07fddfd140ab90aff39b931baedee37f36497db3b884cbdb9a0f7177c51e0b056a2c39338dfc30092e4cd15a634246ec9a43e98f58f4b25b642ad154b1bf9a66b73690f2276c0b220a34a41d2afe835fa946bfa12813d9503f4726e6cfc05c427b48899f2bebb35762c1e8c877b6451b195f92128e0c04487e26e1ed735946a87b4ebba80ce8a65c50c1756fdb3a04b1a9c84e0b1a7eaa092e91b0d70c9ec0e0c743288a2e8f4a3f107336f193378fc538f933bad7b2869f8857d142d43cc1ca846358a38a5fd80a327d2c814be5337bef45306479557e8bfa28d889c27642696cdde89ab5052c864ff29a2652fd860ff6546ceeff3bedf7630671ba6899cec8b798a923d72f88aaf747255e0dfc968eac662c7865892a1dc66d32c3e2dca013ad43f4090ac05ef5c9e09856fc6c4b8c8a38aef3f51e0fe9b6b518658d04315f5d2d7d5c2e2c3d6e8bb5279d2c2efa4bc9333179616b3675d496f59f5ac52df3b77d340484c8406e63eb3df77d36cc9270b765caaaacdf6d2e4c6ccc9149fae74ff15a7e89d976d9fb8d98895c4fa4f58bcc99f5a4ca71aed183d8bb0cf6f38352d1035ff13ac929716dda82ef4a79be3ce4d9c5512f76bc46c9fb422c2f6fd612f35e32df6d6f621c0f39bcb9b96a26d752cc54723cd58b9cd39da5518928415275b5c3f07cda4432b5fdd290ef849e33b93973bd575e9dcbab923596d8c35de6eaefa026a00c2c1a7e965ffa678b0745673d26c2fbe011e01adbd6d035ae859142b15d84ab586542184f266f748357d4f7a87557627ec52dd5b9b1343084ca5edc33e8b382a89fc0348467a4d2c61e26446a536aa1003973b5369a0118da2e95c748158e51dad0010c6acb2a1e688ff4b208483f404c69d2652d7ff6732232a8eb034cd97692d995d04bd1e705f0fcd7ecc562cd9c28551e01d56b4dd2d3f05776b1c561af21e1cc18498b6feb5f41a3980fced81eccfc19dddd971e1984f1fe2c7a8850c9e62e01655984ff9678453612d16b8043a5e3762fdbd0d269a1410dd6bebfc4cb1b1c5cd268300e3dbafe1c34f7593aa3ca4260660a2f0b167a5b09c41d66fa4bc09dab4959577f600399263d02306e9ff24ec0511026b90fc4fe57703bad91c9a84012c0978f340e822d6be481d84b2b674d6c8a279abaac79553da59c9a85a294034e719b67aa4fc96fc4b8403aeb2f19595a187ee9c10882bd8f6acc806afcb09164868f80fd32c1fe1d0eb18da3ee52970d361146ad4d0b4bba061dacd98656f6ff9942d1bbfe85fd6c9dc4be64811e6e40c4d0f9b186c577e34a8586a24d2c62ee5862e97a7c83266843445d2de033cc59c33af93f62090cf48efea29c91346735fca727bfda7a99a76fb073f065ff22ec29760122ed4cc04fa18aab21e0bf19b8738e312fdd7412fddcf7e23878c7b14d0e45fef778aab7401643d4218313a83e69f02b57707028957295028a2f03727ba51f3b21ef28cba5b0f71324ed2c0ca3f67e3a1749938f681e3d3101f1b98cf4c5b36aa09db6078c3cc36a79dab2f10d3e0a5367a19aa674166ad0aed678ac9266610928f92637032635774dcf5d442a72a072cea95c02af106e0925c25674dc2a30fb5edadb2905d4ee77d4d8c2b2b8dd4979403227e62c11c191889fcc54217b58c78801c1cc1a1832507e5e1acb9e6fe3c30a24a10de5e4147f57d4618e2f5d629e227b3b9bb2dc7b6a40a871e4844fec062a27c96dc394808c94a7bd186f8904cf7861a70bbbf011ed18b876c09846dfc71905e81b2dd189f1a3aaba4d50eb95151bdf09e9bc5fb1c71b60876d623625f99830994495a5f3e73f17fabe2133c183cac51d058686c0b4d89157daa607ddbb4ddca75a95e2b6366dc11420e30454e3288705ba83277b5b3ffdeaccdfd4538aeefd8d48a1377a49c979617bc52cdeaddaf6d049b61aec06fbb3670592b47f453afa11cb7d10416172d294e3fb42ae5ec28853b3bcd22f62f373da5fcdf076762a3ca6a343f316855d77a4f2e926421a4726d8617d30ff628696af31f5a65950e6805bddb3da40f2f0a444b5f9443f3e6834701ec0fdbd1e45654a2fb55bb90f791ac3787a355a1badb147eda36d78cf57e0380e64215193d06367bfa9aa51f98a6d8f9afcf5bb42238033de7e02f5313b136172ddafaec85600dc404bdeece897c73422b2c8eaa4e4b639a33b20c9ffc1ce090412d1d21c53780bffb3ea99f4582a7b745f25fc8b6838e323accb214bc4a736e802ed103cb4b50058413550d2e2ec3d137857f07e58127d29e88bcafcd5b76a6372037a66d5aff27c545480a2cbc63cba7b1bcc818b1ca0d54b72c1b393968deb6cf71ddd2a255e766959446fb73494c64b95cece0b92eb06600b628bea0b9eebf957200897979ea32a663e8d06ec53c75bd27b0529d0e45354e8df21ba574a008be09b5494ec826b7b361d07f70790d82fa1a27b3247e7f31b270b84654b1b6739a65444a1aace3aa3b0726814e7f752626bb2fbd43d2a6750bc770cc20df47bd99cbeb028a5c87ca6917cd9063036da1a1fbeb3644ac668dcf5fa6df9c954cb416ddee589de3c62cfa67ad92e53135cc74cb7d0e8a7e786c461514bf7730ca1fd73a5a5f8a95fe092a3a70f6d549e5d53ee4e61b07d3675032a66bbb903ab6d614e31db35ca42429aad13c48ed2a0fc1e6f390c3fd871f2d5fd18ffb27b5c1373e7639fccd041fde3710048a2ce6f2c54ed382bd5d824956c036bd85b8da5113dce8076570f07902af8a797cce04d818795bf1ca3b3d9f9b61012dd2061c2ee097965a51bb30f8153efb7d824577c602068c0f4f06c87522e8cb6100f30a771a40cb406f71c1a3a0d5542b656c83db87449389cbca0148dcbee17b9eb90841088e340058edb9442fae081adc8f1fdda0b820a713c445ac70149b6fb4e1bde230520f3555a098f5b30bd79b8e2ffeba62b310e21aaee8830bd99b2c72c8b80fe511e954ca9d3d6a6b51535159dd70725de0ce174b111d604b769c042d993c1541924f3f6cdb597484ba879ea96c875217c4e5df56bd77650aa6c3a59be9d3361639fb21cc8bd39ef955e65c8aa0d1068b6de67aba3ac289b91df6da0b862b6349cd5c5fdaad86a8d86120400a93d2a9c0981d51acd12147c79303910788f30787dd37077486c45d46e53d26dd084eba13fe24b521101e672bf4d5ba2109465cd082897b7b402f43fcd56efb7995f53c062c3f8ddbcad9fd0ee5346f0f6e2d14154522cc169ad8ca6279552bdd2e26fc3e888208d7345fc6f9adddf4f23b1b8b8f66c8f4d331b5c2c9d32fe75c30ffd1a4f80392c4c0c175a93e0d76abbcd203f777e4bf3c61afeae03a89ac37d3134850041fb15643df2ece5990a1a05742140ab19e18f0e38002123159a7c070044768201617fe886a093961067e86de706e472991f837d42de76d8a9b1c002dfea19c68c0459af87303544cf83a5468377ee795a74365439096e8b6db1856adc793998f0b67c18af559160dac2bb0b4bdd70d0c7d0a15a6fab8f1d453a7bd5b0b90314426e74b9cc4d76f59ffeadff276c345549cb9c0aaf1a90b75b10a2e87baca6e4ab21c31bd922df5776fa9cbe3d610a202a11b131faf410c6638509b70b9ab494330a64e61d6bbd80dae7118b1e55c87982b46132ef114be7353f2ae31529bf5084cad7753c38228a64db2ccdf6f43bcdf4ac40ec49a7625f4a87ef7b2fd30c50a3e6c9b5195b4e97bf813308f305fa9d83e21ca0da5de4b1edfa5fa1daa331150967134d3d49c16a40cc55937a19a6c6f9c50b86399f8e3b731fecd7a91caa30a3226c1bb9b11b285e1bec13f780cf641c463620a02e33e71ab063925fd78008e767ceb042e020f75aa2b52546e6656b3c35582dbdb6acc0db016cfdd99a3a2bc1c527af17d10b3f56dbd988039041d158a49e2eb99c7f7603b9cf6675fe4cbf73fa251853eedd2f4b2d21548f0df55b092ab9a9911dcc2382b5d193de515714923a534eca0837efba7c75d04be985b021ad19c849388a2ee8625ff376cfd2603c5d20fbac5cf7dab8c9639a985d73bf9eeeff88573a778e406ec8db9f1f9fd306fed56b9d7e07976803a9952719e2150ad404f81a188706ac726fde34571a8185c68ac02fff0bf9a579d3808f32dadf9548ce44cf83956cadcbc00f7b8ccb1807a432ae4f901f4fc2181fb66249f005e95686ef81ba4866dcc4478a234b02282589a3166be0f9a6d8ce928d05de26132153d311aa76a743f4856cf4d18ed01838e3c4f4dcff2b01baf0d540f0a844f34755a2223ac7535bf36777cb9aa9ce5394e7d37a0f06344e18be42ad222b39c8ed8821b417501f42a17ba783970d5ed71210a8c6d2b373aaa2c371c52788e7b9f816c519324664e58c194d94b9bd9a23eca1c057c93fe4bab2d1a01ecd99f0a7159dffa804689034a14d766d266c485b51897f400393c0663f7b45b52bc90012b6268b54930d2a09e7cf4062a51b71b76535f43d3c7ffb920e0fd705eed1dcc773fde1d534d3b56c02ad6326c6abb72db9d98ed3d8c2d85fa5e680060d60ddae4f8bb9ae2a665936a186ecd8bac1a1a0d4c38d858693b4a720a2b0a18b05f0b75edc849a4e24f5ed34343dec46692f0a4c85d5417e01fbf171ddb87b1e5a6feca6c5513033b30c034166b30cf9435bf81d9dbef5ab7e6bd084917b9758f28d6ffb67403114a30e63aa27a7a78c197a828d4f1837aeef97c2f43b6ceb64131afc534633aa4bd9f7c7d7951e5573065cbd3e2cb36339bf92b4019bbd2d288cdb528fab6119e830dc129235f153acc71d56e378af71039f5db05aa3dcc462037c02835d1da2cd12ecef8deab7a1b77b237535b55e7204d51ee3d3e2cf638a258132ea80f262b06d7a393a17ba241a85ded431a39c5c94b736e376235092a989bc2c332bb8b041d211e7e9644165ab6d495b7c310bb90d9ef783e7601897eef9641f67aee37c8d1f6ced33100f4600ff1f4bb615b31488d1771cc50c1c3a6c02826028035a559756d50e101e0eab9b2fa35866c4c679d47fcf46b6dd42cee44bc7c8323591f4b64cb80c29b3416d2fa0f9b19e873f957788532837a7ad9549072877413ec82bcddb8dd658c42c33574189a5e6c89c481872ab5f8ba33673b1fa20ecac7fe56540db24bcbe6775c7efa999f638d75a79ae944e05bd5f3d0e0a0dc93fa4da1ce5ec6c3bd21a994d41437589d1a8d31409de1ab40dd8d02274363ffa188ca0458a63c6313340670a0ff3fd93d19723600e5531f1cf69219155b6849e2596ce204f7e543cb365ff44918d81b19e15469ed381e5c776ca3c2bb7361d9d5826523934ae7d9d66753039e4c4eae515486b5b73beca461f67b2c3fbb83dfef3c908fe2ade60f3f87f0ed8b5933e52ed6b0fdac20185c5cb63fb8af7b1ad43289ec4599885fafe32bd60079b6fe45d80b41a3d90a001372b937fab385ae3746644edd656a337e948869833cd12c08d4c6c5aa19367dd090e49b17750facbe0453fada87d48f89129b134ea60454bf0d3e2c96fb4062a13541caf9843605b3eb745e1a2e9ecd68b66bc476b0c23cbe7dda78c9c7b78eb9f326a5397a4044ac8bf7038319465cfb1e5b4e72b7d6395066f4cf4a865e76fbee9db353dfc8c83317187ad9e6e87b4e9dd3e633c2c4fafaf7b02645092019898c8fc1a94c528e3b26eafc375472b8a8bf84ee8292afc45c91ac8677cc7d560a96cd32343ec32c4d57a7f1a302aa58556ef3343b36900dbcece97492861210e2d6814ec1ef01cbea548babe75bc65c5e160ab3beee4b4dc1f56685b8ab7271bbd567ecadc05690f31e0c8e2af42523e28e05b610c597106923c9b6fecc4218d712c0ba7917b9767ebd3968631d93e803e379dfc9be9b424b5e1915db436e92f9147db6b6dfdf14989b0c8aa35a76b4f2e4f95b3fbee6749f91843659e1fdb7e27a3fdef8aa82d6d38450e7a86036e4a9561693e839df81479a27cce3d940d1b8f93e8f45b47a0b7a2d0d93ef197649ab0243396d32282546d73907d751ccdc80eb45b18b77dcecacef86afaf1f29ab4504f9e7afb076ab20f846367ef876eea39c2ae75e0bb5fda335ab513a69df230ec7c3d467f3698dade02f6e0ac3ad9f696964d23364d77291b5f53680caea7ffff18bd7052f3b944e9bcea746f4afd64296d7c1955c32f8a360f97bf59d4ba9ecdb34903948777a3be3a4e04692de6552134170dca6ca0ae95300efb18345a70eacc6366a3f8832828e62fe63051ad65ae34bc936e558176b6cf5c8b8dc27581268a78a4438375f02641f2af4cf764ecf06bd573fbfb8cf97f95120c5bcba2b9c9e1c11eb771076fb1d2008ace25dd441de2f07a56a9de09d2fcbfdcf31cbb5c2dede3666b566e91317502bf88d66befcfec67e9adb90bd06b7700de5d7febc39c27be45641e534810cac9846f7deadaf6ec695639ba8d68e3ee328176c535b33703ba79615a9f5d671037bb6197815f83ff8bd9c464ac22dc63d57f2380f4afd6d52be12f5d36e024a3c6b079fd32ce9edefde579144509930f23171bdb28de71f7c51356ae97502903cd23caf9e49bd8d0657b1314449d6ba8f687dfe8a855524be2f792a8a5385ceef2f13ef67e2ac158dd83cd088cfd88bf8d7ad4d2b4a20be7a5c8cd91fab408ba73b13af59555da75cece46fb64ed55763a7a72477cf289351662808f0298603f4aedf96a81fee8e52b01b2457758851c57eb7f2dbccc780e0e63f8b90eda2d2cca5ce4f65bcb12e1cef1719aecf83a83623dde7694d6eaa0f5e72c67b81fd35af62d43bf08443455b4b4f775e304faa41f2aad6796ed2b0e2d9e25648ce34ab3e3b11796b0cff422cd903a0e39c1141f511af21fc3fdc8a4d0302d66eb88cabcebeeae62cb394516d6191c27a9b2a09a53875c4352d5e7b000d751731932727a2858b7ed7574a7453361a9531312beccc057042ba57a4c218b605d9260e695f71d6ab2978cf8a8221f89aba08d4963ef1c567644b6fe90771672b4a5fef227157599e4514cbc61d95324b3fe47047abbd96639a33c833743f2b2ec198683727367c355fb9caf187857ae6054a059c844e3de1c5923d011764dfc27a7be33a7faa5ac99f5e9abd0e2bc9e647f719e2470e2913a8b72e43fae48e1782e6d0f030125433c5e69b2307dce227f64e6321a06846aeb21bff1bc3f80188d67656f2473dfa16fb408dd50cd184164703875e0e0369986134f04a6a49aa8d2d3cd9596affacd16785682efa7b36bc55a05cb2cfec2a34c29af33c8ddab3c672b49aba808d4a7cde91bd4233b0c8900db17a07b79e36e78674439430e37b81bf27e01d4ef31eb9c3f935a37b40f84d0fdae9ed1ef88837bf47d7530b7ecaec992bc932c7be8d6768da4ffc3401cc0db1d8add02f2b1a114bd3806002d0d21408db3e280b6b9ff1609da6bf8183c6b72f49c0858edf4abb56568813150638f167352c87e0b8d8b3c7212c23a119ae02f85c20f0a7f7e0642dd21f8af7d5c05276040ff7f6832ef2c686e35fe360e3e05a789ae5be7c3a1c3dcff2bd4d2121c2393bc87ea2b1200c64a562d36e67e12375fc7090b30cc0837ed68c937a0d456a56cb372093cd53ae1f924f040fe013f65c2a47e9abdeaf597f098912b680357cb9e66e98a122547eab1b1f02aa52606166aec824a76381f3f7071f5fcb5475ae26046921bbb883e352e10805150a8359fc417414128565d6bdfb28e94c4f6ae8d1a5ef5da86e9fb27f504104e79ff3764f34e134c51c3bc7371f37acccd91fd88a75c5e02d1474f1391010e081d265fcf74f0950936cbc31e7a766810e373f802e6810c646931609fc6e18aa3750e4a45badb5a58c0d5ae579694707b29ad1bce90dcdd9759b5168db3cd59321a37bb08b0efc178983fea400c042616374ddaa11bee856a3bc59c7797c769849b8afe9b2285eed9853b059ce48740f93fbe33082122735d2de6a5a4a9ce4d34fdec20c341d4c81fedc725c2558edcecde7e569e3ed1505e5d5138ed53b2e7419439c5d96da24e6f64296169c8f0a60167105e42b5e8ad58620929533a008a36f355c5cefbbd8ea13856f93212db40ab0bef78fc51e9243ca55f335439659b0236b726112048d54c64ba8fb706d7a52304bf55cb0f64f42dbcb71eca5e4c75b3cbeb710a5cb4c6ac897b3a02d26a6efd5b6740bd9b58360f012cb525f80cb0e4e1b243ba551dcb1d7036a54c33416b58e73ad8fd98bd515c1694512e9ecdd3505a83c3e2dd34eb4cb6ae89c2a4d4baac3801272c2468608203ac953adc56c2d844ebd06939d3bb67e1836cd85c9a644bcb102700732fbff33718d1db33a9a21e363b0347048a66bfe743a5a90ca7ee0dc2137254f33663a3bd0553d455634cc9f28038a08a39b7518ac034881b921683e9a3751d867bd8a7c07ccbef9cb7a90ebea03d851d762c11a550fd38181718aa42d9abec36f325de464280a3ffea4dc816a96c1a710666238e6207ca510e2c32321ff0c8548fda827f4ee4239585fc59a8ba8e46ec58ded6c708632ab71423d7fe099292f987bb9a4c90a5b9ddbee9df588bdcc8bd3e6c48bc1362f0305465da04b7142f6d84bb649029ed4d2c37bf9e3ad295e90a3283c82092ea2cc8ff8aadce43838c60be01bb487bb0bc59a37c8d82e5737e33ca91978c28e72eef0bfdde675ecad6b1d055c6fa368118e26020b6851767714b7f9126a337457a2aca3ae3591ac103e271f8e5791c193e0a85a031e7a4c14aa46f51705ed515973218614ca3c38d35fc9499d0e55e8292bffe2240d05d388146c5246b0ec14c30f6d1b21d270eefbc80b291a80f408e82a3dccfa4b716be2bbd690b403e6d3de59e902b7375cc5edea22b66f5e0b0185652812cbaf2997be9b7ae6582e47f44d9852b620cc76c9d4b4dd1df27a7bc5a4823891b58d1fc34fda9472df7a0f219ef2de6ea076c0a9a09876293a59e97c7e70445f0b42171e759d4ff5e18a1aaca9957838f15bbd96cb37eeaf62660750b39d634a36e6d1d113a90226993e624b6c19238fc1e0168665c330dd25ee71c3b22a870a1e2b379f08ff45bb0e5998784ff1ac508f9e0a796d465c9169391db3599a39d5a6756a6783dd46e8704cab3632d7b10de392e2faff12df4346e0fa2c1ceb4ef6ee2ae805d9f12d69552e36b98ad2fbbbbcd08af0323ce69e326ba983adec2aaca41e43c553f51bb01b93888db2194257752295da287c2203ef0e42f938e96ffe7a07a689dc9d5d4e166f6b2e490d186eb7ba943da2d6a76f8bf93490c991efa463e5db6cf5d5a2b2d4b5ca404085b77a8df863bab12efa7861c32de1230b22c57a7c047d6325a482ea6913648d8e3268e46a2bd7ae01e57e2c2d028cf785172db680a470a4e8099b2914ad8a32ecd694794aa5bb73e199c3a62877d3b28de57eb1105bcdfa86b6b6bd58c02d26b37c6bc8e3dc372c0e3c680f8e11da5324071a171d08bfcfec14926c15f182c8f0049151909b8e79ab3152801112bfb4d5d786435353afd0d34aea4666f7f2ecf5657eb04ede0dab7d666c1aa32429986825afdcad0b6877ab598068ff4ff2a913bdf2fb4baed93c605ca455fc44d1393344b092797e6f6d5f8e5e291120978e8af51e153fcdd4b47bdab511da8e0ee0a38792fbc576ffa9c4e0b78a26886a1e2f9aa85c726910469519895c68c3f63be263a9bee159b81af88d9701e36d4248cb14c05d853d802a61ea0b053fd6040c09c304d8e64a5533de3bb86a294fc2f40cc507ee37af6d40cf2626d62b32477f7d9d880ddc479261c188b70c17af4eb6abdf6a36921d0174e9768dba9a8db20ad24a8b8be15b521e51190a257b3ae603634b191c7af3dcb328019a10600c36e78f31fc9803f8b84f1d35fb414053515503bcf2ac6ad144580ee23bed4cdc31df8256e2ac0b064b73ce4aa9337e9fcc3c2b3034961326246502c5d9b744452b9be6bbcb8c735d2608d03c34f2b008f2693b7e5c224390b126efae18cf943d33a725223a25f62af600ce8247dc001050bd9ee711b22dfc792a4da6505cb55fbcd182acb8297ccccc31ea9bc137f684e62facdb0a1e7a8ddaca2957853a16c2cbe5f775ee94fb933a7881307e8387813e8b1082c8e14764f17e68846904b79f0eb54e19dab35ebbf0c4c0cb547568219a2530ca9c0a3a4264f00169ba6abb3ab0b30f1b5ad942fc892d98ec10cf4592a16068dfbc4c173cff4101899913ac7244025b31491f011c24e064f5f6a4b83d66e7fe58597091fec6893054a081d44df7313dbf255899b363217eb3ad866b0aa59a5b532c83fedfd2cace48f87dccafee8287b61d22c31670abd8e500e43f12b671094d28b786449ec6bcf0c1b6aab4d0f95efecad45b205ddfdf7748a081ed7ecdc4f56ca623c2d719f7b2d7b07eae4058b412fa1fc6864c895398631ca5519a4323608adf338b833b7182f448f8881c5a0c10fa03e99c418a025fb1fe8108e2e67ca0bb735ece9898fd713a3c6cc666a5fbce8af068a18d244a94a3467632b2dcd1a5619f7b990f9198524e1f965828c934c2dd128591f8600181d652138a4dbc4eced7e87507d7b4b520912ff898ffc7fc11ce28070c0f0a5c10867892e8131761528a787943e95285cfbc40215c755ae64a6ddcfe2b701153774ae4138d7e2d9faea3b742f2d734ce50cb835d3d001535386b7c82fa4243921818612f9c6b39e2bd6955055eb600df0d254285d14eb34cdc6b8a3edf970497dcbcfb67b056a3ebbe55f9b1e930de7870fee0bed48a291bf19cad4c8c9bcb0cedecc9476c71ef8bfee83cce2749b9bf7bf21e90205cb91819c3608f820873ccd335d336226afeb79d9f9ee85708be25459e35ad017729e13343eb9e9ce502cbd9a0a3976d0a90842bcbed7ec74a9b79b6f73f538f5a56dbb9198393be3ee0be94c29676cd98454d224a281d15616ffd47e8d3c7caefaa6a8c253c046165931816a70a11d11a294a3f8c3fb1022a559a592232093ef47568d4cf8073327de75ef9b29b0717be2b6e61ccd2f7054a0cd130d30d0969e58b2e501d30e8255d2746c700b9b80e4a52542c56952aa9705cca3b4c9c015bddca29155957d6ba5b2f0e082f0ab01a071bee1ff235d5a19b35c12384338424cfbeae0aa216c57bc512ccaded4d89879e67315551d05c33042174e5da5f04824d607a7984b0f89227f72e45512145609877e9ad0787429df56d12ff83795ce6ea166cff819a79ef368c5fd37cf57dc459b0fb097e6dcfd515f2c569b19af50ce3821069e853df805117b081334e72c11b2395e37a337513055f4897c011445b5b957da8ebee0f84a4719f9773b200a1b47c0944fc2407827a99b3748a8dfec89a023f9272d39369c93541369adb5bf3fae721e282d2f1e1752f1b88e0ca59d533de79462bf4f7209db646d2f7afd2f194647593f5ec7be639530e39e14ba638f445645f34fcc74782c10cf6c0e5a944234ceba0909e4fc51e6e1685f10c6a7d643e37a0386e4503cb6bbab9bc265b0d3e4df327e852175f7ddd6d31e6b1db551c73bcee897984121fc2d949a881b6f4310391d4865902e220a36b0cf0bae5c4806ad97672dc8708891885b7ef217d113141f7c0c8cc3849d9e572ec954f6e5097dcc568f837096c21c6e845fd16da28c9bbc7d80462a8a5911debd09b78063bbcab02e52155700899dbb97340c21e0865791b1a591bd972d2e12d491bb71bff443c9dbfbca91a4e89d3f0bf21891a6b6c32369968fd16736b26802ca4ecd43112b284cd7f1bd50dd2f805df72df3f796614463794f8e644ccbea0aa08a4c34ce3fb338889b02d7393f5c4d7afa01f2ea09267d6fe30c5bfc69574e15384a73b25e33463df41c5f1f662753b42b37bab6bda0ed104190854c05fca39376ad1fe4440aae1bedb219b74f56373238fd5c0322f786675aadd1cb11c95445c00d86782354321dd71e0fee3eb5a4b96186088d41762a258983b90442c4ce1b0555448902c8cb4e3f0602643212b0e2aeac258d7a492d55f8d9196126dcc467455d2abae43f1c368a4c8f5fa3b5c2fef44fa47fc5abe64b4de10d28853d4840fdd79f99d7d518d515a4b35607953d8f3cf075fe88ca23fc4435f50584aed88e4cbad64cc78ba9b79581d2047a72c7cccb0a82a5b463f8eaa5f89485e49eb246e7e41e511f62684ed50f66377c052ca1f0f89c1d1aff1c2dfad6a247508e14b3e6695f0ff019f1a6c2aa2de7573c73df92c85643545dc7bb83d07601e7ad087e7122f84c029dc963c540de1592c06476fa66b3a400de04ce0031e43f1ed59779a401b1026d837cebcfcc7bdd68a293b193ad825863a0bcaf2a45ae4c8439773c89f16b598d0f3cb6cbb9c01da2f8b985ebaab4eb83e2d1b12b8361bed8837a3f6fb359a79c44b4a57a5533b6142a6d4e77ae9e66fb9e92df0e9d0719b5e0feabea3c6bde013f172730b51821658a2fdb67a2e2e39c0f7abf275edc4819630d4a47b43b8171cd90ae5a9df742bfd3678af6061621b5873c2c2e7ba059ed5d0510412e242481563fd2e542c8bcc7dd755767ca16a2b4648e1fdc7f901b4964be2c39571e15822e4ac97426eb2c496810b373e03482d14b7d5b19de3193a24b4c37bda4300216cd8f996311cc12ca9a50508e3f3f96f6a5c51ddac4d991bbc0d3ce371fbc5cc45a8986e08138f02975d232fac830cf4938f143ec31109bb2edd36daa1fdbce63bda78a95934be6b747d234b014fa1179d062883a09c444857478dc8d4e3ee499abb3472285a4f3793c2e3eae330d61f89ee5941e3443cf932b3e2795398b9cd8c1f09e1ed9646541ac3469a3a658e19ed8c5cf8f82f036e8c2192abf4d3111ace07e0e91559e0f57af0d36bd94354667de1a4000a0fb69aa8c3cf90ad1ecb476d587f54e0233ccac51be3d0be41d5785ba010011b74c008ec076817135b05db2b2717f92c2f7088bc9d45dcb86083ef116461e390cc0dd5b518171d71314c836903cb1375ffd9543a068d12a72dd5defc00aa964dc4903bad929f3f9647d5fcfa9667334dc69fb647c5d456487da2e84e78ed8e9dd06a7ad9d50c59c2644d4e31e222771b70d151f1b38b00a16b44eb04301612e170ed68bea4cd34e3ae8efdd53c3f0dd9201f562c6cfb22b550eff1edfb34d42ffbfb2e9e503c94e550f7567e7af0784133b8355f8c91751cfa4fb05ccbdfef8f8483d634f67f2422f4cd43aae0f8339bdbe2f42336b497fac86940a72dc5ba864507aae342801bc7e86c7082d24ca078d9c3d1377bd89547cb52a60a296ad28f102b247917903b5c4c21afe8c90fce516455cb451f0e2f438bf519ce1599c935c717f638b918a2d02f2392671921478ef08ac9fb1bc4eff90e244ba957c133c4ee57844b47a88df2bf48bf04d95258ec7a90234e615edf0fc4dde64f4756768ce2abc2fc72d7159ee470bf678aeaacdf1a1bb46c3a7bfc7bd3ad54091ae1dc085c58ec9035b4d43ba163afbf40dac6527bb9791f6eae7f80ff62c8a3e2381f54c587332f34ddc70bb346d447c5e326b077774983144ad4076159bda70d4720812e4b3194603d9d0583ad843b8956cbe8a89aaf031aab8b0928296cdf0248ebd5ed0f063c509666cc1bbc66deddbe577cac27d42df13bc446065fd26ff682d4bc95567604a5aa96875c076284350e3e9a06c291f9c013624c4eecfa149df21edbcb4370d5a86b74744179bb926c2ab1f282830c94f5f99f98a704e757dd3d945fc7b97d40ddfba9e999e6c322dfbe649789e0678689c34538dba0a1f4ea3bdfd7210028790dd326cd2672e3bf71051d7590b15037a503693a17bcfab46fe3154b7bef6bbb102e5331f4a835b4a0f21e7e260bdad0ad78c1e3d12b12137c5468e6736f5a92c281e9cd647a0d512acb5f753032b4bd921fcd50519924e12e8ae50fe0cbf8cfc843a469f6324eea418b303d2d6ad7c50ddfa53085b1822763a86466fc8e56e593af888826a92fec6ba54da95b53364e173ea12069fb9cd03c0e2d77c8c4c9403e3e88a048733a7143627cc8f85b73f0e31dfb14ba1d6fa5338e2ccbbb49c9447965891886fb0648c1ad23206bc02a6ce6ce94443afe544152b3889a47b77184207a716e0bb5df2c8b78d4da47e020fc80d578904126760a062eeb419c0b70d3977e93834291a3889ab91a58e0a4e7510ad18d197818418a342f07f6d38ea1ad3dcdbefa084e17524ec524ea9b144cd9241d3d37bd069308bffadfa64e996844373ee58f42b683c4a2841c9c92481d78623a4d784d2a7a91b343d5db133836c22711a0d3197512fb8c11fa6a5f346ded9e34afc1ec61ca4caee1e8a1854f8ad3893e4acbda415b978cd770968e56604ca13ff791aca493cafa5b4c3b0d63dcebd02bf1cb44374989b72142c119923bd530bedb30d7ab1dfef4df43f0435963fe2691fa4b1c2b0a1697ae70f08b626fb2281a0d462fe26b5ec3211888d52b7b684408c4ab1ee3fe046a3a256d8846f114d166a5eff4d71206e912f253d0a3f12363d18477ca89e883a361cab2c7fb166a35cd77246fbbcf98d44c6f3aa93f59d94bbe69598b02a81322ce8c9f744b6da7101275b8a6eb6377adbf52b26c8b284714c65740da58cefd94af47c5a07250906e01873756b892fc1696e5e9886aa4d25b88ae3572ac14f44c322c79c107c46d0cb5831d28caf0ecbec561cc18dd36fab1ae057ce9d399bf7a81bd99b3fbdc8031283e306b44f95b0aa43a469660bd4b08878a4452d495564b7226acde135960acc40e0ed2ba7e52609b202e67492826866ac7ca40960650d88659262bb62bb4549d88d2d0964a79cbd945f4620a10d741b4b2c8c18795406e4904e0962a27e94ced7a4d451940df47a7950709496188aa2fc6d2ec6b2332ef8658e8b789914937815ca7aba94fb1bceb4f92f032cf9b96c326013c475915ddd700ab7ddda2092077006d85e8ea305bf6ed275747f3fa642a70a18aa2b45277ef2af85128e03495625083f1ccd2a707e8e4070e57052c473091d359b17fe8862d7b7c05ade472326b804d59f11e9d585292e0318872e691472cdf51a8a1bdf16dda763b724ac68a5d57097c4697dffee307dd51e2c42fc0c05cd4c8d5f854136ad1e28bb7c05fb49196f60bbdde67175423d2f531c83169890f4bb7655bb8f9e1b7e936c0af7213247c8c4c2de7fed1096154097c13ae43396ce0a537bef42399dfec499ef90a2a3588d554363bd7b9133ec7f8f9f2975ac29aa40e60b9b8ad69604aefd9fdf539f971bf684f927b86b37a07b670d4b261fc475db981cf326bb6873c6e8615742b25a72f0a087981c09f85bebc0e230035b1513f3d2be7e8e84c8f961db45b646f0797ebc8d6977a57563afe923172ba5767760f34cc33a5a26f2a40295d0158d02a303b04d9d055b8178fce1c55bb94ad5a16a6439d484de4b1a3c50b05da307b3e11edc9d7977aed1c061fb62c9e549045cc2efe78c96e9c9bff2f05366aa705026ee46cda9d4a2bf9fb69f9d56921e96e050b1554217bf5688e91b0fcbb0a4c314a1db81893b014bc54a7921d2eeb590c216ee9d3e9166b2489ad3cd9521342fd1460cfde0bf2b7046f4f7c7b50b5811fa7fa0cb42b047fadaebe2b813ea6c8b6f1e9060473cc4dc4871b24ba0991dbf1dc9e9588cfce4b692a8a43fd52073f84aa940c7191792215061cce1ef554170e85af2c5b7dc64445549578e46ddc5bfaf8088a36b4ad47db0834049a16a6a16d6c53f5ee964f58a52861ae360cf26fa21b243d2a841f69a0ab1edffb593b2151f2505727319c090cb638f2ef9b621584284fe63268661fef68729e3e5be51efe36731df81b5cb710e9e8b0c1ae733ba7b43178417053b59872580bd8e6106f3876dd46970cd422e64a7bf5d19448ba6eb44810f171a96c16692d148023252aa841e1a84c063f211f1c4639ea8e23bdedcdffbabcc1bbca273745758576b919aca83a648965565b2ef68794415d488ab424a9776dc86cec947553bda43d8f74b6f37c5acba5d614f26b8139d917edc797cfd3d9f372beb109b43f9a5f4e9d51db2dc96df84c08ece1f495200bb94895633fe01f92421f267cc7b7b0abc012b3b997fbd4e4998bde6d42c40dd1a16e909d6b796c7e1a6608c64bf75a2030af5789baafb93fd8fc157804c63fdfa3cfcd146a480c9633a069e5d023e3623490bf84b487edd73fc55e7b08b28f4c7652cd0bb041d12d489ff65617b14c8870ae10a8bd1b8e8f4525cd55f1d61e0b37aca73c8252064ac9f65d2e175afc396def930e6c18fe952141f560a7975b20fc4a66b48832eb39acc0fef480f1014ae0c13503443787b0efc78921e80e72cad32100f8d4dd83fa6a63333a3dc6f6156dc2840935d296998c56879840ad1ee9774ab4ac904d001d9ee788f3708dc554fc2eb43da2d50e76354f74dedcc18bdd4627744a2b90583a96e87f9f7a829052c5ea451edde9b694cd4b9a5852613b24a04cf74865403437783ed13f505415d4b0a9f4ef132ca3313fbd4fae65c884c1419d5008783baa714dc102c8db09cce0d05ac57dc28004c1cf4093b2c032c8aa1478b04ffa86e9025fa663e750a63749f1b72a96a1e4cd0a6472946779e9f3941d9f3af9685d03101a1d3b97f17aead676afcf991075f6f0efac4ba00b9e83bf0327c4adcec90601cd4a5aeedef4ef7b4161f40b383739034e5e147dbd088318580458c5beefa757fc094be0a28d02c123cd453a1b26197159e1b6be6d5bb1f17604f03e4e414b8fd0318434f6dfb3cd482dce4f2968263a7d2916f6ef1df94da163151787deca21dea32d119c7dcbfc0ea1750096208b29685b5d7f1da1151267a843b41bbb600d0de2e146eb88ca76acf5a9fe786454df1eb3b091d0412009779b7964bc40a9d65875cc49bc6b7abcbeff5a26eb9c9f59abec10ac814f376af321a285a4b9bad8dd00aa206bed4e85dc21f252a1fcd413fb579bb67db407db3b4249b05e98a2a8b0a4634efec8eae3d70540863b58cf81194c5a02e71db6bd7dbe7fde2cc1123af76996aacb7e98f93fbc5c7451b6038ae46f707a2e6ed266e185b759dd34791a5a40edb5048c5602c980ca73ed9cf324aaa9e6138d3b4a361021b0891fb0651c5a9a04f8ebb4de9f7fa070e7d7dfa336973ce08fcecdb0d39bbcd4eba38bed1e5e68aadbb20f16c7d1bd2a303d97fa47268136695272758fd8387db32031dd26eb72202fbc79b02ef658b5129d2a4e839fc88251c21cfc07f6c2069c2339e8293d3aae104c9dc049a56724cbbdfdc0458f15e0f3828ee63135725a26313b1f153d5486c83f75a25c3153b76908280d77e4612d5a82101de8c474d403c90e307a8d2f69769baf81cabd482995fb0d6f3a0131a4e248529fd81192c3edf327602f3ac956b103acf44dbe99de75bf369059c7d217c2a154e03e921fb8981de21da9f3e20194609197720b865c313badb429c8219412369faa61b25e5d52777f373d459f71ca7a8d0bb9a149496f75673c628a626afaddc85e6c1c71aedb99f38f8152bb74c1530281712534753c6d958eabfdfe84d04c9e2d409ddba02a99a0413aa70cc64ec61104dde390477bbb6432de79e6a7d9c51c565ae8b403fbbafe0272fa08b6cdc6b279d9b9674ee944a514587fb97cc28400b401edc5e744342e1bbabcdd88877fc6d2251562e5c7325dd421fd9d316680b2d429c300dcb65255b3419b65c67970879a3225aae77295c78c2d44ee83f3ffdc4b133f2c083b08b329708e2bd6b746b43c165e003e9fe14d1359b286480d4e662e4557fdecfdb043255d4bcd455ad292d936d2018c31d8a4a464c03c9fdab0fa3a12b5565eebc96338f26f75d2963efe503abf8ce35153405dd7882c50d7f271cc7ec4818a9f96f4940226ca929e516147c8194227139062950d56d18396aa52b6b2248688c90c27f355b35227688f9433666a04e03ed1a50d0dece8e8765e953601e4e09ea8d73dfe1bfba568ebbfd4c3455ec99e3a3c2c793cd81d58b5303845f377d45879005937bcf7d5ac0abd48b84220cd9a0371bc6e26545947d3b621a335c462a229e11d7864cb24cef04065def6de6601834c46723a48c22ffe813a2bf67a87fd85fe24ba0e6233258654e63250463e42113108399554cc6c3b0592bc6c4225e033d2666a85fc57e479d05dbc825a20804e2dfea4995fb692d704d4e653a59364988393a207efc5c0e833a14fd760221b386862f4915db352de8bcffaf1a97ec49bfd430032cdcf94fd3b2deaed1f314fea566d4776a5289e9d8735a844df83dbdeeb084fae7d624bc50239a6019d9b17914d26093a06588451a86aa6ad87ae105ebc5164ce3ca2bb69aef5bd0e0c8989da0c5c97784a9bcbd4ed95d95b921da8183e3bd79f6da4fd9ad3a8d54dbb7bf2c982701a6cc1971fd4469d9970039c0c47153bfe1378ce8516b1fdc5b84818dafba1c591d7bd8e771c469741753cb683dec3206b12700c6a7c4575417d09fb67deef3eade7b2c992c0ea2288e0132dbbde46cf236f6633af32e31d87f4307aa3fd47930499ef174ce5a72dcd342320c60da0c490c0da15bba2718d42bb4cdbdeeda85af2bcfd8b9464f85f89306202966637b0d1e3de6eab686bdf9fdb3bd6cc5e7c1d0a4b362a67069d53f39395bd9f7bd4b946b668ec24291fcf68e5b660dde4fdc09d618e3549e8f7044fa2c3b8f059fa07c38bf231aadadfbd8502dec5fef1313e48440de46afe9301ff5bbe5d4fa4223edfae1e901d8d20df6d8fcd3119a6afbe8e9178c6f98e80996dbfb869011235886a4e2a5758bd31621e8fce552971a590cec3901d81ca1fb40705a526ac05aab2a8939f99bc361745cb1fdfdeee7f73eaf7713c3d31fc5193fa7be00a2db6b41f2a2648e9b7e3289a0a68f216be093ea2861d4fe14f8f031658ba21f4b7de5e8e94e3a5b3d5afb3fbcc455f65a1adcb696d7a9d0f825592b304e4eb466db9802b189c751beab8af828f71fb2c41c54460520fa1ca4a0b70dfa99c4f3b2213366b864cf61982b1fceeab607ec195c2ac8edb6bec6d6a1731e186b44fc445f289e10fa15ecb4c271e4486e7e6b3f4e4de0bfa4cd875c7cb1fdc7baf61920c2a0597f6ce70b93b9dbc280704bd3cba29218b3131a0cc7be319893994fea824b3722b1d7b686f58fcee5e8b96c790419ff8af405732c6aa4798af1aba8537215d039bee3374129c5ec4f319ee175304a86efeb9f81488f249a5790407eacd28fbe2d09ee76a19f270e1d0ab3ad2f40e2e32182c150e79e2d01acb42042dea23a2746bfa2e9becda4a62598a4837edf959a56b7021d19f948826bc601127d6025271421db2865fc7c11ba361792425beda0ae78509b4bf5791ebbf8b16690e2ea7b0153de29550cfd61f9476f5a25bb8b2f4856e376dcd2c99d478c3585cd109c31e3a1904606907bd204d677df21a7333b88973faaee5a265aef9891d58bcba8e85990907d8617c469d39b4e784c9c37be848d073100169fa029dbea829ecabbadf522f6ebff53c17e10f6ed82392b4bb00dc4960ceaa7dedb61b958ea074c3d652c99d788d79d7a8e975da1e45c588641004f8e9e58a26e6e7a8ec73cf58ac7016e860915823dc4967b8470b8d5176d231249254869e9bd7bb207e98b659cd68700d1783976cf76f3b52cb40a56dce1d79b9f2f058219fed1b67479472cec4da43fb4492b7dc5ad8601ae94ef1e14b6f7e1e6528a0b4f1c45c5ad7f526a85dbfa1d811f937e59b62886a0c89b0d911a240e9f3c130985118adc8b2d6a3bf34e78d6dbaeb053d4b7b64e4316653d683eccb82c1b3543e2a4bf4d22f0779ac9cce57edce69db7d5c71b85e5f72e043972f5171b30be9bb769b63ee35632b9dbe50e5988c09646714c837f91e28d1d1b987b409a55e835c4aea00d6ad0961df6163b8a178f852d500a44445b76300892c509f6d569af02036221df4e92b3844036caeee3f4d1105aa633bead73eca3709dd5ff3206aec8bd43de34184ad9604b77461e3b3d78be4695dcc0de31c936db0bfc9fedfbc77dbee6506db3398a2ec900e953f150a1df9bbe37daf5ecee2cc1074a2773abd5fbac4d0916a9216a7eefb3280b78c366e09da8fdfe56d3c849ba9dc25ea89349803a10ac307ecc645b358bfb4f120374d66b5e8976b596cea37a33f541cffedb337bd8fb37c9d9e83946bdf7c59fdf5753a9d665866fd543f3b59c17ffab02162e2baf5b2e62f7167a94da7a95698c5caef0f83660bc2bf399149a535ea9487d2555ca08c1a973294167fa994c320d4711a20c5bcab53b950159c71b92974f0963dcf70029f8f0188bde138bb6d49e86540aad1cde029d7077cdd0beb88f1f1108682a9056357b18ea5b424bc821a487831473067cf73bfcd5522321352e6319621789c70f0c4b68ddbd2d41845a37e03dae0a5949749d32066dc4ca4da1467c0ae046d07071518388fbfd24f35f7b8f48c6dba5dfb69bbcf6432346e196540a48032521b275bbed98f84c93133de434636e77cfbf5dec9530705ca0418f0942c56ab4fe0352e15b41ffb9503a8098190ed1bb15cfae1c95cdee3d22d0caf1f4972b7db37b9cade5e60f6701e516d0d70c1c128f4ece579bc4dab90c420992cf19996cc0b74e233d8e7b09edffcc9b4dc0c8549e10dcdf578056d4612b08a10f6978bfe05c9dde10687e3f4930b3ed3817df063f7a9f86cccdaf130e780be32802cb274d909a6d0fcc4d1140360ad6f4ba063de94f4976bd0a15b5ec69515a2ae0a5588f9b855cf423e52f280b6eb35aeae32c0636ff2e8f9b55ec0292f57c5e4c9e94fab499e70da4d96250650325baee82752840db1c0c0013fdd4aa27e26d411f8a034b7943980fd7c4607608d792c435f7e3092c278ea3f45908c7ab7f2130544939b3a21fabef06ff375d66356b53beb70b5787a3d99b9950ae6256bca0a8ccd1c9e57c1529546ddec6ef6e9b952f3d38e94482048ab7eeafdb4f79709889ad5bee5d614f9177f835a66ea67fb4d19e9cbf10f5f1b6b6b4e6522e8c1596daef58c732833e92a7c1421299698555c16587deb3d62046114876cc2924e28ec039eecccee972f68bab18c808cdb48fa49742e316a4d78d5e6ceb5f22b041f4eb11da32a9b72f8b2bd05c9686e89165a719f9ca2d4a53f7b19d10360cd2b9f1a522c874aab7ff51ea9625c55e0d3e0eea82988555d177e6ffa98a1b78447f33088b239138ec60003d809279699885edba303d670a776bb6198277b65a10db244b6db98e1a31cdf185398474d8697503bd6775d15bf05a061fbb8740dd619f20fb1552514675f39f0ac854a35c0026e7120baee7eeb87d719b7e531618c6335ee428e7bcf6748ad22be7714c82118baaa7b330d54f42850f466985aff7a27a51df2a35ba99187270002eb8568cba630ab30fb5c5450cc5cfbf7b77505cdbd54ec041dba80cc410eda1e5fd5fa80695f89fd3fdceb6c7e7aed6e1b73cfecaad5fbd8f0bd55e047fbc6b0660f71e5f021c8ed4b3d67343d7be60312f7a20184470de6530a346f1f11d5f61053b8295c806888e1953dcf05444c9822126ed3bcd6bffc8f9f563dce65d3f91476aca4539160673ba4ecc6b405eb2ea300a6346bebf333aff4e388ae4d77def2f21d2a5ae7ac1f06543593626ab950c39543b5536f11ed974e2ad775f5c68f939ebdb3b57c060d94fdac5a127cec3a4f4f3bf3231cb3d81c687c59c82bbab1756b3fa784e2d2ac04a1c55b66b83b204934f9de17f1d640b965e4176563e424364181ad4392c3e2e42fe716900e4865c43d4a7f9cb80ee6df069704eafacc6561820b5c4b383906745cb7ab0c2839114bd6f33adbb3f2328d24a4b80896198f2949fcd0a4b4dda4eb33525cfe2e7624ed54820a481be33e6439bad51d4d3a2573b8a25e070789170b3ebe189f65e8d76c2753d52d98af4073af7fe7fef330ce5586808fef973785e705cb33a5986ad238134d181c681c15aa32104fd55b008c9fd1ceff6f67856b0b4f5074ff26bf2939f95fb3e0c0188c509ee2d2624e004adbb340b61518f93b44d42dbb637338c9def2397742b1a28419e4cd9b43a85f01fde07faf71965623295ff9ba426e201182be1492e4b5e7e333ef3cb0791f948169552c6ebd96494868f03cb1c3c2a32fbdef660c7113d5a0fe2ae4ebef359ce0b5d7bd5090063481328d3801f7394cc2b9beb43a98767ef73f023214860bb931919649ac99a73dfc046d26f86b88c7864fbc51d6ac1516bca56406e0781fd69c08872a4f62528d97903fb7c92624c5f39b35aa0953036fdd116d234b3b7349f7b145e0da2d73881e988c8137e051eabd724d8e86f8517ad7e00844b0f28e2daa45e058683ba8350c66da7f2272fe907b9269f55d21b2a3ee71cbd9fb0dcf8c4ad6abc20a3738cc68ab71a093149bbfebd6f7e73bb8faaf738c30865514142be55ee34e5a4dd0b8b784fee04b9ece90021543507bf809a8a8ba8aee252a194262c44499b588d21864a985483a4c02794148a22d99c628d54dabda6baa1593132c5890504d3e6d1503eb26c23fdf0a82eb6fc8d2dcd8457955302e0b61960e8d3ad0ceffab8d222bfb31a12e1bf0ba7125ef7b9e8852ce4225a6cfe7e9c88f8bbd2ec6c605c3c3f77c727e7dda7bcfa45cb28a2f2f5985651a2f618d0ad67e5752eef5dfd681120446251f16b74d946dfa4b00aabc784bb872ad188bd6df18616bce99cd76813b98886ac9f9fc7b641f35d9b3505734c5a76b3052d41b4c38a203b41faa92e4226b7d4e89d21468c632d0911e3dff0767b70a99c49ed3631b072a482025f4f483da47d9881f105de8e553ed5b020d4f1ce8000b6bc7b85fbea1074e3abfaa50fbb021402e35b3e1fdf96ac85a0cb184ad86e09cf141bd9b59f47287f0f4f37c840c9672ffe5d82de0e755b817e634a5f3ec484e249a69220448550c78e75fb4a9c1dfd4cee73918291fb7cd94a8f01e8f80ebf5dcb2c92e718214fc2cc3fda9b7d3b55452e13777cd05b71591d9c43ca23b5ec500c285f5208c81d48c69a1f10f3266d5f226d7e04a6e355974d6b1e2ed2cb0942dd9fa09ac6023269043a694b550d2483b7227fca1d1072f70c449eaa20e4c3c5f18bd9fb6f60b9b35e31c5453b4dbef23f46cba156a707cd66da0ccedaf96940e1d38d00291b087311353ff00ba7ae0fada6be73e5264a1a160a79be5d19a50070d6ae28a24046f72d739be9d245dcfdad0a259d16fd8e841c13bfb046440467c8f4a3cb246069268ea16475f058823f007369064a14f868ec9ceb9c4e9a698dc5bae49591bea9aff55ab04aef37728655c2aeab4a86eb239626b635127da5935a01cb043d2adc8560a9ab40d588f0f6f11ecb7694808166a2faf8d408917f551120e48bab5d36905b52d681f4ddc214b0ea6aceb9de719c61a72f78309699eb4715a631755fe22a8c0fc91854f1ab661d856d4c7303ac845f3829093de76094041a5f0328639055e7c7d35928be3961e6ea99a55f86665e5c2dae1deed685b0764d60a57b7680f00578f9e468d989c9faeedba7b0bec52d581aa74ca47a9b0fd7952ed626a7d75964b5b2d5356fa172ce67022f25fe725b01bdf39972106b2d9f1144e8669725514ef69a8cc569c35a5358be734b04d4121a6f1d605414ecee3c6d55a72e36b194ed68a7db17ce6506c9a6d57117e3c1a73b468b22cbcd7f1b5e0ab48d3f8de72896abce27f4b4932dce4698552e19b02a21f34e4b98094a08f7abec5d8a5272fb6f54d112d3cd3b4e2f083165a57f730ced51d23b4a9cc46241f8d52d9fc733b7fdd694b6e185d790e1dc1b6667a81846ca8230f3f06a857b1ebed9da57d50aaa841e2b6062605148d6afe5d2cce569217b16943d2d28319d06985ce727bd089e75773a54c54249ff8268e0f0dfc8900a6f6ca6a9a70343c7c34b32fadcacd1cd9b0765b1c2fdf28a1abbc2692e7d55374263e705f5995a6e21e85c634a918c7e36bc6d3d3abc3b0487c3296fdfb58c3872366815370fbbbe958544ac3704652a8330b1ddc323e402d429cdabece0b27019a6d716701a085e70b3c8997c900b32d80faffb05779a5ce15c2bc8de88c2ad4e0c0e78bc1b784a9cf997f6ed591d54c732e4e1533293114bd04e5d75fb093a62a28677dd71a15559d8f0d5d135f50210f46cedb81bf96af5205d7a6cb38a059faa37af29f58e964633916aed3112bad38a870e1d5a8b7eba47741bacb8999f0f73d20b74e1085252efa1aad4cd0c48777307effa416ead35ce7085094f6d4383e5ac291257df988c3218cd04bfa75298f3a76f9ed398b74049e7331bfea0108d6077cac8ccc0979b3362a01b4d7036c128f4fdad0c959746bcd5b68e792c671174a2f081b66623efb9c895e03ec86122995d3fb0e9b013c89d06b567f84442dc1288ab42ebde8dec83cb87457c8f0ebaed149ae72330c2749d3f606bb8e40546776ef48246a99bf07a78a7296ec0d58b6fa010577179875b6b15a94dbd099b2a78287dc1cdf0033414db0fb9b8b4c768facb2df12e7bbaa24a23cb6eb61e8c746407859bffa9d7d904fc6ee4683e3cc62306bc75fd58a0cf6171629d4e87e4314eecf80b19b08408aff7d0a25651e048386b5c92caee63654b820465881e962c15a3546bdd46f50b4b55ef7518db2b08b4be214ff4741eca795aafc2b920857d88f1628fe78654071aa059dc32b00b304cada463b6d797a3a8b05192906085b5dea96dbe3437f79ec9492c6d29a280c808cc8d9a5fb664f7ff3c398c6125d981494e763a99ee37a7d97ca49a5495b024b0e285d18ce79e83826f6207124f6b6ea1438a95edbdf4fc3bebc134b6fce986558355511a826bd2b1bd91a3f03f029291ed0bd729a11038f25a731354ca13e86a7b618f82dee79edb4c5463891ead713c1557e528d06442d7ef7c981e0ca22ff6e4b0b6787ce2ee43eeb270c1f0a9cddb845cd1454574247080ba36ae8f4fb1a82ca2d3f2389eb64815deea714f677e8579aa3b78519bafc2d6c3d238577cf7fafb5efb2646c5f393dcaf30be33641664d7fa3f0f24f030697f36bf38432b3f6daa8244a01ee578217bdfa185189c1f8beb826bc2eaaf1d4b790c6be6720a3bda675b95d785cbf78f3b3ad90fe100aaf3a3075a27fd5e591865cff8c6bd7b816a8ccef474ccf2887637d9dcc1fb36be25783e20330046133ccbb7760dd595976186eec8f0defbb0b2ad9aebdadb63d71c1e3e14c61e2bddb0b17b5f2419786a23520a1e6769868b91ecec9854397656b00b468bc0e3e29af4db67d9aa0e9ac41a1ccfb6131b88a28207662f3c126fcc99473b64ddca9a167fabfcf144cb45b9f74680e9aeab367c7781011834337387e2ccb9cfde89d290ac3c9025033ac3a377b462c081a5c4a2a46ecf6faf2841cc122f8c1dd23a80e2bed401678103b25dc3a56bc8af2872f738928b4d72e691a250175cca91c54970936155187031b404a82ce4185c45361c11aa30bf47e66190548969d96d797d255620a1c61f66f25708dec9021cb4c346c5cb95e770e567d645939c7152b0b318ee9d2ebfe26994e35b7f548aae19a6833afc73dd82dac76ea2fcf765253646be8457dfce280d8b1d390edce2b74f29b71438129563001cf0976cbc95b3b581d7829d6d853776f2490f0d4478c3778565408a30d5d694cbcb99dbd9860ff5f2df7c459a51cf59c3a6728d4f4acdf7ae7ae2691e1aa50c03ca2d82f25e8dd09515cba5536c5db2874b30a5f435238eecee090281da4f7c8fff79d9ec0a444c3a2d653a419ee137203ba3e0d0334a80fa7405bc9e63237e7e06c85f19566349ad113fd05e551a7d856b9b0639b03b56b2e9c4f85a14904e61fc147735d7eede9d33994455fc995c3cd3887fe59072c16bf397fdb977d36766cc30161bd3c266916af427c3dd59d497d4f04cead8fcabdbd3dfa0d70bcb04a9e3f20c15643f30136a3987503d8be4232b949d7eb8a23b453c385f5f8ada4b3aa51e8d6602166d8f54b2d703c5e0095ed984ab817c8444a31fc56f96da5c5de31bbc448e0f315d822e02420d14c62b029f66a4e8323e213ca1722126770d1d2e1aeb413006adfffbb42424b382a1d5c5457b4293187175c3e8a4a5109b33a65934185c1f22454e1ac30e77da9641a0ae1c2f4d45af48109e8fa8531661c449569f19594edbb5368e947a3044fb7b525b567c953c3f2c76337aff774fcb6c66b750bd25cd9ef1f3a5fd623ebe363f149333ee4557a00c89a23d9d28a19b9226f1c2c7d4ec9f5275014768ce02942b0062e4e299b08f5d19b68c905019fc52e516b039d34c9cf74b254bcd035bf2ec35fce02eaa313e6fee43e7690b036ba5c03f291eb3eb12cee479da5c46e7c660f06b6810b54e99d1a25811af9db89eadfadd92943327cb2acb26f755b64828f81a8cfde2f6dc488443ab9a37965b347b070fb5ddb2dc91801ab76afb1edd814c02c55dd1502339b827ad8dca7f6f2fb63c61144f6de3e11e9c929ceb1b56d516d04076b29781777f6b4998211de4b562355f629d33bd1a28b1ce535dbbeaa6fc7527e0f63695c224706124b3f1b65877050e913897faa13ea68075160bc86db5a2bbeee08bc6afff6382b1fcfd7ef28b7664617515f67bd23bd34859592f3a84be8dcbc040322b0c324a8ce16faee26eb8280a4be8190fd8145cefaca118cf1c7b3e6f4cd9cda5bd4bd0e79481a486278cbb6b68522fe53edb7e1b0f584a414f718746cbb695c369afabc6a0b0b4047ce0a970bd22e19f9ba3a3e4193b5647f4d37f41109eeb238fbb1a354513cbbb1ff2ec6bd3c4674019d8829f195c4450c400bd240692becfb902c21901991ab588ad87bfb7dd07296454a53a028e87201dfaab579ae7491e9dc2fb4392c57783f8b6e5126a82156627cc23945f3c112c9535fa1e7ff899b9b9a94ab012325dcb7d9ccdce806d5b5769fa31f5253812bf6f734038e862db94983ee7b7c50582fffa82bbcbea6e04cc4112723c4a086fab1c1f47543faba8a0f095f8af540b5a7316ad9e9c5c98097b719c3fc9e0621e562d94e1ae89dba53c835828a374447f596bb15fa70767f6af67921d2c2dfca70e832ccb24c89829ae31d7c13ecdb857cbbf0370dbdfc0cff58158edce056ee45f5a403d655e1e1d69e41864981ac47bca8c02e0bf881ac1956f0dd9fcf980a9d586ac7185a1c9e7c4ff7ef11ba9bae52a052ce06d47d3faa59ed0725de5ff36e68799a2b253f6b4e364c2f661d85fadb5c005b9a65d8f749afaaf87344cde116a45040604aa7a11d607703b4061cef3bf1593606ca866e0e43b681b0c2e2876f12109e805cf3a0399cccddaf41bd6eb3f07bebed53e9c068297a44dc1fa818bf96058d2dc0c0daac8226ca43689d67b03f00a39733b8f71bd7dfa508201b034200fadc6072f088ccffc3ca1933c76c737a545513c8acd52128df23e8092e87c7e87c04971fc4cf217464e62a1a5ff295b38677e4edabbbe45b5a306a0f157cdba01602a62c89be7ba891eb51cffe0bdfe074f83348bf208c21ab219a56a88ed57db6616cb7fd863fe0ef3b92cbd70a8fa2fcbe84dbc198e933a5e92df4a7327f01239616d76e73293a2cae950f6644ba75cfd7ecf7bad9a467bdc9bcda9755532084c7fdc1ba5047576756e7aa2bc8b6bf83a2842f95e6f22491c988fa6ed2594447639b9d7f46a3ca1cd2062100d699da2ce894579cb5de5d24f60a5e5ef7905fcfc2879e841acd5736c16e931f5b5512dcc2565e11f6fd57d0a7822726932fef181c79431f2840c3c366a5f12d0ec824c7f3325fe78a8f4ada71c04cc0dcfab8bd22a4246b703b435aef4e92257c67c5e27da44473b5990e3cd7c4216dea3177bfb46e4bfee187951b6ac06a53e3e179ce0e79fcab0e3bc7150ff5bef18a62bf8f56eb555b299627ffd99ec04b99282fee86ace17cf39831c53f70b713e463b1c2ff249e14e7a5b33336db60cfd3da10107894699d59e2e33fc60933b6f7489ce4bb120f8fe672cfd7bda984ffff6f6609477d9fc61871f06ca4f2b8998a68d27d49e5ad53e6154558d9a6d3d478b3de7f558a16f2392551294f65d5411c62f90b7924a65a9c6934d8ec5981a3497fbddea891c2f73ea22b84eeb5fe28fd4665390943566bba1121f8d5305684587a1b1e52188609e0c52f610a21fbcb5ec7355a8ae7ff0275f94bc4e1adc06845547a65eaf8cc957dd4e9754de44c9569d192f0991058532c044e90c2c5feada58d302ab00ddc949e654d4074bd722c5a71682ff9631d5ded4b0667783d1d1d32266a127828fdb102c34db0de12dffba938a6bcfacc0d131ade0c020932f1f2a999a188416a66b63f58ddc093b761a49d630b38138aa66d22df0096af1797c266f01f37f191bdee4d184dc45da918559a796932c2b6a6a9206caf0c0a57e1c119cb05130147b2c0b402a7b618d3ba2158399abcb99b35194e3387d0defdb913d12ec2ad99cefae8ff6656038f0765c7754407779947b0550911aff724d8d83bc08fba2bdfd08f3855bc46eb83b791717badd828cd761376ad4aba6f43ab0d59c66b75e144472c53c4cb4d15c9841c803435c7aaf7d0d974d26b21a02b7731fff7803fd2dc6340ee9aa65b2935f58f435d535a000521e7272bf05715da5773ebc677e76377e53e150f1983beb113a5a03dabecc6199779e4fc5a21dd18f5c727e61dcbf59af143ec582ffaceff17fac750f413d684dbea3569391042d9adfbb03eae6782e1040b127df7e3dc1667d40d455bd3bc0531ffd33a76e8ff75d352637ad3afa23a3f713954c5e4d4d4b09d8be0917d1c5aa8df5dcc3c28064a7bda216c534aa0edb688fd48b36f4959d15f13dcd97388973b80664495b510135b9f9c081eed50ec5f809ad4aa60c581357e149ebb31c83b0497237366a53ced0de5e076ccb2bb4370dcaf975c9a7ed21e959fcc7a7d8f405e3a9f9ff9b04e2c4912572412cc073bb372973de514d537da7b16402b8a515d2585bd7ad67616ccd3942b9f2f75103e5a8d07378741c65ecff23c2422df32e24859ef59be32e6cbdadfd7e6d9d5030211cc47c8736e57cea309dde3f436d02bada911ca8bd0cfc57525ae9fcc40eb7a44f30523ca5a9041cf336935918f1f9628cb1873261e3b9606c78d55476fe0e313aeed80c8e5b4c4a366f755964b298f9b7d535279e78666786a2e15ef03af4afc06e9ecbdbac00a7b0139dd43dea3f6bbf2823b79f6fbc357f3f91734c6fed7c156a04eefd6b2da30aa12dd487b3908065eb42cf91a204aae36732e1012bc4e0c36b402f9a08eaba741ef947d981f186a2e6836b9e0a0b3eaa680c8613b6a748efbd4ccb024ced4588ed2ea288f736f6168fa5b84db1ae1cc84313cb938b483c586580b454b2cab35c7a12bc1ce6767162e915115657439d030e1ede1828ea03a803bab8038086d94acc781e965b2fd8c84051469958640d344cb824c16a11221cd4f3a268e97eb9acd756bec97fb56387825509f1ac228218db7132c5f367a930700bc5ce37527c8a6340f6869517716b497a1e067b70c7ad26af8a6477153b0bcd18e0479659c3e4a1cd22f394e2b81642eccee4d4e26e26f67abaaf560def8c9b89c779106b3eb9b3ea06169506a577e5c6d1f9487bccbc6dd4022c68c3cd91a04e7d4d9dd18cf86418cc8bc19031044e43bc578bac9f370a7628d7c96cfe838c3e594278f7b813dc78991b2298f69cb88943443a23881826cd488498a92f7c09f9ba82a27feabef49fd2b97c7ac70dc98e70b4458a7943ff564d8d3be98aca4292e224bb98ca0390dec807aaf2a19690065ae1ec538f981a073215a96dfe8ef0adb3d3239c8c5b70913606d5aa14f014d35347794b7ac47ebcfc97f29342a4b3ee65f9aeb096b2992903d72e74fc10042a2a358b4970559be8ce5ae0d6be7032c3d67562afa91bbd43a6132de263bf91d89fedef960662ad66e28b6360924077c3b274a39ccf912201b0ce25222915935dbaf7da509f015318364915b85730faba2b4d9840dd17dd4037c67b3188b6be1a2abd621a1c89050443944adb4e4ba724d5b69a153265ef45aa984e2b8090993b968686c0828bccd3f0581b4610bc763d3d50a1007562067f8a60e4325007930b01c82cec0d6e6eefd1aea39800e2ed23c6f9f8951a3710b327a20fbcbb198480f94cf97ac74ae03d94ed22ff3992318cb0921c53c052b1436d80d041f45d6955bf2c3547cfad6d136c2283b9f28ec57007d73f7b375fdbff034956204055e76c315b4935ff75440213ce64688ffcf1fbf6abdbbfa49e94b101eb72a5a7f5aa8272f13ae855bfed3bc3a7c1918a1d732a95fcff49be72faacf2eb4d7e119ea58e922ba1ba8ff1481d784eb0f0806a27a19713772a3967cdff0afcdf34458bc35922d8613daa6e0448bfb69802ff80288d6314e2cddac3aa9d449a6af92414eba703d488a82b03bc87a73d639fe9f60006bbfc56dd86087fa237056e80189ba6577b5a6121fdf86e38368719cca99b1c686737050644e664f97740b591eaa355f64124441a3d8433196cf393a9535abe0f7ace4cb29c2acbd5cdd7e5161fb40c5867e1e62e2dfa9d2e65b20ea1680c003003dd3fb43f8a362e448fb077257e68472d4e686ca0fa89e7b6e6f0c5e7eed55dfc8121312fbb86f06ee74a4b64a750ec4e4d85b18de97a74b61fb9a09139de1a03e01a23e9a52aa67986adae214550af1c0fc9a52e811dbf3036485183b334bb9887b83faadfa9b840587a7ce1d5f2c9ee18c32ed2229f4b9c7d5ff62871b56a8f296242b4c00c8d20cd27373457f0c2dc474f7d90f9d592c93755ba2a8e455dedeb86f88cb7d557618970e76c8362a5828260a7c40e1e7681b340925bf421b7ef4c14c0a33b9e4e1e9db0971ecfee5992c3b0c2106334f6c75c99ed739388c7c70f155651ebcc5a3eb240d27cac3ae7a395da808f7f04bbabc64298591dd68313f60e74f52dedd24bf35acbb4d668d04a9d3f5bf964956a442bc3792c2be55ea08fd5508517eb281fa6da6b3c89c86fc007083261ee3d11d4ea1b40ce5dffb7a04d41d9c76ba7940a16b051e0fc0af85a21cd17888e755090bc06dfca99e2a45454de2742b9af7f2b02f423bf52794b287223293945fcc7c54ad8b41095f723794bf38efe02f656986dc2821aa6713a71fe3b5f69ccd97d07cb1c2432797fdd9d9a3287af4fda77572ddf0a0906e395ffffb2e509111bc6af917535cbccf5e540062cd1ee01c16e329b564396d99f5c6c7e7335ca7528e81fca6c3b288cc6abffc48a67db57265b7f8aaf5211484af0d0b68b49aa640ee9a609d0e8b22eb84ec421bb2f0175fb99b5dd98f47ae34ab4524420817e6aab52a5669ece38e66cb29315c68abfa0d36a022d5045c05a3af9cc86d999c585831bb8f54e8cc8e9fdecb5f96396e0860841f825b2c8c1ee3fca0e76cde6e0af247aea5f2486691d5b0eb6b0b292d7d6b91b60a625fc42b11ef3cbde7748d2ad6ccb5cf5f70a9631520f01c5a3a4a0e12ad39c7a898404a53cb7614bb170b3cd6bfdfec62e4ecd86c1ad8d3bef42703fc182348b6002d8e16dcfe8806055253981e880d2186963d86400afcd6153d92ed6af1d778b0b2ffaa8f3c0eea83aa8fe41b9d72142cf01004b4001c47976390054435e9dd7b1972db0c2de4c92f096d101eb837a2324906bdfc315cbbb1c37b2b9729684b6ef2c6f1e0dc338f55513fd55afd3bedbfc81a2d1bf8811b6d4ae121b42e56bb758ee05451afae3d90c5e83e10dbe50ef682bb5f7335a62591251a55499c388ce5bf5823ee5fa43157a1bc1beb35910c39fdfd25b29ad98f3dea724c1c55d92c95bbd996d73fac50bae7f4d42335a7b91a57330d6110b2d441a41181f6af28d1a664b4ae5718de9d7d40b342b81dd6924e14562200ff116cec0b25561ae0bc329a0d56561b9aa1b3102a1628a6015bc01ded247298133dbbb7cb5518a1d50a58d363482796d5f19dc5ec9369c26b4304aa4b9b1132eb5aa078575f44da0e6b8936506ece6b900f031e2d4578f01211da939e080cb24073266994f2c678247dbdf01950ef92cadc73fc0f5e7c035f05251ccd9278a56a14fc2e9bb53fa8db8f2a18c19c623ae4556db1b614d352ceb869b69c33ba42aed67ca0afbf5e472f5015847f0f6b7ade99207eb43b81252e2630b4c7598c8faa169b30b23b52ed22ed9288892cae0752b897b2d33cdb5bb784916cd346f79c961e4bc37f7dd7cabe946b9053adafca32e186a72157e20fbd4e726221ed59faa4db9ac1b889622c8a99dd5644ea81fc6c46690f4bee5107313fbc9d4a91f69e7ef45cb12ccca31faf6d4eb932128a6ff54b35ab8ba6368ec9d19924cf3d37c0af42f2b241763393cc110a151af4439c439f6fb756e10a0ab929d36635c588e9d6fb242c515bc35c7ff14e9ec08f7ce8547e182a2ae4a727e1abfa85c7476d4429ea8c3e2e5ee059a2c8272893d0f21aa45b3206c25d59c5f545896e5952d407e3f94d5f6ba2db762a84dc425d0edc83e9e2530fccd03663d169c06c1fe0f454428bd5928309c3833d9e4a86d6979fe3590633e9bd665cee34084e7c0879ee92c85fca8a9f9cf00b6eaaf7bceba4b35370a9ddcdca2815e12b7fc9bdea1edde36713bddc1de80eb43aac825de939b1e8392c7c849ca2eb38d72573d832876b54258faf9ff55a9bcd27513b5c5db12a4c9b33b97adb240f110cfe8edc78daef17cc298a3c96a970c2b46533d2ab8616fd9229e598ff66651f2624057818cb130e29192544d421d6cb2e4a420f51feda7d55a45058489c3a7035832c8cb86786a64fe825b048e7602f84cc59cd2b0ef86b46cb48195f5325a7b1e50b93bf033b389ed00c88486a002ebcb9e396a02e800897ea1df600e59a30fd7f9e5657225689b0b701b0a8ff79950c81c8e045cac4be5fa635bc7d5e9127d24e0ad0fc32942f128a21b2714c67be07ee4106ce728a155f0fbf27f67ff1e81a6256bafeaa1f35a988c21b1760c5adf09400b0173c2d7892752b558c4b58e46a9f8bd869431541907e3e7ceecd7bacefff21f766bb67410f082d21ae3ee2418f95d21bc1b7cf83b925d901a32be75f06eb919bdb202955fb6b61c314a7bfeeef191a1afbe98bc6c32df9d3d39bff833cea90fe95e0bff469ae471f25af74ce7433ceda693d59a489c1e6bd7a05f8f2c8769599aab2f27b5203e096ff916859cc74655bd09409eb241bd9b0c3c4332b0d75a1b8f5438ba8a53b390bd9e274b44265a5c15f2cfaf66bc199bd920753f97b52cbf2b17c319682a14b0c06127f733d4a6a2101990232a28422d197ea4a0125138e8758e4da0cc9035a6af28f6bb797a65c515ec765e3357abe19543357367fefa869032de2e1e87059392b92194be8fc738a1eb1776c1c685afa219b57eeda6b1c53ceedd901f86ef36c9db6c085273a3c766776299e147142eba8e5e243dd4cb6aa5def9ddd3ac3cc87caf9bb75463bcbafef31106d12c0d64069fbbf661ab6cb494e90819991e7ddfae4f8fc7cd14d72b2779a051a0c553e1fa330e2e5b03866d7d3640efd9738d3b6cbcdb95b8eef09920e7a09d661fbba6f84cf87de30908d33a2ba69906b7d115dc6cf193607a2475ee8887208aa90f43c1404223abae50a67ca140609cab0cfbf59291f31662632b1b47ddc6da8d47e80be2a491f0a2040773cf4a172696dbf7837ffdd21b3c76c01530fa8cb59d244398da359d0334cabc7a9c79acf8ff5f1b66d5bf8c9a6c4a73fee489ebe79c51df2af57b062b6d69e838eb66adf617e60a7f8f1009b0300627235af390a6b3fb285010e13a907cef5a4eff681638aa1582cb9da13b55c57d92b989ba87d7db0c2acf70a177f109251f24f18af9263133b6e16442d6114811aa7a59caf9b1318128eb9f6b2db59490eeb513dd87c322e18cfce974ba186d29b0f2384e5559d7c43d3adb8d7491266c6efe983b4888218cc28dd55595532273eff1a1ed621b55c79741fbc2865ecc6916dd04f2e08aa6c95d6ccf4f8e85388ef799997ee852992fae11e9472c3c243017e51d978c778621dd5a16ad12406b7abe985de0214b1241c35c1eccb252c36c82d51d8dc88cffa6220b27a92a61de5a829ad248ab8c08653659e96a444aa876e1ec0da86c736e0b81c994a5269f201b56caa4d051126661b30ebf975ca8e285d3f2533c5f1e5fec300c9ef11e019feb355e4a742cdb48c2a6416530b260d732f74689fa4359a6b85fc0a3160e42ef6d72a4d0ca8cf693d3fd16ce721fab6868265d61fddf1815aeec9912173eeb778562ee995dd84d50b130fdfce2525667da7239ce99f585aea4570ca4072c5ce3799e15f0fc2ecb222cd8926dd04ff94ad077978584e2481b6f0b940edad70928dc92c95e7d761479727fb92f85904d11bf4ea49977b13ebf49331dd646921152d32b4ade12fee165c73a78db1f36f8e15346adec03d613c57b5632371a95ba8fdf529d688e46879a6d6a5babeb437f124ccbd5a5c7906d0c9d6b5a5360119ef00f9454dd4550dbb9fd614e641c56789bd47f11f5f2701ea1d66d313fac31b8cdc2c0fa5765604dcd1150174236f10003f0dbf5539b54de2ef3ab54de8adb1107906829232fbf68c874f322a4e596eabfaf73e6211a160def25fcf78b2679f48ad52a6d397b838f101bed263380d63f110ed7c91571ace5a0bb442904ec18af0adfd6b0a12c0e08ba5f13118e6b543ebc7c10e9012ddc4b88369a561db01f0228637482af52e96a1e487a90d4bc653cb89d0e35b3eb3f7eb7277d6255aa71cf6cd310a5b22dcec2014e160f9e025158bc4121611fb889acc997ee13623a7056329f2f9bf69ed81d4fc0b536dcfc9e32694a98ce4a5ee1d044b47002bbeee22a0486c4ed0397f009cf34c87b6c94cb263a0e3dca74001b2b04878f38caf0f4328ccd58e8b07f03a2c8c46cb6ab3e05f6e41fb818cac0548bbbee8ef70288ef515028d4d804aac3b813766026f539f286222c2bc94fb486565e3df223a4eb1cfdd7d6983a2526e1cb375f0acffa5728815f6f4aa3821b63bfa440e9b161ad1f3e7ee161d177353e337fb05dae3a19045336bf142cbade8a0a3e47b567a6d16f5dddd8c167e341f73fb10dcff1e1922f45017a052c5b61deeca0ca32444f10c90d1de6977a8b0db9c802302713073703702c262da0277b389e4160a586bc3eba4dec4026b4c7d97b6a2d20ecb95668368f2d0a673f5da1c15c1416cda97d96c1efd3e68aedae3607ac6ce2da854c3d35e240e14a506f6d798619b0f5b1fcaf23e911e39b6384da271190d7423707924928d1fc6c87ce2be9246c83712c42021eda0759c293fa2c3e7f21c858e039e3d067fa6eebeec0c56a7a6462df138c2c171f94bafd3cb32e536901a6d720c7cbcff9997c0344f51b0dc66e2986d8704cb053f0cbe3512471dbd1cfdc9111c055418d9716fd129ccbf7a7c8f161d41e59bbcea09cbee9b38c7c77d68aac2057ba61fea49d3881b72081670c53b9dec5ff3af97ac9bd100634434a413463b68327f5496b6e52ebf0f7c972279fa4976457fe17827a93fc99cd32c80d946c5ed0cab9d8fbbfea226470cf81f346d93244529f611493e53cfedae3d0c6638a58105f64af65386733f83051d73d5ab97cd66ab9eb08f69219e13098434f330d9ee34c9fc829f4f86c52822531667a39982d57f499402d0a4bab474b23ee4eeb9193a51e88de4d5c132c63e186663c05e4a00c0c40c30d25a2cdad109fd993c2fb4cbacaf8bb1d24cd1dbceec53533af180f699190dab9574d1f479d61d6a31a93ce2610bcca9fa3bf6dc7c722b771ea734ce47c74ef51a035c37a34e3d4c7af8506d815697e7cf7ebf03785de5c187c969578bc8ef532ebf52c490f1f095ecfe5ec9c374dbb4da002e76aaeb25a87759586ec277ee92aaabe7f8064acbe9f5648296cf9b2ead1a360ef83176823a6c3dabd1bae474325fe0232e543640ffbdab7b32f404e9ba529c7c9cc62eaae6b5fd393b6abd67f2785ef7b46103c9fea0611fdee51b6959631bc3163872039a139f254f0094412793a8f1a75db80c0257ff549c464b28b2d3032b8bb59cacf261b95706972a3a0f81694d7a2b7675106e4831a747fe4d0a1b33beb5f3033359119a638186eebc74d84844aa2ae5f9f48cb53d4db73f09b06c4307f9a90cc19dd94a2a1c17944cb7e404fb4150ea2c91e15bebc6352cc40672d60b86d00de48339016b363546da75e747b3a08fecee88cf038cd2a5e6d82a177c06692716b23e6e96d67630d226da1bb5754aa33f05aa91069e6cfbeb0e879e7a22e0684107a288cd7da2f931edc6e7194212ac5d18f144a64af8c1ab3df0afe922d186e90fac39ccab29e6eb9a7488c98277386098f922e9538e9dfe6c9a513b287fa06b48ca91c942f191f98f51d28f15cfe7e2ecda10d68c7d2d5faa5fe86ce4493a3462e4acb3569cf8c5a9213e75723d63e94a53b2500b3adff8af6812129ceb0f05f0cbf380d5929793e6a5e1d97b49fddcae87dbc44a3ff0961d00915fa9919b4a17e73fb8927c56f66cd14defe07ca98b0c76c0f6cee920bd40626fe2955d84d9f37e089b1f625af9d4dc94e67ebe47de89e3ee360eb1623ef065b03a6b55285a96bb795aafb8bb57984d0e55762ab9a93f23f691aa8eaf568257abf7af872ea89c52871ab3d29a9dd4cc63127dc805428672aeda55f6b1f364fdad194f9312a6e916dd3c0c58e3529628c3e5cd09895597ff71e58524e63a4d615a8c0c3e6920440e79b7c94bc29b2abac44606878f336e6a4fa4fde9044f5c6ee36f079f1246c151973d3d3f9902a88883a9b33744f6357958b8a739383ba259ce8f781d645c3c9ee0600bc4c2261d623abf8ef4d1d8fb44eb571802e11f1449fb008a159fab351f0d4270c541f2c1e24205d962b72a992ae9de04b64842d2196bdf4473e3f57e6a70c718ec33bbea23e810e7b2411df92353c618c7ded99e984eaba77c5d387a8bc4262305b7b6b3f3dfc17f53eff1cc7ea9da13de6928f652f1de1494c83580b27c67d784c700005dbdbb3ddb82bf6a7eab8d5f9b6d8ab38659e666d104a625c35390b8daded9457e744eb0d73a85dd105b57f131aec9041da1d0d7ab6960290a3e48e12b17011581d48f01dafba5439d0d277665f593624f8a3ef7ca444a81caa265bec56e9c0e638dcd300b822bf930e38f47213b2cab31cd21fdd2c87d9064a9b63442f27c59d735b69474447d62163b666d44ae5019681679b8499be6510e6bd7602c3f366eda15411ee5b8a48babca0119435d1c66c9b0a7127bf6861c99c8096c5473047668a7c4194f57369c50a6f26a7636f7bbfa3d99cbe8a39f2a09f7a9d2d8e7185013cd5248c4dc55eb0fa34b8fbe603212b4661e2e002606dbb1d67a217097f7464415f2d8069c42e11136d97de8cfa49e521dda8a5290e60593e1c82fde210c4a41f25dbf60c834d1968fe7be94f51b59c94defb420319be564dd7d27a3f334c76bedc6b8cc752653e0ce0cfdb1eb20fdd72f92739f96ecf0f4f3b9ed461f891bc4555ca0ca0fc8708c804571bab44560a71f2d00a67a9cd19678aba05a312cd0a5b978b9e82f32abd638e7711571d7ad9da3cf33d385991877853daa19c0696f4663aa636d557e6a9b751e400f5d56eff6962e92d1d129a45b82d88af16d0e80945689807e7ec633231cafd5ba39588b4eac727b5dc408cd61e0b2e6ea6566dbf82b409b39bd0b757dc845d79614a942084d1f2a6b8ae8580157cadd4e8eb686a65c880c0022d8ebad64088b63c73be45a5df771d76de9bfa0f0db527e2b2258ed3465e21604bb9fe9600a2297411735c80d7d4cf3ca6f6ddbf2fe3ee2b489db3e12f02a0145b2ecca932eadc31ec7aa7f762648601e0e71371965965d5332383c7c17f9af5d832f948e7c9e43c9ad2c1cec807e9e60b8e6f0d8bd88cea2eee75d5bf9a40f3414acbb98652f07023b3cba0248919c975f004cc7ef924f3b3bc8d259cc16be75cb2224a4a97115acf8cf2c12ad1fea754cef527e44788979b366141d73e93266792bcbaffac794f15df5705f64f871c224c27f33e9ebe1c4f59c84a244159d5fb5d12d3fa926eee67e08a5c1126e1e1af799d54773937d0c240b2111b53055b7c6abf3ea07e87f9a63e027a64c68cf1bef9b35107fb631e94e604ead45aaeef6c6a03b899804bbbdadc30060181c18776c3b07fa2b2ba40021358874c143ecef8607b66cf8d9f83217a1726a7e2d726d6985d2c3d4e9e3a1cad157c297a41781299aa975856ecb10cce95135594b6bbd558b3180af2b07bdfe0b7478d6ec256f131b2df65fd8fa8f2ffe269f3b222fdab7cfe81e3255f4a9035bd8a3aeb57025f5d59479bb72837b414c8bdc06085bd7746405d051f75a43b879b06b708117ecaf1f1b812cb143fe3242ed64107067988e522c50237ea181f480ef17232dbb290b5b255eba8fb6e48cd6fbf584ee3e1be16b0e9fa65e41a2f39ed0304797be339f09ffe4cb372b3dfd92270cab3bb2ccdaedf9628cbc2342e9ebda6d790cbfc9cdddbe17f29bbb46286fb8ca51c9523630f8d174bea84cca84a7d32c0373397df6df8c1b1df0e92a73fb7118598de1f470d48e2a2c7b2645556d8ebf6c9c675fd8829ae91afdf561b243ebd4c425494e394e2186148934f8ad7cd3539176c9d158b96a5b3732513178be9512065ed867abfb03fe4a70c034a49e174b96762d777242f15fbb316874baf704a6eb90e48bec4885a0a966cfb1ea2d4c097bf9f177274ba5d88502496cac7073fc699e54ad33458d391c0e8f781cfaace4d1fdad106fbbb10b7f10fd3d0204777dad06fa1ee6a8807112e46d6a0aef63361c00bced19b90cb759ea4c57edbb369b34319a86f871bb7972eaf6a9089ec42ed8d07075d190b13cf20cdc3eefa3523c0097b4da3a8b24888bec086c29edbdc14970bf70786172bef59fcb52842441beef23db7f37181b2565fdaa771e3678e17dfcc408d561cb027d5df165f4733029dcb9a03c8e7467ee003817f34485e2077a1541a57f6df4ab90c016764b5e6c30714f72cbbaff84bf77960eaf449eb802a1b54d479f610c622b97c6a7579d9129187eac96ffde2f0653e17cd120293af84dd1605fc5009d29f155a79c92266081933f118e71b2ba434b2a2ba58835abbdb3125de94428792d40922fa7e09ccc6815f0254d55b032ad3f27f1cdd034a6070576378b08a4775d42a6a84559ad011dd59edb2cf283e44ae1c57769b463efb48611b3004c31d5a2fab8d5c291b08de1abb85273c1ba2882b23f9cfa383296609db57ccc1513b1f23eeb6e15eac624aa60a74860f10b3b00909694a7bcb59ce4bf8626596cef063a19bd21fe021526475dceaed8d19bee919dbbf841c8294ba0480b1a138a327ab02028c17c3be22b76f2ca3e1926758e8372032689221023be526f7018e9a45f0f1e2d952a1651086e24dd4a3a58db8a7629ce248c0d8318671f9b58f161f1728795deeab6817211f5df6444beb7d0bf740eea6b2b876f750776602d431bb0da1ecf12fb56cd27d042f9a7250413d19131a0505181e0fd51cc318c601cd220e8a8e6c57bb5bfbc839d4ea3ecf4fdbe7b60ae69889f28f0fdd43487596ea0a785b507065f368811f8f6ab3a0a244e8b482d588890b1c69fac9cdd1f77bc259a2a81925f4aad0c203743945356b1c428ef47f05e150166b6b3f0f4efb0b090d0309135e4d3c9b2c9b053c17ca69cd2fa91c4e63c27bf12120fad931a71ed3d6fa4064cfadaae902a21e781aff5028b481aef1ec659e0347e750bdf06cbf136ae0a04d874eb8d5551dc43a1eec0c3eade56d96805b3d8f177684c7e5043de6bade21bf23d22cb49186ff6711b4664e0c8a9d91c8ac9ccd9085106279cb75c62848e29a5f168e5ead49a527fc02d45b2f396da799a93636b7544db366c10f4d22beda3af9ee2233ddb3b795efce7d303a0f4435659d9e01a761f2fe093b052bef8aababa22ff517928b23a11156473de710499ff686aaaadaa48646a1d16fc23df0e32b0151aeeafac61159f8a670f0c508b1ec4b0673ee043875bb03c86c35d8d725655c0d236f1c1308eb09334bbe21cb0a7cca978dc8fdcd4a8299689216fc1cfa0e9543c4aad7c46308cc00f3b296d41f5fac19fe2ec6c17cdcea6a7064aaf886324bd83524a6e7123b2a844710f64a7648aa4f2bd0f3ffb3e834cbf828c86f2eb0201da7e93cba43fdfb5a32051cccf77c7ea0d8fa1a215a31a19a594400f3728b396cff5276d3902fee517583be585599204396852b028b3d1f9284059556915d11797658f1d7e8b3738017332e8f031a95385810f1dfd6c11b2fb972054b5d7dc9498fd4d7109e547c530931ab921d871dee3b778cb97ce137dbea72bfa679baf64a2a718ca45ce6e0c29e2d3be7bd6ab1216e3c784d4d5507d3215afa5e0ecc0dca7efae3d9dfedac50ee589755bb1890ef64eabb9cd3fbebfefc3b98b609fcc46bc8c6c09eaa4b9a7df89b3cea3da8580597c9f2985d375aac15ef93758033ef481e13ac91ea93ec440756970b8e37bb334d0bf4bccf6b1ddbb8ddb76a1593015c9c8adedadc5adabcab5ca4e5b16731938acd985ee9bac48d7b5dcb183955981cf90874e55ba42653c15eb09338f1044f541f83dc9fda495fff4e2f66c6df797260401f5c1ae17bf0ba9f99eb56adacad636c7df8e544573d373aa5a3e631f6cbcf7ca0e21f75a746f2a7de20e21591ee3b13abc22bb03e86af2cc66df306bbcb76f43a4156a359ca939d083c9fc8d704889bdd7511285206387d7ad2f6f790879e3f3c97b77bb8f9f2ba50f4cdb2194c102a0fb9df4f7e3bd520a34a9b3ec5bf1b6c5a537d0b7540289fb2dc2fb3abc82d47ab3297a27d6a377a7b2694875b4a126ceac70a5e0f0a812c117506224963ff9b12d7c67d88c54a78313cae6b6f9a2b23d8f2cbcad57a0b7bee558a590a22d6e4b25c6c2ad768260669fb7dca1794b179a2a5caebddc25c900f22356cd5c2055dcf9a9ff801462bdb364002021373c59b4dd205a2820ef7d8acafe4238d087799fedd20ad3a5439423e05eaf6229fe45ae71fba1811a34a6d4c6d52276e9aed9b8eb062762de8d8df87f19e032e8b136816285757a63fc8adfb50c352166a39519874a31d0981561ba8459ec21eeb5479b720b9911ef5f898c40672b361939c3d0e254d303f1e43ca9831f48b2c0b10f659e14bf203ad8526deb6063da405b0ce52c6401c40e11c601c4dfbf2d149222b199f30dca4193f9b6f95e96ed5d3d4eb4a73675ffdc5c60f5ea363b95e761062a72aace4aa02450ac3746830faa7ca43afb370380c608c9523f6e575152698de750e112e97faef8472052ccadd5510cdbdfe375c9d69551171f069a4834da6764f2f0dd9c8894ec4e9d713114541f130a17b3b9bfb5d0d5ffa9d5c39d92e0a89c23bec60100697650c4966d03b912d86f6615f70fe4507d13989ea587933ff4fc7b8f777f1c12fb7f557bc5aebd95bc5ca635aa34c1bee06008e901733d65fbdc8166a3cb3a1ae66fa1468be04b7fe42e3966f513d4b54f13d7bf8ca86c5243c1b2c9247957fab1de4b7c6bf3449a8d4774744de518e1da34cecbd92fe190f0ee940ef709622faa9c57b559e57671a29a8590431637c175c770a7bb58a613f3a918423c834a59851705002504bad23d27814b74fe3e5e1c432c19ba2febdcf7ffa077e7f9c15a7239fb1f6cc033a58fa66c6643b601364b7f2a2e7ac5ef2105386d2e140da180c8dbbb51d692cc8af3b01fe313b36d5ea3d85536c0e99528f83e3cdae4d39679dfaf6ab6f24486839d813a1067d61a2e162204452b6a14f9d545cf793e64bc02f467ea921c89aa6efa5d29e3d35391c5432ea752ff6cc5c9b404f9b9133826a27ba6fa855ca9daf96ed58831263277a54a42babee53d245945341bc2e03788135c4029a2d5392b9b985922f5aaac82a6f80f2b9aa1b62eb34662f2538328bc4c1c8e435b48be5d964bb9dbd41a6148fb38741f230c3772dea51a853afe673bc7dd897dd9a9bed65a6d1ffe8abae827cea27754583e97b0af8b838787f6d1968e4079cc8eebce1e3ce503d0506e754721af41e159ced754438d56ef4a7429b5e0e1b8b3ce38f3473cb27d6a782ba62cd7b89f99f44a4cbea85a125c603cda7a98ad99b0ea023b1f9bf87d0c12c2aa67dc201752093c455fb8189925faf87e630422d0815353008fae3ff7c31eb047e719fb612339b7d1a23856ee7702d2de1e307a583493c98580075c62a7309df2bb9898d3cc3b2336462ceb7ea4e07c19a12df234038794fb06f6b7689a7ab9292a4657e9d3f73479cdaa7c7e9fefda33b306bba15b0f06780f63f394cc0db753238580e34353d836afd61125b73f982882121b539fc034ac5bac4fc0d218058dc391f580607a31d88da329c744c34b5aa3d80fac89b7196d957a5ddd31bb8c04ce101fd68941e0490336535c15a213fb6e5718e5c26d63f2d792295e8cbe60557ccafde1cd00559d8bdb58d1ba89b4e68880bf42273c0d4ad43630ea305bd733d7af3e163aa7bcebdfe64c05e72bd650d809c245a29ac500f4f1ff368ca5615f23cca95e78944327687e09223ea9d7c2c250b8bd7cad5b5d0bb9c9dc75cec72b43be5ac3af0b314b701f631ec040763149df46cbb6a5d529d4118973118ec4e4949f381cd87f658df7b8c17a9e867205a7130c94a1282458748222deee6da7e9148946bbc52f8b2c5e518c960af200435098691f0163a1474cfd65834a5dc75e16c0fde2f81d54d5124c17b93933acff4daec4a95fb0103dbacf084b56f8f4e9bba8e4344f2069deec213a638b8eb14e1f24149b02d9808ee1e3fad03d20c1a44b5b81ce347ee63304aded9bf28773b1c2745094a1cde228fabf3cb44b8e61ad64b463c1515d8ae72249f6631f2a028fb592fab94a54d007ce5656a21d7222de6d2fa691e1012408627c3e29f22e16508c12ec78fd3eee2cd70b0b132d381e8bcac570dc20919d69127ab143878756b2bf17e4651ecc0eb2382dd782ef490d4066151b27522cc970c3acda219f86b25c8ffa5acd028ff4d7169a0532f7abe7dbc181bff532281ec21f31f46f0068ca6cc706810cc14da8d03f9d5b08e73f54d4a1260b631857780a4c7b669c74233fd8dfb7205fce03a05bd564fd851f47bbd99388133de076a6bcc6f0f0f400dbbc96d13c995061d7f45dccc1cea7650f0d59a0ea24a00c494fbd4d4a81c02d90d3a65f6d74b11a9cb9e8ca6d37f206ffb0158ff679f986abc30ec8208135788b5e0f4a9173510f363a280d7efb4be20b980b3495c05898449a5f33f447897cb0c6db25ce713a82ecdf6d2921a712be109ba6ac5fd6f33a89d1e82ec9a8bea95d0e6f3301d8a83fc19e342bea64d161d931444e15a2b2e76a647184d3ff809378f45b92e8b449886c6c79723408369c2e54e9b17915f790bc08227e42785759ac12c26fbe730219146c88718d2f01b205157f030bbcce69533f2732fa1144096c98dde542b84834fb4866182202fe5b2bd3c55ec1fe6c97428172eb9ef4c7fe1a9e84f19422037bd2d00c81fb9ad73ad613b97d81c9ca0442b0d7f789d809e974b278e4e41d98aa33c561c167b1bdf57fdc6d9968459a5508500cf29b287cd2ef9ab8ca4e5102948f19f085bf02b1fac6300d0c133d8b3ecb3ada693c9a98112cf09fcb1861e01c2753c44c077577c77b6be3362bd240284232b820e3ae19be3f5e0dd4076ba10de8c6fd2e8222566125eade4c4b4fb3c2551730c39dbd34ed7c3a2963a99018743bf01706d72dd1fea29bac82cc5a60d7c3725721ff451d6c3f974c4487f757be1d3d135d09ed9a50b04ac9edaf35a32104b0914fd6c38147bbe503c84f6f1499d69eb28db0f082dcf7df8da2d1b622027a0986f15f630cdd52397fe2dd7b2593a2131ef17c12daa8c5ef999c80be84ac27d387586093d924a2df9186fae093d600ddcb8b59efc7baf193a852e4160571927452a414c15214d46c7810cbb19c067a22be8cd717697ce065f67cc012bf4e28e0df9c14488e20d7f92328757261f58d34d8afb91c07aab97b3ad47ddc46d5273f512f918f00ad8341817d10a4a48403e60ad9ce4f225d5d49fcd8c7e0f9981ce894995b34faa6b53407aed0b9ab9d0427a57f45c07dec5f95f3597832d83eec000eb85e84d84c6a44fdb5755104ca1ec9cec72b29ede20151bb4e6405301fa5c762781595966718b416a2bdf18e5c473928761be40b4f9f00d7096a937bf959e33a06040bfe901f74a64b7d4d8ec433e0186363efb297dd66076ea8faa23edeca6164d98fda2cb0e79865ff52b6245e0df96e432980c09d69a0aeef07929b555a34952bcc5a59e2eda57117f3e9ec2ff762b2cd08299a94c260b734b05969943c2ee7efc2064534d42bb9c371c1cc9f2bccef2dbbd6ffdd1605eb8a6c70bfa5f388bee9976ddd38573a88376c3e2694a5d86629d573fa96503da47c22f800b047bc59a99354df6fcf25a2170113e87004faa347931b5976fd5c9e953f42580e418eb53332bb7742d607cf8157af26d53e2a338a0a5276c92af1351a6fe6a05483313cf8dfa45a15b5fdcc3dd59b046a3af8765d3f604506254f9495db81af0dffab14baeb5abd95f121014970c82f7db0f8f07b2f2b936b62dc0a65339ef0342d9d1034e0d2e9eb7828030c1b65ccb74a46a78ff24431c3d2ab3d97eb3703939b009efce19007eac334211e076cf60098dcb7b83a7d8f87ab86dbb1d53df9c0711a0d1e90036e1c77a35a19d712ce92c836ee3ff4f3780c812c90b2b4a00ec4d435e3c6e49353db5b0367a87a7cf4bdeb56be275eedbeeb2b1aa2f8f1644b3105546a54ca81abe91a71548e345f0f4f2e57142906a6f37bbd7ccd286c0a62e816b02189c023df2fa77d6ef094cb4c17fb59e29c3b9e9c96ca8c721ea91bbd9edf24f6f839f3abf635a2c37351304052ac206a94a73d455862a9ce3f062693d713d4c2da8a80247a8edc8e802e5cd934a4798893a2112d28741ecafb391a57cfd1b5b994bc1ab6dd656d964dac137c4eb89e872f3562645cc325f7a5fdf743294d59a4282469cc65f21c3a1b61959ef237d62f84fcae4a55afd4f033f2aef53f4843b3468e4b25c6a189ef79c06e3fb2bb14bd601da361985932bae0d1ae66db47f03dfa27571995116173ccca859e989f67dad8f0afb36a304665e6b16a4169ff5e2484966fd6addb3abefa562413ef8d584d9bfff44a65141aa24766284b873d21b94436ffe2949d2ee18b136592c113b6ee20b0d2e01dc0ff4b170986026286c376124cd7c331b8f4949c4b4f21c4d64b1f532f2c3c6dfeb847a0b3681238e0c11306a8d08bd277a1f6684ebfb04b275fc05f21f70dc311f308f50217dc9a95f115267bc03d2a4b25ff6bc501f8b221b3368be1664f7bf80fd2c3820c5c1456347652c36368a3c8c7ef7a150e7a04dbe643c07eeeca1dd736c59280da280fe6e8b5eb548734371eab27f767940a86fba15310134f3821dac0908e0cbb88521288544411fe39cebbc56b0ff0f50a7d60b3ed6706060eb12a77cb6253e59f09365a946bd41d35a28781685fd5fb5c09aae065d4c5669f4d5f97957cb3f7259b270999f1d6a4148eb0cdcdb1f152c412f3bf5354679dc2e3376f87a8bda9f92a87dbc1ba3f808abfad374ddf6014b4cb8097b1cce91bf63c3f6c848be9b7910b252e5c9a678db540c1fe8963d0ae3d991af7508e315ec1233a066d1ef199a4b078d03e90d557335a75e8c6f85a169310b09f3aa7363339d212793974b5dd62e256b5486c3a72b88dda37f282b18c3170547b0b66b576b2ffdb40e5f0bb0c4854ead8cec46f288ca281789b2ae83af4a939cdf523eb7c16cfd0f38195f36b6a8484ef35d2899a9b579634278fc0c950e3edcefc2ba18ef775b14e3778c5369e8935009691780fcbeee79b5374183530dd72c24fdea320ea41d31b238346fb608ac4a9c015d46025b28f1d12331cfe9b3d0b16d1e6bb64ef33ae37f4d61c686bf14f0fc243792897fa0dd6afc515c480057c730bd2f26b665a95ecfbc94fee23658d74f349625fec3051008eff85f6be3c69fddcf4225174c8fd750a2d0d2e42f6949320bb2b28bedca76b36ab76f5aeaeb5b2dfbb4ddbd4e47ad0c28993befd0d0457a2487c147b0d6d9d810636d43b73c72340950061094e4b3bdb71ebbb9de0ce4a49b67d013c01f6cf12e46ea8fdc52e066d3e799bf6b469b03791f8fedbf14fe35308445e005e0578494b892565b68155a3cf80719916b71b7912cd5cc6e0b31f831f4253a8493efa64c56de37887c143f3dd1bd32fd130309b1a16de072d08c86fe3846604439611ef5e49e3bebf4913bcbbf6a609cd4e52d0ff5166cdbe7290003ca1ba276261101d14a39927760bba40196d99f5c6c7e7335ca7528e81fca6c3b288cc6abffc48a67db5726baae9cfd6a47e93d2fa3509c42b453c259b7b2606cd2a2836e74b7ec091dfcd5dda8f46add3a8a0fb4ebc0fec394c62873e75791de14ceff5430004d1c0f767c9cb893cf419a05f394e56d30d6c8cc19c64144f76039c2eb90918aea4fdd27038f29260b3e43a0558ad789abe259e9efda62c1cea80f5e50642c03d0f75b64bbaf5d7545ce6eebdcf61a54eed13e8b2e5095bd0132c351d90ff08cbf717c54892649bb57e1118cf6216f546e4a84438dc6eb8768ff46e5ae5d5a718d0b78446d953005df534ddf5801d1c0f5b1e6a916a0e1f5f99bff0d07d4e0b6a8d7943017d31c1560742b10971d2cfdad40deae760cc63c30a7c8008eb915c4f17871aa3dbe6d9ff2a8876238d38efb043f302af1cf276030c26703722ede7d23381a91ad864faa2ce6351a1291df4e7e0e6b7f3368bd95274864457216d2247bc26cc340dcaed113f4c845dd0d4e1dabcb104c99ec412d5de06d2b0476d2bac63c90c99e285834bdd8438be68281ddf282fc16a8ff62369e28da760dd4d1810ba3b46a35a558a35a6888a206c19997fdb6ccf8e1a7fd4612859fb5ffdceee7a58cc9b4d9c2954d8c1a15960e57ccffd33f4a4694e2ca21b7997f60d79e3c8ccb3ee5022f76d3cff1b4554aef969b0e4a4386389c8060f4e197b3cddbcb160af17a5fd88de14ee839c68c02c22bf4c1ab3c62d4283b580a4619e07d05c9d132c6a61cc46923007e91d393b923adc9cb4fda61e1a8681369a939e080cb24073266994f2c678247dbdf01950ef92cadc73fc0f50b8c2ed17115244563112c5ff4651a16546dda2afdb222f92104d106176947f91235be0e16010ca4cc470fa280505036a7226ef33568d1c29adcc23c20fb0a28c1ea24cfda40459c4898928560f3e8b0eca6ca060b4bd8236c9077dc475111cfff45be14762b1de4aa8bf74ffc87cb4e34fd0104a363dbed60b346a95c34c095cf5d0c3daf6d7e3415837dde3d0ad9cbc9aa2e15ccca3e47e8ccf24e965627be4f25941240f1e54934579303a9cbe2054d14bb6510f29f1044ad666d77b6e37fa5fecd6e9a862faa7d36ea6954e5d7510a7d2b81e675593b80593b75b387d5d7cf5768c7c498117857955aa9b94f8a6bcfb78bd6c21d7ca99230dce5ea82e047b96fe7ce425c393574845a5f0217c895799663f6d6b8b3d00fa11ca388da4b56688564d55e1bc7d6c4eba1dce0ed8d7b04bf56accb3b3cb69ec64177c607d1fd5cd389cab86a607947fbf662a9be733e30f93a34c599272d08560bf9e58190bc434e12ccb47956be59fb07898f5fe61dfca260630eb9f93d54e1b7abd45906161612cc70013bb60fec4763274ad5ec45ea12eecba60655f06fb0353103642ce694d59204b211f3e7fc79670dfcebfc30216fb14a6240cd3998a230ebbe0b9d4689b8cc6e4aa56786807683607992c1f2e918421ac146bfc6340c3a5bdbb9490ecc458b05c9def98c015900b9fb9d51a4eadfd5599b7c12e7a380ea385b66e8c7d0dac517f6abbfa5a20d25c8e2bac7392109a90810e84d90c23aefb4122896957475fe4d51970e71bebdd805ca4365ed35a493d558c3c23de6a0fcb6ce17c628f136ec59826fd915a38dc8d621c3103102391a65beac941a09e9137099e38adc3b3ea04e71a9e982e6466f057bfc22223f2ee981d7bef81b9c346cec8fa0cec89ef7e419e724b6b28824e44c0f2c46513dac5309400b0173c2d7892752b558c4b58e46a9f8bd869431541907e3e7f035a9caff8765dda071e99be54a3ee3b6ddd56568520ba19be93b439d689fda0e4e09355cd2440d6bd577e83add986d8348af98e2b5203dfaa292966a9838b5aa08f2c2bee1904330b692ec6c9a8a343d3e2fdafa801e1abc5d40d0de90a9f673903383a33940e990a28b8fdc4123def28a7c22538258419e02b0dfe5263ea40c9c37fcd3c7a68f8296cb1501129cb6c95fcaa80641a5f27bee63fa7c9b1603fa5c154a8f3fa82c9ab3d230ec94af46e46277698157d59b5d0695ffc6eda9d0eea3aaf373a230de7ac43a6885336fab28fc575fd967d9067f961c04c157bf8967862b9833d0af2bf51700101e4eda3bc39c130bfa869438e4a4e88563ccde50a0bfe348d72bd6d6a7dafbee99d009aec733a0f41822feeb5a7119b8523b42f2c4210893d62a3bc9c7f30a93eef10c58be1cd615fbc258e1655a9d064fcebc5dae767ca0fbfd735bd3ea2e3c7fa1ce1acef1d57889340ebff567f39e6a8a508e514452758489b4288a2f9a5fcff5e6a6336c3bda7e5727b65c8fb07b4d652426bf56327c94392f76a0cf5007a1630e6bc7f31ea84d5814f7f93c5c39fc76c0b3bb0df6434f2c784844be40609cab0cfbf59291f31662632b1b47ddc6da8d47e80be2a491f02b1ed34ef06c39908bbc6d0c34c27d02f58bacaa03f2ea7652545fc6e058f3af6202e8937ff715d5f868ea0f54e34ee4143f5162b833d8a55a5a761911b2cb82a2f171d5cd1b2f5437c5153a425a19aab8ecbba96165a193c4a0657dc3a284ad8bb3b9ca0babd7f882addc25875ded64c1e5f63cceda813e59c07a66ea04a0930940451f635e733383ae8aea6c422e86fe2f989c7dc1666e3c5724069e6e58268fe29f62d19abe386512aa291d1aa16551006686dd21d71340acda6f6a5912af464ceea42e229ffde2142c86d3104bfcb7db8e159252b3df93daad9902b964c62f3fe562c7f7ad58e57b66174581c00ec05d4382102e3790234be7655055bfdc64cf7dcbd778ece7b68a9957e897ecd48d80d7c0b009aa93ba1caa31b8df89393d81de6a572a4265381df2977af3c8727359b6ccf0294ef393a4a32ab2407ea335183e970d64ef15119c98d39ab8e3fba89729a75e5733085c61b30ebf975ca8e285d3f2533c5f1e5fec300c9ef11e019feb355e12079fec0e8df725889d20b10bd5d388a45139a8a7feeea0e52d698de493b14d91bc794d2b5d445890851fd3ab9eef015b3a00b96843815b9d4a79fcd0e23363a4c92cef7d675b837f1e4ad5ec947f6aec7b758e86b53dc83e2dee0b2691951bbe121a5101ce8e3b2af516d3a0b883d9a6e680759ec2557a6bff4bcc1bc62eff9c9253e526cf6a51e86511b4bdd9d576253be79a4eff1c931bab3dd062b12f93fa4e7745d0a4ddd7aeb5448d757fd79939577cecf463bfcf4a5b3a6f6f1ea0eef414cfa978040f0bd5077c865b0a3a0d2dfceaa20679702495c06d3ad255c00fcc7b24ccd2ec7e155eb65b678378eeb383faf4e3ab0700e51408ae209a933404bc8072446caeb953b57faab76e823a8481cb41f03e760689ccf1b72bff5a43549a913d88ab0f74f90da77ef26c92ed6215bf26b9362e053c4f976a299e9d78fcb3a03038052de935650fcb14e35d737099914f6bb456a90c2701b7fe2272fd9616167630ddd4f21dffa5d6d0ccd6f2070fc4def8f0dd6363527656792b5298a43288c50e86a6d8895ad7fbc34981ea6a724210646e100e9d7e2e1a74a6bc97d4b0a4dd3836f359e189a1649f1db1571f541b714367a2f8480fd1b810ff310b9d6bf88934f01166f929d245c7526fb7a59c8e8eaabd6704953559483cb4c66288fdaba02bbaf77408efe990fe0fd87f786a0d468eec31c2d6181bf317f6502d71397636fd36a887eff4bdda4787dabca951984d43718b67b30db0b533604c7d6fa2869954229eb9adf06f0b5e6878b8d6f728923521bc05249b9246501f933c235c6e8c4d258c24680abcb4a3a785f220b7ab8162fd5587ace0a3cb6b7a1851645ba0f3fc6cf84b3487fec04b302b6d200300149fbff576d436c5bb6a0ea309b67026ee722404cb4440ace2861dd607bab6da0ae11dc1a8e193b15383548824b0254b29fc94cd6fd1adab248b89b28c8663437cc6e7baae897c96afbf7131dac108dd17a2c6df20ba6ca09d0fe1d83f31d93bbe198ae11349e3750b36553602f959d52582eb35a089b99e009d5b2d70a9a68af4542b945191fc92a9bc2a0c0435808698245720f772209401c29326b24ec69ca39c96e9eb8f9592f18b73f18369ae02caaae38b72bad08e12017c3c972a50ac41c663e4b8ec0151d7579a1d598c76874c9ffd9e601ea34c086108a5ac1ea5ccb54269ce97c269d86d0a9970fa35766d3fff1df278c5a38dcbdd013f04f404912e32214b684c544609b7647c78a538916187a8e4844dd7d7bfb66ded85c45e8be1269e52c4b61847941fc10472d60d605f2fe2fe7c10fa9a7593c5ef74a4787ac358c195bc04dd3878a9e062b5beaa589a61f6b103edf42f6164a373af0b385612a04fbdd4ee049d3520fc2d2665d44474ea00bf78c9d32750578cdbd0c4bf189dfb4908b864d3ea5a42d736d58b9c5fb0aa03f77a7e7d8c308ca3e1b20db6e6f332c8eeb3886af858ccce3029a4943ddcb3e93f20940a67ec5d3a52b9dd62d6d6dfae93a058a18fbd417eea4a9c43316b3db54d060f960cf64f44891e38c32641a409da1ebd0ff761570d9a6fec05479246f62a3e3873cf5ca7f131c3e4e53d97645381d48afc380cba760ae407992e8dcd2b716413d818cdd42c596673269d2a6b970ad63f8f0cb493f450af344e1a8ef11591d4e2946c8a095a1971808bdf724a62c4292c19f80aa92bc067ed1d5669ccf8595d79f2e1fc5f8ef7a43943421e720d7f339750c7384f501e5346ba89159eb0915aca912f9002a99b90b1094b0291f0e2b9cabd88bb1e4102a5b451e27a745b63245f7d01463e8a2ba3035b29c18cf36c034ca45247f68c31f8786e9b4673ec32a8c3c1f9a55040c1da6f7c1957818bec93681413b6cf440345b127c20fe62f9dba767805fb7963cd8d068345ba0ec069724758d5bec5c4b9fb4f51c2b0a1de0c1cce4ddb8ef7940eefdc236c8b021380825279f1524cdea1ca5ae60d1209df89d552ea56110dbc249d12b78cd5345d6aaac9642cbf6d315dcc3813df5de0391c2d3365b04e6edc6cd097eba3231a116e751e2563f8840d5070ae53b43afdb772fe78cd1267d8421ad2f38cc8f76f7b91874ce21d951c8443ba99780da1b4377758de17288edd8ee39fcd714d50d22b4349b891efdc81cd392f4d8a4a5b5c8cdcbc925add10f455559c59f562e70a769ec900513cfa40dc15b328ee369ed4b301446d8ca19c0e1837beb3d0db077810593a16dbb138ad4072909e4dfc7b3c994c283ffdc7400fa41b2aba084b74e91925df932d647bcbaff042947c3ba1d8224069d1bac3d6c79d1c5d2ca95e2fa1e27b120ec4fb764163d051a5f076eb4939b80f0129b41211c439271e19f9b3b1e69a727982be4c05a04e9aac04ee5b85428dd7d2007891bf742a13d6137526e8296887c6825491640e0b304c9966b4042f18eab9a95d13919d41e56b1bb3e328138dcc9563a542baf0f128fa29dee064b3b4f9b004094c2b61d5bc1f5afa78c9c08361450d0dd2519b628c0a0aa33bb50105f0f89e5cd5c4d66a2c01b1e8fd2d1a4ed53b21f455f28888f0536bfaf0a2e21af8f5f26e90c5b0f30567217bb7a46fcac507deaa4f18cf76ab8c490c13d2b0d88de240848e21c4c419b3d108a5e63064196e513d4255111efe7a7c8e7fd13e3411739cb8baae782e67aa9b77efdb730270cb89ca48272d2a7c1352e02aa702d4d4ff452328db72df630d0541cdc4c87b5b5d39c69c4024c5010451b1d85e549470b1c7854dbefc9a5a8ab6e67c74c75c7c41a023d4c2475a331f13cd36dcaecbf9ff39f50545b1f06de5e2d64520884d7eb621c1330e0ba271367d64faef4072157f072cf2fd6b92b23cbfd7647965a07903d11a8557f1bf7a34f03189bac0930619d69ba53ab533acb10ff5d948c124e88cacd53940f157f811bf6838e4e91ec1550a856d26aba2634f5671dcc560ce6d9dc6f2c5951bcbf2e4bab57e56047a966199c8442dffcc77a893a171abeec214c93a2b9090ced02f09342f8d766f25ac8e36499c8b4cc3a10279903d37e0530716d261d0fb60543029dbef2c450874e37f8ce8673ea4bf5f167d149f9fefb0324ba3a6634bf4cafc1378f53bf899a72cff9d34838702701e926016a5aac94d822a5e8387c6036d209c097cfad6be949b24d9c5661a100c3f95689d252493a5cfeebfc0a7eff127000df138cdc1f7145557a4a39a7df6af8dae53d8c8f85aae299bd3d4fa790add037177e8caa8be37fca3249af2031348836c5a439b8f1b8b90f276f13ce65ed52e39341416f544d540fd5f0ff40e6a20602352ba4fe90f5c55fc9a33b899d760a79a661512c52700ca51adc893a43d1aaaa43dd21633335f3baca4793b9cf2567767416f23820343bca023b9efb8c636c75ced55a17b9eb22a791c184885a2fcdb20f9cacf2a5e109527867bb087e1165b1879ecb6a605a1e7cf2847e066b10e1982f88d4ab87ef779a59feeec534ed908925a3413d5b19fec2d5a08890fd6d5e2602705558df390da6a173e47069eff89c06fb7f60c5031bc7be7e04a3b3872456d5a9a880140981b16e4727dfe5daf60841099fd8556177c2e34526daa6698fc76f8a8bdbadc315f329a774cc76d91b870b504745b4c2327e37882bfe1a1f55ea09806ac27b56faa3e38e25140ab0305c3c58f50c4ea8e31305044b4ea3e7445bb7dde912df13feea2ba0d4ca47c56fab5073992c124de008f80acf82f030804075e605f4189106094dcd9c94db9409063b7d90246edc60e3ead088552eba7e7f4ed791fd9d6f8c5bfa1a8f43f035efa707f61c96100d27333fcbb236ed33dc765713760311b24aad8b3288ed41a3be595c824fdef37f32da65898c8a8ef316f94323adba70b92ac3505950bbda57c0d02aa03e19a411bb4d02d6141a805b5c9084e15e4dedab71f95728cc3f2cf822e0f22c9e140575fa642aa408ea1bd58d565a5f30eaccb4601c48addb0738b1c2d96c97135a3b7330ec5fd37ddb57f8a842eaddb682f187623cfba6f957c155cc8f236c6f23e9c398ab5780c9aafca507ec6cf85807030ac5ab0e1f70cacc08a19ed5bc67aea528e58b036ac557c58525cbfb0ac7811c129e637fae2f6c807660ef21669a984ffb972fdd804f0c259133e500a5ecbdccdde3a54aa87e4cb0ea2c68d0cb1015b365229d9855fa99d98255e4871fb3900835250ab009c48355af318885ccc47b034ab9ffd2f2cf57f660319862845898bab805d6d91635a4c473f068714da3726d90d5173a8ba92c4a6e161ae2647ff25d273edf29fb3f97382dfaa97146b84922a2cfd0bacebd949d62897a4828f952dab2c68ebb38240d6ff842b6ede54fde6be1cc66b9d3ccc9e5a73987fa8d67dd226f8e677e573b6d0e8bb80eb841e78fa60fa28b72571d125cbb3c8b7c85e126e3274e14e56f4d7fe30b2b8dc18e2a0334d31a5f75a3ac31ea40cd8b6c74aadf221d66dc02d4a93b26d5f231665b76c6ad21a8738e71dc1f223d99d7b43b11af5802b1a4b7b3df7b38e985117367e7e06ec0dd23ca87d25d4d7e56a03674c8dc9fd65966a90574688e2da26485cb7a279a721041c769e162fdc990472bc876e986e978679d33d97107c98997a2250b6e340962a6aaf33bb7e823809392828631715ae3d09066306abc5bdf5ebee4926dbb02554493210798856db40c9de7f3c99558298654b8ddb8e488b100930f21a91b5400523b93295b27e49a8f64f385508607101ffca340b74c091e5169a5ea06076dc40a22f774d58747d26f131cd0249e6171a3d5a72f9439d17d00b42a66a83a7237e1e3c7bca1329285b9d23d0f70fbc1a2cd5c3f6db1c1289cc264a1015dfd4e44338c8fa1ce4b8fdcb58089a4ae0f9c6106ab5ac711adea093b7453f3f6938732699d4176a5bddbdc0b74682d0cac4393207cf96655b6da2184efbfadb352326be4f57e0187a0a77c3db60cf3048c0ddd7d9fdeec12766daf49aa836f7cef9a9026ad29562f405337fce6ba90498f56a504e080b8daf091ecf0ec9931e46eacbdcd77b64f1725f876bd2088eaf03acdca3475ff9e9a8648f385d6075d0a7d0ff4b436a7b717eea9442e988fe48c154c34edee3a0f9aa0629ceef7305a7b77d62bb2d2f535e3b1c314e886b43d78249184979e693eebed8e1e9ffb94a52d0a8477c5b838bc3ca6eca9581261958e18b3ba8746d975db397258b3f5c944665d416d69418ebb8e918faeb602b9466f1360d2092452de29505ae7f1c986042808b7ab04517de933f91260ec5cce9e0690d89242749b6c950a225da964e7a292ad651d1da58b7c079fb594b22858b44e2391f4834daa84c9945b9a7b6f302d77bedc92f39822a8d1d243c0cb42ebf70252a9d68f38b2050831173d3a7528680f6a215f89dc222aac7753690e95ed4cb582bcfafbef314a9a650e132e887d65f39336d845cbda0dcc34fd3ff884ef3e0d137bb8d645e2b7743170164b157e4e56c7771272229d2bcaf9b7c2bd4d4032db2b580e115d98373d30fbeb6ad46bfa04a2e2a18f05c6ee99fcb4e01d4cd9ed4a55c705ddee23d4e733b55d766b7cec242a4cd4c72c410ce01579a237b9ddd52c5087f0790e0e7d12a1637bea2319361fdd850b35dc9bac34a53fd6544f44a55bb188502a45d326cc6ec202c34206f5736ccc1c8bb68348669b13ca668a8f83fcccb1942707a7cce4628c56488d02afe809355c5da121c07debc695982437d094cdc082bd022aa2e34330c691c751eaba0a607921ab92e36db8605eeeaf2293d86a626b733b0cf3b90a92b36e38d843b4554e5012951eb53e9b213d86ce11bf08f8ecb65a26034559de3290f269b21d99015da0a7b40797f2a1f1041969c2768ebce5a99b6899ef436fadba02079481bf5c554e29831454e5ce4cbd9fd1b6ddf77392b2f9ae8e9314ff173cae761d746aed44c37e955029452f413df7b86c8f62528aeee0ffa1df9c995f42dfe797bfac685c3a5ee1559ea467badff0a0a10a7dc0e492fb4078049eaacd05e33358c22bd5551663973ae34466a976bc4c90921985006940cad3a6ebd1478bab8063583ff7357c28151d6bc3be644e6c0a519f63f1bed41035fe51e8e4ff17446433c1518976787207eef0a04b526c85b2d3bb26e4f95d180020a3daea887cbbfec417ec3515d0e2cf98314e284633cd7a00849644cb73cab2846b52b3e943dd2129b932cc2432c155d77c0ac27308ede79a00f4eb92eb7a049ae7974037590274dbdcf53c5a208c57ee99fabbe9737948ccb8091c14220f3a9d38c45f4bf1943fdc1d67752f1d4a6c103193cc49d155a52d7a9429d6994f899d76c8c2cbcc65c0678ba6daae7ea6c24b36b1aa2bf2a5e4c08ae16f0bea0e34e9307de0cca3582453039a9859d1f4bd1fd487151b2126671bf652763809a78c6ae00759e571c599497d08f346cd58e69ee028d2305995bcd813f046d218113aebdcba58361903f3bea3b5c2adf81d10f812bb22cfe13799f7728b323c5c7ea53f0e8b1a4a7c84515b949356b0f9cbcf61f1d60a9c81238724186e6eee8d9739a6218ac996d5f71028d89911a63bec1601ae357029d7224a9d8cde60e77b7a1f0fdd909d4db854eacaf26b61fe4cb33d6fb580f8a9047336c0e5cf5c25d2c24c31ec3480494eeb283c189e8e3805f5ece70fb7037bd9fad47aae2caf5fba1b381a964613b7295813f5723ee938f0618c19ec153db73d286ad49e3c9ef8e1608c572d02c0b7133d6a572523d5d57781e238fc7bf0bfeeb193f0a6267a0e50d35932203f813a71b54a23956b7e9d31b8ab2951325c3c83913eabfcb3ecceea421640ddc8cf81bad57e7dcce5dfaeaa448fa37db9a5926a859d53955e37fae2efb189da0d2e49a1f8ee8aed043dcf92a4ec4231b3bbcbcbde1c291616d58654dc9112a366db60419c114a28a40ed6aaa42e59baca06c2a0056be51684c694736b539f1dad202f46f16e8971e669dd72263271d294244fd03a8fb1eebddcb2ad2f9c43cc3c33f687e559449d96d8abfbd57e4a11d137a552149ab1341d594f85553f3e8c9f2b398ae83f472b0d60b8988263bf3605f3873ab1ebd0eb551cc7adebf25dd517dd256b8e7f74c25c7b0632e9d57811e8f7f323daa5b6ac8adc0806f751034ee332c7b58a8409037d585ba7e54a9517332b88ac34a8baf1da0c7fbd26dd2b08e16046cd760e5ec669e86feafc7156ac00213ca2cb0f2a80b7a430622a8626e725e7d9cf13720f21f65f359870cd1116eaee254690e1446339a6d3426f6140626852bc9a6175a40757ed93832a17de4d5ea0aa53f882d02a2f260ca316def0b19cb4cce59ac4df10dcf1e3207d86f715d2f7c32c503bcc1503321ef29031a7aec3b29d36fe534b9c9eae1fc321645a6ba3e2e60597bf9fe8d2dc337dd42310f7cb77d6fe127c35adddfcc33c4e83e70ddfa7282da76dbf7941098c437c5173961bea2ec8034324d42d816730063e9de6e6566d22cd9179ebab513f28c59b1ff77d29134e0d06a1eccdd0a2aa031b3567d4851e2f40a2f1683dc4a39b8230d8fac965b1735564cd1637a296eec11325ddd56ceed530ac1c2373b6f5985849c97c0a20887651d67fbb1ad0bdc70388eca6bbc57043382f0c9b256db88599994916bd09789941cd47021782d9812e3e6948e32aeb7909f647b989c66421d340f5b055877ce9fa4a68bde70ada3ae574690f6737f05eba6d4c9f1d9f545f8e55f7e8ad30aebd144ad3a1eacbfbc9e4555b6651f123eebc731a1c5d37008dde1908a824216665f6835266407061ae31e2d9a82cddc5bb4a5aefe71351feb1b84dfbd8f44541237c9aa303fecae0233c15e97a95ce832ef96a56b9c16e710aa6c6b6d64fd0e1b2974e641f86dbd77fecbe4df6a098989c54b335b99cdb2ec8ad117655939ec44b377222c4936ba6686c5758c0ad0b45d7b63778aa798b250d29d6175408240507234c046b249465f8814f2a45014a3762678b34cce3ccc8d4432d95f00990198b94c70cef583df29a693917602da89413f1924926290c520b0345dcd454a9c9929f243203dbad58024867d60ae0dcfead8055a603f4fa7c833ae9baf35d528ca678ab07a1546ff04df52fb08450284981e6022eafdf7a2c10ec09c438007b6c1d769452e0df316f9c2818e3062b5b28938ca017c39b8bf8ebda2b16aa2c11072349d6c36e836aba495dc84ec450fbaaaa96f426763289486927f370552b043e822dd345d9a346cefefbb13ae7dc85a90a0d3e18450cde6bf9ebbcdf78251a22ce20a7add2968161e24d22f80e2d1830d494968c3bdb3744520229154145c2cd40d9a906ee7535dc694776196fce821b0922cac82cf2e89eee45caf7d65577a60d6ec1f984eb1b3f7930f5f20f9ed7686dda0b5ed825f5290ec3d57919c0c49259f543b95dbaba49ae200830b246a7b73d95d0143e7ff53c1259e4fc7d93f87c653ae000af06494b66b768292a693747ed468b5c9572767588057e9609401ca5c0aa336ab333e43c7ee83558c25c904fdf0b999ba108ee986c71735ab4652c46ff4e38a0b2048e83c71bfb5d03db8c62d877c9589e665c464aa1627d6c5652001df0a38ce1631733f0a039b7656eddfe08531989cefe2dcae1d6685fcb0e8bafe3542ba7fb0952ec0115d0fe8ce1f9c6669d98f27ad20e6493fa76945a685c767a11857247083e15ceaa599d465317b36a72cd6c861836ae5513c3d4a6f943f2eabc37114ce39f2ce41673aa8e3ce4cd4084b808715821341d2a2b0635d7dd5abab0e7e82a36857a55844fac0acde0e022e34d090a7296dec2d51467c5299d489945cdfcc0ea48c8334937bc7a4aa89b73527c51158004a9268bd4fb32e76d5e116855ae6472878135a4f81f6342b3e7835bf6ffa185fac0c8863c433650be9b81b3625a60ece3cf9c3530d9a92f4b0234cd22f5cd70b0b750b7868fb680a179c8a51d6e7ffbb02f1f0b6452f6de94edf3da67c722e7b4c512f534536eaa4ebbe2ac5ae0bd465ca809061dcc363b1f32f45cd17c910d684f34934dca69ee221fd5c6394c5991e705bda08218c749e8e90dc421c46e8c12a7e76c8248c80b9939ddb3ad616bdc92a2ecb48e88f7b283f918ae985e5ba909fb78154d468466b6a0ce22a79258a0a88fcbf1af9fc431369189cf733c7818a73adec8fd10d9a542c4f43af692683b550df3e34890e4b75f319f70c1abc8ddfbb4dc0fa97cfcc35fc6ddf243c7cd8d3d80de1ee562953227483d5083c7f830f3bbb4b5c05c53197315cc7e64d900697ab51b6c976a59cd6fc33e9830521dcd63080b2e1f33047ec7ac566381a971f119b65809be0d81d533a69534df7cd1224a03e9f9bda92c8e3ec293f7bceb139cafb707ada350cba9bb3db24e5c1212477c5a28cda2bc82d72fcb88152006655a910facdcb8e5e657be6b7a16ae0caba44f408275b555b892dca9b59652217b6581f05c701d924f4a8a91ed3e8699bbaa9094bfb13f3b6b4497a917d5525c4209f31477aa666cb4b0a0a99e73302f91fce3e0479bfc8f5d22d3c29997622c78743006834ad86fc3e7bff9bf7c00f3f81370f39ddc177689d45fd6e577e8843f6e3be1502807e04439d8fe15722db7d459f31f6bd56c09052db8d07fbb4a47203083f2a3da1b635644fe5cca3003786053eb9c719aa68fa27b65d47dcdde90657d12311b6c12770e0e0c7776c10d4d0c68016bb8e1678658277ff4fff0b7b4faae44088cc051fe114d29656aa6d43c5d84beb2dcce5e407429e7307ff768f7609039f7bd7e0b9a7676be1068db81a1b6b6915aa8e2ce8e6ca550b6580dd3502f3e60ba6c9d1d7d991ce432bc5786a5fb1904021eabeb711e87ee1ad2ac778edb13d9117a89fd4c854e2d39e2e3292bfa8ae75052cea637e293e7f676c064d74d6130bb5859c5708ca0f8d6dee4a85a6dab2f6ecb9d9a5cc1d52f34ff379c1b346e7d0ae26830ed61eb081c923905b13eafbc19e90bf28291721a0896709ab6b96d76e055400cf571b9ca5542ff94a6f2e72038d23283d8d2974093c0e7ee6f59281d73d13dddf8865733c3458a15f47699222f420439490ca2cb157f370f4fb0928e08a416ff03dbe04f765d27a2f8d5a055a971eede47fc006290e88d72443a6402cb1faf9d871dc49f2a8ba253aac6ef8af6794664a0a24cc0e0f1d205a3049ee78d5c29ef7f1d7e89007dd727c593d56f4b7d4c2296d3d41172998a7f2caf657d4d4736a50ebe11829b5590579a81525acee14a7ca36e78f6df3aa763dd89bd18799d6d1b0d00dff2e89fdeed2fded6b4f640b85ff6f6fbfb8e4f8fbe58a4fa5d77482d3c0fc790dab8964ade323b23704dbdd97eb24198149c2e6d461e7e3ad9335c2f5e8097bc06b55c4c5c43f5cd26e17b9e116c582b8416928e2a4e86981827bb7cf32e630d1013c0a0558139525045cd842f391cc17cbc851fe5b31c32682d031a6c0913f602da0a8351ee160878aa9ca32eb9534f169570a644a999d3cb5726cc51152ade18b143511f4f168ffbe605bf369df4cc4ca9595d2d2e1cba8f07be243b222cf53651b1f5710d1539ca0a7343a6bcba76f9de22d41b74128b27a04b8fef4b98eb8f87525ddaffb7b234228d5ed2a4de86eea48553883e9951029cc6a9f62d7ffceb5020380ca1e70f0952aa1d6a7a3a1973328fd6bb77a94601f9076bc7a967e5a22dbeb540049d5405589c4d555afd3d0329124d6f42e2aef97dc941058f3192baa0ccdbee3e72504924c687b62525c74e3045397f48f115d02fd007f0500b2ae01035e6037183bb0e6d5e11b7eba7fbc59a180a89e333994b185dbd009f7db11a079502560f62fc4909e0de80201f3f7668e3f0f22f023568d37f8247e8314b43f701d8e339d299b45eeb5c08cc04f6c7e8c0fefb8f5389b70dc08071c9c18c55697d79e4ce95dd19b90e2b4697f14248d3be59a051f037953ebb2c4d5a4e3a49c2506ede589d4cd45cdcaee8c2e3e3713a476226aefd9160a25fb623b6bf541c37abdab779f24576689bf791624d0f41418432bcd61b8f932fba5856f85b9f8e1e19deb4b4e6397e641903bcb3858c749d107ebd16f553ef7f1323e26db98220914a2440cc488732c2c740a62de3ea9cb842ecc256aaf364e8cff3fe591af73834696de12c5ac324e439c9f813c5b885a459f3a9973f22d1a53723861d49a11bc66ae67114e12887a29fcb6ffc4f7c7fbeda67168704899146d9dc3cd4b6c07419415ae0f3dbb943ec190e85a6417b2b915a3acaf5824188aebca67cd47f9c505e52024143d95c97179ca19739b7f1d92b763794c78e438d8339266430a81b81189d96fdfdf3d6e99b3dcc8a06571b4f9283bb68a76d2b96d590706a35c65dda43e276351402f2677320866910e7af9b42a810d54cb1318ac896bf6030023d0a07a7ae64c4d33d9e24b068bab793833e76d5a63b865746e0ef7aae36962a1bcf58e8af4be1e779c2ed7d16e8e6e7f775835ac5d129e0688837a7186622153e78d362733d1a068adb0ed541e0071eaea205c15314a3128f89c7b29c47c3949418e434a94d092f52cde89c1a0a2eb06db5023c46e900de1752197ce08c511adf873fa8762dbcda3ddd607f00245bc2bc459500be9383fef3533081da3186cf8aede73892af3c79d86c2976734625c9b3e203801831bb659a4fca2cecc7440b73eb23b0f4e531a65d68d3696664d8f937f3c4eba3d5098e8eaf88bb42c4b39d0918f97c75fcb35393ba23cc2ddd77e7bd2023207685165a6de300fd62daec8fc5e0eed2b84b7d0d3484987b076185c52d43e5592ae26d5e95cde6270e161fc16b9e3be08ee9ae033174577282c06f342f5aac915875ee092e0be537bddc52d669f7492fc965ce6fd2ac568622b95a3b028fca67e005d9f92c30485485c1c88930e3154e8616c99ea2be51d436412c004b9fbc240b7607fe0925593df489c87f81ea8123256c53fe0b2604fa83d134d1fb578198281cf34c7e9481afdfb51a269460ae9c78065588ed0cd7fc4c0144ea4698682c1b8a95349333e9695cd74c09120351a09b495fae534dc4426d1abfb1cb87da0e11e911f7fd05ca5590456722232965f0fad0b0529b29f31cb82b9353b3470024a78c1b31be940b0e8c9f1ec845f17ee16f6dc603cf52b488eea7d74867067f6e866e34a0527e42f64d5e56b3a9987c6e5443173b9330c8dc6126e6f4c919cd6b2931e85ce68b9a8e093363c3db16e559e5e68c22943b557d42d1c3fb2e5132587853c4d8a854904a183a2c3a025fae6916601c63ce01f92e7633e151935f504b2ba86d282f1bf66b0a9152fba884da1f3314072dfebdd7925cd3b382779cf070e69a66aaced0b06b463a23e56873ee8db1dad81ceec8c040543265acd816b9d4bc51a961abd9fd742378ca737b91fc69dbb610f347fe71f7ea16e4b0b134685d5d5915e741fa18565d5651ec701a6e2e563b14f6da1e711b2ffdfbef9ba0fec134e3ef3fe6c2ee97aaac186ac0cac1b59a35bc567cee29991007746877bb772e19ce9af0cc4dad207ca66e39c70bf0c99deb84e9e4e141981629e2ae99057cb2a7240850a156b2a9f6ad2ccb762a56f40bde41a607aed6f5c5285de7473ccda7abf6b1ca69dbee65fb7ed630e5ae50281f0bb55b348970313eed3366d7be1f7b5a6856c08e493b205b8ef209a8574060082c4697116bf2719de499ce56d244881e33c89f8b7f44e962f01c933171129226bfac66fe9b2278696d6184f43d7be1da24b4c89dfab71bc9a9ac80c5c825661569081c110dd6cb689121b07eef3a247642fbfc3f4a49bf852616cdb2c8f3239a6f0170ba9d8fa5e3e6acfdd175dc9ab16e62905998c69ddd1348be13fe2efc115b177393bb0f6e805a09c33aa1bed5e4dd38efb357522a94665c2afdc4bb092f3b7484938d016ab8ce7fb2459418410bc201d049d933581d65b4d598a5c620d0a2ccc079bf5b0270f0c7a8def06fb4a234d79ecd84900168d3e65368c9835169f39be480b1526ab87aeba10faaa075925f88f88f3f6752232a29704d3e004732460bf2ffdfdf4ec25bc6d3c6585dd144cda688114fb26363cf3521d120013f61acc1ab4e482942c9faa22b7a9a89a2372026c498a9a9163520bbaa88f6235c91c39e15c35599ec28ad3cd2bd6e50fc0b4605b47217a1f66b3d9555c4b57adeeeb091098b24402d8d545a39702d13ca71068625a4edc79c7f4cc23cfb62805ecc5b3fac23c34a0f80956ececb117323094565bc6a55dbef395377ce7e49c68b8fc1005df4060b68b1a8dc12e508ed4b8c1a9e1c2514491147205852f7f7e4f5361bbc7b3aaff9c9f94246c0568553a0ee1dfd70c9f0bc96625ddea9a86691f58e8b164627308a16ff10c381af85de6d326947f06c38817fbb010317f98009eaabaa610dff473c9e0b385a53ce3c5ddaa699e27e05538ec8a4a830d0fa1a0d864c785a5851031a46b61c004e1f6c4ac553c70db7bde05bf3033bafcf7a1f9928f56bb49f4aaf21537cbb090b0889c2510dd366c5734701f234b81d9a81aa94d13f63b60ce5282feae08ef50cab2e037705405c1a90864a1e032d8b72f2bb0cb236ae127f070c4ea852e7c3cf64cc07656dcb3ec06f4ec1cf8d483b07556d0ae9773bfda23dda0ad2c5d758f716dbc9cce25233b7e4575d94cfe9c95ab8483e921ebbc420163236f771b468ada768302274c98125cb767109924207b6d8a80751be0eb86f4d04fcf9304470585cf68bc627c26e123c6ae2852167d183e998aba64282e716a0e200c967975e22a5313dbc20adeed08efbfeb3896c73172b1e2f7ae62bf4fd793f45eb5ca6b0b5702ae8f18c4995444f7afaf1a6558a5e78767812eea242db6e8dc1494048b9be3f8ff432043af04f63344cbe11f6842424e1b6b5a01c102efa3524d548a2047a0b525ad329b0594143f788d62946529adb469237f470d8cb3354a121ca6410014f40568b51c2a983ee088a8486fba36a831c2c1d32edf8bcf55a28918da4b44f19211dd80b81e5cd88a2f20763c601e43d4847d4ab93982329d53b8697177f323e7e3a681771aac169de13812c85a5babe3f7d2a5e646e41f52461a2e98ba9007b1f80247ca8f303040cb42ee3b2a3939e429cc41e18500d5e899d3378893774d15715d003b0d5c2b091e687e3f7d5e6d7b17102fb1e48719e8d293c2c20e467635547f3a750cac97156c736b5b106e3fd42ec98da88a04a44b954c837f3dc3a82f1d7137d58895b6489ac716f7d59d2c28a2778ebb2add2abb314591b2a9779272531052e5f73e147f13cc91cbf965208f138a86206f0ae912c479836cf6ce6901aec6d34f1d465e102475082c45bc598627de39bb98aa7a65174868be6ad5c37b0c4988e9c1550ca4fdac2f982a9309732ae9117e822a471e2134b71497a77a362af5b60a45f50255f60322c438470fff1a8b42077ad479bb3c27a118224c0ec41bcf5570ddfe15dca27dd8f833fc79f34fd0252f316a28b79dc9e605972956391d5194ed55bcf676d8855c9aeaad4e2a1674e046aba08daf3ba549a736ae04ae831811a240bc487d632efc47f0b0e4ed3cb564ef42b65c6c6343088a99fc639a42bea4655599f139b787921f4ac4592f8593923b651346d52436a1580c604893a308053c578136a13ce8405237404f12ae9ee5f769e083f0ed715d2095de49e4bc3f9bf5a27b377b9645b5fa1d3d6bc22c6a1da8fa39f4780e85ee031fa95a4ebcb8e04c782a8c807d21d31806f14aaf5f683b2a202fda2203c11e264cac3e0d006e33c2c64e0dc10bd637d740ef5891d6770ba521b763739c80bf8fafad15a0056f0da7f5b017f7ea09dd5289ef6ccc14536fad0c8940c75e48e7049fdef888fedefbaeb0fe8b1883ff83941185ab8b4e45c8778d83f3ac205b9cddc1978760450779abcff972b09de07e171b79a0113268e6091b301f1223a239b2acd1776c9975e5907b079d0213d5dfc5a29faf282e559460928b5c39c91c7f3bb3a68bbdedbc72861929a32bd9c52a6c7a3bccc6d0e498ecb57c0585cc2a1c4fac181bbe7cfaa3fe9e0e081bf1b23b893f37c27d92aee9699d6f2cb6e6984c9dbf7be360decb7e5d31ad62ab5a7d5e7f5b559b8a6a3940cdd021dcce24994c3a3ab8e884e3ab52312b87d7de20e9edd01be2325be681c457d3beba50ef130b46d5b6bcf1ef44f285d114523d22885b7bda1705b1e520869dcc0c379114800ee60608bcb895b5f0e2e723cede917f814dbd87a5eda67cc771009480fb8b806fa9be0c86f79830d69609b23118344d108be288e5bdab057f0a8c0eefe10198dea800090c43b557686a15e1a8ad4f1de4fc30280e2e96ca4f47ff0c815d27f2bb6ae5abcf4dc79b7fcac39a6f42358032ed05e2051d46a194fe6188f6eceef7f3ae5824d0a775daaf9e90d62e0479e44c6ff8ca7a1dc717a6086c37241731c987d311b3fb30771aaa8e4faa5f956a2bdb8552cd6c8213badb5df9bb3981d522978ef4271e6f3879cb504d697b62dd961815064210d85d88d677f9bf81b31dfc65052354df0bd53a9682878d5c2e2fe09bcde83a9b9202c6a2cb929831cd0ec26e69971e40ba3963bc746711143ae930513132810dc9aae78597455ce7b130f88814fc7a45f4a1d908797beca2c357554c7e8aeda8463f187de36b6078e3d12355457a85128324615d3c5b86f8bd247effc4d7fd7f77d65515aaa07d520c6dddcf2c3d8ea83be1f361b096cbeddc6778de3ca5f242c18ad0cbf3df4f8d6ad7e75270848d2b1eab38e0020099e26f34f56f24a2728639a2c5a1f06dbea54df5646f53db2bde703cb94283430e2d73364e8a0acb2779672a983f902313e87cf308413ed9d371f4c42851765dca642223f615c864e2cd2544e5310c8152b8dbb710d47aefd6622d60fab63ca54c70f8e278f7c849660eb318f8460bb67a2cbccd73b44d0cbad9e4ba1cc81fa93af898351dba6dc9ce0c6717f591afb506ccf18a5b2a60e41c182759a019cd0b351585ef8b2eede7b9ab2394f9839b60cfec1cae98bbd1cde8b46386d87ac5a9078144d87d781457d44b4d8a9ed53cf61a0b4fb1f601ac9683079fcdd58e492277fc2ab2fd50b4afe857a73c5d8805ffa202400544ab713d0d856a6465f8bdc16ecd7459c88c8ffc9e221079ba885f0c74a6f8881e4009c05c0dbaeaa3af639d05f009b59d176b145419264d59ad446bf01ec0c0368977cae6ce7123a31f47e046e1cdf8257214b346569c445d60bab691c48aa098663e8218dd89660fb65235fea41929955025b805613ec5258a5322794e8a8a6db8d7f05c1f928da9bf3e1465f7a3df20af64ffa60e9a0db34c511dac752aebbf4ac224a87b4645cc4b8c43e6392b73eaa701a7e9f05a3f4f3af35a5855eb8a92cb22381f42d4e65972505abeac809139a10c36cbdf8ac3ff4a80a863afdaf2609ad0be54ad34b937090f2e269b616c51f811113b127269405aec85e26f7ec7f9e87138e05b5862b70504f9e8ec52387106624a3cb5887faa0f67d10c2fbf962a227cd2bc6953a5b647633ab6983142876eb0f47bfbad77f1fb673df78b921bbeb8368e91147c294c718f2a359fa2231dce4a25edc1f24cf1d6c4dd007318729c62e32ad9d344566a1a16f465c2a721f9e1de70b7eac73736ba7b8383c0fda006f6d8b4600b9dbd3f152b412b05b5cb94165ff9fe46a1d257f6924b3b01d7c5b7a22ca9eb7ae376120c65c8eccac86b5d174db16ec9dd6b63a9f3dd0f0e146f51f16c475315913520a0c2fb9806aa9fa5464b8cf7f8bab52999c7c5353bc30bab0cdd77bd69376fa16e737926311fc8c549254c97254216ab3bd4faa722a9a79f6964843c00cd109e3adf312571d147cc48c3b74a1b0d93d5988d2b88127b24721d89076303e99129431e6c53da99aa837b5cd111d7b9e71f3e6a391b4ecf46fb6edc80e209529490c2ee655f0a0145342c492d20be649151481d07683e542d414a1274e609b470335cad1801834adb22365518db802ffda65e8e6c0f53c314ce8a8bd494b33fd617532e181c6abd30037b6c32224dad922aef2921b1b313a36437c7884f31a1d632cda15cc858ac4e7a4aae131e05bcb5a0cb458f94ff04a6f4a441dc6f95b989a300f2716e9ed1e3a8b3d8884efd91a362e79ec653e6221395cf47b48b118d6b28c68a5bac115aabce4db843359986d0629c2178b1740997bba9fa686709f00cb79f3289a1db98cbc9ccb0dfa99c61806ceca258465803e8815f4e1e15f4cd003aa9a64b07f3ac6686d809b9f9e98c91951d26179d0abe1b27f71e0d0918183a64e64a006a0d4ef2680d0627a9609a593618349e2d8037127e63e3d83afa95be9b08ef02931d8b42d9d1bea9d6b540a8ac41735f768024de00c4e067aeeed995e86220531d96ce1b3b6f899da00cdbbe8e47ec6957a4150b2b55acf35afbff42368ee687bc7f5157fa19d35c412c98c8d51b76333a7f611bbdd710f302c28e067cf7e910dec91ec4e630ea849209580472c303d8bc408f3ea046fecbbd8a5857ae380f6630f6ba8950473fc6c9370bec96b43736b987c157f740b92bd086c01eaa1b25ee232878d612910b53485b7ec73a7de8f4d5c4ad2147e7fda1e602b4d7806dc7fbdaebc3526c13df44cfa5dff53e54d38476d99eb7121c13237a6413dd4773d9c3e4864f5b9003cdda661043a6c1393043dd7438ffde3fc1f9a8808a3848e15a329f7133370de66585989bb7516ab811fa9c4cfd87222d401f0fa2132c527b5a5958125e0b13b2c4df6bb28967d8a8c4042c70e2382244f5434fb4356204ee6c7174eb7bd10a7415790654af0fdc6d05e410f1e8e97181bd7b9117897d2e6e9e1db71a9e85672fb4410a7c73ac2444817ec263a37a378c7a67d733f7d827bb30e5c3ee2e9bde26cd75ccc4399ee66fd7147338bf65e447791ab0c6ad46f21054220665f069343c739a282253954a1456ef3f0576e99364d91aa1ac98a2b0cf9e69c5532903d3fc1ca3396b9b3aa5068e10ac090b07c3dbf8d926d57d5467f22cb490e2171511df752eb14368f5d1f4d4d120773ef153da242b7c16e64eec7602dd6b04ab0d561b9a37de7a3dd55d1715294f4fbf2903d884bf69587031a1145efb1671f47f7774d713d7acc0d52820c59bcd6424e57442038d35e47baef0aa14f17e9a84e58b7253cdbd4ec7d68913085b17b9ec0c39963258a80381fba5a9e865c9bb04c125c129be51516d4d75febf6486f1bc77e641da88dbb2b0f223f60dfc89a0da222dc5e534de5c0789bbba1a782fc15f22210a6756458a87821e3f342da190b7b83d561f7cf9500be1e11da8a348b0b0fffe223b53c20c835e2647a80cc2f5bd48d5c1a2854602409fc6ac95ddadc6a1fa218df0b18918ad4a8ddb4c9f3bb8118350ab7deecfa3f406761bc41e34ce0efef0df90b6e5194530b92b2ae57919416d6a28f95f1aa435164e668ba6df33d3a03594736558e66f57030899b3769cc72cc722dfe70870246a0fd2c0e402b76d4a41ce3f55efecc3c324ded6c991532c4abd6f1180233a2879abcdfae0ed344d6509d975bbd990aba1b793c54d3198ec39ee63f297b7cb5d69e30904b7c59b81bd0abdb1cd55dea852e29e435145ab6a575d4f0c1dad3625d205129ede2407db284bc69e376a293d4c6c664d37a9051319a6340ca4458602893afed0067252989a1e9bb9741161ba1a44c7b5e3c01ce34941eddf51954cc600737924e36778a04d4a70956332b39b6388953912c17c3173edb041123a41f03f4d1037063b9abf9391f2d200c267c7f1b5ad5a73527c860cf31704459da81fbf21c32676d4f2e87838b84062abf219131ff4ea4a5bac07b41127ad25d48c8ab1c2f834975f54d71140ff115a0b1cd942f75312f338898e82d8600efca61ca3f5e6221ffbef6b2307f46df018fb0868ce1628318ca07c14ea96b68dbb91b99c5315bbd6433438121d0407811463d2248f63e64d1de1862dbcd0abac8d92b512e7185471eaa2a379ab3cb60a680890b9c2aa3abcebd247647c0c3ca1dbd5b9e8bfaf17fa78d2a59d9a2714822dc7b43d62bcfb4def667ad85447ce651f7df7bcaec3029af2ca6fb8d049c8f81c1a6322c4b6f1645e0d68d035d7493d80ff91d9a6ff5a2d510c6932e2e54983bf4965cb830b61fa8f7d0b0f968d4f34e630f9692ebcc014dc492753bac436ee70f376a8404d66195164d627958c66709c45ce7cd2620de6a6d6006f8659f1e21a28f7363e038f28e27ff40cff02d0dbdbfdc10cf28444d3a2431fee7524ffd87bc6d24233fcc516cdeb6cbe4ea01b8757b56a65651c4259d3503719eadea4c15f97c7cecb7008889b5848c7480169ef71f8b5fb50a66a8afe0a9de5e08159f0dd51a985266cfcd94d7e95551c07ceb251de266017b7a0ebf27c837bdb1f40ea8ee5301c915f325647faefaf1ee4d541e8d58abcf790b562bb60ce26dd0447cd1fcc200b4d398811dd16909733d6d34e3d8f3a6aab70c43686d07e051324e0512e9f32ce5f7aff8975a7e547b5df0c7e77ee9afa53cfb86b042a2438f33b4b265452219c49f9f150eaf136ebcfc717a39b77d8cf11261de347d125b7f612dbdc25459da882c2898d7c676b109b23071435395aafeda2117e7ce56dba0d9e4e65aba50a44079b762637f74ccad63e914c4c4692513165d6ceb370fb70a9eb9fd6ad6a60cfc7abbbbd4987a2a2af10c93e67851003c9466b8939a2f944761a2ea93c19d92ef48840f72de668018bd6e54a9cc444ebb602f7c6f59ca358a276009d3bc855e79b78e73cb5fda8aaf683bc026c7bed6e7546b30a15390f975aaa86bc9c1158c7e256f307fa92afba0d4358dab78e1345dd15de6bc4216dbdbb84e032bc13151dd2ab7b3834d9f64f833b222809574883526293fb79f1eb3386a4ce2ba65697c983c1e9e4a83a0f0bb2ba093fe7b843e0aa8aecddfa67d93efe9a889112c0978ff2f24d19dc894d4215f543d4de40c967196211a4da36a5c88becabbcec693caec96590cda26384465931cef63064c112f931fb1b9256efe5a0d531447112268a0f9c5e5fbfa99772ea6788b5cc80281bf1e69bce76eaace414b73801f04c0a2e5ae63bd69aec7f2b69e86f1d9ad0d8e8f4039069b0232ae0794de29a0c239d037c3b26f51c9c722d6de420adaac4562c230d0ed259665fd518320887cf3b1e9fcfa979f3dfe60875339032d2cf07b91db6739422f781489d64c43ca888c81f458033599fe7ccc5546b3030c0ef58163c25d72d6f837197df80519b8eb6c5d26274b4c55530145687cc030a210871bfb1975a15382e12de9a617963213cb74857c81e63182ef033faedbc6bb2d923611379219eb99571424289fd1a6730901f858642bba7939e35b64b339d459beb5fcd25c81f00d7b737f2dc279d1beb814029323a5d51114b623659595974962462fa103c147d56c140ebf3be14a429593ea24947bd306c12823bdc2ad2b1c433ae7517ac67a260faa4dc09eaa8e8eb7a62ff52fbc13fa6aa5c6639e78ddd8599775dbf44899ed5278b3f5797f2a567aa486071b365859ce59b8e3d9ec16ab3b1133b31510c061196d5d3e55f93b96e92930a4dd2945760624cd1f259a3bbd8859f73c4b061149e52cfbaeedf57463728348b372d5b7548663d64f99e2ff7054d495c16cb810aae1fbd3dec17197522cfb78cdcc268936ca1152550f84df1da26c09319f76f7483a9b702680e8e6fa361dc9620716af2e8cb1f682d83054b2874ba74bcddc79b934c91c804155f33a7080744957990d242cab2cd590a289a8bde65568c6160525c80ad78db7abf8425894cb996c4a5b168821c86e59f944b68d38c51c783ce0093eb1615f983ddae8fd728f5168ca1b1557ad69caeb0595ad0d5eb747d9d5a6356737c86a497f58524106de3c2292a8686253911eca76c8c3394e4f0758ef86d84a2437ddd8a02ed3ae4ac30ba17b8ff9bb98ccda816499018ba09a9c47c391ac4c40819e6371576f36f24ca57bec286f874f429498f1814d905a28052a2d8aa4b2ce509a39bb57b54e4b57d6a013050ffe583099e621c125f20d89b8aadeb15e83d6ea847df3caaaae3c94be9a85a1ab831c5056af3ebd3fc3befdf66d30b426476f7fabfc0e893594f91c839eb270b864d4be22e2a2da5c56dd5e44a1fe59a697a1754a8f72efb59b4bbfdfeda5d18aa10d4eec56ba27fc4b134efe987598f755d60dd44c0c6aee875d76530a11209820f7f7ceafb8a3c92caea101957793c33c02fd53fd0789cd54285134da7c17cf3a2415075f276c2e70f607385bc5de2367b7b8c61e637ed7d7ab349af67ccf3f2fd35b42da58c1619ea2294353019e7cf73a63aabb3af104c54b7690943c451c1ad917ef0884f769a260d14288109bb5de581ad563db88e314f54a4ec8d2630cd42aa536f47a28ea74f32b2f58be47dfdfacbeabfc8b990aa42aed457c675dc784676f8ee0c1426531f00e9e1a0db500291f5592278557e3197280a09a761c633dac29c0d8fe0e73e55c7cc86897674e3743876363dbfa8e552aea6e7b615a8e95424bd0afa093a8d18bf234d7de05a5f2036b71b4ad639ea904d280f7011459a4441d5a00b9937b81131ee517fe61d0060831ce9ba419f6e6750d1fc54a804343867792f84a81cb3e3e78e1f43c2e551131bad44cc7d5167c455f804f2c48a68732dc4216399a270d0dc12e1cc924b598e40e71dcaca3816c75308f1a31c1042cadfc38fd70782f5163a7147676eea156835455deff33d4a132eb115a7c4af892755db086d6ad20120d0e9195eb93fddfde75c2aac60c878b9c94feea4b16c99a1e089c486f94b756b8a1f84f5c87e98c4815409e1f71e586cf92900b034ae322524c4ce168d56454720fe8500703c607b371040e60e3b7f62eae05aa12dada9a5a7281e49a442948f633492ee9deeac7a1a5b45ad2d24f487535dc18f1f11a2770792e73c7a93e1038dd77207b79d8e281e96171188fbd7e423799a04e4258f1fb7df2eb7077f4849acd9373000f07dacf9076c8b08ae319558158c473b1f8beacce4766d9cc81e88e3981d1a81e757cf44bdc54060d0c9be0df26058733c1e251555b373457dbee2075bf971eadce3e229966c3bec310d0a39e97f5c9b578e72ed9d60db1010e0cce6ff99a27bbb9a442eb3d908b74409b2f594d924a9e95df7e3d05c11b6e447d6f89378f6439e361b95ea3e0883faf8ad377bc18e4864f5408e404e2f6958ef7e92d05d724422fac9736b4228316977c9d9c0a336adee8ce38562b2739b4390727618739b03b8f537c6ecb9b2abf53678c25f39390be1797ebcdb113bbc731600c1f87bcce1ce2f873fea4f13dd8f16861d3b33acc540642f49672e24c5f7846997f10e9f78c999de150a0de61fbd7376cc0edf28d86fa3bb2c0c51b3e1bbfc49f9312e63c834759261aa1a4465f976d0aaf7b37bd962fb98dc44193eecd459574d1324a15ffdfbede24b2562b5d8785e9f00684226e99c4cf325c5bc0521434e5393f9c929421667ff9bd73da3fe8a234f9319857c411e3cdb457670a804f37bcb1e7f8e8313a8963c3e9c91b43242b67f516ae51381d7e5c61b8bc3013ab5d76c99618ea1ca94a3d65fc045d4d45bd8be5cc2b371d588e18d0c8f7d54f268931d99b5e3c40e7fea373f41fcb8128ba807d90394a083814409531bb1072ec5448d8f906f11f168cd0a7aeff8547b4540bde5f0b125c12952bc87f043e2c72b6a292534b6252c5c9b19dc77a67512b7d056afcbf564a0803f092203e8e3fcfc94d3a111c8a506f4d2916bdc130c555e3b1ed21f7f8b5a435c14eee72e5db9f555fcd85f7ad4660002c2792de6ae569999d1f7f73a53e23dc40f64c5f8f0aceb3cf00106fc99a95c434a88b675d006946c79c07f4cec9be43b50608bf90357f096b6847e94e326079fb8713f801acf674b39df16c71edefd7575f9f88680451b5bc548cedca6f5998a62b01e156d4a780bade019bae8aa973b0604439b1768e31d072162389f5e17bad8b3dba5fd1333bb4d3c258101a7ca66e4b0426deed9988d887ddbed6a446e680b7b7cb79de405b164612b665f8701218383eb7e78a356069daa162287d350abefe17dc1fd6a45956950bbe100f0ffffff0f