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 78816 9f2c5f813fbded153c6b30ea4d4f021a310ebc1f65c4b66764c62fc56a9946a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d09fbf609635ad670b8c684b4d77bcfe8fb4841ae49dfab0cfae3fab23ce2711
Certificate Block Hash
9f2c5f813fbded153c6b30ea4d4f021a310ebc1f65c4b66764c62fc56a9946a7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0002ca01001ca00000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000082489edb4e070ef0469d9c5193f24270e40f1b344e63e119e68e0b054d53b0be2870b5c3eba826dd3a64b82015f1da37be66b165e466f77ecfc2cef13ad760f9fcb898a313a337cadec0148bb1fd129ce5dadc136d487b252501000000000000000002000000020002ca01001ca00000

Raw Header Hex

00004020c8267965da75c8ee03ff08d6d1acb59a09b52ed24820e7286458e55481f7435a374a2e51a35c8fc3540748c80f888cb077fabd932e67278a742fbdc1531496fe50783f6abecf00181127ce23ab3faecfb0fa9de41a84b48ffebc774d4b688c0b67ad359660bf9fd0

Proof Data Hex

59,560 bytes
121216020307a52c172601f9a812f6aed256f546b37421d05c93778b15cae97211115b1b4982406e7a7e15e45bb07be81f11da566cccc0b9af0902bf6f8e07a0a305a15114da806ae978b80271856d4a8e7db542224f2076d7b6ff26b01ec9fede1c6a92577a3d046a08191115f1a9222bb68d8f4420a40c73022ebfccf69c1ebc3b1d250489445f200d0566db2eb479fb2313c07db1873dfc2d1cbe94571de1540e6cacad2ec6bf9ec7b18b147a26783b83215298f123b692f2ebab625508edcbe9f11d573904ddc8e8c43a1fb448838df39461af072c528a02dd738776717f9049813de76f7cdb2b5474f23fcf00592477377f7076c7b5c7fcc65cd05ad1aed9fb7ddafa680943a755d293fa40d06774f5a9c6148a01ecc241d45f5e5d9cbbc8a087ec788c1fa3b271e16f8bcad0b0f217358d1675c6be4bec113ee01139877e7842b7f56c195d849e4024f2b9e4d27b4f2d3f6da9b1e36241905f331fd62bd5d79870aad303363caa6543be1a458081f547ca8827496eeee2540c807a12794bb211f0df76010de1624368c3d98ca1009a785044c24a834b741213caa0dbbda41f01de6d32c096c36d582fb1a60bb615cbace7a3dac25e1021009a84542eb173d83e16328628a951f4b20eb83bc7fd9caefc1f6734f5a87fe5057b69d8f5710454579509176b34b4466f2fe823c07d035f80e204ccd6a24cfc19e8ed67b186312181c4bbaba7e1f1a6f63b35305164975644232da63af774e4eb966847c22ba30efa9179cec7969583f1d7a1e796335d0d30785549ea39d5bc592c64c52db61bdb1857932490cf43b5af48a7b47d5217f0d8be75a02458149ed76248fa388a86cc1de34efe9589382d1615aef81430007c7de0f18c70b00f8f6251a3a9e0b3a81464b94ceb1c16eeb730e638e6574c2e90c771401188792a718f61ffa9d90708db935779a3bea90e91a039425d6f0fbfbd89e0ec7c31fb503351bcddb192cad6e64ea3c86ad7b546787ddcf2f38c6274bba719f302b577686890c6d770dcb2b932a48446edde50292c94a68a79a38556e0fc6709dbf99a19a7ed7a5d853c30f92e1e8cd24ee166bb320ddccea918f56d04e65ade04e6ba65c6945a8f1774f749312124715e5688dd018dd935c0b9f5bb20bc13e1e5f961e9372ef78da9bc6b91cc1549c2a7bd154d504b72e434c916f1fe0974f07935d8fe1794ebbf258a1a3d417103fa96edef1b2e8475dbfd8fd70bb8add14ecee88c67ac57562d922e61fc1b19278a6336c5dbe058cffbe73537eae83102ede4bc48a4c07e24160343e8a712036da68d3e813fd85388ffbf155519a50c47b1c73449f983a29da8fa747c784ce3e62919ff30db0358632925a360e9f926b8a272464e6842f8e2c0930ed189c4a9fb4204d8a705a9ac250b625077b01ffe770385fdb41bc9c85e06e86e6c60bbb1c14aea20385b0939537362adecb5dbca497d8014c0176598a3f98e631922cd971f3f3b97df60e8d72f31428178dc4ad5c3677ae2c16f40b8998c6d05dfef23ec3ada107bd9f43336daf36cf5febfc13189f7fddd0ce3b13379f0f4058fa2606d662787c7bd13b66ce4aec03a1d6a2c01ffb1da0bdabe01315a056cbae1b2ca934b51fc171bebf0a381ddd93925a2e71820b42011984f52f3be51c059736e9fdbab6fe4d339c11e4039491451d5080bae83ddfb4ed9ceb6c42c38562b57a7d3a754d1e9e5927e7a8d41eedb848907cadc0829a5dbdc734271d6f3227f056c27730e11c558b08a1f369753750dd6519066eb408651f8291e2b76e6fba20a958296b25a947d43fb1f9474333c407ea539031680a20f0c75e3e797b8869351d5e63e6b10403c754c81c2c3cafbd017c5fe0922789c5c5165ed7319a4bad327e5df164259a48eb17234b3b77b8ce4b26d9c57881744c7b5dd287a7daa1cf69f3e2af2df1b3f464cccd895d5dfc705bc61f3b2be4240d91166a0c5ea80a935eeed7f10447910dbcf30c6b89f6006395510992f0e9364ff5b31de497c8e63a6fe9a80d73b10a68aec245acc46e353d04282c72b537d1c6382a30fb4073577fe5fb379f85dbcb0007f3dbad9e39c9d3be69a5131a23b70b9211405ca8fe2f81cd8b939e0da83823cb2c25bf85de521eb9b9072b23980af9f861a3349b1471d3297248ff035f91866643f6be661d6e321d5b2004f78604d1ed195dd150e7b9e500984c169da8f3d2d1f5fb5211e791e791852ebc0334d5c4d8397cece36d042b83448af949c91596d26fe3737a244f0f05b6274b60448a02e9a15485a2485f30b650c2686863c729f7d03649ead26dbc845ba62215c5259a1389b67f108e66814ca6dc10274af7d53a08170ab629525ffbd6fe37a07b107b036997005801fda2fbcb8e73c8f6590a252864359962578f1155fc200d438c13c79c6f936312b7ef9f7551ea8f1bbe91370baf396a09d175c720209f29ed7cb847adf4debe1bcb20423caba998c279cf86400cdf6937724c2754e53e61a386f021dd5f7a1ac90aa5e23bf4cab6d3554c8653bd5a61b9ace139d288437d1164ff5206cd3276bfc8d510bef78c4fa97aa1c41b36a629415a94d934e3d4e5e92eccb3fe458819896f5276d84c5f60daa3e902701b7a5a8a8c0b26ef775beec9f37b0a1b666f27c89ac013df8c51f8150a65daffcc04dbaf7cb2e49f9d8e2ede75baa6a9b06cc9b95fd4feb2cabf91caf15d88c28d8ede2d621906255d6192fbb41334ce4c8c240b20bf08623e959e5d115528edfa022a9b6e2287c410205a63fc527a33adb7a2e6dc05592e0250bb02d0073b104fbf67b46d9259f48d26d305aea1b7eebeb8b14a7a508d2e7329eef0c762f1401276a3aaa0b49b81035559b722307a18eb1e9d9d14cf672d51743f139164cf9836665cf608a069d44a0176b191522e13b5cf072995b2867920ab616d174b815ecfb9d2a39037d10a0027a70c0c02e4328353fc364a4241eb0bff914309a558567af59f6b8581e0547954137125cd51ff3c0562c45540756098bf948faef0c543762b316f8be7d79df8b2fe9bca87aa568a60af61615a70842d551709392c6865237826fe072a546c17010fd2e5d18ed95880aa1509028ac9992675e5fc9604d37bb7f9bc25ddae392e6bf1673f8d226eaac59b60b4e30318862b1418b45b7d8000c670d8a87fa1893a568af81e77ae59206d292adf4a1998242d0b45d960e1a8e49343ff4dede39a95bcc436d71cc84c6acd57dd94a73c41c96ad0a2271a1c359f1ce63daafb9ed2ebb18b3914df597ec12331b7d0728625a8c38bb90064ee6749871e9ba7a0fdd345d04cc3cf87d08aa6ee6af148a9b7804950c479c01ca5a3f9626e2d965c7309016e8307b84b18c7a9af738c863e64c652c9ab5a1b265737fba9bf9f225f6b8c4b90c69369a6c117191fda04425e6b3d6a8563c7ede4518d0bfe48b69dd49b4d051a0454e1c56c3323bdc2a44a4cadb590208f5cca99bc124d204b6317a5b4c1cf1b7cb8e844886e91ba01bd9bee9ea618d01925c5d59383768261f26a58c292447289fcfe6eeb4b8065a849426cf8f3caab253acb5f44b73d8291ee36d941049ba05c2ebc0ccbe0e2d23813891be738ad25de355ceeda22b755f84641625c78eb3f351ebdf9d1ef19c93bdb6909cd64342bae37477a759b0af32aa00bcf94035ffd53fb4832ee3019d4f859ab162140c015913f1f9af96d2c359ee1d926a7a16a30d1919fa11aeb735309d723954270e307c768e7f315a168aca33fd1db755f70d948063fccfece3bf81e25022bd9b09199b85e3cf85ce9e7703177e83879ede753f6bc8eb2e595acb713791fc60fe58bda6c7964ec5da510685551c6d8e55e7281989067e545c6a4a5684d2f919125be2d7bd5d879c3845fdd35400339643886f7f27579c1f66cc07d7ddd564a11ca65a41cd85252232d0ce89352b7a0bf9d349fbb21df320c76e4ea50e498921a1441d73685f3384c98a712cccbc6af9697380a8958bc43218a8808b0cccdf79baf60f99e2911bbd602837ce61661ce9cc99f32c23c867dc93362f5fe5d00db2b636e087aaaf2debc0dee3af849c7bc11d61e4211f4e759e97608c9fd7d39a0c8d07d8b1da0bf49f5722bae0fbb7a3b8808462319f5b8d861d061a3b9bcc28c5eabe265c7c3a2936c7c6e18a51fc5f035c214ca39f3782ce51647623cb995ae56a85cfac8cde634135dc1e5910d9e05ec4cf8114585a0787638da513340aa21f91e5f5b1c39e9c6abec60d23b9898e1176c9a579b7182001d852f3e7bf10bf056b04c96d9b44b849c6265cc5fa55373ef76f71435257495b8ab96193419fc17a58341da340b4b18e67ceb7d324ac4844fbafb56f78769e658e23a0d37e879155005b5ff453487f38555c235b92bd41a32e473206963b330c5e104051eb02b1cf56a17119f6bb9866bd4dfdd62403d76b4fc2d180b78304f44bf4d6ee8f8858c5d41068273e20166f976c2339c5b2b65607948f5fa843bf78a4c8a9dd657e4648a55af4ce22b2d7ad694a3dc3f6802b9b4f920b6549ed496eefe1f5c463eb96369789489e064bd47e3bab8107455b3b3694b9ba8a1f3ffc5773dcbaff4fce801452d2e7a01161780c771299533c3fd671978fd25eef31b55d517490f9fe1e6f5b40e747a224770f164fd19ad880b6cf6ee17ccc95c9bbc6786dfbe48091174ddd69f58de253078b68068418173a94a884f417fb91693c17cd4179378d421b38d5608ad0ee8c876781b6f1792d85324559188950782f098bc538615b5704f13ddb063ae5dca24d734257d5fd3b00e739e128d000e3332690044e21387179d9cb07e61e8c66d8690c44c2bbf82bf7f9cb45e86db136273c2159bac90e98af0e202edd50dc2fb41b117e10fcb8357cac79737cbda4b2bcc3f6cf299ac95d3ecefde029fcecf52e4945c1068158714264aa7ceffa1a2a56224229293b121a0b6ecf9fee38b9e8437533ea6376f983c0260d11c633d6bee20aef62beb4faba896297f34f521acf801d40af83f9e1927f834c0e1223ff0394d173bcd1e1b9e76b882f49c63faeb4da9f4a76bd86b8e03510977dccec6eb62c30981d91fd638d2b2fb3c7221ff4a75dd38b0bd40203aa70ad08b9c5088147596b04a4b8de0e7f8e871868f7b03fde7d4c49767d267c94790a419cfd36c823ac520228b812add42e0483d9b7100cc11408907fa808dc752c2262a9e540c8d739fcbc40f324379726550b6190ef48223837fd305a1ae1b70ffc500c027cd9bc429d31c7944598c8ae526a1c90826ec0eec238de2dd2c78a19ddb1c1e69fe4bca394d0468d670dc227bda99bd385133662054f676d202db26882ff4a4bbab55d0f5e583d0c9a6f174f54337d71a4b1d3a80145eae5124ed93093609c92eae28d062461d991c7899dd29c065905556f5412df1660cf7c85cf916076a93df0614db444a94281dca07186858511b1a51774938c443bf6d6ee52b5df33fc2289779ec9acb612ea4dc143a5ba56779268420afe0dd5768a3074ca14f264d5a2bc7cc4f79de22936d695338214851e6e44d8abf4fe20dce3effd3cd62dbb20a998071c8ee2cfec7577de081430a33fe9b319adfd50df529892b34aeb32fd6d007263010fd7d634dc8e5bacfc43c1f2f91b76c0251bf3a40553642623eeee237ee424047b3d007738003fe33b7efaab4fc0262a42587eeaf21288fe531b01cfadef634a0f15f52c03cf3240f1694d15c711093f91b080fb40167666800c3cd2dfb5d1ed5a7f4da89cbb281bf17c2e242cf7cc7b47ca708578bd1db86672b64f63c002bbf9c772444b52fc6d59929a16a7f4acbf7fcef19fbb96b7390a6e7a3c366199191ee3cd63d28b9058d3756f3b1ba7391f35cfb51560e4157afc0d6ef3ac9bd0a5a393a6163305f052eec28431eb748cd8ef9f601bf53ade4fadfc06b78af84c26d0a961334800750ae7f83baff5efa467285b344f878069f3e535cec0cf1cd1b08b7e4658bb0849a6e52a5500eb554ea9bfab82a977ef86a7516355e4b999f929971ebfea43914d7beddafd2f627677b4cfbcc8905afb8919f6aff918da7034b630d39d86fa03ffdcda91473027574fca392941fea96f17609326ae1c0a1070e0051ad4d91baaac98a889c80bf80e4251498bb20b04786d59942c4cbe2f1512c87dde3c37d9206228b689ea0c3c8fc985d338c08c5026d7defdafb2c71d8c7d715edcbeebed865ec8d5a33b21faee764f21c3879f3f2fe4103620c49023f2488740876e7988ed45e46330b5f4870a9abca2e00f4a6ece446522e4b7007887d12507559bd46a5672981afd5449a4e1ae2d48b80d2808f88afe46167435a06488b9d1e18534dd0dc6761bbdc6ecb030ed4e1ea9b0bfc3e4d163cd46e39dd90436a79269c9aba213cdaccef46315dfbde4e770e902d19c1d92ae9aa0a0d22cff507d4f2dd6ac95f504d561365f7e98a35f22b05525939ab6a4f1ae0e518ea8c9c050de946ec47c45cbfdce933296b781a371e5d3b9c00b06800585ac32c8ccf5c62c9baa1e8c87811a1a5f38367c83245b237d91e5b092cc0edda1b0377788a68e82c302dde81ad1e69aae278cfd122ec3cdbf2587998be7b334a91a0e4e88108d8ad2b9cb6471c8e8e17dc8a199320c79461aaaa774d16146985d18c2037ffde295746c2e780ee5823a4b6b1c3feabb08a07b900e8e5a5ff3a65d7953607c08f2109b038b150c3812b546c5a6bd949f6c2b27d8a39ce2652445d3a9633da33842aa300cfc1ef1b69b3c417e51f16bd889da5686b438629a21d3580597fe095a030bb0eb265cbee5cb618406caa39750e4277c759cb42330acd78964bae7aa108d740556703347376b12e58d4909e055ff6ec32eadb91d1f0aca28b69e220c17482cb370dab1031fbc5eb01ae8bd28b0eb62ee52b8818e722caeff42fed92f95994d441ff66afda55f9d863cee0f04f4b492fcadf6a5aa8fcde45d376e8df1363b71e5217ba2ae92e2675b4143e43ca36913a119ebcf06a85f23e7d3d066c923c60daa221a03e7958bb28a073789a7e6b15ee7043896db5a408384828b55cb8998102fa4d4f7fe43ac573c9d21e6b5c7b83c886b7d2d32b91238f0a2d86b6f91b29982ba8bc19d4e0383ca9fa8d1ad39c5a953f9ae62cf16d1697036386f2ebabe26a3624bbbac03756687806499f4cc839e0de52fb49e72ba13c6ba76d6b52fe67ea35bb8ac56a75662746ca8323d49ea97bbd062e4360d86e93f5c4014a419cc0a494157bf0aa4f159e056d2eca78fc734a10c8987842d4e34c29c481bafb3d4127a5a841f7034f8cb305c629851f5168047ed44b0fbb3896b7f5b753bbec8f829b975fac45e444aa4701e89845bc8321f0fc232592d8c52f36d8431aaba5bff91e8c57fc9e45dc0a88bb01266128c93da9f82b4b74d3d5f79b409aa96b64409b9e9bfaea4338bbe3141a32a509df86a718739e1b3de05bd68689589481bcb787afb0aae17da1c56d5e4dbd067e606bb8eae82c48aaa23abbd9defd89f43730a5d3d70a1c1f2b72df4eabe0c105a9010d19e02cbf01150a4bb545dc8d99a6f44cd1c99fda2455cafc6ba9a62bf00fa202f871ece8913a2e4530b914d85daefc67b05053e437f19ffe251fed5b7b18c03a259449295c59b6f86d0da796a99fb5e6e32238bf10f8f4646abaa377876a7d8b09ab0ece75b878b3d1071a3263f3034b6225879cdbb1e89e27f800578f6ec4c92aaff6f7f99ca877d405988c221a40d0b434e202f759346a8f78c1b029da3dfc210d795290cc8568845d2324525c5e5c3474add50810a47218161b77e29623b6ddaa2cf6b2592f7d404b450bb856e3c444321f243b6de3170690af2813948c8c97b54dc26f68555dbd88ced075f780fdff0e7c596d78580b9b5f6a3dd73a3daa84525fd64f6f8b4aad5dcd33f074dcb17065ce9e02e2b316c20b051593d3ec510273e3ad694ce17438fa5c8e70b22457ce1a7e63b6e6455f3a88abb3cd06c2a605780ac83ef58cdb851f7fd910a31f8bbef9bb79ab121cc1fb2d4c3c81649fdc1e0b4ac3dcf6d34dfa251e36979d486f2d943117e3c6f38f62551af5fce5a95ddc317cf9319d38a1b69b1da28ee12c9750cd747f16ec86dd64d5a49a30df8e4e5cd9e0284f17829cd04dd87df45eda59c95e2bcd7ec681e5327c0b39e7a252d7824afca456f5f499ce2a5f830939b69ed9ff4ce9c3dc45ac67eda1ce0bc57ee916eaf68b3c6c0b2cd25dc58053afbe4a55389d249d2aaef342e85b8e95c70d6aaf600f824fc399d5e09fc668399a443346e889a9e497f0d1cfa3882477fb411e8fb2ed57d3f0b25811d0e5596980496396f59ea06d1a7cf78fcc3998c2016e226b694723a9139dbac3285472fe85a6738a7440684066d728ca8b1d7d3904d384fff74f8ba5fe04f4168a1803c7a3ec1e918d8de195cbedc9219f848b9dbdf34c542a3758606556deffecc1f345342915dd5c53e4b2c2e56ef0af1925346cebbd0fadd5d1afef6e0db8042762b76450e041948ce4e42a596a6947b4c48ea79eebdd098dbf7b6167f68c28acbc7590a0ba767c5c02b80c2da2af46d33bbae992f6b2079858a820de6ed5902ce488ca8f79fc4d11dbbf61371ef7a627dedcf15fce088d90b39875b1e691a047934bfb62de03b98215adcdd844da919718509f4c9548ab47948b267243a172ba516c84bf1610f40a4ef7642ed84c326ba2a5e1c0ec9436ca933ad12836b8f99778cc4f5b3f4373a8a8755e7a9639c21d899cf73c28ace347adde081a971986e57a0f0de9db77640e0bca704271716c2fab9bafe2ac74dfd145b2d02d753972422af8b2659bb75e2442fe652686e42280c3ca422ebb5a52986ac2196005f43911c21b1768d8bcdb524068778a6d12497d13295f656c8e97584e7420b11c8a7859113dc80c77f50bedf8b3ae671f71c0c7df8b53f192923e0ff068233b8a18efc18f6463a3393d6f15a900f22b536daeb95767082abd1d83c317c593d7732d7e1c0c3f6853b2bddcbf59ce7992083c66f0bea362f0d7ebc0b9b0c37ed847cb10a665eedb5bc85eadf34e31b015dcdab44f8ef5316c293a44c8fc3d3e7fb54bbb5c9f2d4fc83f847a2a6ee325eb0bbb3ef4474502c47395ec0200c37f7f2169f3e9d9ecbea206daf80f99f230ea7694624890984bd673f28de4cd1ad81b46db10745190ff7faf64aba7eb2b52d89f40b7b88b3fd42c993b4c8a0360afc3ea55d9f92f5c853df4dac94cefc1e9fb849c43fded513ae1691d311a78b7f7445520fe736202e0106137ddec25b212d293eca55a1a376efc68ba9f364fed55dda954d0a53aa82d8a3205af0b9658d1eb6e0702c775a13c47af05c7b4bed40ca46206aa00f472f81a32b29633a072624df1af617b1c2055a89711dafb7fcc0394140248dd6f19d790f1ecb3cd4dbfb182eca16dc4db9c435ec375c1bc1df1c97156ff892e5fcc497529871ae280b930d01a00bdba22a64b181b56a415608245d5a7f3c01279cd80ac6043e9ce5e6a7d75bb182363fa0379fc9cc630f00e5ce8d37bec92b8f0111538260685928ab0f1b4f5a3974f284005e8d6e29eb8a5b0ed6526ddbb27763c007ff074cba92d75739be5d9e5dc79c9e00d15a6c7ec3558114d941686e9514a2712d622e11ab2fcd596a76b98d85a76647099124a72b3e52940064a419584a49c8a9ed6864cdd548eb1c4525ccd8d23282b6bc89351f0abd75e7876bed7394d7016459df320727ef3051819f8c4c725a0b26211b672964d908cd381cc32b0609485538adae4575cd9b683cbc46b25e5159021dbfd84f515609a0682478e18a8182fa09496054500086509aedf70aed62b05618b6f43668838901e126f9dbb71c5b2fa3501b42b6cbdd466a9f7e689252b2164ce1ee5f8001b89a0baef34e449971c8f040a1497693c6a84ac7cdbbf7983d78c8b8483ddcb6070f611593d5d4ce6e172ff8abf96ee1621d2698294028de6a62be4290d61d2046abf1ea7e838b46409299e64796eda22a7e5365c538e72fc53787d72df4bae8e9e12eebbc8d1f064779609eb827a4584bbc39d8b6bd183c6f456989a273a1de150682aecfd6d4afbb6f63881c9f839eb3f4e03f6a01ab85eff1871ae9f0dfa01a0b600240bd89ff09a49213b0650560a3d14899db0669aae77e5a3167bc61092da8e035629b140294acd1722326e41fa1e0ad24d9eade20bc866b8c0f5e3fbcf5826600903793373f5b423eebf06551a50621e62005bab10976aae5821da2cc849d737b72b67a44b1e0a3a259f528b7fda8efcc876ffb4de58fa10c7358e14d9b3f2d40eac0f03f4427dec2932a120a6a4c28d81c89378babe6570c7cd05fcc744ecf14ae20117fc69f36558cd38a11e4887ae3098689912f6865022fc8c280b3184387c8737c94ac851e371ddb2697570dd52518e8fef38898af527984e2464875b29828e7ce1a8de11e65d94257c3ed489b098bef4a3f83430d704c1fa36ed828c41e679dd0cc542af268974717063aebf7106f2f9a63daff7271b35df5ebb0ed9d05507a15c56f8672d8a7f5cb9db305647d5d328caa74064912063aaaa87c5cca836815495cf1fbce1a8a3bbb6730e016f88448c58f0c4e87a72a2e60c04f5e5cde50f7d413909e3133df5a4c6dbb4a2fdaa7d98c6419228c953e24ef92c02ace776d1c56f4d7f3f3a590180607de61bb78ed822d7063ace678240d011a5b77daab608e20f6f456b00b21ba8cdc9e4720560a8fea8d0f2dd9040e49fd6ce51fceffdbc8a3b43dc15219faa9bf30836c458137a5c05a7834558941686cfcebe633895819af68afeeb3a718d04944feb04a3ade451b87e3ab54cdb9846a8ee12da2e7479e71195f5c154c11a0bb32c51ed3d72d6372f8955fdf46cf05b4149e42b88b32c340f345595b0a9e95a346eb493c1612a2b3e469e08358ff3b630401e4cabf7b6d34231781096098dd4466466d4555d833ca8606304e5bba2b70d90c7d4fcc73f902ba14fd57a9d92aa5ad492211980dbcd84dd356b6e5fcfb743351136701e798ecd76065c4ebce67b5d5f30da1be2fde61ea393ddb27b130cc6293a51bb8879c718ed434cc75ba6a55365ca3a83ac3a38a0301443e776afc0e40d776e441b38c602fca64d05b5e387103c4ea453cc4d6ff69cdd805f38789267be6f0a0244bcffb2b2f379a440f047752e39d19a3c5b3a1ab07b0d8c60101552be0cfddb55408c415a0a36dd2f982f500ec08abfdbe9bc3cbb4c54f7474e2bcbb9b99d402f9671e5c9ea87fce89b30eef3e76f6d2ededb89f5fc55d54a39513c1d914d6d5824cb222a5381fc78767121c0423ab6a62a97087e6619aaf3a333911c17242314303869ad008b19815d219765bfdd8217b473fcfc1b6f2cf86639b62f50e1bf03537346c060a46815f88b4531e62db567b8b3f21140c58c04b260737bc696d9a41bdf83e3f27a953dc4ec5851fdeeae6d950b4d78f9b496732999c5418bcd499ec1fb8ecf96bab00291726b66fa4e664bc498b59b2a789dd9f14de4b4019beba6ee10f4c4c6cafff013dcd2deff8e799f9c395284723c57be12f3574157c69359deb9d54cbdadb91008f3807ca159c1036225f8fa79e2a019176c3caaa0902f5aa27e8e0474de9df00c53908a541234d892fe2f6fe14f2e7b7c2d2bf37aace6d20129705b50c2fdc62f2dd18ad2ef96a82c1284acb0c1648ff73093f902e1553c1e08712444d2408a5a80615b6e00a169d9b218dffbae6d99569285aec8e359a3b8d40a203a0ad922a2e6315014daf81789e81e88356f6165f741c9572f69e021b49b189c06a631a2afbce16c54d30c1baf890151820956101d869cc966e1e3365a40f473215e49d2ddb9eacfdab63eafcabbd62d99ddaa2406aedda1cb74c3d715d0e908b6208635757d155f55ab1a8f2757a557888b8ed8d99d6b022fa6a182f766902e277b56da33ca2929a58c4bd653142368a9d26b753bf3a3c209a8b97e6094c30e99a21572017be8b026d6ae3cebf49123f8650c974abf0538c23fe1f2827aff7e2a52b486966aa6f09bd5b8c691a14da6922d7df0df5d3162fb2b3468ff1b7b0484db46748f571ba9b8554b467f8dcbdf0c6f13bdaff40f5aefdbc28a124342a355c3d56588eb15329c602b14ce63ebadaf697682dc1bdeb8787edf91fdee54c68346650a847aee6dac163f6c78c9166ce6f874e6c6157dbb1a5712f6cc973fa65d374a5ad1bf04a7b90e7f7ec1db27ca13af65e60bcf450137e12e9e0b252cc813283746477d5a7c8a0a8054422b60d3a1dbe873557a9594b4badfb5960fd98ecd0484142bc3b6eaff895c31c668cd458a8655ca99d542bc1625374243c77b0ef6ef0bc1458fb72fe4f5571ef06ffe9dacace23cf29fe43f71021b8619a2680a959651841df9ca5c922506427a1b7146111532aa2c84233cbfd199dca62733753accd3a9d06b157386d15e0ec9ec9c37bc7a35967517fa38c34f94af47f0f1bb1df8c260b08820cbcd92a183c0dca42c08e4bf960f416817cac5b932add9388a513fff4027916d9cb1178e4388d4b47cc59bdf869300ae9221535b1ffc4afff6d96bee8c06d89cdf4eab0907db7e6e2daaa1d0e028c87b7e74b87181703f4ac3ccbedddff03f06d8a082d9f0fad3f54c836fd59a27ea1f0f48403ec4e602eb1e51c1f5ea120cc67a624992b7e33064a1798181ace653c98cfa94207ffc6d6b2f412380a03ed6441112ec4d0af40da488c0211ef8ef61322084467980c667155c3f73d11a5bd0e41943238f70b2fb382018f34af0e8fda21236fcaec99a5e8a4b23b84751a96d565bcc2c5b9144fd06713f70e160506e1af10c5703e4bb2da9c2b90b3504d8692478646abb716c17acf8d20e8b928dfee371b72486138dc7a7e27ce128c5fdab340ccac359be92b867ad80ef6a1c6d09c9e081c173a4e1d2fd5f159d6c8ab64c2166022faa49256676dbd93f4c202d83ce895ac185577daef918f7e030d1b78c519a12b329a945dc49aaed32b708f724e220de99662fc5392c47a61168099970107638961408c497e9b57327779b1556b50c280300ce6f4de2ad3c2d6e8097073f4d42535153c09ccb903a68ddaa1f3ca5e0748cc55e8af7dfe9b5fb7e7dc607811c64e347645c8e2990feff02682e02eaee2bda326bbbe4da953eaa8e7aa8bd74f296253f146d2ea3b05855b281e8c25f9d2e5ba0ec3e2092ff84130c276a325c3cee5190f8106b211d3f3ae15275eac53e02ae457c209a0a5cb9a0e79f44c6b9f95e35eda5df7ab4884f50258cfb71f4013f40b70729e3e337563cbc6730e6312e1b4a851958f0b7a4c0f4ff2f29911ff2f5ae3eda255a7dbef0af0dc79d8cf5098c6d1dc0a5d77c203ead86c9f31722d082baa4246ea0687048f49f47650be2e6d5632fa70c4f5a90a855c54c56148ea5e00a20abad77cb8bc3079ab2e0481a1398b53dd3bbad6862f8da88b4b950c5ccf9e00906ece7d2f6535b3eb46f9403eac9ddec8153e8a4602fc39aaf288d5c140620b8e938266cda60fde655bd2bc10516cad12fb5438c87e6ba18a96033eeeaf4530108d5fe63779feffc09a28d1e32c868cc189f03961064ae251650ea36d46660f26973c828fdbe009769672c5e91026a7a022d183291bf33cad3b5b7543a32eed8ade36138fd79cde1772bb4f65590862fd0715d64193eb408b0975f6396945a3d990e5ae08b8cce8cf88c1af52e5c77aec32c6f7cef48aa39b267e4094be2100ad7befbd49071c1e8c9737d5a8c24edf9d75cdd40b8b2430b2b5b0a0d89fd294272de0aba8b5361eef3b932dc40565716cab8b1c92332867ee5cd252a5f4692ad44f50e97ddeda1ddeef23bdd816b938fcb3d327cd1a7ca74591e869ec6388a59f0f8a99c82346dd88bae236755d2a93e67605f8e0ce019d8aa3824e72b9c8e138b9212c3f7d103ded1b7b473a15f46510f2ccaa62e696ebeeccf9fc11ade4a0932526e14384bdd8150139cdcc66d5a60e48ec099c0436a0d20a8529f2747d82e522168dadc862a14264b149e7d5c43b4240008b55ed072c3d439c36d9cedcccffe93d98f08ccd0bb89e566d5b1ae7cf6b37d5ad57293eaa402277df0a1be5f120d642803fd6754a2970cb99e82c36ab280db60d318940e85b8e2bc2b44524c63d3aa77ff8b0fd53fe4081d57e38978f612de43d63ae71721ecc6a70094b14668fdc0da4ad747b2e7718fc8ba6c5428eae54a17ab9219072f79533029cd99f0657a47d64423884529cc41cfefcd1386318e1a156ec77a8591695925076126872590ac17805e894eaf82360a706d4b3ea9f9cee6878c5b82eedb4aad62908837c4d0447c570f1ae88186503a02edf12185fca0cfdd90cae7bdea33d8ad9bd09c11df76ce05a8b63dfff9ecf9b0dc8f1aa47d8882e38aad5e32e0bce6b422b95cbf02be6ba1b51c623bbd41813705c4d5060105e97f774f565ddeda4afa64f9ed3cbb4e152d4aa9de1e3e3a504248fd48a0372daef5d6def57abb2b7b8845861ea3c258f3ef24961f029832ce329db27ed0f8ab3172e89f881d2f9034bc4beeacccd87f28d1f7b1550ec682fbdef13c5eff53b167e27ab50481f751242baaaaee6c61f3300732cf079f958c8d7b38dc43f70a5e45ea1fdbca89c6923f62eaa4a58013fa3b18478cf38ca5eea6fb5cd4db9d613bb19ea41cdfb8aa672996ed1ece6744941560dad5eb7fbb0218be2cd2fccdccdf20edba16ed48ba9fdd0ede768a7fb683ddc0f018a9befb416a87fdf6bf0af1006f31689889628d17fe24b46f45f814e40b0ddf324e9323503325baf73c90a68874bf761f69a689a81c9ebcab38ce1016f76dfc5ae60b02b763099f0801da00eaa28205f0f948aaae6a297450e266935b82eda3e22606b4a6ae4376c140451ff2309de8b8da6683fc1e407c82dfbbc44cecd9eab5b600219b8e79e69ece5e226936be516c389657ced70684d3bdc8069c5167c3f072140649f5c9ba07690bb80c353b88dc3f1059409909b9a52e278de538e6cc7e7404d7ecf5fd4366f7d59cdc08237610dfbc8ba0a37f69a744ccb5748ec6a7e83714e075a10a4a7c17b9ef8f230133bbc094a585dec8b0e720b0ca97f9831c7b30bd90c6a575b07e927cea914d7da25a4bd89ed55b5a1caf059ed21475744770786e08ee1007c37124fa4e1c47f7e665e03b14fda9524e0f519e123e5badcb40f9bba7ea78dfacd4b64e2d400c05dd8cc34f174fa6f2cd07bc95724303c3506ed1057bbb1ed2036bfdcaccd2c3144708b3e62e09f39d8024bc36ed6dc42de2e58e79b6e3438e3009f0b6f6554dc9922e99a0273545b79ef17565bfe30db255bc0ac2f7065935df1e65fe414398c8a0e4ec9a237b083a8dec79cb05e309ef006b1933bc87bb9e37d30d39d070696a24fe4dfc1106306cefe9a55b1ccd0a4c17faa5c964c2743d7eef5dbcd12ffba4576bbf0496799698387727ea9b127188e103aa1940b1052e14633391024913bd299bbf6a7289d869ec6ae31189fe4189e6aedbb8a5089d3179f7758819df61a5d08e164a6e8783724186932b4367370a2341eb4a5c04fd2d1cc28cb1ac48aa809ea2571a43f5b6fc6580f17ac427d93bb8b72d504ba1417177bbeec2abe4c05a769dd7ef64d80e3c19c4f24c0edeaefe7b3370b574746f76ab8def8f60a29a3a82555e996ed65fc857070e8dd0348529dc496980c75623630d054b60c8e3e96679a3696431c6f054ec9c18998ce9bb44f8348598e4f8d02e455ce17c27986b19e73c299210669ff6b5c1d85a573691866f2d6336c780186d4a4c117f6068f67553738ce06e2a8b391a054095495e18d2053d6a02939afd80ad6f426ab2b391262a30920f78f13ba656ba986dc12249d5fa606ca6248f4e1c8c6ffefa59050bb4ad1a16ac62e3e6ff615d8f265e51b4d5fa07f8c65ca820646b518f464d20c078a5027e8604a739514f90761bdea70ae5d42728659e30d24ab1ab584d0f244516bc8974de76da516f61cd8da4638c303a9128d57b2fc81942cc6da89c1efe664da29692755d192dc65a657024cbf46c0174bb69ead1f5ddbbc689732439641968449bc9e895b8a95b5421cc04048021c02bc2f5a4f916e455c7a8f2096d8fe63d7afc08f67514c37ef20e0abf5eff21f51069754a7b73e73e2b953511b187ff9b639bd39a543f20df365d7866f2222d4def129a996730d711e7de7fd9dbeed8e344ebfc01f6ee51879ed42c4a8d9bfc16f9c2ea15f406a3ddf6099f15181099816d847e98e1edad217f8bdcb8dd97a3c7edef54af135b278bf13874068d4e8e447e28ff0b0f59bc5e4d54bde03593a7e6bb3e14982a3063a17eaaed555f44be0cae27c9fe2beb8186e96dee68326f89536605be7826f73f3ee643421b52c3390cdbd6d0f1eafed31e0f727f7e7294c48063ff5f147ebc5d3697cf671db1386129e1c667ccad97edad3ebef8102e7ac24aabb74d0ca5266c372c4482fba187b952d2036f693e763c6291bdfa0586fbd5289cc9969cf5c02f57a56e6624a465c114d1a597c1147891d8c97fb6c1f29183af23be82cd195cb8f62cfe015eaf0354e7e45e514f5105edce2d1b6726a023a340777727beb828121827c32d88bee03cc8ef2730e337d5d09e3d2b72a4143a2b8fa6e46e5256601b3f8fbce4f1799f448fb74c400f29ed06552cbaae0089cc916f781b7c9d6d9121a84387a79abba9904129cf61061b2d3c73b99647cf762bc1441d3c7e6617fce4fd4c04c9adf49c4673ebcddbb5e1ac3cc2f9b969be8e3bf5d08bf3be14e9f6d7327d3cf0a7e96575aad355c52931bc314b11f3acbd6d0bc655d94d008b3701298b7325775d244a766c165fd199617c96baf8031c031fd9b80168163ac84760fe4182abc495c845fc663cd8802e0bb911ea922907f459c83a247530fe57a51d31b8f536676fc7f854a738a9ec268ed5f1f59bfb4634cdb2ebf6f26693f6dfae118d23f1a467cad2978c2fb40632b7a356fad46604bcc99641d9b44eb5edb3e8a0a7a943078175e4514b8e2f24dc536ec9c09e107a1bc6015d1fee81dd9d38b84c6f84293525a15e10caad2738699900cea3bb63fdd10cd8cc1d65465e772443684bbab00e7103efc0cefc15920cfa97f2867010e843cab7952cdf055572683a1fbcd51f24a64822b80e3d15cc0b78457b0a0ab16d7c5a9e9a85fd0b08165956a7a94837afa5fe0321423d054de271ccc51d6edd1ce30fc0f6352b7796b621b3e14447da7cc8b481f49d71f8384b72abfdfa4c9293cba87ec790013e36b3a31cb116b70c93738d20dbc53b9d400da7292574852fd8be3c35ba9e78ac56371763c0437a9114867eecef278ffdd19f382071ef627a2092e16f8b70c63b28b746ffd3b9481ff9a45fc39f1639454eececdc078917302dbb4969ba6089f6b6679be7c416b2efc54f105e8dfc8a0c14e3a4b7142a9ec2af9b2c847a004202654388bee6a7352626200f2ed4dde16328d740b095df6cd015f91c91f638e3e1c999863da589f515873878d3e16d49a60642a9ef1b3e7e591c3c2ed4e0e4e8691bfb143d96f42da4890c44db4a717528dd134b3871fcd6fb51e3204d6c73b68b972ae6fbdd95d6de3ab6f301bb8081a478ac43b78bdef55b6d3e20cb75bc0a832d37e68e5bd6d08c44586ec2603d0dcbd0386d804e19e3a42de1af0da947a221b9c5984f22caedc6c75dd37aec40f63ed97baf0d011ef66fb78ecb334f14554c5280abc2abed600eef78e5e16e4d00ff634ca1c457e1d13eb4ca6c43ed1f364eac4984504fe9598bfe7a111e1dbc9c66c25539d7311da0fb3a3950993fe10a66173a2832d6bb00b25f093a472d90c00f935ca3c3f8883b828c74c3016e357fc77b4e79e3508186beda35ba6448cebd1b9836c50980ee080d6c45b3912a2b27317387a565b27ca68fe2fd4249eb8d50c013e055ac9e9f2c373eefdee40bcd13b21549594af272da526c509ee2eae3ad3515efc51fe86f86ff453d5b0b26837e339eb173bfb39f33e6c3287be194e329f08c9ba1a1e425b8bb5976e941cc4306ba720868ba5d48eb03dec2cf1237951c24e118c57e7806348157a1036445166364cb3c68a2b4123155afe3444cf777c0e6df7ce2c7a93a34d8501713bf3874f38bf174cc87acb02e9ae2b5a386db86f18f16aa954da262324b89a9ac10e528410aa80cc996b731b1912934a51526fe49ddcc948aa17ac4ad2b0fce0134ea50d35af532b19cd4299a0d112efd19562232dce9f2a91e7770eee281c602aee3326f676593ccea3806c24400e8fceb1c1050e8c95991558e66203870ccaf6872d7b85bc4cc119d6770926aad3adba675d224dd135d523f3ed6c698522d1e68ec094d98e39973e09b2c1faf6d4932cf53ceb2bcc768425597b8762dd8e66038ad1ffcc26be4724e6d7e3f4c52c9f332890a79a53ea48dec1ab6cb257a6b60db1e3d674a749b17eda96dbc7d203774100de4b266917a53c1a01b72733001e638702a8526dd975620427d8ff3f0e70ab5e60d77bc020b65dd804c3dd118ea79605e21c8b1e12b700d086fc6e74edc34f4606df284da9fb2b8bda0b881974e3531ca31e39cfae702ca92056a5f386df8bf43951ce4719efa8cec540b54d5eeaa37a4a98bcb09682df7b4bea41500a3ca061d3f49cbf08fe67642a8f52a7bcf0060fac172a14d26d4019340f86d15cc2ad2a98ae5e9729ac1c5dbc543c7bea3e3950a0f07e05d1e60ed6564d3dd9e4207b414a32d62a3b41aef0ee23b1eebb1919bd8cb1bdecc714959cf175076fb92d9d6c0636c47d4b4cce3a8abec20f222df9a1f6f2f55761ff5142f807c66bab205c2ee1f5ac1bbcb14d771081f4c8febc7c0e9a610ee35fa3392a2b36a7549507a84a3974301cc67a0fae4ce7f193a9cc008fb27022d379a78ed435b8e6c58f3170f862ac64fab92d1ce23f32ccc46def446e12320960393b16b6f072db69bb56e01ad839baf679debca502006be59c96a8c8e8d70d27c8894c769ad9baed51a2120dd1d1838a3ef241ddf3e151a767b00bc6a9c107bc8c23f166f6489b3ea53c45675282e59ed62ca3faeff1c096f57b5f33cae1bad29842fcbbefcd5ff018e11ec0be8ed8caf1ff884c883939051727d123f1296890e831c49974f88ec608630fa742f7504b07869fa3c7832a1522e1df626efdda4a1b1963eab5e7b96a47825de77e19345d82ee303a8c9948829e1af952db77a3847d97d8ebed992814e70d3342f74ddde11d087c1d35ba10200f6e857c68b47fc91c353af518b36d196a7f9bb1b3d5014bc2c15f5876b334370d3cc7f5ebf05192b8106be739c0df3efe5a967d623cf9c9b4b3dc8acd492831c658d4b6a7331101c2e478be3e1009c1ddec7d669a560c12fb5a70ac4902f4f1e518112da6faaae54a37c2723f3f54e7d5995222c74be2664c0c3f0a566fdfbdb7851b3c4b9182c55d98b97d3fb6bc5347765c8d7a32ffdbc2bc4c0523eaf247c48299d66285f0d459ce55fdcdf44b83eafb6b7d1b25205babd6b43e029a4e366f94057554405474da116bc1df4eb006416b0073e5bb8374fec49587aa598b3a0731c0d0f383249442826aab965b84d460480817c9f831f07b28bb014dbe5e3fc30cf829a1eb348e1e8f615dfc92fdb823f60dcdf21f68a40b4ec04fe3458dd3b4039835571b5369e875d1a2bb3fdbb09211d848f5775e75d4795da0830395f1bb49e8bb0f1a233d62f7fd333ab158f75c62aef3a23061bda88ef2bb33ecc0c9a8cd8236bff2b7cb7ccc4f62fef110793b832978edacb87ea8df6502830375f1253f7281644cc88f0aa23c1565a1123f3a4ad8cd344fe6375308c227806b947860719ec4301e0e4d640160d4f785e5fc38b7d43ee0afa10331810e1727dee8c25f8e5224f29ed7003909f7e03b930bf8a7771a985defacbe1af1c6a5fe003f9c7bbb3098ba917ec26de16e3636dd34f5bb100565ac28a1296aeb2313e4ca3788a208dfbdd603c92fc1eeddf1f1a3e5134efe6819641d7383fd635be9b02eea995e0e6881201dc195b71107ba35f6884cea15a88d2413eb1f4ab5ef42087609d3b83d543fcdfe6ec43e92fc0ef5ca877416f68ade4c1e346fe98a3b5ca0a7f8de26d9fe922b99eff246754e016a6650090d87fab718a04b741321aab39bb51d5b52305a126664f431bb094250322004dbbcb0cb6d0b6633acf201d0697f8edaba6eb7864b634b3abd951eaa3987cf250c6faaae3e9d622d8db203d21536e86c2364f062b526f9a73884f826f6eac22a1d9d38d990ab831b7f90de24fb7d6c60a71a19c42fc7ffecbcfd3729fb53ce3992de3fcfefc1d0190e1241db16b27414cb836db2e18755d1521b85d0d75f351a7003cdb89d1a5fe472180d2ba952caa3e4448b8deca61564f4404a02a42e478f495fe8503d3f5df5642edfb4cb7f28fd3d831ca0d6bc74c88497515482579e3acf1ec4bce18f695686630909bd76d8f94be4d7f8b3e3e053a6c374326c4a4974f1e6ccaffa753288dc5a09fbb74fce9a5579c59bfcb77e9d495e95c709ce8927b2b4d986a9774e106025705f16c1a0098aa4aa03444eaa3c7238d85b8ddb5fd03fdc0341626c7d24888ea681a56e35cca5935279ea3c5003e18a7334b5e1b166f577b23ba6d1498aa936ef572b1741fc9731825d7321c998113de57281ccb7b9873728b735afa42cf75d96cbe19aeea32064c5f7e876674b7d6cc9e34cc8804b83c075d1fd06f74a983e0c8939e704185d74d545d086d5f099c283d57375735bfd3a03542ff58a6c7fb77e93fd0eee9eb688124c295f071e61a893e56d03fc83c999aa01606f2de5f141e329e27fa11ae3e39b2c054e09186a114040736ad51942eb8cffbadbefb68ff192f64d821b0f7ca5a406498d72bd560bea543349b46991d2c32ae7180c99278bc5c4a3b4f9000278aa2f0d95a14719c7e28400e39f0b24a61d2617d0d41bfd0b8dd8179105ba2853956562ac62ad20a24c4060244ec8e7486e7b60abba832151646bfb33476cf0144c222599690c39428cb109a96362811cb7d95e970f4332833a141f90487269be50f67269cdbb1ef841e8ca97d6693e16e4a9134fadb25b755674a2fb634ed43e99e83e756c75b15e5f886841002c712ec9016608ce5fd6f33b5ce2237de069f12b82a71087ce0ea8ddce42f8d899dd74c9d23199602a9ba04da2aa17dfd52c022559654850dc975c211ab8bfec82017698748eda98972e98090d581ba8e3159a5271b50976a80df79120a7fffa1cea05f4fb7576e348a34e62b1b555d3b00efef27dcba8a28416d47c81ad9b22f59f0681611dd2351fd03f02eca2ccc1f773c70ca22136dc8912a4b48aba42a057931828019b374ae5d8344ecdcd278231d72cae4a2715308c532dbe52855f2f5286b72ba0833aca78348ef54477fe97b5594a6a591a1abf43845186a6ce5ff2d52b4da9d09ce3a84af945d73cfe816afa628f9b5df5f3fb0a182bf1ede5fe30220c90c798aa0ab7c8aace0b0d801d6d2926d116b7f1f8b11a7c4d35d0ed2d1e011c7b8cc88c6f34aaef2476eadb358027324bc33e379811cd2887a72ddbfd4e130721fd3dd6c844507f3a177faf30bd3381b92d6feadfbf043d8858e8e6cdc5392088e2805a03bcd4d68c2847ebb14eadbcc608714959935140eb9c6c8ad8a9cfe2de2505f3acd72426d924223dc83bb077ce4d6602f277d6c4597bdcef92b4340af5626a8596cfc69adf77b4c398dc8168d7b91deb0e7dd97b45ce234c456135cd10a616c200a84d96a5584cb954c1c9c9db955e3e252ad1ac5ab2ff5b75cc419ec82012ed69a5b358aee27d6603513e51fafeb2712211d22e7f6bbd7a262a9a64dc3c1e15e9546458bb8093caeac5b08a78aaf2daa1960b11187c709d093da13fc190b08d02fd5444d5bb1ea8a6db04cfa0fcf3ab686e196f7a8ba4422d1c192cadfe9696ffe8b1feea7de728ae4e0e5c44d0bffa2d54fef848f30f36f12232d6bab9b1cec99227855bab06bab1068ac2551b7348ee4792ade76c9a5724317674822124736cce917802c396554637835abbd79e69332a37f7b8d6c6a63b214d28af5afb98389fb83cbae5c026154bf580d46ba7597b3125e2a2d95b4d79dff6f126a4b82d8e6544cc0f2d66db561cc93ef53fa3346dc009a5dbcf6db7a9f5e2826a2661f0ca6fb9ed0e6a909d4b635771cc1afec750eefde69303555760319324f6710203ed18412df0a8fc0d3f56613e4281086a53799f8585b478e3b726f00773fc591731404a6a773f978740ee9df7f2d64cec6240a388e9536f38fa5a5d2a3b381814303709380a448c697318eb75e84f0bbc646d0ece7820f1e00c6b9a9afd1de253e7d892a4e05d6a76bff01180c095fe457b8cce3f512203c054f0091e43f90f7f3dffd87921d5d637432ada32ccfeb25103218b45659573f5dff92bfc6a0232aeb269ade7e0e6c94206b301499ce0500f27db1fe264107f1f2688e101ca08b26f371c9720820077d38f19d18edc4cd2b76dc91dc9af8ef93ea1de34cc65569ca3db9414a9576bf778f5eeaedd9fc9ac8c542a0359ae527185908531514e6d1458eb1ac55653a81ea6679c49fe00e89d3d7608fb6662e0b835253486afc9f8dc9ed3388026c28db29d460ec6ace19c677551208256191fb179156f60ea01e3fbae36b6f056edd94a72ada8ffdb6ede6c963c5125ebf11438e6d1ef63d52e57b3109447dab4ea0d975d36545015e7ef1a9eba7f33a856b8b1613e0f6cc0e2713b4e859dcf7c0f78bad7a7c2e76b96c18ab6145e1d10640e5ba640fd2253e944d6fc062c60665586be474a1327efe0258758939862f172dcbf9d009b1a03387924d7b98299303177a66c8c4ac9908334eaf0ee66ed41bd8c004dc531ae3612d5a7d374fd91bb4a1f20294394428f59f3fb9b74ffa6e7930bd70a66d27d919c89153ec179b35cd55a7b859f9e781c6aee6f7a2e0bc2d9ef70f055fccd60a7dfd226f3b245caec2dcb1c45030b8fbe40fc2331b2c08fb2c70c6563e750a94173d4b7e5a3ca4131001f0a1f12521e3f1d7cfa17055916ada0a225298c0fe236d8ed556d6bc96f177ad6962121035a2f266758ed0d064246ddf25f4225e89b7d5a4d5ce1d2f38724eeec5a4278bc900d7055866ca83e8d7224b5ed06432fdfb1598cb6a01918d7f5fc37fa040c6dd1ac1da2a2a1960e133a8c3d370774e15f08d86dd085dad54e3651d2e331b5a3c3ba29ae240bfb232198eb9d02fc9f0f051a691f80661b1222f88b723915c9421773052e11a79032a8d4300d9356c6f506cf950579d61d4cf4cdb8315d80d1e27173da0f8a2e1982e9b31a904703b6fe19308534c5dc80a3cc08af55e13e53579674fe54a0f9116d11a53c6cf58b32ad5462cd7ef0b471ef33b939559c481e423a185e05e69c395d55e3c5192a66175183c93eaa812b3cd2713af83784241174bdfbcaf6e7b4d933a9a570b0207a433528760d9ab5e470e1a29347c24cfedc2e4727dd1c664ff559f07625500665aa0bc02f3a66514d3515b1b62d690e3e4b8f41e7279943b1f49f9b694e56b4790ed374c59f864a9a24d304368cdde1127bf67efdf8d5f2a186b049f6dd154097179efd89dc9a095cf76fc719183e2a7ab4bdd3326f428eaebe55f3dfdcb64a3437cb3b46ea527fd12b2e326e6499b768ac34eb6fb52938605c37dfe7831dac943ee0ed1f963b57f2306ed8a81ed00351e28a87d275e0c4a052120fa1198ffd68ae28a60a4af8d5d5407d4b37517e6ef246a9a334baf90922e8b072b90f8b64ee003dc3ccd18c23526e9506b25908e444683684cf229fcc93117465a6ea8395a8b433eb8578c6313c94ee7ea9e182c8b3beb351f1112764c335f5db6dc6ae0584f7d7a2ce85af646324b04ef5003a1fe4e0aff1be9e4a40174b6b10412eee61426e0fb45a057898ed827e417d00895476e2878a1c72f1c79aab92cdcbb2d95c415cdaefb81c413328b5b1ddcd4c890230869fef65083389d54f3dab20644c476589987391004e6735d2c4c7e44c364a6501808810a97665abe899ba52e55577e61bd70311df7cc3f64809c898492520c4dd3ad4fba5f9c6c8e59f2de9cad8cc25ff1580ce3b56cdb23ab7d186831cdc73db5d9fd56d9c24efbe7692a3addcabae0e9aeabd88f33922e96554d1af076f29670bea591b25aa66c159ce2e47b3353935e48954851fe86d1094f9ff7ff9a2899cb4f5cffb4ec4fb2b054ea83e6ff450b4d46a9bc5b97ca75311e8c582163d356450a3a9b9e5b008416ca8aab0194ce438b476c662b35adb2db65d412572e80baa1e81814ab0f20aa7a100be4104c995de851c873cdcaec8fbb0b49b99ef5bed57929e6f2d88810e141908c8717f36ac44d3f68b5cb48a84e2728f0bef1e53b9652fc033a2410cfdbc4d54f0df1bb584f063ddd45c3abf36a089729b3840d433f4303066077afc2e59ecf5c380a962518a99511522985d789aedc4b7611848640c0314461a1f36c9f1bf86abf4e2deba6806c8cbc3ef904ab8ec1b77a4db607dd49e76eb24cec420b03657fd02899da54703eb456319851a3d872bd99e8d07de566c3b20e7f95dcc0b4d58b200353d98f67ee9c05ffbcc22af7f5c4e0ac6a3ee492badb831404cd13da45539b881976fba647b510400ff1ffd2fb7340af7fe3f0ef0631a7d5f414b68a79bb3073dc5fb43d7f55e6b955fa1a42fc4bf4fc9b6462b3d51d52965c87a052ae060e675f6fca269252c73cb42c21aaddb150ce6f72cd4749cd874af1b265974f7bf4bd1aa3c6b07f2bb6a099b0270dd001ddceea89a44a389921f0731b5e27806386c0b0961d1c16cc54586a3892bf33773be5208b013c0112e1a46415b44e9e477a2fded2db1bb9269c83d777b51e3372338967f71e9a0a6db63135ba3f4814bb27f26e844b9a372b3759670f092e65aecb8bd1fcaa7dc39b906bf590127a0208627b8fe600f4032a2f5e3d8d8c4067049952971b0780beb6a2d369fc277625c1c31332a5e1245eff483823645dd739b0318e6c30382be480f4eb2b7063e954559b0993c947a87cd7ad5f7d0c952c0acbecf7895ecd0e15db05253c404695a0cd62c1302c0b83df63312a5cd1a80a45227b5dce9238cf134085409dbf0ad76abd0936c0985a580b8b54edeb4d7b92bb901d5a20063dda99636045a096c17c0ce76a50b6d98c0f2fd4a0bf9c15019e355a3edb935b5966d6604f0a078936b75ffafe4390314cf2e70a5eae66a3ca9b51335a7b4f1f5f0d77d02bd6b74300f8471dab07cc07dcc732b5716ce9e81780b1a9948598903b1c645374c654dbc916bc19260d871244750c3f3a466ce0c15dbae63015fe519569a821d983a708208c40dd10fe33a7a9d2bdb74d6824382009654dbd78cca51ed9445215885f339d9a0d02b645986e17041132c0c8cb198575d98a2c687ede30bfbb1245c2b4d110e547f385d4fe6a5c9d39e75bc4a1af59440c2f889df011f7fad606d085b813e019ed85b47eb4cdeaafb36a5255209d44950f96c9b01965341c6aacff94fa1ff108c588b74ac6210d7c3fd8f02880344932813b2920b1186cd09a66d1ca5f2018f9583fb23cb646e937e67a1c6ebd1ac99f59ebd5444f82fc0ceea7f3438a8f9b6828f15cafa820780194af2a82426cef4f880e30c9762d36747f1bca51f2f6c08e61fec210ff561b82614c8a4918deea20e1911c5b5de66e68f6a90186b946c3734df2d882ef68c3de651367ff9f5f6c98a9a9587a84409029fe53617cfdab987b2f089d68e3baf408cc0d94b54efd3a89c70944760ef591eace5f398178e296e7332b3daba093b07fafbf6793085cae53b59a1d077f5c1fe0445fd31e699a7dd66f9f53e0d06feff3b807d9763b81f7e90fd57b7f38126fa2eb538acdfc13b3a3c23a88d68d95faafffb31f9212c5fc8f3994699f02c8c654ba031d28fd71e5d672d83e5743334a784ca13dac352ecd7a04381f3f65edd8ad61a4dfe5dab2f482a4db48548b7d58ea3e7e38aa922c0a0372abbe3ca5c9672aa4085e7f7b234d410765e000602d52682150a42e73caf151817cf63200bbe4920e2648bd8cf0cd1c9376892f37dfac2cd2fbc7ad1af43cce81af0cca61fdb5fd65d35cb2c292f225b7b7147d2e144e345b800cc27ae1473afdc58b43f1e2bad7cd788e75dac4f2e9a82b41551c5b9d4323fce7ecfa8e3254f5c934d44ffca0a01d75a9bff149d50c20c9d87a8c00d167b3aeb6d88c6c91e908da33cda20388cfc68de1aa61285208d5a31db4eaeb57e65770cf78b77e3a0e42b7dcd2c66c83040d9976dc5df8fdb9c64f4461d3329f5f382e2c060e2055d3753f4eea87e8204738515b9bf11aab8adb9cb80d7087fc2fa179f21e2aede1072ca0b9de1d87695759ba68988708597bb32ea583b33d5f2a754407d14af1cfd85a9a0a47ca17cd31ba3cf7f2acff2fc1846dc303d7ea72c7ddde672687b409bf10dd5cca48f9caecac01f6536b483a0d77ade2d7405cb65f6673be9d66000b15873565847f1a449d8f08150fcdcfbc2fe7ed7d471202d68557275a322571a5d65daa32cbcf6cfcc990ac777389dd2cbf534c0c5a2e2fea396a40b2471a652202d14eda428bef810fc44108a3de928cee36c80f58ef6a337422b6f9fbb12dcb9892a449fca1eda1f19e4e0c91ad6aa7991f1ac7c2a9739012e5ed2f42de9a4d4214194c4318a636739126afdfe3c2e22a81a6fb8185d158e0458615ccfa3805662c6014e1dffc965f06ffc4d0c91a7a49f1a1d99f51a655aa8dcfdf6fe8c22818aacaa24e2795769460488187e1a19abd8e8888fa14af291dbef8e319c0cffcdc2231f0bbbf267097565f65d3456ad0b840679b6612e4e3e800b722005b252259915fff04a22258fbd8b9af849e429791b43bc4cf29ec1500eaef62c78e0c51eda88e405f803e73a9e6d26dafd0f728a10571603751d564ca8f14af218042b8f6398217a40b9f394c95f1e962901c6661fbc3b8ea9af1a5d6112c15aea5b4ed9391ab182af490ff7f1ce0178af1a5e1a34c9f0de81780ef40ff1919a4ad9775f77edd37094f61c6e8c6f3c9e196793b00ff7b8001b6239c967333fad9caf18398a1793c6bec236af28dcd9030027c9645cdafe28b03db14242e5cbd436f91b1b4d913665c8cf95c75880bfb967e827422b3c51fe7236deaa1a184282250b19151af15b04640fc39993ad03d3659f5491f7a8330be8aa7f86a71c017ba767fa3f830e66e68ca0b41e02c12e3a05c96440473decef1a1323924fbd4dc4823ba6d5ba0957f31cbd618b440a64fd90837b5067d8a318e0e21b8b79b924a3349c1dbdd80eedffb73c3673cd63a6b129ac9f49a7d8bd4c1f7fcd247b1ad0d974445b55eb9b295fe984c8be22e7b2fb5ac281205e8595b238157cbea963ac3a0fb70b74cc036abd4fad663822c31e565b23a3ecc8511ec99990f772755be728c0d238345a874e0315459b3f80cef1bbef72335d6e8fb5950f0189e4fb862398a6013563fc9a32c65f58d56ec288122c063eb1569a6bb0bf72a063c280e02ef23d9c04eed4b3502b372f8ad147c1bf4bd944c60398802af9cf59d5b0683b89aa409352afe50f33534a3c0c4904b2fb50bddf89dbc0224dc7d2d65bfd13e12086c952cef9c108180dd0911a804c3576ca71cbb5cbed8596d70760a8d3989ede3c8731cfb19bd0ca6504111dea16072cc70be5e6908baa1f5a651917b1c3ccee2257bc458b3c0001d1f8a54985c43007bd806d67260b25cbc554bb12399ae48b5417b516d4288957b63fc89e3a3a44a5c3e1316100d1717b3b1a3a076a396a57dcafe4c63f594f3b5fd7fc0f44d8b7c64a44b61b2ed705f30592b233509f27ced873e4fc684857f76ac6856a4571c775a50300eef1055a66c1a3bde27cfad9654cb8cb1b2227f0d981e5d5c47cc25e32907e847adfd601796fbefd07f2e13b6b319da1655cabf06718d87572ea9ed61673f233b0a82f911d795a7f820d341bef9fedfdf39ddb42eabdd8b887e8e8a7a6542195de6d4857478d7b9421cc0db387b505deda6e360e99d6511e2d993849140c192814f8097839fa4f75adee38725b5cc26e3a583e56e0e57e54f63ee3f5d4479e02d25fcb53c0fb92b9ac2b8c41f565b963faaed7618c6e940c15ac759b3b9fecdb696e8252cbc991ff17a3e2f80208db2f2c5302ac2f5bee31168046bd98740e8e36aa3a05e229f8abba8bb9b586fc17697d81750a571104dfdde726fb97b5e8c14f39613c4d9ea2ba87eb43b02c4aa95d8427e05716f1f3802e600e5173c6ec408857c706ee26e0a359a99ed5f7641a20a884d910a3851027a6ef00102ed3c81ce5e88ab1f90ef2e776e19ebb0a516f7597c4f06dbf127dbd4b321f6ab7eae4d26ca513e4e52d60fdd2fc3d5b9d5837bb25c3c43130cc940802806f7f4d82d9273100fbb6e7948f270a69534e1f640f9665af557053f0a4181a85f50a0f7225c641b900b7d299053e383ed3cb76b5d7bf44364449433697e0419036f29fc14b4e4e7562c9d15938c1c05242d98f77b5b34b5c4a16c2e3dd2fd8736d8c0bbaff1fbfb2bc7b9875783149d3f17a9ef1d600a5f2ccfd11d79ab32977bde74665d9692f3af52a1cbb71ccf80d774e556cc592cd57b1e6a9de14068e4e7a6837eaa51343655f9b5180f818fd08a43ac3055a02a0380d4ee054ae957caeed9cffd153163205aa4390091b160a187b8895d1d18b208669ec04c52e8b5b66fa84cac69e0388b2ed1950c6c982b2ccedb8774170311c8724c351492c37bd954659c63c01aa9c03200c27780ff594f6f595945bc70669ead3590463bf7f1edc562f84ed9df6b232fc1ecf3b615d7fa188519beed00db421dde540138e31c889b2356ed2f76ddaae5a81f0bca53af0f2580b5b71e7158a9758a20e5aff40d35bd4d9321a4169488f3687d0d9d8a9469ff3a91e25ae734cb4535b04b7405ac7a714e233d9e5f9e0d669d47a75c794fa7872fd60b615bebcd03547e3d5af386f96ecf0c23e0cb4dcde53887904317922ad48ec5900d655f32b719fead6868110e51c4287f305fee9107855763a7aed37dd043bd0ddb1721c63477bac3e5784237c2abb9c0fa9e68f313d69dc96c6dd235ba0ece8e33dc273f4afd2f5ae7980c08bd48141a5c33042c10715be9a22d5e56ce7dcc8aeee82d66e49a78c3edb1ba77321d8c8f627f523703e32a3dece92367a1de0cbce7b9639d056f9a80585c9a423e69b5c8a18dbd2fbc72d21286871066175fabd66dbfa7c494adcbca5628f99f40fb51eb073f8ef88ac5cfb8426aef95ae180c5c446ef485a1df4b6486570caacc5e849f3523cc514352d0df16155816a2fb96f95686a1d9ac3e6fb252b1e4bdc8084d1d66c7e7c6dbc895e919730992a29305b82b07b1ad36ae382119bddee72d752aed449a382c015a0a8c92e1afb65c276b74d72277832d0b5251d9d5936666575e66348a9a8949a882ad7f10d4450887341090cb3772738c154e0f36ac6b9652969f68cb4c43fa2732abd74701bc1efd2f9d0ae9e9f386d18e9b380be9494c4c00cd885a309041c1522477b59f72475c2c2a0e2d0e4f49cd6615acf5f06841b4cdee11cdef0001c8164b9f7b7242379cf12aed6c31799446635c94c9f9f788f5a708b7eefb0a2947069dd9410f8aaefd86179ad35dcc9d55475e41271e9cfe0dddf0c145bede8a18d962c07ccece8355de27f0d95601bbb03ddbd8e300f7ea6210543b11ed3adc0c961f5f00b056a762fe8deed09de5043e06ff11d73a8762bf82793c7e52db86e2fbd60dd5a1d0d7a4a786259a10a1ea2f813598508d394bee90991ff4f926974683336aa1363fac2196761752a84ce21fff041671cb41286d32ab1ff8399c9e8ac2fcd533d8e8aa702cf38de36e5c4b62a2bedf798322bc3e0a650975a4418f2741788eb95afe9acc5b25d2f809bfd246f7b71e9e04cfa887628e4dfc2efd5266ec01d2fb40ad095fecd278373b1d97923ac7dd846934b46a60a62db01a5d36a31de02ce0ae485f06b27d2ab982c3ec51bc1e6fe9d82d8865f0f0caf302ea433fef40d27b6a065350808018a432d8737c13e75af65c5ffcd23023c59cd2635e89fe60fc0d8d88112d2c522ab85d9caea42c81871295ed15789aa16a66fba328ecbd3b0b94a79f4f9f2507d53f52bb93789e41f742bf61455d5b43b8d78d3090603bcb235ba98256cafe14b1f48f9dae85b0085e53ac4e9c3c402d4558d31bf738dc8e913762eab45437796f199f4023145064afdb03ca1ffbc6cb572e72b4298a452331228314969e294f059230e9140dda659e62c3bc14107795867589fcdb7dcf16e9d90888b7b70bdae680cab1d929f72fcacebd356a352905567f283c5840920ac911d2054a4ea1b4add3755671d82c4a6cce884f1a96522bc8c7cd5d4b2e40ae48768379763b27f60278d7e6c3d0daa88f1281fa39a415b0d32d24092a0acaec789fe3026aa887e6d48b8b981fd5bcb200c1f79c4e5135856cbe161d366e36ffab3ae391e49f2949de442f6a7c655c8004bb9916180515211dbd306e6494f067c344742e671424264e39784a2bde7a6bce97a222cc422debbe475b713012934dd9ae3a527762bbe589c691f32a9d9778f6bc2a079175481761d24607c6c26dcdeab2365c1597134cab4daefd5417fc43d58ab1e88a4bfef8da81c45135a9ffd4f971cb48742653c61ced1a6fe06d2b0a7320477158baf08da136233023288fb911b1eed25a80be178b3533942efe32f055db0168f2ffe40f209eaf452ee8821377a5236b4681b6e50310d832059f9bf93f38c02c5628625dbd4fd0c9b78942363ef5337fafe0280598d41c2ac647297cc0edf3fb98fe0a5072993e0736e004f1b6159378f41d9d066cd4ed129153f639c8b2a6e742f6e79d58ff1512e65ed7ae0e155cb615de5ca8bde282c62215e7127c1dcbbc053137a61605a30c932f856324303df0e959d03cc4ea9a0c1320088cfd79b2de7b1a64bcacd1a18f1b187517558a2025d046a88102d20b08824011317a10bf58935d15292498ce776a46d8b924ef9ff31f1df1a54ca449202b0ea2046b33f0901e3a25976965a2d2822f990ef00627dc153f84426c6d7904a2ba91e6bd1712ccf708f3b145e9197694fbe7efcb23d30f37f0f9f42bcb02e2dcd4ecd2de5838068fb99e4e99eecffe946b56b86c0ae063e4ad7f82ac4b0947ba6b8fad67ae0e002076f29e341240edfb37cf42edb9be72f09e2595081269f7f65ae69afa4b6e1a74b700191c1c14baec4a29c387e9e3dafd09b7f3216f74d1e135ef4f8769216fbfd1a4d015cb4e5dcfdfbf1a27658e1ce5767ec51ea5e5cba57b5d2e02aa13f3fc429ac76a612e45d5242e7e0edfe02891f328bbcc98bf52e4f1ba95cd4a0a5fc47d2d8ca88848701e86af32b4b1a8de14cd351216efe0f296a56d4ca808468adc845e02f794ba6e803dceee3b5f4cafdcf287b5f5a38dea9de9d8f4c5e4ff115c81fb5d374f49bd7dbf039793ea53d2251186b543efd4ce6f2c95d8d601d971f6158d8d85e365e073b361d42e14922edc7867a4eef9bc5665523a193ba0807daa842a50751841d200aa4428b90a4d7b9d9c0a5760e5fce0155d723b079aa2f7efa8635b5d077d606079c69bf35e38256997bab64adad24617b819398e1040f119436cec223f9ac8def0943ac630713d8add7f6e7e7abf66343b8b9a3b1540cffe4cf660470a904b10c1c9b451fc4cda156960b7167c62b2e79ecf0659792b08b844015c83449aa42f277bf38a91fbb85c2d161072deb722c55197b120c8c84e1b8673b2b6703e1a334d4d9c49976bcc99373888694478cba5293d4e650f19ff86363fbfdd806db20c616da99685625fc1e61e53e49f9e2b6a87752e4baa85b2ce2e909ffdd13406b59eba093d3179ed2ab27b82d778ff016dee8f135d4ee3fc73c7fc1f1cc0832de8d8ff0783502692699fe4046408c6ebc59b022eb1150106613a808d5325642ead0a680369a83f866031c34bd1550922ed5c8b9bed871390169a8b9716921b702905752f485fd07648640a0d00a5c628d7f89e8b7b1b153c0f563cb0e57c29b49d30c4082b70822ec0c196f0ff0c73ab88dbbc8018db4a5c2aece79f0f0bda39a69ec6a1d239e4a0fa51c524af02cc6ac685109a1b32321708201ed40a413a1913837801fa3ee52043953bd3e12b0d9a7acc9db435ca18134006fb1c835f467a048565969ec3d4399589c18c7b25621b4f20c3dc96808a544b46396412bc9e7cc6d6dfbd2544f9dc639ee3b2b190094c7a6f381948edf028e2c91aa74dc510246a9993048cb74ad11159c2e36560bed8b72bbfa2892deceaf33da0a2fc533df9b86f951e704990362195a395dcb7c3187fbea34c14d5a4405600310ee9ff19068a715dfa452c4d7e0312abd61aca54c04f4caa9c9677af042a2eeabeade3c106be52dba87743550778190d8583106f6ebc34664e80db3a40302f5f638c052ff7e1f71005695e59560f3b29da048b4179722b511c39ce5a17f76e07847e0feb8d9873ac95afb716e78590b9b51735d125e6246a1f57013990b4b5b0136f76f74415f98de669a34b05dcb0562a777711ac82d5285cf80960660cbe1404b4f53d86e5508ce4dba025059772ba146be6ceeee9bb0adf561ae42cc8381ba032f2968d2063232c052678a5e7645a05f2700085492063a80c967375da1e7dc1b8b6fbef4227c70f67690dc892ebcd4edd17122b02a7c83f7271d332cd3c889218b23e82fd8bc42af1b05436445eb4610ee9d6d72497dd0ccaede6b45bc14de5ab96454d49ccc127bb4d551868ece6c97a580908dc8a9109b971612bc06a13aa7a4606ea48f21c988915d8842ecc4ad08bbce22b874fa66cea152d680980ffc16e8771394e71cc26a8f4621f8f9ba0834b17b90798291b23ba1f5e23327ef1aee6907b66a9ff42aca03098e9bf5100a5818cd99be8df980be3b79338734b6caf749ac00a3cc8e206e4c9855487be6aa628b6d56adf9aebbd8838c02d24972760b18fe4ecb195b38d8121c04fcf998074c220294c0aea2ea7aaf78fc1f85c4bafadf5440ac63e18493df441c5d7390b005d3e7f2b5214fd57ec2862b5323b8f9776366e68f2ee5930e6c35667b963a59a193564bc9d23afabec7197de166492648331d10ec10e7b694b62de691c48087832cc75d9b5ad3183ac565b0d4e7ae07a1d02423ffa64fb912b55a87c67e85901db032ff941ac86f10d9699079c507e7a21c76ce307646964e0b165afe14f4fe1c1f9a073a2c483c7328c31aaf18d944bb77b7cb432c533c95d181760dc86948988504e15dc55765dcf1c658ba2123c2b13a4538a1d6bab9795e544cab0f3aa09cd3936a34e28837c8801deb5f7a31726d17b2444e9b6083b08c645952e3ef7f70149afb94a8ef60e5ddf9ca46b3d06eb407b410b74c6a8e0dfc5bfe217fb3ac51dd062e92172f9a1dfd5b6c57ce1c76821c8fb93becd02cd78afeb90161423ef1199b58edb71ab0916f55fda634272aa3a52e2811bb76897c6c2fd0de1ad5ac32ee64cf4016839ce1ba1587e97afdafb71a66f94467dd78c9a467bf4bd35b2f6a6073067cf1d4541b195ac2f5fa5b7dc4afd86e10f211b5e2e6016c9ef6fc99d425e14eaa9d475d44cf1423e1a6edeef5d17a3cba01af3a9c3850e398910b6f4006da4cbf543c77b28a50ec6ca3b6e08ba078fce80bb4e4815d86200da2a3be60e4ae8ba497c7319449fea4393ac8a5642faab9d6f525b2d07bc604ef9df34f330cb1cfd1eafed71b41a2a68eb39afc4ee9145b93d8b94ea9d08bbb1f1d307701cb883506d4ab657451a9974fab752d9d1e30b4977ec9a0f8534e920f7c0e15e56373ebfdc87b5be204b24bf3b72775c3adae79caf459c67b82c4b7d5dc028981b5ef2b716bdc257897a823ae4f133fbf180d2ea5319c4b542bab271f1fcb8f94679ad0cebc33ba67b6696f9bab776362cf3b35f62cf38a27c56da2f8a45a6676f95ee1378552e4df6d2f9aecc26c31a81b12846fd28b6d1a0e266c6d327164bc82a614aa6ba8f0efea1b0f13e5ae90c38b2a428a7af6c96e04f9c42a96acfb214f173aeef257b271b2285b43e5edfd0e24c48aed693bab9bccd73cc9de26411c8dabbcb204f51610b50e5d5881edf84835805bed4ffb541df1c8809515be418931aee92ccb131673e34564fccb83ee820308bdc828310dde37990795e15ab90bf50232b3a105bea642ebe8fe56e5c7af288f01ef5849cd1bedbca4c986b5f0b2f441d421dcdee349fa50b8612060d1d9372d82ab719c0e9a151d31b0d3912b98daf779e3dead636098d26ddb03d0a6436184b7aa9e58c3b79bb7df3975626cbf1576625ab6788b1620abea96223545081362994d8b161ab8d8f8710d1e8389c842dfb5f5af4b2450ed466a6f0d895fc758d957f8861171a787e554e716d5bd27dcba69e046d0b7bce7fce58d77837a7d9e566b57aa1085b717cb85d121e2eed05181e39f23d1d5b31ca9cab3343466587ab66639a31f2ccdfe89c21f9c3b63827f26ac55dcbb43794c75c7d0f627f9c187c488a5802e9e0075648a6e79ea218e2b1757a2e89f8b83b93defda589090bd650cfa85a9ea840dbff678782b97856e92d755e47d51f6754d54b9fccbfa8a0861341de8b20e354736f5da17f09fbffac5946653520c479f0be78689ba698bf88fd15cc03a0b125e632a168573cfafbb369c6dbb0b79d71712fc9bf17ddfe9b5f3914e7c19cb9ddefe9491af74622e5828e608fa8914ab0b0f6871d64a93d2385dea84eaa15916c4a0803b405b7414e8afcdca7c7ccb14770a6516dd64e0b955d6141bfdcebef5d0e7511f25a31f96d3de0ee059415b983a73f20930bf9e376a8b9e04948ce912a82e8924e839f4ec1827a56f3bbcde9047e056f160b9dc75674a486deca347af9ebe8a7350c717a2a8966588fde3ed5078dfbe7a054b6fa43761cd2433994e2c0e0f02dd577a95fcc495de3c06f7465ff3b964c70b194038399ebc35098ed9b04af65b99dc0f487093bade4130986485163d62312516ae9136f292ed86963a0f7481cb69c01d84f6f427a7a9bff7c6eac6f2f722ef4880c16df5345e67c17075eebf2366eb927bced62a2a1d279d957b00b9641da94158c9bcfcd8f5344f5b0e7f8d3fd76188945e3e6dae1824976a2b3ad7eb6123bec03e8c43b52296831c7971afe67c76e7c67b23ea507d92cb0e57235efa84540f955e58a37c66634b9e099dac6fd3954f52558449ffffe49f8682b34e5cd76bce0a550148fda4c07557094b8615c173be92435ab6f9078d7c31ac953c7b06f320709f8d84f9139e6e37db2961b9516bccda047cd8fe6cf7c2ed33dcb1de92e349061385ef9e12c603a0e176c31dd8c2b65f14dfe58b66c1bdbb0a20dc0938a51f5801e563f1d5a1963be088c3f7842d11e4931483bb1b1944a43d26fbf264deed38dbf3832ba5df5a4216602b403a73303d090090a56d390ab976a364c7ba44cfa4dd70f49173287831e14709b1540de72b9621ec9dbd153651f24f77826c97140b652016698c3c6bdb342b8ac5abb5d21a420ef18d6eac7f2865fbdbc034a4bc61f832b750112d225c0e38162faeb56c77aab6417897fdd9a99b8248c3f6c48800aaf783867ed16aa6b34269efd602bf68319bf50e3aba1a738a92652a558de83d768e64116b17b62388017f839950b3d9d32d7160bebfa4bde2cde248a4d7c8f71a56e7a39aa693dce62ddeeaa15706137b688e34716a8e2ddd69c40b0ccdda1bbf851554f5cdc4021c2fc370f34551125f6f0f1255c865ecbe1f543a1c0804ad24c3354ad1e35b99e377422d673e5d273e9b96870fd86166c4eefc5253c61c0f70ee20e0c64d4afc181f167f82b957f4921c86192d5e6e0a0cb8ee7b89f46e21c8a07cb839398c2784954e52f511e64552d208ab4623074b170cb91baedf5b37051b5e3515f72c2b6e67cd436eb06736d7faf4dbec4d8b7ee45bef49ab74a070f5dd253eaa2fd9718612b1cee777ec3d0d19570baa5a39e31a19799624189af95a04b84163bc713f77e59e9378be57f2e8d47911d9aee7cf3dd6790c7db916bbd63c57a7b690f1b985a9ce5cbc3d9b44b787b309d8de4bfb2604c37edd7f80aa3fe51e993e2e9f578a723d94369b2d8d2d7163f937dff900c4840da1a625ce5f5d228ca894af52d5a1f6f6ab8ca713fed3da45353272f922c20049f2148ef0ceec89988ae45452c2714970290896b3ef13f738a1db06177b2e4112e8f57255e10c118f570547737eb6a49b9b12fb3541519460a9280920ae77eff09263c38bf5bd1ce78cb0b58f077eec9f2febab873d5e9c93dda546779a3c6fb459740aa5a9c6738201ab88c17d0ba6e830a841a516ec657824ab94bb107284a2cabc3362418991bbd36cf42706d43423bfa28d0932e591cd2aa0c6f6a8e1debfe976e783cdc16cebcd0e81758d4c5a2c0162a8f3ddf813f9f8a29969f1242b4875910840a92c744f6b464c8b47cd5f4bc38dbeab0291e914c1c44ab75f3eead6f862f253dd1d87bf1ed1f9efc96c1aa6a1fb91a1fc33f464cf3f4705b311f751d11f853eaf99162b532cbec020ead390ff0d38e9dec1b490539aa6014515f6c7270b02845193cfe4b187f633f1d5f52e210d0105c588fd18598d00651c635b39eeec93db57c3232ca8d66d2e2e4d097474131285dbf401efcf9420006f9c264d2bc3315b26641fe8961d20b6c0bb8ac9d58907afa7caed8792228462dc08bd933b471129618315c9e25036033e2f23ed22d4206895ee033d5f0c916c73540c371c3887c2927fe4806cf37d475e2e82b24d5c4e65bfa1b79073eb906f12c7dda10881c8442b523b4e0de8ef51b2224225b266e01189eb2f19fffbeda7902729448c9296ab46790e35572f7c30d9e179d7f26fb8640d3158df1fe46fdddf45ddcc91a8ccef4f1e65b890acf46b0e7ae1543370c662c17b3f08e87f9ab330f686089fdd1f1a5bbf89980d20406c8267b16d9297468d10333a0fdb4fa8be71e5109e89cb83f1984b8c8e1030e6eb8e46f17b5e88f87aa6b4060654056d7a39ff874d008affb568e85eece552ec61276f54b1ab30fbc6a7e7d3e906fd7c11cb088bab6ab3e4f46b9b912bc1be5274ba2fb176e12a4c8af9fc27b9020f2c10c5eb5cf0f7e3b9653c73e8f6bb7909409f39e52a4a331b86000cc5bacfc80e6bf033b909d3cf5a6879db3909e4370b24d894c6826e0830087463493c38cf34272de7f88bae13a33379f0fc58e2df134fb7b35988ae510b9f11258f0149724107d4f4c0de20606577c4212d5edd9be514d172ee2749da23d64d99e01684d06b3ca1d3b895cba1c592553e7916b08ee6648de4a8b3eab047096904379abf381f290bda9e0fc681983cf69641b746eccb60996b62103d2a5a48fe797f83d46506410dd7a45d706b06e78ebacd32e767c157364afa3bcf37298228ccf43a8d893929050aaacccf00f357a0e8e2b71fb938b469fd2467ddc33132f1f0f83dacc281ebae2bdfc437fbf3144688940a193f3124fdc64712fbfba3335815e1237555077c6367c528dcaaaf341d78aebc252620058c4a86401f1abdaa618b23cd8dce297e88bfddfcacd618d9f266e3d8c509531ee24e3310672239e2696cc82f037d18b5f10bb1e1c078ea4a2d2a481286544bf606531d0a276cd182f7b6e74a9b451c7dd7e71b263428645503db4cd1a3fff30040a4f4966514ff8bff97cac43cc0420f2fd8a1004bd33bada366227f6a4304d6847f1ca9716b63d4f7b035730376dfa712af79648f106fb30f5a972539214a0c53817a6dcf5268e82df4eaaba23a559173ec0b721a2001cbfaa975dc18405a77a9deede05862c110c1c4fd755ee731107bd1f2c3a5141f75588ef5ca8ae1a3dfefd9c321572248a766707c3a0766165ae998e861b4d7e18029b6e00ff428351cf7e6ab5503bc9fe33d82118cd8a023389898d465ce834b7b603a934bd8f5acb0501649ecc55e483fb3fa3f6951fc9c526e76ae4f4d3a5c4a4201ad777f79ac2e4e4922a243814b3f2e33db026216c8d23a149952421eda6a5609fd8fcdfa4791697084dc4e0dd96f732d51a18ec8544ce65d4a64b7d696ee75a8ddf0850d549e27a9094a9a9faf8f880caf905b3d71ab3accd0b4b9402ba10d954b03fb8f3ec4ae0a58219a8f6004b1ff5fb005c348ca8983b217ab951ad8972d24db858b33540c7211dbfb51f5047ec08e9ed48cd153db032f1b03fda05ae2e6ec7084b01753a304503a4a0046675112a106fbe52072e4b653b1a2bbe319bfb693d995dcfc8f11eecb893dc1a9142315facdb104f74ce23d21157d8dbbfb2374518aeaf32a81aae07a954d312c456b381d0ec29db0926ea499609aa1be6b281b4f66d7ccd13be5a0f234f3da35a43db90a00ec68c82e481c8dafb8eaa3f24fab64e096a05c342fe335ce2f1df522091a22b5d959f3e026f5fb955f75bbfe30be86989bbe2a44e3acc2415740b89e1e2c0e35e3fa46081edfe090feaaa47c32d049dfc002a7c0200b5c4e20c0670c3418423cde18b550fc6314041d67dd3c570181ad07e0d27129b91c7e00fc5e7f81fcb2d52b8e0907d44f16b2a9741caad445bf3f4f204bf0263d1f0c3b5e54753939b83fbe01a4de39a3673e3f6e693a14a2a736c5ea81c573aed01638587d96042a156a509c0abd7191475f7254fe8174584da31a875f3ccdb88e31d96c452f8d5666b89dabc5b6750c9988d6036863592d2afb3dc49badf2f6adbe0e1f022b9eb2cba4bf2cc257ef3a7cbb3fa3a4570f68f8c6d7b361669d55d0843daeee9ba3881c3bf85e619f3c011f68f66f46eda029a71972304f28b1269b65186b7dc1addac968e96f41ec2b5cd00e6badcc4c031115014705ba1ec2bb68cd33b8cd94b90f348503dfa5601c9d8d10120f7e864fa41de86e84a9c3ce172344fa925d6b8ac43ef0b377c9327cc40201191cdaefc180b4769fe625997ab41af3e3e7f35561daf276908a57c126cbf805a2f9ed8cda2ccfa8eeb305cabf6b3ebf7a32a7364d66bf6be4748249be8a19e05e29ad6fbd4d64611e542e9e34d5f8a2707e4d3603776504c9ce8a74fc12fac4c556045bc40ce9a1dbbcff1e0c717a1376c7a67996ba912b46363eb1dd3840ac17dfdbb16b5fe0a27cecdb4203f3cf7dde679239f068f91d57358b7c2baa45e8f98c98898162e5e67f659de61d02d96f95df4882cbed5b9e2704c8261a5dfc634fc562fe95715e6edd404e6e2293ae68bccd0e1a912a95649806f7910ab60db8864813eac463ce0851f120d5aa03a7fa162c099d119571aac13f271b15f3142a0ebad56867424d2d179e2612709cd0df4c775d249ceca2cdeb967b784f4f0e003d1beeae450de63560ad3257c1fd6a912845c7a857578c84bd59abba6e95522440e736daab61cbd77396022ff892ff8ae79611baaaf2a976c424d45d14d0aed253b53981c973b58e116b8e7a84da27e789f0738bc69979c084eb49f3f211143a93be20ddcf6de4958c998205a1585bbb72a9cd460bacb40eced5bd5d4d01ad47a3b38a15acfd6da6061cab6e33cd7d6d50d989e5ae8b0f7bec07dedcbc10fdf4773a17f79e7c209293cb89e4d41847f2d0df1c906fa1578378af2b576bf9e81b89216869363b17bc635b280c20f9e54110c118203760eec2275a0ab5209810e58034eabd2d52026b9bce428d73d257f3a016296a83e025e68d6a980e22f7d25c1011cc01b352581a5248c5e69305d364b193ea652d5ca0adaceda0d1dfb471d454dffc1fd0589f2da83619f73465a3398db002836652c91b8f0300d9ef5c81cd5bcd75aab29c18ffbef29b49f7f6f5f5c46abc3641d33860f63b0bc1f09f8e8fc289b43dfc1b97791905e188261f0db8b75ad9c255d7af0c37f8dcb4af104b373097acd8fb7a43dd888a63c02a2339443f1802d384044ab385f3d8660c3f4f302e05110e8706a42c36f67b55db1b851297cc5be0b145e99d5087f21b46920ad05471abf26b0c5eec09a8316cc59bb37848f161457a6d72d758fce060416fa63e006292d1d4256bb3f318432e76ec66e76d7209b5fdb0baa8fc75e71d6bdc810187868819a3fd7b5fc37008a6cfb2b5ec749f86b09293516c2be0f5cfc8b87b563d212cf8cb8a841dfe311475447d44576e45f0726a86ee8b27f5e8920c275a25c458589806268bd29190948cb71de147bc5cc1dd509531ad19d2a3978e9803bf1a8434a9a33b41542eea1792f5bf4a12a0328781faaa5f33244c6dd1014cb5ed1ef2936b124e343b93fb492a9ef878b509b09509d811100c67979b56e3e73e6e5b7c089cd221656e543792f84329f7d9360e9b0608ce6fadcb8d5363842152ba7d69a8da110196ce5818ab01ea8c9c5df88982a281108d75a8ec06caae7ad395435d29b278ddfe8fcea7083b5fadd8a4f2b6385a57561b7c88de52226e37a1d8306dd75111d72a8a102926dfdb66413c103ffc46a44f747ae8892883537749aecd7c1d53294b34e18b7cfbe7287902b61e52b0bcb0f19847d20c2b5656e88d274d2731b3ac7cd42ee086766d7c98c4729d9abc1f931502bacc3e1cb7890b065e40979ef1d48b4103e3b7058057b240225425d3f1e1123aa90fc9b1c428b7df01a54cbf9d9f8eefa5e84946a7af5db3dda3b8ac8e70e1ac10065dda7a0873d69e8718c9a7f9d950b75c564e72f6343552209ff9f94918713c24c8531adc0f912950862a8ef042389f0c87467388d1f946556cd6955aa727533bf22fe7526fae3c2ea18aee8525076126f3f4a7ca2b072830a70236296cae1f4e25e1dcaddab113e2405acb739bf2c1be2f4d743adadb092bba4c6cfdbff98c85c07949b719853435c4fa771337729273308da67229a3add69754bea0366cd85b714b4797437af64532e0dc2518bfbeb15e434b940a23cce711bc6952fe3f54bc27c807d7d1ef0b6906ad00cf92c79b1d99d93a3debc328ba6ee4cde374f9a00597a11e36f03abf7c2baddc0ec2bcec8fc9d2be22d9cfc16b68038ffc16361a52428c1e6510e1f303bc8372ca1728e99651e84efd546050d13dda818af3acc54567a187cd91a0deae149431b959df423f09a3220bea22123f937c00ad5211ccc7baa439a14008c03da8bfc69099e8a74783a0094eaadb0006407ded806ddad32e574e3321ad783633db7e4bb58be62f0361391143ca2440edcce43959f033842b4d036a7e16ce57cf2e38fe4c7b013543f8abad4de93a804c4d3b5d95f504a741dc8ac9717238884b37bbfacfec6c6f1cadf3d910d300e80cbecc3ff2ac90e0d11eaaba564aa276ce7ba8375ad47a4a422381360b4877e02b632b01ce917ea3af262dcce12b3ea66f41d9fad801c8f92bdf5133336a10855d3051a1ea0d1a1a8d8cc3df1f575050a311ee4e00c2daf39c86c0d2a77ab15883936baf342dda320f1354dc1f603be4e2b3b470351a22c60759efc70a2953403f062eecd0b768ee26435aabb7c9042120112a7af400f21bf7689ce2285905b29587668182ae10b1187a0adc6535c42aabfbff8f4140141e9579cf3bcf3c6e1041b58d1b8d679b46d10bd5ac88a78d1d247c300fc939786c1b84b762233b9d6a19fa04aa26e7fc1ae19ab488f0422f3dca85829d72612b062e0ca31cd13132bac7c428705da622e56d37dc7c5412909fe4ff10e5391d6ba9c83a1dbab4a2318be6e47874d4c16e3adb6af7bf5eabc60cc7eaaae8809bc884c50796352375026e80af17d875578ef24058de0e851d03647281a57b20c02b89fa4a7e0aaf755425fa348146bb33a0ad32dda48067938a296719ef8d4cc41659cdc7c21744a038c32149287436460092d782b8f59fab5644c7696fc4fd903e9b752e5299e6b5aba7baf8faaa9b31905864aa013222a1c5c512450734df17ca11115edb924b49944e757adb6a0b03cf4e737c4f1303c210faea615685dbac13ff2c12906b32a334e76c120672345afac6b8d1d132083461196130599edbd9376abd70ec213e6b958ffbb03031e00f50c697dad72103fbd9d6041dc18ee31a253125122ffc54adc4d9107220f60df8343167c95b3cbbb186f29cd05bc99972aaa8660f7534aa93ee5c8e0343b94184b1bd13da3227f984c4864cd84aa01e4d5fdd5ac0c6e774092a10523798fadcabae5b88996331d3b54a3cb47f3049b46dde465b511985724e9d7b6cb5900402b24967b3f51ee40f209eb22204b2883d63645a3bd93e47fe6041d533150de7f752d033c5d90ffe67850d1d5553a5d0bb171cf758ae731cadeb614730b9987ca1a2b8f37b86661ce4296ec5fa8adab12d789daeaebce5167146894c4a0c93b28721e3213f0bfec1cf2e02641414ed6e7200bb402fdf5351f78966b1c84a427a933b616fdb033d457ae8d5d1496bfa29fa4cb14cbf3df812a038891d9820ad83c68b341817e5f3617a759d0e446621d76a47beb88c9f2d8e2d0a9c51240e732e4337b27ef49050d2c8bd6c2e1c8bda722562696bfb09ac70a87498a06c9ea3ff1247ce74b70b9eed0263d3a45ba085541d88ee9a1e5f65f7389a42b9c9097c8390fee3f9177351a49b7fd912a6f6c52242bbbd8875b9acdaf761e711d628a1522e521164494debe46efcf140185651880942750658482637ab90f00e87a8dda249d0051ae06b07815c1ea2a7a92940e5fc48aa058c677276fd41b7ab0028ee2af02afd163fc81a937d07e7c2f270e2d36db4114e84df016facf4447e3bd02891b93d1c5e1b7b8b5ab39e0da08383234fc1fd19d4065a76ca97b7246fb234007b2bc1bb0702cff5715b0079128100820874885ad981bab05a6d915399c2924c030f15d60f3697c071b7f8960e0716c22095334c6c390ed0bf0d82cf3d00db585b406c72c4df7665c8f0c24a80a889f364440d9deac3275803bc463bed1239198262d4218911df7cd69d86c458abd9f8f5e90619e6817b1d8658d21c28cc6dcb78a39906aaf505c8d283253cc21f79ad25da8fdbfba2000feaa4d78d32ee015e78b408d275ef46a14268963f9d7b8b2626d61ac1e9ec040b2ed352bd3362a0094053f6ccc4415fe6361cf71e599b33ac7d3221fa5725a5d7582b89d27e405a166ea92f7ef10819557185ea16e403541ac600475265cc25954231171ca81f28d71b49223488603040dc4844161f2fcb13afa602e6507144633c9ede7da24408e0e5726b19b653376f8dd2bb11e23e7d68b74d7ffdb7503d86d20dc7d2b53b91673f20bbcb0d6961c1d0650e2ee133ca141b41556255c808069ced1f872a3ab133c7102b7aa26d0a393a5fc6f3d7af70f6658100589c1b6744f08e97b018dd3045c84c71a9b511cc3abe4e6de5011f8a39a8b40dbe1d08c48f8e098a85514554d1176d51f7d1a135fd79b3ff2d8e8d527823d9780c102446bea6268235137aff8421df1a5e0363ba86327b8281fe041f70640952dd8f2a9c6593c555b60e72785c8eb56766db3695b3651ab2799a8eac0828da8e395e33e3c56362e5a92d52bc5e2456d1db519fd34403c6e24c2ea104fabe996abb0bb5d7e043d43342f2d5b63e52533d96d528c97daabbfdbb786f9c681fe04610aa2ac1fcf57ae5efad68d8279d29d67d026536bc1ca2a04cfd1ee67ec1d24faa66faeb10b982bc0a7fac11d13e597e0979a1badc6671956125559b1ee52a881e3804a94bcf309ebb8ff99b026b5233308a27f4cece9f38eae635fd310de92431cc39643f12b7cbf99fa7f59d9670166dd33968c53d0a8f7ff464d76984736644354c10093642c37b2be25d5260ec19380be56b08caa5ef9073f8b2e40df15083f6779a21650104b192faf47f35d17e77fa17c10656493225ef1cdb5d5f7c2235d35ba9334ab67500c8f676342cdadc5c998b678272c992cdeba372275a11191dd100f3eaf763dcf6a570afd301606d8a5990788b78cee21e9b5cccf790fd09648709370e29fc3112bcc61f8bd66c1e4c700f2aa4af10d2f477c27a7279af7d735553ff8a730e696d63d9ca05632a52c6fc8232d3fbfcaad6423ef9312e85b15b88ffa776c810393979b462657a75b5565e11cfaadd9fdbb28d8fac370fe7187ac03803dfeafb600a24ea734147a4f69fc7ca206a44c74bfed5a4a2881dcc801a725391a03b60a88d00c19c6c08eb44c53303d9ed2b5c6ae90bfbb35c82c9e09c6080a2b195cf976366610cd5858302af2c34545db9ed9deec92f78c5dae3c26dd1a0372b1dfdf9ea957c08cd9854e33dff82eaeea9f6e84a567b38fd7bad26fe4a496a2eca02a579e92dab4c7b97287380c88fdd801df2df0a3e4dff48508bad23eaa6cd7b063622591f7c5f64445276376cdbb7b7696ede1138500832c7a5067be829bad442549f555edbcc7955e3e60cc1f08b07d452c1adf256dd746930f66eb80d5418d3da422067aeb87e6161468f97ddf2e5e789a8a92320ff3c39d330da4e874a7c44b80a67dcbedacc51bccdc60ad2ea49eb5e1c2c1b23d058cee254d7ead5aca4025d657d2f6c1242c3908766112d8167f672c02fa78139391e997a8ed71d6f06e2b43c6c90238d0fb06418609683e125368ee8e8efece68a6692d7b446382d57006f9840685f76584a30ec041514d521e30c79a660c59584f42653fba5d7d03e80a2479cefce1d6e4ae4bc1ccfe92a6e6173ab7df5f3f3ff28404745e1471483838180814f9d7ad9aafabe845e1dfa926e2cc9c505b06fe5b0df9d5e9ffb7403fa4d0c10444e470d1c42c65d11833164e2af7e68dbe8c4e7ce9485f739fbdbfe2330e035da491b991e0c9e9ebd9e1c7b4c24eae776d26c52f5e095bba9130eeca5bbc8632b9f1cf70714cf0f99a9c9fa11ccef8d1df0d16a46d2bcabaabd98aa697aa6ae3e19e96616e69c742a1cc013b2d8af2d1fd9809e9959e3f31964879bc1f49e43b40447b418a89bd286ecd8513d43f514739409348ad8ac903f0d6c526d6ee62465668a6daf0276f5e6dd5285d15939138818880541f2421cccbecb7a920be4b5e17318e3e0ae58ca0277e4d7018cfcc04416cad59396c3c38cbc7013b4714795b036dc945a77acd67e5e15160f9d575d9502ac4cc384d0d71bb15674ec058a27f744a296bb7a2c1c691d09e6cbe04f142e2cad28a90deea093ba14a5675d695bb5672f2a5007e866cd514e3b2950e812311aeea2d614212e25d6a6c4b20aa656fda628332dbdd02d7f391a2e300ec4834c70534010aa5d0fa6b4fd656e34c00199bc90daa46f94316bae9395e3d2870b66821a7ace45bf850e7b660c6f0a95e78c61876ac029d04d3cceb807c158abe93d4ecc7af6a2965ae4dbdde5a3f6d878ebae18c7c5757ed3a7ca938057a6e3bed969cb63df00fb99c01682deea313eb57afc55097cdb05f4122626fd458d7231c34e26ccc755a943632dcba7ab3ea3727598f684459307acb26f3cb5c7a2e36483a5e64c126a0c00bf23241ee983eb7c23c6199a13e9138baff0338d35dfe9e8549f9c5c2b12c90eab8eb116a5ed964ff73411b1a340b572f984c2e2c222131b91f444e92d40fdf9df444da56d7ff8950161f1647defe7c9da78c8ec3624cbe4a6737b402ae99d5f7552641d98f8d7fa140ec580ec6e40d8c1a9b00fd74e922542073cb83cd7a63eb46f049662da4955650bd58c08865192362122d25ae294fbf3645a621eb62c501c3100bf8ced4ce8aff6a3b8f7da7b33c110bcc540fbc3089ded3f703ef343d25390a685787d9a62aee90d500353154c90cae368646ad2093a54ed98a62f1e9e4d4284a6393e92816e842f59e55d5753cf2162b4ab4d4a4a459dd78a08073c7eedd105fd1ef2803ae2fefbc8eb919022ca48d6c5010de2f43946c532ebab3435d7808438aca8ec200ba94a5a940152b3acec9bac4d965db05ed6a2d1fbc8018b0318fe4cce6c169b7dfad13634633c1cb344bb9847e9e1edea347f8364ab2b1dddedfb7c4414a767ef2389edc360e08449f5f12bfe725b77077eab4b83587e10e3cc84d532e1c77d969c43be6749f45f9fad3ef75001ecda1bfc972f56e6777fa845688d234b5da4b4159a2fc27eb0960c3ddea3601927359be5639d8de5b260da0c4b843a0ebe89da482f0af89336331b3e9b25cc8795042a19f2cc90db9087b3cef72a3087e6bc39ebb2b697b91eddec9a7a536f22b45ba51405e2ec2ce5cb63f812cb2085ca70839358e05328c51b5891eef4aae9316149e5afd9b30d5a735d52819effe3d9aadd106c84e353f93a9733354db63a406b6690143a55c01e8134befb9ffa3f31645573cf68202ecd817f2f15f5dce1690ad35fac6ad45418adccdc7b15cdae0c3d69dbb882b6fd465b155d3ab6d06b7d88b05bf9bb8d52f22a025cf02949d92b43db5dd0a679f86aa517365f424807628809f8ba4a46738eb0ce39f081bfbce18f29e5e4cbfbdbfe22c5c508dc68b63d59f8d6e10306a3fe5d7892a2d2ce03154798697d7f4ab89afdaf49161e0dba537a56c0edfa090403c1f715cb969417fc77cd0925dd92e1b228d9f5d2fd7e4b94f8843d5bdf8482f54eee062ed888bef1c725a57b2373616d6dee61acb84a15861992963c311a49da1bdbb4462890a34bc5fa7b18d28cbd7d9b57134f2428d6df27301a4f7f06137cb3db429b3ddfeff536426e4d83784a1ac5abf2a93e420d47258b52c317b2076096229dc17192382c3ddd067e7385aa37b28813831d8e76f2df27b490985d38647943e0ccf1f79c75fb182a1fd86802cc6e083dc02c542373c689a564adb13c9dfdc5c8bf43a0a522d0146221cb42477921f66c9dcd47f6167f9e0c7674d2515eb585020780f8bf74bfd5f48e1d723f5e6c0d14edde240abe1b8803c2a736515373c5154475b3e747cb1b5d8a9bcbbb1871423a23ecf2010703952a307b1290ef0e3628645f1fe279f38807d3f0b9f95abf8932aa1fb5d9c18b2a7409ba98a6730484311b98530444c53b74f1cb05deddbb5ccd98b422725ed5876bd3369c1ae3326ead2286405c071bfc60de8696a262bcd96c081ef395a41a860c7b7bf2448c230f1b3a6f21e0294822a80a85efc28be925ee751195b4920351a41fe00fc103d5543be98a22bebe1f817f322a219becdc3782ea66543ab2d09a1ce7fbc2c4a8e9ced3863b79cac039770a3e411ea5f68d7e02a1116f2d8d6460b2e41257e4c387eed4c8609d0087b6e84dc60a07cae52b91378caede6e9289dbc97552bf6b55d72a51bc6d05bfafc21f9e61eaf5b1141b59cf9249b72c9b2c566426c87b2b6c535c618a79ac69b82c504bf671781e7857327ba2c5be3cef0f318a4802129fa0c50f295dc5f1f7240c2e9290463021146968d82387aeccbdf573889b451f82291f0cb1e28277d5e8bd9d59842db1b25d84a50bf4d23f40433461e5fd82b6a122d876bc073c9a5b3c62c6b512cd3c03565110e38e30fc5c076b7a658bddc6f04aa70203c0ada172cdcbc15f8e6632e9a5d6fd5dae25a12ba1386f54db87642f8450061491f31d102194f376319df81c71642b76b7291b921f9abd5db9fd8f7441e741a0500dc25ffc0a7afd69efe19f8cee8c8e986cd001127a4f7f6d8f525c3c8cd70bce13df27b07339cfe67d03cddcf3a626337b97eaa650ee66110c0d5c0c5f4c4e80677f4f8cd885332d99b242b2d39ade24566fab308e18ab1c8560ee5b6110d0146bc2e3c3293dca753a512930cc5151f92506f6c7ed69b3ca8c7d8bc2d5d096c26c3b28fe1cf69aa29cfac1e76afc0de1f209fd51c05f0d6f43b147e067161354b2f1a546ebe25bd31e569450d5327511b375d3f3ad409aee4f433c08e942a9384f161ab7977d8e2e1806e9fe9c86635b5065be44841964d7d2e2593eb4389258fba5822e16af0dc7793709198d148def67667505b727785655c2b3147f524fa05ccd4f0fd0bad17df5b983e8a5adf49ef5ada8a9c46f1540500504598b03c649b8b7b6fa78600cc0f0e2740d109caf546cf10927262fb18270b2e92de8884e6133c140cc3fa9d80e06ddab4687630521ddede3442e523e39da4c88828f58e6bcfdd78c38b97ced458d20b966b75859b87dc1633f174ddc552473b7d9a2e15b8767a90f281bfb3f8d62b31cdf37337a5085b4937d5a1acd800bddc3f80465baeef5b4b7ff4987ad2489d900f24ce0e5dab6f1ee235ca9ffd76b590f4d95d2fc2b8dd1b1521508267efa8981ca08d9ea0ffcdf0382c1ea1f06da73a6fd5497f6f0678000e9be8cb79dcad0a2ebd38c3050eb4374856d4547369386f744071dbf848e772c2d5d4e167aefd2161dcb68f05e59ead00a2ec77934e9ecd62cd57b44c6c4824128f27c0b8423cdad268b20f921956f3d2affafe598f893b1f93b18b2158664f2ed157e66924d46e447e86ba8571887e8a4ce061f3300bd3167b4951827457b96b55b5ecafd02e6b17a3c3eb13f1679af68fd0b3b6115b6bb9489810855e22d20ab3d7579f7c3ec5911b00801145eab41dd55a25831be6a8ccf2f912b2229a58faa8423232d67b0fb9a96a07ffe1d08beab87dbc6c3d454e71aa3af040eb96eb6e8c1eaf0c5790811168d7c05dadd72616a5d383e58e27db8fb5a34866b0dae264af2597f2f1f26f2d77deb2105c46441fdc02f73e37c42133ac2d6fc65422b9937335d2a1ea9c603bdba3d97b8fb7a0b569ee6ff47ce8f457f9c1d422c38db6196bcf35ce93983b6e13061ca4cb771e90727f470363290c63988bb40574484ba9407ce4e7152f450c4c33ea3eaa532fef97e77653e5e5a5bc46a7cdd56af2a1c22f3e539923f49f2503a3f6dda0a6df608b020330f56e4a60563017f26948c9578dbb0c0db418085b97d3b0387bdcf80b7cf3aa06d30c3bfdeca3c6a2179076b3bc4a500d697e637be1cce77ac5c7737c1d068a2a1de468b98c375f085cb01f9a1ae5b7497b82233aeba730ec9299a550f2c6eaaf6f9ea06e3a3941b0f7163aaa8ccdf20c79a843edc7d2a9e2d38205485f265a976d7763d5137f6a21f23a9196ee97158c37bcb58f7bb34c293ff8ff1f5df29c7a9d5333b091a4e162e3ec9ed316f9095ce4b09fa7c6032d6e70f59e94d1d26581dc6e2b447161594a5e952bc7a61c38d3e9ce85d73593ed55b2c3135cbf30407c85d194657ca3b029fe76844c915fb6d83e7d77a56f440f15ea28eff511f02de949d4db26791c1819073954a8d6f62c53b4db4fd9cf3e1dff13168fa30f7710dff9278f8f0b26c8d9d5fc9ab8898e2dfca69137a31b3886c9de2e6dee4cd5dfc256f58102af6069f49395dd751ca6c7ef2c02610d905f5ca2916e0d2e6307ce1ce29b81a7087620e4bfc1bbb23ae3f1878b3a0479ef73d86132684658c312a418fb4f525b9bd10cb89b1b814ded3666e74a7668c0fc13d6eb8221bab86be5a14cf1bdf7107e8342969e65116eb4f69a7dec9ac306b2df08aa9d258129452cdacb20ffb888e0be9229b8ae9be236db5b3a885412bfbb30f1be62a794a94c0bdd0216c1062e5dbeb70a8e9202182b961f06815c4f354ba7a7c2846a10498a50f17aff066b9c7fcf7aef5e69a1773d9f706a07355a32799e77ba8be32a11221be89bffc61fea93398bfda3d3cfc07294e346d1b0c34e194161c1acc3d21fa17d2f0728d245a493365d8dd8988d388f304b4c03e07d7ddf9df04916356159e00ac4a24b1e1a9dfab0b9f7629d240a90aadf686af175f753f9262913e2850bc281c209c43fd232c8174004e7a21ef02aa7ea22a1e378a7770286ff5342f7def03a5ed3f5fc63d29cd1c906660ef1ec33a8e23bfe38adf5434227801e9930b89bcd7ac545405bcde05aa81dcbc81ce2012390ccc866aaa442bde685807dd77c4b6827c88f39bc5ce763cf7da2c5b07c4423a7911088b5ec35dd27ebc9bf1e6aab2ef8f8fd48a3bd7f059d4ec099a0fa70a83d0a3f223159aebf80e25ef79750fdb9536273a1dcba4f82425365a19c275d271a7a4c57ed6834a9631ca2a01e6c47d1f88667f696cc0e6da835af887f72dbcf986594546e5425820324eb84278933fe24c5452316dc160212bd61982983288e1cd8d78a863656c410dbf176080bffd835ae29cc8fc3c0c8444a84031db4174266a93d875f64bfea52948484a6e0a0be4eef0109ede72c62edb3ac8de9aa0d2100a2724cebb651221578facfa7ed0d61be51e9ae151c25d88058a193a18b2327ce85a43210099ad2d40998d21472511c5319359455ccdf01c1154ee8c4f39feaa6881e6bedeefe2613c95cc1bb58a8e6a163bcb7fa42311f59c685f2d919ed7e415aa45301d8556216cf4f22139f2e8919ca25dd1c10b496206148d83cf0dab7827ed01e6c5e5d2bf9d8980a80a19c2deac8e79b00a6c3a483b29b605920d4afb2c3cf1308a7c0e36042a0c158f7ebce5395036371c9e787101a3837ecdf2094e10c3678cf1c9e3dffb7e6719af7b36dc57c4ec757f548c67e0fd9f99adaa11075173802f2e098c0bf3dc5523dc900ad19b067ecadd306bfee837be067df42d96dd3d346f28a73e4fd1b51b555bd0d92c91c377a57fca61d755f7d8884e93160d3a3b86f17720a1df3e03dffc0d5bedd73144319572ccc1a89a3b562b373d419a0a80609f07eae258187bd9af1c0915f5e4fe777d543e373eb500b5206e0ef36d98084dfac3f57c70cc81bfb3edf38e5cb16fd8dd772a035802ff2124862574a20215ff11ce97ce730423182dccdc69a4fb3aae0bde9c7207712256ca5629c10a11f0d176c52113bb7fcd9e5034a797acb27cbb908c2f85556d5380dee8795910171b001a047c3a3699e617b79cfbe5a80f02bba085f253c75ae2716cee557c3e4de32d46a3ffb5fbe7359b75ad7de73e8437d4b9d3e2475c28ace350dbdb966a5470e1a33c0448f404127113650409af798ac740658e360cea416dd764946baa339479701dbef868033e6b37ad4cdc702a90b60c12f8bd880331f5a0728b82904e2dfd22fc47ccf8572dde84a555a6499a2bf403445a36f9ac8238756c282cc120380d5bdd8cbe6da0fde0ebc1fa24065b1234058e932e2159ec648f95c8a3fabaee3a84ccaefca04709c29e8ea18c904fef9819ce64063d617a200761968b8aead1e8af78e2f62b1cc2ebc1ad5d3ceced855b770389e6a491f43c07e8fd563c0f53eed0aa1ac04fe61049fb19181797590a4689051efe033c0842a383664388fb5e42746b723423de9be2693c954fdac24a874938a92f52137b86af5bd370251bc438edd4920a9ecf8e33a6908577a7cf62ab7c31c3d8c9afb60b91f4a9979f36742104a5abcb1ed046dfc15f59a20a590718ce72fa942dc0275d73923b109e16c1bc164fe60624a0b733541a921fc7709f629a480b34fb04838d6a42700a912264700af6a7424bc22bd004dc41b0592909f9f248345cc61cac29750b9a931970ec82b957620da584522fcc6a53334d689ac8962cd545855b65361979ca95b079dfdac3467900e64c337fbd6a2e1dd6fa010c301340a221e6a7519d563144a84c53eb529de100403f66ec1f3a93cfde19eb7f154f0d3d1dec1d4b992fbb5a1e8fd73dc4c6bd084bb3ed8155202db665831a2b9453fda699d132e68d8f858ec8b328a3666c1fe1e9cf4a1179afb49b73eea6d9177b111d0e4fb737a5914496e14f3e17ff631f4454b3dfea06551d6f1bbc5586f82f89c21d8a7679df850d414cc3191f765f0738449bfb9bb01d10e3562426d632c5c172a48c991e1f67ebe9ad8532b2fbc5d57cde61a07ca7354441dbfd993f19e4833cd3f3e1c19bb9722868e9fee6a0ae03be83edbd1205f10edeb19af1314e1f2d22eef4ad7236ddf7bf8e6354c6775d0b0330a50a9d66fe59f6accaa3d4cf899deec6505dfb0aa8d882b6a662da957a86da9ae854893f8322e1fc496a3fbd6f810ef067f132587e497cdff074c07847856a65f3ba022d2348056218d2b2ece0970561f5c9cb11a4e7f9a650adf3b67be1475e8c487469ed7f8527aa078934cac13af6d1329b67e32af9669fdba9d47c6facc9b4195b0fa4e437a3e4942e8129c253f9169b892e86edf349982e0542b8113a2521383f678a8df7826df31c62058f0111fcf31505730a1dfe114617be83ae8546fbe94a714aa0817a4aa78be113c8a15213685cacdd4957900943a2e6941a9b453d6730bd89e427b98c359645f3801bdba073e2435b4fc3de0776e3fbc93b03649ece0a15ca16ac70e5751eeda72ad9f318792846073685666e8c5e3910d5d4980e8a268d0afa53ec380be83d88ecc86d80717f877b9996d2c1d3b5e0146720f545131207a1fa615161711d706d91d2aa2076ec4d65a0366db4779f78b04e8c009a454a9eb0ab30fc7f5d8b7effe0d670af307bea51fef13005ba83c4731f268f269cced50211dec8180f4d2f4d968dbfd54b87921978d2615be5493529b5fdc5a2eeb2d6099a679a9722b090ed3011d986bc3168ddb69698990041f862f3a7662da60324a54c7d54a8af9d03e598b1aacefafbde5ed109d7cc3627e59c2b83d6bd8210c30ff0b1f0071f18a6c95b7784c9b2fb0d96a191fc3aed3b0cdf1c77caecc2be3f4e7ed5753022a36118d705e30ee7f1f7e5ebcba3f76d02058578675d4a7e1d3d720ce9bd4ec150982d3dae6acff18d408b814b048c061a999d67a62da3f4a67e06231329e51f1db914ff07b2bc928afd3ac1271bedd24ccf2ce0ffe7594210f9748da0a691f11e7197ec4a9e08832937e5d287ea4c374264bcd1f577aeb67198b82e3df1302f9a7e1e61723ae8166c1b5ecb959d4e7c74d6728f5698f657af813a1c9ef1b3409e42e9b0e80b462c049ee6c8eab7c27a48755afee1859b2e8e21cbecd7f6b4fbc0431541ff65c96b70a93fc079040ed33e2abd32bf7eb91b77177cce3b2ab2d0b69695ae7e0248a98ce2718048c45d58e54e92b53a16510cda529d679d7b02e6f11d6f014f1f64286fd945d0ecedd45c30fbd96c838e5d5c929d5b58894b480f7f5c9fda910c52b8b6a6c05bf3a5c58cf9b5e8f9949d196bf904a44a6deed43c0b55b9460ec669fac3f6746b0239276f1f31a9776f6646a2cc94d2ac8fa8ef07c486c45813b87e69fbe5958f7ee0c1e01c654a8f9b2103809c4bb6e35514d0c185f648366b58531eceffd46cfb98a38b5a9f6e030f695a5cd9439230c3663d4077e6a9311a5f5ec774662916fd0f3b7fce3d10b71747dd9fa071811c0311f0e93ee590455afa982a08546a4a9478b08491efb822d63dd3d45caf57d49fe8f9cab9f1e895bc6f2937f64e1a660df2591a84871ea4999758b4796296f72e56b9df59c2f8c8c0855e87329fe025da1bed3f921cc54814835bff042280d748cebcdc28f7b3d3d10b55e687c953fafb868a2743649368470e635e01dfcd18b71f227a8a798760cc8f0bcdf677dc6208496cd0efac70a9f5886a7f21fc212f2a6f2f8c7d51e7b58d69d2e9c5c742439e75d2faed9dd0ab9daba47af4b4e6142829778b70e05e3fe676fb8fe36446f4ae499ba8de8d3fd0ff0b5bb8f1d9416a9218d47f177b01e2caec4bf86b003d3091b562375c2700f96487de763c4f8dd8f0ab05f3045a1535c07c49f4558a2ae1404958661e9d22b5997f44742060e130fcebdcc064e4bf4a994ff3be9cb43a0426365f6817435d9c730d04e5bba321b8bbbcc4c7286323df14ad0b7b221b0a9f6239a93d00d532d65bbbcc9125c6cb3bbae22ea4173a40c40b7d6d487b8e72f970d7b3fef8116358a9ca09cc1abffeb7f95332bfdb20baa4f398666be9c36bdf4a655f73d68c911327df376d18df92fb120211561a76849ee51f70d15d17cae566ad4ef1214f827c53fc80cd630f33f961384d7b59fb078bbef98714f2081156f0f646b3bd518aa2614d9b5714a9c497b96eb565db3715c79a62d45e76948fcc7041a9ca5f1103bf819c3a22647f1292ccfce68fc8c512d29d1f2ec8c756fb258098446cf5d650c78c6c44c1d617804bf081612a85fcc9994dd974922688dbe29abcf9f4c3492f9d113bba3ec40642c4a7731ce6a0eeb5ded5ee114c33c0b34873e6cd29058baede9654a185928f955e6ebd800e7ed4396cef4c8fef016209e78ffe81126e1a7b7acb3154a6e77540c34bbbed27e278c69729b473297d50121a3db7ae420411721d9f2817fef88a160fc11e7805151e404f79930ba8cc79c49e5e26dcf7ea43038df288b64842000d19f3d81b7e268a227dc3fe9f9dee9a5bdc1ce71ac9762cbd088c9eedf0abe3d83ada37d82ae47094c15c0cbe577c41d73fed8adf089f4768df73135b5840c3deac8606daef4a727e2cca09797fa7a828d33c0c9b98199fa66d150eeb939dd600ed5fe99c24a07469a16a61a8ac790b178b93e965f31adeacf49f14bfd521fd3fb4a97e353da221436dac6c9073310afd4e55278aa8e556510c98384357d250f3b84e248dc735ec50f1cb37eebec7353ce6ada235ba88ec8f52e218e1f0dae9dc56e894e786d71b3d81a604170011f5016542b6daf3f99970220311ea86ac5f5d4c46406bb7144730c6e68853112147e485a599787eaa2264c5f5ead8c0e47ff8b64d5bebae854970fd662dee74fe5d81d01db13cc2df46922a0f1c542ac1563e79b003bd1c927aec4d57d4a3a9dca45015077eb06cef1f7d8a5bb3b8e1a334162e5aae70d59c4669f4ffc2d47bc7d1b41f4c3d5a8bfb6510b802440c367bda7ee5546fd9b4f444bcf95ea07be1fcb35d05a5113c334124e08aa03f27c2df119b0e59c1a3953431520b7f50640994fa9a5df17b1778fb433db78d38b38e140cc64a4ae90d108babec3455b436dfc635601d5d89bcb68e6b560c51441cb143ea9361b30b702173326961b32b3034360d7cb01b0a130a5ad41a769139ba7d930e5768b7953fead53f916fa06e606fde0b5841f810aa7e660c9c7295edf55a616f033e2ca34e00705d0c18b007baab4da42674c42b6d8dec2140296b88409690274d85bb4a98cedf3feda1a8b8318f03ed84ebb67b6a57477aafd821f46568025092c4c848261abce1b68189bc336b288301d649305d29e140e5eed1cdaa87dde693d97125c2782cf92852fc8c8387f9262999a1a1fe90efe819b33190efe71ffeea17d3fd905507044786bed2e8c7193faa1e4ba69a6c97eab05279ea7513a8d3289ec595458f7d700a2bb079256e8ce69e0af7bd40fc614587aa712e1adaf7e633ed61c22b85d6883ea70204338211505533bd8ca17ee48e27861d616454ddf3c8fccf4182c7f642eb31396c32d426b233a3811dddea316c1fd72575c4fdd5570fa2c1353b8d97e97a8a7136637891ebbf1d1c6a916d31172d642034d0c31d37d7f7474c1f30cb53313dab559e1e2bea2626b4b88f54d0bd6b5f9dcc6d03f3e5944656f9b1924a1fc0b7512d686e9ec089b6061e8966ba06dbac4192c1b384986b0795ec51a477cf8a45716699766fe2d971feda6f101c9f5a544739db3b7877cc601ec1c53b8a4b34fe6badd9d03864ec409c83ed281b4e3c452ecf0f2c2ddf4c42cd65d9d46a3b4a54ba5673776cdf26188d66bf2e3db0c130f828090f404517c3b5d91d1278bcaddcd5e60fb8d1d7189affc6f90b3127e2d2bbd76d67b45955f79534184d2f59a7f013a1a2d04b37f7f0904c1324e2827e18406a7644b7196f2eac013e08f1f5d16316da6a3000bb00bf378c79b02d290104c82d19eb2b337e4487417d50c837f104495d48f1471062eaa898a81b23e8e0977a434f10484690d23763de8ab1617da8a2fd8f25ae455ce4bed85944260dc63bf7add5db0319e05c4c06638893409b428b001e01df4fef74b0f5e5ccc51cfb285dc9ca201a61f3dddbbf90e5d491e82436a913d85135640424dbca2234b902a0cf09375a9b9d448f2337248ba8faf8c40accbb434579f7447866b5a69171a999a225445f7dc6eb9377ec86b9ff58893e61ff0e515ebbe86f4bc4f588d6fc1f4c787a7e8491626772b06069afeb48a049e8325821309035746ed240be517c8aca0d9b54d6f54e902bf94ad7e80588cc85a8a8656e125f7bf453b0f6c9fd24618f83e108c395d691c095657c52a4d3852f70ae7e045586048679f578ecace462510bb81cda9bed02d498b255ee69905f594a5e582072825830d7da3eaf7cb8c6a3889e1098da6985588088597105edd73e3b4fb1cd76ecab34256e3cd99fd6256c98be15fef8c19a890695f0199c5e18921fb97e80e8b53c15fe1f48efc00b2f4a52b2b823b435bdaed920628243f2d61183b6b8ec5bae0a2b0f64f5c337c89503e6466793f75743c64afc9b4cf11c4a9825b668c59a3364e2c6b03a3f6f46cfedd11d82d0e13f8c3757d5190d7c9777da878f63cee5afcee4a77cf2c025c64a9e4276cacf7be1c7eaf7b648f601d25c2a532520331eb5c8586178612407fc28075938d1a673bd4f6693a6c0c308fadc8a6288ebcc187dc18ce45d0239829aa7b4366a46aedf4a3de94c50e3f89c420d0d51080bad2fd549732ecaeb708b1188cd57f9ebe5c7a75e3001d3a3751dfae1bb474ac39d019123c905919c604dcd63b4918088c79931ad2fc70bc2a81308efbba49fca4754159c3d95d1f9743d7fd40213b70d02505c8fca7d67d5ecccc7372018a5a95747774f6dd260f73b196808dccfecfec25bb0d492e0fb5111436ad860ff83f331b1dc66b59f7aaf10e3eee3645c1b3702c85c05c295028ca9d00a08118823028cfe596967c3d42ab2d1ee9b54d958af391e0c3704b8b6c02d383b8dff7241ce347c5e164214bfa561878e6029307fe0d05004966c540e5f8cdcf095006604e342a22293ba8769496dcd3c990b610d1140a7480ce77473cd14f135409eb0d8732e541e8c58cabe8bf97abb29c30b0380437b5a239129c7f776623606baea1d4e7b0f6ce23603490c922dfe7b26c116b0fc1597e784d3cd7a465e0541cbe41743f7e8e5d47c743168833929632dd954f9c633e48dee04db46ff7778fd766fc65b44bd01a9df2fa284400a29ebb375d82bbb1f6e495bc0e71bdab2a74dc8e5a885010a9117fd0cbf9b71fc84d15dd8bc194927e4f0aedc1af24c420d9abec9a1fe237e98dfef29902dfd96527ace97b0d8c43a7de1a2b97d43c67c22582ceac97c1ef49abc797907c47b3d0f8588ef6c42a4e484cb602db0c31c6d60c1ad1ffcd789da1d9e401d3b1e060732fa3cb7779d74fd5721362da0b389fcf050748ddc40b02e904764d352e3f036afa76aa8a791c7e1c630ef282e7b3e7f938f6801929af64964ae94d39cfbe2678bcc31300a2c70a5af65bf39809552ca401e96ae72021636494517d329802320c078640d9ddcb4f5aca4bb96aea01317d0a8bc886653195f719fb17c55f45b5888391c79dceee2edff0da43170c9b4e7f84056ec8311fe9eee9eb44efc6756f324b5a6e5b421942484fcd8cb3219f4fbb58755f2f94a094db632bd003b2848b9d16f4d1b355a6df10755070ac48a4f42890f6e026dfaecd26b41bbd11e1d84ad4b0b99731a8e7116869f5d43930f4da09880abc743616c8100c72a57d2864d15c1887f6435d546326f2d11e674d1290301ac171c885cfbe8d6e9f53897d36f77b5a851916b0ad559a66765e78f23145392da023ed369745767eea5894a8048cea0ab4a7ffcf46f6a30559ead57f1f96072f9d252b6c3436220370f408240be0ddf159d91883d205cde7b82328465a30aae0a190124ee339f4d3520ae37f6ff7e51e7cca44a4a595a9e649bb88ba0e6fc0f97c37e376ce2c725fd0e04591914585e4e61f675d39f9b03ad2cbc5f1024b926e0156ab9b072e8b123c12ec5c15935ba6c0eef1cda2472843ca362b427b4f277409bf6ea95199b8cd1c857c0272e3874123c39a4e1daad1add9d425003e99c630131cb31f2974ba369dcc7430ce4a6dfeb9404a7d5a239471f50569152221babbb9143e6314aca9ad2293529a677936a305b521d5f849117293bed9ebc82fb98c0e5e6aa2d0ac1af1735b2bb283664fcadf63582228aac117e1af3b2c6538453b29d50172803d1711c361ede33665bdc0b8a3655ef90cd9a147157f1dfeb6f850bfdc0270860094d57e129a0b6e5d16a6595c5f2ad44fa1108671836b964c956e3b0d27b95575f35222f8629039fc6fd22588300705aa8326b19e96d218440b027aa1113a2bfae514678e11667694bcb98f57c3427b607229ebb6fab1a58643277371f13c434e10f081a147a3d2d418c03f725a6d95821b4b1d481196a912d3551a3be15cd758816bc9a6ed8e9220fb87ec57980fc1e604973e0875f35760a5acfdee22c653a987350b5026802e916fed953ea0b5267ab3ca1be7d1b840d5067b69d0fc5c51d21bd40e4948ac2305eef82d08d65c3d14218815707d2d3ee6c9bb75318546f2ae153ffa67c3bb18a5e4d2fae956ac70a2b0f65a628587280cfc9da76f4052eddcfa3aee53146be163edc668c4858a5338c8229afda6ef3f280a7e53a7847d807a70b35bba2fc1f3f1052fe7f4dd55116b4d580f690458d659daf641c9b7551669850b28c80257587309b2aeb9cb8f21c9b04ddf301dddf8923d6a90d3a89aeaf2f1e6092a7700845262b3bf7844e2c684d0610b9f7ffaf771e0d7078d863f6822ed4eb6bc589da7c95d6fec3bcbfea30f54ea1610f6f50cc2828482aaed695d1602f0379a135f4c5ec4e7cdc3a122559f5aa4a64785145b1dc688fdd9e93fcf2946a891d09960c69c72f9fb2227312a345d02ec7cc5c06a676ed0b229e8132201f01d0ba7ad9905620b665720b7f8548784cbd96b48593951f83b7bea38e8a6f0e39512511070bea223eee76ecabb7cd3260d1f2df2d0cf759b98f9a3be50581cec4c9c8eea32753dc0e9727f32feae9cfd6b7b5b96bd1c2262be5609004959ba70679d5cd4203dd92b87bc61c7defb23104e31c0e94e97b08869dd991dd40bb52dc1c6bf0b93cc1afa6bf7717b28688ea9a07a5f8c8fa7015ae8bff610692446123be4ab7e166ffa996785eee8874943effa0f94c1df479ab754ea32ad7f76e3cefbb0b101f853decda89b4d0d119ee95cfd70e840f9452d0cb9b409396306dbfb77150d2b8863d49352223bc67fb256724f59e305f7c0870e4b492313df54556df4cca1c6867583e40caeabbbd9af9082503ccf17071439663838ed6e174cd130927304f5c3142a74d7ed0109724abd197af9d39ced135a5f2b80e6b4b2d724186750f78adb29b74c82e861599aa416247658ff3f70f7781a0115ffdc80c796dcf6e785753f8447009e768ad3aa387466dca5892dd443b9e249ecd6d9aed7c04905956b9db93cfe83b8bc43f5dc89e389db10624055211fba1964b54feb37ea0a2db4e52f098881e8f323a6b3679ec2930dfc6c1bb88fba1e4e1e507686442b2d487df3c0ab4f43aec3edc54ccbe005d2c673c7ad8f16b9716500e41dbbd6c1a043a4a884c87a070d306325f2f2a1a7424fc3f1820d96b7d72388e456cd4e3ad07081a149257360a92d9b2ce53f668d15b810ada05d5f4ab7b938035a3b0eef956192ae21ca100597ade949b5c9bec268c44e72fe352f940a8d73d5ca683c6a8291379c0175ecc685e088c1ae7034a18dfb67a939f8f982d33f8fe308b717ce2b921739d087045cba375131db7715bcc38dbbecd6539e57f9b7b0ce2e61751a8e4bf0f00ab59d3d5b88469af860bf970346e96d4acf30f90a625afb5456f3aa372fe40ee6635651b8225fe02870981906ca1341ded6bc1268de1db684d21edf9a2d06f52299cfb2d43d863356e66ea4486990702585ca655fe1bdc090bfaa34946157ded8e81b7f2fa8b233c5ce5b190a42b0eff6bd79dfde2b5043db404c468b500a5ba45552d027cbc4eb32b73381bbea55f3967877cf3fb65c6a7deab539734620cc31c442c4e23c8ccba8735b78aab192661cad26332b1fbe677d10915742c3e307058bbca1ad37073043723adfc3301cfefb97e3f1a1d607ae52a843db5aa803b80110d0eef6fe3d70ca155021c3826ee98bcc1abea8caecbfb896d93567245c1ba0936cff5e6dec4f8c81660462809c67350bfb8755cea5ecfd674a2b181f4b841cbb14182fdcfa246e8c3d8dc45f729fba568b18022aa75d17ac37d9c213b44fa37645cef5dcc12f0cbe056c73b3d604e92800c663256a209301e3b70efb7b6f7bb8ea182be731aa821af6222a1b955ce8f99ede74f9b8cb1ba01fd9e141220aa13fa41e6231b85be175388af27cf781c8973c40edb9711eee758b4f4fbbabb7203c14b0cb7edb5c31826517e5d9f67fe18608b71022f7f4da9621397b19cdaf77a0ca4f3054ef3b61fcaa2a7092c793ea5acc006fb5b344c9bd34d902a89aefb16a15adccd6b46e182dc295267ec19742f1788e0261d8f7a12ca62fe32de24e3b8bf7f6cefcd523b5b3cebc25fa940d7a96a6014e44f9f057f2f29971a927be7dc937c131b95c0e0e03e889f39cdb025f680b659ace8bd9c42c0eb5eb8e61f7c84a9c4deb52022f17e76b956cd9724ae872c25b13d11f637d82dc3b875badd560da4efc1a648e9fa20c21641616a81e2b7e8cf8b7c2054868be0a8b32eb019bf06764a08e335f451c5e4674fb89d1c7787720e09ffa4d002f550d9a6f0bcca6bb150e5970f17e799520f656909466783efda4ee58b3e4af42760135de84adb726849ace2b0a644cf5dbef097b377f39d57ed456f0456916c2d1b21623429cdfc2b4f44f90cf3142dcbeb8fd555b8d14fb5fe72e0e804682f6e82532679d2567d5fc8cdcf5d1e0879239e6ca0ee7a3627d394de2526c1c83c41c158d128ba4bd0731ad5a44dbb3fae4f41ea866bda0e2497b46101feea850ecf320326867132f3ca0792576c7db8a3d2ae0c6ffa601aa82d0d5a6fddd840d82bda4450829210406004e531af6fee63649662c17b419f843386970c58bab2a115ae29db114783274f393dfa519da048c94eebc2cf12c1421c21fcb274984cd46642aac1ebf290c8233f97d325e1ff7069c49325093179c076da86865372ff03227f6551ed64b5f7f8791c16112d9682e74314ae9964b3712ff35cb5d26de50e61399d3d77e5052a6bd81e76f6752bbfdc93e7973d12669d3b24958c7b938729336445978e8c768504281bd884f9f3108e59311d71fd2bd11f786aeb11ca28d22294ef9138a447ac121600fbb050adfe67720ec2a2119c6ce4c35321f392912b93fbb0210c581d4fc55f08f6c18f11c7e22fc14227ff09cb571c182d9491867a8cb2097e596eb7dfc044f4740e574f274ce90a738e1733f5fe0b7c39ca5fe0f62ce7245edbb06a6a2e3abde5f02092b9e3c9113d511ea3d4dd4478a5e949a43d29f4713fed76e9ac7b8d1f6577c672489904c70d3d82bd017f655d40f434a675d7a69e4cfbc4fd00ae873024f75ebd0d9bbd9ff184ff64e812816d2349ee6252273e9924586cc30e8f6d5d7479a9807f9169f92078c9e78e7ef366b0785e27f5eb8fb02e1bfdd98cba11e7030dc115c540c579be1cf9ddbdb46afdff1afd94ec74215732e035fb6846bf65d977d993aa386266231c62d971fbc0e559856d021df23e3f27c14ad2d4a411ddf5091272766681ac3bc07bf5eb2d8f974611db0da66aaab65a8389be3e36b8a0999f8f054eed3fff1b7a24a01bd9d602f1cdd2e54f02dbfe0c84d0577b27bc2ed0153a888168635ac1b8523f9635f65b0a8d664c4c04ade178083a2e44119c36f73b5b2fd728945c7e410a4df3e80abac7c4778115a3c74f3e00b491a550ee98895c8013f3a583801d205d7152bb94198ba553fdb05b6b4c8263cf6c686cd2b4e8966d747bac4786cc8f3faab4fa4d8890b6b1b9dc0247b6f05484daaff7b9333574aa931622287d9f9e3503168f2b48c0a59c281c0a5ce3e7d868fdf5403c96d5f9ba2b9b194f040409c343554fc3237163caaf2ae1a9699c552c394d5120c519c3ab0f2da35d7b40a3347c22105168bfc1921c61db0022e50cd6e8f93ec361c6c60e444a73e840801e905f5282e11fc05d7b690f1355c3abd31f5f1d87b610165e3fbf055fa07ae5bbf2e3f9798a0df210cc2c319d5aeb6799d537c4b44de215211464cc18d9521019680ad31e56d6a863e1f3614d0c3026f69c4abd62f9a626162c008126c3487d3e6b1cd4768504a29bd777328a2e4d4eea10d0158934097679715df9909eb4356b75343f1a9477a52d74bc391d0144d0a3f4826b1d172f5c1b7f0f88ad2b84b28483ed8d1d6fe5d50bd0ea63e030fed8a8b9afbf02b658d569ea17a1d06564d06c64254ffc073e0d69b5b3eb969975e7d9fde3114d3ea65836dea3a56a251d38a048f1bb08ef0de6ea182116b436f8d732df8f5704e79f2a2dc28881666b4641ae49473aa3d9dc3c46a8336e10cbd822d02191e316bee6c14b10898bafc3a9ee89b900f6df013e2d6fd11944a6731576aab36ac24b2169aef4eacab44f4d404b743a6e353bd36e7481ed680c66b152c3163bc23962d5f25cf328e629f893e83dd87af5652398f1af6a0cc70e1214311dc0d43f207e5d8b401ccfbed5e58a57c43c2218c0ea98ed02eae5d6c20f4039bc6360f6d5c3f7354110a75c83de0b190d92cfccb4426dbb7d4824ca9b29051bb52313462dddc5c601336fd2aa2ea4a4accf65fe73f0ba2d7f4704cbfe900c0afea4bc2782bcf48c8ca8a523f197d10200e3aca0ddd40d0446da85a30e8ebbdd55c198033e2e4ae901284d1881e311060eee90654811e39d116b6bf33bce43c1c57edbe47d506f81739b8e7abe22fbb70fc4d91e9ee12350d865d9280063bd96e5118816e3e77fc595ab17cb91df47b0863c56cf707317e62b9263c1ffcf9a973d69834e65a3e231c1e9236a4bb2637e7d882b235435f9594b23daea8395947262f5162be1380fb92389c9b8cee18064ba6094223abb4703c7f2ac1cae319024e7e414157dc54317e70ca9d2193930cf6d1b4b8ed5ccc9bfccb5e52f8806450b766496610872a1d005c53bfc347e3ce8bf000133482705ac0ae011f7d825a3b78997a3d3d1c2b694201603df19e5fe0ad317c3cbbba983aa16f48519a4f16710e6c4a60d24cfa02d4c58a9b219680e31ca167af545a5386dc0588e60da39cc30f2b88c288ad2e7239ed612b71ff955f83ac0dc1f59a27b217393d13f759cb76a90a802734c20dc3d52d6df6a259847e07e39370b35839a30906dc5e4bc64437df3f55da023565d95ad8bc338289a5b627306ac79aaa242eed34f661ec121961d3747450d041f4625e9a1a5839de6a54d5ccdc3f84e23dd05f8493bf1880879db0c7e724686ce0500f3a185026e11115eb84e1c286671c5d984819ed173204d42113fff060c560eb7215abe0fd0d62f2021169d2510492fe481bfbaefa91910b23b6e006e0736988528dd01dea5f74fbe49fcddb82dffec85124cb591436e42f8dea72d48dcc2e7490fb15014b01511e0f92f98ee89888a4a6f9c2194fe9242dad7dc2f7c11c08c80a5db1a94d16077f56e43f93ba1bc909bf9f2ad2b501ccf8d3e19b06e9819441046025aa2dc03952456ce4f6632a92b04bd2e6dfe9c978366a3415edb8b647aee072de087f8d462be1d895f7351aacd7daddf13d3ad874752be090cf72a6f4ee053ed4951b7706a80f3bf3b06a51b8705a787e40742bf05ef7771edc966f57791bf5bea18636b7ee5c5db747204fa9d49abe34dc62b992706178c70dabedca5f380d919a5c437763a85b62495544b0d892f0e8f53fa0e8ed17b686f198116e102a976e14eae0fb6cc1d08ee00db9941f78a3ee8cf10ce41e1437e3d1e245d0bac3034676164522cea33c03f110bbc56ba461e050c29a0199ebd909fb3c4acda394245cc904ba3d2e862f42a0aeaeafe443cbb03b2f738af47fe37a5088d0a0c63f6cf7ec28db93bc5f153d215c0f1b38fa8d40a0bd83c1a94d6b8421a20a2727c405c537f49c3a362158ccd2f5bdb977358402e209bb26d23c4676eadf32c47d8efe7496cc7a9fe7858874b433201f8f5f6ec5ed3d0adfdc87c38bd420424adf0cacf28905107c0e4f7a8ee5046e651d11e2f382b39ed8d57635eef9b8abbdf7ad39d645f2e64dd444dbb18a5382b814296ab8b1419e5dd11c20dc1babda4f326f9011dae9e0593211e70def558fdbf9b0fe8d5322128573b2d12ba27a89923780f756af1f0402c929b6d7312f66f21327a38650c11f5cd64e57f6f54d274f48862cfc33941422b7bfe4eadc2b644ce77d199e34d1abd2ece75facefd720ac54c9e72f0eba14355cd43bcb9101c521f881c80c69d6407cb18364f40edf865a609c52aa3330350cbf6281b2854892f918a0a0fdbfe089f872683d14ce702df2edb3bd2f668234809a1e0967130c7b0919535715ec98c015ff545d8da46ec79fed98e4a3a6e9829960b61a685c87cf619bc97d045520c24ab532a9d2bd7b03ec91b1fdb0b2c85dffb462a2fea8a5286579d08ea1cb6e81c88b74841552bdc8c1461a5476f0903f0d66986f1ac5cd2e6a0d2d812da1ca54c623730c5eee21dacfe70177c5f178a11f146981a1f6be8c836cff36bee485bd218ea4fab908a9cb35edb1cf3ae3a6d8c6fdfc842aff447e5c4557fbb608c104e2155edb4d3e19a41137cfbfdef53b046d5298582566d71aa09970762c5f78686c276b0853b7310a32041926af83170c4fbdddbed354fb07f0aef9590bd326809c80e4ca84d57d50f22e8567e32d510d2ea489b3bca1ce82d1df4c72323333d95e8f6326e29a606ec75ca45d991623075be571e06666c5ebbc1e6edf3916fba9a46895153248152df62542ab2fe39180660955e9ee669e0815462d60029911432177c49ba91c42c037c56a56cf9dade9116ac4482aebcfbd7da4ad93c685e13fa81e8d31b860bf639292980b371bef8b107d0e72d209e7b8cfc356217818a15cab6e11f48c10c84fc286ab591bc171607daf7392b3d9a5bd9a2a752dc705d5bf6df2be39065eda7a47242d702c97b48a0684bf2f8d7cbd59381896ae63c28158d8b15865dac56f384831cfb36c0eebcab9c08edddb8e0758122bda35faa4ae4d43442d673565c887ad8a35ae5765bf999460cacc0d55bb165460c29edfe4b048344a642c1f8727fcb6d5d587e97ad5090237e2f701aacf6fc68afc409ef2fb9b12603d2ba3338f976daf8a73fd2e92bdab97a92104844db5f56f3014af40dd97dff22cef18ec1d04c99dec6454d21b902d051335be6bd65b8fbc194aec721a3e34e1f348dd2cb1e6ba364793a73330ee10df17d4b1591b08192491649a3fdcca87790b304127b65859b3d097f905811ff7534fc1111407afc5c08e93117cc542af56b25a4a749d23c4fa97713a02f761c9aa30ffb67584ee732b1c117843560c6d5a7586396c9948fd6eb80289ab6934abf19737f0d41c2f3e0e8a8025bdeb35893d8a19d9646496cae738fe0e59de471b7107ca10b9a4ced855ee2f7456f25b85f5b96ddd1e16b890e53353435cc87dda5148631bdf13b86cc0c7e44429575544f79b0c066dc91429cdbd41825facc2aa9fb19273bde5c284ba47c2736e683959dac63694c15dd928a4e3d18432391ae5537308c85cec9cafa0c29f384895f5b95f8a393a168c95add2ad7ccadc5ba44ca9b526fea31a44504ead1836b58790ebebaa9b8966cab8f5528fad122a17721ca1fa4a17370bbe1f0d73ffbb48c7134d9286c84d76c539fe33440c54e19e1b53816e55b788109a1856d47b2206a95b4d458c6fa84df5d79e44861106828f191bf1868c789dd33df8a273420c392bf25ce8d8517b27a719bc0a276dd3290be9b41679b28f698097807e4d2912513690fd46d5ded63497eb9305a572b74e9af3814217b472f7dee7289a3a0d0e761b645e17db6d8f84cf8c35795d978ac5825826469720ababf4722eba350f2efb916d69cb70f5c24df59a552e245fd7bd28319a14a45a8c72c5edcb9f52da218fdd57c5871f8589aa20f6d026aaf90197504d06252ba64401e39613907fee77b58257714a0d61725008d4518726c0fa53f102ccdc41e86f08423332f8c12bef79aefdd40b29c9502d95298cec5a887345156f45658342b98404ed72da8ed861bce0485251df37deb49f6a9b195c57a8ad1f0fc9fe1971be3bb03b89e2d97aa3108a240656734acb42da6445b2a67de18386e97964b5a9ff949b300a4dd087b4974084678be6d91f7883a4ee002bbf0e388b84e559264729433a994cdbe82450606fa0764817520b3ed64a9992fceea9506752933fdd03154bf76e93761dedb25b305be1a41fefa80b51eb6e618b44a3d9805757ae7e9aeefc4751a4eb1ff251b43359ff3a2f2dcd11ae3bd2e8b6481b32eba5588a6f0902723f2c2bc9b94d2a0b0e50c7f4dcfbbba6d233199d7a85b9e21357672fdb85ff296732d92bcbdd6359b9e7df58ac0c0902361a46a16b3a4c6b56a5d753e88357c08bc9e6d88b933529fa0b803fe07459d942f0337cba54ea4b442197564c3dcfda7f92dff8bca16529b001db32544ae6ea721b2bb50796168b2a7cba2e78ba4d2dbfca8b1bb70238c988c985b916a91ea636dd0d0fcf9969437c9b9d1c073a64eae2f3cfef47b43064043e44dfb79dcb2ec9bb8fac3a0ef92b1fe10a4da53e9ebd88fed55e4040fc37781f94cf200a90b8e7d988eae4a184b7ba4f94e231fc734ea50f144496524ab824cc63e749fa425a7489c6a99a3c6403d13a27a1a9adad46b47996d1580eea2176191e6f1857da1192e58d3c7a3e63a08ec196b8843a96afba8176f8772b61143537b14604020a58af45778663a478d17e475359e8e377a378787cc30511c8380d0a14ea399866c7e2231d68712b0ae27ae67d3d2651dcd6bb3c4d415a23234d5a1fc189abe01f9c08ef31451f98b04b36209c005e6f457c7b6c59be2e6a1c0fa019c140d97dca04dec102ca1ffd7f13c51a92449371a432263d7a4a3188c16feb414d910958e6aea26d8f437da7f09d2ba199ae91e58c8ac4fa497b178e5d752cd81340ed04e438b0607d24f53bd393117aea105a44d5a7f6b03c8d6e43adfce26f5d3e0b446207559c97805d899d39088005ec2251749583a1c8cbac28adce3eae4b4ad987cdb293269745497d05a1e4093c8a1702abca5ad4affb4a3f6eded015e29eedeaa4904689c7dd4bbe31faec256d1bd51f43644fea235252c4a5b63afa4149ba56dd09976180b21ccb93ee2cc78c7d1c31a2eec2324768a54ad0263885fd4986e48e6b20e086694bf1c950d58b484adc35e9e4a2ac3991ab50e9353c2d0f9f88726a339858893e487d41d7af5c066cf89a52337bb3bb42de8c20e7849f05554ef8cc78da2ddb9e0051742ce7db713668a326aca9f66945e428c1e4b47f5ad31dc7fda2fd9477a06e22863a4adf48a0aa2e446951ff7b56cc0447ea9fa238f6e59e51c9c184ba0389f3c99f0d7f58bac68eabca642ce40aa277e1a13148506b537cc7edc16e52543efdfab8fb01d5cea09ff8ade99fe9c24cd3a31dd127a043c75b0ff6a89d2c37f33ae3364113edc15b57a309b84a13f851146a18f26a626fb85dcc119babe2b9d9060c63a3d01e25021ab8c645f7a8c9f245e6a7070c8227a80f7c8dc91ae5d0443ef29a096622c870f8218c61126cb77375d9ad1785c2c800fe95d9511812cddc626b927720dc680e325e7804b0e8c0a08b22f25aa47a6c4a1242fa28919d77fccfa4ff7d7772c08e959069d3edb08c34025a697b1e665673a7529e6d5618318f91c109ce71dcca6e0bd9e106b80afe806ba98e8bb83af2664337ac6e1b98216f6e4b6870e5f82f58335b24cd03a4fcf3b5ecaac7765f7ffc1be2e99bf18ae1696b868b0d79db75d80cc4b8879e44f96493aaba9b9bb974d987eee26b41428e968b8f7f3506ba949d562022d58e523830fb750ef1a91b1892766e4c038086921b59fd77e3a2b42abf3eff10e05f0161a5e26f9e84cccc0c2e632bceb0bb40c1124a51a71536e7e213671d5f3f3c7a3a3b94daff931a47d4c7b4e5a534ed497ecf747943f57575e40443787950ecf96d4fd0e7b028c7e507e1a817afc7cbad878d7f7d98a8b85017a26f9d36cbcf505b4a107de239d633d73d783712c80087437f10c44f0988803b194d3a2ae320b7b27c39126724fb11ead94868039ab28c72c826c0ff69d432926a272fe86dd358c3059fa1a0cf22ec965b5c657251ed75121a589a5f4f50d7309fae0ca6684ad90f923c27bcd15009338cca65cc47dcd350fd97cb8cf95938aa6296aa19e879a6f743a699bfc14f57e89871fb0ebcc57aeead850efcc7e6d011bc0fac509bfb06518675763d6ec2a31969b45015d2b3c1dd452af513461caa10ef8fb6c8fcebbf15f5de310f2b3773fb7c34318f2b6ebc845e52277d65bb3dae3b4cc040ea92d55d971603d530422ad158f91563913b7cf4928ec5ea431ba0f0e475a7421f5d73c01e67c909b6ddd7e906f2c8f5de8d952284e7012d2a672ac5163ee82c022ba1d71d80d3ee7f67d4352867d78702b7fdac3139dd2d90dac4c3607dcbb21ba387ceeb729aca48107a3260c7737534bdac83a959109fb5427074133aea60e5b289d976e9930e8ee1860469827b2d8b8044815bc6d0da47277619c7d08bde7238e6226c9714fe21f19aadd8fb846d0d12b309af9d61b3ff3353f90b4692cafe3c34f5053b7936c660d514135ec1f2e0759adc2995bf79a7d9a72315b6c91b26940fcd4f9f5af40d8c0ae16a88947b5d958913079981f379e81c2e7779f19f517295beac20628a77fc0b1c4866c51956a9be95a088d054e321b11c6b77980a837c6661b8766b7615d598b6c8919ecc8f3ec0a5c65a08a1a0e1c34dd832c69511f999a08bb7115de24343e4c4588055b731aaf622c8569f1da979d2766f5355e8b844004015559143b23f5e7ffe75f46e6abdb9f9ac7673927e8ce961cec23092b73da5ff9160eb9e2cd337e5af50d5966474b031dbded89ef9f9dbe1f8b07b5f730a40676e39958e5c3e58818fd00a7e36383af60889b56410dc8c996b2543d9c5ba2918a0a12043a0f6d083b03ae740cc6ac8ae6f3b0c47f0128f1c0b5f115b754e5d231c614798fbb36d9a2e35a67c526d9556192120cc67e88c9e3619745bebc5c194595a2911e321f0387d55e7f4858361cc739ab19be155fe5334a34c7e82503d7b36f32a2ce71a650162bb9450a4efb9b0c4a2443bb1cb753be5f9a6b7aff45486b37160039e07a3484ab3de31981309059233c0d1e6e4eef4d2b69137ec12ed490ac96bab619ba6eab4d4da8093bbda76821fca65d698572a232f5254975ec6945f0eb5011bf2ef3ff30cd19644e569cf5c1829bbe10f657fc99a164d2ab117288138da36a041a1a94cbd03c47a22244bb6229f046631d6f4772bd59698a554cb5d2857b0fd34e82b032cc436a4e912c1bcee115fe9ec20d24cd36503d6a9724c80132f8e103c338da0c292ec115a59a4a04eb09c64b3f1b854904b9e643e3335167e8bf21fbe9493763ae811090691abd34988b3ebf1d4df77a9b1bf9a9fce6933b425803267d4e98cb94fb052c8267843fe7f1d21c61ed72744630621415eb3edbb39d6147384e102d4369eaf7ea4163607bec4ec509034658e46cd5be4a09665751ab3e0a99eeaa7a5b56c209540d0ed74263b43082a2375b582d0ac78f7838508c309cc7a4e66ab0759830135d97881bc3a55f4fe69a1ae4472a49316ebee956c183e6b521088fa3637c0f11782e682815576cade8c04fddc78b21b67c64090ee001222833e01c73c8d7c1300b97c44a610112125f3b30bfdfc938958c358fc4582427474df078260176c507a7a30358964b344c55342c7bffe0066e4e2cbc521b692207d31493c12fcaff6f0e2036cd580625b072bf31ea22b0a7101d33890fe06c6908aa02390b6f11b17c88c82deae781ed2bd6ba65bd4de45a8d1203eb7f2376b3629b8cc9e873d2c30a36fc4c1a28dd4cf99070d76165ab4b0f29c93b8c4716625972c5383d134c9a1bc5802fb9055998658de25e70348fe11431d21137ca46ab16e357b19d9a3b83903b018ebc9f8b21cc840f8a14934d4229c1baa97435fcdea93181d664589d4a6237be8cf8fdde09dbab3fec510dafc692e51a7b284d460ed6d86387fd9125172fd2745d60a85179972e8a13a50c3dde3d166269cf33cd139df0fea72cc6ce7ef2b82caa9fb637a54283b059dd6d93e18435b1bfe0cf02e12e5d417ec0bf5308ff3c448390e7c267d4dd587ed4eec1032539b22ce2924a6b3e15645eb24e77955fea6f4894ebee74ef3ded7e6d4d78d310a989760d8a70276d1c9556f5633c28edbbbaab8093f3f0b520add4b4d938f337feb56284dccfac5482fd5a137d56608e969a14cf8f9f4146cc8f9fe483dcfa384ea1a119c41e74787b77c30539c4117fec2e78d6de3461b42e90c35e3abbc72b0a640310ce36cd19e573068d63b338f660513d7e6b8d4614376c195eff94198cef76f780849066d5e8ebd7dd1d227102e3d9b8e2dd8ef5e4ee49dc5d699edf03798ed007655be6a93ca7ded9f59ec6c12395b23a12b6834684df0708d99e65740008f5402418771fbdc46f6b8a7421c9017e71a98a574d1c82ec34464aea372a7f7c3d202421164d14c750bb59aed0bacd3d844b4df8918d207da471700765cd400014996c0482c13a41b9088b1f78f898e00248fcb034a67d593a0fef32cc7137b9001de30cf51e3304586a0c0caf8ff6fa8b7f75e78c334c4e93a812c440a3e801904bbda633a4fcfb9bd0d007d5bd09be28b9a478873e36796ca55f5067d66409ea1217641db46f8a653273f1c5d0d37fbd76111d3b1391ea6371a60a09359929ae26aebe4f20c48afcd9fa71c3b6f11d077ec5f01304b8b8967240a73435f9ff751ccf3e13dae25573f13f6f1dd4ce6b052a2f2bd6bedacc4a207af3556e166c2ee3bfbf8c7c0c9eaf5ac9e5268ef6205e558f1d8eb860e45439f018d55d7034c0165faf716b8daea864ec1db9eab7268e48ef61bef5eb11580e848bba3161d7bbda152b6b3e678aa406aa873562177967521a9088d7c0d67a8f4db3e29cae0a5f89acb6a050c97c58aefa2274812f48a122b398f4c0c214f601381725e3d29d4c0ac914a30849721090dc38948c39af31c05ef459a3474e80b1c8ad06d3054fc8cbe78a02e9ab59e361275c1ff150cd0d0fcb611f3a03ee5ca5fb3f5048fdcd02fa010cea482340c5df21665578749883a28979f273ef093477ff20135f40aedd93b2ada2fe7f3d2ecc746043ad13d853d1a1e0b16d3f05a1c87d4534174c308939233af5b8ea0e5a629451db2639457290160adf1c17751a37e0f9cd1f0a47bc2d386fbaddaed47621144c6459cadff3c6150e0d243464371629640dafefa43eafb42bdd71333c19e53cc11eb6c45284487367267c7e93eeaa7d8b5b1b509139e66a167f85a095b46d17649aa9f53f5e0ace5206fb6e62353c0d41e03d07945c52380233832d05c722dd1865f76f331cf6bd3d1e983c01bc2fabbd0d50775caf2360a1923be1f89b23f9c40e522ef8b3d6da76789d4487b9ea9c93c839af4958e7c66d6e52d43580c66b892b1b31994a35d3462d40abfd6e7ad36db214bea2d36a45db0d3abcbfe2d3ae94c48d942228b21e87ce76ebdb98879575cb99577c79d985b1acdd11449c63d73c235e3fddcdf684ff76fe29d9f8228c76aeac12d8090dd39df2c57cae801dda1ab55fdded1bc55dde06638e9b627bfb23e45af2d3c3a82275a5d871cc46622ced35416d34c6d97e7367f94dcfde4b3dbe967a605cbfa069f5b8f1f90a1a7a0f258ed145567d3a1700c7575afa9051a266d9ed110baea6754a368017df83b7a7f03b57c9a23e0937bd32f13ceddd177099703884c920705c13027a640cbdfc0107e4309acaa45b2096ab41759e0cdeb0d73e0a847ea5fff3687f0b9c4d790976ee51350ef3b18ef7bcc19c6c4d247168ca8f63a57095c12a50fd9015a06395cda4ae7cf89556171586a7e8ae2f5573e30566eda460f4794e19321b51d5c1d89180741ba59a0d38fb4acf2cfa5ee958ca0adaf1ff880b5dc1a0a2e86c4d52cbb953b424b960d442abf2ab35180ab660d5ecd71d2fece348a7a6563ee758455e3f71b599b80773c3f8c4e343ede81993d3cea25f55e5dfdef6220b909bb953858eacfba08e879ad41b3ab6aceff26c6394d7ca139e7072dcc6493b1ac1b3741a2f00c96e2c0791878c2a3007847454ad2b169e2a47b9c28129f693f5e5ce402a0fedefe26ab95c9b607a0646e36e3cbba955eb07f0edbb94360d6f940fe7f682068b0688b2ce7f6f0687df7002732f2e091be00678c3971f25723b640294b25a8cdeddcaf49774cbab4ade74fa0e6cf3e16e63d32d2b1022c38da067ce2f8248692ad384bdeaba8d8f8e9971211ab6de87f8942a93c0b994a8751b5083197ad0f145faf224c61471a779143227e33003b00eebe1828d603cb4945352228164fad0c19f133c7fa2c91fe176d9e820ff1414450a9bffec52a08428efd9a591f93fc7d333cca3dd5a7d995e91d070087343404d8584268a840e93c87d15ac3dab03db1397c6b4082a246e85d74200e730c906dd92f9867fa037873153dfa214d00300c0e840def1f8a90095aaecd19d8fefe5eafbf16602d5f8e4713f0da32733b041206435948596189dec61e3ac7d0537d610731a972a2938b4783ed07403ef9e9d0f95f3c8034f6d0214cdbe7da05f4d658ebb9db4ba5baa62f58daf03366ffb8f8f6bc31ab45003b4a42415af324ef62b3df13f2a39d4114dcb6fa86b3bf5a6fe96d087243df16f3dacb465ce174ac30d8b6ca253e23658ea0b0c5046b95846be13370f1e3d0a5c507ba25399a994dedd02aa18980a7d2b1fccb64b67afc2aabb18c5c7b31ad2f42622eab5119d1fc1dcadcfe430903f1f542d77ccdbf95b5d838f190537c12a5e74dfce97799f805508b7c2a3b8b3bfcd5490f91439a21a3f633295c5a429b3dd0f906d1099c19def04da638b47df1bf242f47d40a831509b461b36af241e6e95d8ddd12d18f7a1addb838238082862e32e68e2805d1770abe6c11f97166734f08e0d199e9b965a0439c299dbebdf030996cc0c4e3209e5b38a915bbe94da34b00cca73b8b6860fcefc75a893d33304b9fe499ac70ec5cf750b2df578e7455bbfc873d9597f09cfe2dc6628ca5953074cf722d6f596fac8e5473fae75f35c0641c96f9f36550decc8ed21ca4ee70fb535ffb90aeaae4294ccb786e0b759dcd136120eb6aaad1331bf7f87225def14c0429bdefd3be7091f330a8f0f31e37ee0e72200ed2757105e29b09291cd15ba1ec9ef673d86e6bdae9795c075360590677475091e868374323968d43b230b34aa533a1ab2083071de94d6b47d9f4a6522e67a873d10d3a545bd11807231e576acb2d777dc6372399c2064cc8fcd440c5d3e4c7e41c2b7809dff34b192b3429f3b23cda3ff233b24e38bc5c904733d03be5f6401487cbe61900fd7445e7b0dace5d1ad1f4d5afe9a081f65eeb4a3465f9908e2fce460c80a3917a9e6faf94c9d7bd5c310f20013d9735f0015413494350d79b3630a2c9d001d3573147569002d8c1cce796005684ebde8acb46c65e9aa8101e5302896fb6244295c88d29e3c9f62bde4ba265a84920eb5c74aaca64191fa5f5492d26df5777f49cc31ea791e034fee1414762b9bb3927409ed96d079ff33b5808f41814d65a087536497b03b4ab1ff85948fb6accb934f7ea641914e396015cbb4e46faa976905508e9270591ff9a488fe7f64679668c0e606a8dffb206c8e02ec585ea3b398a7360ca7fafebc50ac6ee083260a86861a0727aa8b5dec38e110d3ff77f8d340182990d30337b9b425c64d22d8dde7d0b6982b6940ea3b7d5520bf59165af62a43c8197d62371eae4c1bf8495bd6ebb63b7e08c79ebd46db994a4d563de5512733034b064a8709911782e2b802c26841cc280161b4f0518ebbf0470d97b252c6eec604febc0ffebb7dff4db6066d91193c3ad946bc4ad87f042a758c072af52a512b1365b200f63e668322534e688cc165f58df0bb98d2f1f71a8a62b9cf4924a4befc82e46ee8f3d2852ce56de0c6c8f4bf96053ab3300672dea7ee4e7f2ed616842bf3dc2fe58ec4438982e1b8b29f743288798b1045513007f463f1c8b1224d94b966aeb1568fb5cb3ddcc0933c7c87341f9ba34d3c13d536f41ab34289f093669d31168a3a166751e79ebca1a39a73f2ed6963bb417e1c6edc81a474a91b94e04dd254948ebf13f7cf6d9773510453ab254b1179e5e1d5946a4e083b106e5b2eea43061552ca8c68e848acc815d2e357f97a6c0191d723eb073d3a67d908bce92bebc2d5176ee62e37ccd0b37844b2e70ff4e16e5c095a235b23c25ab905a83cf787dd7010d232e81ed8c171b7ae259aa2338a5b0127298634616732ec1f6aa84813729f19bb03e6aa5d5c6c0fc93641b91a83ad7ed3e30c83e1d136aaf3c5c25ea4019d1b7d395ccc80c2cd730c4547b850a020b8c41e15b447f1911847ba9a252b52117d11b0d227019f3448a881c4de43ef71e8929e290e7805f4b4c4b3c6cb010e2ae4234d8a03511a052af7963824030b516de13600418dc2ea0faa051d1bb3b1eabd0edffd4374e9c54b44eafadb4e7331c4e766ff23915d83de3ae86e2ebe29b0cf14f00ec3b316e02099fa6181379303bd7a279df149a837be8c4a245629a0cb16654cf9db1a7f94cf5e477187726961d6adbf99735e34807f6ca212612b6c6db061639841f3ee19f3eb156efaf1775c53df7d69bb81cfb911e5392b54e80cfd9c5a465370653c0daf5e42f4a6bca13a5ab63512443d52e1ecf8dadc672b1a24ed054209afc79d47752719cdbbb9c80764a50a9afd646928fd903f11fc34a7cd26091a95acb3076d7cc042b5f561a97c1f838a036c3b04a9d42f73632cb79b097167dd5a3f991830492b23a4a6f1ceed6551d703bd602fb08cd3c26468440ebfa791817112b4269307d879caa98e501fcbfabce1e9164700ba1cdee7f72648294a1dde83ad9892c386e855899b051de24349a295fc781157491bae3e34312d88e298ec5bf4e7443aa0863d1426e31b091c1a232820ee6af3398fa7097889dc139a1bb5b5503d0a2431400eb514a569683e753e9dfb00dd73525a0295c74573719ecdda54b373375a6d40bb6bea96f353b69d71c72d4c4d10b1cc660bb7110c721e3501ef6c7e2a3d67723acaf4b857a2c1cf2fff69516023af26a23e28487dd461660d4c9b56f95c1493567eb85a8098aaed77bae3207421f4c4e005245a6f850f63fbb97dded5cc0e2d93dd773ce5261e795abf278388740110fe6a45cd013f80e35e0ee911dd5d6522dd37786f9c8ee502e6fea9b1e4880cb81e5356e0ff40b3085f9f7d8e7cb23d8a6bfd561cecf22ec73da2acff215b38bbb0d8ba2289ea151bb4b86d1e3e65755e11799ee50835c3c0e54c0d35e7d6d7ecc50157f2b5255bd47e26c6162a1a4270db51a6374484c68849cbf307f7a64611006867a1dcb0d2c3e0b7d6d5f5bf38f7d1cf4345caa29a529edc643f9032528f87f438510e1402e62b055e97a3711c0d4ad02e23a9451936d85f6e99f25fa559509293ead6083fc823703edba6cd82e1c921385245614eab500dd31c5d1cf73b048e0e80b8c0ec8ed2035c69f4957aa84c8b229c5fc9b2b82f36f3c691e4b2c18c1d54bc4c64d8b4d80370d806778876f5535be20be31a23ef155c55fb228266f2d226ba9b73a8e5d5c02f7d0ad4f8965c805f2ebb0aa716ddb5a258aa771e8dc15ef692122ca931e0d5d28bc04a96c84a6f2a2242cec01c385f3cf401f814fb3a64b1678ff86f8f6909f74ee7e2bd034e9806f2803a64e30385f019be8d7fd91210f560d78be09acd95e5de83ccd498c48150e4fbf7ef686a261fe2c773e9b7fa6c1db4d35f60d14b5d7047a3175961683f412d9127bdc524e971843e5387516b33691f806aa80f009b0de86d943984507ddbfe8bb1ecbec7ce6a92df217d12b4da9817b7c994ddfe8c3ba8dbdac1f9570702bbfd0a7f269795d172dd12d04d911802e2f6867dee93d190c7ecc49b6d5842aa7351eac3db2900d1e57469aef247d8148e077af82b6ee064565d293fe2b5965178d746a1de629593aa4dac5771733f7c535988df612dc230cfe8638a1fd7c6d0d738e97249e0b152db9560d2dad6e09f00fb96cb52d82e654f0f03a23955bf201124a29c7520b825def7e6028b48a11c7198d5ab1b2ec739b202c686c00fa732f01d35d0c234778d12f42e0c57ac03619a6dadebdbe7906b7f2aa6ac65ad5d57c57c89671557ffe37d6aada6d19147b36ca54ee4cb5fb4b28c2c8b5f5c94fd413951be05239760effb5c4ceb866e56eebda818db615b995f50b74344ead73a8d832f58099b3692a6b77d719f90c54c9f23be5c7f531cfd2121b87d4b657f1eb849e8f1b91fc0d9fd42d42aa96cd8c45c3e7583444f0268b9a4dde05706c21de5db25ea274593c54f5d11159b2cf9ebd3b05d8c9d29150d78c0741338b63860dfec7ef1b3e574f5bec57e83d3daf0473aad5c3d6ecc040e7a7cd6b22a2111b56eafd0b87401dbd415ad754ba3aa75705e8480b4a80c022e19924df0e28f441ae4db19f542af8575edbc07d86b63d0cc5043a2087aa432b0a7b62a126eec61e8f29cb894e4458b16fe652f897e444e4e29bb4f2f91cfcadfb49ca0df3ae630c9db3cc54318c1358585aafd5ba8f6b3f23eb2c07d2a72d140fe11311c037b8bc571bde1e7b48e201579f0a4c912cf3d7ec128189507f80dee79a763183569c29dd6bedf4458f6191eaaeadca5e760e3c7a36fdf817bd6d26d80ab53bf49a7f3ef714d53851d0445d0de48b1391f37c903fce23ea28db2c86a9f15b7206ce1c18892f3aa8ab6ac30580fa2d261c86a9fe54b52404f5c9f848aa4253247b3a5e2c9ecb20bf3787110244798e4f140ea0b7fe04d99ebe30ede089b805b43883d9fc3a857af5848f04075b34e9ee31b4b852a00405a0b202f36be8fb016361bbfbc771ce862aad415f081f8b42a52f5771eb424135a4f3157682b288a5f7fb9bf8fa83ce63ca5b25fc585158859d03b776d91e58ee5748f624806de2942c545e25eb7fab5389f775ca90556cf439428b299c5c432912f27f3ffa5b64bf53246e84fa3d8c8ceda7388c04644ff43e52200a8f61c894911427689a49fb7bce3caebbba2854f31dddc4173189f836c4b5ac9825a614f1c63d345212db0cbb0cd452df6fd567677be4952b2f1797d8d40ac846a053e5d773c4ee1ba5df620ff6dab71616482ca4fd08dbf0993de2ced78020790a7d28173c83ad4d953028e7296a57d6b78832a671bc201eab5887893cdf70b1bfefecc9c2ae63e1b512c7637a5afad8289339825fe8ff58a844c46303ec0caeed9185bdf1f8d426d02e841e87e0cbf06d404fa14081885c6c33d81f0924308850d53c2890ee0e0be9203ddf933ceb1002ba0a5adafb5770cb2814bf93bd868edd98796f8c11d8af219ed6358ee62ef1e5d464bf31cbb40678e437c1d760377d04ae8e0f54e3be0ecb1b0284b0cadfe0af56c4762112ed6f39c186108e01f73b26b7e71e5f6daae9799d15fae986cb46aac8315bef74fbd398db988ec87a1d583f6865b676972c8d33b0e60e8756c556c3bf68c3543bfe6d6b497bfae162a7f499e7b3e0c5e2de91a924f57ef3a046bd048695171f585677664e72e97761440570123c0ebf21ede37b2d8f948a98bcae0330387f10ffaacf1c5947bfc7959745f82ca17270d81d9b9836413243893ecf1cea32a85840da11aeb5abd9cad4d03a497ef594e0c6bf2957513d73ba17dc60a1e0e4d2aa0c30e20247b56ca9f7c68e16f86af4850f6c76110850452eaabc6da2fd1e018afd86ed6643a5c94bb30ddea87605443cebfc829109593c79837077de9dee8bd42f04c22c51edd0f6385979eaa8500846a2b1f91c0f9b2441d8c046bf5d5f651458edf224bb21750cb962b98347283bfa807b144452518707716ad23d6b36cbe6e71ba160ca4a977f4fd4046c10f8b0fa96f00596a17912101836cfbd6330265579ce2cafee0ef0f79396793d96ba54b465ae98cfb52cd10240582af9c86234f0c43bf8a78856af615ede6733529e98a35d34d56e1761911ae5740674e363cc8d8c1a7bf087cd8fbf536ca556556c7c27c260cc4e6b6f2da119f9b2b72a28f9d7404e7e0517f4ad71631e1e5d3847894a2eca8916c229a17388cc8fdb44172e18ed2bec293e669986c1b9c951a862d807115f2b3124787d6559982a063bcb3700a3eee8210fa77a9f16aa8d34cb9e710c59c56a463a2f3fd0eae2be85b516dac8ef108b6a358ade3526fc426c36005646ae842f42d528af9aa0078c79894dc4bcf1d891c12d07d33887b001fcfa00cf86a41a3ed360b68777003930e03f215eabdc032b686d44bf60a0dff6fe8d7fd1e50057f25a1c17b20b78dc653fabdcf70de44a0230224e715409814e60a46da66650796e6cfc53faeb546acdcd9077d4f2c06325aa7a38dfbe0f575c0294c0f1853109baec7f69b5081c613c16a8b750a6ed864290143d777316579dbd76a1f6592f137a55efa3552467373630d0d6fe2742e5dc20630e5f00f2133e718867412c91cd4d50da1b458ce1035359a9e19b368505d83260d202578c0f97ec90a9016e44d9e4417702ae736f709f5eb56ce9c5c3695fc9fc4a526f4d6099a92b7dfbb2ca724822dc15f1da0e70bb774aa270d6478a4324aa08bbe3ab1feca52d7507ebed1ea2af84b798fdfc44adaa9e60108557ba4bb21c5de6999a99d908489ddf7c5f2c5b4a023d66687e9eb3d116dd12140e1783b00260196789155510b31ff0d79deda8fc436480eddc0dd92a9d518ba93d0974de1a0711fbbfc05582b5b65c1b1679fdc049453708c48e6d1a55811b3a869815407fd043b4982bb2f79aa59d4d3ecc80fb0d593f11f63ef2512b4717ab3f18311710f57029343822840d8b6a72ccf20a2449ebd849d9400ff6c4b0c9624bf719a1474fbe7f709c8634feaddfaed53de86aa7384749f9874e6ea298835bda858459e92dcd2b19987c0c059dd29d2e5da2537cc956b5c4647d1ecaf1736e6dffca7dea5f6e5e12b9583a150370ba7784e5a001f9f4593a16047e4db4829f43d8d140a2a37a61be3383b8d2a2c548fbda2e2598caaad5d4104c34813a85bde2c5ea768528b9216df9fbf157c52c733a8f6b69efb2a2844ab98937616c0227e1ac435afd6cdb3724670e54f4d57baecd214dd808f5ebde4f351b3365988ae02559132ab9b17abe142f1647c335aca212fba89de502a39d3cbdee53cd51477c5add8455cced9bef2551c9664feac299841df772e5b1f29cc43175e70ca5cc541876fd7fb5f45f9eff2ed8d068121d9feeb0588ac69163313ab7bcbd96aeeb9e61b8694f8e9c87afd8cc02d76ddf7682723b4bc3f41f80cdf530279cfafeef221b315f9c7bdfe6262664615eeaee073172d69a4d9d187334d2f3cdb0f2a42ffa2ff325449a59ae980835eccb54cae96fb71825c913c6fb37c74037b352c5683f2cf379c10d9aeac4199e1d09c9e9078b3ca00831385a0a1f33ba075b570c9f3b552e0d1f79332fdc3ba1f528ca91c9ea1e43f5f57c8fdd4d3f9361f2fc089ffb1cd863660966763dbc67d970e9d993d9a3f89e248b5e5839803290e3d07dbfd0f6ad51e886563450eb95abbf772ccb117c28d4107a9acd501a41084297131263beb753ae11ee88597992574d15b3427d0ae7c13921372679ea343477ab0af8a2a1320d54181aba40b0defd643f4e0a96cf907d1d5911951902b4d2d82a16de88fc4a49634e95be02d32261127e03b639b6086b95bd003912afd3003db1c51f743e88720988ff05b7262938da1bde8d72ffc61194ed0646cb1bba87e8eb65e944049a11d13c5beb904ada0dcd20490ac853eaa0377435341b0e11c47d0b70a64e4028ff97c0f1b69bc40dfce230a4f5d0b1b10fe874ff98f58a681eec5c6eb488727851846b6d2efb79e882769f34ddc1b50b2d4deb0859fcb4151964df998da3b80afdf9c5a9ef6b219b818ef47c498070ca956cb1cb1953ee25c748b4e1c106f0717f16e46f57fed1c38408d72d21dd47e8742be1f2340139f9f06593fc2298f83a2bc1eac6da5fbe265ca489ee6ec2a0c1956c2cd5f7057916fb8fec79457aef77586ec2049574db26732b544cf37b33d2cbb37f697ae0586d369eea618a05d7a0a41f044e2147040013cbebfcc0f8ef00c7fdd7b5cc76071b044e11f6e7b938ebcb666a599e040b13e29659abe1d14f354c486e617b0aa3641f34f7a91357587d6bd0c7ba378949be6ae6f49a047752a8ca016817bb1cc2e2f729bc7aae5d92347a45090d1b8101dbb5a323fdbc541336b0d5b33bce2fb7d2572af496512033bdcbcb80e9a07e12f83ecad0ec030c2dacd04f8296c55bcc48d868b3818ee18034da86e5e81e5630433b406e8867221d699318b2387bc61b2248d479f628d68438c860ea1b128cb342d5d719534767f12968524348a3dae5ecebe5de726fbefcce49914bbdb192d8e80a25963c2152bd7de6fd952ad69deb023e946e28744c0e428dd9cdc01498a1c2c52965e05827ccdc4d08556dac55bcbb95dc184f3b1dc23a9d8d4a8b9e72f0e6499c8e095399a70c628993229379cc2448b0f46fb34222e0b12b9875864faf80b2dadce29406ba8cc6d023c0e10d022c4bb3186c1793fdca346a7325fa3cd29d03af9f1c76fcab179a806975feb0c6eddcb2e1c528c00744dab5ed1e30331c73945d064a9ecde1632dba6b10c27e84be9460a481f83ecd068e06147f8220e46887d625e2a9a28377341602b59170a5ce72159ff615de543b9aef771f919ce8761da3da9729cdd4c4a219001a00923d0a6c69f7b87bf1e3f55b6f51b22f49c077fa0512061b984fd16f49ffb214f18680249e2d8c837d3c1789bcad38ee7fe6de7ad30ac1ffbbb200362cff2e8c079c13950b2e259889b12e655a40b7a0fa926537cea0b8f9e378bb79222568b95a1a63bd4cadd895430215f05ec8f48417bc501de4b52d1ebe8fce6f2de336875ab599d0a9c48ed5ea769e22c517a5c5c9e621b1c9718fce3e0c5080e93fc089a82479f8b54527950e9599da6486c8d8af58ad18920d42a86fc432e05313288642a5690333b5990ef0818cb77ce480d6e15f40419a4da99db30cafe16c06b360e38c9e50bd644c7ca0827872587f811ceaddae0f02fbc61d512b91c53d4723f6a9f7162b26a49f7b5b3ecf2fc750c709291d31d6ab3c6704dac0b55d000d65761fe3ca0cc61c9449e7649646fbf5b4d0617b21955a1c2f3840750be5e5d1af9d127b24914263033bdca562a2700c2735f27d2183295052a9222cbf1cfe346f7b4e7bc921b483bbc6d0c2dee52fb1f00d411040c7b498ab181653fd586de0b86d2679f3245359813ce871552f6039e72d6a442c4192b3f52450ef9f0474d19dfa29142da02eff1e075cb6db59cfd539657a5a696886768d53bb5beb9b625d77647fd12391b225365543d889d73a6fa836ffcf1083ef57153039f89e36e00a03667e90ec48d3a51494a130e7824860a29dbfb1bcda6243e78172e6bcc93df4c76c004ef8b57fcc9c7dd2697c66c9303b32f0b8067d26b25aee12dbd26a97933ad3f23260bf3abde31c3226e67a9b60047da4fa3cd1fc3748fda83a6e4f478e2f3545b23c6acf3808b25b14ce77b68573e60666bea9333082f51ee7c00f3d429d2312cd6cd6e2fe02916b84252d6e0e1f66ec3077bb5eb2b4e8864ce0f3413dd2230fcde963ed5d4ee307f5ea611930d35d138af08241573c53c17ca9f492cc86a8d46ae272938ae1ff370e3ddfc619928c69617cbf49270c2b4e289cf2565892f40a6fbeb9031ca9b7fb79219fc9f4e4e52aed5e5ce0812d776a820f973048d6e97ebe927d800364cd288bb4ff69b5ccbb75360d23e2b15fd19bba0c181ae4eed1b69ec2dce7cf7380c6679b1ee2c96e40f30cd9786e717ef54757ff66c928a3c0cc455e50bf68df9d782433c56f97763a442e50057f7ae8c3c7b9a003acf605a506315d3bf77375623a92c6de5bd4aaff81a25b258ef11994da045d5725a30bcbda982124f4dac67aa7aeff59c299394b4a1d547cd13d574b42cec9b031a1839915499b47a6e6618758b8294477d478896825cc309f0f7684607ad9baa79378d4723430f74e1301d2bc4d6c9c609d762e751ebe961ed886203ed778d1ff6f0d074f100b8b9cb555419dd248468bd84eaffbdd3e24ffb8b2c6b261cc5cb8d01e88b162f41e17abf5916d57363bcb868b96118db7e3d8c3f9fe0fa4da6b4f2f2503bb49ddb1c9638832554ce43099b98d7bde3457fad9cb7ed91ee9a506f9451580f6e56db53e281efff318290e41135c8bac58ccf3d9abdbb27015c7f88710abb0ec273e07bb94aacd81b3bde945d8bd8251d94dc328879859ca08f6173112cbf3e74b3efe20aba00b473fb3d3c9ff0eb22a5a569a27641c6f65a6f40fddcad4dacd50ce223853e3f95ae5b01a4015076a8c390b59784b344caa27fd968c39868623c6cb54b898bb71363d4fd7a2e780562eda9c4c0add9ba03431879e55f29a7c9e08d8f880049ba20d1db2097087344597289b1c020d81cfa285448a4b4b4d1c2e248365c900cc72f3402d14c6f9d9dbea68ca968a3991235ee34a12e9f2a15c8bcd3e0852fdbccc54c52edba20d95fafeefd9cce1cc42be6fb90806212d1acff2d3c7ea0c51dd3149f24df324ed164535ef615b43fda91f900b40378e9c0621899a68fa2e5e6bf6cd5ac9af002bc5c4318f0d9934350bfb6b308b10702b0e44fffcccb1bda6776f8852d782dc9e1876fefc38d03cd2f579cef3c7d7a49bb8dc46fb01d66833405dd27bf7df69c04f0ae37db3114f91be7ad19ea7ebcdcefb9541baf97cdc1812c22cab6e1ae4bc4ac775e11a9e19a38a9b8351a8f3b9e6604829a282d740d28cc519e70995e73c9d37df3bc623b687be2653281070db95f9de11c61fac2a4c30ece7962d5130185c981f5f811ef54efade420bbd462508d94876b207e3371a5df6de06235c1b3231696266d8d559fd189864099ef1a35a642276bb41c83ffa8e8ca3d9044794d1599f4614b7d55c034b77f92e5b09955c844f894b874c78ec5531d529c2ecc3e9a2dc48391e7ba86e7b711baf20dc28ba6ed626fb33fe6122fad763f09dcd2537002987a7cdb3d8ad83bdbba8497f1c31c6e1533516a5688afa70dbd2d00ab0adbd1f89dc6c9326f448a1ed62f41fc0486123c49a445502c397901ce4e45f21d917098934eb0fb08e1a133e070ab3c30debb4be230aa42aa4fb9e2aab8d0200f974f7f2c98db89a57b744e3699de6f86fdef725c1d896c503c1f0f7250b1b67db41c522ff53481eaa9db75db2dd990d4c053003d6f63f7169d6535a52ff0fc553e10eeb3a1a43af6e4e96f30f08e38d1350cf9fdc863ae73472655fbd60335130280a0b6147be9def95acd8df472ed6e7a5580c7da3dc37d00ad9f830e240463a47f0e75a310f3a31c3088722806c4e416201e3ae6079e857df339b7915fded0fe39ed4733f933cec24fa3c0ede29a1fb6a78a55af49b6176e13e87e5d9025ccb0e6f7c0286f6bd3765a1fd974ac605bbe3bba29cb4820bbaff3eed9f06f81569a6ee052e96c00d1a03ec226d5c3a20a433ad52f4d4c083d1a5336a5745dfe0a06969c8011456d0d7cdaad615bf29004b513031afce508d9a7a2ba83c84cd1a65c52a439b6967fc5a7716c585043e0cfc6071ab3792488523999dd1d2cd6e3303f5699e4f69f0ddbd82604a72a68f2af56d2d68501ddcdade31bd0cbf0846d18698b466b12fe17d2dc47bdaf1841fa93998b13f5e4000c2a7956ef9e4d3b057fe2c79294221a0b57617229e5b3ea2c382612744ab5949af3a386dbca4518d85e98751d92d81378a780ca3d75c584063705f5427240e3a72f335216ae2c802a0580c98f346b98f304f472e20dfd743b94abf46565d402dd0fc9eae2766806ba9ec5ea1225bf8924d6d5a629181616511e76c394ec37c5b8e7872ff4beb0218de5be65e015d8309b096e70afbd2cb8713195becaa97bff7ef353b9970c482671b95403bcdfcb7f207bc2afffff3f50