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 79246 31f6bd9d95e8cfb21a4b1cc05a6284811862698cb3cb63c130b116c80ccecec3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36c93e7224d1fd590250c5c16b62c5e48d407e3e2d27ebf1cd88c3a3d9fbc632
Certificate Block Hash
31f6bd9d95e8cfb21a4b1cc05a6284811862698cb3cb63c130b116c80ccecec3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0150000707f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006650767ad3de134a56fd9a76b3ac543423a218809dfe79108f962fb7c389d990d2c4bf3254ec2cdbedf892591ebabc1a4d82b37fc54b7b2288446b9c617cd7a221ad2de732b16ace8ab9cf8f3d1e8de25139932e94e627006c080000000000000000010000000100c0150000707f0000

Raw Header Hex

00004020fa6a6140169b5bab6217684678552809caf1f909840e48bd2d50c51d686165a6fc68377b7453211a25d819b5f4570b2652ef5a4375b615a7a8cafda776db7a473f99406aa8cb001832c6fbd9a3c388cdf1eb272d3e7e408de4c5626bc1c5500259fdd124723ec936

Proof Data Hex

59,560 bytes
1212160103070225daee687f7cb2ce1ab105c45f0ea6d74d8371441424d3d6e933cbee6c540ce7c4fcdb77d496894bd02f4999654fd30eae64eb492a262d6676a4be9f7437f8491ff1c779cc950755403da817778e3d9e3121c7cf2730a833eb184690a7a773d1e0b83cbdead7c31bef3f54f7d9575f8e4ee8f239cf3c04f2304f3c4c0f9a8af365577b05740b7d43de4052194df31701f739b1d96cf2598de3d9ee0f5e86171eab56417de620bb0a7e38a1df225eec48c738915e684e0c3a4e0fd9014e2562d500b699b482fc31ed536cb1184817b3bcdc1855d31e7b5a7eb67022fa8e90c62af8f199a806388eda32d274ffe86a47175230a31c6311305737dcedd69a7c124751a0a81104c3bc06c2aeac875bca0f40e294c605d4185591999ef8b77b053252c06c9f105f14074fa08fb7b8b9b7b796c13507146278150443fc8604d41b8e0a4032b6137ae4a8704a9384cc7607ca05ae6c3675d22bcd770bcb070ebf842729ec1ea33e7f834dcf98aa7b6f6a32dad4dca894280a2e975d061a9e345b273ab453a6ebc71178d4ff7f00617f90adcd2dfa0a8f6540f1ffcf270a334e255539b960c96a8242beee12d460f3375385fca7c478d1ac20e972e14d2b99975e23c8acaab930db1982fdfe22177f8f96802fd100a63fbfef15d9d77ba5e36a040fcff36e9af22de7a6e5554d4b781262d46afbbfb64fe9aff7aef4dddb762605c332c19b6ed41db99c26b90aaf6e8f100c69f051e435bcb0dbc2a710b1c103e780d056be1498b54156f79b218802f96ea4cbbac8cb8ff0868338175986a83bd0655c9877b89387303ed76a16b94b33356411586815bb56a6bd2f0d61fdf6d663095056f8488f9746a62b38458d7c5244afc10ba145b0f37f855625bfc334ed3f63ff4df40a9a2baf4d3eedb104c1e7f1b0a5dfbc64e0bcff41e23633d6065594c1c2f56da6987b04094b3610c8059079da612545d8467b2164b649aed6ff04b413834064ff1139bae18e452c7f3523d79e2b82d2262dcdc92267252d7c711b6ed3e92a7fa140498b38355e85eb15efdf466a1ac2584ff2d25abe08b3d45f43724f02811fa29fd78d9bffefe4e5f56bc2eb46926acc385833bdc526447d6b312a01bcdbfd888158bd439edcc81dbc1476eaa4338bd78517611ea5c52b999592e62b2f50f425801a1e3bd8ad5108ac7d08978bf9b7208a641ed5c07801724ef25349d0bef9a78177f79612e4c5f325df746896eadfb2f740ed080e123c66ba6805382d09fd58ee27a29c0d5ba4654f80788346994cc0e48e1e28fbfc4a97199634743fcc4d23546ad1e699dcf79d9b053c399f8f7ef80f250756dffd3905005348c8f3a6358f6717e990d7f73903cfb5177b6b2b0abc8ddad9c910aa7975e65b4ca6a1215ebe49cf9f02bc154f2550ddf2aab5cbf735494b8aa136651e948021fbbd14c012f814d467c85788f812889fb5dd804fe49ab47a99cc55099e33b5f88f7fe57392c02237ccec49add1582585a6b04e59e5180672d184e5e2e73604ee347613cccb9b0c60c7d65d1fcee4703788270574f3e7df8dd0dc1a23e855100055aef2d1d1fb270a3aa02ecf7d2183c17df930ad1573fd698ea136ffae4eade1a0b342dad98a400b5a8609dc0fa0d0855e29103630514d3091e31275895f2fb1c4c93e7201bd1e99a18a961e87e45afe37436a4951f8adf75093a5ba950946632dc47edc32ce6001ffa4b95ac0ef55e5d8ad996205d0104c8084c015493e0d98cbd0b741cf34dc973164e90d621f83a576b5aad6df051fff0fffcf88fd6d721d0748cc04ff7a2f302af3c3b0b553cf3cfb5f423e0bfb873bcb50a6957b7fccc9877a46815fa545f42bffcd3309ea110abcfc80aea441add24957b78a1394492d973fa4258b178c1deceb0e3c02b67c5e9681c482e6f5fbdd56bf6ded03829ff84e41acbc795769fa1622719bb4c6f637272acf8da1736d568aa63a3f8fbf5d9a4435bf1867880f5ffb5cc4a74f275b96bd0a26e8ea6d8f87edcc04d80c80a55574a4331576f1e213c5e7fd7218d3203ed92ad58e0f3e28c84c35a54f717290d1e2976424b64d37466987234408cb0d385fe9ef8f5bcaffa4a2c32eb539bb765bf82644cf603be7c7acbe96d2fa78309ea892d2cc4de79e85016992f1dc9c2ab587413202c8512e6ab352aa1047329e0016cf95604e8030e9e6a9338a1fac8b214ebac6bbeb6c8953ac2a3ede59472d5210e5207fa542059dce4e1a59dca4794749cfa5e3ec7b5942493c846e3b805aaec0398a5ba40908b4cd03c779979dd2f19dbf09a8a591002a7926bbaa05acea73006f3b98d9311be5b85be3b120587877d27c8fb81e4a51adc321b19f56c5f5e18b04190fae57dbff6ed034845f4be77b6b5603ed699eeb316929e4943e1e8d80eb943a7abee3bb1a739215ceafa130975948f92669099a391c0c62a4df95c0b8c972ad373dd2705fb4302372b19ba70d898c38c0e6b7eb06f1b26238cb9965125aa99acebd2cefb030fb4e0e3116054ec5029028c4892686d31920557afb7c9ab10cdcc8e131cdf270d0d9383bc13820f42782c8a85c4eccd35727ff582f5e0b9c44820e81cc5d1a18818c92fba5d2aa3c0f0e13f9a8aebb0bf491588dbad68a8b235b93bd40660f000b6d2d171ff1a6c68c2f65be43e4dbaadd8c9f108e936f9f16e0a09edcd306da77cd4799a5794c2cc5e8969901baaccf5470a36f29b2caf1b87b407f6cd50df4bb6e95e8951511a3ce8751da6e026705e64c2b04b36250dba99a28862e231387a142e6ef4970d90f91eb71a7061028e2b483e1db2dbe26b51f80381aa230489e67f2e8fd388b39a16e4de2a76f51373b93129a0579bb00d7db6598d01a3d889a12f6b4bbd502fc308f7f19c842ae0c2a9b0ca40a47e2d2382a4d65c456e3b4b114d1f5a74b1746f06585b7f054189235f92d489eeebdadeae9feb45af420fda7fa2d36b1b375b8300c4c50790770760356b98454b2946131fe04a1353ecabb44bb411d899ee4f7f84feffebfd1175ed54499b469e2fb646d79796cdfbb401b656ac77d3dc2e5915448413fafaf50e081eaa69aa1658358bcfd08e6939504330ddb98a6bb6319f085c74f9784605fe4d167b6d9bdec481ecb325370491ad168e2421a6a65f3c8d4545c02e3609aeabfd603bfa8236576605c8dc49e6a04d0149d5a8f606e723fe35b2c5734bdbf5d50dd0d072787a6ba39d058593a0cf7323097711768b75daa55112503f28b961f3081f9a15d06618bd8974a4737c4eea61cff9cf2cb5c7e9c92d07d03839694ccdeb63835af0779d8d81e99abba537569f9f87e92532666ef89cc6f3d2f78590511b5f8c5a1c17edce0b5abbd6b445dc44e169b88d10fb2de1dd37e3eb53d1ca28b02dff27a88564a14230961ee2708e3622882365e4e47ae698fd21b0d1a155dbd621d38314d834620e96bf7722466dc7f53bf6cce4fb257c13e5421f3f0da8b0029ceb2bc4ad1d7e520e3f534d14c05a26130cdada09844b591d3923db97938e3941232c7e098e8baf8f4162945e0af658ad6923af74a353ec0fc019e2ca9c3d23ed17d052ee5252807f0db724929d2ee4625b0776d8fa74ef23657d4e82bcac731bcd3380ba2ac5dfbe206eed24ce36e3a5f2ee34323bf7e247b58b5cf6e8c336374361f88aa23232d98443d05b862c64975babdc1be689e3b7b97535410e0a7a5a31f5cb1f27d0edc976ea0c067908c80441a97abf04980625fdd947d990c08ab74ac9e93ee9adc8c413f1b99bbffeb3e23f5d65ea999f82c39f9aa8a7b8bbb0a3f9e3406849c8b4e0f3219ecfd7918653a52f4269280b1ce70092c5982ea7669d6170bc12c5f0c5fc29048325c850a13a9e66dc59a76e2e9a2906009cd4121bc8245c5b3fd631c0468300bce1b4b164ff20666e4d0e4f7479a30000cc4ed4147d595d1ca73fbdd9d44bc189ce92d5e85350b8a665b73e13cede940295256887edfc7a82e0f4a043d6352126fe8795f14c05f2c44c104b28df001a656f280563a6d91cb35670c37d03c489ace71223dd5509dc7255b6456bb946c41795dcde6bd6055b404755e1a05a97ba311947dc45953931841ad41b17e841350427a43f74de078226872e59a6df1083af8726adb9dfa2c10a98227304e577e7e859bebe0e8a6cb06c7b97501cca60d7e1dfb80da96117734707b7466d0e1664bfc9ae6a83157a2d6d026a4b442aad2a8e9438582845a682ba265f399d753be9e03828844640920b63ae64d02e278182074710c06e80a8d9a8e0b5ae27981ca50f8614fdc72856353c6110f064d97a515a6943a921a7f7d316f136a51bb9bf249b8c5d9b1cd2e51b6533e781163aceddfac753a632c1b44567bf6f130238cc91e49b7006f2179840ececeac71a7c3b729027b21be41577c01e5453c1ef460bc3c85071f1ee145ebceb3cf1e25c4e9f3364ee6190fcd127d6ae7a2d8b48778a64a656fb94ef7b4660c159bfb572dfb87f25f7ad826701480e51ad3f1ae2ac4b110dd2bfbbdb1dd5557b90990fd5db70fdaf705a16adf43aab8397c174b21f8ddc50ed7ee442b76926063e67e922a43097267a6bde7ae1d5b55839ecc72923b0bffc20a4d5197624c2b5503ea84042e2993577fe7c70086b32c332e013ee19e6cdf07ea9ab4ff2fd660cd784a9e947c3f3e9628471aad266db3c73440fe855fd75db0a25900496a05de4636e82f78538410b1b0f34e2490c53d415a87c665287a4475db13214cc347ad5339a6e47d56b3634557da2f5622a01cc0920baacbbab337d0a5d554dd08004ca8ac0c8868729ae1d4de884be16b1b6ce1176f09df2c8b90eff01746917962142ee377af426d401df2eb05537f241609d39453bbe68610cb5bf989656bb72c97e423166e2fa42be24628841059c1a7f92817c4b2ca7e49e744097bd6cb4b0d4516156d317df50e186d125e0522acc0f8e3c3c1ac8f474b29dd1096dffd375e5a9d48c94279d8cc47b4941b6ce8dd39d3305e87596167df2e8d73c918d9d37fc4691a55c978b7518b955773939f14588b3ba4aac430b5ffa973ae8c9b9909374a2d18ccee3884db31451738868031a85c30fd4d317fb4c3e025c904872515ec9de2f65c06bf9bb65688e3a2569ac27cb0c250638c82f0452451a00c754fa956ce1b0f53d06e3d46c9a85fe839c177ba0274c0f63cf50d227c5035b432c179240aa9d5c24332796de4fd0bcaf04ba923c0d7b7b09fece6857863c3b8c69c60c33d1e637da9d8e671f0f139bd7422a658425f5ce4e5ebb25f92135d376f4f842e4d13e18bcf309f0597d189339b21717c7ee82222c0be44da73a8fdd69fdc902bbc75b5cb8912a2c2d9f0e45f2d1c06a64c26a52bf5c29e093c6b8d081b8db827ab56825f30f85b0d91897408800c7076683456263b1f46714d9ed2e5cbd7782a8fa5a31bf2f17afcaca536e5812177f422859966be0a8de65a3b33f471dce3b3b232a6f28f15fc1fe771f4635c054f3fb020ffb6089355d6e1085204387f7d16225e95ff5507b059deaf9f5732ff59aedff0657ef2a37485e5f4e78f30d3ba84f5379fa0b8daa77a9be2ee15ed161220c7d6721854b4c46072d82741c05c40677b7a1357793320abbb4f1bfaaf28eb6a018283eef12d051d509f073b189f1d7aa6c36e3881537d04dfe2ee246bdc095cec37d599a34fc66da396f00fa31d20a42f931407f66e4638901fb1c4842a9f9c356ca73d1e69736e47f6915ca684f4fdd307e28c0c611bb45d6b1c8715b1ff003b6cd85087b131edf95f77f299491bc347e0cc5fb1774b2779e861c61801dcaecd0977c613013eec7d1dc26ec0af14258a7df353a6197986cd6db9882a4d781c985c9b018e983af3015f7435516d767cf3ca683e6373084581aa2b12cfd857b2a8faf5fbe5cda120776e6abfe03b7743dc456776d9754c92fbc8286d9d5b7468a4540b6253727f8aa39ac788616cc47a314bdd4bfd9dd11291c501e6d1d73c6d8ccd0aa1c15ef966ca4c4ff7bdeff2344fd3fba455b40d4be6aed40999a4e927486bc7c59838d8c38d1b7da3094b285614b572d16d246980cdaf0b912dc2491b2dc18b808e2d658d37585677a91df21ea6c0f54683413fc56470de402a80f4b66ad6156804e30b8beea89daeb15b6fb8320b2111f1b35f127470d9869f0d26e9cadca03119706344a9e10816641866c0026f2b9a141a4839a8721151e185b8926b84c576d5faacf290a3159dbf2666d4e6e1e5dca44e286866283d917cb912e06e883e01a53dcd893c1d5ff430af487377e609e24240f25e26e2d7646588a6d1942dbd4a88d24bc25cd52a332d8f9fc9e3383b2a6a5a3779845bea69f381ea8a6691d53399046a88dccb6ccb2f9be2df7c0f65d2cbf56924f36cf9759ab2d02087c4e1c4daf1982362485595f99330d122e5cdf43d1e0be05473f20b7b09f3274bd403cdb4652f6be030bcb5d8f804480dacbc9b4d7d23f04097f29158c1a9c1c2a161ddd7da4f45eb8d40f2f597fd573176ca0f66a7186a56271569870e0e7285a2e38919b604aafb44422c34db7059c8d0729e66a3f4abc7bf10a65b9bd3d11efe6926c3d5acd6841c8b48a624f40f88c9b7887f05516ce96a68de5faf0528e129b818a947c0fdcec8b60fde5485e03628a9d5a73e623a09366410d562a67808e88372f275372fbe88f53738844e34c81c2eca1097495059fcd3d2652deb1a075cc4534a68dcc7325e83ee2accd2482178fc6480f785dcc525050d1ebd64f5b0303dbf6998e0773ff63bb5e65d78da919bab9c013e2507d996a4dcbd9042ca484815988e3df923cab5054a527a02b2d874d3cec8fb0964ded4fc1d67eec05530c4d8846669110af329a0fc52aab142dad4e3a5069cfef73787a77098dc2de363c1730ed4f8fb0d01b901e13b58987746f5e8565e3661370abd76a1588524b01f2fa47494bd70ef613f778545c16453e50c4fb01af04eb8f3760fc918b2debffe22bd24ccf54ee72a24899ca4b99c6d4e756ca095d566d4b5890c857f538932d2d0fef7e388cfe3c06f95ff1c7e7bad8922ab7a9c9ee8d79b5afd9e0d0bde002fb51c2fed7b207a59934cdb069e26fc1980d1bbd8888b3e8b64c74a383e606233e46a6f0dc8fbac2b317d445a70664e7d08e5448132594b57321563caa85ca1b20f2fcd5cd3dd42817b4333379176710fa45243b25b9ff9423950139875d086894071ede3494b64c75fd78eeb9832d10ee9eaef66f78e58b3a82012366e1063403a4f9156467148e0cf60fe958bd79592de5867e16502b232d87e33320bcd7626b79a7d6bc19f8df520feae1696d2644f40bcfba11343a3f2467734b51e095ef936a67ba226277454fae3a7fed94cab0430d4bcd40b3e0ec957eb069c860c2ea504f99940e55072f4dbcbd34b16bc1f980a565da82a4f03fe4f405e57e502fd06c2fbabedae926e30e2e08f99df644a1d075ace12090597f952450fcd314518a50eb34a10f42097b2d349140048f0626148634d844ed8d2a902bba5c43dec5e33420cf9f7edd706516b9e888864484d7d927b70a1a4192375eb555d1fd562225d310036e98a8aa0ce47d248497e56f98759414e11008f668766dd80b55fb95ecf946f084989deb8ff97912a61a194cf44f6053125c3bee2a74eceaa3104cf3e03b6840ddc7fe0af6f961871fec52eeeaed4aace8e36d76f69f735bb9f3829b347607e88cf98b045c6962d3f4e7a697125a06531427ecf700d44662e7cb253d4b4639a0795e210b9a51dc0178ff20eee0057dbf0fb5dcc9c51e66415c32a31096dd03febb86605f35719aae17812f289553b766ec7cdbac22c02f43e78a1e462e4280fd36d5a728c4ba76c71777d455ae645cdeb3425686299289c0b45b938264289e731d18caab3f667b2306211eae39810cecb9b2c66611b9df33c4c840895ad533c9b65511aa54ab44b59a70049e44d7a0d99204794b1d3ee27458894851bed9ed8f3adc7418835216341276de31941f4a1212d9827a6d5757873308f3769cb5bd6463e742f105d836a8bb7051973eaf4a893ae5d67ecc5a499609cebe8c876ef7c4f2eb39a5f467a160cebaa9dbd4046479b94b3c952651593bb7a19d38a7496fb61dc180f7a4106fab096b8776bf7ba0135777b8ee81b9e70c022c1f1dafa674ef47a0c6bcc3a600af08c9500ff48d84b458ab6bb19c4ac73e5081bbc65b382dc328be6855d3cf1682bacbb1cea46f4a5b661bf16c4aad1578b54004e3702caea502ed8a0f70b07686d7f1a8c8603556cb09c85f1488a8db2f310b461ac0534e6ac15a8ad349400f60defa8e62d6ffcaaafc6478dfa6e143c98e604eacb36ed4906b059e317cc77b1c8d4522a6e464ee25f229e8c890e9c9ab63e1877001ec3fd8d23144d48cdc3976f098f7f98199c9ae7ca42b1eb0ae48f16c8276bba4a49c245fd004068ba4a054033628f0085a45c9de4427283451e87e5251f69f6315f18ca73fc509fb528bf08951e2a292ab4805e5f6529fb86c4ae069ab82f5a23cafd786bb75bb815b17f7134a58ec19c27308de89e3cc206b053e41a46fd1c464d40a86ae14925675ba3d57f0e3bfd95eba53a6031757b2ad2ba369ed65684bf32eeb8709241c068537f8594fdfe3286bc0103c01e1f432d6145c8262972cbade97a61ba6be38d09886f3c4a047877a62fa202966068595a2aa52e7398d634bea69cd490e59bb47975f91aea8085cba5b3115e588297b469e410ca3d46d2f5cf644f481ace2190041f0e962096e691e78b69b8ef501c96b25f0358612aa104227b89eacf417b1d84d70c0d133a8262352285c808f96cd41582af80e4c35c195659d4c3b984ddee4bac2cc41cb011a514c109f948542a2529c038e4ce1a9bff519172b9b8d83155846060a42ca4b7e3831ce02ee633cd69743a3f86b497e4176f1abf87ce0fede6ef8fa3f6b98425ba5521382808e70886d182d49b80327ada7d44514f4e44de955c8c6dcf10bb5703046c86db4f9335615075159134a7209b586ceccfe74404f61df3b52012259bb230a0e4e0c1f6435d68daea00f38dead194bab08d17a4fdab72af00b10e38614d1f4128e03a0998c40df7ebecadfb1ae7c51779b4fda67cfaf44f6a88ededfaaa8c892cca5008fcff0cf509f9672976a9d0f4f27db5aba0970f0468a48478534458b3634b784d54effa8b639d17135f9ea601aa90d251bb5c382782d68752c2a781a782122f8cc4e6eeb38a3095bb6531a3d557ec4cfb6f788d9d471e00d7492d86ed84c58e5ab1f6855b8c8f8a5e08d8fe2503a11a3ee3f00e799bede6faf11a5a536875284a1659126aa781e32fa27812d2e11c2ae9afe9682164a084df528d559fabd7befbbbf83d9760b0a51db532272a316258c8be551d5687def9162dc93b8c1c0ad969815d469645f28d526c3769783afb15cb363f00de683cdde223f0fe46720a9136c72e1395c47dbb6bd9e126a1bc171a3f6345ae9c62663478d9ff332d9d026d15c236947c001ca61a83ad574112f91a0afdde8210aa17948eb8aa97f06a1808fe192a9b9e2abc016618733bb83f6941b7a71102368d6c9c2bd6cdcadb7e2a5fac2f975f5a8b0e63448f5bf698b1a53d440d902afc6a88c510be1359a83b5b4ffb1e1f9a66fb56168f260fb78bead847a9d853203f51926f7eb8fbd41341e67bd336c47fc9540774f6f4140e01dab7454f85060d1155f26fdda250d40bacf9941493a000399b0796e8394e41731044d50bcd32d63a3fe3ad3b8f1641614123607a6db11ab7a00e259011c900feb7ae2434602629a83cd0a3c7298e146ea7b31f33e5ae45192cd1b461fb23487387285e03fa32bde52254effbb28079bf6d55486f65a0150bb8d53672583dbcaf6499242629f42d58721067aaa898c7acb7e73ccc4eacaf1225fc6f219de420fb2539ea707435341d75a8c568234b50975e950f091a3e17d585600ea820aac7bffb2a81011e2a85b387a8677d0694f9ed4052530d72b672220c1ccc6345a4659129de391eaa4980c7162710f62404f58d31d61a49fb57709f73a5fa89e039d37fae7f5737e7d8b28803be09b048ac496b53880f97cbdb06a0e3547b2c675b55702f3085a78b4555f6b2359a23c715bede0da151e738d49847f7293659c8873feb7c4fa8489ce87ccee2d7e4e3204a2e69effa56d348b143106617c457f925db20115f47d1081de7139216543afe3338e61d069ff29495fcc5ffd00d21871d0b4a995586628074f98adcf1c742c9958824b06cffffee96e828c3b5088de4174af7bb8e62a8c1aa9bd0bc62cbd3fdda79942a59b9cb9539d68fa14efc9342c1e53ec43074ecf5b1ab482b2bf87b5e53b072c635e1304a6c2fb3f851c6037a3149a476be1280f84ea63d3faebd42061f13eabdf3b9c066f8dd03f41c5381e0e650bcd984ec300cb7974e86cd70c4fcfe0f160a3923148b6060e8f6ffceb95eb2d316040a5d5a24af6c62d43d8ca6857ea934004b8c43e53c71d48efd629a4bb692f5963f5fb8b638cf7a208f88d3bf08a536df96e020e896e57f75174efb421ce75fc74effe43acece9630cb0a5d982323de708b338f30e19bec9e3555f86c877c3bbe9549a40ddcaa5c45583585cfa01f08627e0f830aa49a55966a1aefbdd1e4a95c1b4c62faaa57744ee0f62a65f9b146cf4579baf636048d5ba4e776ef41ae0fd33540a05d5ddfe5f1851393a49df751d44c0b6ed862d00a1d0c3f371c282e8ed3275b5eed17d5c8253e4d331152d1ed41ed1f726e4f917a3eb2da6c5c83404b2e6a88b332dca87404f7d7d5811d7c205bb0b38b68e2c92b6d20919f0eca10827ca11128b14fe57dc79d95440c0e8ca5edfb66fdd2815742fefe1ca30d2e815a7b5e4015342942b32f76e623c1c8276fc22b58300078517db931de9aa34a542a66f4e469aba86352afd710c8d0535a983b6fc8f08fa44832f2874861f150f25efc6aa0f1e8133c16d03d92c6793b6729f82eed8666f98d66cbe4e7e2b31d3054987e739d1b054c34d69f8a8d9942407c1e3fc7bfb0d186334ce268ce470fa27476406a29d091e75e8f14687670edcc8f27d0a7c3639b0e5cc523685eb102d5aef8d32f7f9c9d288d6676612fa16947274c9cde0a0bdb04669f90726cde02bcc50ab0449d6d7f47e5af0e8257073c68966964e82653c20924f15e7170075cc2e4ec05e00d3101ac6c5b6d510ac55580a4f073beb431ec16d41b3bd988d6f7d3855e9664402f4ff1422abfb4844ffdd96be39fdb81ff252dd5d9d65e1c0bce2c5c765fc7526309920f0780828861a0e05d5b50e347f3caebe994530310a934c53074da1fbd8f1d02f3a163951b7933fbdbce19aa859cf0dbbe6e110f3b4b2f3e8c2a25bc96dc1838209ea789964445c860fe0d1191e6ca6eb00835db189517febece748f5f5d6703e91792c6ca3a3f241a5e841b6649cab9bce9a270433867fae15424675e7554a68971143a8f1dc57f5475a791e1a9e434018d3dca705a43348817a254abd02bcbc446b0c7e1f469a881f8ae946972d200778beb3ea8a8b9ec4272cfcdfb721ae6d0ab97dbefe0359e0f743d4ca687178dca07971e14dc706e5890a2d8ad192a6a1d2f3f73b76b5f2b72e8d5621733400167d67625f69851b326aac7c814d3d9b529931caa421c5dec391293ae8b93edceef13f822d903f0c1247d23b5c7c56ba276e77ed19af10f44417de6626e7a9aa006043457a6361724f9e5e1f3831b6301e47c15a7f7cbb983ab797991aa49e334015b4063ea95e8d850258bc87b7319b8cc990a15c11ec35905d6af0c177817efffef7c3fd001989877c82eadb34c6a44414ff7933dd3c90f3897715ab8a95b21b94f610fe172287fc2ca7cc764b236a5d43fed2548d4325b411b4a9f505d2e6c78ac3d2230eb659ee31debff0780fe90cc47fe7b474a208de830d3e6e58c1e6c1ab4c8e19991cba04bd0c7a2ad44f05acb0aae82f62d357a3f85c9af5538b58b82f3fe1f664fa289ab5dd9141c6adc519361e6cf03103ce702e71d5099586e157d6ccbe41b4069cdec45f1c8e12bae247d7eb8ca9c57ae9a6c7e23979bba608964bfa4f69ffdcb370d5fa19f537462e294938dbe331f2cecb3b8742936f23ee8c66aff0e45fb523c73d1e7f596623dd26d69aa1c1f933676dc236cddeee418b0b7edb643f573b0afa18d97e15cf134cd4125ecaa17b93d1284d8ce08f70ad8e9d84e3aefb96cd4c6dc2d71de893a1dd48c45d6a12085b2d4df62b583b3549b41ef4980b6df4b1d04e8a38ff45dbd67dd18e24f650bb5c6dc7cd83606af058500b1d607f7ba60cd2d8680a35eb5e7fe8aa5c344e71724bd2c8a439fdcddfc9135b623f72aab546b710aa81096dbc07a6b52f71468b5711b9b7593369a919fcf768ae317be38fe61a97d5790b75f198bbe4bbe24277b9b3514538d5f634ad084c66fdd265280841e42164291afecb21ba2f6208c6c75478a43937736a4a7b3475bda8745059fdbd8e1b71d865282bd71ee9a284c09477278d7f382c2b0a30b94eaebb0e5089728e275143778c837a0b32ea110356c4d98b535d5f1279b8abf974277c015e1a99987875f3096649a852515739245c64f3d78e73f9fec86262eb8f99dfd95de1f0f49726611bd0bcd0e3838b0ece259ce29b61e90a68c693fee337fa5c4d26875f5bf0e62f08d7469360b1743461c663f7d2af61caaf797d159a1001d86b72077c4e331566a61e24e465f6374d6e711a3a97ac959bd369bd28df23e92e370f1a7a222466b7a7ab48885b3b13b48495baf6d59abe69c76b6a49ea2bf8aed74a543b7956e313c81cc29fcdf59cd8deb750a831f5639e1b21c9545ff7cd879b3b56b8f1a3c7c0c1371ac492ea5c813c846da00b2565972240118ec2c6e56fa7eb9da3b1a30d7ac208c8ecc9b97ad72f1cb0ff0b9c3f3bf93ecf4c3e8ee317e001418759157b4271bd6e146b09985f58171b41343f90a12cb8b4703a2332d3542579d3e4b76115e449b4b2cf5046a665834c21f1e34ac374a4e199d120db9ec8821ff4d1f39d15a9d12bafff4b3e1a1caac2d0d836a9d6460c4196edd03135de42b4318d1e5c33af14df6157ce36bf7b1f3242cab9d7c05079e37bd61a7d8f5a5eaa747dc99731b396ed2df2e62ed6986c2e4bfe6f302febe1ebe85b1fc6147b503dcc0e077697f1dcfd0a920297ca6dd4d99ea3b3aec8458a9b32ad754f85eb1f372edf8fa7125da1953fb1367376f71e13880565055c01c81b536691abe4a1bc9fffc485512359cf47a3cd51e318cff27a2f8ae993b212fcf4b4f4e9d1d192d9a22ce94956c3e009e316082aee92ad3c82664ebfef125351cdaf7b43bb358ecc1564a0d135685d0af9a39c351a1de31d3a49079b22ffb27beb884a26408b15395580b0e0912e0de7f77e2682cbc5362017eb0c3b9d887e9ec1c0ef4d5c08f49a0e12e16a60ae8a955b4cf04be30279143cb9889d0524cdbbc9208e2e05e928a57844b6a10909be3c8cbbf881e307cdce74d1e3ad9dc51c3cc21a3811cca903e612525cb28e578cecd7113f04771ae2f24fd5de90f9c09efd6cd504b411b284cae8b8e63755110a2826e6c4d856e8ad60fbddd71172f1ad247251d7e4ad8313635078b9c823b001c1be89f4a2a7348ac17c91d6abe61acc8ec3b0f69116e5851c34147345d3b4578632f073cffc6014b53cda97e6a3172f51e6470cac14f218daa87471478841067fe754c164e3746ad14b0246033261be8ea1bd8069ec96cd9fcd7588c16e389df6801d4583584fdae32434c2c6df77f85749701777260eff2b069cc17417c4e1521d2099e0eff9f94c7369d42a1578853c4553c406159415f89af11bf1c0ba3eb133cf5853dc2685434553292e8406fc9fb426a8f79f808d07474d7d890d5ca016912d1612946e2c33c17d530d9ccc1ffe4362f295519f7483837c022062815e6bbc329d265903d96c0f9cf52d3b4bab97e520d3127a3d287b0103f1f3faabd9073248f7b8c8751408a3643eff4c432f1c5c64b6f35ad70d4c4da2a7e56ac45420d08fadeefd7f7057f48438f95ec2f28a49bf1fc37030f7a2d3b167f10bf7e17b7323bd3d3f7aa7ef251f1de3bab18dc60592b579bcd00b3ef5b21f6f59165e625a1a8b922bea2204b4f1bc3f26f50f9d32d73db1bb4851a07c09af0d55bc394159973fe50a4f56099ec54b816e950bcd5d83ca7bf9e63425866710c4dcd5dc3d573c3ed8b615b117432cc6254ca2fcc0302356a320f7181735ea5b0496a736f6df3b27535d2b863fbb915cbcf1226bd06f094fd90d0f6d48e7ef03312968ae34ff41f38f4204de9c9d37a0510da3a7087d27c29c7c1ac935152643c07ae0c9fc40c2921c5e73b30940fc39ca8ffdf98d7d55d56d87dd7dd94c5c76e543f58102a2b74434d7b836db108b1b72512b0b8fa7e3bd46995da1c405baadf5f7b8a33242cde29d723d2c31906b699afcf9b1735e68c7f07062733139cef47e1b398f1e8fae094c657cab9d428ed9f111f6556b805dfb3ed9bb880604549edd16703df22748f4af30680fe69a64bd8f6acf0b1f62d7def3611dd687203f07d468fe0bbde659d56c68fc648eb264342803c882a0c866d8ca9ac3709848dc3eb9880766b2513e4741c3638a8ff957680f88d9102209c677e3e3f1d3580af8688f536e1aa6242053c637daf3fc986faf31f8580becd477c415f3f37f8f06396ca439193248d920b9c3c0d4cca1e6da999b092d6389e0f26687726a90eaea996b735404f3dae51eac4fe6f4328933235fa279f07e64f4b3b04c00cba94f071a6b19de79312fc52d299f46808e0a9ee10932a1c4514fd25af07a60a60e85299bfbd0ae33a95b30ddc1a1bbe67251ac9bff4046d260d3182b49b425755609740098088ac25c726341a9eddf2f8bca625604ce355e377a4df2efe04bc8173d48713c217f3ba0daa2ab064df770a782c6cfa05b74bb48fbd6c734dc4c9118a7feb0528d4f7ade681c31509b6c345a8f6127420184a64f9e21457f54a2a9ad08e988f32a43550cb150538d010c76ce1f20af6f500da2b466f2c9034c5249758b904c31f245804340f619632809e90bc2b410ff2956919188458bd466cdebc07f26b354390d7cd1574449595168b6374c39063f5492e61eeebd7b5b16341a85a0122504b6c3b62a6126dc6d3a0737be1b8577028684e619789b143914223810b4f21cac22427643b60bb7944cbfbcf6e0f6a4330b52e4b1f230c61f2485a30379b41faa4c49a28b8ea2a1c6080270deb88e96b0db421ad2d44659f7d6dfce9f9f1458fa5cd1bc81c7ed489489c1b8aea18b527d007d201f550704a22d162b426692e43f8f3d775672a33d6d6fa28e231f65b7b7f68ac6474753db56e4e96177ce6626bf8a7e22ac6bdf4edd8960538c92e62eb0e85627e37ec83fed8d678127b319bab4f2dc333f2e4355ef435d94dc3c769a0dedc8777bd5d0a7ebae465fc0bbdf905f05aec213832b8b1cf61084c5275ec2b5c70b4ec3e1c468966801a318c92af5b77df74e3addcdb392dfe1e3631405b4679209b12c61819cfd6b90352ae6c225fe42c6ad4e1ed46eb3d026f63056794be98b4469bf16891e4a48199a5246b51e57a767e706c188fb9a23df868cbf98566756e74ea688a28a43ed32237c3f2d2c4e2607876fdb52f4503f9657e4f2a11abeca578c853c44aaa9292aa38c9de39d76f5fa8f1cdc5c835c49be9f71fc75cbe9b5f1b3fd960a03c737bdfdcc4c8ba4be5006817b92634e91698d3a154e535f1bd48073d380a37dac5f68f5890c32661fd77e812737eff5e26007a802bcfabd86aafefac92f805693d820b2b035c2bf459723063bad9eb3d792a05ab1c79e18e52eb40083e02735b8b64e35defbec25c03580aaf40855c1eca84b27edbd0116087f643cafe1ad3e03ebbb760544ca840b92363e9eaf463cef02e23a9c6541a282ac89a49123d23e75e2ef6957eda0348d396f0127908f12b3b0f0c68119c44518e978a2dc7344fa20a5ce36db98a5661415d424b452701dcf67b6a5e8701cae6882911963810c5bc60449561a6ed6bb96c27841eaaa9b07c18b9445de3bc2ae88beb177183cd59f49c19674adb89987364e0b346cc33b47e49f8464d5ff4a01a32d2aca875df4fbad56c87bc6626124e9d148f2945b08ae6652e38d485e9a59b8a34fb1517483f7288664b163892b2620305e58d09a39d83f88481ec98c20dd39ccb5cfb96d18405a8bf6282519b723a2c8bf3dae2b06f4ccc00f8ea2d7d5ec63afc231dc70fddad00eb4c7bd71b3b2ac4311d63b6a1f72601a90f92ecd80ac7724ee1d6151671b9214a4d35c5dd0109076d18638c027726a207047ebc4e65c6644dbabedf9db715078100d6e859c9c062b851c88f4cf5869ef5064269bf6c00a8d1b9ccfe78a19aa897fad52f1c6fb50b464a02b7bdf3440b231ef3113ee80f1a1ced2e1695c2603d1f043faf4ace9bc493030c02470204b0cfa5b006f9d1007bd369cc0e31cbf768916c0bd1d42d6e9b28eca6e5c5d688e64689745d130c024471e6c5b6f8dacb89bc6777b50236ba91a18d2a089717922628925baac4e75a6995d352918f1e0c14d8d844fb81da3209bf17aa48503d3ec0a1e6610c027b5377406ed9cc69b700b5ff60ca89ee49b4e332def7560ee69ef18fa779efc3cc1c2be0a7e30a13f3fb8fa60426871185cb384153baee591c1652bfab8267a404eb6656ef6034743d6b31e143e96b27b23b3483a1c60271c09326d960129d308411d091bfc7e5fe55274fd49972ac0920780d41a8bec3a9527254abddbe76a4845ba661de344ece6e7bc437f8d1f8230d4a70db18f2bb971ea385e07ccc26b4f8f9f17ac701a0147c626fd0a7341a532ea0f97173ab04a78d607f77e9cd3ae872ed9a5226f30fc216c1e3304dd6bf6d24ebb357eb31f9e83a85eba280f07061ffd5d0cfa874a501e90cf26cd87501239358eee4b9ab3b6d2b4d5476fce51e5f54aaf9382f4967fbbbdad273e258e31890ab8d73d9d2aaf12aa189d49c3b2802beaa296861feabf357f98617bc1b879abf8b24b9a82f92aed5bd38a035a8abf108e59fb4b21291ae24881418a62b40a9ddca93c093b973884ca40a3d2ffd5ee3644c374f1dc96d234bc56523250c675bd20e8f01d9c1453ee95285d80b87fccf3e4e7ad87d4c4e39f5316beb92dce397d3734319a181716a79b0e3cd60cf3a91c179616a1977c23ceaeb9c1f541db2b658652d2db2d5a5c46bf8a60204b12cd169f8691a0388abf5968236bdded2733cde0822d9a58caef901142559ae1ef0f93316ba6330a037858b4fc9731df56612de3fdd5c920979e0c8b3ee555e49fdd3003f22d35d23bef87db073064400b672d934bd60f914aaa6a1398fdbb8fb96f0866d9827c2c89ef647442b61f6e81157fa7b2fca8439c68dc5ea23e80f0705deeec26eef43a8ce2e6eb647c22c569445c658db091da8f316a7e316ff364a5b64cead7bbc04532ea7b8b66b0792d18f208e64876189cd273fc4cd29027a92395f2dca96bfa844304d961ff5064a9411968258cfa4954dbf4c2196b6a2ea81d3bcf574a8302596f5b0773acb80dad90f372237fdc31333caf0320fa6525ff0e744e9bf5bb34f180a90714ea8f3f2882cfd896b25ae3e38c4ae074f012dd74dc3ffda6b9ea127c9eef8dc351fc2fdac4e404018d4240f70c21f881365c088a6d78bb065a695e3b959875d4f8c4252845075fa158bcf458fcaad3cf3650de72d822fa1fa88407962893b9dfe52fa1cdbcbc6578cb064896b4124ae16b5d1ade848c1bd10bc261a7301502016c5415ee3c2fc76990a09f37c9b80639cafceccb9f0f174806730ff604661bb437aa3838121337dbb32c78460955a9235d27a80670e541f78843ba8912a0430c074462ff040101b4c5df0c7c72a6d72a87884fc8853d9453f5bdcccce369e51187200cb1e17eb3f16942dcefc00c695e51cbc39fbef0ef7ac4906eac83a4a08cb80d1eee7486ff137f657e63bfcec3c0108008a3053f0bee7c58dedf43c5041c127b604e5d370924dfab907570ffac1eb903142dc4f306ac2e01f74fad31ea0d55b5a7772ab51494c55ebc0c58e093515ac761e4a95b1546f43e5d3a7492272585df6dc2a202f73e2acbc2d0049e39d3e9f6830df5ac3cef3885686d41ab34e6150e05180dbdb01990389f3acb94cd2ae212504747102abcce69701428ed38e2b99f512f8968b0dc0afcfdc1c94dc23cf31f75d4acb047792f3070ebbaa94b79efe08acb2f64fd950e078e3309fe4332b932965f78c69a3217a9182ddb0d16a2a0eccb8f26be201584204f2d4725840a7a79aaf1e67534b0fd83089db9627c3f42f8a1f9b5c92b9678a1a9eef1a03ec004a5ad5b3c46476ef8bd30bee79606a192a8e620f63c18799700db75f9c0fe71379ca5c90f60194fd192f0718351c547e541a5f24964bf2a344ee0860273cbe0461e20260f8568513de481cc57d45286a700787e33151555c29014e4677bde5d9b981c3dee783191c838b0d484d3dcb83d6a7cbe0c8ef40540ce15a6f88d116f166c7fc27c09c3126a2f55cbfd9df3fdb27253d057e4f9ac1d433b5d72a88a1e57765941b5a01acfa2c81cba8bd908dff5bc0e42876f47d5cf6cd7ab379857b5e9b34b4529fa7b1140ff701bc0b1a496b967578ffef2ad7cc42c40df0bb73e5dd37b78a0b30a59fe43bfee90dc98f7bd40f89b186baf5d3d4668a99ae5c4c5be880033763152fcf1c09435fd1ecd96f638e73fee27105d3485626c336cd73f1d7b3e8d770aaad0d3b42580a133569737c97089feb27adbfa37d03ca8aedc0df450c42c431e10549681cc711a1c39908d73abdc8ee8b0f98b60e6beff8afe83266f543ea0f9c4b8f9861edcf926d7d5b652c575e753d34da9010c688878735d8a05c669dca631dcbbd552114c4215cc56e724eeecb17b9c65b2a4ce7e2431ad234c014c9389b7f0341af9ebd4162ad94234d649cd9cbf653fca02f91e1dcc0f9e47ad33bbea49df4ea9deffce66c35ebc58af5958506c1dbca5f7f91fcf7af7715101bf8bb4c4226f91f31e2963ff8962184059ce26e5441f7eee5d4e0420bfe11c579b2a3cadba2514b1b11f75b23747f706db6c03efd29c464cc6553f5295db87c07715a2728f73622138d8c62221836fd92b53e341d16a0c79b5889ac7af10a0cfc190a808f6562de42a2e645b20fe4177a8cd7031291094f3846071338ae2fb57a2186a1ad828e84bf43bbae3fedf5457d8cdf8f9407f89c85daf2fe62a8a7b1acd4712acf347f49a0da8bba8da96f8a47dad4cff80b27fbf2d75ca07ff01f671a90e215d5ebb4e17bcc3fe73876e74b641a002669daae6f7e0f22a12e5d9efa1d090ceb5d02096d7631dcbc3debdf6d577358f6c43d50ede0f601f7240c1827cde79f937900fc04db81da30d66ad014b4ca3169c59b562ae6cb925b2d96f223ea3e4560b40d45d83720bc59629d3ead91029cceae1b8afea98ffe0c0a80c028be8e2abf89f491a00d6246ed87d15b34088536c417e372bfd361d20d8357a1daf0e707e98a081b927a71b9167d812999171735ba6e11d33e7dcd409266ee84179d6c7d5c9ae17efd15c574cd1a02a227e6725748c98dbd8c10ccde9f01d27380a5f94dc73fe3f96c5be27e266f2701aa76d28b7fe8b8628998d6cdac57adbb8e0c3470253cf65921863f92b207f1f5b8ee6c2a37a4d0567cc46ccf8758bec20a9280b41457e4e36a7c4fd51fb1d18f8224ce081818846560e5b8277f27d6882da5342ab8827f18812425dbf614b531d0cc56413a851e774f3c33068a08e0eba2ef215d9a0dd340dfb1577795fdc86293850e3236355a5700907d900ef713bf1d9d72e123db43bb0905aef3e03ed4d26c1953bb5d47d4fb738c05aeab4c244498e2155a113aafce082794363fcba05c97cf3264ff51323957705120faf0ddbbd5c25ebfe378b7e41e2c1d8ef7460a55ddcc5d5092cbe129ccb3cefd0074a0b42a91b6a82ad7d4e4bef7b7b5d97b2dbdcdb252d2736e944ca02f4e1b540d03227c1f1c091937c44dde013d0a4ac529219c7d63f636714898f2677070a9a3c87ad75457777efccd44ce0ede3bec62573e0474db4b0d7255901825d604c38a55344af5371df95ff9481091e5fabc23b40919d846cc41cac8a13518d0c178630859356d03021d385d33368f27f454b23a6c2960cddc2c936939b6ff9a6a45dda038fd8c24247a78114ee9a2afa624629850b4cea202dc73e0ff959f2a11d0faf01e274008f559b44c28b76b06de50c09b15c1f27ff3c09be21608308a7fa176df310b1c9f47348c4c8761ef5684f6dc0544d12e04f228188f4bae421923a942ccdf4dc878b2b81aec116dbb049f946409179b0edfda92f2fcadbf9fdb4f5e7b094a20212f187581e49d762c585388299854a9358e324726489c37e0bb9ed038e71fd80252ba4949120bc97b26582d6c13982227d9ccc45320922f970c54644991c221239a469d311ca66fde94f8a5ec68068bc3cb862fa9d40aebc596efdd87170228f356a3bf658c1ad69669d9efa1a140e4a8a72161d6544506bd8d29718c1860069511c4fa863cb864444e5637546fbe988e3efceab9e8426a79f107b2890d1ec9b86f6068c84f2288df427dfd933ab992c743c5b8d72f8004a32aa948aee5202d25dbc3b6056f35f2513fb7de6484bed0441757b79cc935db4b7415d9d41348130d6d9a0cc037338ac98094741ea82a36a4b4d97be94bef3c7438c0d7b73f5ae8cbbf2b725a96c896695d37c662dba321ac022389bd7655f15cca8d849065d1339eee20cfba10035d05ffd112fb44e2743e22a5dda6fed0578d38c1985022486bf0558a08ffa51836ad69acaac7b28f139bd764a6fb84dee14eb6e8f1df68f4f562e0b5cbe66838e015a1ad7d3bfcc2d9b416c1aa8bfd70e5a84ff6c57efaeb53c940292c4f45b979c7e0ec030f7f35edcb1101d7c31629eea9aacc77cb988cafcea2f642f6edeb69a2be0e89594b2a8cd59c89b9d8bc914d1f544dfb18eb1ba8afba91e7d905f56692c2a3317157a83fae7bb615e78ff5c5636cda1c11877f3db579def1903ebce07192db769cea34e60c4e59441dedea1b7c6fe7b59cebafcc6db9876a89915ed8e88ca02932f48fbefb5491e6537cd1eacfbf87f910fd2d0ff2716859076a4c91575c9b12dcfc11fb0bb6ed2920b2dd2bf33777f8d07af86e7b7e6ba7782d8a687d7685fdec87e2d9359b7375ad0710b1742842721b5b08db031c3df4d86959c495894c19252d32ab93305be415451e0f941a24f3321d5c6a13c0fd954e98c9f1dcdc99b8acc3894edf11c5daf0f7b8e2487909e1826251a468ea6f7b717f560f9f680074ebd75952b9765abc9d4129bcb571065ee64cb178933900665275a1cc39b6c1a725d8b2575d170887dccae899eb714b182e5602121a8c2b1187187af87c41cb2f4cab19f54a229a9e767f0a28040803dda2b0b96966d3fab1517dc92431c55aa8ab0616b1140c6475e9fde7c02bbda996350072813f79e322e1e08554a3e99ebd01e99ce85eb39301fd6f68c6d363edef730eabbd358040e1fea556440084ed2571c216f52e96ead105b7de33b16be0a07ce4875e70e5124ee8e21d4c0ebaa178c24415c2ea7317b1cfb71b84c0ad4950eb1b00193a276e02a36a9b1005696bbc507ad7f3afb1c2c0a3e107de6324c7c3d57c97379245dc475518b5887ab60a3ec03cbc6617a282e0126e05a872fee06289130b64c02ba8d499164737c7ba6c888a391e420d1842663dd660e263a9f643cd0c47584ca69bdab750323846900128a687f078b4fb5e8fc0a575b44fe798eec8a26bc4cf609eeace11543efb05dca0006c593deb8671885a6a0601116caf586b2da0488a31884bee7d6f75844bf7e42acb272a257eb18a44fd85927cb41d554cb300ebafe8efcc333b24ca322e0c4f3e260fd32d379d081f1942d3d9e721ece02f19b91d68207dec27c2252a18bbe749c92aba2a7e495332d6f8e6127857c6e2463a2e91f925c64d3d8a67fc93f75ee5743a5b1fe34ef47523095289d836c727aebc58b70e702d37a251e44c9dd971cfc66f67bb3a7d607b0bba0088e5bdd2e12e485faf98372551036ad8779f485fb13511d9e9446ba5ee958233f0eb954e78468bee08c198aaa3454891847681339cb3c80eb23470e266533d540563d25eb89139c352ec1f0876eabef28aedc5b933e04b018eb00cd7575abb43e8854c98c8d20f3280af7be1e61f0530942fcd686f00a41f9eb6f40ba1ca3808e159962813c750edbb4cb9c07740394bfd1ed34d9f2d70292313734aff699b853781dcf7d6c58f9c5cd483313569068e0b0eb610c905b79398b005b8b6deb16e9f0c9c859861d909aaacf72e2352356e62d939715b8484737270590c2f379df39cbfb031183d5642ebe9f436e36ac67eec6a48d3a464a048c28b3854286e64da475b414faee21524f244c64fe35e5a40f2ff4d051c808d61b87fbaad0daf4b0e003e3083fa5ef08f70a47e90dddaa234b8152daa03d33b78bb9b350966298237e2cbb9170fad03246604ef92053ac6eb2fe0d5025f3dc1fa0607f41509e80566440e49226984d5713e3811db03e1b167bf50bfb361bdf2a65bdc4811d427707add740eab0096b72689fe889f4c7961607a294073ca5a475c12e71bf465c81d1cc1eabe50032eb6c8494a8e732bf02d969a130d57c2af7a56dee89b01eab5685adc59062d0ff02696a167676b9a77e14baf54a4123525512fa313c59c4772222487f7e6d02f1cd66fc773a90ec04d1eb0cfb69275d4634fae05905d854a3df1d6e37fb34a89cffba16055aebbe4dd3ae340cb3c4a8f22f85b176b86cb496789d249b00202c2f0eb647f28dc0a1ca38e3f71b13aa02ae9380a77a90c6a21099c7183c868fdd12bef3f7ad8e6a0c3e2e508dfe11902872f59b079c1db98ca02437c280a53b54b78e4933c3523c23a55b3d08f990e0916fee76bd185eb224de5c863bcff3f2d0784a46279594c5064d1d2db8972e423eb9f691501a2757e389c713e831771c63a156297ba2b4fb867a3ae0aa3e61ef797f1f771db3e747e3bde91830bef9d4b0453708154292a6dc0f260dca858bf993c6a72754104b6521dfd1ec083a3e03bae17c8697e45fd66b01bb2d4fc7238ea7ae92e758b38c4c2ae0e352934f66b22f7382f2f09ada25fa140751682d28b29bae90907cb88ff907fb8d0a94282a8696e3e9df5bc614755cebcc39c5def0104f504af3a46115ac41d0897da34d6286c27737df75263d88f0699008650076bcfacf86266c16ccdc8e04367ade0e67e71f35ed89996899bfca1319db9421271bab2101540116b3c4b7974f62adc721e6c0fcd8fee3496d46861da82f7d5fe3af66bf3c20278959b2e47cc09ca8cf8f938d7028895b82aa62f3d2051df9309b6b5ac5885f8e682c4cb92d0ac0a57706b6c2087b072352262cd4b6dd9c6411a1a57091b6c980888de7e23ff1955609d8d48a072c7b1660806cb98ba567082693da2a87359439082f761b7ce13e6da7dea205f3c26a40b678650a81c99e0b57fd7db9a3abb4f702ffc859e129de66071b176fb342ed06669c86a8a867a6cdb443cc368afc93f4501e68b3634350fe441e1a5ee35aa002cc1e2860832bc0ce5de85663d5d2ef479c0e7ac4cf275f8324b5417e01c4af0e2e33f5eb3271f901d680f6561571d651f0c80f265e19fdd8eb9efeebb8a6544973319671e11ff56f00a2bf9ffab5fedce6acd4a37208024781f6a098d5d6ecdae771241bbb207a73807f8464b23b78600aab50a010e7b5371058153f4777ea4a19a24763eaa174618783089ce6ec3bcdabbd39fad1ddd071813c6d7f05934150f530cf73bde9cc7ed6914e146c33e089a909191e494660a4ba7834c66304663e45803b40ed3c4cb7929f9087d0234b56c939ccd8833d4fa719eddc0f00ed73dc036a8c8975754d6e63ac3f4886e92deb9c998477088fe12a45b16200ee7b7bfd5bdd2a0a4f8abb0e59f454a25c31f3480daf65ce1d4e8e4e143f77a1f780ec33d84c3b845c19185594269a4910c1a15c720728be633807365509a0ffa38fba0a2f762ad7f55f359f5322042bf662faec5b757a135161eec2fd044828b251fc05bd9a271c4351b144d66f1d1679eb4d5c3e928098e14b2d883cc679becda3d8ae4ac9424e6c3fbaf24bb67ef74a7b421900dfba7b683934e81f478b8920d536b316d0ee11c18d52d93ea45db82f006294d258b0f6c6c99bac35cfb900d6a7fd0143a0bb1f1136bcf32c893a6635c0dbfcd1bbc169db28211d08d5613dab59f306756e1a4e3e0d1872b007b32633369a0d3b98d93f11c81559c1da28f46f1863f7c572e0ffc4ca78b72440e541db6bd7a43db18f33276c83f01c642666630efae7d4445e2ed33f38d1ece552b3f1fc2c867776c946aa1fd6871b5961f94ff5bf40cced2bf5d0042397edffdc9ef4eb07eb984980c392416eef0bc3e6f17654ff3f51ff41f8c7a8d6218ee91473c5accee00b366237db897ed61f977dabdad8a750161485a292aae917e82a725c06723b68aa43ab2418ae9dd646d08544c643258cf4ab17e626a891737a26834950da471922be57b1d65731cfe3397e97a2a23beb857b009ce1e66496c884bb0ea9a621ee8a086540c17ea6e61f5445ea12b446a52985781ac7ce4ee1ffda9426f08c0118ccd4765cab80ead97598083e2213f47225766b5d88bbf1250eaca3189ce5568150f721cd0fee0afa5c75786ede84dee6ee22301c40c746303970d3895d55c044b7c590f9c53754cfe1f606d613a648db5df7fb947b79663dbce198cc2606ca9da38be52bb73480fd43a6c8e155433cc36acde5a3d5490c9b387c0f4e5006e50716fc23c35139ed9eaabc5042f523356977675d75a612d03797bba9a75be95a7fdd088316bca813f7f0e42185638c2802a7ef39cc2bdade4e8fb932b7804f13085a770420c88feecc28f03ace62ab7e9c987643ccd13a317aacf04e1ec29f126e5bfe6ffb205e64eb649ca130216329bcfe5709fe092e943e2be2c6c3d388a64da2d0047ac8159f61b6cdd7c4a516023c2f3de4f49093c680c4aef70a208eecadfc247232afaa6b144a8d886b8424ce8b7758e30fa676869738cf4f86137f0be49892535ee7b347123344d3db0971b30637f1f2e064c3f5c3124c6a89a0e39adc3b22f894470de59438549e345db5cbd865e3e6db0f3b2fbaeef3c111d1ebb008d64f9fd6107fedc57f2bccbbdb3b41e0cde9a55f4d3f263f776784ff4c1260dba63f1e7923425670a66d3c02b0359edd98d808e24f287e539a1e024979f100de140cbaf2abdaa3e6648845e5fd2823411892eed9ad4e99c135a0ff0f2dd5a5346a6b616a0d7fbc98a80b0d2971a9231f280337f16dc65fd8a342ba08ebe33bb0be213398e1ead10aced2fd31b62b0c5ffddda7a5775c8330330af2e8fb5687f4e410e138a96087cd1857e4d120accbac655b3538326172dcfbe76d7752cb3512e1e6a83848ca9b3595d2d3b99c487e86ab010b6c82ee17a02d06b487a32cc0a91c5d920aa7b27c1c5a752ce510744204b4435985f7580eb863edcea9020090bdd1d729a2b3df563e6e76eba5195f6684e5f9245e170d9b593af3a384f008818e43fdd2cdeead162ff6027f2e0967977924a3a97bd8919695b32895cfe2cb6ed069080dc446a496eb6c5efa3de473b243421f36947630840e6bd1a6d6a122bce3190c55a946fb611204901fc20df10ac3379029532f23fb72197a5e151267d3244374d9ab4adc29e991082e6af6ef3c8c9ba9d33235c6c3726528230fc6fc8a336c475be1b0a556393e60496584a262e84e13c50aa0d18fc9874bf72cc2047668df74ac5efc0c27a35691f59006a240260e509bc2ca75cd2cba2e05e349a0c5dd71585523aae77038b5eddc4647c10c3301d2e2a240ec9e90e8e8c1dfad18bbc90d43628b9f7ca6a94cbb1fb72d2ab4e2bb802f89496a5b7c0b4a40a93ad0840049480f8d1603503794ef451655e4644bdcf056276562730ff1cabc537787eaf08d6ad2b5fcdf9a2870c76c11677dfcdfc55b8a25c188f4a72abc3657c68f288fb99f4396a6ecb502f3c62b239438b6e8a1e51295cd9d31a434b7d69d89939fdbf78c0059ad4146337e0ce40b98b652cac9c5cb1780459c43cd3c8690362a73cae8c47e0853dedc1e4cc0fe4a7fa30371fdc43538e0086cae33ff33e4e730ae8cec388c00e42f040421fcba1a27dfa9ac70fbff188943b5f3240afcb664697e07f2de5e51111927d06c0c1b4c5fe9cace591bd059d3cba5f6f3a22b2e2d9b2fc7d41d64bb1f34796693830d5efc8860ca06b02bdbb61a2b399c765c95f0fb49ba1e4683294843ad882be612798f920da7eccc41792f8252b836871856eb18f6d9594e5ec5068fbced20e91412dbca083450fb65fc942e1cbd109a63ec5ff56abe7283df81ae372418a6bc7fea02f5e49e1da32ad699917aa0dccc30423041429a745f6be35e4608707501819dd68aac6313700f84a4dab216b2d367dec9efe9d7e95ac9cfd796c6696f46020d7f00a72cdee15f4a678f42731acca9ebd0d9efb2a77a9c5158857d06bb4a8c527312ebe7195e01bb37a2ae621bdd1eac06651b1eb8449427156c81734d0f572e9f8dbf4f0b2b9276156229bac428e90f8d8b64780b1b67110dce5310bad7fe7cd9ce6a2ddd0a27dfe628ce6b81b382c38f3a4c89c7c8c9557f6d45f301316c509a2f239519233edbf4e5417f66de60a28d513e2dcca481d0c71459b88025f3971211d44bfb0b86ba3ef5d6f23937971b425bc3fd374bcbceeace444f26ac46ee5127ea40810a9ebf6f82e61f6dcc2adb57031d68c94a338bbe5a1606dbc0cef309ceb4f8a44e18c64b75de36eedfbc294e5cf808a91789ad96cf30a9b7fe1c890fb831f1ff83488d0aae8c0c8b03e7c5a6e5abb040c7925067293ce22b554ce4ba36d102f60d8a6e000bf0d2fb1ea6b7f4e4fd39f0f2ed50bc26ed659cbd46a92c0889ef53b728ab496dcd3c66145671cd1bf9a34a239473fdadadbfc861aede5eeb1b38962bc0d9470a0f563849d7a31f50b3af019c22a6a9231683892f3a5da7691cacb81d4de1e1c7c012f8f17018c6c347c0eed68ec02e2383e99847c74a3fa78cf3bf06fbd8828b96d78b742e6db5b41276ad3aaecd49325212dcb773342e0b1500f1c1aabf00a28d1d2d332781c4b9dbbba99ae927ce29a0d3904e0f9ff434de4e04ad0e03f320e07b3ce9339c3f52b3ea7973899cac120d21c8d20cfaa7b540a2c3f16b1f1128d3d3d82633d1472bcedddb39fc3cd3456923a91356b5eb9f692f2f2707dc34b9c551e5610ce0ff915ea76f71a02fa3feb2cbb7ae3797fae73f28d95f15af44d04c5afc5a1d64a545b054f6246c5761913923c2b2bbfb6f0879a499a2f8d3f1d1e16a5cfa5076dece6e0a6d0ae5c5455e384e690df757451570ceb257cdba5ee45802722dcd4993f55b99e1d4044ac71b8453ff119db2f1b79c61d6c22496576902827276f3d8b9b017bd2012f171f8e53df2e7bbd4ac4b3b85ab8df5966a5e5beec711d2f60f0a72f98a2ad5a9210dce3d0d32ebc6346b6f03a58cec22e2804cbfbeda8f29885e36eefaf2bd0bc72c2417574c1c13aa14226b4d3f1b2ea5ff545480a732645df3a93c92064e22156d38dff0523c40f9b36a50f99de17b21998dc81c4639263cb087b809350e6042d4cc12aff76fc887b2fa4abddc1242e3aa508a540e67bd304db317419936ebe201026ec4b1c59f3e376010fa2bc75fd9dfeb69f20cb9583614ce68ff8d5143306fa48c79653af561f1942f9a5c0fe4614cf3d462d5cecfcec901ad25bb32acb5d452cd3653f6c3272a0fb05e1821817ca3fd63227b8292631fdf1858dacd7065facd5e469a9ceada8e9d649433fd4a320e46cc4ee4a7dd6bde065bfefa6b62c898d4d7344ae5ee667f0388eb7f8196d2a2d3ec17d839cdbe1733398875fbf1b5dafca8bf20ea225aa62e9a59ea7e1360553dd7fb8bef09f036aeeb337f37de5fae9c869a83beeeab28b3aa2a7d3123de553a64706cd71665610b4139806d68284cd83bbfb024f0de8235ccd4c9f1fdbcdfdf89658176ad5378ba43b7a6738bf8be7d95e1cd733efbaf28f135e98b71a6274afaf207a120b80803127fc7693ba651c120c8724bc8d3f9eeee609780d597f935e99dc95e2296a248eae0e0016379e9aa77e9f9f7825f69addf885c80c14d810a016e947f275a417638dfadf830db6f4a4fea45b1cc6ac4122ee2db9b8c51d777d6c9e9327b82fd7e2622a6de26dc261829ecdea1e43fa2efb25c5a6f0b31a3eee934df59d7d10a9191396402b4cb89da9af4ed8077819a9eac25cdd1be5cd00d14db0b2b117775ac82c1ede5e452f26c29de779f604cdf58eb665695a1f0c4b737f94bd874847b7864ad65f05e112455001cb409290f99ea117620b86bc5efd27320110a1051f2feef2fcb0fe6cab1389a641fa266824681543c2d128de5673bc45bec2e71c4d0818d1e76d53ab3b83b8f3520464c6d38034bb563e4c429133f9e2df3390773faad6942a22e5e03b6fc813790b998951c3879f32598c294059aa242741b53c9ea53841223652e9903183f4a0839f1d887a90504ca7a750a48e2396e7c41379967ec8b9eb691170ef3f8daf9f28fb77aff851e3cb4b3bd0a65573c5929456baf0dbaf9d830b438d404a62d5a1cb1b16e6733e4c5efc4fbb82c66c5eec89a137870fdd79bf572f6c7958552ae9b8194d3fbb36c8adf0ae4f79da3e157238f477265e364ef31b33fbd9dd6f3a1ac983eb78f5661289641d3844b843c5d91057ad6dbe09560201f50df56078afac32898f18687aad62b5f9cba9b57bfb478be66bbb2cee3d459bac4c2bfb0ff671c572d012aed7ee3f415a7bfb6a2454d5eb4aef8b1880da258e1f217e8d8d7f97171dd665a3d2870c56e2691b22b5c128aab921d67e66ab3f7734d256e5d9de09fd70d80b808d7ba7e321960c352effde650dbc8518d6e177a68309d283605563a5759212cc3918d7d89df8e216bdfd6d23ec855aac479e60d4c45413fdc7c42fbcbefa55b7661e3eb624c696476bbedeffe4ecc78b38636c0b3a264e802f57c5c1f5bcc6c933a000451991335d1922ffecf6fe7f2930596b8a1d463ce99b7a1a8ce5f16e9a090d20824d5a7708b0cf27b462ca7cd6365c0b0789857f247e1b73bc3da0b99bae6c062bef26e66db883841d9f668990f770ebbb9e045d83268ab1836ba2090c43aa3f5d66a7009b04145e2400530117086aa186f327214dfa0198e37e7322217c07c1f417f901432d6d922f3f46112d5e0ea290cda79d579ddfa7a98a5bb0fa7571b2bf537bb6ceb518c680b19d2a4b2b9a1098a6cd476b83d065d00e76ffea94455b91e79d6798aa9b45e7c881b1e220cc2f9ce4183627e50fedc7c9622219d2ead603f48423df78a1cb98e7c8328f2a88a4a34e722eb2a736b42c42f93258c797f90dc60cca05fb9edfa915a5bcb1bc64fe4b8d25626708ccd7423be31ca4d6587584a354960642f37f3ec7f233241bd7530b7785db02e01b357f3f1f667c1b3d6d573ae5b5bea0f17d4df58bd34b7de761d0cb94a53935bd072a02893580b954bac5002bae3bd5edcd7b3c2eeb851fb8d65dc8d539a71f777a85bde07068ba07066cd0f0b6615324f62ad5a585bc51ed61df8947b209b2a09ce3eafe90c299b07b06397cb207b7d9b5e0415c536560c2d9e9abb64930393b2de482589066cff579970157508623ea424215f2aaa640acfd7d34765c1d76a88f570dd1b39a5fec9d52663d6ca88e3841eae96a87f5b5485af660ca14b78dddabc752478be6b80149b4ff82ded702e05b7531bfc2aeecda463c9de217d9aae16dc72686b1bc865aae110ef57f645628e78ba7ea6ded12375b84ed1ef900153251b85bc843f25d752e8eabe395c7b6305d87347aab1006d4512a76d0bc3a37c824698bfbb4f1428aa1e26c6ce07a41b3047c3ce58221d2c2c80bf1c9f7d7bf9f597d5bbaf275c0c5c9b9e7c902d9c191d132e490fad868d531b5be38c46c1cb5ec7cd39fa68f0f31c411dad9b3c86bd8e9f06a0e6c457901572071ecf1835540fd3c0e5c4a5d27ed457f3e20829c8b9e096ee2130e34ed687c15987af0b7885511bdd2ab06c1d564cf58f3859a0bab679f372ee704d5d13e4214486323df08abc4de69956b0c5819f8aabe020af6155705e58598b16a1626663236989feaca05b50d125cd40e9b1bfc81571423e5325efe8ec98d1557783780318087dad7e8e2e0c4f34a2ca49babdb322b5c1fdbcc20a45561b4e678b4e1ea50760bc22019f8108dd404238c2908ad21ef425615923307da4b216a7063c24ac3aa01bd9674370742c0085f9fab1678684cb21861ac8dd0495614931acae6585eef67ab80b857e48177a022440447876ac0600c199c755fa037aa076845b296c4cced3c321a7c8afe894125b7a588b8d1acfa15669c01340974c5138be5e6920fce5b91191b6a481e1388d7152a57c570651833b32a2b6b2387c6dc66c17e51987228aa105b0e877093802781fcaa5174cba558c2349120804582c07b3f081a9c146f4ddd8d7d977bbe8a1d850287c61ea31fb88a64b9558c136455425b0a3f2401ad3f0a777a7c2fdac25872f53c580abe846471cb966410b71375e23a5048596a54f6aaa9c04f478f22c454ab194d1ace103df6d33d2ffb41eac078df967e4acbe2bf198c9035397e49fb3582f9c01f5f9dccaff6f161e0f31cee430d4215b6fc8d829be5f1a9c5238e6e6553120fe4cfee5f3283baae3f51d842f482a2fca49feb76be1e9d6bfbbaac037fa96e257ff84d46be9365c4d65da6a4a7266cfa1af52c86001bb27ac2d23f47947a8ce40d4ec7745f4f85d2e97840493ae301c33a93d8aae0504293715e4859fe6ddb074c5388c2a96de16f477170717903999050b54eab060de0f89ff4548a63eb87b0e2a867a155c4843c55e406dfe585d3492d4ded0ae848138db935bdf051ec409b4a91bb2e4169661a0286db8cd1c0c22b1510ec2fd2cd0e6b7fb12638269e8455aea8e09c40592bfb18c4cdbafe3e9c70ec99f3c641ac159e1b0f60d8777d0d0abf4f0ebc47dc3b3368023f80a8425bb109f3d76e2ab63463fcabcc5ab4637bf99aa335fa62feb65bc64fdc3830a950995a4835f930be21420c8e770244e444c81289c0d43d4133dbcd671313d2b767c36a10a269c8272e690c0aec4abacf979a4f849f3901c56dca4cb216095d0e166982164319499a15a7ada7f6857d3a6377d593688c11251880d9f25922c17b1b2222652421d549ba7cbc6be6f6dc9301d3d0bea990099b549cd4b196ba6defc4d2ea5ecd1d5b6c0df51418d6e790fe0535e73736815bf751b7c5a85b1a170ef35be4adcbd2e69e294e3809c3848f2ecc720306ae79625ad078bebf0d75a4784bd750a57dffe0cb0c08a76aabed0c2406d767f4f09dd9d342a3fa201d4621d98bbb88a46c99df8b32865f18c3b31b8157714d4ab48065b5a622d89d04c93b98e272f5df41ce18b8c85235797e182b1086b6a0bd1a4577e1841e2e3398f9e045b0aca8d016e5b512e47dba9f0f013ce5e2665909db4e7e1a4be23ff1354c5a824c56d9b1b5e433a499111976c8c516e833303fdbdb2fb4f43201852f1d7ec4401d1cd1189c5b629048c420bb5619f1f2e1bd4430aa64698d4eb38e225b59ac378d1088f4a12bc519e41697a1f3de7ea3bad455718d1baf1d47e01778eeb6b64d98d2be91da750d4732ca44dc3f5389243de5a430a3cfa7853bf7ba46d1733652e181210d9d429755a53b54fda4c9fbb403f34c107cf7a7b71971a4d5480f813271edba9911e407e82d139c6c48118a052b05ae47414aef5b1ef38d3996c443165f5ec072c245e4a86039cfd8b1f8c23c7db7e5c450b0d402de379b0e3b957eb208adc5ea7f3e54b569eee5e15b5c06620ca41707327b3bccccf0902ec2cd945f2b4e0cb928e12a70b71f643db77bb5bb149a0f5b67374f29c54a1c988f2dc7e788fab2652d0f8aa815277e23f1dc8e5c5843f70c4666b63e70af440cf366ed71c76be172cacfcc364997948816630587e4eeca6c2204d4e853d01f1d80a057b1e62afc402cc374f168c53779d89deb16f4e68d7bc0da6035bb0f6c1ac50660afdcf28b43a91a48652dc4307613a235776faf885fd953615eba160f51f6acd9f66227b14e831552d4bda09cf4d942e61dc06019fee4bfa82c27d83a3873ff8885cbfb5a92a1a51dcfe1fa1c48c5190a878b1b94e49c4ac7d195d74744c15a717a45e98ab5afd3e989050cb4aa7dbaeeca862a5abdefc696d1d10835ed1f7f5eb20525b778ed3b28a6a8c3ec85ad938d3b8bf93d72d0ccd953b005a3d482611c8162cdfbc02ab42e04a0a52cabfcafadbfcd19cb29ebc68c001043e68f157204c308e112b4651194e87792489583ee4c8f0cb840b327a42e18a048cba0f280d0c0f188535946b4fd1dbc7bee7458d3b6022393efc5a2c2cd0dafc251fb49113fb2f1b517e2b244c905807292e14a3df3b4345caf229e6f4f2f57049b05b9f777c5a10fa3656a10f49f0b76d727312294d4bbd2b18f261b41e8b04cfce52a1d5695bad26a44a0325a3b95c71411f2118476739431afabb10a4427a3d8b338c567909cc52069e1eb92539218f7d58a60912482f12424208de6c59ee8ac849563968cdaa847eb8b57625e23963f77173e5c02347f279a81999c19a8f9f47d90d7c394c5d7cae2c9322a6866920bbd25464468d11ba5358d2616ee2de9657d30a3a4ac92e76f16bdfcca023cf0efa3f85e3da937bc750fca0b675f77731a0e8a5ba6fb93cae403a7cade50320af0415e7e557d65e4a86534a8ebe80913ebfffadcd9eecec21acb0304116aa532bb4b58b3d4a1f50c7635937c36cc8ee55fe4bf9592419af71d16cb40ff0a46593221ed61625e6fd0803646f7522a557f795669662389474636d49c2858dd4dd2d74f02d56608b84a766d3ba94d4021b54488cf8ec846385c88f06b2c63cc5bd30f68620b41901db289dd5acac62d1063ca28535a23524d5c41c69fb2dfb2656faa5b3845e6ebb2034903f059fb0fbc35b907b70974ff8b5475c935dbc8e76fae301e97b76bfe122691be2a5507590ae13901ff1051cd611abff9196e84e54e90443cf86473d5f5c58c3e9e4a5168c95a79d54e488a226304010f4473a13cb6c0be9595e627894a185708b4024ea722dfc432e8cef65efd531c8d90a5d2208faa9adc4cfa29e77746303b6a161e12def42bd15551d040a1c4094f4bdb547032f7f47e1126f452a491b3a702de0bd0fac519c65998bb3d0cb9eb35e02d2ec13e50e381215b7dbfda0f841521913be81d3a9bfc2ba831da2e9c36dad51ee76c1ccdaa7b00d07912df76ccf5221a1c425e769447b7d8757aa1ae161ff3b677ae920982c4d376165850cecc214e43ff844c1bae048be5d2ea28bcdc3a07294cd1aeb55e6236f79bb437ea4e9bf20edeb9afa113e82d682458e7df669c539a3afcb8d9a09096554271f49de3aab4a1804bda4202ec516aac002ea49f1ac1b5cd0af5af7a2668fa430e512a7b22b79b5a1ec7e1ff6d90059878af16660daef0649553e6cd89d91cbfa5a6e29709fccc1f63949ab3fc4d6a3c4987a410079b168b9b816c457baa06593a2edb501f87b05cff7567a1cf980d76369d801a39fadf04d160167d247671452d1dedb5b2646a929c29343eeab3476a05abf5057145f1c564ecb1760ad808e65be24bfd10e757508ea0679af479a9ceabc20f66098ff46a40fea573b246b4e7a391e66c64c37295f9b6e565834af103eaabe86bcb794dcd435a129f09fa5e2953e7ba6fb53308544832c163e2258e070f731efcf089398c63c2660df9a45061392408f3b68545ab727d30984dc7119252b9261821783130ffc8188d2b9a20d2049874fc03db156ac3f6639f01a93980bdf5985e0104e6d525071c82c942a061c5818a4ba69e0074499493da9fc29ce5c8f30d0c7c84f3afaf76799b13872468f7d9551854652440c994b20cad7c2d84c2879b6a764db6943f5549f355b18c99bb8b3a8136719f8d2c23b72e31e1b722e48a33392a620584f83acdd50aa7ed50b489de50d4ea90a70a7e5cc413abb4d1fc195841cecc055bd7858a3923fd54d6199b110f099e00df36e8641f5697632fc660d0001890383d862723000b1a9d440f22c3c15d1ac0db1fe72e325988c1794957a3c3712c21d1745de59753ede31f4bfdf8d5a406eccbdf326ea873fcf5003c54ec3e075147086362794d7ed846f8b31795ca72c747b33ba99995f0bfe4c1fd9874c7fb54cd240dd3222f82ce7fdefae7db5ca9634e19127f127c550736b560ec2109b49df2791069fb037be98924d334a86a59774e68d0f37b9fd1bcff1a0c0709877edc14bea62e08e2a8a2121b963180774b918a0203b4c88922c84cd81c1b698d325e16f257c780ad6bc81814af3109e2a9572afb3080b6c7c27ed48a2b83f193772f40221cd0576d3b0aae189d16ab3efdbbdf160c199e21010121a41059150e3bea37e3c779d3a7a6473f0b03edc369458c60876d1dc63e82d7372cffc9edc5b6dd31a6f728596f57d3cd50db74cb2c0a612e4f219bdcb268348478b6fcc233600330addaf61a1f74ac93b50e819c49344a964d950194e3d76d1083945b1b8255800fa66e6181287ab418d4e55a3e99bc5e7bc664942337fdad61a07d2400d86978cc972464ca6ffb9ada87cb11d2d26a69b40a18498fae82494286e1ff68a34876b62448e545ae5107b57d2fe51de438a8540418b10c442a39f7c6d1d2c4a58461ba46233c21e20ca6f09018aefe145f157df2392c177ee49b7c6a80ff6fd64c42e72f409318bd52588c74c5dc4581c7075a3514d64625fe58a3062e8f99126c199222c6235dfda067b6176c43bf926cf68b8d0dd75bec9e6a513b3706a8b2aeb1079ab2ff7d8ea104f4d75c8d193083c8466f64bbf5c0d2ce3d9dd9a1e88bd331d637fac27f8b76c81e77db414a8d68e8fa293b389a7e67ad5e68ab6d10f646a3e40c8e052c4a56ba951ade42ccf29c56bccc98eecc49675a93d17b12b6a97bcf01e75cae364150def14dc80ee7116436a300be06b574774752c3443c5213c3859d8f119401c7362f7495ba8cfa2a23164f5f7f807d965b0906360354418007747bf8c770533b1a098592876c24bb5c895a91ece9041a8eaf89d4e5a6aa79d92446a986bbc0f4694657641a2d7036592f72858d0d9b37aa26eb3aed27a52a269a1b42487af630e8ac54a465d76c65fbe743462fc4206e2db2f9fb4ced726d5c4fce8bf0e7df68d0fc95e9b33461676a90b6a3bf67610df9df0031b081e94f27edf80bb4c7c01461130741d143be44029b919032784c13ff1cfa568fc48e1ee103c3e5fb1f0b36765efbc15ac6fc3d1667151861efe69456147dcdad5d036034a9444902dd292bbd39670cef78c07fac4b70872653b246f4dd55b9c3795f426740baedcd8a2da4e7efefe4ed691402b5a32b8a60c8366fc0585fb44b22e75b3bdc1c00c74f5ffb7266c8899400b1e5a6be21cafc66b1bb43419681f6bda666490ef9206254696374d0d5a5621664a67078df735751b8406b3129889189f73d97468cedd73d1523400b430745017c152cb2f45c3ac79355a8f0cc7dcbb6ecb2a56e511c474c00cc9648862cad08a6190853b386b463781ca6dc7731e98f866d74bc9e6c38f39544628b18c19c645330bc0040285357c695cc5ee2201fce60c298cbeaebbd2c616ffe8b5c47f6d185c4f2316c98546d2b46aa53e2a89d7134b06bfdeee48c803173aee4f0890c8eb90465c3237e156e5d1f58b7a1f49ef5d74a0b5decc84ce3da90159aae50e751184bfc50ce5c6d7c0c1daa439714f01dc022f5838177254f69ee96bb16e3ad24c7dfe6fef70b14718f1c36909ffd4c616bb8383e9a0a57b73e92a2de25f0313db3ef13dd25d0fa7a2e3c4132f07c66d9dc71146f12f58973c463224ceb0f6af5f3d42e23a18ab609587d59e399603b480ff621907dec7bcfd29363720a2db590cbb2de8b8608d97f2051c3d36e6a0dccc48c13b17e6951f0b297a091a4524fcbb71679fffe793ccc882a1b3100b804231448553bfbafd256c9b920f68d93e86aae24cbabf265b3cae257a3fef551b4f78be9466d7331850675b5776812e9d59912e53075faeb7110b4375fb45e2c08410856bb6439b970229ca731456501c1ed1959918293778410d0b8a11963c234a52c62d5f672098b5ed92ec6232a2dc56dc3805598eb49ffc89e6f1d83a9d2e980719691baafbb1ca0b49ab54de8a5e92a4d39b3cc8d0a0cfc25d686ec6730234cbb742fe196c2433d7774ba1f728d0d087f05252d2d883a6a3aa2ff3607eda4089a782d29067d4ab6103d67ed4ec8f62996707c6034faaea00bc5301f65b55237114385f32ec90d83ff6b61fe49d3bdbe4cabb6b7f07769a5bd13c10795bc08a5eb19a1058b75db2417de3fbbab786ba3f4b1a5133dfe58f3a04fb257e9e19143e21e31fed230e557572e3a45843d056fb7f19843045a1515f65f25bab288773eff31ee6ff988d16280449f75e97a0b37de607d8be9d5e4fe4637bbb7cc6eb762de73b78e2b9b001cdb7fd58fb7553854545b7aec43300424806fabf725df46d56eed17107085251696842c2fd61c4241857fa2df6790739208ae7705e50536169f0adc25d8591c9ff536116f9dbf11e54a76fe2f17c6ae1b677ebe4f13259a6f840a9e00a7917949c0405a88963baad3c92567e3afb0e3ed1f9cd91bd37f6625dbdc54f532d52e5a475a68b388f5433b7f6e26ce34a9589687ade9ba58d189a2705656fbffa4c9e63dfba54241e5f82177253b738d1b21f22371dea2f78fe42525efc13409f3ffc11152cc412e615439cf5d36eace62d1bc21de99531da45526022760aa7c3dba8a968ecc59e2b05cdda925cba3bfcb6ad193d8c6a2c3877d6115cb6ab0defee4f7aae5c532791d0d923d5966f4aef4270be53d9aea2144c7801da2cc1c4b6e73f96388d394b9d227be6dde142f29a9567583356d68a48fc8e34d0ecea745214c0f78939a5f9e3ec432ca0f5e12f17315ae1aa1d1cf99e0b5764bfc45da52e69f7b8db5ad144bdc22c68cfc14a6818978fd37fc033c11be4f43dcc5ffeb5b7c05371063bba71cb2fef87ec6a78d506475623ac5a54a5502d857074492c1b91ef672a5b77c47ba775d3aeb86dea52ac73695e47d4e061a0f94ff974d8ed4d700e2c39d98336c8f9d51fe6cd0645a975399de0b5dc4cd9763868cfc3064fa7dc7db5d97749e64bac21034b920fff109bf037c204eff2459da49d14d72e2c7f0c7b40ad5da732b57e3ab1646da8ec1055ce96f78e0ef21dacf980e591eacb99886c4615e8e9e6bebb17488269c4fde315a0c743a6b97847e6d2d4d096de65906a2aa54c89bef6d01003bcf081153ac3b8aee332124c464559aa5447199cc755cfb0385fd26591369382d9e405d70979b9551c20cba1a9c2ed1a70157c10d293320ee723908f88b17761317f2d55d4d2fc3cf8ff9b9686c6f75d4941eae7c627aaab8b74967fe21253c3de65e2279136e0e8cbcd2b8bcd82d5ecece6f502f15fee50918b389f6a80c64d47fae31c51e60dfbbeb8e83467890b22cb56dda83a75dc17acbde5012d28e607641061a4cbfcd3c3358bd6524fd43a2f8ef7442c43f7170902cb1f090894c81a0aa4075104de4e0a899756bea3983d79aad90b8a31ad680bb15bbe03a436f3b08f91e26ad57ff34fc9c4cdb91f604abeb98d06ac2f4fcd5c20c05f79efdffe35de8dde577aac6d43a5a02974906d3a773d5ec4b50052edf5ec2bd5420ecc4febd032c82b5a4210fbd1d25c335ef24dc5642c362d421a56a81c886f96ed5bab57f7b8750be530e167c262469e167b2f01ecac5e94ea6fb6c1cb97d7803ef4f48f929ee708f56c2953b491ea50666328f0a503394cf6ac2df93240ff9fd7b3e0c43fcd39167e9a0420f5af0d33c281f18b6b452fd465dae27a44deb2012ecc9f346cb2475d0abd2cef327d6a9c06e14d3db5a506e727f050e4a3734dcf1a577b21d611aa3103cde48e9a796e107f51e41beec7c93f30cc306ba709eb2774830cc2391f7eb632e16b8b34ab27faf6a558c155c46164bb084f175205c1a54a6c0931d73090e9ada6de3cf443bae493e6a950cba3bf4eed495918ad87566dcb95c07ff1aaf0fea21d905510b5b7e8a89452351a8e73732a36dd5b864ff220bef434fac4650eeb04e18d929f8f28b269733752c810ab4b366d84ff26ba55fda2efa3e62bd27453154122caab332b3dd03677e861663b4263dbaa5602d0c09cf2d803a8e6766c44b4b65d46aef1fe2c5a99cee9c7e6638886d6fb7b9909e66d487a048031e21ba3597fd2dc00f66757010ec30ca10d913238bcd92e03a282f2c2bcb862699cb4e205244e4f240b150fff65de576e32b1ed36b1bdb00db6179ab50db3e4f3c41cb14dc405bce21c209536c6fd0425a3883b9bafd6ca53d707f9bb72f42494573fa084c5aa27e2d40162763c61be2e44097768e7976d7cc322bc2548370dc363365b2a865c82fbd4f8577de956644a444db307f90a6f5aabe9e18adb4ad3379a7d79c12a071823fc1a44eb78d580900ebea8358ada7163d11ea42b3de9b5f9f178b19f5f3cc8ba213c5b784dfbc223181d1ebfeea2b9d1a0097efc53a13ca85116295c99c92918be27c02333b1b741aff44c868937de0a8fd3d01aaad9e7c0bf7d1450611b17496fc8aa4854f71c2bd5ad5296956ba0a3f38d77cb689c6c34df9939d6e82fdfa9dd8ffe2efb52264a880c1330fa4cd4399ca5f7bfa9d88063869c9b447ff7b2b25af54716ef6e445a1b5dba0f7360fb52be32b04505c36e295c3b1c77956530675a0015dee8d4ff05b8bc5dcd7a277e313be55fecce078e7fedaf3f5bceb7f5afb9695879cd1b5e97751224bdfcfb1d25d8027354ecb756d8b1e636c330e9fca2dda78445329d9cb9a7f3376c035739c0cdfdf998f77ef0b54196b5b355936c51dfc7e60ef9be183098a8ed6b72fe9ed1e69dc3fed34f0c860f580801b86618f0dd5b42f15b283771e4636b1d6d2994ae659f73eedd9a3ac20f0e30ed1c23e9f2705f40f7f4f9a60e10177eb26dda1c2304c868f92cf23e9d6839d924c06f6c6b4bc76eda008862a2b1cdd3560f67b8c57148c7ad49a9b14a9d1a62075d55b4f867eb4558ff0f6e57dacb7fb1899fdc9e25c673ad899f41a79690b7e638aaf6d0564601db3913d606aad252b57521ee66bc9aba27866092cd3794432b2c1cb7c4d6658e87f4eb68e33037386467c54ca14daeb3b0edf5b921489646cc7483a00ed44f134805f36fa37f1db561a98e305c60a1746ee9d0885f7c6b9ed5062bc7a0bcf00aae542dabc23d8255e9571f127152a610f8c4779adefa537ad536af81b958dc3df04b98d4c008bd5d2582397ad59ecba0289215237706eca5f2417d408d76484d312f967dacaae303ff3c6e3307a674c7e38abc502717940706de8cd0d707e49107955ebc5f0a2c967058f3e259ddb8e2e9564dba1681246068d498b5f627d0c7a477b0031cf2777a0a3265425c8fe2bf9f14bc8cc1726bcd9b4cf564c3ded9a9d5702d312754d274841af3ae10a2aae705ff777e5243ebfb5243105dcf6231a75e974738ee0e31da15ec5b279895ad95c0c44459efaeaec3259b3d0e31f2c891e4b91c28994d13cdf8900f3829bb3aefbc99083febb69322bac2f90566f3d21ffe592d6b47dfe61d1be4d4b571c100a976ae0ee4f039e9f90db601c51e6cb753e051cbeaeee323a94fe43b5b2993855a29ebe4e89c7798e508e10c195add696685784aa8cb2d7bfa5a7c187086ad476bdfd02df9776b09a9dca35fb2758fd624e5418a355daf0d2fbf0b4f43919f1650e559d6897ca483796d5af1dc6857e968fd9408ddcc1f6f9c6886a02b089612bfed12cba721e19e20cfce729d0f67c97a18917782b9b7083e604a5a014dfbf835327e8d72e84eabe0e0f48e3ea7b990f9cd48a9b436f9d7bf901a36bf7fc4e1cc3f68f3134a952bbb3a016c3de2b98b9ceb66e5cca595e1ae97894033423f0abb6d1cabaf829ef7caf2b6d1f6de1a8d071ec35658a7e2ea4d0f7c755092f2ed12d84ff2614a85b3a50112b9d21c7a05f5489a15db2efdcd07fc79100add4d90b94765cdcd47a092519bd149daacfb02f92828c5509b702e507d792422a4a0b602ed6cc6d415d513e278332bff5fe1b8bf1e67c9aadc1369b2694aa8393b75bcd97fdce3c719a998f9ff699ae2d6c789a24801d2a3919d5c874ce16ef13e8bfc2b6fdae87c5de89aa605d5fad0b3e2942bde90d2828819deda4e0338e9b8cbd8dadfd047dae45644b6c94dc2defadae5dfaef803000a8b20e9c6f82a14c7ca15b624b9f853c06298c9a164417f99008957279fa6bcb0898a738fc28d1bafa190a020467243c63387fa1e046b382083e63d3c49fe8996fa455986203e1763d7af1def59ce8070d3e7d28d756d406db777d2ecb5ac51282de41ed3ba72d4fb11a53d2143f3713ae3b057928046a2af891075b0abc29e9c5e77cfd7f9c992695d84a77e33ceebdca9cb21afd12b248a7d09e61cdf0b18c004d9e4b2f824b22221b56c8ceee5e926d2ddd9b3ac695c52657c2f56f2ef7eff2a04c212ffaa1c6e6517f3c5bf545643ae2a349b2b6cbd9b11c445d5876704376eaede2f89b61d3d44fbbae2542ea7312a4c0900eda87ac864d96df3099b46787d01b43aa92f98330bd1212a3e19cf5a24940f58034f0b693475e1af9b089c775de9173baf9304ac955a54cbce4243799da11fd8e8595812aa38eec0dbcdd36e4841de6c6f71de420e2b29cbee888290f1f0317fa8e2cfe0d2eb37ed8e41851d7c088ec68fdaf7df5b65c201e8bcd461d9d2ed7489619cd4c164ded042a6a7ac5391897e1b9cc0881573b0f053f8f0656590ed484efaf3ab25170e479cbb1f09729143c3741363aac73d2ad1362f2195da41b690de69680798802e9799c38d936182be22aa856deddd49d83727d04febe36e128fa508dd775b322cd7954aa6703991d1bef0288e100ba134b657d2c19ed8f820b2b3d407406554661d8508454c54856faec2277b8506669e7c5c30b04ead61a02786ed1049c4a2de7d67723a9bf4009b720b8f4f7381c3be1deb16ed69cdb2e65c570d9a440ba6907a98be888a97c5c3a6150c2889765f89080df62c33946d2f00b23ef9fdcc8ca9ce482279aba568c8299b7228c6b235549f0614a3aafb9ed7c5c398ec617b5db23aa73cfeb6d2756fb1ed8a9370cafbfb5e6effe1796ba5c0ee357945526a1e084b558f0b980b19d95752dd2b8157bd732cbdb7556897bc4f78637a20213bdab392044eb136c384e2b8283b7d0aab6e153871c46291d20d01b711c195bf8cd0a17868b0a32e14847c0657c76a957c19dd077342299ab3a7266a1a2407c7866febc63769a8f71618a85f7fab80d20af071e4c9bc691ebf8dd3f5e2fe13eae2e276906c7c56902711a2d2b0900f39864fb5c49b4aa8bba91be8ae8650ce939a166624f2a87223c89d8302a0495733a0686f2687cf9c8e406e0f987f3729e4b190908639cc3d99f6915b8f5b91bf6a4194d93d7cbc6b85470091effeb43acc607aad556c56433464900e59390962cb39a00bd3add886d4441948cf3b48341bf02939591f656814e1a86641097a80943bdab40d995d6e5a53cd36edc4e2e16e125cbf2836539363a257307f7822cbea21843dd1464ac7df19d038211085d00c938c83e2bec9b0acb6a40fe971412f3f382f0a2ddb0e32adbe7939a5566385d5ec43e1e628fdfb64e89ca43f9b360e58e557e6edd97ba805e2fb04e3e1865f2f2322150751fb35462e43db08b338fcd6cc1616e401e79cde1cdac126a2bd88a6c7cf1fe8a38498d279f524d595d64dd63f229f9bd8f082623cb109cd6cb0e660dfe1b00cfa1f855d68231add0b3e9bc832445574d05c67459e8eb66ba7041ab7b1a476daccd2e0e0e820616c441caa01bc20640fab778caa7a72bb475c1c5dec4b2e31757b4d1fe977e96b4af56bbdba6b2c8393a439f601b6c883269e8a67c4feda213bf719cda12c6e253104b4fc0ce9e310f3959e192024e63f3df4d1b21629b164b7d862a34cd03013c5607e23e7159191951978262203335a493c208a6e82bb4e7311530fac903fadc5073fae824bb2d46dfb02677e19e253e972879694d2c02f3c6e832335d61e62bde27e1e89d2f26f0fdc686723feaf2fee18868f9141d6895987cd614a13535d17d4ed99bc9a53d07108d5224ae589c938c34ff79b9849882c4960320f68f30e9f95e1f54b589ef0a7a82fe5f7322a025fbf0edef71ece24e9ded71ea8b7acf604ce049a437337bb98f4c7a5a025b06e379fc15d6779d36e87df8700acd912ed9c89590a7de35e88ffc372c5a58cd312c96f38bdfea8ae7dcb9570645ba7a326aed45049249d88febd822a5bc263a9e2f10c30cab429a4688ef3c039fb92d01b5300d9944dc501a77a12abbc7b8df974598a736cfe585ed064545f3ff45c726d22ed8321ae74f83e000649f2fccf5a707de608a2587fc85e4a010541ba24a3f493c9f713c515659799b5be7a8b305ec24400c65c7be3517eab3feb719d1c4a5ac42f62fb0ceb9ec134e8e5a68b460e40ff972dcceb730725cc1fb99632b007bf9d8beac928c1eb43a983430c2358c583b32419911f60a3d36263e63cde1807b827fe75ab982195b9e3af98fc159c5a3e915c8230f02cff8b9e99c87ba5968fda7c4aa2715a47a5d76716c42eca67db8aacca459340a4cbee6ecf16680ecd86169ddb11c3db46c9debe271efaeeecef5c40cad3c95d534b0cb2d94b1f80e3994ed821f0dc3d0d6be95812237894f8bd5f5f487bbc1320f7aa4956c08cbe569fafe8388dc10549ec5ede5023a84b6e4b0d611a7e1f5f1eaef8035a7f5dfa4ce0aefdc81f016622df4b36e77f5aa0df61c5edb8bfb14b315a4c9d580513e2843e96ba3117a4345aa6ddf55eb61e1009a086688f8977bed4963af2dfd73f76831c602b175e33866044cac10a7705a2521386a60cc7e7e2c0599466475e7b23cc4e9510f4a97bac87702c28533c77eb9067383c0bf686e015e08f41bdd90b25761ce92048fb38ad8963ccbe365adf184290a1e9dbe6a7e50f87458532a73c541af532ab735cbc5682c9dff6975b47b4e544e615b26da41f11bbc8f1b62814d5f4bfe3689dc4a1293bfe2cfd2516878414aa3edc76dc68095764926c8a7053c4181e72af1368414afbb18ac4b07940a1f9296d20e5565f8478a0b1987bcad0bcbdb4b2ba59d4bd8b40a9c05d0b887c2f26bcf00a4f44a417c77841278b9cbd23adb817a825707b3f4798186d5fdb9b39661c3444950f228576ac0eff25c65d5e142637d804729fe9d3dc4886ac3af45c6eed163f24fca8976c30d5479ebcb7f38af40f47d6c1d3d579c52fa2eb5c71f46f6c920b23255486bed09c61c1e980be6f8943bf21f8c52815a3754b166ecdb0fb9fcdd35afde119e545cbeab806132913550b176f9b2ba2805c2206db1c2cf6c2fbfbdc3428615a67e2bbf7a9da95f0b6dda66edc45b8f84525cdab3428331201666a09de34e6fd0aa7aef2966a80f3cda674f537bd4ee06e6b3c60ae5ce4b931070fe96691e33d381915794af8982663f788b6b2d068e8a962f6e29b293340eb5aefd26ad91f22da2b8a06555beb5006a136d1e74aa5d3388a73bd2785cc9e5c720f112bb991ea015b77755a5843cb6ca05cd68365b56c1a8c6ae2e1fa83ad361e478689ebc6aba86a35102e8a7fe5c97cc86724328a4d989acd4449230db53319e50a5ff18cc757cee45e27f90103a46b9820432250fe7c3639aa7ee1fca78eec3d4af50506e2959c93061cb4fd2f10cb0a8d19c9ba977b47e3ab434b69f3538dc6ec4aff6bd7871dedaf2b983ee48a00babce2d5866c3c7a178026b583fbcde8da6e44a8c7e14d7bb2ccb206a6ef754b1febfaa0bc399a44acfb70a622556cb520109f2e95dd562202eedc8189624046a3b0ec55c88c899a3debc8cc70c4419e2d5930802b2ca70bed55d0fce9e2bf51f549aabf9efda717d5c6e8873114c4a26f3eb1072639c22cf5871c07d4177323c47c93e1974ad93d756472341be879f0d979e1261288e3ff2ef4029c1b3543497561a5b7d04de5cf8c37e3518ee17f691dcac16f516aaaddf94e5cf774f265712683203f02e5570acead8ad7d03d2adcde7e59387864f1ae54ff483661da446ea74d1ef4104e6c45bb036544a173f03a8adbc0bafc8fe2bf70d6524d6b8c149d50a2dee1ef37e6a06bc79e634ca1cd36140cf977ef84728dc6ccea3bc9d1f603bf83f264a7d21f780bc64386f47a799f29c79d3f547d1d1eac567b6f583c27e48c5ce93baf38d0e89c8534dead9484259b0f84f0f7e350ba8f6f68ac0f6d5b74b255ac874acdd2407cfe198e6a334c44bc47ea09b7f528587326ff92362fa3592fbf52beac57f3d31a4efeb97701b37179d670b79c03add75a087fde4f2cf2049487d1c74f6451cbbddb0cb1d5205238ab5a4090c941511d5af83e09538f9ac84af2d412b04644d49b722b7cb28537f9d3dc486caedf325b5b47f0c3863b31330f1d698aed3f59ec2e219ba25cc42dcc957d3f9b628400d47c8a0433d834e708bfd7fb3eb913cead1f5b9a9a032c7abf321221f2eab616200309d1db069908b1b2930dbad7695d7da2115e94f7da4b48d27c27cc9c796777a7bab1514de7f032f00ef303de0aa405db09483ef0f55f8fcde7b70141bf12412b7bc586f4b9a5e4291c6ae1c9baa34df11fce588bf62e1f1e7abb49d8539448de24300478bf90f013e30be18887f1adc4c0f1e252b1fa5bdffe770a498d01067fe12366030e7b6ed3ad290591e65dafc146d3842a8f0e3ed291e265d578c7bbec2ccf8d5710125172f96bab7d1a6683abaadd24c8e0704966e5908b5eb7728c59ad9f6e9c6d701468631d6be682b15e77b945a861aa4705789b99828ff086c7e666f1e0421827eaf0d3411db2378d176c67022764e5d8c9ef1a9747bb6cc61c1bf812b5ceef234da558c2a24b39664df361447f50625dd880cea3b00877e3b221c5568bfc4ff3f56e9525be6c247a8bb5fc4a9ff6002b455fd6852136a58b57cfbb49a96fa847e8e9f58635aa06be42ad12b79cdb2fbf818ffe5e59edac9d8a21ad90ac37f710f83aefa7de8fa2611a80d374c98f7cdf15e35edbd67ded0b9b90734ebe0e8cfd909a230a295262ddf8f92e7a65dfa74472bcd2a904b2f0c1918f653e1559d17176d17f33e945d11a3a07eedd6930b44e0e4207832fdd6bf0089d7b5fad30f948b37760713593dc473ac8b8025bc95e29f792355a440de166c57071ac4b05c0e8bb551f77437bd739e0628c1ab2ab6c2421a8c2c3e28931796b56771690cb3fc6d41c6b6ba1941d2e9913c8ea2f5b12eef28bb59206140ae8210ef524a6fe04da8cf027f563b5d0ae72aae57ca6df5a4a227323b27baff226659ff61d191ae77c521117f4228b05c76ea0d95ebccce9679ea6077e701f271d1d331df58f5b998663cc194e1e5b990e32fe272b72b46650ec08cf5e5ff19a2789cace236919f106b049bf52f73da0d1c4f64cde600f822ac5b82a7f4171e8930e6cd5e0bb3a067bd6e801504ea9d844ebd7fa1edc5d76519ce5bb7c1297209bec835a5653d36573a471c3fb77b06ee203fb14b6320b573d8142199ba810cd6aa7d8f017596eead0a79a7a75af87f7f9c0dfd00ceb08399d1e536cf195f567f2ad7f06271be070bd97f750582cc0e8622e15c1c555a9e8200d47cfdd658de716e671a9dbe3c5a7494c3a811e19a83b1532b47a18740c28b9d7598539d05aa3df361819fd41f86b6c4a345b24f5391e3bff714a50e249271994d44513177dc8bd398cca0315d385d72a70b3c7ab7f3c06bf545e171a3d99a978540e2cbcbcd11a38e0f5824c201d1f5aba4f611b9585fcb133d6d07fdd89278d443d7d01a388db6f4a614f35ad24f165cf8d3427dd1f8e7bbe759fa9aade5471abffc0954bb5e1ab98dfd524ef87b023c0e61d25fd42f9bca72d324a32d3442d69144d9811db3fec0234846e61a6ebc1e3410e0b035ca03a06f8b6facc45dbd229cfc81734a75dc4cb05691e740eb137c6535accf45397b63b0be3b31c0fa69b4d4569530d889ed768ef90ec164cb988f223ac9024391e5f72f7800be1d6d9eebe1d609c6e8c6046c6eae6a311d6a8d62ca7e07ff7c7d7b7295bc9cecaacebbcfe1d2ecc1b205956b0a94244ad019d299f172aba29bb0e74fec423472fc9f41285fff5cea3b591a0c0cb7febcbf6dc02077d42be97e2bae058311b8ce1958ee09e6ffcacdca04b23944fd4d8d9f8a2c9f66395e289792c812dd95d7e6398dda999c8292f21225282cd866c9858a55a1b4ac2064c417aea8e07350a45cf21d14e0218b3e35e9af478f46042d611ed6e2852900e13b0df7a773749ff9a4001467948d121d6634e0abf4a8f4db77b7393eb2036224489899fc4c59ec7946a3329bb3111164b6741ae3ea9b5b16f3909f6e3f2ff4e15ce8f395d7f36539a7542f303a3b07807a639ed07b8111f2bad3cfbdec02d37dc45666fc9e598bfef34a09b04833c57ef1905db3b18b7ebf8c13e5983fb76a1d6770aa14cb5cef42486b85d0cb83ff3746eb745ee103c663c8b27e5509683a0c5d9f0fafd3d6b7155d3570958c25aa47acea7b738f33a3158408be6b46af72ca89c56ad6c524c88643b047df3c80b6f6b8f12e1a055dbbff6ffb6d5e61bac136b6cb811bcb311d525de8cda2b71e491511c360e0497130bcadfbe8fea3ea810c5185f563f0f3bf2d17c0d15605b5dcc0d4d9103ccf0698a15023a0a243d88baf83b1efd7a1914cb04182e03707b5233cc6777aec7176e537cb33a598232ceac3559132b51311d3256f96d099f04f368cee139c542d5f575a176d294b297e79a93964f4312382c06236eb0dc261b58946baed51b938e9cf3af34c2ee9baa11927860de935ae597fac88a4339d49436d26185348f4a7cb547f52a9bcf35f6d59c8ce4aa724ba0c151f010ffcee9e0b7f947abb4f4810dccf32b765d5bc5f31d27ac44626e290253998259e24ffe4a0c40eab20f17430f366f07794b30f6f95b23a18998c0e335c8a560f85b7030306a46ed0f7ebd2a23a92b4ea7d1ebd47a57a6cc7f452ffd5a0c0aa95887936e969d7af7c7ed59ca89ea121fa85c52c39cf76b9affc4e81cc306a75d53f96b31584ab71579c1b52e56e3b1b9093bf9117d26abaf8e632c6513256b74e4cf96a47ae7fc5a386176fd62eb030f1254194e2139b9ed84a3720442d69606d4667b332be082207e09e1820526b388d19c71bb30f27e54c43c3dd6cd684e6cf2c6ff35ec2d1fd8a9a5c08b30b927b89084c1da2391185b0a49898de8df22adda07a826660687e627fd753d619a089424bb9be87e2c1c9082c3557ec59335eab465b16b9b93db83407253e0ebcdf6e43340edfb898744c4b955f518a97260c6b9794f470325ac5892393d25473d13a35e16951025d0bed6a1a983f7d82dd1b1a9ab49d4d16459ab5ace39887102a267b245460a91d9db9ca9353d65048dedcd7483a1aae8f7d4e3e1e2a2365fa2803d0b47f9530ce54f99362cc67f6d6acd21fe6b584d5c4caef3a2389e38adc726fd4b33538aa108c88eb3955cafc65e64462b9bb59c967157ef10517546eddcf0fbd6438b4fc154d2bc7755030806fa9f75abb26f87038e2417c64b58333e6d9a2b5c70d8b52f188825f8763ad0e83a7e233c87940969c9158611b0c9be404ac365f6dfc657920fe3674ee482302a20474bd9aef4eebdf7c9b93b788dd0d0c287c98e257e2eb5d72de1970bbad19f653b1cbc06c32d940c59f10a956c38c4059b459b0dc5f51819191a22c3a1f63525a0065a72dbbf51e20c9f6b39d90afe70f9b2edd4a3fdef502a3b1cf8529f8ff1cd473b7e31087d98276f8502f0da0974e35662967249c89e20881ddc1ce58442cd1abf14ddff5f07cf234c9ecaba50a46b15c8ae527850ed632de8551f9d5b9e2de46760dc5c3efbadd1c3ef78716e65d00926c68e38b1c2255b8e6d970cdc95bcb1a06efca1013e5e39ed74e9f58477c329bb115ca6f19c2050efbf2ac333f0920fb68382791600cdb1fb5205df73222c8c5dc72aa2b3e7a5e7b0e2b90c5eef2aeed9447f62668f2e7a1da2688df82996ab5a86da98663f534cee8ed283e86a1e72d4e1e55845d87aff5dfd616a0b4e33562f5350d78be509d1673789cc72d6308c047a445aa4fb817c64faf6e09f1042d660cfe5a48265de0fe3a82c9c1d4268a8e43d1485877f61f399371a94b62be9f2c507ea372e0f3bae11d74eb463c25bfe6cc456c2ca187462d770bbb017dc5d51140f1ec2449067acf27e0c250195f659fa2fb6223584e7d104359d857c70fa7ff92b2f97bf5f7293ca53023d210c1e2d4212eafc754e303f6f311ec213fc56ce7f7cb7f452fda50a7551f995a91d77f5ef1fe19cb065f260ebd31f0b9d72de2923462669aae0eabaa174ed7325c2fdbd210021f9a0522fbe68a5c30e080f8db4c921d989c02543c7231d0601548962ebb41a7aa33723d41ac2951639aa88bbf1db219eca18d4e6ed349462e452768699f5d23e5425c259dc650bebe2bb6a5d65e15f7477d48a46d319275d63911c00bbae7fefcc65dee49aa7ede60186598bf00f8a3f06bfc19989faf8f6fc779eff8bcf54d78b89e1e455c0227bf490060d4d9be26b07b6655f6654bb0306ef3f1a040744869df42c5367bf76059dcdb867b1872a5b9c3011b332e61935a841b47927147bbaa20caa7ac39971675220caad2407bfe7e4cd8b59f9647a28628b93315ed63c8729af0f8ad47586189de56fef9a0930163313a89630ca8d1710fdc633c1c8d42287e3b03d6a7dc87cdf7375b585aaa65f01aa8121161340fceac9a76859e4563dbdf47c3a630644e70aede1ee1246862bdf158a3356b1d59d69127df59d0f18d00f33ca1fc4fcf065b3e508644d9dc7df886440858f5a4e6df3091009f46a280a1b5b4660e68cc595eca99a9609538110b68ec8a93b1f157d18effef4d47a992ee17d62c6934645c2ff2b407ef663df7dc44d0ac19c5d78c82e4042584e14cde2466cafdfaf0f691234d3a06795a9ec33b07fd550c8a03050dcc85ae5d4826333344e96b997942d751843705b06b328e54f0bad57599bafa147c6d39893f03055fce44e9fb5a885dc392caede95e9b14d92880bb309a9dca17f9502e6a42d6b6909482a2a504437baa3ea2f118e9e7ba0f1d1be7eac8a6bdc9824fc75bd6cc25d276a1d7343e77a2a8e11fabc2a534f47003519abe9f85c630aaeb7288750afe9b6aa531fdb504a4e9bebe12c76e61c103f10dda5179b2524c96dd41a7c73c8ea0423d70c60a1fb0bd1b0b8490270e91bc5ab14b19365650251295850ab2c4e4133875a062ed516239d1ac8465e47c0c6f1e5eb0a81c391a4db82496a4a64ad0bdb2de76682c3a827be12d333d09c6a427ffa1af675b084df0994e8bb7c69e05bb40ce3cf36a1a20a9abecb776ccaef91279b1dd981b59185ffb4355ae7a5e944060c3824408b514546a1eaa7522d2090cbcfde59d7078bd477e3149392f6654182792a2516b316c3a3f35f46ae9010c039d111a5907ea5d287320bfe54e3f5629ed7e71ff088e569dfec75ea7f7637c295abf5bd5e16847c83541a8430304e3c2e84df4873fe4a7c42b8affae20570991d0a07a5fa64ef87c21d60e1fb3b80a319f845c2b530f800bbb34aff73bd54376d37f2b7eb91d64a6c0dbe24cd938c0bfc364b3b74bbdc87452a61f66669bc2eed0ca268a7392923c906fc5f17ddd75898f92fd7d7296cbffc0cd33234c35c72e15882ef031e4cf582e22b56ae7e4baae8b462cf21a8fac6cf9386686a2bba12cfefefe1f4d037408c41d5d3152c28d55c4cfbdbdc84fb4efb83173be491f8350ba1aacb699ad4f5729afcf62348668cce7e58869c9d6de34cfe0e079a211a1dfe5be22101258fc379e6fb08131bc15e662f03235c63daa694004402dbb27840ccc0a0b79a784ddc55274a1c3b588b12d0ef4fb425bfec84ca5999332623c8495f4eccd814891cda0889852727a5852793f75cefee87068e39bbf4d975bc0af7a448d39f94aef6f74f58581d2e1909753e3e3f70ddc9ae4ac3767d6b7d0dcb23a5a7312da3fcc42601b4995c438d807769710be738f9c509d375ac6111626df292a721515201e00f489dec1b8d5e6196736166c62f3cafd5e81a9d424d7b75b46385ef3094c0b596cdacfd4d6713c5182ad3c0a3201eb3e4081752e4dad67d1b71be7718556e5be472149327bc805a4a4f2a58187dbae0b7335047ba81aad36b92dfe163827618a0d5ac9baba76df03b5a211c623aee8e6db7633465d907d5d7e3d4eae9d0cf28d9e7a06d4930dc8cb94495a006486b7703e78c580fe4accebd4e91993d99e8a430f547f2095ec0970f8a8debc7b5eb00802159b5159fe7d2cde437529006fd83ed1824f4ac5e4b8d71886f360f384d862f17c708e259d94429647bbc00158f275c92bcd4e3e201ab6059f4af346e8a9cf1fd67c5736768f703ebfa89a8795dbc144024b226b753580b6de942bf20be832c72cd2bbc76fbac65ceb6157f186f09c37c48f60311caee0f311dd43fa1526e85a9db5a930d358468384c1724e3eb06e87af245ac963f2a42797c463f23b912b9e84512f95b791ad82be397782911f505732274eb7d8d096ef11d1a2bd53bbfbd51f67eadbd620637223afab70f24d1520896ade5e0673694fbf5ba8555e1de8fbec5efb403311abfc8d766cb87ca11a5097e004d33451635375e421c1d0da7c1bf5c8449780d1862bd01c826778fe11630799650b30dc894fe4be4129b7e2b8659b58384bad63ed71a14b4791cc7aa04c80def2b635ffb9709580d2f2cbc25313f03232e528c585edad32c6a19998f0c5a5c190b1c7561260cff6eced0a293b7da6b9295391f39349404450d79307d9b961facb842fb8df71149a833205dd47745c1370ef6680086e7aff4c78e7560aaea3b1cb938164eecd39729d2f504d790737d661382e84c72d6e516e7b63f32d9d06003dd3d7bd5545df45a49fbf5c44b046a816556352696776d296248b6dba0e6af5d844eed21fe865ba3288ba39296a81e8c9531da2cf84956d9777ec84318a21ca5bb7098c2dc2e03303c9363f551c5b5a528fc34783fdc256a9b52eff60627c7608ef939d66f92045e508a8ef48d09259f4e829dfe52d71d89628dc180c9985aee92ac0290c3b7f91a34e1366557fe6fd1273ba5abb50413e5d820c21b53fd096e2b9053db755c6b11dfa086de5d93e6c71a24643332ebb58a2cb1a7f09e20e12e007d69c4d9d50454d5a04ad8be2c01eeb7464e25cbfe2aae9bad80c35147705433cf0166775455dcde969e7bc97b03c22fbe9ec59dd6e1c22a783a34110697214b233e7b55367d22bc0ddd21617a272ab8b3636a3a1c48878f73214ba97b042f2ddfdceb892ceff97306f321a52edbc4560307eec483bfa9329c567964300559a7f9bc1487f5b649a13b6ba80276ded683a5bfd82a4708df71f92e20ddd68082db5c838b5d1e7fcfca684adca8bee05bd5a3b14cf7f70c0e2a94e7cf17561c444ae16f740a50e2023419155a397ca5e71c5d778f471ab8d2736205e014aaaff00713f5a63d0691ced4f5aeb874bc176a2ec0b91be1a4e136be6ca15e62098f07e4a2c7503e8dc515faaf058ece8d0c004238b202fb45154727aeb6efdbfe7fa53d319c2bfc4119d7f863723339fe46d445f319d6b4d70b1ec569aad0c2fce98662cdc5df68aee892ba7cf51f1dee50d33054cacee1e32d558acc54c2d9c297aa7b288851c09aac91525ca8c89fcf20517e4b332662d2751a0305ce2a135aba8aa6b5d745cf9439c2438998e1fda3dc0e470db513dca61aa7291d6f232dd82043fa47e65ae22396447b7cc9e8d2701ef217a167d811e6b00156a7402d5ee7202ece4d4addb07031826ddc6dc07d9852e7c2f8f4e1df01a65dfff0b6f60d241f64c0e3320ae5d6887f8c8fce2e08d1d12c95e4367a6a70f924dce3c84055a1962f2f5e066b70f2577c638f177241c363cd540279bd053a195feeae6e711090af1c28b746727b7d22686788f01a63a7f965402f923d5f7d8c29a383353923392f3c9b32267380f519431a8e2dbd8f41ad9d0163c10ff0d026ac20956933a5719b47e8563b4db90781d1e75f5cfe669739714e1eeb414845ff3e140ace5e2292b0faa95539c702dc9611f46a09429408fadf21b1e8ee44a488a17a571637530214288ca90f0a19679917b106ae951e8c186bcadbe9277cdf60d428f5258d34620ade8958ab4f90f152294d25366091953216a9a0abfa0520f858eb54f6912defff40a87b76bc582cfdf239b22ebeff274ca7d29b15f3830f4bf579ae8e3a82814a9edfcbd4dca44fb1e2a68fcbd3844f8700def269626b1a3754141d94302ea25a4ee6987cf6f2943ac04369a8fddfd6a17bdc91de9d340d39e3f0bec72c4f4d26fe4e6a092125a56d848235b307268916e9f56aab86dd878294d692d01bca2655ec628d27ec33971a8ac4bef2f0e854502a798b9c11d1fef2ab6218870adaa72bb4835ccb13dae22682cc65c17c2a2734c4b3b24cfe6736581f64486d8d2e54a19d1f58f925c40dbd2012ad960b8b30c144359184b27ffe91ee1798ee38d4b404bea94eb69db360ffdaefb384af52dc036b3cdb7252ca567a4a9eb0ed0289c8b9f6bdde1690ffe645ae0eb6a184e2447570dd211b09206a9dbefe99ef3a1f785185c4f41abfc7a2f198d242d68c39187986865156ab19f151ed0c31bad9327cd9345f4a03e28ac0f76830d3db86e70dc289988b6fab0cdf31e6aa1bccb0cd7288f6b18e45cfc80ccc31d59b7f9f132061ffa6038a7168a334ed94953ffecb96d8fdee1efda9d95aa843ac68e53b79e7eea4916350f0094496c6b6dd7f1a3fcc4d9290321a05c7bdd66a441b7e5404b5a748dec3819269f83463dc095abb2365a8438bfc9389186f32c4d455b5760be4676de9df09409e07946ff0cae935e1cb369928f9e92ebefbf6ab4e1e324f4e3e01b1e23ece92d2f20b4fd37a0cf04363506360e352eae3f011b8762c228ae95f190dc55661e9e242bfbf6d5f7403123602dbc4a7fcbf8a7ea0e2166a708826c292f793a0f31cfc4048e73ba06461da5304cf2fbd87c084f7c2d1a489f57d65b4ef688d0ee4f1a7ce987440a09bac91f7a8a6e185f7353cc3ddc2a83e0f8ef6b4f35c0a7d4b4f2224acfb62cde7d817f7500d86b5b6cecdedef1c4368b50607e6151a57ff2f8e663c416a503ef33c462b244c6c0d232ff02176cb6b143692f03efd5b30b94f304b10d6b9a4ef3da0afc3a4527e4879def84a2d70e453a1db64c3329ac0ebc4a138057d34f09aff0fbd8d55d50be02fd2eb4c2d6a651099320e2b0376d361acbc910170eb0b8d78f5df5f13aba2c93172778abbce838438f329c278f1a844402b8a99cee65338113c3631ab233b303454fad2891ff810406e90cdbe50d67b7377585e3b0e52c7364094a3a0bfef3d6214f4fc6d3dc00c5265873fbe74344d1b80743f764bf4c9c49333456fc21592c8c86010fd035aab94f5a2e4a0ee001760c165f8b5d9e4780010574d528d919409052ea85e9255a45748b05ae902c6de672ed7b1e154537604f71eed16e2344cbcb5e317abf39a43ad3963e04746c1a63f5c7223c90cf0871981d3dcaab13f979e3941c998c62ad3ca34fe19039696cd15965a538570c7edf276b3061a04b49b8e5988724e836f92722b2d477453f9988c8344ff9ea6145985715286e6edf749d782876b68d0bb9735a9bef06dee3bf2be1a342b0442cd9ee4375805672452e0f6649386d142489007a5fc47edb40b9cb39fe5a091ed1cfc398e0fa70846d0fa96893fc04769616b24f18dc1a8120380b124a23ef9fd3ae9d3293b814eecb89b127d5829bcf54aedd75e21a80c74076aba3a77175bff30cc5d6293bfb8a23a179d9f5f4933a3a77e4dadf5076e7a19f5af550b3372b7e02be2c5ff3bd25cc573353bd237b8c5270a15f50648fe4db2f699fcb596525b2c6205eef70aeb08a4fda6c39557e2a55e515e4dcc3e1e162e14238f1cd3b76219b1b50a978f16537492285b9e9151247d41305995ab0e7fec505817cf05fffca1a1138a965c3cffe83b1205bf749f6c6b9549043fbf12f3afaf6834753ba56f64fb7d0e60f98a7a17330563ef18c4535ed1b4ed0e003999591d976c6f819ccc5448efd279c9998db8430fb1a69fb76ced37783c1a26d8c8951bff52e1d7281de935ebfc8cbf703c3d59678bc0b51016fcd220e8e87ffb7e964d4d6976805a13879be52a4d78156e05a66ad097e1dde6991c3cd5be7868ba9f4071c3786e77b0c3b2ef4460cf82db818598d3df1e018beb76cd90751b81337964dc6183e45939e76c69c2ba87ff807a5b34da8bb77d56fad63492e0876bf201e056aad72e879102e694c65ebaadc81de6531b2e3d6ee8aa2d99e2592c6392581b91a752c3031d6415f5a01a106ed6b42763705e1d2e65c67486e1910db339ccb6982268d52f329429692d4007f2aee597ab353799fd52f7c28d0bb5a286fcb9214f6092c8af089026b32c3f2449dad053c07338dcdd1249443199d476b3041674146f7763e0c14132f772ae37ed60c2a76b6ed581681565f5b141bf7d936cb28a6ad429f91520082538b152a0ff6852765f67fe1dffa6d523c7a1377e106c541d2488a623c86673c0258d471ec852c768850b104d4e347209b668c235afbfb3201e946242649e69468b05562e443ab925a2d1413305b02ca2b025c8d11e4444f10141717471674ec5a532dbeba3bedcc4e4790c96ecbb456d1e9a8c99bbf58d77f9d5a4fad79cadad4dd90c74d4bc3ea5ad5e6e372caf342fb948323c813a4cb95662a17f256f0486ff71a5f27e4d9a084e9cad89338cf7b761a1d331af90f40b978c7e4adee97a3fbe78058c96e68c8a7ba689acdc3b3db0336281d33a6b76d0300fbd5f41d13e4bcd29628b95cfd121f884f47d790edd8763860119311125bef78075fb67a4802b16dc35cf6202c8439417a914ac6f0cd052c8d75e8e78ab0e0dd5884943751439f2db4d46d787055a13575bb032d523449eada2be858368b4691ea1ef2c3832bb39f8c68ef11081d98074d5cb5a4f5be4cd981486e82b224f3ba2370efc45124f4c2ffbed070f81693b04f202b51b6f4fc1723a01fac8e4a48b02a22312e413deb55671feb8c4456da2e7684b90499673fe11bfe6a227335aa89176540783bbbfd8609b1864b43fd16be88a82e341240f5c3523095d18b06d1a08f396f7aae264df644f7a1d3f41506005e9ce530b78bb810f0903248f646d5f4aee566208571aa916735f2bfadbe117809a14cf0c2756c561c89730f3a14029fdd5e1383cd49142b063750718011287407d96da594d8630fd30c976ab54166eecc00ff005fcaed499d2a1dd5fa4eb79e62523009833295e9a1c90f619beed3c8e2361c34d9484799f146622fce6207677dfcc74cdb5a6556bb7bf3fc9b468860771640b0b7f194b2d19e5dcf7603ab2513c5610d73e7ec62c69f752ef2eaf1a5c019f0670696b014b43207cbdfe483b761407e6c889d297e22e66b19e8b52e1f08797dd2399df54c69437bb8136f888a6da1fbb2134936279389ad8c3315a5bc0771b5e8cdf3ba74be92e8ceddfb006b450302a5ec30b3d525c5065307a52b7959ec6815e64e034640352e67bc8057cbbe3b84a95ff31e066c44e6b905b7a814d1d64f0805f7c4794641ac010f77d534b7cd8e1e64eb22da7ca0b21f6d5580ed30120313c7002c7e3a39bdc8638390e6d514e18e556a433c7c2ecc23764de951f4251ee83c6d1c1f10725ea1e4d717551212b64691ead44493241f56019ead8d0cfd1132e65955055edc115acfeed62e6c35154726f444d3be574c90458b834a285f54f2196b73a6c6a627c8a1d11576e9878debe053b5f9e44e1cd62cebe597421dd5df6a89ffa4e020a829ebc9f9b6c422430245ce373fc812c4920bce284d25d812dc671e9eaffc12aab6f54b7049aecac4f74a5e125fe6b9962b0089710bf542f38917ff468044b63f3dc0c1c7d6829dd42d0767ef3cd82b69f245036304cec6c36b7962d9018836d41786dd82a6021bd5083b05d95b699400e141974e0c473c903237a0e1aaa9376d78df7b2963cf115877c22adba35061f5e45e466ea26f47ac9833c6b0f390647f59fdaf749296a1837a87346d486df614a11d8927ca1a33a1b7414ba59e413587ae699f7ccccddd7c029f9607db83f9d1159aee7ed583682ba8f1fafeeb429bdf43e1140a426e93627ebfd7cb9e8b769939b5a269cdac08a253ef59586f9d9e624968409ce86acf7445bad2a9319410985fe6abd3e0dedce9bb194154b8c7f31051278d5464092ce2c33612e821e8432f53dd412f94b09b718bc1ab2c6cd89569df93cd4641ee7a776662718e60db97d570ce01590accf1fa4f268adac7b2ccb334fd2bab9a2f496a86fbc43eca3c141a36f5a83d5d90470f74a30376158ae7915e1275d65a05b676b57ca06d5e971beba48ce162ddd8137a2bc9149df769c4a417fa694125020f567d1cd84406474397a348f1b3a926aeb6d374c03f69ce0f1d495441cdf08aeb2608f7b2c70ae981e71997f70992ef13d704fc6df239e29e212fe9ea79453bbcd58802585151c5269bb4b8da94bced0e38cabc281f0475baece6b3623866a5c6b912d14f0a1ef346162511f43ea6fa2e412123ef192618f992f56864fe1329199c38d3f1041c8013ec357e31fd9f7ac787ea48b644b43693d87d86573681502a531e3654bae15a626993d25e20340f4bfbf75949f9181848edac022ba522834be7a1450d08fad34d4b033868dbb8c37fc18c03575b00d89dc2fc3e06a73acb8fb596176b401d76788e3a9d44ba0894628f9ba3698498320a51448fbcad16f349d9fbc48eac8aff849ff359ef20977bc0efe3ba7870edf5ccf1085c7728439d5a2ec11841a7d07e18f26868560f3d6e1e44920832ef6e7a85e94519dddb2e2cb5736cb61eb95ba190ec4af72bc85dc836b06898b34b5703aec986973d22f1bdce00b962be51b8fee4b74bf3c5d374c5ccb0c7017b203ecf831938764ccb126a720ee6f21e459993112fdd471af822d91ebf6e2a9ff43c1abd876265a901cd5c5d51340ff94b50f571f4e7d1810ebdef2a3115ef898b81df103b3335fe26f1148673cfe162a86dbba2a0d9e80cf3b40c9005d746241a49060ade1fe8341dda77257ac338d970587eb9d35a3b899324a2439c1fcdd1674ba18cc10a15dc7530f3c841f881e597c19d2fed444a5db171c8f30ba52864975c48dc72bf46b8d391cdafa6c33aac7a41ec417293a10e7bb13f76b73199cd6af3ea1e43b17139119502dc8556109f889e8b3747c4009fa5adb2ba4abe6ae07981ad6238cd986a4853c0b866ae460a362ab05442e6051070c18a49b1ae7d5d7009d75ab38ff66d8033f8ee775b5693ca0a8c0b50150fdbd9f382004d45051606d5ede3737b0ed99a7895d46b7ad91143d493ffa3c0d0fb14f87d71f90ccbb466a042053bffd17415359f42288806f48751a209a44f34ce8689a9592e9c14544f3d6edcb6b54afd16b5578f565267e6ac331d8c642d6a0af1aa60ee59555e75b75a6f54a53b832987ca8f46cb5b8f4ed3be22072a2555a3f763eaa4f5918c6d4cd30d70dcb95f89bd8b9b017bd2012f171f8e53df2e7bbd4ac4b3b85ab8df5966a5e5be0c7619c77166dc8d742dfe557d9328e61c3ae1c06910762998481c120c660b1efbef50c8acfe1ed39827070ac04cb6689079bdcd7b26c3d9a8d6efb52e993cd83c2de259b6fb83ec7d8f5a87d3650b361cd0c1540c7aef3177c597b33e550250af483266bab0e19762a907cdf80c7c7e326733d842a81e62acb4c1589c16f8a1edfc4dd1e4f5ec3fd5bc8fbb6db2984e2ef7e050f4adef0e0f967dfad50329f565cb877f002d06df3fb2a1c4389cc40c0a037298548e018cc7baa067d2482bf58d80eaac6dacac1d18c6cf1bfb8d726e7bcbe2ed6b014d7cbd37ed39aa45871ea80db13e332951537215e20445a12d96ade5bc8b14ecb65efa77191ae0599dc9e2a5af5491a47439df48ffbcb8f134c38f3bb733ecf089787ffa4a78045feea6f2a297b11925ffd600f3062ae5725986f2f7062a92b0aeb844a01b1e32de7cbba605fd3458be6a48c14a781d689ee5c1991cf50ba5f6c11931e8013586c066f536ff5115ff1b48a28e07416297e4f44fe2a4a5a231d2c5cc08700fbfb840927a23cfee3365f170dc5597321e1e30b9f02f67e48f08da41758d30d51b2b65487a1a42351aaf48eb83fc5dfdf332d50f099f7633732cc78a1f646a18b6d30d2bb5d727cecccc0a48d03db31d1b7b3076d320a5b805f7499550e356fa2ff1c668972ece87dcc089ee766c40abda6b929f83cf1d4a741f22619143264c736f908d73d3a4d0091426cea62565871c209f57b26df5121e43fa2efb25c5a6f0b31a3eee934df59d7d10a9191396402b4cb86bad953cf6cc077e15b7272f19e7d685d466c8c49dadb16ee6ee0a8ee513cde13193309e151157266f7796c2446d747721ad69033aa5c5dfccfe62f1fcdf327ec664ae84490b146fd48c750c12d71241c8efbab020a8102ae716088fdb116b00a7c15628d5dda3d438ac7c29fd04484cdfd9a93942573ea61c6af98905431bd3ac43c71bcba21b398aad317989d8ccf6edd6e8b723cb3e6ce3ab8b5b629a13472dcd3236e9ba160a8b4a94e818ee14a7d72d709305258fef64ed95bdf12da21f21847afcdc0e1ef58fc00204c84aab93517ce692ccc4b6e6517ed92c0f0d81e05a8170ad8bfa8c6e4b4cbb9011beadfc6b80ba4dbbd60ba4cfcde00296e9f254d96fc0862f4911d35ad4f453d884ea24cb38cc5f117059340f07e4387f5243d7da352085e4c7ac871fb8090233191efc30476d08780dc0590e747f04a8c64e46fab38e672727f3fd4c90c4597fded64e366f59c894e29efb85b9f1dc689479b44b328728076632e6e423946479eabeb354a169eff59f6ea6b5b6ec5e216f034e9637a669d64272bf0e895404e3581a2d1f07d4f394de8473666e9654965058a0c7485d3481b89dac144b6121c2995525e6658656d91d58d5c9947849671a4fb72ad1332be5eaaa020bd422d522338400d4411bed68c211cbe7fb2d13a3b655dffca2eb1e6402220d58bbd42565070925c4a2fc3fff7807abbb1af16fda672c2838468d6b34a01f135e3c946ca20402abca8e6f8d0db9027f1251526699341ec6d311f14d416c3005a6406770106b362e0813c2acb84cad7b165d515ccf33df3c1eb18ef5eaa4d4d7a26f92dbf1a5ed41e53a1d280fa447de8f8eae38db9f309b17ae568c57bb0a737092085dadadca98ee9ec14b02f8a0d91d13befe99b5816b8ba70c1b175446aad477c25d52fa9a001e74595e2400530117086aa186f327214dfa0198e37e7322217c07c1f4170c3f1122326b26ff0bc06082db82d6f748c8043270f9eeace0b326fca62cec3b5b5d720c0b8f0868180ea5ca42207466c328a2da1dfc86e15add5285e06f7b0d0986fb224452be28dd075eaac0006da0fef0421f68b1d3f9066343b9b430f254c329254e4b1be440b1cf6654d16fb5e74ad8a5c9bedb5e99d3de6ceaaa7f1fce0cf539f367e928d318b15e7898b502366c86ca277910caf5969ceebe4963eb2b95f57e570967a4f0474109b53c675b0f334523c06e0cbde3006e4f36d1b812996bdd0d46a42cab7967a381b8c64470bf27ee333cbe251ffadaece21ce1817e087c1f855efe4c9906c20408b77eaf82451538c874c6df825d217df036ba302b2291276567393bfd043b02cd5b7f42078eaa0313047a2acebf6675aee99f74c6f9017b0da5270eb42963131d42a3b0c899e9949d975e34956e0471adb9de85bcc8f018b343ebad3c6efd940cd231bd73814657d8c9e1c862f9c3f69a35711ac73cf41be28c1f1357db58f075e32afbc5fadcf60a4d01a0525e72722039df0b25fdca93802828c398641b5cd688885122222c8be6cf06ea4267cbd343459fef82af7b09e64a4c2d6da46fd9ed12375b84ed1ef900153251b85bc843f25d752e8eabe395c7b6308368ad483876e2efff47d96bb1af1fc29e393302bd0b0e8de69f50b22e265b473040de2535a7b36b9cbd0af2cf15c1ed537114e059205f445f5df2379792cf677e3c8adab873b37be8d0ebefb59ad67d9c65ffb94a04337fa593c9b03921579d7576927376eabf3cbc12b3e20b7cc99ade0df4f5d65fde797ab7148c723a24d3096c5226bb701718bac2efb3b2a970ed820b2f78708b47d98d317f8e2abea398fc78f8390c4e2efd45db2ecdda9e7d50b93781b4440ab16beea82da5d5172206a0303116822ff04d1a42355d27bc96db44432be930d07016e31e4f507169ad825fd09a1e74cab7042f8d35a7e1b14c0893dcaca009f21a28cd7091c59cd50207f5df036dd85d2c2be10cfff807022369a2b18271a0abe9be97bce7cdc46463dcb4d4b4810ea8440f4aac4c529b131aa8ac5baae9ae217687154c163b511fa32564dcfeb476e874b3f43263fea664977ca8b7bcb5b92d27d53c6ac0600c199c755fa037aa076845b296c4cced3c321a7c8afe8941ec1911e327944748ddf8f79c7790a359b363e0d17473ff2603c4945395dceb35c324aa1efad4771d945f9307b4b9affd2d540756ad16120d6f809d95b35cd8c17edb93c27200c1d02e19e73b865acda9e17f0ccf2dc58f889f99d2283f4bf32a257d8f1accdf2a0030d212cf0b32c9146bccb78aaee7402051968fb723b175a66d7f975dc892061a652386fe036fdd5b3d14470d5215948b01a29ec0fb91c4682122fa0ccde6e42c8a92f17f57588ddf3db9162faeebd803d3a2bf5c76c43a17a92d0a6c52edf0cc75ae7fb2f242db9a4fe11fcb75519b628829ffa31dcf7dc1f998680541547008ef6f37e10798c584680d75ef89c781851170f2d845b8dd5052351208fbc93f132e0563d73cd6b693e3899c565404df844dc7c2e881fd4d9111b66b8d7ea611797678f158e8b4f6d5df566a2b35c26c272d04616d9a46b3d81645fcfc223e145d6933559cb8ed61d93f3f85347e0a15dd7151aebb7b0f5e8ad83cbeee42d224491e06eb08e6caa0eed722b99caada81dd2d36be3fa2423d06bed36fbaab41ca800fb80e72bfe6bb52802d0a5cb7944f091605a0f5bcac6b7f443547efb41a518da9c62bec6e2f4209be0f70db1e8084b61ac8e548d6f089c81fc9bb4ce0010780290b1be29943098b9aa68414e769ed7393bbd3963e49a333e5b78a3a657ecf55cd18327f604c455c6be6cb34572b6c3aba34a81cc152a4c4bc73f752672b99af6bc2d5083b40bd17e613406f9b364bc5e139330c3efaffa3b258cb6c585b34473629f0b7943e18dc273b82636143d8bf6e37e022dd01c671743c5c1bfac4004c9a47c69f93ea0a709420b617023e290450c6c89197147ba51cfff6e39b838541e5e26e16932a364d59f16d4cbac93611179146fa76217a3a0c18d097a22eceab8e935ae95c2a46026946d2dbd77aa220b1bb6c248c0f6c5b728a37da3cb64f141b4db86379a34ea4950c1cbd899ee10fccc11b10e7cd508a1df26d971ed560c1ec585b3b20b5ca41025604e73d3a6cf8112f77f7bf0e63c3b4335549ca29ccd18dd8bff505f8d9ac5ef4bef95494015173f5e616c66f7e2a2cf0392ac9cfde64e001cbb8660581ceb66d76b0416bb120f06124e7321b775948b4037af197335e80b414f400e6d661e237b231fca5203484d14952d894f093817a27d2b9d5d329c3e9e8ea18ef263b9038bf88fc9701484262ab46fae39141448beaeb94efe4828c26f28b1989720b046aa26360cc326f3ead59a9e74e8f6423cdbf745950134b5a94a1cffbf085bd604086790e2d9c80799988a9e00dcb21ed9e9e5cf6a2e17afc65a5f894cc8fb3d716fe483419afdd92fff65254f845c290b0ab9972223e3ecd4a729d5ec1c4ed6382cfe5383401f27d5ac1c9b713730e51bb933e151cc3fa3d097ee201cf6dbbd5305debb368c88bb4cc90958aa65708543d90f0a6700ab0cf72fb0633568c7b907384130ebb935a75e53ea675f9411bcbd4b33dc2f61429f818cfa2a4fa474ead2b438e01e213be012d3db4dfa8106e3ba6359861893c5e88b193c42c82dbad8a74f1bccdaad2210f3eb097769154d77185a74ab2914391b03854ae39c78b422654a1a8fb7a959386e2a74341c52fc4371bed157f70cd875256a160efb39f34fbbd71132a0557f6da030d696b73b8401a1a172d3ad63d551e6cc66c4f56eeab57cb0230305454b17147b56120b80d65365b9c23b79c688522053badb4ad360a332f9744b59910a2205af3b5caf2f7aecb4f98e66565dc19b4c67e5523449d4208085c4bd0ede4b6808c29bcf8aef15703cd223e58d634845027a307d350eef61bbdb44c66c2439afb615893a4a6be6058508a1563fd1a2950eef8c687a02a2f299898bc5df4727fa8d896e5a84b90a20669f20e129bdda3ed717864e545513a6d891402b5fa95c6f2090841bb2a49855748696ca80092b9baf72341fee3811214fd35bb3847780fd32e664bc764e688b02c76324a0b063aa0b7b7b5c32932c736b167e5a4569b41c35f32d2f47b780d33c6aedb080fffa160536203f564da91cfe5a454c994c0f0c3b0cb2439030bf4adb8c264c56c78865b317ab55c233ae8e46e8dc26eef43a8ce2e6eb647c22c569445c658db091da8f316a7e316ffa389afffc8ecd99f407edb50233ad235954c4ade8bc77cc1ae94523d1918ae991f86ef818e121750b66cd979e032d3f8b8666ba764746b7e4fb0c04ef67679ada3d9be8b5c3472664185e4a8945c676431250157c957b56c25ca583e2881a494e418fcdd92201942f260d9a273c23e505c562e14c4687f63e8abcaf29e584c14d090386560835fbf700dfa5eb68f044333924dffe2bdd6c00fe0788f355008d63e824ef5d10f1aff23ad13e1e8cffce82597c0127d581a07f66b834584e9921fb71be192032708d26750056a0bdebf73cdfc5b70dfca6a00f3d28474563edf89d7d5a8aae5eeae0bee8ab1a033187a11bad49167f64ba4a81dd1fdab7584f7f5180e0b5cf4aa8189fbb81d0b3d4e35ca5c29213668043cd613712eea6134ef932cea0352f898b9a8fbd726f9fa9512ea0a59c6ce0962c214d75029cf33c38ef3abee913d5ddf2baca7f6f445aa6d1f58894c2783b084b2f186f7998876a971d821b74a701b9564342e86ccaad8bfd56f1b61ed0d70f3d9091238fa2ae833afa182a89ca4f8379b0bb7e0882df86827a87f7d73675cb8b68b2acfad6a979f890d696e7e47494e2d7ae77f9f698c24c5e2c3508c92857cf6fe5314f90ae4cb1bb52c38a7322ca813f06d1117ba5d4f1c64d703f2c1da65be4de3920f1721b3bc17bc6f5d970a453433116d23f0aac2829b604c859b8e08c204c113cb2556f19ed600333e5ef9a46c00ececcd2d05619b240dd48f8b0dc0afcfdc1c94dc23cf31f75d4acb047792f3070ebbaa94b79e704a694fafe27df16f90ea26bedb51dfa67ca46869c0c24623be8a80b614019a05725af0149f1d1205058c1e7d9c1187fbe21303d099d985ed28f4cfd7883d2c98a077ccebf1af870aa53f09bd862049681f8af12bc837e27197d9eb7d8b8826082925f96edd61e7143858fddecdeb8e6353224ed817171541b664cc6bf8801db819cda18f560d6ac51179db94fb5a8434546f221e151fc1992f8fc863dd6e8205593c65056d0e99c9c18da8e1cc2d756d82da72ccabbb4a070bf40465ffd635f256366471cc04ebbda75df5db02e5014f2d70a28851d6d003d8c86c64be228782bee523f68619b6728b5929477af58c436a9d8d16320435b7fc6b32a53844df488568d285794b06cf31fb41b31beaf4f5380db8f8152d820f75339592e5ad8ae77d6ad12ee4f003e5cf5f9cf986d7b6c7fec655bc3e6d92d78d81e5d0e5a4ce836af91f89e56bf85a87352ca4123bd4c83702b0f8dcdb65676c77d3a5e6e01c15bafa055c1ef4d0c69173f32dbfae5a8adad53b65025f3ca98ed0f574ac291c179773ea20089a222f8884bcbff10960b0a74b2dc8523977bd96a9a96796009a5b6e340fc2da07128afaea3f223c8bcc7e69fd3093ee95f510ee19a157ff44c276d464b4a44edabaedcd8c62de55e2a69902b50f398d379ef1b25b046507ab6b635217587147aa5f8260476b0a78de8edd9b6c509c137d2951debf28421a5b913997000e2a519965db9085edee2d0a3cf21e1854ee78ab1e5338f8b17cdd4cd577c9524431a0423a67cd0a9ca4d5916b07c06a091595fa4795a89833cb34ee53c1a5a48f1b108ab72d9874c00705da52ddb89e325ec9d2b413adfe069f73e951cc8f1595028647439ef8b421c8c514e7ca033502f56d18bec80831bd2ea9cdfc0667bdde7049e11d84655dc2235926e3f094fa0a808f6562de42a2e645b20fe4177a8cd7031291094f384607133831b02eb78920e57b0f53cc82eaeb7a8aa484b1dcc6793a85bbb34f67868375e94beda210e1e3a18d3b4ff3b12f11b381c89ce2d063c1def029557341112cbd9723a2d0f8581131d13ae9d17b16dcff609439c19d3252a5e672d6e425e034ee1373dcc07650d9bcab9662a59c24d08e1fa6b034f4e3ea19ca51a2057ff65d482c0cb262ed65c5b0e841fc0b3a34ae06252f1a3e180b31b217d4801c705c41c77fbabc685fba270078c32abc1543140cac074bd7caf14e74c2df4bf5fe69426c7c142e0179212ee694fb8ccfe3f287b1061e98cdb02568642375bc6add78f5aad00aa909ad16597741ad2c28e6c60a84824d2a85d8b5b78986d014c18fd5984670827ac219719695e9580e4177d04e36a3684718e1028189b2d15e00da75b12c87a06e9667f826a0a48fd95de4e6700145a943b13a1b3b816663edae50fcf3d77fb44f778a79bb4a82cf79c92a585ce1cdfbe606ee4df1670f5e35fa8096ba39306e460538c4a838b13665a575d2380fcb3ffc744e047fcb467c74d7c2f5cf9800e65983542c75d799c5be40b61b48232458d4ac4629ea81839fc415c27875abe8545cac3631c9ce7166d7dfb1577795fdc86293850e3236355a5700907d900ef713bf1d9d722462a5d039782cfe2c7a5c0abb8c0d7589f8641dcc021a30a2f71426f59a67033ca0a05a6bde74510458be5454913ac3411ced1c8b17be6a125ef73ed42bf726b15cfa529f385c003ca2f76982ac09ad1b4160734d48fb8e857b7bc37782c4531c1503f52d49557eb3b10fbc3294f97b9c7510cba1ea584aa133a6e61f314d3d09fb3ab76169ff7e9674304dcb0f9a42a61d087842947e9291aef1a3adfc2bc11c9d8698294106002e12522f8ee9a8c6b69a30532dd693cadc20aaf158995a16ce30e15771c51bb91e443142a9924b15ac71fea37a07b32200d44a3146d8211eabc904facbad979c4a6a0af5aff5165592e0ef4d4a2ad293a80ec247be7fb4449ecc9444d6e21c0a42a9761e6fe4f3a1ff6eb3c12bc151a40a17e979aeb4d33fa76f26c5fc676b323080d122dffa1633a88fdd93c68085e4cee85b9cba788f5690ce300cfb85c75f6bbccdeaa64d3d05e4b36e62d94bd86535a942ccdf4dc878b2b81aec116dbb049f946409179b0edfda92f2fc33610bc7d6bb961bb1f1d5382880dceec80ea47d028ee7a2c08cdf2be9056e1198b163da59603ed6a8055e3d53cb39614d229b896e2196b402115587e3efcc15ec56d006ca2f1b34f65afdace07730737fa15b16c8b7d10764b29f1a097c89264c60dd5c5ebd5f0fb39750a931f999e2dd4ee1a23c3b8f5b6852e3ceea59aa4055555a91a2965fd143b27137c67986253534872cbb1af49d8cbf6c1a9f11d53110c09edeb6978ac2743ade1dd5a8b378788e7d0cb73ae7889dbaeb7347d40160f92ad2b52be7082c2c257f1ac991bd303fc99bb55c0632d3450eef707043a7ef5a68484d070aaad66dd527bf53698876951f317661a9c777b5d27ad77f659c9e5ddf2ffc15d198994ca7e52b51c1be8b9cd11c9def264ddfa34220f956a0374c12959445e1dd910851662fda66fac222915d1ecd05828322890c47034d7eea55dd46571203fdc961f3a34bc792402fc2d5b5c91d9a8e2362fae2133e4f8a1d7716dc9a8be2722ff9ca47a6d4529ef088c9be0066a17eb04bad00cd8be23d4f22f4bcaff209fdf1eed3bbb92fc1d33b662c1668c29ad4242fabbb2687b7c04a2db41ebef6111fbe0322586c5245f935b99c0e3d3bb9c5f5ae5b30730f723ff6cfd434a2e4fd1289317e6ff75baa602395f4969d400d33148e93f09ae321659e3bc3fe892c54a6f94b37994c9d68a3da22f389ddd69e4a5cd09fc69b25efdf005c9de6bfaae100f2598a3e5e30ab4b46b70ad0f1b55f4807c0c41cd8a1a5c188e404c2ecec6f0a71ce757297e27ef46be74e56eb2a5a72baeac097d5e81fb108d34967609c072a93ce0ab19fea377506017ef9d080484053f579140b0affdc20c4cca0d02cffef1f77354652fad178f61914a668578ead73504b2bc63dcd3b34135630b4b4560a2d41661428a017eda13a89adf808677716f5c35d9f063da2ef6ddf25799ee66f9544e40db6b450917036d93cf1d9f6e9c9784f85a8754a2af6a792070adef41c046406d8dbdf444cc3f0fa992ec971c5d2b3f3da4441cd9c598359e47733740de0ab9905ad0b488cce10708bf0d369ae3e78f020ded07a14d8fb147287fe38d3be9aac4a1849b2aaa6387bbc0b099645c3695663e5fa4a93d858a785612e46cc954dcdb07c1bee73efa77cf0fbf37a4ec9c78170254155315c2197627e2fed1f5723a5480524883ca5724db22b37015cde5620ae21748ee0bb49e2014a0b38a4deeaf596ffd28cebe534733eff7a02b4a601cc79a65cd2c6187ce0b5ad199941428cea874cc6ed6c53091dab170c62cc934cf7241044740ef66be8809d7f4faeee6f70cd2c9091165fbcc1a2061f9b6dd355805ab3c5e86b52685681cd0aa816d1093499d5cd53a1c97ca41922e169464a87f55a1430660e384e79629014e6ddd6e9dc33f14b1706ec4a8389d925e6f7ef38aaf4c7a887959ead5fb523619871662651770478333bc132dc4a8dd6689812ce7aa326cb70ae63b6ad9b22f7d735c340a675e275c385f178a7a0a10d2b7b7cde4577ea7e0d9017dfac76f7d03157d477c8be63fd6a6c810ccf9184881f2b2c170f87c02c01c60597467c04fbbde045619b322dd0ec82714a5f8786fa20eeec9f663a6660b694efcb6f8c77b7e61c335c47c7bc47ad51631b503de0f9ebaa59345f54d3acb52812bcb6d2973e6485b2b7434b16a362b619e9733b251c691384255c1b78a6764c30be4e66f81f1b02c0416b1504ae38eac4c472516c69cd7bb77aa3495b7bc39aad6a332f6e82baabb6d391a5ca83b5eedded4395c91eec721509915f2809c0f1000977a30a759fad317164f846995b8755afce55d62f03f36deae69103e6ecee9a284d2161c1b9f73a3b38511ed4cf54da2e13058dd70083455308fcd50ec98a169a77b4835e403bb32db052c819b62a3e8e5a50664416e5eae24ec0a69c2704655fd6ba823208ac2b9b104b84e97b5ddb46c60af4dbfb41900cfa15f3d2a33d9c98414c68d3e65030b2d57d7206a8884192aabe6f761d7b1e4a68f5b790012051067d8bc90ed9a8491b2d371d7b62e7f6fc202f494ab80e5f25e2bcb7e74d8fdb435abdf013a3d3fcbedb8fd7aa632144db71167134b825dce6fb3c836fd6f877a7d89e849b1d03ddf1d58cc2e407aea7f239e9531a88f4b2b6e1fefdce67a4ef44d0c25d198dfbc339c37b4306ce7f9fa2560dbebb04a4e84174455050d49f6de3cae8a844599c5ceb7fa908cb9ddcc33c7434003ed6df7ac7ae66c0d7dff28263b7cef2ac2c6f3872e4a5b7906e33a190f0f3f3f49e34d1d54cafe14828593464238e4c0fc9abb21b02a4f395b82482328eef098c1aa5b980ec44e771bf447f5f29f6372c70e60f20131052280fe84dc7f51cd0250cd5eb6b55a2b2f5681fb4825163f20a4de2d494b5597cf872faad3417524ca1b88a9dce99e3c2a5bddcb41e3a717a79e911236c004f33632d8719cefab8d574a112e5c9d07c92a7e7b2a148825ddc99e1d1fc50e47c743b00ac796da4546a59cfd0bbbcf8e7dc48250273cfb99916a61e81eaca6874f3eda8044166fb560d9a4b8da18d1300a1ffa9c5d60bac8ee54f22b678f8aee0052927c1e269064fd46df7a5cba8c3844e3a703846a5f71d62627ad1c4ffcebd914c96244b4c97246f8fed92b78404144a50f0914ebfe6496f29877b3c8ad4376a4012eb909c17212336bafdd389c52765244b67e696367d0450e6e98842b1842bc6d9e90e3009b14636d786c32b2e4f9dcd173631b9b77f09545b626a0ea7f1411042cd1e0c00e1f50c62b8bf04a72d65f7598bda20616eb8188d256117a06fab9844776350f9c5106b87f8b6dd41f7f4e135c24a7cc14109bb5cb92848561270981f733a2df81f9d0c24832e51816caf3b91685342ba77487dc18b3bad23e723f0de87573e5552c1f9d82efb42fb8de36e14be4cab6886af10777f4400b3fcb66d2ec2d28b961d391f53b981e89adf78c973800773dab72f53cc8c276c25929651777c0361ec01869b079cca7766a91ccd8d6eac43af187650d609d5df16cfc630bf3361ea9754676d4844062b3e9ebdeae4c5a0bc863698efa054b65307ce833a8a43572c07e0780ce36b36d66b57df85c8dcf861e2bc7606e9c79d4d28824231b58db60110802bc81083c3b006f04f3b86d9a251dd989e7b5170ceef77b6e59824c14b2da91a31735e1c609df4e750241e01232d7aa92e7f8f18b40e71519f768914296092ffd4dc7ef602f8881fe0ec92ea801249ae506bf38f11ec352441b07ae9cc6cf1b59e81aed6900c706704d7a69b58c1dbb95e754ee287c454f47f22efbc9f017c582d6a0fa2766c4c12aae4ffadc03c2f348b789da7c217a36c8227c7a83861312de4630de25139a11ff8b8c32083948cb5d43554ad706b5cb8d0a8ccd008ead437874006d739a6933b9485297acf62a79091c097e92047146d5260f9fd0a39f5b32fe929c10dd90b630e2b6fa6cb692111a2bca15a2dffc578db51eca6e88f84588aef4fb00afb769d801748f548256a30be09c6af5b60096275697c39a6c38c5fc0c436428b5521568a45637ae98911345b75265565357eccd21d362bf94ad2e65fb4117a113fd269e05af615511ca6d3d0c38666e387d2e3f6b2fce5a687fe282358515754f2f2943d7ee6fbb2d7bc86704c7c2445723c7da7c558fa945c2cf566151182f64726bade7a69265efd6133ff5a617de7b47d30134e4038e0a429692d02176a615fc015ccf5de2ecc40db575bbc7ada4d1504376e68f8e2ace99357bd9f2f825c32b2e5b0bc39b0fe6d37e9a62997a0a52ec7c05f1fea5d9bf291b29842904801ba3514a2dae27271618fd60e74e479d5a112923f8fc2af45c49e5bd16907db80aed93bc159938bdd9327ddc5dbcf00b96af0e1058566d00deaa88bb74bbf38147834c7b46d5f84d6194d67dd040921ac3ba8444cfa6cab54d673eeb3e20da2eb1ea3be6a7de7bc6c48eabf428d10d9223ee35e737484c9796027e7ed2e129ecb46c4310c6710a9338beda394f814bcac03d43f340d65ec21642724b3ea69f58c63d55dcc4d270af47808479d22024d55a7b15a0c864151e46e7ae717df6fe2f3c032cc4c072edfbfc198587a8d79c1833e49a028db97d1d99e88897c3305abd74619e9619bca4c710bd67ffc590f58c59c948923a60b6232bebdcad0f75353d35455f22a01adfaf8f278644c4449ac86f3ca0c1c73ee0e4e987c077fe3a27e47ed7d3dd231725996254f2c1919fefe027b3658a500bdf59bcb82ad9ab09a5962962ab700d9485a462e1134fe01457213877de6a1849d05fc9d0987d3170de05408a84cca8290442b1471ebe5c165374a969b81a5a0fe5a19fe31b4ba67ff2d7cf6f22cc050a89232d4b81b8fbe2bbd11d6e8e9a10ae86f6d239784a214f544322d724f125a943a6de95a04ac93986ca1e75c284650107810ef9dcdeb0ebbd3c11b2d4cf0fcd1bc0585b8add91cd4f4bf9afa46a4d89539a29cdd66b78dab00675f85fc45aea6cb8d6d00159b666cd51809047becd97648d1229ddb699b54e779d86a55cb04850bd46aae2932018451309a112b1cc0ad3e7cdd633ffcbae0063b55e4f01277eb50c2c97a461340bb0239fea412edee9766d240019cb07329b96ab00d99b619ca415fe0efb899843d4d33cede125f7dd97333b3ed2449d7e53726072600ceb02b6eb9d4c18da36c459925faebf3a2d2fcf64f09ff20d02473f50fc094dc3ac9a1e0984df627ed3d9a178f50d7ebeeed0c5edc964a9e5e15cef6f661c06eae1dcb3893da632e3273f4ef7651cf18aa01f7bda5034e24e415e081d11f46aa989684ae5d5633eda6fd59c5daf049d23a6fa3841d9ade937a9ce02f0fcbd85b84a15eb0db1735f130246ff4febd873385c2c4b4ba6488a2c5f37a6e29f6e9afb58ebf21f2bf9e0a90e2845c1f6b0bcc3f32e0ccbb858aca92466123376ff80bc3800feb76d710e684d901be26f10d18e608205d1d284034b0e8986acd4fafc45578fa05ffb1f12b48786100a8efb6fd42577a19a2569a16d94e91a5110b017bda60b3c535cf66d2273b9e59b7faae467cf25ae2d3b8531bb83f1db971f76aba554b802d4700b3684b355af335d70f8e68cbdec49e4c8d098bd9b1f66301d0a595568048d240cbbd6fabfd67cfe05aa86b07d2b15c38f29cb16197a2a4ae6d062708f687ffb09aaea6cb3c77e84763c1f75df72d95114f9aeeb63ca1c4ae11daa642c07956c233d70d6eeb5ddd607622c6ff90b3f218ff16a780e7aae9064acd4d43e157377118a23854c9ccc18a5961fec81183b88e1d4f18c7b7f9e948bc0e3b199abb729092cf97924d239482afa071919ffa0f3b0502cec1a09fd3cc21a2b559412a0c37aaab22439f1d584faefcad26fc705801f77fc4a4d547f845cfe095005a63b151a887d7fe7d6947c847bc5a3fa4a9caf10e9b34c2e71e8aeac4e7667d595f5c553fdc694cf28ff784a4cbfc8a75ebde8245547c5d3c772a83f71f86e7efe362f526b0ce7745f9cf24abae40086c9a6803e33919779c80b9b6dd5fd8f6551953514f1da0a7400005df61edf16a37611343a27cf552e219925ebc36cb32225e53a3e5c3e2ea22913b5da1f2e76d242878088f07aaa99fa74e581252c60ca728a7f17aedc8aafdc7db0a7123cc2c2f4b6370693523f73a76140e920399a26e05562f957bea54fc2df426d8050fab58c381686d349428504963c78b80986f9c52f75ac5f816ef9b22e91466e3556eb71d3975acc3ad73ee732c8a7027594186a11d37b2f7f8b3533553f6c18ce0158861cce1c3ebc876a8e40dd7a5cf30761a8aa716b4bfd410ba8fa05a23f8d67a146d9dd66c93195573ac94c0c38527b9f016bd4aff5b96f42f5a628ee71c9bc158b8b62e56e4ba5b3968830e066e88bcec2ed76c5a245e6d72292846db7f5ae2303927e4e5ac9865ec5c70973e19ab21e452b0009a480a2d3b9fc7dd76bfb35ad84087873ae28756f19d60a02e95a81494bb488d264f60090d9075576d092e490771e99ed54b9e344af60b14cca41cca4f62a5ced30f8ac6a61f9883d8c16a796d4074d322de26ab3ead5a99b1d1ad39ff9316e3e0f547a0a65f3ec03bad96f0f9a7d4742baae161672d779766b312d754549e540b3feff9feaab90dbd0b8591d2a33b16676cd4d9eb45fdaed8ea1aed0366d332bc4042a937353f81d2b7828ba595b258d26acff562e5403ff616b21e70471295a6b50c5ad3dba262ea714c4f3c3cd502392fd60e460faff08d4e99856fb4c4316757f6efb1187e1e1b0d6d00d0f7862b412e80c182664d0fa5e5c49d47caa57cce6a2a294629122105ecf9b3118ec8574a07cbdddff694ccba22a31dd2265196bc5586e3f24a422ff03ccfbd9ad64a9043ca2e54ebaac64c9960078e29690a8035fb186f94721bc638af05bd98d95d2663602892c934677ff641380b1ae67b2e45dafb0cdebd354acb75be73341dd5b9b8b39e37371d9b0895ad81ad4109d9c38761a589be229fc07476cd8dfde56aabeb06589febc20441f9450b099b73b9bb176f57a43d484a8ce5571263bfe19fba9cad3b2deab78f9185c1070070369e226cb583ba12200e4b0ab0672a6ec49be62fafb93db61dba3a70c8cc0f5ebce54a0f92cd249aec0894a76dafc1e14bf527f22ccd1082f594243da98f9200b87e5c0c8bb4fea7ccca200086f17c1a8b0d6b47d7a2d27fcc4b755694735f5435742b10a06416e82d3b7b788a67fa0c40cd65d0507fbda36bc93898995e94ecea11fe85c693c5e607ab733adf5587de9cc2c5167dbf71b5fdf709db647f37ac3cf61fb78775e18a4b2b1b047cdafe10936f38e624c7ee347a1684a1e4a5a33a9a3499503b27fc4e83423ab24d415931ebbe2f200afada261a87ea5c34b09b6e709bfe94ca5d86cd76a65e55fbba17914d67ef21c9a6d5eafa2f14a2184d7e0e9d6e3851acf0548b39a3c47bedbd894e2a466453ff34fa6fea5c5ad530bcf475ee016a5f9f0db4cd89f89bc368952d3622df31c1f3bf32e7aabc9764b3f160ae2388dce48672a0d4044101daccc41b9f30fc6955c7621699b8ff1c9731c266fd83a7c49e6020b2f4f088e58172effc9c08dd8bf459444d32589172cdd8bb23d74fac212ae7403be56009c80cb7d831c87befff55f6c3bcae0c32fb21cc0e60c0f824d59b673aa20c9262bb52c187b16d87a119316a961fef60dc8a225e62522d10e767425918b2db4099689b131a604c72a0842ef3b6701ae691f6d3a1bd593121278ea513b430285497683d751b822ca55f5017f5caf48e3201f7df9b3c9ab9c54efa6ff92f7da8fd5f3c94d573990ffc43a218f2c2b02d2676a1eb6cd9b16adb217e5a6142ab6902e4cdf465ae689bafad9184388e241a5348ca055a60be1bc746c9f02841d330184a95460f11c8ec151110b76fb13e14b76ca3334c4dcd72e555e7484875de2d4376c71c17152df7c1988e27ab4a8f36572b37f74682a3710875d99edf016f194a686c73c88f43d455c9178c9c471201d404378aff50b7409176515fbb72fc8b9195401b5f692949ad5e48bdb16121b16cc7a6edbe261a9048637cdf7249ef9d7cdcb02a400c9ccd948baf1a8c56142921e297e6b2a413a16b10f5958cd99ba63d6ae6ba9984a928680c0b180c7a790414bbb1a6d9b9690d98ebf87ff55213d2d06a91e2ec09e92ba2276ae036204dd58802eb498121b73efb6020cb9f7d3fb392b6a9cf937854489e559fb8c283403fef23542bd31eb80c6c358e42be6ccf43899075f98652afa4a7276e391152628b70cb71478895fadc98e56ea8ba571c29836b7776a15a11f7fb0e2615304f45643ddda7ca308fcb67366936fba7ca5d1c53c4c2a0ee946a517f3dc4a67790664dfa9f01ee06e09fb3165abc3fb3fdf50615ad4d372192fd1ac767090a9f55dc23a0d366a8eab6b0a1de7bdd6e67241aa789df30c9c2bf5c4fbf451dd61acc2c162b1896b963df8d3d297ab13f216caf1afda356dc4ef48c3f04b8a3ef102af689bc9928dcf467e2003245a601e3ccd4c606eaee3dcae5444dda200afdc5a82e87265c2a0062ade8c090a52de22a9900f70845642907af402d7baa2a4ddba6edba32b4d2a120b829ec7ca6152070d88cf4e401501d3dfa7e42ba6cdd7f66c5d8a6598bf677e2e026a43d69185a88d2c18d7b62b7c399fca3dff9a85e4a66df8677ef692c6d98ac4b0be6180ba4ff556873e38f031cf8a4306a5243ee1aeafd254c88751faf4e1f013e5933491ae0db4e1ac172c27587f5118082440429f27751abe87ab7bd242a4c44188f88d16ddab76efca6f412ce9d2ea1d826450a4b3f6211884ab47bd13896e66d0b5838099ef2d996cc082a289cafee5767b66d16973ffd2a250f803789a3cbffa995a6fad9923f8b2efb4828d08dd9e195b74ff76ca2c916b0d342e027c22217a78b955f36bcfc858203c5156b9899afea66dd99727e7bee2939e0f54bfa64f155f30dfc00e90f8d901e70732debc0d3f94748a83c8bad2fb4a618637a62e2a99425f5593fe2970061145d1b066e8c96af7912f9a1f148e3a0956914435332549685c37fb5903e0238bfaaf5b8d60eadcd66b8d0a2de435aa1f963bd514af42b95b3c6878bf247f0500bf9c97f2b6bab823992e3d64fc7ea7d8cf4c34db883464e4bf37000f4fa7b34cee682f158b3d1aeec807f3fc0b13c473824b14b6ccfb3ebab1cb4dbd266f66cf5df5410ce5c5449cb1c73e92ae1f892ccdcb57629437817b4d9fffffd0b71842da7dccc2199e81544327b9739b40a1985970568c5081f28f82c725caea969f503555db5f9794c33a09a2b497b7758bed2108e72c16f8875a75465364e2a7447969ccdc12ef0a86e70db27d1b8b5ce8d6a9a03e1a5851e95853e27e42bf5f0550786b120f1b0baf23daba1e6c07024121a6b87a8f4bcf4ee505b929b3a435109519e9559c4962a4453efb84c4ede2dbc83dc161ec7660f004ffc2ff1ab5f84e2167d6cb1d3d0a6490514b504692a754e6c96a2f0de5279e6fee8a4996aa244c9653b6a15a4d2ca96b5ae122bcce564051d920df65c943f60deedf89d7de9065fbd8d0ab310100baaf9ddb6e2e55313baf63a91722ab79b28f1b49f67119323f105990cf81fdb0c64286c37a41563b638cff247c6e8cc9ad8394d44e5f64abd5ed9d8b5f7a7e4d0e16f01a1c85806f4d2bfe84ade078c1c0b0e20eb5901168725777b526f49baca190584a1499c9deacbc80e7f28d1b53f28020f19ca0cebc7cd93981a5393965fd6f6006cdf3d9063d0833330923aa34f348f47a3b4b015a709e4377bee702b05dd083137765085ce9aae2458b9f3f9e2d6ae07c8b198dfb8d3674da55ca7312b7460a1259a0a5f33a2dd583229ffa2840839ad0af0eebe98437ff3f539cfcf3cdfe82402d15a2c6da14c69bf917371fa18967681b2056434fd5db79114644edbe63c30d62563de2a0add9fea15c9f57ea0cfba1a31af6f1e30ac369a89a6d50df9882f6c1c11c57799da13ad58ba2b7b56dcf6ef84c877b67ff32f9d57223d2f6826f1a7966bae5e62a9fdedb6154a624e78433c10ad026fe8903441ed710a365df0666f3bd9aa431a9c9ba6fac3ff10a63c6abcbf0b7a873eb3ccc54e908983e6e84c126df1d99ab9eea65c810e4dd624d2b10875621961a5eb6fd7e3cfa4f9c162f48fbfd2fce312aaa52db5668a564841ae06f27e34e043ceda7e07733b43fd411acc1e7b8c4cbb9366ff7f1dee1811e83e37975d79cffab2bb823f2e77e1c2eafb7a0915248469f374b5e1f0e2e1a991015b820057febe4ba1dc5e40504bfd210b51b5728fa9b0a9b3929e602b272683ca542239ded9f6ad5ad578bb056b867782407ba63bc66bf1b74277fcb95c2e86b50d246762250bf4407b437826b8f43625cadd0c4bb4bfb7e6555b915ee1935f6dde583d73b081a4ae9195316be4a2ab931aba4cc3a015aced506cab1222af11547cb600f18b085a36101aec1cbb8fcb0fe5149738e6a55ff091527edca01a0ae874bfb3fbad2dda0fdece05732aada0886d93b5577550bf8bbefccb345c6a154aee837ddddbdeeabb8696fec7fdc4f871601a6932da7d3694cdb2c0bdf688aa55c486823553608dfd6bb9d5f911e61b3e637f48d3c06047df16ffb717a5c19a4b3080753c8d116583f72523dfd3f678d190b53eb394a2ab1a81cae95b177201300ee705a0097ffd97cf5aa75b69c3fbe42d05a9cf14f760536e68a8915c11ad73b362104663b9298a98e4866f5f9c539f468265e32fd4d8b7cd251c08319da60bb00a9244800d2ff86af9d0f638135cd83205b7739bcbd62aff4c8481afb26d55e814bc9de25c1ecdf4d9e44f900c3a5f1c505182aebf401cdef172982985cbc89d757c5b66d41e174444c9168712565a7aa27193d0d84779f8b6cb18f4d6418efd4c5577e5e9aba6cbaba4affe9a62da7548bd40558af255b19df6a698a3310580a3198db13f9d848d9c343dabed7545108383af084e6bf38692da4c81cdec17cd87227602c4ed2fb94220ff1249dfbc3582e7d9033d093089c0c5d89cbfe2128d3ff2746c62a23d2f3f093920bb5cf7e210a9c338736cc6d0040cb9cbd0c6078a83a3a6cc9373c08931b4feace02294d0b726271ca06fd53a4e8bc0b0d6d79b403d681e3e5bd72f27bbd88461d753e709c24f655da6e6dceaa23dfbeb0da4d0cded98e6620fee5af66d03ea46ff262a8f180d8ad66566ddc4121d100c917727fd9f950c24a233af39ec4aad78f058286c2e8bcd3b52c21b1d48f6a36b16bd752519bcf152861de0ab688c18a3da9384ebf07bb9a03c84460484575ed224f30e188e007d62a6670819fb5f7dea22562cac81dc670a224df7707943a90aa5b1f113b7bd23177c8c37cfe5ecca9e9c0343e1d1bb4d887883009942e7995921c63c47e61d0a14d9457e83c2df4663a62a2dceed4b980ecd6de82c3955e98c2664676532289435326ef7ccbaf64fc9ff264f4a54c08dbb035a2dd9cd4def27d887689f3bc73055d71e95a94290a828cd42984b9d6a92a0c3f8283a82c4fedd356b5589257dc62df919e01534ac7b157738eef3f4e62ad51264ca2262cb2b86100da02ff0302d06b5f8360186244b51b890cd4ae2b275e1ee23fb61b3a36f9543dd46aef97d9be1bd52280d7f16754b8c186d900070b1ce7900f9ed12bf5485ab4d29d2080866565e95869f4f2ba78bd4a69a9aaa6fce1dceb1149f1c52349fe9245823cc6d403ceaf589ab1a275558be8ccf7512923e797a69a4171f8e15388faff61290d5e66afb0c56f71784cfba6350d13f5b43622c39ab311d594a0f44be3648e10c5c86be129410da2c2da98b167a874a05432c7965cd2d6d4c12083ff665b151e2b322a3baf5c0b46aef73958b9f3cb5a6bf3d28f88d7ece80ffb8f07239665d4d7f9e29712ecc1237e42b5c939e2a61b5c1123dd752bd287c0a51749e3694c6f09199f22a6e1dd4733e2685f3a4e3b4e87f6544a61bc60d45af591e623d3de76e785a7e422c03620234375f0f0469025d6199da4ff49078117321a94582a19838074555ea98bf638c1d7cc3c62eafe1feda8b97e8fc84e7d145c4526be7725c7bddbc08b47b8ddb7398dc9f5baec7d6e2e9e2ca564b924bcfe0d7e19b473fc50b286700838f2a09d74c852845fe4cd1df0bb831d2a87aacbcefbf6a0fb5a457bc88239ed2b52d824b472ccc0149c51ac06e5d250ed1ea2b4c995fca85cfee0873fe4dc7db769385dc6ab2ea06eb11859dc97d4d8befa83089c32818b05f93aa14292526ffd64274802e9aa3d15fdcee23709668dcf5c3863c918e02aacc959539275c9b2238f39be1c52509cef67f198a67d8eb4959f9b084a3bd80330f78b609ea986bf3aba5181171237e8f2fac36b912ab54c016af8ba7142b223698493f6bff938e0c1dfd8914ac1fb35f92b8340e1eded5123a38988f975e42a04eb35669d5f83efcb7f274155a3d81335f5a26ebe203037c43b8556e97c176d51289f0e0e45a5a7456c4c8a9db46f18585a7b9d904ebbb2de6207a0c743c85862f4a8dfdcfbf6c9c24639cd77c19d802193ae6f14c95abbf02363523f6d35869cf64d7c182d52cbc9a044101daccc41b9f30fc6955c7621699b8ff1c9731c266fd83a7c49e6020b2f4f088e58172effc9c08dd8bf459444d32589172cdd8bb23d74fac212ae7403be56009c80cb7d831c87befff55f6c3bcae0c32fb21cc0e60c0f824d59b673aa20c9262bb52c187b16d87a119319b1a5d09457acaf340de38d5eb9efd9dcb5609d149a6dbb9eb99147be1c2012f83f9f5978a86ac76758e6a9a3fdbb5b95835615d79e8a961200ed10462a019292e61fe115d9d478dcd8f4f311ff24b25b9a16deb3cf3637378ce807a34b2d2b206392d0ba6442ed2448e6d6357d2ad821158b8c3dfa5170ee4345710a7a8004e7ded887fe535877a0451f2f6d83b0fbcaee82957e8fd948c0fa975adfcf049076381f9c8dc8881d8dcd57a506cc4d545dac78104006e6bdac594d2eb3f8e97ba15e2d3eeb035cf9f0719c2cdd0896dc9e76124a54afaf33bcdfd1105419a269e4df5ea29e2a13c47360b7f321fa930a21b3a7baaccac5326eef67a0cbb47b090542bd1a31619d1ac1e9ad29f2e9c5a45b7ea3ec8dece6a33c235b4fed16c20fa7b3645ff63a6900282797c193cbbdce2c2f7c656afe44af7a60fa0ad6e390789f223fb01d460797aa94c422253de85d39947e26e12a4331d7f784769d5a994e113f0a783808101a5dcf20ef186b1b4b00d93fbfa5acb76aadf014937fbd31ad984ec1ca7a2ae9783285e5bbb011bda1ce3ef8e68dafb565ab60a4977932de6745d289c8d67e4428264bd0e0f131a3351555c1cc2ce8307720ed8fde461f282e6a8b145643ddda7ca308fcb67366936fba7ca5d1c53c4c2a0ee946a517f3dc4a67790664dfa9f01ee06e09fb3165abc3fb3fdf50615ad4d372192fd1ac767090a9f55dc23a0d366a8eab6b0a1de7bdd6e67241aa789df30c9c2bf5c4fbf451dd61acc2c162b1896b963df8d3d297ac9ebd52ae6bf94098e48a5ba99d875095e1f8e50d17c132ff2b7fdb2f7851e91c940ddf32e838858a06e1ad2aa3a304f3a1c93a55063ce7a8a94c32b9556fa0d5e185aa6c57c3266e46b30916c019946e0c0a06af8165aed501d141355e92b4489159eec9056ebb993b34b92bed5b67756323661daa65e3f2bbe9a06f60d4b40d7045c12f7429967f663fc7fa25bad968d55df1288601b0873525f161a7cec896aa214a700a64b195d08c2183f05add9687e3a8113b4f08b3f1cb8caa20ec94a40cfbcaf77c3261a21e6303e77afcaf41f4756bb9888378c87b842c69fbfde0c0b674716cc73d6809a59ba72b86cf8ba324e40d0295ffac7185ab4631b6f9a2ced7808e6ed696619f42c99fba46076b99aa75ee48572191f0f93f13a47a08edf3f6d9e826017e00067246baed2e8f91d498658013137c89b83eda8a102c0e4a98c0865d2bb73a6b9a184ee2c6a806bfa68848c39aacf56231ad748da43c159863b622189a181ba9e457fa87e9f124381ab988832671823ff4ed7f7813bbe599999b308f69c94081dab72a8bd7af59f74914cb4db0c510a50451107a14c65fcfbf90e9a7de2875efca7f4d9508be036f6b06fac5a6ccfb7d3f474b2f9b02ca299b17a7b40790a02a60ab668d37fc63570ac3d561cf6a9f7ad36a06e13c2ffe83451badb4cdd05d5584201edd218cb6c48d93da40f81a4dba12b1d6e70c816e625a4ce80c024268c93f3b3465c9d051509e326ac607cacb15bf02e45b4202d45e249e9b2acc88cfe58c703382ca87771297ce8d1b9474ae3c6debf10da6e52968d0cbc725caea969f503555db5f9794c33a09a2b497b7758bed2108e72c16f8875a75465364e2a7447969ccdc12ef0a86e70db27d1b8b5ce8d6a9a03e1a5851e95853e27e42bf5f0550786b120f1b0baf23daba1e6c07024121a6b87a8f4bcf4ee505b929b3a435109519e9559c496d0a0c17cdfc4203d8cc49d30f03341e18aab53bc506ae2f0c6544c3412366439418412085496cded8eee9625f5b1d7082819229462f46013f53aa1faedb529a17d515140adc74e70ceba4e2957fdaecc3e17d2cd51695f5d53ab8b01f8e3ce2ea2e76f10c1b28ed03c71efd05de413af9c1abc0ac98700df77cafa3c199db1290c2287240408983b6c5ebea92d6ab678b2aeb791d8ee48e6304ce3f2f2721e8910df844cb11863b2a94469789c983615efe9731fc4d8494f2471df11ff93452553962e9fdff508df62a0b250dbd8a4e25c1ef6549536eff3032c832e2d13941a387fc232ab57369d3f53e0e481e45d06add20abac77e9f019ab60532e5f1f683a4eb8212dd2db2b8cafaaa1b0175880f01f5bc4c657396a19160e62efc0b8c18c31222bdd3f273c05e8fef1c371fe0845b768f15408fe66b351c982a63cfb563fb847ddcad727b2926b91c977e4abaa550006b6fd196db8b75fd5db79114644edbe63c30d62563de2a0add9fea15c9f57ea0cfba1a31af6f1e30ac369a89a6d50df9882f6c1c11c57799da13ad58ba2b7b56dcf6ef84c877b67ff32f9d57223d2f6826f1a7966bae5e62a9fdedb6154a624e78433c10ad026fe8903441ed710a365df0666fcc48a1a0221b9274173001faaa3731a5d9f57a0efd4107ea74d15ef6681d86422264069893643972377780be78fb6d7aef08d81633f3551f22b806620514a8568fe185db4c3957a0b0631fc8950704a095badc318d182157fddf9a979c45cf10f17064c046cd6ab3f8173171a47d95ba405fa8188c0be4c690afd31481cbac88096aa130117e23ecbc9abf3b73cd82c550becd6a15e35952a115d07343ad602248061151f925ebdb1eb8bcd2f63dbaa1a4ba1f38f4f8bfd64b8395f2179b495ec529fa7aa03b87a09764cee0603c4292639778a7238ea492d8aa50246295a52b6e53207c501ad94eefe2fd245206fc25ef5ea7b93da7dbbb012a22eb4902fec82b32f7326203cb186cab1222af11547cb600f18b085a36101aec1cbb8fcb0fe5149738e6a55ff091527edca01a0ae874bfb3fbad2dda0fdece05732aada0886d93b5577550bf8bbefccb345c6a154aee837ddddbdeeabb8696fec7fdc4f871601a6932da7d3694cdb2c0bdf688aa55c486823553c6f3cf99efa2ee1b836754f05aa530abb8f566c91d0657b4b58905d66c23aeb47fa63f43f8a9d0ada32ae883a56f15f190e2d92507176110fc7f4f54a8cf054263f4e401edcd64410abe203ce7d551da77939f5fed2c7da46f8625a2596a35ff45d9aa7fe0e2c22d8774941c415405accb45b683915ea6849804590392969bf0f28b61218496bff1deb43e123025feaebc345c115769559a98297b0a1dc370aad78c37fd4d56c468e6c05a85b4fba1bb04b731a774f7a90c7946d994aea596b711d6eddb2a28af010ea083b3588d64742fe28ea56b07ef153019bd31ed31bc9df2a41e5d3905c03b4c7d7f6afb82365fc1f46d166e9181dd4717af1c40c61b172b2c502fc30ac96033e2711bbeb07e59ca03750759b1d85689d40597bbc9a503f613ce6eed9f15d7a34e66208c49b5e4b39fe932afbbb873fbdd43a6605ae13180a0c8e35efd1efb033fe5df1c326c6d5cb0b4c3567eb10b0265f7121e1d8ddefa6664e9644ac1a01bcb2a2244aa541c770365df28fdeb0a82b7e4990f9ccf7e31c018265734c224037ff0ca5f91cd160c87715101e6eb61514261ae89baefd3a3995b9e63c6879ca5f4ff2ebbc00b9c68c526e33f56c92c317f2ee261a6fa482e32e8add9eb1da0c22cda8271880bb75cc71840d98f48f31c1947f82439c01d5954fe5d8ceafe4b2801854ce818f087dfc26411b30335a11d4663923cb0abc7d184e4ce0ef219db33e65ff442f45a001868ed41daa70f07968321ccd405b8097e1d06211cece55210d4a72c818f20e07b5f3d6f475043827098c17c3ef2960cf04610217dfa47319fecf49111de682c35fb6ddb84952e0e888dd3777c487058e142de0159bc62ce82b3a970bffaf0947ed446ea8c0e6cd46f32bcac0fe7def088241151880fd235ffbd823ce22486d11a8dfdab611eb71049a162472e3ff20ce4135a16a24a09bfca89f484d94080ae54c2176a3fe20eb3dab7f0f9e2f3ee63735c0026797be1111fefedaa2248c7efe247cd10e956cfc1e5fee75a3b93f1e7a66d0e59544dc41ddf517984ec214901907e1a4c44f0c5415392b87d15ab1efdb6bd9e39a30b01971a4ff6a3e84c40c77788af8b74dc2336eb63a0e67864a41cb9f32bc8a6721b785c9e04f3b83051e9d71fc27bf67a980db2f7b2043fcfcda82a7aa434d30fb0c3b2f63c1902a9759e22f32b3de500cf1821e12a18f615bfd80eb76906a6673bad4ca8a15f4c8e14d06f7ea4830f94d0fbbd5ba04dc1658d58a21816efb2778460ea97e534a84c3d928b211153a3bf3ba23c385c9887265b5ac216e4146471f8ad1b76783bf15a7bae1b1712b2758a18fb97fb962dfd720eea4e013a5fd92cae6c31a5eb78d3c6d533e39d33c2ef453d1f5f1deae52926c01ab6154bef2101d0bfa29f590361280bd88012b5bcc2c5f967ffbf6d4f6f9817ac58a3284cd19739b836ffea89b4f13adac522f52e82b99dad1b876a08a3d5b2eaa2aa75f2a1de6a71f0c296d9042e467d30389b41f38dfdf9e14d47f6b489e53db03244da505e922defbab48070d0bea6928e2c94c3ab9837bfe3f130149ad71b18b3edc43b3d22b375070d942bd779cc9b834b38abdbe37043828efc19d28e4b9b57247e2fc7ac0485fbaee31b5691e75ba2a2e0986821df6c848da8cf568e03256f2a542abac84e39ffa9f9e52f8e4ef47e3b20226d3c68a58a992c4ab5be996fea153b6ee389d90a81343199dfbe95172000d3283b5b7460b99396c1f01b58bd48da983b3644eba6463e8118d5b75de99c86e6190ec55f7e9159498a9d040958c9e50c75571946667ffc9dad5d978fcffb492af579105a84a8c36ee61da6cdfa9c0774cf88f808c2b993737d07965cf661279883cef9e404938b7b915e5e41d843917381c285fb1ca1af0d9a24190ad691e1cb39ef4e3e93314a6a4b8a40f1d4176cf03f92712c5a975b27d9cc819f8ff33d1c7932017cfe338f5594d8b768410fe322690a33321f1030b635d6f11c5a91af3bd1d4efc6a02bfc10faa5fee7690b9524c71e40ad3183d5fd5978f4d9736b96fe79be1804a2732753f182db898a2c4489efdd8edae9a910bc24683f9a9620599ea099e68904e0f8fd6304759fbc7ddc4c0ad2c3fd82bf046313f110eaf55ea49fb854c2dc7397b7a9dfd44a5ea548887ffcbdf59415598140d3f9a9a393a0272857f44b85f6753c4dad82d599365844f8050e2dfd70302e4fc611409067e1ce1aae05a8e3d0f98d199ca4280c35ae2b6faaadb0976eb81df3a1ed247f22c2a9d973e25dcfb11affabc0273ca0061e9217e68a477314d2e62163a242bb3ac7a19d728b967f457b66de753b64e5f87c77fd2a1fd3412c798287e3f66d7667044bea3e1ec1ab80646538c7c6bd8f83cd352c2c6fe84ab77b892640301207327b3462a76d4b1e5048f4656c61e89d5054c3301fad4dd26118bb114a6572fc9759694235ae362fb613ac22383b235d2772962dd172fb9c0c182b77c6f5ecce7b761604b96577accf58c85b3675fb79a44ac60bb08c5eabd143665eedd83796f325b1ae86cf237ab0bb4b6c01b5824c6044693112a78ff22bdec931a3eba89177fcd4de6c649968667342622fa8d058a20c60f0a9ebdb73f44aa1bd5b84bb14caa39d55c4803982633912f9e9b5cc4b34793edafea87c075df193604568a61e8339b9c149d0dda439e5f5d79815012fc4a92c7197a3090aaa22e0002caa3f8a447f0c189c7cf35a2c10b55234c9ed8939c1ec69f1ab17cf2a23d789e0996fe18a2f4497705c8bf03baa93a7c0ab4a371338bfc64000001642e84c27bbe13880f9e319b4d4d1b1579b5a24fadd2a1490e2791b50ff98de4111d391bc59bec9c2463128b3112a38ae0604398131c6df5854ce02faffffff05