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 80996 638988d34ce27514681013490165ab68fc4ce3fc4e0c2b8a74bf9eca5aee4902

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04d7710f86c4e2e3db5d061d59fce38fca8e833ecc266792c3303a0b704ae88a
Certificate Block Hash
638988d34ce27514681013490165ab68fc4ce3fc4e0c2b8a74bf9eca5aee4902
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...006009000060040000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003f82ef5c24bb3881267b865054f5902ce375340035180fe4f37010af16c67b3bec3ed50852523ee02765af4ebbcfc2dc6818ab910384aa8d66b8bf81ac97a8f7eda86dbec9eb0a6a7018229d75b9f9d133de0debe41817a7650b000000000000001a0000001a00006009000060040000

Raw Header Hex

0000402018502ebada9e2d2aba6fa4ee91cc1b4b787cdcbbf18d07c0a23837bdea313fa0556b5bcca742e8c21fdbd7a616ab8a4f6acdad3ec97d24dc3e438b713da6c15eb3a6456a65c500188ae84a700b3a30c3926726cc3e838eca8fe3fc591d065ddbe3e2c4860f71d704

Proof Data Hex

59,560 bytes
121216010307112a0b9e5a17af01807bd59d0e76d6a74672b2dba1846dbbc95ac0cc47ecb05ac5e3266e2858f885fc3f798a973eb2ef61f2f64cfa1b66dd117019490ebe80dc24b91d2cb9c2fe0d5135123881a7a29f7bde96a74529f5a06573b3a02700653bebc17ce18824bc726db195703cbf337c5e6e6ec689b99e2559ba1d5aceb7893a2ccf00f23f6fc6ff357aab8d091544046d64d44596e1a7793e04cade0e1f4f6562101917309abae6fed0faa38c5a3f7e6db67a63aadb71219d9a00e1485f44ebf356a967d60020d1fc7341767651b9b2b86f62fa053f9f9d62b751108db3e7eb20f9c179897f9d0021162cde56c657b173dec77c1f232d0800d453d4b5a4c0554ed26ff051ed6c70bc0785f0dd5ea82c6ce3ca9d99a6fec7f8737589a89e3f6b0d402afc1bc906a521764eaa95924eab3133ef5b639d2bbbee6912302c3f63355b42ca29238e90db5aadd2bab0e9e6f3bd264e084751516a2603bf776fdaef8a5844fee65ff147bddb5be643e157bfaf01d3b187ef9bb9d70c2502bc5bc0c93b4855e4ba9996973267cfb5dd285a740336a19f37b638cfeb53b7587bd6659c1d0daa5e72a69c384390c331db89dd6536abbccad3a0a42912d882cd4b34c711e73d64e0bfc385258ad0aee7938d7b39060effc5f9c512edcaf90ffbdd1edc76648377f04ebe600c0d757f9f37a5490f6dfdb4a72b862a240c74a67b1af6df4832eed3c39f6871a20850d5f7ea38400b325dbd3735885c6f1e0b23f2c1095f1394c52a320cfac87b8b45874098fed4641a4e4796c6c3e197e710f837f0729d8a15af3daac79dec8eb6806f788b274220aa887efa2c16eb83b6ddd8f6642b7cce21ab17f977e143cc6c5a01215697f8293ef2fa4f5d2a765a28981d93074d08deaf2ac4f4858234be708a317b7c1d68192c9e8dde75f9134076635fa26f675429e24ca259b30b04809a75455c97e784d350c689dd9b2f5476455a591149cf4ed0e813faa7444868563eb65ec9c290d8646ad621365edf5feed2a1df6a6c2c2ae9543f5a4756375bbfb59563e2b2f0451d25a550eb346768b5cd5c14e583c55290128d9a13864a653a6e7075e8401cdd894b4dfa4c6a6a3bbe1d27b442ab451a2f09164ac72fcbb76448f7324706235ddb2094b0f17b04e6bcd1116b9187051177db1ead676868e4e3ea0aec3076b79031b052585aba896b5c8eeaf695075fb1c742ee0258140e099400fab68ee73d4e7ca15a6c12469e7433dd6975b6ad64cf93bbac211f527516ce71bdcf1635e9762f6c03b0175aa4065c362f2d18786be3b085cbe5c4fd1fde0e33a0be8dc1d98ef8d8be969b42c49b3503d2e6c942b697c8275e97a932971452d4aac6b9f717aedd39d07de2f87f90e147908a92a826232aa7d9aea74b3f44162e45b5990dc42027a14d7db4c655fa425b09cdddaa8af5480ad9a1942e785f232aec670ade603840b41604a9e46eaeb046ac375b80911ac175803d4e884c273ef243f1a07a48ffc31aef10abdab05c218cceb33617bfcaeb7b8d07813095b6807862543273f1496725243e432a66235699cc1b919be60846cd1de47e0012d7b0817a82582f67c475333f279dd46214d462bb3790f20bdc0f7eb51bedc82462a4bcabee39ba430f274de7193bf11d61b3559f16ae3b5e65e32e109cb0e27fa261e24c629fef89ef24bb834e72d1055b693abaa3f76c545615c97dae691fe61392338478bc159ab3ef7305b937bbba4782e350bc2ed1411d678cdbdc2e9606c75cea309d763b43a32d77a2c6e3750cd1e7313095d256135da78e78e934218cd5620e75820613f7002ee56616720f10e099af414a212a6078b24b5c1f91d3f8baaaad92e0f06a90778450407a44d714bbdf9e17190cf1fe6e875fee2db817d8d4afeb4898ed7fc7e1d66e85b988de6758af1cfea69962378a62816b4ae377d67d39375a0ececf837a87a6bf55eb61a6d5e7ce035c3df70eff08fb525d715c4399b5bdc461e7c36dc63562e099a1b6b9e1d573ee79aa88b71e165f8cc87d7adcc33820854876f571ba841b8f857dda6261686ed860e70ec4d210f1d68be2831aadbfe21f225463851ba3225541e48ada24451078874de36f669d23d76d54f061cfe88af8e3937ac939a0dbe29ff23603aa5c6613cb1fb2c4ebb68baa9ae918fe19dbd3fa286770c0ab26e2f61a8dbb434032c0527b3fdea08299598e15698b85beaf7d95809696437a23438d7d12b305dab37fae0f34b399619aed13c2e80a8da62b244296e1f54a0b44935f04d9a70984322364bf9ed6980eb89f87f8dde7559521287d6e8a6119cc4195a26a5d5550e6382654c5f7fb9e58426e398797b3a18d7c6a411ee1b3a1c715cbe3d35e3d284215d650ea9e851c97f51e701b1e2f1355a2327c4d54274354db1ac6e62d7f3db8caa3306fab54e757f699ac3a510b31b973ee9d07a4438683ee1456a1266ee9bebcfcf364bc5bd89e05bf52bf889c1f945074a8dbf91db20268b90195718cb09337cd871918a00f2a2d01450d9050193b440fde04d4e54bd511a6274e2a75c74ee876326c7e29526d1e9aacce5edc5bdb77e4a1bf411175bed5f70ca0c5861b5b09cc3758765a3d183c0fb71ab908649119c52a627fd0adb68d07c12acbea9cff1feae480ff2557e91dc26d69d47f84a038c5516d07bc49a22a943ffb2a162aae19744c02902e0a363528c73df87a9af3a6a1cf561d72396ef9834a805ddfa1a446ba59815cd2295c5cb0b97bf326f4270f79394fd3e619e8942b02e1394f4082b8211d8de2ca66728b70d40d4309bed1738c31a3f90f28117f8dca067dd1f345ea993ea15553ed0f44b779fb2ec6152bf851387f9be62d9a1aba28797364693e7cd3853dd43738238900a310dd7e21304eb73b562cb38867fed6b88eb3540d54f6227fec7a559481bef0f200026433af8fa1bb92308479284d96349a4e85f3fb43dd9fe52bdabe66f01a1ffb0e7f6b4f7a5f358dba1b7632a69af7dd855c6699b61f07b4a676f0b7e2255d6ae9c81d30f923ed463fcbc2f6b24816ea8d6dcf59fd4440d610fd21c166d4c46038fbeb52b637d4ddf0a4b0b9fe43925f3abe26fb55acbf5d233cc1e42042d3878209e7ae49e1324e0ebb7661dcd00d55aeb3b4f96026a15cbb9cc337706445e9c0cc66b26b20c1841f806a8311d14cef77d51f060b2c5ffd66e015146b1bd069ad582046b5413034a9f676c64e479f239f85ecc3bf62d672bb96314927974e69547aa478640af1899c7465ae026e63265d157a175ef38ffdd39f9538d57e6d449ca4a280d457eb7a34d10d5175bc78cc4c90c3e23939071ec3450f2497409e8b749c5f8b4ad64aed089f4749db6cae700895558254e23f36fec9a07e16dd746eed99e9b1ec9f4f8a2de0674dc1532e20423b296cf356965e4c21dc5b0d7ae44a05f05679905ffbd21427f600cfda7c0c280b36dce4c662416413999e792eb7a6ff670c8a03feddf46e87c2ce161554420691f01a075ceb769e8af6b7fb77f0164d6e00334e562470fc45953352ce41bab5f3bd0df9cede8cc99617b0b980e996a310bc583906ebdff6ca84c529c9fe1e8bd5d3b9a25368a7029ccafedfc9b7ce1fc28a3fedaeea457beb9b887b2528e72c198c3d2898f6d59abac4c757878967a48c0e6b63576f41813e5ac34277959c0df5d101f268ad501262ddfe43cc69b6753761ba1309dd83c2cd132c51ec9caf5cc194e6947563100a71ca96084f4c6f0297aef64ce9ce6d45622bf27e7e2f3b31f608cbb9b986cb7519139d2de558e6b56912cecb713c03dfb06d5b9bfaa4eee53fd5f82a06af08c8d8dcc742690c647c8f6addb5168fb61dff37a7ece9502ba1a22ff9a4f88834d4182a02eeee689499698950545908fb4d9901e68b50e93e7a652ec0f1a20e573cea621a5d08579b580a934587481acb7638b250f71a25370b2b9676d9df469c52d0beb2455b976e741085069212506ba8559428ef91ecc63e2d46a28b672d351ebdaa3906b0762196be5d7c4457f5fefcfa7f26de5103a828fd49e5889cceae6b3f43f7b8883e96df76fd9d0f546ae15b8a177156e31c23471610399990a2a08b7b62594da23ab69d56148278fa5ee2626c47cd9f8d3921003ffde24225cde4b487fc0b968fc9aa93a5c7e8a67a2b496447396b7b7215edfca658db2a9da4719113cdd0848ac712c993a7a50c6248c970a15b477f2a70e7c2812050b3341be3cc4af7ecf3141c553f20e0e699a7f1a7c7b3b793e9e9537cf63d3b80c492a118679ca0bc5ccbd16ef0b196e52d8e8b23701bea6fe39ad4246dd9c721dc85059878093b071d7f35cb60634bdc1c3df6b23e0f8831843ab8a557bd8d89ef23dc0f7659df0dfa2dedf52dd0fb764c68ef76faae9585fe171fd7a89f4cb1ac4c78fe4a5c628c4ab576dbe17126e543e45159ae3669d15d7b89b260599052d141f0262599d6112792ded355cd696e55859a1347fbfaeda97931caa7a700e999c52273bacd3fb4e59e8c22b88112d83cfcd5115a72b28c1eb5912a8e4308d27ce2597bfb06d63eb043fc91f34ffce98255f436ba2747bf484e8cae5bba0e12d1e4faaeaa122ab469410a81e2f4ee9396d12761e0854c228d15a07980b516f0de361223a50bbb32ff356716577bcd5f8a4beccebbfc3a57fbe35a9e0f9586475009ecb00c986b64c261ff3dd0a2b5c30a60dbda4f2d65a8654ff0b6c00b15ee80412caff41bb280d32b996ae2e6c01ad6713cf4a39ed94e1f8897eff7861a0e3b61ea46044f39f6f6d525977740d879f5d07ce3391c9086fa445bc415bdc8df40af841d951e49912d5952c6005b07a701857a31a20c488229a946b7728882da42155f1300a59fefbc6af3026a3500fbb34217091b2a7848fabea5611c7e334580c1e88c55f1c387775d3b96e3a49b998270ab11250a016887ed58659e7de78a62d4e1bebd9c4ba7eab7e68932e650f148c1ae49bd1c7303b8b248ed1edc5e8a6b019703b31594dcdb3c5195dd034987f2b7ae6763143cf31166374b8113c6272fbd824065e9b950a849b46c6af1fe21b3a55178bb572f797b1ed7bf9ff711e245de27dd536fec76b2d069e27c9fd0ba73c180d1c6159cf55c3365ac482dd00b97997d4c2d5229d6183253377c28e3db1d91b2394d68b651bca99e507a139affcdf0fcdaa8fd5007e7b90beed319b806840fafae3a554111916787a96db1d3550c91925a93f87f0c2377de82a960b4674eab5304ff7ab777acd9c63f8f84580d555794135a4a8c5051be7aa2ca1058cc08982659306df3bfe69a3d45a7676c91a1c4859105d0ef97eb0e139e6c69fcfb9bc324fb01d0c57e9075ff72980d21bdf1d38882be71070a39fd43ec8b420f6f114aa7864fa21e34ef90942aa71ff6d2bf051f0ada141df2825ab42558c2bf49f98f9fa1e0c6212a6359e41ef07b9e254573fafc3f72d1361153dccb3224a01c6a7d7bd2068e00b65a50671d6432736170c02137beafaac9cc5196074f07a7047f28edd5fa5457f386ccffc8fa00aaf25cfd6500a66b078305fd4d50f9e88ebe93064915eeb4db6f60bbcb9b34fde0efbda4f8c6bb4a47f68a5a331e32d6fadae3dffe143df34373a2374ad7a7a0bed6a89870792d42761fcaa1a3a9c3a739752acb9e2165091ff2544d1d22084fadf94a5d764c90474b6104d172a15ed514fee4032c98ca1c71bff81e4efcb299db3ac6b2f9a36cf69dbb4f86d0f09efa09a2b19ce1128812bc2b05aec9de1ce65d3f6f07463299364d6c3fc392271fbe59a31f96e08a3ba25cada9305700b5a90e945870ed9258b06df7ed6a822fb7126f90dd03793a776ba6fab1b892604d6ad1e23830e0cc4c9e11d08b2a5744e072a63fbecb9e55ca61a95df807e9f85e73484e27a0e69c9dd50c65070d329f22c2fd83d06d1cf33fc0efc14b65b562878ef14d8c875b48687a7c81ad1a1c1786e54848604de998db0367f068ef1f63eb7e060c68f9277af2fa4fb8c7aa02b3d064e69245708e6075381b2f393df95aee13cfe46643bf356682fef413cc3f4dd131ee6c94e4028610e077a0d49e3dc5b9ed6b9a4149a0af527e756c23f99131388d46b6ccdce8f58e1eac09886626db061fabe74cda1e1db3b26758bf955ddc9aec68b26597ae3dc2fdfdfdfd138739b3a3a60601d09858893d9a21a59423c587af8a98f220cad62ae665fa193243be75a9978f2948f39223e9ccc3e58cdb6139984a04bf04d380bacfd4f32b8d8cfc47560dd5a5969a8981bc9d5eba2eff8fbe47c5a7f11e199bbbe4cf264d78bc168152446b691a6d1c1fc46f820ca89f80d8a325a17160266bf6ed685aabe542b59a20e5f4d145d81e4eafe757d6ab1bc9968b448bc054b2e290205e1f240dc88ac783c2d98f9f01d830a2fc6a848af5331517cbd349664f0b533e9e85f52044807d04628e40115698ccd9161f019ddf638a3e35d26cca76a6722ecc55161c8e1e498c074e701b31e38272ab861c32b6fa650f4ab08cf2a70a6ee5fcd5ac8841408d4d24c375e846f8181d5324ab3ffbf46938d9c3d8438ef55bbe331e0b0e87d45d746841d2587abf5162f8c6c01a6ffa8dfc414846cd3127e614cde09a7d440d78a2f2019aa841b786672abfa67f534745fe4fa7229076051a9f8c546c400815ad42069b4b4e0c5a9a7de7ae471ff95d296715d4e2e717959185617586657e15764afa226307d9b3b9c13a69324b05f26cf21ac3bc373a79563db25e1c174490c97d3e5b4b14d588aa06c0aad450ca2f24fd25a50405ffc565372acb6b5b0e33add2e02554983886a73334df14543e1cf97053a887ab5f91167191075fae894e3fde951b48dc9d853e2b1b3da0b0f64a16a0840199e3d8440a4c4188600673c19386985839494c55bec48798d96d829231eaef73e2a3487836a8b67702e713594b44bd356ade7925ebb58f69f645e6311c1445d8fb03f68fb26aef9073a35f80a6b3a3e75243345709b34e5571e17b94676dddfb98e26e7b6d9b3aa285219f0ae632d1bbe79d4b2f488f39c7bb513be51a2f3bdf02f9a8cb79cf3d6c6f1cc5ae10dc60ba8b7da3edabad14ba66093a9d4a91eae03c41cf001164445a60855c0c5697f4466a370ed501c2675729a9c0fd6b007f3057fef9d7c2df7a6df74aa79cece656f0493760dd0e5bc0c2c2c51750b5c962216f45ff38af4e4821864605fc60a9b3c3ccd959eebd0508c6f9f0b01bc141a9d90382e28811ec5da5f5d8d39a6e99690c3f1540a10d2bf048a3d0a0963a79503e441264ae56890024c14f3d26b9fac6ff143b1d902c8e93da2ad2eac744c65aa254fc5ce0754c964baf3ce2711ca9f421d3e26857884301b4fd2a7d0992dcead768f202bca07393e496b495ca598c17e2652807c661a2c92af9bb30f1a52015b1a5f647202ff780546d2f42c53b2951fadc7c75e66bea71449ceec8b6fe8fbb31e613fae2b79e016b9ee9e7f1a0cf5be77aa8bd03ef379c8023b808eeb13a6d065e02267b0e2ac57f7aeb02fbed69863e5d0ee813380aee3dad65f61a50ccee1f8b276d562cd5a105ec6395a4031045839c09382b306be1bf0b17efe6aa9e80622c4985531bbc4ef442be67fcaf6bf6912eeaa092c4dbb301b5c36a53dd4014a165069b9813873bd3d2718640a56e4cbaea992048a64147a32a62531e26e08c124657766c7307e2e8042a1b7df17e10d85963d048fe276abf6594edf93e3796200267a8e44f4d254dc282d7e06dc10605067aa86f746c9d32f2a1f13d65346313f0eb7395385f896ff3e3c05a1afc3d9d19b5a38ad616e0d1b62df55b63639c790eab935c6a7496919802ba551884247c869ebcf871fdb036de5064d2af5c2c8db2cfaa2abd347cdd8936110022c62b99553d5a8feacbe867bac4c68c575c6703191e68ed42faa4eae2b5af1ee656d2390116498c6cb0a85200c8d14ab2492adfb60b20b19c52df8a4386d7f94d4b474bb05941bd660ef48f4afa1d5ed427819f71a54dbffd39126bf48a7dba7f028ac225b84079d77085ef93b40b0505ed117d45813a95620e53357fd891b97ca8b17ae7d327ff9134e14991227814ff8182b243ce3737db93b0e92892b7d87014f81ac395fee7b9e39f9bcb75b50444dc4201ae681b7cc9353b5d5002ae0e547e17c9c085dd4e83910c7b27aad6b2967ff99046949a66d32c382e783df068e65b7bc6d46a36c04c711058aeb3db4641edf268d89decb1094814d8e9e6f613a09286b4bebf2e1ce5873759278818cd3386913242a207d53547a1a85dc08227e691f89b90baa7087d7c9bc5816b2148fbb4dee9e10912301effeb85e48f103fc0fad7eaf50ff39f1bce2c3b4bb4d1bf325d3a006e25492c8506c9730dd37a4329576cba487a184d2bad8b6eec44219be5163ede42094490d27de5eed0283ae3dd5bd5cb50ca0eb16d7157307cdb35abf42f0c0237169012db45dc160943894f556045df59d9f940b147de3d7867bb014268b9b90fa0e903d979e8984c3d71bd6e6c27dda0a1da4ffbfd944bb692e4c368dc08582ec700aa46adb6c3783e5b06df7c3032383d6d9c550e9bcd5f90ba640647ef078d5e3501b8b2002605ed986aa428b2aa9e1554358aa0f7870bcace3e15925635c89589d9311bafefbd532482d67f929a86c788f81012f4e0550906cfe8e21eeb204cd9999481dc974b6f393034679f8016cb953261944414b6f4b6e28f46ba2396d6a7ac277dc3aa57a014eb86a96282b70591488062c49ecbb0368bd5806fb11b3f6ee1fc8696e32d6346cedb2678eb5be6f5feb2c36a30bfd8422549a0e188df42df647eea93ec75cbeee5f15043ffb47958e7f6a9baa8c51bcc596306be6568e721feceb6b28f8590c2bf7b2eb55fb082e3401b71ced6537de819e23ac0fa290256b8e1b01b5077bca29a9f8364c0a5cee74acc1ee64f710bb18b422456ee8e0bb6fa981a1507fed3d1118f8daf65f4b88e5ccbeced9fa4bffa79f49294d83904c005aee14edc7793a1f40c555376d4d3501c31e37b6f3171eddfe406e24beb1da8c98656a1ac21c9ef352d356cf0deac5784645339d6463928f3ef9b66b4a6761fdbef341467aa996a3fdf3bd42622cdb2d17cb609df15a146330f3b750b6c2e98f6f673cb01d1951e923af1281500c308bac59588551775a4abb0f1a92077f2bc8ec94df0800acc000cdffa816c13302f5b596114495c825bb47b63a11f68f9ca19ee6856876ee32cd9d8c148c949cd1000a9fb3921dd45e2a07cbe02c87fe2cae3f9212fb65c1d07eb642da2e74b28b5256759b8a76506ceba1a18a073255b7129bc5b1f26a877aa8635847c60574e9d2e1f5b8e4a58ade81b5e92ca5004ba409311b7231bb12119a3a8fabb09da372c2e2481071f3856cd517a200cb994e8ad2d86948313188d6815968c4625fd8be0db3410af3fa3e5104136f5a32f537916840d52074473b1ff678dc1c39b480987c740e542b7edc42e550b50cc0b706b707d794938ca6946171235ca9bf35288e1d221337a64848fa04150889b9e0adf1a2cfffaccaea7377b0f1bfc0fa543e6a65c1126c840f83946333099d94a7b20ea83b9a6275f736dca93a64e74087952ec8fac08bdb4edd208c362b1d5651e081e681cc33a2fd87f174a78e9f431eae9889714e5347d8633bcd1f451b9cb073c2757e6a5ccd2944fbcf1968feb8e96725a86ee1abd7db1b7e15d290442ded0cedca4cbdbc3e42bd322d4e010578591dd0ec7019cef56b324029c202d51bbac610af36eceb992e8ed03a987cf0be95bdfc7d4a8b3803b0cff48ccc86bcb2c49209931478a9c264d9df5e98bf3609cc78dde412977782d18b0773501fa9b6de629a2caf419971b58d3e96b14a894d6a18c2ed30404b178cea12544aff574306f48faad2a1730b9db621deac39667123996513803d2878032314c6853673bcacd2564598f0d40a7baa4608b0bf78446e00942b9ff2bf1b16a5e627ddf8a4267de41e5329b7b281a3fcd94f3a50796ca7055c820fbefaa362d63f6bbc8ff2e8bf7fe2290b941f969f14bd2e55aa7d57e9eaccea129d8b51bf14f411c8b91a3fd77649da01bd8be9de2fa4037937b70ed73fc15f07791a770000c37464865d30c7233f734e950dfee2ba7906ab8b02a7667aceb24d92e9b842872432c01a9180fc6b9423c60eab558666a1db971cb2875a995db0959db13a14538217f16af3c293f0c757f1f385c4249c98cae68bcb5c0d5865d2010f44c500377c40690915d12819b4f0d9bf6b9c54ee74f2e13596bcac398a524ebed44398a96513728cfc57cb65292226c6664d6a673e9576ad1a288c578b5a4d2220c82552d6f0b1587b97306a6f4b3bca6d4d70f9abcdc273b2254bcd9361b38cda6648f3bb6fd920d3400285b8165b6df57e2b24340646829f4ca564ee70f5cf8f0536ed00194929f74c8803ce4e5497ee220da25edd50616c0e84e6b0012c8dee6fc048bfb221bd8e16f5b09abc34c559569f39e39ee91a2e41e3752f4bf494ba350a57ce27fd73c62ae51bc79cb368e9a184aac2f8cb7a8a888d20ca07b57c8834d3fdfa6ade7ab3e638868f530280da3e6a2559b3e408f0ad90a4610a7ce342989f7ecd0786c566ed619e94daa76432f4d5218feb273262a7f935df0c63c85da438f07deb234e144b3cc5443f76e955b5f0c369d89c7583947937071c2e9e9a71a39f190fba05015a74295127c82f618bbb2a8a47d6e05a62d40f8f929734d9862e0e27f0a09a939233f3ca1a18d36a103a7dc2734884e5e8bf9e3980a92086262272482b872ef23bfdf90d4ba25f3c9b3a0bdf72f36cafb623e060fe1e3ab5899d421573cdc6fc2285e57fb5497dab4230c3859d78250c9be1e44974827a9471b84207afc9da89282544c614153a3f6d556e1a6ac689d04b4ced5a7fdf7364de53d492fa6cf595f3eacd164774a473bb153baa613b241f5ac51cbc89620726e4dc24d1710190241a94912fc8201903ff49265102deb31936a4af35ed973fc03964efe49af7ef3c7d2c6349aca8a561cd7810f86aa9af98f81679a3fe9a3a392bad804daed2d7590653c7c0d94f3413abc0f9f4a20864964504261f79488f6d83982a245bd18972141238cdd0480f2621a74f46e8383759009f2c9c175897b53a41d9195e5bfeb1fc703d204382e236f119039663528c1c7b391e60955107812a8af16ed4456c85f0ab0001ba6d833384a624f602a3e506d02fe51b35efa09659e1aa5b71750ca37dca9945ba2eb261dab9bb8b3569dfd99bd48828e06b354e2dcb1c539b68a94fe69e7ae41f03031ae208c644301bf196eaff7f41443a4ee473e2ee426eec123aa0dcb3a0dd8a27a192703380aea8ef5a1413fb486fc421fe49008d7a20d6b0154216a4698d4ce8182c97fa4678ac656fa6dce2962fae0081114fd14e8d74b3a7ad4dcf59bcf7b0ac861b0eb92d30a596b76b89a45f851831a100b61cb5f3a2232e91f9c4e513772a4c21d95054991acae93c1ac589f00deda3d5eeceaf5cd95cc683be8aefef0eff049227a2a4eaf3b2bcb7bb4281211a6cc40f9126fa2a99358b027e29127948f089f33cdcb876fd98da313cbdbf536f1d7deb38619bc0398fb9924aa80243db32e035e128aa33407068264aac62e3cd05196314d52defb5efc8735eb682350e1cd1645adb59c06b82c7cae2392ffe0bfc37d32cd0c9ece3b317aa96ad2f50382041d55fc285419d64035cd63f3cedc539d37f5c94abc4f06934a1c75db08dce871ef3a41f44224a144e825311cbef6a390d05b08a17f7e453fa50d2d5b9c69fc4dff65d7cf7871c5747b2afe3757bc7159f77aac060d474344d5a5360fc585a6b11255b08aec8b10e56549296f29d5432d92cf878bee8b991e46905173940b158b0a5f08f139d6856b467a894a053e47083adc49b22df14869def9bd3fae659a56afd289def1b58c5d0e88d77718c28eb7aec4ecedf7605b20e1b40d3c625c7446caa69a9d1d6f5681224edeeb83f3548cb1c779224ff2e1842b17bf37a73668705dde57d37544e7a43780539580ed285bfb2046240edba6f9bf595c9d11639f858fb6406882fe0fb8db28c00377bb2c06a867e11e19d3a881273e0d809f932c632de8b6dc1826169871b2fe43609504b745f398efdea8fb77d6f779b226466802ba4bcd56b9d1ab6575b83cc6da55c014e87c91dba5db8404c328199f101b30d02b536d16ae1a9d91c4bfcd8ca2c6d5d6a40b3e5a224ee4936a6c693e5996d50dfbd4bf0d33dba9a9c0dd0fdc17b6964e721ef32be0075686cb837e742297b024bd775746adc58d420db4b1900d41b2a983d2c706bb2561db87399be75fbb636a1816293f2906b5f083282d4f3f97d5f466fc0dd0c89afd49f6712909748c68e5042c548e85344baf7b5170b6b21c6d959e34680fedbb89d9a09ceb5431d338375b8f89b23b8f96f01241914765b17f508e2dc15c6b1142c23265965ae995bdcf6f5285bdad46bb3e4a60c7c05cc19c8722ee2de7f601b34cad7b738eed609f0edf2b0d264e3f2d2797e1c2dba8b71800664797fbf3eccfff88037c24bcdf03e2189da4d5e011235addcba20cd105aa6dc78865b45491c37614cf79d1a759d25a52781e646f73f22c550f514e08931355c2ec65f59efd690cddf82a8da2ad52bbf8504d2c52230eadfcf9b27bcd9e05ee32e3945cdadf25c2323ba9c05d0020e64b7fb449048aaa00ad7a77320129cf0a6d6d9214c1066af12374740956e8c105f898e083afd114368dd6bdbf061a4a2f0384e568e4112af4525584a8b0c8eeb651e4839242ce9278b553dddeebcda71f31497ffb7f5ca8d96856d160a1b26526cad0b2978a552e2a5a0f6754ade08764b4d422eea8da48b1fe2a76d9344fef7928675e5a9385e180feb3d9b85c56df74553360d89c89d8f62943272d44be3e60c8657ecc5aa8fb736fe489c5c37d09b8f9b8bc7277ee359a98794ab37df8f20f5cec41131466b090cf2141d7a3d87f779ce4bb884616b9deb431762ad6f9e0fe3189ab303036538b87a578f0a51133f089acf3aec6b692e4f9199d2e2e7952a2ad9529f28b4063391b26f2939e984bf1806993eab883d464fa6edc8b324b9f1183cbf0c92bfc9f4d9a9dac5d723239e6ff1d3e98a4764bf8217dd8148abdd05d8116e8170551c1b940f5a915bea33f573b02756e577a4b0cecc15c75ed0cab21f0beec12beb86355e2b8860c4962440f66c47c7507bf5614d98af3192034c419eafaea6f5ecb89301a005405c2fa258223108253b0e1ddaeeb9e1841816971e0b2cf04b9b611114e0069d275232d4160f63c5abda6cbf28e2592d4efbfb6be9fe6d147f2832679352e9098ca6551015f2ffa277f82ca2c78673e9d28dd54ddcd9acb00eb7dcae2e951c05e7fa5abb9ea7997bc089809e62e136cb5a8fba64aa223747ab3432d50e1e92993f26ebc3fbda8e28e243923c6e7d83cab6bd42a0b3ba7220c21f1ec4f4c0e8ee6f6f951c3a3f9f25bca83877e9db681501bb3fd11434cdeaff72826dfc2b4af553d6c750a15865dab16fc5f3b194fff2e712b77d9584e654efbc65da95f20af0d0bcf951b6c55d7709fcb9f410f637726dacf2aa95f6b7e8ca325a278637c86d16cab9c7622312936c4b8c64d94a7153b5dd4d583a69b4b9e657c3391dea5d6f97519052e78e50c7301e036450cb858cb0e1171a4c0a44eebb0a7bb57650f641f05b906b03d9ee33fa36a2f8550f86389918806b72324c9620658d42f5d4cc6001bc28e608a62e999a632ec324e66d1fc1475adc379f39ab8b9f734767ba2f6d45d7299528ee9c318fc3bc6fe9a3d40d98a38fb3cecb8eeb21e5a7d4120e0f1a55d196542632a23021c25a49f592d479a3d3cdccdf3896b165a6aff6227febbbfb2b18ee7c86a366055cbcf3a53253062c3dc47011d070144e4006bcef9b7c87d2ae2cb902b0d22fc433a3d253c564f5ede528a2d5aa0f67bc920a9b8c576bd68a2ded24e14057aab79049ffea4aa063db6f611b263de457d03458f81f5e7535d10bbee6c6287c13b4c162ec5c5eb42d806fae3b4431e4a71c0286b12e4df004b600fef798f247c2eae4526f92147a9dfd145f7f580357c977b1d508a927bc5485927b92197ec166b8d6efc8144c65a8093942a6f55affe6d220d18477f55aee2cca69b35278f0a72559b294fb69affd3b166195cfdfba96fd212959d41bd44aaa81bdd0c2ced6b3db5887eda20af5c82ccede4263032bf221630e61fc0014d3a358206a326519fc920bc9c74f40d604cbd12a55618a2789aacb5a7129c386d217be23eb30b1e87236ec6c444955ac1eeee2b33a8ee1c35d49bcbbf245c54caa4c07a0c02a6760ab6f3e73a14ca5b0d04a2d13bbc0f98c0719e7ad6ac8b702a6dfe1d99fa373242645bdc38f68bdea958cbc73964e57df8cd31081c43f2141ff37203ffdc7b2e0f7d491ee59bca205b0e1ce6d798894df47485eeb69f49f9eee2174010732e8ab0a6f6d4c40fe11a5db12ee9fc3664e1de7f45982dd0ed10306dede55deb1647526e2b5eb88a87c46075b2564340d43468e090dd5224c0ef08a4ebf0f0d76e909e6952e7b7175b513e420235dcd30620c09ca8a55f1c0f3192127f31d426c4114fb91227ec151f9a4ac8cf01a950b2ed3a2ecdfe60048c55e1f1d8d4ed36dcc6858159c24caf91b48890f7344631519eae54c3b212de366517d019f21fd598e81813eee27ca483590c96275932c922ea5bcf95d676e65d7273a64db483c01b4b16791ea0839f830a122dd9e87d66e9e0101f262a54d0646e98ae36d35d759e9813f2c254892ccb241289bafe20180d5df2089e3930c8afe6267fb77a498d5fa8800b3c8cf481f944b8dca9f10febc9eaf1c6d6e328ecf10480e4b9f0833d8e8037809c9fc59b7c2ac2304b8705ab29f6dd49d05246ce8be3803eab0b0e7f6b3ef5365eb2081a757a18337f3b9d585c92e31edda107929ef21964b199c09175e5e609c60b78aaf90e91435614527085d01bae51b8b094043a4af230436f125bc09de83fd5a67d195c8c0e8c1076d3ef6f90baab43c73726e33c265d921a5047ec1670058fe13078584cc589723d59c995b5b0f2ca9b8890c0c96a0d06dda16d06f698173627f3300789e52a19c2edac2cac7fe9f2f1f8f1899037fa905c00b314825ae6513795b97c971e5fb7e97a27ff2ef1ab7f05b6d763b1c15440dcb57889e8d204a659b87c6d614101e00c6624e6ad12054a948d8d8321e88a6dff7a31ac1ab3950590c04d52fa4df47911b63a1865cdb62ae7f2976fd119dfd4357b3529b53163a98025e3bb68115beb40a504e263e03e927f05057a49c1318d0f78af30702a76c0fe995c80d86af88fb61b49ec16e48d99289ed4c5c4bf0f55f9bdfe260b30f408d916e84a5ea357fcd334d6e1e12b9f834887554f411fd4c494ca3781811bbb2c55667451ed2a3a0201da51a46f876d0cc41c055827c2ff74fc531fc13be54b09d7a0c0f382775c871fba3b61046a85bbf6c2edf0d97cfbed736160d0c2adbbedd7f30e6efc536351f258be499496c74089195038cc3353d2b92d0f5506badc2631d9411e965ec940b68155ab82e4acb76ac622dcb2d92a8c21fe66cf1ee01fa20b45d8190a567692b1a90f06afd1cbbcebfb9dab4d6dc7b69203c00a5702e1102376bba01286c3e66117866f74ae9e5f7776eda3c45b52da1562c290a089f9b2a7eac7ed307474487c0180605995b01219c76da3c77df347529dae6ff5af1750226bdc72d397ec49fc65883443f2d266691c885cebbad6a459a99bfb4765b0e339d643cd226c7eac5583d51013fb78b4ccdc2795be90face16198346f5cdaa725f6aa70502c5ee48d2b2740c11b539722ec9a0cebdb4498110480f7ac2174957c849a075e5b736d96e789ca4e726ccd7a7a1d89a2ba4cc7a0fdd9c07932f16ccb6c864771efa26c1de5f27e3f6dbd5484679e40b1126ff491c6bc88e8ca50ae1cf4a714d8f294aae9181122abf9be955178bd0d275f990a25c92db81cef9d033791742636c8d82022830dd38d3ae453d066b4876c33f652e75f869ca8aa249b33c763eb2a065ce7b4800209a8fa5059c4bf7df0181a0fd8b3fa0dafe82b04bcd1d3e69e518f28c29d48d1a549b7b219a888f6276f9bea701bfb91657aee5dd7edff06ae4c9d74bceaee8b4e763c2cc74646b8ad5a5bf061d97c09020215531a9499cbc2c9e69649db15a6155c175fbe499a022fcce48b3aec9bbefe224a53697ae92d7d231e0600cb72e87884469aa28455240ede8b051b9eb655e4996ec07d98988fea74d282e4a5d5b92b37c26c8f3d094c577cfcc301007f58d4e06051c6624cbcd517161a2b0ea7c8086865ab0be6571a951268d6cdcc58e520f6b08ce309f43d511b8c2bc2527c49615c1ee9e26ab9899f568b2fa4135921b80c5dfb20141eb140b1f85d4db79f12d4ed28cd83d5965c5f99f8748c946bea8839d0a2f8c6d5d2767b4ec0d2cd4d9c8d25cca1be5bba18a63ccca526b2f870f020b7ce6e46f45513c67a8a95598fbb32fd31ccb4fc30d052b977b57528986cb0b56b421772998f92e2de15474111085885126638b91e3ac864c73184a76100a3471bf078dcc60a7f24daf9a9ea96247ff7bebeae9f79c2bc4900b904bfc2561922ef5697d9e42c8a3bbd38d4bb0b9787aa2a8c480753441e6398505967b550cc19b2805e434e67f058eecf06a39df22d34424f3403b465e86523001d435eb59cd5e7cbceeb3b1588ad6571ff9aab90a240f7978b924dcdb998801f35d8e6cfee3a07f583c4796999668694e01cb1ca2cfafb82e2332e12a66e75e04dc5ffacbfa4a6390ebfbd992e76c02cc9136de80be416bd434ede27750cf9db1657b686d897f73505bdf9189eff1d19437ae0fbfd692439e29a669a5768d8caa7bf0aac393b3ca2f19876c24d399f355203563c8b054807b1be8a4f13035779a1bd3f217394f4f78cbac9f91d2e70c12de25c63c65b397f00490c81fd389df431e6386712320ca7af66692b6dd1d5472d8da4ef5edc19a0ebb5d566bb451ff57412d16f0084437cfd57295b6ecded260233d7ee4e3dc568aa83b86b4c61cc1fc40bc055ebfb49c9640be1cdd99f8b558d47894c30e4d70dc9733b29605cc847683441fe0adc899714dd0aac7bc10eed746a76a1deb8247acf61192f1a8ce7fd15c5dd48cdb0d9299b88be54b55a3a552f34b2b846e729a388651ce3ab59125424fc1d13ce45fc54cbe780165841d404408ca21d368ebf5161e4af4e2c7c8ee083fc137455d5ab8ea94494a94bceb4b9b5217cbbc8877257f1e86d4f1031e8d59dc9742106698f37c1000526e69ab022ca81f0a243056e73f7364956a6707652227a7f61ea68018b273fd4ff2a8248169f67ece3a47d37ff159b2ec5fdc1cefdb259cba33fa7336eb5f828ef2f087928051d2acf3c198b059e364e3f43b4c4f52b7a7fec0b98ea5c92b9fa4642250a292802429c1ab9e5eb26649283d60b5db32842d485d0e9cde5ca4d4f4ca9fb6ff4c8654ec97e7fe85b6888dcc5a562dae01b73a5577ae3d6ffb7f4f23ff1172559c71570bf47d8a77e58147f006cbaecfd2e0e0231c31309e459424cf04a9914d458b70034775fd772847a419357f62678954a656de2c2043f6e50035e8a6d0a69535b8f780864b3bef3401c80f042800ce0f3d6bcf40a8d1a38507d0d11bb67b4377440313c9be14afff804501aee4f4ebab0312b961c534730a659aef3620a05273b7cc83da1c700c1d05ed2135f110258ac0c6c99aac9d93f64703f553a5b9b441ae66f7f82d4e6fb202995f74c747fa728eb1ecfc7812c0ee43a35c8baffa9756130182df04dbdf2f98d33a453d0ea0cfccef25139d4255ff85cfb815b5eb8de18f3c018976c103419b2950d81ec065af42f6e8d65d61768a2d834395ecc26efb5291c7934ec5eac9bc846b41064548802cbea70daa05b94fe944d4d4508730837409491505a485f31d405d1ab9111130c199c587cd83c32e78b3b77c00f4b5ca986bde84de07e5e6cee632056960aeaed2cd17a9e8cb4dd1b92e2b8ae5e0a768f37e3239e4b35722602f6f44bc98e49cb6d80c4ec4aa9574cfc3f975f6b5b901e8a1864cf61078893c94676fb19b5c78c0ac132941fbc33749cca02f2f982a45294d8f7070ce08368edfb137ac0b2102ea172ab14607185ea6aa38a9dcbb971b003587c4d895d1d1d4d324058210e83bc694e5c16503877a1b108fca1863777c3a2cb08885fb2ccbf37b50ab8638c7203916ec663bb341752557daf26ccc41b81d3e30bcf7da3a33a5bbc9857eb176197c85c8dafaa08ac47ce8b0c48febc30dfe94721ba076667a8110b12094cf179be23138928b2a73ba4a84e014f6f9dd2155300248c321ab5313a708d987a179d042ead5a9af1ab7c0159222f70489af41fed0896f7480b19aa279584d3247eb9e7fd98ddee40252cb2f912b65baef72cf01f04d2ccc0545e1b150906ce7553a8760e2a19375e35b74fa29e126b342ca4820cf52aa1ce51784c3ed0d38438c5cb4177cfb2d320e2b586e4abf5652b912a0d6448e7b9933ae71af08b5f3e93bc0147e03e9d27d7e762c3662ab157e59332ea545f1dd6dd10f247ec06d038abad4031be4174fe803f0371d9cb0413d0f9c3dcf5b18485b52de5c7f005247a95859007eed83822f82f19f81d73b5e1ce32c28038cc8cfe5038c63e6af98e4261b930c5e2e650a9dc618e4f4eac12914029779e2330d99cc550d23f868e7ce1310a26592c3bfb4f9130389714f913c195665b4519caed936fd009e24cc06a2f97089623b5cda0aedbb91a5db1d1ee5124c356722fa401078487dc73a775e834ca74a5f4c9bc024183a3e0ddde1ead67e4e63b7b0be76f7262ef80b470a873246f1719efdacdd597d67f33cb29b3e28308de3c7a9001c69608948d4c90882ee03ee0aedb676a3b2feb7404ec1d7a61d4dd3cc86238364635b17c93f87175cf72fc523ae42cb4dc0f90c146379fca8973a002bafbd75313bef0fb75c0c006a300de56f8c28a68e513665025b7fc0162d3bb619177e4605714b807b163f9441e8e0776a82097c823067bee9ec3e3c1c7273ac7ddab649a889311d92a98c778baf5a7c29b8bb7a5163814554a681b2066d2db9a5f5dbab0dd46dec9c8c16838cad70c933aed80745d90615441dc6f863e4f030d136f7fcaf0e6fb66eec0ab304ad13b07d49f0141882ddb24b40fe469e0ef22935753f54600a64ae0d1fb28a32167824ccdd46e7946e6244e7d8c5dc4727d20f1ca6679d19674a3a642464f93b6fff59d43b4b612faadbbe5575ea78f936db4e94db2dd260bc8e1a9174af3958a46ef2985aee248cd880e2e6288474bd5896cf88e0448ce6c186a59f1eead1136b66c31ace8e482c0c9611039004e59a93deec69ee14c90153f419e1e65c536fbb009ebe87172921eb391af777cd580445f3a327ccce360efb3b1bc90fdb02a63ddee0257f5e06f8d2ba907a99ad75533c52c6018a586ad2d2340c1a140cf9984600efe42d61c2a8a9a62c9ffdf1cdf1c483c03ef4719059583be5974b70b9779239e44b9ec1b3efa0b0609230e62accb32fde1ba08a816896bcee9fd5bff7567621997277a6afe19a26407ec71cace3d2a9e62b5060204b5349a8a922af4e95af86714dcc13ae194927692e3b44309fbc89a7140fe9d174ff172eeb4516903c1ac97e0998307593db8000cf66000edb40e2dfe31c748c7b973042306d20d46eb3a6bb2c4f52cb552528b271112d3ac8b91de188296f991b1a8a23ca91386a70e0e3abc0e9257fc96473fe58d8e5d3eb948765b9ce47ff16fa9bafc013f17a7fc469615a93bdd788273662715995b37522a351acd4129e0fa51a84c6e03ca033b1e81081060e1b0003d7cb73d897ad6bcfaf903b7bcd686aaffde31f6c8a8581e0ea64a4cf5e7781b879f3acccf33188da15429d484d84c0d1991c6d2749fd0366f731da5c881d953caf2d31da3e7796f9fa145c7adf786a4fc806c9077b3ae02e175746654a7b29797bfb5d5d097271202bdb65e1e5dda8898db9c256d6a74a1a364f9cc35cdb7fa0d7ca3c1a9847e2614c8081579c5d549c2ed583c4a9140574857b76218628628517810b1bd772b4f1da91623a8244bef6563215d587ab425f1e0034078fd1804b3eae2c69bdb37030e49dec69d31f466f4157c7ccdc6c9d1db618eacbeb75e486a037c605ab35dcba3ba8e6b4c81230815cfbbc45a8ccba672ed2145e6e045c6a19541036cfa9bad2c26e8e903bea58fb92f99ed3fd6837ae0eb73c5d8351a37b5a14d253c94e6a836dc9a2808f6ed9b6d78938f95c7a0adbd5bad928c5ea5f70f003124fdaa1f07454057a46dbf2bcc958ccdf8d0fb0d495e795161b04238d1a2e61c12dbffb0a1d2f2f9195ca445235ea2f6662bae34006760e961bd17a84834c23eb6753d6d964ac29568547e25756c43bfb4e8ce4902d70f48eccb75a63ccc7efac6ee072e1ee75f26097e2da885ca8c0cd4c23e63ed80d62a86558d1ca673dc34944713fa0b7b044d6826d28ce8b025f9fd0648252874eff37769116102237019a81ac0e996583b4cea1d9874a611b302204c47564f223723be2688b0f31364a35309c895097ca74e1c4cdc57700c658551111b82ba69799819f1cdf1f4c8eff4092698a1e3ef06c0267a3f75c3db1858bd255041444b675cd064ce65b97fcc2fddb4ac12fb1ba6075fb96d9afaef73d8919f7da4d9bd8a72d697938a97bd9c14a1d34554769f6b8fa1c7ea381228e46dc07e1bb13acbb99357a3be9e5b7ec10d832e7367a1a454401571035ef1a9a4669f5e5507cc9339fac74877dcf1928b59321be983f826e262dc11472619a999dc9477d52bb88bf06d46135a167b4c8ea673edbf692fcce08ea975e9f7f33a0dc76c0586088aafed4d379870ad66516fe85c4a332d4a5fd99e49f8bdec3e3cf5ed15798081130a95faf696117ab201dc3c8a538c973e13b4df14a25d35da3b6826b3c81e6663aea925ae4a1160dbff2edc17b46599f3028d95dd2e29f652b5066370e2a3991ad2c46416e67cd515a62bcf73e53ed3a695cb78a38c79fff838b92f53f9e0d20e6e54b7cceb2e66f30ac3d668a39200a4c51f5bb5ca4d263588f76994788637073e1a76070f6a1f26b7625595030ed39d6be2a8c59b1f603f3da40d39a65ea2829eb3093eff4edd3bb427c10c9641391b10b3628943b86bd3609b9b5963be9e89b7e0b67fc36c13bd348a4d989855f66ffd1c14b0b099535888661dc48d74c7e511805d9a52b54378fcd5a087e69883dba035fbf65e8a1b4f6e4df7db0d2ee1121f67dc3603127b913b2abef7081cbea047adc08b4631ded6617484f76af2afb98bc71e2beeef9ce1e92c22d6c387ca224dda6f5a5681a7106576e2cebdc19362319d8be7afc0387a2741d98bcc6ca046557420e72d8c1ebf71f77e28998819ffc155873089d9b8f269bff4887d817c5f24a24060489f5c3f71c7cab30defc91058a009e0630ccb33f110980bbb1505fcfa4a742a87a470f26fe938e30e0cb5562a43f2628d53e61001ad606215463f96d1eea31422fce468d8aea46bca88e7daa877e25fda71b8f0a6871e9be1bfb9e5c2dde9f71f7a8659c3053086ff8d026682a5f4380dcd7855bd91a6f4f35dc3aa034643455219fdd47e518f2c0190d9f3d8a56c57b3553fac197f974f5c31942450eb03042f0234b2c2aa062524e7f0a3a911e8d48aa98af1ae1036b1dc61d069dc743d3dd5e4134fd99c5fe7b34824121b60cfe9c1b409831540dc59cddc559d4a1ea172c0e3c13e66a9eb3c0fc328bf7950a65f181a45e4f1b648f853a67ac317674c2ab73d5527c88d422a12c328e49a17381cb90ddabf3f6ff90de84f0d6bf8de01614872cb68c7b099e485cfd0e1dbb36964b0adad14bf4b462ccce6c71868a11488065bae4730f792c11ddf25ba9bb88b3479500747ca92e274134b321c02707caf5f1e0723aac868f84097b8ca09dc539513259082e03b08885e5d5f6592331305a2487204837728823da4e550cb7705860d54f9a4d1f6b17509a9ded3232fc34a167a619a9154fb334ba8c662f732413693c99ef9dc67198279d91756a830f418161f0ae3a8385215de99ef24b68f1542da41b65714d3c452b15f6415c7696a0da9462f2a16c79028ebb77bea81254b2c1ef03786f11dc402232e8898a1c74bbc4e8fe1693d5201c46dc774192fee374575c461e7c1eeae17d11d08514f470e6068763dc6f413203c511ec859e4c8075c9d61f6f0b2b03155e891337ff9c22a70bd6cf456e35694b4fb21dc0b42a6c2c22836bd5a826c3fd7766e590eea7eb9915facebf145503fab167fa74a641e39b98f3e07c11171ad15b63579d9c3b788bfa128e818555387ed20f4f755b22fb6af6d74662a9364c80400f75e91a889169c4579808e04a7fb8940a91d5926615e13bf17905f094a0e1a58531dd2560ec5a275c1bf125afa494f9cef9ac6703078ae18308d327c327d1ff537a0f3725df18c21648e1f57f6b8f789883ed9f66c4fcc0d4389a48924409a881b86314d63d85ba1b9f0a1439ef9150ea64c0495fbd2481497583794ef64ac8fbde669c5c6e9a9d347feafefbca963eee927c24468fc9bfaee29b64ff956d47f845a9a0878a4b64c062c31b83b46452e751c1c383fac5ebb976de9a2fc0258c4978b0459fe3a251a173ed78ba7ece97892532e67ace69b3a70e0f497708d5dd857524fc533b978da632c83bd96c86a9f8279bc4181cabdbd3df84fcdd37a53cc639f9172d5fea2da553f46d671ce934cf0ba5e5f45ebf5cea63dfc1fec214a0d890710ce1d340d7f2ed6ad9a7fe2b3279aa719d7f1aa0d57da33271251ef8470aaac33c4164a33e2dba50876e792f0fd78f0639a83a15ad4f3e77950143f856008c6f97fad54e246e3cdf16da595d91ce93d1c8d554b098f74f18730c1d7e13d70caa1195f925c1939922747cbe6448c4d9545c4c42d3adedd05e887db60ec295e48fbb0c26450d35d6888e5853829517bedff76b374c0a5dc3e40c9aa01edfc1a0288af2fdb3ce88f30edc585cf30dba6d4d07945cc7c55b4f81e7f8e5d373b9d6ed24913204112f6f1728c2ad4adf88f8e8057f3018c231797a48d99c84c7bc987aa932985190f99e1fcc97d633ae1a0f160bacc00ea9304492205171871c476f2c3343a3cde87c6f532dfc7a4f5b4265ff7a81e5c00ba2e2447133d83785d7cc152b9a46927bada1589efdbd044669504919934a9e188e77739ffdb0f6a2aa0f9ebb9ef1685397773e2260cd08b217a7670d6d87588c737e5bf36da0cacc3fd222559adad77911ffbe382c90632631a4ba702c0b5ea134a54283a104bed202ffd0bfad0fae630d583af427b0238da1d7e81c4f76a690de1be7e0bac108cc11142dab10154cb6752cac8846067c05d30bb1a4de01e5fee93b9e4c3a6878a64833df024f9a452d8cfc88415d8da57591fb22c9d9ea42878eb73d8f87a4140967d99f373558069e5162e9dc460eeebe58940765780a0e4603542c725ebee27905432d1e6cf0153b73bffd3b7f84fcd436ba24e5e7c9028f4e2d6af9cffb1987424fff0257d5d94bd1d6c778acfe207002787d8b5188994666c09d0cb3c37fd3e35fc20ee273bf02f7d813e3b222d80a7b703d90f814cefb0ae195dff593b07547dc00da5552801a0f8f5f9a92bfec9e1179121593e747ec5f98dd5ade7282939ab5a9cf62eceedc59a8ba81ac1f1b3368bd175ee93e129e1c5a071d63c7c65de35fde25607887d34b9e0e513e7fa17b4f839438b7a130619beff2a66d7ec2ba7ca5066bf46a688749ef7e61dad66a32a13c2c7e2727412e0758ab6237e51cb4d0c84710eb3373f526d5d4661851a32a47664e66654be9a862021b7f548359def8592907dec2c83a0045e05276e2551f7d70d6cbbe3da0618a0aab3f870d5b2cc12061c20132cafcccd6d313939c2411dbde8f05fb9bc6456682bc53764708a069a44b001c9890bcc693479b8de89bb0e21855fb2edde16b674912d072765036cd1410f9065b1088338301a1805270ab6b61c378251b675e88e7943260cd839feaa547d8539fe188d04dcfeb5e1346028e31d43359699ed977b912d152bebcabf16d1ca7f8cf90586af3e2d110ec8de55b04a09b59bc7e63a5156f80fcfcb2dfac041619d01490cdf677bf5f8b2ac14d02efd7ff96aa3721cfd4631d3221a76d74f0743474dbb7214a9eb31ea9a6c1fc9b592545ebbbbdb2dd3590afa12dde22a4b5fc7bf73feec6e038b7012f0c03ea71a15f9905fb4dd5697b430ea5cb7044b838bda9d2d8fba1fa298fb2df4db1fcfc6d74aaf8763c88b28b48f7a02c82fd16c298a9cef465165abff2d6859c0f3ef77e63640b61e7c86e82d30b96a687f3d5065bc09b3e3078a12554e3e13db7073db131bb0b6b323bdc577b5a87d00c5725e9b5d005f153dc0a3a56bd2cba0be2c9f37c5bb73d49ff73d2d095b1f9ad141a18a313824d763f4507fc0002fc5a49d6577af4220fd4a8d1302c0f4d29fae7de228ea0763f1c8cff91018d451e2d9c5874a7e50579017bc8ecb557f1552b8d9bb87e9001928609ac84223d8ea159830f7d6f8da53c5c763f9dd95d409169892c05668ba97827bc053a8e6d64e8fe3ab06fb89f439523c9e71bcaf7d6700ffdf445819b879b282bc8c1424fdc2df8714b95fc4979d78b83aced71774f42fead61d051dbf96167689557054e55d91ea78be64f3e23b1b4374e544b957cd735629fe91738ef03eb9b2a23ebc49224604a53c9e9ac0c28c356b3ec3f453e6a36ae8cc968f2c5498d10133c26f21fe89b73c723e68ecb40fff683adda9a0df2c151d8e64bda59d75ced64ec612a264abb0d46e4bf4ec1c1a350fa7c02524bc66198416f120c9ee3d9611abdc72e7301f34468016f072e90a104543fb51ebc4290c319e55ff286d0b9cb5077c035a9e190bf95479e377c9b2a0cc79f1234587d805b0d92e6512f480b020067fa4bff49b43fb235e96a2b34081226dbb0e3a4b58a3bfc84206a591b1a7cedec551ef7b58ee2d073a404a3f25deffd0b4e40848b1fa8d829e90987c0bf9611b3b33b976af72a7883ec66483e5fcd1ba8cad955aa2f9322733ceeac755c422d09be031bf5efb8046c3acffc808a59846e95e3676454353448475d80f48b2cb904df45b08b6dcfc71751ad666f0937b5a6be6769a08556bed71bb7fd2278a6d2d8aef47f4184bc6b99cd27b3371cb0e2eb982a1a98c22cc8aba88f1ddb27e8291d52608d7149aed3836e02e3dd1aeaff61bbd04af7356b92b4f5463a6b51c2a6ef1b23be27c1d69187c3c4672b48e978d82ffe9d92fe4d48a08675a7291c68db963c3758d48b8a17bb2444b4a424fa683d9acefb68300b8a0cad05d6b7ec56bbd0f7af684b6c6d0504f466468c4ef821cbc5f004ec7d871307956eb11957926b6b921778c986e74662b9182b895d78bb97cf88105fc222a402bcbb8251e231f367c70adca9b9dad0587f87292bac9b458fde4852629c616fee8762dc0138df58b8bec00e01a15e673c4b9600694cb2be963ff4f40868e89820f58e215e7c875bbcae7febbdc760bb9a3bce1ce17c9c313c45a5b4d3f1cbe468158911d6e68b3650942d5a0f4756bfbb05287711c27b73038c1b3b736a24dac567d2b488deaae5c48fa9b1424fcd9991c5ad60bc5b683f2beef6be82da1c70b415e95979d0e6fd852b41e36b864e726de2dc9cecff970ab32a17552610c0dc6873028061c37c26e4c84734231cda62b4ba30a74ca951d4ff9b29fc0b14a4db055a7dd3c6c61375f7817a76c37245bd6a16aa09006c7be2f6398e50dd86a1e5766d29d081e08fab3b8bb286df5982deaba559c79c926071749afd90a81afddd14e3aa171214e8f1042172cb9da967920cd81a5d295d835734858cadb3b70931b38c9f4f14eb2d64a9ff41ca085bba6241754fb57d3b4190f206656ad9f52c904cbcfc6255d4a57512b4df440f672df28f9a1af2bbedd66fbdcd9eaeabdad7ba75e3b3377b2a6ca7b006c9ea563df3f731460e169a85b9a6c77230a430be600a9d09a65be11efd60c6217bfef35a27e3101002bccffc887922481e51ad64de710a37bc4d4b7c74d10ae3ac1c0711c126388e73e28973dfbb76ff8e74951cd7a6e20063030b1fdd389d6e85b26c03d337a917f1280c4cde6f05192067a7ec96f01c19799a2cea771f72e6d78f3f6562d7c49016dd62a3b1bb1ee15811461be3359bdfc69c08b6bc3c82ef8e059685498ac3657cd8c126c31de2fc157350fba2b73fb28edcc62e00bbeab13fe26bab325aeda7b85aea8b3a1e0b8037dda2072d4a3406d720c81fbf30440f6e2d5da21d21ffb3748587d2f3154d59e2cd937ada5041665a5817ea5ef59844dc2af67ece7b942947567a50372afa7a7d9f4e4317a56c02c22861d22a94fe4e2aafdcf5a97a75c580e569e040d4720c9334af2a53355e3e0dcf58994b20e49852211764afd640ae0083942c1b199f273d0c15430d40d87bfb6c149b19f3dcdda7bad356b9a2c125e8f7527fd396ca7d363e26f801fb20d42dc051438d4e10ff33afdbd73d027905404e731b6545a00f0d4517b0d57dcef9f202a12b387eedf297d2ba9d480e2e017686023a448eee4db73fe3e496a9b8108f3d00793e5eccfe1bb20b124d4592b2bc9423dc25b8e2b8de418781bef7bbe265818b3ebc08faf3fff0c04b1e4bced0925e1a150f431e4c4ec2e70b47730e89530582e187aff19e422e068a7d6ea37ab308f47af7cf266f409c532c235b42604338c3703043adbe39000d09507f7c096fd4ba256cdb54cb8ae9ed051403154dd4a43503dc089d30398526f725bdba77bbbca30add46ac08ce3566f929c25820c677b9b54249fcd6b4f7ccc5aab5aeabb060bae8e3072f9f7ab652c74a56a73f4b6d40756d52c7ebd38a579ccab6ce08f73143e7767be704a95d6724666d9f905f5393197a8dca5ab8e4c0060f60d3e7d3413d6b95a88e608d261932a9b54c657e645f720898197c65f6db66417a5c1a63831195d1e3e24d0965c89193c6aa2475af8dfefcd155df8d52ecb70a95300474631ca1479e28bc504b1ac100b302bc04ff2bad60665faf1ee0302ccc41bcdb330cfd0e9f517e86a1a9d5ff8e653e572b84ea8ba0cde0a58071834fce0a8f108c3f9b7265aa4f6aa66e3848e668563fc3ac021086348ac78894212e801aaa1d28aaca85455de570b2a3358f78717c28d183e8b576c2db5731e0a2094fc4fa8cb7c25cea74936eca6c4607f96b9be4a9625d7fc70873028481ac4e4fb66d7c44106affd62cbf83803ea2dbde6e15ce3a3ea604085acf180208fe2d9823a611ba156b51208e2fa4f445bc86b98b6f4d7c9e5160a40f3df2b4d10657cd4a0470886a643c2fefb16834fc72f2ce115366d61c8b1b5950b85cfcc2fd297c5efe808532abc56d7d1c39198d01712a9b7ad26b0e82ef6a61accaf3f701ef71e26fd4c601beb7fa0f1ecc8d8af95217979e574fa0020fbcc19846ca86732d07c955dc224ae947810f88a1499940118f80ebd609b57817fdf051affe34be2c2253a95450b9b7b6e636b6eb314fc4ebef34c59297379f25a2f6293ec56382e798dec2d88e51b24f45f8ee9f9c810d1caceb5b9f5898cf0032ea42bac1ad4da33b7086e3b46232188349416b5de71f8d809627a8f93894aae07e0bca9d4a7ddfe17b971ef61c9dc7e0ad379f517d9a56fc57dd52eaca1705ae4884b289d9ca2e04fa0ffed8532cb8b25b279a6efed00f808221bc90c104880a4064c333c7619943a57207108c170c4d537136a06ecc8452824899f4a6785c5535d744f2140cc6a24254f56e39888de518ab575a773bf06a804eef0eb188cac75c7725e5a038bfc068055740c442c4fa850c9b77ba1110f7251d9778a6d2dd45ac8046e4bb2a3ee4357e922a4ab0cb954f1c1f7e3a013d119ad9e5d8eb90b24e370e37fc05fa729dcaa38aa8ad38e25e9df4540b4fd463ceb64d5cc69a2fa18a7993afb349dab262b25f062e2396eed9f1145363376a01f8378ffe2fdea88a3882bbfd25aadc736a636fd8e8d3281c4316744da371c650dacaf421c8e632e6ab32362123f4934f1a8ef0c6fc8cb5f73cae833d6bb84e20392991f4ea51ffabb4834063d904fda13f9056c9b78ccd1dac4ba3cd824c77edbe59a952cdd27485fbc25e203f381373602da44546647184d8d1cee28cf587e6bdd63dcd6391cebda641c9474de6a9a74c82bbf440472c1edb127dc0f37bf493a1090eaa3ff4254b77b9c2280ab924fcf8e34186b434bb0342691b75485d6dbeade2183686977f9fe5d53250b1673a30684ee780dbde69017acd5a22660796b03fc791d0189a16ed4ada01d18f1ee20e3e757ce72ba7f2adf07998cef877641235b3a6c5f126be5cb82fb41dfbb8c0214d160fdaf1498021adfcd145d488fffac1953ba9c39d4e19f91faac9567a4030a2d5f1ad47b705a4074bfed55b7d7df8db70a9f755f8f7abe0c146d9b4cf33afded6c5e3adb7a422d3f6a9dc2703656ccb73f49ec4a45537c92ac0e0b9a225ce0d9954813809d17f092d454125172dfab7d565b8b4edb395bfeca2a86dcb3d0ee5ff684bdb12a22c3c17a37ef0347aca097877954c569857acc5a99b14d9a5836c88ee806ed1f5a0cbd33b5a2d4ea8b09beae72f6685b11b1c273cc6dd7bb6bdf87e026c48afc823addcaddf8ffde4ed53c76ead64fa3176ee2bbeb0f30fe50a0d43186912c3993311329f3f51d9d82a25df80459b0c4fef05eb34f0c706d53542bd76d0ddee9dbb1666395b421458b284d475f80cd75d9722a729cee4a023c9c4297aee8eff6fc86a3497588cbbb2c83c9321341d10ea2540adc7cf493d960bac1f380ec7390ba97338cd077ffa004ab89d18b28145dd82a36ad4bd62b98d227cd80f4e622bc34ff8b11923e9a4daae62c7133b10e01d2ac997853312c6e983869dc6cd3b4f482dc35c846ee9cb277d57c4954287d4d954842a0b6a1686d5dfb2cd76a38aa72b797717c2d86064bd275655042ad512cc3993a73652da66ef82912562de8bc4ad3464958760b8aa35fd2dd800c54f8854098dce8983c234dafc04d011ae66fcc0c779495f55d73892c8f47a8da8fd17f31642687508df5dd47e15eada468c4cd14afd6aab810e375b45569d96bb0d0feaf50ca12c92543d333c84b47da920ae6f7fceabb54df02a859292a71c2d870cdf3dadc90315b898e6f2daad4e3cb3c0523c472a72d62c18396a446836be065b79e49fa64ffdf401babe64816ea0af70c87f43f6f44824d3a39bc7ecaa0964761c44ec1613d2f556ac5d3d30511d00aca68671dc2da712a259c89c3feb7359467be30c2a0b6b49cc60de2a5d707668f856c5f33e2fa4fe2b2781b613d1808c51dbbe5f5705fd760ddbf2e54c8ba77e94be1659289f952e9688534d6d7a11885ba499d28fe7ee5558f349a40924f2130be064276924254e5cbe50ef5f650c5ae38a616575846c5cbf79486609ad0fde7d1bae7c6fbce0885fd3b44d340a2d4da3f1994d5d0aa72a0dee305be83de0451b11936a9d81b32fac11b3147ee171d10b3ca62f1906a8ae08fefc01f68c70c27e634d70ca2f6651936c363b5d74db53428169e751334abf57f7e4104a16dc7f6f8cb4b7a6de0590a545842c422ddd14976c2f0cfdb7b8a3a7d26163b3ee0a2eeb204fd969485cc21a4e77fbe1e1ae8c5a4a91840b27882aafe5ee4a16c0b6eb54a1d520313cbb752705bdd9a93b594d127ebb37c742c3bc7da3ba3fbb3e31ea501c2cbe3b590c3656e59fbf3281d84e767e56cd4325bdbbb72f126a8f23f981a72fa8b9dc8280a536f4efda07478438167d373caeb1df2f8a0e3f80923e589955c9c7bba0e11042142d218f129be02dba2043ebdbe241792029a5888f852ce00a10174647fa4bab45bc95413271eca4e496f4576bddd4319463fbcb299006163a78ecb6a3c0016bf173470df603c136bbc5355dc120c8080a6a2f90caa2f2df0b57c91e8420879024bbe512744c05b68617d7629542a0226f9efe855b80a385e89fa273e7f04b98f15ca63d4f112883ece6e64da60ad04bd65ffe6434551e7df28eb9fff9fdadcf3071cbe5a129c80a4d32a909acac8cb57dae1d3c0e9b06de36a95199fb44c194a4f3f7ff226cba419522bfce1539ec515c0c3492bd5227537ffbca368790f97558f80db1cd0ecf5e972be1e692a24465f9126eb411cd69ea3d957724c6b11020a66db6610fc4f14422f4a4bd4fa5a63017f7a28d1a6dd8169d23165129913085fca8fef2725908022874c59c60611a9bf1b9d548822d10f9ed32f977c5d4dd5b588ca9faefdc90adce3da7be9d6722a5d51a1df0727076ad5eba85ee0193d2299848320ba5c9378bc663a3244ef2ac988b5248f2b1ea4417d63a2c2839d4067ce0e92e80e95b099f8a42b668561cd96669010c9ffbb3cb4029f2c4052b1149ed1428c675540cf9ca55a71c5f4c5fea86d77b5b78b7136a6654f718f9384c25a1519b159afd531d7a87f1e03d2e5fc9da02990b583ef2ccb25b1f7791b3f982d535341b8fd175971302ff468c7d98d6edb6efe392f9525a3008e921b7842736a59006f05f3af41c49badc35afcd7f5ad5f38fb64088f5a391c164dd4ba9982b9a7db485a6d525ecb607f727ec04f73a7b26215e26d0ccf5a7882afc9368ae159e095ed990eb81635cb1b159f6be104e3fde6ea37b0e8ff468e8d0f20088644d349f1a5ab86b157ffd8e068e1fa4e38dcec4691213624390e3b32b3540ef4844e49b93b8474a4f0a81fdc1e17c09a9f883c0ca724deff1384194a564666f74a179ec424910b980a66a7345522050c0cdf74c9c0407aa00925150d102b0756b99a29947343dce05bd3d3c9c1145a46a7528ea24084542033976f79609098a1c67ac86489914ee1ec2ef2dc24cb26188e79b7b631c4f9bc2e8c866c736559f8ea20c397ce3c795947fa9c33c88e0034866e446687ae7ce11844aa17dc174189d5e17c8500b0a4800760ee66e3204bd101cf07801e62d6170078c65a78b890a9ba973e5cdc089984097fbd88ce371c34236de6a897cd48fa9c3e667dc2db4a9dfa34345eae5df111d04dfca6faa01aae6d30542de69b1bda360256eead6ea296318399e0cda38ed6c2ab3ec03906b1473a9a2b4da9754dbdc1538d53bcc0172ab27a8603bfdab5b6ba93773bbe79a03dcfeec0eb57811b47b9fdfcd2e9c576810c8f9ab49b0d173c700b73138ad3b0a5c7bd472671f3c1b32cd98f088f7e456e8579e7a6d1562fd8f40ed535943d30b8f0c3cd2c3fd438d1d8cf19d11ff589c8175f97cc03e019fdd99784fed935f3ea2896ae91aeec2ad46be76b1a7820427de5d8c94e2d3c6f009e1b532ee1bdc50a5bc365314cd8a7bc2109a79f61a1125cb5593957cb8915be03c8214bb770b6a762a512395bd8d3bcc6e3008c96a2f0631aeff04f62853fa9a365f70280019aff76296e53ea35f9261271461befbd40a2cb942ae27118ee89e4d07c5d8e382e78ac1b2f9910f1a70a5eaf21c4748f6f550981c480480ecbfad5588a16aa34fae7f74fc0a9be0df83892d1255d3871011869cb2d377b9c80bbb2bff400988ecc4f52809988f2dfa20fcf58ae329e20f31de1a7e31181c78108cc93c9558928543eddba11b1a1cbbdb7648e000d457f8de26f088702c3371bc26b47e4921377e513ef230359f1db4a7968fe0643276aa80565381611a54dced3b4bddbb18b457e40be4a7a50a0bb11e39cc7ad1748233ce69449b40a5b1980d159c13e310bda6af0b580ef829177aa98715fe3ab7930c5deed9ae6a63d72dff980339e0ce9efec7eb426ef83b5d6fd31d30d21e4297802176f7110a85f21e2491bcf2f2aeb1325ecdfb19c3800acf63f16a438d8507e4e561c4e63eb7fa11cca4c596c2524e8553962597b2da3cdbc0c4d46951b60d3fa37f73fea11fb0dbd35cf51bd66967c53afc5bc20e4af87072ff5ac3ea84c892768abbe8b4bd98dcd26799dd1bfe1021e0f224f6569f1dfb4015ad0f88bb73a5e42709b79e0d9ad03e4e26ebfa2723cdb999f18cf0b1cc774ead98587cbae5f2000c00e6979c4d25d3b48f08ec2662d8b5403cefdf44b62dadf6e85b60c66269d04948caef32aea2056e2929c3fa0d8aad712283f60dd6a95ab5389be1465af00e5d5a2baad0878f12e20bab0de744c21620bb8916df389ed7f9659923e82805f698d2fb862d286bc27cf98ccbb8a65ef7124a93a92a5c828335f879ac5f0c615ad9ee50c72b77ace1bf3f3e6229049cb31ac0e9dfa6bd8828f89e84fd7a2b571a673270a200dca734cb25e446fc655901afba013fb1aaee6c0fd29a77e01b81f2f14a645062f0cbd1dd5476e2079decd6a08a60829f4fb65b5d377aa4c2f6c133d41cd3fbef726ee61b3fe0f00494228b3c0bb95cda7c26d3da19e11d69d94678d8fbe6c5a8533beab34157bd40609ed515b27b861dbad308e58f60d3517b9301285e4500f161eff7d7990879ad2dc19bc8e8c7be1ce12304801a8aee8cde2e10d546acfe2db153b09645c94a5ba1b23e15e556e2a3b72a0517983fdbf1f2ce96dc561f001754b93e78cacf39175bcf61541d318c17abbd51c3d6fed8403a92d2afe3e6a209df61ea0646e890685abc82e1df4fdff96c522e91956125a0f3ce04f6a809dca0f18a870bbfe07ad881af56f198c10846c95618f6305d46d3125f2cd4da9953ce28c8e9f3c8dbbfc1f4b1805b0e50bd80e4ea1156b6c9c2481f77327f1e38c25d60ef40e8f285f25b75a42d9021a7ca4dc238c696eaf0d7482205f3f3ac52a6c672f23f0fd9f7719626d4cb47e7429f89a83e7968d46a1296ba993a07a536d4a774aaee170bd0215f12bae1e88041e9f07e89e42f3c2d9aec085d3e553298199a6981defd99063ae64498bdee409b702440e02c3275016ad413ad19527fd6016d01df74d70b1460bf5b8180cc854c4f163cf0b7ed951e6845f402c084160200fbac2b3e100d1026afe78eac38b8cf1dfdc9b4a5617b3ae8fe0860aa92b8c3db056a74c2109dd11dd8028bbc0508878e925fc910266858429c0170eec247f9e3072afb150eaf63b793a23f63f899d8f00e074d1f47c1fcba4715b57dc7babd6d55a2411f5a7418c35d20e2cc47373b51bb7dbd4743595a151a7ba126097b7aa578556b6f73aecc74ec69d19b022d1981baa050b87029e469e5f55d850819480608211fbcb00dd3235560d1f114254826b17d6cd25e8f4e81a14a367a56211dfe0790151ce9783f85f65297d1ac6a68d6220ebfcf2f5e742a1e718e5c60d00a6e6895607ab068f51fc7b6ffa530dae9fede2802b126f9392794fcb0ed83cbfd33d9077770e21aad4dd4121ca4b390d08bf861232303694a766c1a33ae25005085860c11c417ee343d5f760205bb29f3b33590a516d3a8994b2ed4242973c06fbdf1063eac8aaa39ff5eac39dc81bdbce64d21ab79c5a291153a3670b3460358b3192ae64163c410e112c17580f57692df0b070a7936330acc899354a70202ef0662ae3605600bec293dc20daeef514c8889cabc078a7473a9a9c4bd23e56e5b7f292356d391f69ddf21f8efc0f147e1b6c88b4a4cf3ff32ac9f41eba76832a50c117beefefefc583751b5f4207b2132cb34d18ddc32bd7c4fe2e1f7b3f24c36885452890e66059b71ca399bfe6356dd9d6c1391895e2b3f96522c0896ad091e92e875d1b0ff8a70a104c9215a6355c69ca13aff1ff1cd77cc46cfcf72beba395fce0b924c39d47d9baf6d6021ff01cfdf8d630fb2cc79c64b36d9c66572fbfbfa2d564a694a49c6b0f78cedbe9077db2151f536dcfef9da267b46802ebbf43f052f7203f0ea36f3401e50d1c9f75079829fd3512ab8f238b2338347a186da530f0477e4a3edf61e811b59c205c62a6fe8994ada3a30bf1f3f9698ccc91c40a2fe6f37ee1728c36ed02ff464168e502212f9479976acd044b9e9daa7772066b6fb85dd4f45c7ce26a35d8c04d51744979d03cf5a9ce816c50a5c664817ac933a04660ecbbc17718a181fa22dca03dc4347d9e3588bb1ab7fdf03b97c24ee28186d3ac851376f2108a3fe2f40a16318d0b31af708f6e9103284bf8595cb7b232d20112e481b00d9ac08a5949e46d53e552cc3421de10c7f3c3266c6f2b14e6f4a159cd0cd8bd84a6b4fdf70f1380a95dcbf13f016705b715fc6222e54612d1fa5e4bef23df3a8adb31d9a33c04118646be3bda0be2e6c60d97b9024ef05794f5a9eb88fb23776d1325b49fef78380ba00b91d469ddc25eb3446794eed1b26f5f3e1c4b338d94903f2f3bc88223f24e17dbc238c5f22cb523e4e44f8637f76619618bb935b69847823837e248586cb4b7a9e22764a2922378b543f0519378261a9feb64896e9c857726d65ab02e27d74da7539ee1149ac3adcf34cda1810d414f9d49ab485ff334fb1967d42e140b27974710dd391d04e19f0cac40fff9923c208cc9480c134d34f368c760fbef6488a44b792e99b5c5e3d3ec53a3037b16659119adcb6ba42540f248b0ca941fcc0dbb99e830f120b35007acaa238df308b6c9b1584bdfe44c5846ecb39d063182b8e2d812da2a085b53125247dd2cb9b70614cdf94e4e38a59eae5ec42489dd8e88540c69ad1aee6b5bbaa291e35c431903afe7ed94fda63dc59dd5cf36f6ea9e42cc644f254ee4f435871bfed1591abb4090c6bc9bbbc229920e7f9e24e01be3dcf9712bdea2adf7b584d65c11c51d4dd56777a1012b0a3eeeee9e49d83d195314d96f378d5c7c236c86b26fc28d3af5c483a37892c3630510229cf540ebbe8ed58858a349afcd6d80239e6206b5903d503506b07eb37f8200bbb21e58b249ccb17c7a39fde8f472430be1758c51042534874d890fc7d2fa64a371cc73e7bac2cf36d9421a2afdeca95a277f202c37206b19d864a3614e877ebca6568124e8a9cce5deb8b4ae47bf6a108e9ade47cdabf791ec92bd9194a457a417e1d2e4d89b6488413377d4b0c91fd385bc860167b75697832099169f63d14c25a679f04995512b610c22c26a0f5936fd35528d2596273a95638f9f63a1232d07cb04eb9ab3f019b68fd78a8c17bdbe66e324204e543b6401140611a6cc05675095ac17e93d0e4e9b8d86a931762a8a534c612cbcf44304498a70997e71d4e09398edb7e89fd09b7677486a1b6dbdbdea038d7848a8f65443bc191721dff2a9fea96a0934dfcedc7e5876755d7f83074380562c055ac929b553025c3431fea58ebbc212ec7ec002f4279ede60c9bf13b5c1d2539344a597b2d1f54ab027b231e811f0cc578c4f9b063a6ae0e1c51d11a144a4cb5853eab626e665ded33071310c470462aa4c8dd7a8588316c913e634e0049f1533df892db75981740638b8105aee9a07fa1a8943cdfdfc9d8ace42953f869cd9a334039efe1f28d6a176181156cb44a6f2e565e0c789f2f3c4b513f7e95fb6f54f1e5214281e6aee188b6e1c56f5efdca77cd6e30f9fb8450a128388d09b652bdadfe2545d99fac46d1891c8345bf018720ed95bdbf674bc19e9ba204ba8d781823ad5ef6dd63753b1393e18a0d9f149e639222f392c932392244959baaedcfa4b43ed921b1110ea360ad3d2dfe7ccdbda71c7e04f3676c19473fc45cf0e351a1e95dfc81adf65ca8ac14fcb9faf22755262132ba9fb76745f643a0bc234833efeb495ee77441c14935c94720d9e846b7b04b336d3e4d84f5efa46b6a0f2c9f975db6a25d2876cdd9bf9163de898a0a46eedebf2a829d0c747aded49e9d34740750803c9c6cf04fc066784d6e1fb04cd8297983e76af3b6b478e062eb814550bbbf6a0d156e83e3ef3cc4344403aace5f5357c7b02454e16e20d260b1dd8b8692c461386163bee0d6d22d684b81047f13b9335c3082f750de6af3e1c07836aa8d998a43bec3ee28aa1bc268385edae8d424adfee2d180d8af04dfccfbeef799ecc7f9661ba1022189472636a7200d04029572c535a44a8a67c02f6a95938428ebaa2e9dbf2107e5514e82de24b9aa2db5a5f05f6ed2a887af513b7159e39313af8136551e1662c39eba68b0e63647541ae332bd1d94c9abf3db748aa46f7c7474c99536ae64e36b606fde2bbace61934b8ea3f71017825525ac97a8fc73709830042f55d6138802ff3d0783f11cb501ef5201f10e3d16b1556afc85965bf34c45977ebcaef2e182e543cefb3217326c401d33b14485242d083865eddd891b7fe5f7affd497a483e4b497f505dafe2eddabcea2c8019155643c1b6378e55c0c40ab7e1b00dbe83d55c6797c9b5807fb7b40d0d0d845a1b7634043c72a16a827c676563a0ca317f1541d65cd06d846146d757ac03a2ed8c47e00171ee6a46327de6e977ccab5621a47919a8ced99ac16e4dccc5e0a4c3082c3b3c8b33caf5202b1227e0d4124e56dd021a270095847fb33cf57a5cc22270b73b4db3a79361378eaf94c8ddec55852560f112a6649aa00e1d11bd10dc540e8e0422a55f8c647cf63ce9043475af83351e9351881f6f6cab521dae99689153abce0d53a67e77c469f7167c768cba959c32705041190454601427607c56f9a12a66013ed37f7869ee3ff8964411f2ab267d27d8ce5d24ec2c3d18a71c2feadc0ff85a8780ad4e637d052b50964ea91cd03b14b6b9e0b023b9f7448c3a5b26bc2327f3b1ca9d0528d51d1946cb5a0d4752d0aae28b6218cd9f1abf44f95e76c73ecb861bb2da2cc9a76e1309037dd258cfca489593d5497dadfa680bc6024841f9686424db1350f8109d242589d503502f7dbafa168c40f86bc0fb1f1b439c39946b85ce556ca20952c53a4221c8c7647563f25957c2ab273e9366941a7e75ac9c3ea8772eb5285ba2edb6f8c3a7904f49627fbcf4b29420c46605ffb5e49bf7552247f604dba4aed6bd8f3705b0655e5be714154b19e92bc1121c1139b59d6e79638d2b5c3d75d664bf1fc1850fa660cb1ae2a25f7864cf51c2f5fd92f17f658bc363c0c525be6c2ae663a881456865b6e5e85f5a2e37ef066b93480d6c8c0ad41417cc12a7114cb33a22fc894289523ffd7d52855c76349d3511df9e8bce3a3fe93b0b026fb7020f150516f5affeb4fa511518f91981df90337abf2e772530c93985b39148bf977f8cd949b153b1831f61cb55b402be85f3b7aa5ced4867918eee7425df7a08fce07145fa5f6ad9c91299c52364b0adbc3ac94e69ee147e1d1e63269c99a84cb25e88f4125170cf96ded8e37dedee5239b7e617061415fda782e8fdbfc086cf1ad87e7d8381c92018509c1df1b3ee0505378e337d8806d98cc23c2c63590d2b1b9f3313c3c987f1cf842acbaa141020fe00800d42323163d76e170dc289f0fbb3ebbcfee35be4ae982637afc9cf41901847d79395f60f277f16521c40ad709c1df4271b2b90f442e676d49d8c4c4490639a40cf5cba094e06b96ea88b353095912e54790543749b8e6841868f2436eab7b916add35ee1757b4da6d482523266baafd15a48c81aff643ed67381829e537c2a4c182e929f2b5905a3958d9593d8c67378bbf519aa00eb4e8d883918458eb49caeaf4d3e6e8411710476ae43954193b1239b1d1f179e081f0e110c94087048644d1f087c04df3482aa10e903dc97b8f6d6f32e7acb1ced2e92f33a0e5e66c597e714b9acb93a92cc8a6dedc9df554c0b409073922c306503ba569ac7f10bd95927dfca7ccab16cf576683a71e8f54cbaf2cd207cbeb51b181347ba57076068ed8696517de4302803da11dfd41e1f1f9136c9333ae92dddd149ac61e96dc884c80ab53e0cef88955bc30f2e984ae5545e7faa78d75e1c7fc79ed462b434ea519ad0f4143586e47c6276e2a211accdbfdc1f275ad17f64c0da972ae286da0fdcbe798d41f4a6fef76ea4fb16682b8517ae294261586e6282d9646dcb5836a857cdebd387e4fb2ae130a48ea42358c52e208270c74e58ceba8e5d5b54751894e507c5a5b7145674ac02a399f4662a9c0b8a8853b0014115470bfb5d44e7053275670c83f42e5b90bacfadb26dbc86f24a41ef53e2228d44018d1c094893be91fa27307064474a9bb06b2929cc0e8125373ba95a7dc4c09b7b8d2aeae57d3ae0fb4e42ba2b9683acc06efe127bc69478d4af1318f2c8a8fffd43dc1bd291a3a432f5914adb8309046f4e025a3cb53f1268c36e4647f5e6f87bcd96d1d7d44026811f8976a8563734203072c699d91f9b38531c6c257e594c970ff3ceedb88ce14b003255eeed5c9f0cb656f80f74e26298c3399c6cfa15f0f06a4f87d192f119d75109e4493b353907be23cca18f88511c322982d103f63715f207390344a1a4181b00d3a99724b612123f75d73a552efc708f312edf3a3fb88001520ad4f6a6f91cd4eec0aa21a1c8e749fec714af8a760c1f54fb02a8a6e91fb91a9fb981c051e4408e5831edec5d401de37cc62f3f3c0e01ce5b0a87acd3bc7ce413e03cf12f5b2628fb7ab49feeff405135ef7d1241167b4dacc1ed365610a742d40d73a8edd7cd647ed1a6e2ab0e2c42d00f839e0be9b0ae4b57c9d77fffd239e514677f1e952cef9dfeb68cf88534143620a6f249b743a5569e8308562e99e4e4bb23cf3bf5fc224b56fcc22afa4102c43686f59d5175fd74186d936b2d4ac1bcae4b6b5a6b357edb1509f8f970bdc36a0e88c4efcb152f1330dd3c4af49a8af1cd464fc15fba9b4ac64526e9330a32c566a2d8b892048fb6112ed2934a734709a6fbdc235b7be91050407642c6ab629184b4a92e6223987c2f68c9cb730f82b5e79b1b9905f0cb80ca62d89c902c0f017c7750517b66ea7530a35649dadf1fb4c88f85fe62ed6b5e92dc3d8d9eebe7e50f3eeb605660cbdcaa5adf3d0b82d3d138ad17011f52412e21bd0bf8382f88a62c273d83072f75979f1e41288cbc5e62c42a4944ef0b8dcf9e6abacd70a249e69520e248784faf58f77d2e93e01361ef6700fc9aa4d108dc72365f776e4cff0bef64ab0cb9b89f1d60c52befb718543fb742c8d80f3bb5069012da1e8af797d8054d3cb05b884cb7bba1f63877d4ec6701309b5ce6140f0d52258f4043857e7f5f1649feb158210b7a14dff8d31bd7d0ce09036135694fa777f7925559abe1c76cc86fdcb796e0ad9deabcaa0d1e741e7a90eccddbf183913413b66be1ad707bfd535d6e9dde500939124ebbf94f931901f44abb36321072170de06408d436a0fe46f3a8a19c2fb0974f02945b50b412090705f8ecf48d5f579c5f53ed9232ca5cc8794933f8b0489799567481aa27a89427e5815174a5f1ad1d2d4081fb78bc7cedbe6775978df7ce9f2130aad5686a8c7fea8d119de7e639e189745763997427478b565578babb78af90acdb25f606c52b878a8764730706820e251fc24946f1e376798018031dc9fad927291dedec3a0cee075c6f75e0232dde431ce36be8ef59b20cdff7adcd97b32f2551363eede15c21dec9f779d4bdecd4667695cf28bc10e746a45928d49ff335b49263b52c39b5f257d03142f63fb2832c0b798e741dfbe7d2aff0ade51d00b36dcdfda00e380c765f7f76c282f80e4ed962eb02630b310a08dcb7fcb629d007c21fef4fb6414a6c7d7a660cf549c83424e8c01e50d99e651ce6ba96b7d131d20ac5944ab35b24b68225fa0e1895044a52e6c2f3e5d15ca9e44950d113659149638c05f5d33f531d6991596609efef97d468b0cb157357b0de4bf9e6bce045104d1132584dd544b5fcbd2de61b284c5ed5a0e188c42a24a0c50be59af75fe584869b08b07fef8acb3fd4b2278a93d8f87e684c408e516ce1af39916baac4f840da6567515be4e8e298a37e1c2efc7d0c3621cc4516f9d50325c33329aa21035774032ed01fe8f141cfc04a2b3c01c15ae82b932b93fd42a1bbdef565b449f900435a91175675de012b0a5a69a62d7de64f985512e1b3e7d42f811de8fa962f7ec45ebc272f80553736eab649a719c43d595eb7007c000c6b399a35bb19675efc22189bb116e0be54dc4008b2719c7862ed5c03bcc74c6b151942a92e7abd2f4f575ae8b16f0c1a8e368941490ff2af1595b247ab4e75f136953494f024321a20cc3c79a6eed23b0869566e59074b9dd0e9b8a596dc518a5a073cdb711f486b71f7597e5523eb8e56b26608dbec7a8bda52413c778feed6ddbb3ada87f25e8f19a6c2c0074b08f72ae69d632af37e91602a39f2e04376216332328d69ffee7dfcf71dd6bf30a00a70e99d5efc2ffc2f840946f4211b39997a9f0dd882fa5eec03c49ca2c5efcea467ee9224e7c7af024c9e1305e67cb82b96c0db3d8e925b9d16db292b079543de64ad8ca2460492641e216466d6b6380505ef4af1c3fbd8d675641c04a5611ec1a61bbbde10c85fa1223cd184cb055ee7e971380a3549bd015a0b253a4ce1d72356c9f2c9a019fb6f7579a500e8f0832f54abca6d4248a718c14e41cf70f365468c6fd7652f0be78aebbf9c8b6550919ab28ff15c3316b1b974a35c84a98b4a0d5d7b4ce6c433491ca049af8b82abac8a52a4214545e14b117f452a188cb0f0653fd84de01e82ed095d93224aa7638207da5dfcc2d88fc78f69418fdc1ab722dfcd126aece886772f5d8fade7a3f2b4463926167ea114adbfa15d3848cf4deff2c92a2ce48b474269c57536a8d9eca796326e5bd2cece2a77a0cfac1fe5bb323e406412c8805fae77307dfc80d2a120bb291ff74c0520c96158bafaa00c0339e22876ba175474e3c212c28960074952924da7141f7dac0f688a02ffd89b7de9e76947f0585256e2c92c57890927bd85f3dd4bbaa3ddc72f1a6f27063e517adde1ebced5c904f5a37b45268bb85b43263546304580446e47f623fc153dde429e98d5088b08e78eed6fb73e5bfd43e58f4741cda277210fb10816e938ba0c740a4710176242570072daa46231db993385b85a1eed2477436ef6692aa5835d9facc37e5238f872ae0a8581236957ee458d99dbd0c8657a1f3b94dd5ce3b588fd84130b4e06e30a59678f4a0908c36bcc1ff76ad31c9f0cb7f148e4bfbc0d408bf0389cfd28f5ae4a01c322f07e80c4c99dd638d72d5d34c55df577b5c14e3188987ad0fa59de7c10d5f9a8ae4bc0e93284835464f993abe015328796966760f53844b03df18d1f35575e087fe0e347b635e6cfeacd6c80e445513df22c7acd31caf78a6ce9143d4c7c53324f6edb819ee48719f196abc5ab4b6e36ab02d6bc9de67d0fd319e13256def060624a8e9d472fe215ef92726f532c283cb22f15848e9b8ad4304b6e89042f4bc3faa5fcfb4049f6b5a8a5aa07db1492a8422a49f67eca107db4919d920d3f9b93ea5d2550c3f5abec09158226e140aa08f30f7c5dd41bd390cf85c7c4dbf3ddcd4358ff316295c75da5bec7761358c373627d05fb06bb0381346b58442d6c9181aff90400f1b0617d801b521d6b550f66b5a5fc180cc0f17a5cb4dbf0707cfb5d60a1474fe4921b5684c6b6d9622dde7c58c13042fab42ad7636ea6c189c10b3c7f1a4e2eabb01e16ee73bc9cf998b90d6281f1c5f5e5b6a61a73cdea4fd9f6376366e3bce156e3d8347ecd53627e5727dc281b8428d9cc415eeabdee65e581bd82296c22f686c2e34e178f46a212620e8dc7e187b7a0c8ce02500e85ab3207ab13a17f8b88bff00fa3e99a2fa1d3878e59f0d111333ad8783a171ca6b0051c37234bed57a614f653a28ee779444bb1aa97b5cc759cc24eacee2cf6cbaeaa15aff60985b77f0d8a943bdfcef4cdfaf6483e0b00f94df14bde8b92724500a6542742228b9cb3af88cc277d967af1f13265305cce90e2d27c4f4cfc4cf7f106f5a679e52a3ebb4e99dd94169bc04bf2083ef59bdad59dc1da1b6eed49518b370938f5594574c8753b3d24733e88fe2914ed54b89d827fb552d145264e639da36afef7cc632ffb867b51a3c6f539c21e02f99f13224eb77883743d15f709a4febde4449bba1e6b8b9dfc72e6758069639a9e394844ee75d1d74329af0ea6ef8982f2a211ce133de00709cc937f3645eccbe821630fc1a262b4163ce187560f1dc2078ef0b6dbded13cea6c743103078fa0c3d31d77ae67cae5948867aeb3d1155a7c5e9d3f834bb370e6a99a9521f62e926868fdd948b616b6c1d679adb2d183b38366fb0135555e437d12c110710fd4b9ba328dbfa6aa543dcecbeb8ce00d0a65095b8e70cea96da7d57c466314c6716c3321742f791297a122e53c6d2c73bd2a01879f4b00f12d58739c3ee95aa4d607d6df5bd726f9c15f758bfc5e94a04810881cc55312fcb3c5a20a56002055f3d9346c67f711fbf77173c0f6add2adc9c788e0b9070a88d59a6da6d11f610ed75f8d041d60d7edac5e819d9acff114789d098f5d26a2d06ea15ecf136550152394e069fa8e3447ff1ddd490e5abe7c1527c916d01fd58fb49d8d574b3a3a7325a88570261df18b24a84ba328b05024922c207f17e73b0d0b23c7a03355512f6bdc0a3f1773f1d67965c763b16c8bd0718c555ebdd195382b3a9fb608cc12d3bbd836259143690051fbc20723cbf76b99d6a227103615ad3d05adbe3b35fd1334043cedbc8f3077cbd772dd8d8fc76f609c6f614194aa22f2993060e596c874fc063b9ae9f7103a3462b2cd127ba397a3035813c278dabf32dabde4c6d745f98c71bc10932a54bffd255ade854d22baa1ca81594738e0b9168395b4a01aa33db44ed16f2699cebe4f77af8c78c6c5a0fc6f6e511a244c41fbdbb770dec99c5c89aba5a99dc3c77b3e752538063cb39ea89777fdd87a39eabc97f0511bbde02726865b185acf2e24e529a47daa6a3e9fe9a312062f7ae5be21a1f46ec89c7ca49195742eda1cd73c7064f6d72d1de010365d1077c70fa95d1a7361fd2f44f4dca1942ad17b238bbcc7057955d5574ba861e265bb60880b8d1430a0bf522076d14bfdc29c2602cb6366a48762c00ffa7accc7dc1a95d094623c8771a78a325f3f2aace1a521cd8b5d95c3f9baee5477468f6e9a8f95441ee379e4ec4b876273a88978059919dabb16018db134a95c05b90bbd2dcdd541e3978e22c22fd82ec29342a90b632a50258e00342abf029a627e88e95defe7ed9b211882f86879f8aafcb26e4b45775e2b066ef12ea2b0eb7dab48ff6748b72c382b47dd8393e46b936bb5df73615001ab95e1e06268a8c6caa7987dbad4738c0e90efdd683bfe7316f793b67a9cc17a914ebeda6e2b7ce106ecdb8ce0683d57c3b2155a84d097aceeadbe843f43a287ed558d01118907830495ac8d97cb3271cd0718b5f3e676a3ffc933947162934cc50d3fe6b6c9e9a49d3a65532b7e412d78b3f1d41d8b3095e86079dc1f436ef65c5013c5a802e93b5b1d48e95036fc11ae82b43dde4e8a761e2b38205456aaf6912954059e443233e8b0ed475bc61b8d69a86c2db4bed68e273a56ca43f3a54bb97d0a9b5bee80145daff6fa6590929aedc7c3004ab622e1d934e9caaad8fa4983a9382d7ffede4a78f8b0af6666144469afabb25229fcf7605c4a063ebf0b6d3051a409ad93bb5c67b65841e7619146e9da4c3ac647f08ae71985ba222a82c2eb5fcd89a4f258e79a2be046eeff345d96cc316087554d09c67262654c33a7d8c02e823cea2a2f395465263348e65833836eb3f388f113c5996c40397934a3792855d2dafe7fb7e222a15f7a79226f67528cdaff7a8cfc006ba96982c8e2e50a009d1de3cf859ce3601ad858d962e4e2f7a75471f982f21ac5a9e79a1047a2e20f47cc7146a268b0d1972dd3831380bb45d2a1efe5bcba14a79eab0ed7ef5d7aafb97c6e7e2c6fd5ed52b84fb2fd20bae610c7933833ea2041eb96da6af5e057cefec636851e46f1b5aa2737a6932a9dea7915d32308a478ba517dfb21c8c8b7a2999e49755004a58d229a17cb93229e042a447ed00f11078f42be18d1d268144e08d5d17a178350c0b714909b37a5f18d8ad31d806dd27fbf9c6b64328593eeaa36fd90f29a864434175b9c77b43b77cad7d8b04f35f72a08dc8b3371563629d3824c4432c79a00841feb855363f8a400236a4d236c3dfc76c346d4da9fa941ca9b525c8b4ed37b1efb03d372c72242245dcf805438e5329099fdce86ee8035109758dabbc3b5a2eaea7642e4fb7241d6dfac5fd62946eb4b857890b78f25e56158a8e25b9aeeaf1a7de7c59cd2162dfd0ada66e833e6190ffe6ae62d3f41952489b707696719a712d8a8af6bf20b21f43455d21f6266b3c1f6389bd456bc24c0199fb89b50f5265c1636e7da6032eae35c67bdafa8ba2c0396119961060fb1e5d4f6ff9b2a6a255ace785c7a8d8a051d32aa93b809926bbb704218603a20a78a250b6d5a67364ac9c04ec1a3f81fe6c2a9485e9458ba0d2af8a803bd2e440f69276b11c4a2608dd842a33930445737caa377d9c48cb4945bd32ab9bbe23ddccd8e85b8ca64ff803980e98ba986eb94037b55607e28169a619112db21dcb690ac3392ab99440973e9e470f3ffba1b5e2313cd04ebf970221d5b9e4f7f00ce964ef9ac25c2b99aec4e2c4192ded2dfd47f8d1208bd9d70e50eb7d7c29ba3ec169f570c4494c68f7299902b2d872c96e03efe9da75cf73409817b437c97a916af39fbd8183f10eb7aa0e1c7812533074ca53f90739e1bcef2b20831af2e16ba661825ec036a7aaee006765e0c9a897fad3ac51fa77b688632855d03ec4ae69a654dbca049df5878641ac9e4ff26cf57df1ad5c472c0e621bf41af54a9e6f5d8762f2dae465c6e141a32bc014a3d1b3a44cf67e2bcec022beb014c073cee12fdc076950cf243e3348c55c135689f9345399f95ab0fc609834c5378403f7ebcc73e119e8d94f0556853307da9535ed6f6cbbd604c296ac6a8cfaf88086e3773969db854cf9dd9f3fe067adf2bf727b1603d72e316892e789d6fd7e216328e8f9f0fa5c047b5424310dae367c4734c9ded57c0abab35638f6d7d4fdb6a9f5d9e5a7ec6d83c87718e4a676ed048c08fa057b1852318bff16685d540cb5508bf6287c7d6f7fd4975f2275372f5f349876f2551df9f707facffd2e4dbe3aca435fdbdf35a2507612ea582ca16b7112fd99facc6fe24aa5971b3b61d54d454240dfac9bde9d0909f5c6f1d50c829a74c5f1194afa18a931ac850384c20efa921333c191f29624d4addec9618aff607759c845ae09c4634c7d7d5d5dc25de38537cdd6d433e56def7c5c2f3cec0804deb4c66baf9367af3c9115bf420b66449b8f6a88f80d27b6ae9142171f496827e3391ff79af607ff4b7db656940f948e0829a5e0d967766a6d57216afe08636296e9357e51f09fc7749c89ab504ce59e80d7ed2f97547352272b3c6306169f692f74ee6ecabbdfdd92abaac7ee723f8547b0a890e433824d469f790dd3bbcf00c15c40e4802dd3d296ab6349a9a6dc23665a098c6f34c8e7d130ccff27331ffa93ef1e812968740b477b47948444e2742b22751cd8fc02784d5e875ac5e76f3e5d40211378943bddaf9c88b6b0bede7605bf7a10d065584c5072986d771b302e48e40b8378060ec8261b1e7bab061c22d49fc12fe9fb81bc3eafc49b40d13bec3b7494ccf073dd5b2f6670141315eeb49067983bd27dd1097f12d875a2e3cf7cb9cce6036182c45523ca89c312bcd44941169caa00c7b1a24298bfca2124fd06236a3d922aaaea1d6bdb91441ff905bb49172896b0178dfb46adf9b3171cf1a42fc3fbb4803c9038aeba152b0426747276e54d59bea5d6f3d03454584f0b441ba9fd7d99bbedddc05bc9d8c77592c9ed5a4576efc30072e275b2225a972772995f14b5c76dcb3061e41ceef3ae05901635b8cb9904b4943b052b565af64632899ef3bce0ba67239ac5b6319963949850b84c0bdfba73bba245dea758bb3999c9a497c2b304562e261eeae8542fb9165c10c3a1d36ca65458ed4f7806eab9429ec5813dcf88a48e08d65415646376d56270ff95d392c5f799da56b5a379a0e5b0c9840a2156c8ad8d657624d28e3f3b37f8ee0fc9f231f9f80137b30b11e22e8241a6b615555cfd9cfd3b4f1e4a0cda020b9c2e7fc92ac5a19a4243362b143a8d27bd8c15672e5bf0c22e7bc1600f69606e99fc6a714339c0c947c9fef314124757be816a7f713e7d03f993a9aff78f6c4ffae5020af6a649b421a26bdb6f0f2a9810d54566a7d557e8b052fc681ebf445e673bccbd3b5b41b5701c425907bd6e51a3a373a4f5d260f048c0eaf93cfd2ed87b12ea3f48d6fca89535960d9b378578214b90dc81b58f11dd8098ef19cdd3f873e2197fb04b7bb77f1bd9cf5081cb06dbabf1860e6e4daacd2e846bf96cdfbc47b5225d376d68cd58ef358ead919c408c4f72113263529554a65416447f1b0d80d08e475734f30644417cf18afddfbc6d0dbf1d3fe304b917a1d913dfee026a00d6b2da927afc6e5d8acd66500b1e6bc3b27c5e3d7f756a6e3000682ffd3ac6dbd610d4db5287c182c76940764533ee6d1f153fca2282ea96a6749a11f80a3cbcc694a893f77a569dc737b6b0615673daaaf08b0db540418244935e4ec680172672e4c321bfce78dc7107f986e4e29c26ff6eda1927f2014d2d0dde72df0834970ebc65db3bd2dba020215c1516f392d23ffbf5ba9905adda180c1e154d99c78ec249739ae6384159c391fa5c2479002dca69da6786b50d8857b071eb6f57e5f02acc3b5f911ab989d86eeddd9f1b2eeb7308973f597ce516b3fe73938a061c4173557f61e225f0abb9b1afa1a3bb9bf462835cde63931391d6c8c863b2757eebb17c6583013af7c559ef9aecd4ba9b0917d59d82a78b7251e5c06131875f41b1c09654a666bdef0e04cf5fe90eb5336e697761d336df0151820639bfca18e73a26ed171d87e4d868774c3f03f58d5faaaab2517219f2e18b3f20d73955e3127e4d0802261fe8c7503371bf89dfcfcbd9840ff3cb2f2368b2e84bf82ce8c6fd91b4f3832baf4e31d9cf2ff2b32341e34d079cb465497e76f80f2ee8ce9efb6b9bf2243b3fcd1db190e2343825941c3b7a428a15de1c38459cd450620f57bad7a9f50c2451cd9aa3a13f55d136266e306d88fb6a11e98d3e5132fe6ef5189edf53fa8e67f0ac4d6859bd753ef23b34c9dfb943e89e5aeb6437a0fe6241b61f200c9f2fe600f1011ef3da0dc2cb6b826ed4def81188130869c0378313fcf33736159cdec3f78d536930288a7c12d4e3acaff0e54182eb65d2912534ef2e39610390faee9a943ee7085f9441b4587eda0920a38b7d9aa9a89507de7ac37137bbaae8e8a310c0504ed8fc299332a641282588ae6ee7a8459b506b027c11575a11d1e36618a34b8f30a5f0c013a635175eb4ebe7c7e604b7755239acd2d8132925f75ae7180dd8cb50f598180423cbca0e81c7fd88508d5e7d6f3626de9026e1ec33effabfb3b2b4383603ef8115499cc8f33b7c3b57c9500507053d3193cc0aec0b39907566534937cc19ba33005f1ee87f958ca308c4350986f73a65d62684150a644a1104e400a73ea137ad14d83c2489213b4f3d12fdf2eca8740d6fb40297968d5d0afe983d366b12533e370dc1bbc6fc4d2e95961eab082f3024c8ae601396a9196a3cbbfe7d99660a70247e477e784c9807097735134e214b8e98db70305163aec7537f3d6fbe19d471c87521524e65fa2f9c6d4dfb722ecbe67be5170bfe12c26e2fefce0538a0ae0b9bb7b7d5404434043dd437331fdb4b653ee3bad51f65d4f1c837e1d5fbf80d3f74ebdb40c0b58b98cc874a4b035453356383463d121bd15ae243de53b2bf423973452a87c212f5cb62ad69f85481f13c6570467292c870e13aaab507ea3d24fac4f9b46b1e65467b900a25678c10a23fd7e3c029c0c093337138f12d0475791976b2d69ee3136d612ca427f7dd58043a08c079fa73908f8be01f19ea4f75e4a1d6d892ae72abeaef3bb4a588f6d15ff75c53e22b2c1552d853c2848622d09a641528e917aff61bcc06560a829ce14ba0ebd1063dbb12b03627180d22dd46a45e9e1a9f70f05ff760025ca5989fe281f3ac7d3b42b61048af1b536cd72084e2d109358f705acb4362fb871df7d223fd8f7b65cbacfc29d88a5499c3cf99513ac527d58ed5079928ce8ebf287534a9b503b576667859402023cc58673e9c187d15ae29b6731e8c7fb1982905dc229b41420b229a99b8293cae6b03b3dee7fdd9cd5d59f0892eac6d6a6dda996d8d49f0b14344ec3f58e6b379f27a2fcb801a53c3767870b5849fa045e545e50c091c07fd27af4506544ef64fa7a0530bd22f15d494f34198ef623570a140b7277cbbbe26ccce64d1dd4ad16027925858c2c4593a729cd4829b312f316a9faab67ef5f2e5e91eaee6d81769cf66e21e7a2c635a12a51cb31393acefc6bb976bbf9e8f8e1cdfa83aa1385e92ffa6e892c93ed15f834efd9aa49b2bf452028aa386220c5830e02cad4b0ae3537e728b686915baffadfcf1d0939dd57de7e7c533e5dd2c5fd7524082de658a44ad13e29c8ba17881c8e093f909449b4c311b9fd18f3f4a6c7dfc274db1398918b536a6d4441e8339995d5ec3d74d2f7acd1bd505082c895166d699a6165d85f0e62c58023865e310494333f2d02ee188de5212f80f22c85e4718e3c02d7d3a90b17d8423f062d828a12ff6571d20f44fbb01aa18b51aebd9fb809ac465f9d0e2db9c5a04a8043f92eb37b0ca181b902f9c73f4951df4bba3c71a64059d0a4cb7131c71faffa7e5d838109e8256eb2fa0c931af035b2910c8708c7f13beaa8f7aebf7e717f7d0c0e0b4cec02a72ab0ad75b1c0f8735c40f981f5a7f1831ddc670890d38af527fa12cca13bf6e69b8301f4588f9cbddf4ed19f86c062208d0319de6a6ad057242664d053836625ac5aea034c3536eb6bd88fcb1cf1ebae278c9b6723c0376b9d2f84acdfc5d9e098cf7b8e687284b8d75079c507376960491af831669fa040ab6c63d20916b9b799b71539ceff50742e71f847a2da0fc57e76c0e8c5d682ff36bec1c2f84e5fffe863dbde75209acc944f5e3d95557394b7a49143c2085e8c7af6b7816865dd7eacbb388908f8b1ef58a331d8edcce5baf93726ea1c643be1f6e3e764aee2f734fa7b30f34e39aa2b0f9adeee0612407d4fb27e3753aa6f320603f5cd38cba46a3905b17a9ed53d2b18d3d937693752231eb8169115193fd7f25871a53298be1475d8fe998532311ee008c9711acefcb90942d20da5fe0e4f34ed9b12841093c04caf5cb464356f7d7e0cf7db7f057e7b5c9997037cb8d9277a7018666bcb18883733c9531f4cfd8b5c49d4c836802773de2d2fe9d9bb2940407403e5f6b38caaceaea3de736f22e19de2df8619db21b517dd94c78493e93b03fef44fce015e86dbfbf981014a04b8205e608e37e542374cf6e0ef9438d2edabbc091a45815f5393398ed8c22b5b54d0744fa7a76048f6bcce4072e97077943d69ce662582b96c785de25c84119533b2aa5d67e22e9d9cbbc6b46dda9057c6917500398b69f92a6c9ba7ecc0b643a190ae22f1cab077be4628287d39e4fc294035964e07ceb2d7fa22c6ea0f0402926be88e7d34a7eb2c3998a6a9ae75b1b71adc4c75397251d83c61d7b7c007fd50a33e8f9d3bd123632d6e1a0f6fc511d70deb83f1afa47071c0f3669143a3c30228f8e1733c08cd168d4502750efb6147c1524a788a18ee3971ff5a4f1260a67bb70fed37dac1adf6be38a8bbe78f3a30fcd8c80d173308611a1572ec0c194f738b0966a72f108b869a8ca97aff017f026371b9bf55785ec3c9a77a771c6c01ec252de5d0a51013790938e03c6913471bb704f9b30ba0b171a0d6b5f1b5f75d93b8311633e8f575b5f553c752b3c74b2681d15529490790a501cf4e0910816bec10d9661204460d590ae4a9be1007e9239c30ccae07dbfac2e2934f59c967077d4514a6e47ea5052abc3afe66b9d813612d4f3e3b87fc87e2d8ecac590ee2e6c42953715fcce10782af7fa2f40771de376ede809c37d26cbb67a1a1091e6bd0ab541e83160a89aa614a75aaa7ead4c182f09591d9a0786baf68928bf4a1e9e3cfa3afd34a78d37e8f88c08fcb0674c461d2f968d201bf1741ca25df2c5c3cf273065e82311138c5e33637ab095d39e879c201970a46b6c90ab98b0e3bf82127a0152aaecbbc7c9709408faf5f5d3f4f8c358ff47d2a968d52debc63e4c6949ef6918538a76ae06a053315a5e556148f83d5694c49f731188bef352f97d9d85a65cdaa65f8955d78c93b8228e76f12b1dfbb680f348be4c0671d5fd0f271d7923532fc53e57d8ce55094c1f0f0a55158736ef06b38764dd6a5627a9d1e05bacc4cfed2a08fff0a480f1f9666c874e397d6a891cc020f09fdf4350cc660133eb534eb09d07495a87d9104bd96dbd62cbad4194c6e4b494ccb7232d81b1de4b07787851b396f0ca1297ef6e82838c6b2e0ef046670f260fdd800d82b19410be00f45731df5da1d84d2b072f366632004a1be540a08695998c58872d9f626c713f59f49ad932f82dd616a337a4b518def1e7c88b68ea99dd9dac5bd6427e1e4378652f6924dfba578a9324b3e6c81eecaba5e7329f455e10b77e465e50cb26e14ac19aea8a718eeb25ca547f6ceff6f165d1f325c590ed8ff2b0ef92843873414fac8bbb35ba771528644ea4278e96b526121342000bad48ef79fbdb4060d989c6506b3577cb18d19c9d4047fe61c71decacaff1d0a7d99fb01aae21279da559449f6400afc7d312b41e29bedaaaebe8f47fc9dfb373f6878a9edfaf832ee0d4ec4eb912e0f634d45f5c989c759baa3c1cfcb50c1fca913e27323dad52a33605551f614078ca47561d2fcf97f7ee48c3cafe82ded38c94224e5804b3bb5e87e4e2f931d4ca8a7b43cfbccd53214ed5d2de0e57b6df5a458c1306b9c38840897422b798df88b3b53dab3011372f69c2996e56f654d05290b307d548a39961b9191b06effc3b51c1260930ae575109f74202dbb3b576b6f6afa1237161346e867bef3267a428039d186c968d92e76809b369e40667f7b2fd0b79ad580502e06a6f1b532dec1c845154f18df4f5ca5864069690158fd7aaa53cc382b319fb81916deec2d96fbacbedd40452c182f22279dbc4975d08f77e2644bcdc68234f06c64dce08079eaddb54441f7970150caca13df6d2636f041eff6612da228a3aa7b2493000352b3a181c172e2b715e3c033adc6881ed4524d093a618b929961434053cdca0a9a83b9b7375d4cda64b9bb3ae07dae59c303bc3898c3cbb778015845f2eb944bef5ffac1ed3ff8db0ac3d695e08892aef79a857c222855ee8453ba0e09822ca6be1d820a8602c835890c382cc0a6118d27b0c13110bc3766f388ede95dc097aef74976dda52ef9a73d5b48b2b428bc5c57142b51bf25653d4876a17aebb52f6152879f27e011f3a49ecd03dd426b516ae2b6e560fb96d8bc3a6ddc0b6c354ca97ffe869a55008e03769c206ed4887fd9c0b33dc64c591afdc8a7a0d76271deee343e16fb2df5323d1fe6b0440766471e9faf3c7cef997f57929595d9fae27d7f79b996f26cff47c3d50be0dba7905547c132b08c3cc4f1368a72df4e4064b030e48c1295449f98bab1d9aadeb9fc78fb84f710addefda0142b77b0de50117d78457fe4080a60177ce05d03c49c722e06e120b800cb08b66240c6150abd21ffdf1cb6f38ff3e7d27e7c6b5581da073a52e70d02e0ec10d70554a7d1760f3ab09cb43ecfc83ca88177e7c97cff9bdce08ba23f15ddea63de7c402504f0d03e67b15d34663cd69e5b189e3ad11b9d7ee0748a54af2b386c6fe865b7d9bb429c9e2026d83ad33fc42118ab2e6208291a147bfc2da1b65750d44343765a9695d595b2dde65d901115a225fd0f326ec01c8619a69742480d556b43f731a5e6620eee2a6055faa0f7a94b76ee546e49eeb89b607734e0fe6f5ebc58e2fbdd402bb79cfc01fba8ed9041c67c49f71bb125cd5598d7b17070ca21590806f564fc55a9d26789647f3c9c99a769de60f42813061ed4d283a9004c88e04185495b4ca09fc05c3efed3f6c731145859bcfa654d943f6525ffc4f4f8ace0b009664bcdf0dd723203c10e4a840150963ffaf8b6499018724e2a215305092b8a95ce18549f743dc39047fc59ac85ec8e0059679bb5a343238df377f6a589151c17873653014f9bcda532b1f2e9c1805330c5cb7359e925545f0adbd81a32c291205bf901abe9ebcacbf2cb43ca3df2fb2a67cb0b8566e5468102fc7845c3ff8ae7a1c67037f00b4c5124616ecd4cf2c2ba9cebc9eb0fb17f0be0034ace7ecc06d299af39a0eb4dbabecc870291364b9434899e3f6fb91dc6a13c0f05448dbba6e5df58cee29f7f521759ac2526e57f7575f42329f7abda4ce8dfba62c307cd215cb4f4210c98538ccc50cfcea63251212a35824c7e861e4b28cbd04e4ca4d39d7af0c4eaa22958a10c7c87031ef3173abc7c3859261779f3605d01f3c08e7c35b84adc6a26c301ad84034651fd6cb15ec181ac986640ff71d90d48e9fa4beaa51b37ea045c78a9c6156dd01cbfbc5f05afa84f3863bf794be9f392fa1ad30634c0e9302fd0599e37aa3981ff659b91e09fff4ad1f04a21de52061cb1995fe899d057961578abf06803e6cd61d1f5ec94b0c7ced80bed8c494e353f969f8c6e556fc095434eb2db827738c01117a1e62028379c3baf99d95ea8bf0397729e5214aea7dfe8de377c52cc129a9b69f012e208ba162265a7f00437705c9f7766643ea47b0c5df45a0abc21639f1ffedfb0b6ec614bdc9507e12cebf823d265c6b6eef6b07e60496d61f433369d08218cfb87a366c84168cd78143689efe1069c8499f48ca52e3086e910eaf6bfd789aeb3548b5b7a09a754125723c03d2fbc8421b062fc2ad9b23c4830d05cc9a7f84472e4e7d87a16afca659a7aec70ea51605977f787dd4a99852c242542d73df3fe0c3bc82770f4954481f4a152d7da715634da47d32f7775dbb143e6c3c59aa30c8fe780a67e117769b84c5fdf37691b4846565c6d93775f581627bff2ef675b9f88b63b868d6c6a067eb91b65cf7f56bda7327a23040fe452652a595e1ef152720845b4bc53d702dd66f270cd82db343b072a6d4917de89651502cbf36eb5e66c5a419fb92403992f77c669ac2144016a7500ed129f11fec771c39c2f7c9fc342a2a0ae2ae954ce7a42e9ae5dc801b6a6d1bd7917a9f341b3d867130ff4ec7f52d674a17a3db09923858b3166752a28175c268f04594ae86ee8a1e3b0205ea665949351f75de9c6f6d8898009e9208cb43711f6efcc9e00a07699d8112da3d50f189ec8470a8775d43ad5d51e76374e56ad7a30955d53be360e8e4f0aefdfde5c7ef1fd663dff78a09a97449f828c95b981237d0a3446ddb13957784c53638c5114406a9a387dad86b19401eae8ecd3455a12ff9b64f99d8dd7e329bab0d7ae313091b4c520ad0d9e716bfe9bd49ed56d90028a6a0c844f5ef6baa3066474812e26e5adf4278cc13f431f2c0e1f1f72faa9c44355b4da67f7df342e0f075a5b098b62da691b5fc1b02062085da0f915e033bb5902c5f823a63cfcf8ecffc0e45f6b8b65f3259e2ff6fec81b8601e85e425e81cc47fc148f79964e87420981c91ceb746ae06fa9e475eb6d03205f15b4347f52a63df1df9f588bc43fd7ff67993946a5b4b29be977ba34c4fa325768112310736279e33d8c682d9f4f63a253cdf82c9349e80989aae845cc2c3bd04c9c211988adb4c67f6e1ca59f50e3991f83d8c8851b497e85ae0abd712be9c45657763454a98f7dc5c97904a5d91cd429763219f9fb0c99a36b51b3c61bb1d48312c75876abea7fde96e5b0a1a2d9cab79ad19b7e9fac26d744281801f7170251a3e5266d6ab641fdcdabd127c236b100c5e1eb5f2e2a42956c56568ce3feafa65c5f077b08fa13aa2812c3b13a8cbee510e52ff146bf044cca655c1c7a534ac1b3bdd8f22780cac32f070efe0223c11af9a9ce00222761efe0b7ea7927c49eb914bd2c07ce365626e76593a28e6b6ef73a657575990f5d451d1763e41756cd7f7cf2b3e0762c51763bd0222d6c5f37cd7eb748e721bc0476c99a66bdc432a808169e62f1c481643dbb4c526a364b421951444154841d8cf676f63257f949e0261ed8a1c3226cfe5f7e0759a57e3eb2746fc7e0022d6e96805379850d6d20d887109c5e07cebae7bb3c0907dfac9d848849a98bb3ef3b09fabbe624f28719443c77e3c0eda51efa404cbf4f0cc5aa6aee3d876eea18ea1bcfce1ed4b4c253c9579a2c3e066cb3c6b07e9b1c7ac79e7da3facd26875d5d47b96348a41d55b4e5c9551cf0c33a923d91fe5764e11142d37a7ba67e0d1cab16efed2dc10bfb1283d01d3b7c4c22dee71703c2050f4a88e00acb7547f051b810dabd2d1b4ee7522f152292e46241783eb154502f22d56c4656d8ffec71f46a80a12093746e2970960c570cbc7c5825f655167457163a2e8b269b493e6ab00883a3e9604115e71a1914875ca81e5f76decddcb9c857f68c0a04830e0789206cfb40e9c5cc80caada86dca929748ab7ad0b2d7724cfa134221b26fc227d159ca316c42723446b054177e080310317994b4aa74339a30855fcb08cd8efaf2d8ad2280065c0598a5497d893210a1754930bf342417bd2f7bdaa92eee92d36ab691c86029f1827e37b666d4abe725d069f5a46a383291903be710c1d3e203f786a83915895cce473aa591855fed08c54d198be60a7072a3c541f8a5908ded993bede7b7dcc0e8de2e608d404c85fa04806162132e54660ca4a27c9519704514bcf2e45ba338cbf5415d4f62f45a3708dd1b632f6581ff67eeb84235c6b15af2d24322178cf188e282ca79f08837002166bd0e4be0e585bdd362061d121da876d93145b46e04b9797be43da40b80dc5c61c0c7b9fd8762e46dceae72e0eea8224a9964deee61370eda2f29ec094f06556952d48db2476965210c478c4b7109b1c36b9d0d3eaedb38c74dd481d31577e10e5cd62f75d387cd2bb5e45ba2e5a88fa6aa44a7dd38d63f651cc5dabae7d61716117fa0dedc9b6e9eb5d53ea7e277077eb7e1b55737bc4d3375254af64b8daff893496f1487218910623236931ddf36bc471783c6a897d24741608162f1310e9131d60ec3e95ed767f66baefd09f1c04611acb0b214f09ad88b3211ad18d90922f37e3c325819e83db322b074f48229142bb895d0a2ff036c4d72a5157c5a1710cef8e25241cead3fcea0430ec6a44861fcbaeb83015c5245a5512292451d5a63f2ef84332da7b7e2e64bfa0779363a59f60eb872ab0631553a791b28a3bc858c55356c5772fb6dfa4941b00e0b3c66e61150ab4af03927e2f351703a8e20377c28408c6bbd9c7c82c7dc6ad7d779e7e52aad58097e6743088c524e38ec05e4338c4165107786685488fcd909bd9d8d62f3aa7d75e038085fde48a85dd97e7d3137704959b1b7308a949e1c1c5439c971ebfbfdb49efed241f29a1c4daeda615ce97ca4cbcfd15b4d3b0d931fee9ad99a4000521602411985c94a09d85b66ba8e1af26106a6342ba6495b1305ad5ff8e567ea5e4b032198dde08a14fc31067f8c757ee24e8e9e181933761f9b99bf9eced82d7765f135f66667aa9a17cc95a70373eb7df30fede88af236a4a069b1b40782641c0140d6e05ee2c103a80d3b0ab2fc84144c918342693c7ae723c2e542c33f4fb11160da31bacc513779bedf851762dfd099097a1616997aa0d5f0b27ecb4cceec709953d4975e1037e8c4f9e72d09e3619faae4f412bbf47c1b1bc2b4df7c4da512b9d775e434b4b22223ed2f799da72f44462d2c6f6ca5cacbc2c548b2d5fd9f6d7ea640a30ea8accee548458fec0ef39f0f33b489449c56d2f4d839ca90ec341a6d833d41d3519c24852aea98d7b0387f77d2a943425adbffd14491ecaa1492042a90de5b9c3b9ef775dc1a530d0ec5dee76ee8edd99b9db79bdb0cd2276a329e6f9033c2c66a8564dabdb4da6ec593aa11e7044a99cbf0ca8ce440425e984365e41a4b5869c37572db35d709c123fd00dbb39660ead1745f678483bf269de667cc457e410a6fce57ac414b0552856bca39dc805166c6a9ad8ca0102b0bb0dfa2f61cb9658eeaceb06b8b30cf5c27631568a469fb7cf053c581d8e11233ccc420adf4ae8bdd7a11f2117c9d5ab5300f0be2f202aea3182f46046ecc1c0de5ffa1fc8b51789e18eddbea77f4b69f9f2255546323519493b0629848eb782c062c801210a44102cbcb1a11c9fff200c39fd086c40373ace6e030f7d996880f682d9ca2557d2dcd6eefdec6f5c1015a367399ba852c1e886f0fead9c28aed0e50fd698f20af72c3b8efbe3f49f0d653f31a7bcc5e68a880168e73d8b1a49bf69bc45da9b82352f0fb84bf57a85d543942d92977c6d44cd93d39da30605cdb4244a8a2b29c007fd53632989fa20d439d9ccb3c17e839b2a1eda77b7b5cb45f10f3756e2f4cfa8c12a3a89509cd6d063940e99b20ffe91eebfe58aca6d205f609bb7d756074ea477fa0fd50f621acd668c540e709528402ed8cd4dc5eb503e795064a2ba25987ee8393de3c4f5bdf5cd823725641d1aa82fb739f79014d480a12dd982edf2474c779f94f6118a8e5bb84912f147043a809b899e1c93857abda2f708a506996bb947cb76cb59240e9684b63f05d0f0086f22c6d9d33453d64af20d4a523ca4167e24bdd98ec3cb0dae1965ac24767a7b0eb1bbaa8bb2b3e68949d95e17bca306ad0f50897d7809b971fba067782f2e0f56915ad8538acf3c2b78a326012351bbe6422f9875b466d11acb7b9772ebfb936b318124e473eaaaac84fd477f52f3ac24405baba023583e9c58e56560ea52d5a220204316db184cc9b34b0a31889115d8894bd5724c111ac9d22d9b71eca48a841bdc14375afa68e1390f7b76b98ca2e7da77d705681c729909d7d886de6dcb04e30abea6605ed9cc30637ffc1c3976e2f46d6626abbe1152c6aecad2ab754dd9229e7295afaeef97e3a66a1360c3dd6f7090b365fe152bcdf95f7373abccff2344e14efc7f2805b927bb5e621b303699c51917649041ff14313d9c5ebe14e83d7176e85165a83022db43f699ff614b0af96d85f359587352d5b7acc5798de0562e644d149e85ccc0bb18ce39fdefa4d06560302dde28a7bdba336b71a1489cd74af73afeaf5b32ee8f9fe901358c3dfdfac7603cbf29c2139fbf6eff5bed3102788b375ea6f98a5c05eaf382bacc579821fe3a03271d98ba143ff03f4a88033eb28e2e67cde61b4955771fa0f87cf2861385cbd4ab57f1d344717388359145e6da02c277932b8f8fcc2122bc5eaf46c0fe14a7349e8a8557c6c89d1cb72e8c994b9ec7c40c20210f63bbbcec1a287588edfcdafc172861e08b8407a6435ccf40bd8a1efe96e6e42790e37a403d4a52da21f665de99a63df9b4ea7ff790a2d74654218424cfe767bd0b90013c4ce45aa5e3a47158139862c0a694f41e2d206f5994ec33a3ea25bde2825c5bd100152b263a7769e920372095624375ab3c04a9eab0239272bf3a8ed021e43eccf4c0e694eedfeab56777dd1f46c8e08c5d9ff58ee8c8f3a069c5f25e299e20e7c3b1fe280f81f26db2994682c63429c73713e3c990ca64748cf7a9c65d8e4ef9f01a3a234ea22961603e640447652c3e2ba5921fd30ed1f52165df820ec5a72f073413dd75cda94663821f97cbd21355683ae0a33735b266874bb9fd39e980763855f188087bbe629be5b0ba6f1647041d38fdadac939a96e75cfb9e243e55515bd976fe6ce909b500c960be5acca5534858b41ebabd109b8572749aae03753b470131f7ce4bd2057c889535397ed524567c6634113d5ef35bd640f8175c2c139db08dc5637fe399f76395eba44d03cb3829d440ad574d98bac7f13d7f574756efd40e0fb2ccd464212a330b5a76ea0d283fc983adf960f610bbca6112bf2079f89735d8c6670dd5366bdfd467b78418bc213ef03c26263a6e6fc82edf74a11e8d7b04488c86d3068fa870581f07565240d6ccd84d6fbe097bea29c6d6565130bc3e373bf3e93beebcd320d1fa5111e66cee0372771b7453ebf8595f83bd76f144fad7767b769a84df48dab16ba883bf37e0fe436d1dcff97cbd092678fa5ee8678c35af70611436d6eb72bc02a9862966ad4432866139ace11305123c08d7a5643bf85c20389abbdc6e082a6a6c93b182c79684f5ba0520013e30d41b980bd7784f042e2c11eb6e70d3f89d5f40e7d8aab1710bf7e0d4115260119da4d5d0731ceaecf96e0b75955e8d1069a67edc24a7c37ee23d18212fe014d5fb2bd8a7d984b085da7d4b459c36a86c691dd1be19ec7d4bb597fe2cb90723be748c2da0a5bf49577c930d17f00e61a745e6f57df3d2407ae75c18cd03c6eb8e7a2d75e303ba5d2fe54b2562ca3a3b7555f30202444839e904ebf36a73d6562fe1e507499f6621aba1da0a0cb9bdf661d62bd6125e96ccbe4f8deb31ca21f94dee72f6822c3b1ca9d48fcced385b313a80f15dd37dd24df4e3dcfb1d5b96c04fc6ea5fe136d940ad0001b43b7a760502a70f7fec942fe43671845c3f50baae84940a2c5a62658c3d46b689cb4eb32fe02018e4379fe22a0499aad0c88f419fe3f8fe2cfd1eb6cfee3098305a058778a3614e34e6a9f6d59fef8ddb2f4830c6a1bde0cceba35108aba13e1a80cb247f3f54a42ab9fd3a959c40c66b4c4b6dfaee13187c6a0b2572796bff211dac96115c012db981fd34754180e965f88b9c0b4a7b92feecb1473e4d58c3c381c069cc2bbed87e9928db207d71267c9d7983f1f8722d5baf823bee247fbac8fcb04429d1854c5e5901e1cbfdaf903e656247e36352ad64856cdc278614c6ba67bbff534dade6262713048e8fb5087aadce50232d525be155d95a76727c1101e7c3024c127efc53d926008441ff68bd8630a89e2b659da2e9d02a17f8b4b02680366ef825af7a970661abfa837db10be15337abf16949c07083e3ca578fc863d02aa38af1c17d7e6900f5e7ad294ea973654cf6c15f518bd362c8b63dbdab1558491321a90295a79f82a768a50caf7442c57efa645944822ce0f260ef4e9ffdebb345023e1189614a64723aab488aa0c1bfdcb325563ec4890f669cc8238e9023b7febde53934a366c24deda4bce71ef54dc1e54f94cc6558d13f7b8a3d0b9f0c3106c0adf77e1798e560d781439a22e3f1d287f5dc24e386253b6ff26bf6e8ca579ba9154bb3fbe583dc282e2dd9c8d16f260f07232932bd70ca4b03b671a4a6091f3f29e46575033d3f20f9f8b12ce394795e55967591d64dfff72a93f95d2770ca592faa6a68bbc5f1c515b44c6b5c9e87f9fbbf19c5473d3acd15b1fc27c1421288489925c3963c2a4fabd612ed42e66f20d8bf38a40a699c145f7fd6b9b26eb042a30e88b37d6312c265663d6f594c561d146b1f7e12657ca77c6d4e2fff6c22cc1ea59af68beaf3da19aa06d3d978ebc9931f1ffdc733644f5e71e2cfc7193710d32cfa476558c8bf27066e699f8e5d3226f943adbb82a36a6393b083bca0d7c919481224f2a93dcc67648e3b6ca1d11360ba2b4e6d75834200e16ecc618263df7afb8ed592d42446a4f98d12a2095fed77534036d3df2f80344911b3936d719d97dbc8e69be658a1fb92db4c40320d8d9c9d1762560dcfabd708663b6aeab1f9aee0b6ea868e7893f3cc2e138d6221dcf6ad2284e7fd21acc60523ae218e77ff394c906e068dacc9260577e1048e56ba5f0ddc65a7c1269471952a1ff9f02310435bc785cac2a2746f0872afcb3fcaa89a683960dc90fba1670810e582eee384f799700cd778d189d444a9f0c43a0001e88df9869c2a13ab247bc82bdbcce288e9bd82c5cca349e6454731cccdf5fd433024f3c83cd0ecfe0cbfa8316474c2d6910d70d6ea903125ad594a9c531bbde450c08d163ba0f9e8b4044a0d7b7102a8beaac5ef7ae175d9167a662dee57b940da0c19752ea4a4a7dcae8c11f9ad432fae162ad4e6c174daff3bfeaa9efb37257c02c2efe37d46a6c86908d5868c234c4cd233c5ea3aedb4c0c2dab29b5e3bbdd7d7fbac7e21c517581abcc923b18ab99414f944acd0b7504251c98d5bdf411246c3e621ec6bd18ae1aa747da556e9803a4c2110981b83c5c43c606664d3e537cedb39a91e4f52c299687e55e04e17baaea359f2c41f60a36847ed6e171a8c83e6fac69b72c2f3775407955fb570f0db0b14fa841a3e60d9579a76ecee3df411d93f3543dbab9a99ddd5ae9e7397441cb1ebdea3abebfbb426fc1815a949725237fefecc5021b813446dc54a462962c33e5e61216d270ef3409fed7a142a66ceb532ce82cece352ee6b6f08a6ac593baa95204df9e58981d66165a536fa87753bb907d8289e2f4a99de58908cb2edb94b719c433034b2efaefea24ea11f34b4867a74858005f27963f57effbb7435e10fade38e84871ea1cc741ddc7fb597da8a09cd9bf113cde1fecdcfecda0b19776f289c0152b9a411dca9396773698360b18fcd5fdd87cb5daee0213b96087807d10a46cee215657f4e6d916a10e396f9a3939dc2f088e60dddc2e487623f7e4d306ac75ba15b1a73b724a16c341b31bd514d32e3355ec3a52a39e2db16ec18dc53575fd4955738e9018302a219f2faee754514681351e6a45c4ebc9e513ff019a99ba1fcfd123eb411830742c33790fcf74763fab1e1edac502906ab21b8b1073aff4372230018e13d8e614ebfe5484ce54377747fa88f38b937083ad274d6675ecc10d05340f2fb13a3793984d9ec3dbbaa167f42d3ef3f617199adccc6b9888187b14345f5aa5850dd4f9f21e5bb40e656e78c20c35f0fe246bf101ee683e38fe9bf3714f99edb8281c3a0c6e40020145856c4c67e16e7d43e4cc9197d9098bfeb47e7ae58cc1598402166c2955d8e0f35365ceafcbffda9c7093af2e7f7f9827272b9e5cf202a10a339e5eab4e0270dfa2b3e44ee160286cc9093cbfe9f4c5d00ed0939b09bf2ff08bdef39f3adbb1e75175fe8760e642b20d4296bc3c0887fa8a662362a8037f4a1f77feb4177ff098de40d2e1b87478ed878241130f0b7c4f37386e468e30ab57ba6bb64b96b02b62d00f5434902297b56b98c9885db8e1ff76981909cc889b1e8fa21a3ef50bdee74e4b0fc38ec67260720a692c02e641e2ad61adaaa5b40da084c9250f70f1ad243ca676c667084e6b130ce8d91587f8f136e238d76eb6c62db50153492ade50f77f523f6166ff08c3979630dddee7ea5a63a1ee45647f1132693c7b5be39ede963bf8ae6107a9e2f6bded8d87686ba5f7116db739c61fde5ad4fa0665e5b054c7ab708e0fd6d3172115a54f90e84f4833253ecb0ff4546af177c91134175637a3ee26e47edb2e8b58883c03e68069e5a1f095c366609e901ee05c8274e21b997b7c4718c05f68a231d2b62a6a11a00757962ebf787a0f39be033433379dc63264991eb79b7c76ba7167b4b29aaeeb3efaf9fb9f61bd8118aa148a2a1c393824d5bca79dfe6eb5e6fc6138fc05551e115358b44cfc3de51dc07e78440c3f0d1e21a73911fc9c0aad27adf60f6d1e50c3a2dcd8db362061fd0354ed467afd7fc5828a6d2f339119d7345a75e5998e755752ffd76057c12bed8023aa24b970b95fb6d255a3c8ad201b84c01fde6f5ea44a1fac39d42d3e834eef45f54edfdfe64851929316a0539087e30ebc71a56c978de448db9b2ae0ff74721ec97a550e8a5bfcee637c8b806d297c0f24e7c1fec6a724e53e100ac54c4835a65651019e0a226a947509a4dd2aa04b4464d6c26587377995dd4998ec4c0d2af459a3037579333f7e1cda3e918c6dce23012b54b4b4f415f21d6ca3b2f5e095d2fbad0ec604d2ea4df0f303b52e2a3ed43ad82b5ebbd6a5a5a8bc050f62d0e69e86d6bcb1768d76b317593692973e01ffe046e0d21966d0c3787254c2f696de10438ca54a359fb02137eaf5552e42f7683947bcd53a1dc9dc6f1c26cf8af69d5e494a4f32007476a4b26992d83f0c089b053f61cf980471e053bd2b1d9d75ceee74c5aa4e99a22b9f92be856a57c993b2b217bbdd550e83bdd5c2a9a3f92ac6061d807bf76b833605ae54139d9e23888e9f873a85437c0c5d55e05f430a04c43307881d696bc3aa0fd6a70d437993c3ebfe68edc0464ce78f060e78bf8f411b2150b9cdb48346f91770b6db93c1e95cf9910728fc9e77b4a0434514d3b65b9e1f1aa1aba407f6f73441fd4887c31a01ddfbdd8b0fce95531f1b42611969d6129dd4a81133281bf56b599ca4b75f80856023cb16e87ae2068795e5ebbd1ca7dc238b6d7a81aa6770009709b3e1dbecfa01624ab7d0337a35ea0416c58ed69b669ede2cd3fe1b5d1fa89816b9b673b8b6a13d4590f3ef7b92734468b9efc6c02581c7e4c2efa35e6c46859977769d9b1c7cf7eca0dd8382f3b0460cd7b403cc4db863e4ed291a286a4e091bf37391fa819563ba49542a2b12faf4546a6bc9b33dbace116da7c435915eb7b59d5c565853202b9d0704f0c471b43a05935958bcfb660ef79d22621d2676c3c8b2c46d63b705beb193678ffcbecd138334fb9a6673451080fabac0d4a5c01aac45b1b6cbe88b68dce0c878daa59ac9c7c70695057c0c47df18ca100fa53e93dc435d279ccc37405d37c70dc6c02f4a88909e4d4e6a18a508d7114b0394a4003bb93a9043af300f87e7c345925cb29f36e47a3e4585bb3e27cd3fed3cecc0b8d8ca9d26df3d119980e08951ec6519523914f37333f8ebbafeda6ce16ae3b7109b2d92eee499916a3a68edb3cb8ef1bf226d638c0569c4448199f975808b642b96a16dfe16b4b5fceb6ce84e4d7756051c0e207dfb20d5566dd8172757b50d2607adef4e43682a9bb94821f4fd92321da69582f8d23663e1e60bb55a4c75d4da21cb3cb68e903dc97b8f6d6f32e7acb1ced2e92f33a0e5e66c597e714b9acb9400af327e39ee25b4c276d52993138480f338b7bffa0b7e07efb8b9a433f6a3212c61d3a17c69d8d946fdeb9b1603af8d1eaa8dc8e98d7901ab01bb87bcb04fa07075aa77763737325c2aee93867dd95b3a263a0712f9cf712782834ae8786e027fa994a3660e3a486e2af445c7c91f4f3172c0f5d45ecd128f1d381533921f75c7e98acd8081e8ce3e5e2bb1db063566a89f76332a14f830f0d4dfdadfafdc658760db4f776abfbf504262d14cde63f2918c7ab4129a009d7bb6cb860671cba68cf5e503504c51211ab0ab3d0364526fd142bdf86b5d7d123eb428c69ad1db1d767c80b6b151503d4df2cf9cb5df6282c5a777c240372d0ac8bec3230b6594395bf5f317f264e52b2100b976cc4480ec984ee335d645b7ea58ebd6e15b19c6061a9ee1484ed11bfc07d17157a82ada6a6ffa59295c2d931cb51a8dba36720bd54a2f5a96c588304c9d1af16c8a1aa948f2f477f2e92beca1dc1a9b597d5916f2849754b8f67911ff4a1d6e6604b9384c522e253acc5ecae2a9fbeefe80af8f7e6375ca7c889c2c5737b0744a79b717a9ed0cc2002ff4bff3d7b0f43b78c6e35dfff731dbcb8ea1a5114fa0a873c082f913000e0bede35075f70f93e5d81b599bda59873af13d5890e5ba34d1b30a224aac9b471d4705e8ff6d2768ae03ae45974f66d08c6f1c779c05d518960fa52f2966378965c4c1999d874b7d85485fd8442ffd123d621eb15e65779ec2be64ac5077f0eb91a9fb981c051e4408e5831edec5d401de37cc62f3f3c0e01ce5bb9519c940f2acfe2a4fabcd0d0ce27f4986a5f8f01076596c659bc1ba2a6bb515b17fc7c8da2006f80b94a330e6ff1c08b84ee4e54d2165dd5b3946790d0c22c1fa01e43cf0bbfcf04c16ae2deb3411ad79686e7b4fe6236706b4034bb3d212396a14204d73df4417f300f6ce487c951d4e4a128037079436e5cb634aa9b1575c8240d3d7b629d993d2a00ae64adcf3b0ea7f6d46826a68ee594ce458929ddfc3f0aebc94cabc7956cd828b5fb4c6edad4dc64bd75ffa6a93c03c5909e5ec465d2b163bad03be4e21ae38f45d38b83ed53a1cdc49f9e2b0a6073d05615183189a4059d1ff5f48c2ae0912803d1b99b0b4295e6f48950a4a75b90648ba24591873b487e12fe80e667a0970e2827457c7ab880edb94142cbe00f9af3e146531395d440e889e96977ccd20e06360fd187e9c74b9af5e2796537c476223f0da14cb24f574567f185ad10db13f97c24e2d2b0a768f253f85c53da639a956fa00713fcb80dcb945df50879e70ed805106b68ef82be06f82ab4003c87c85f111d74e7599bc6c18c19e1bcbbf7bb780dcdd0eceffd940e132369a457bfd15107847955a94c5b2778ad8364b06dd0028be65ad4cbc524a511ddc29289134a7f74206251bc099c053afa0cd520def9e07f9594c4d46727085158b20528cd3fb3456a20ef6bd48db5a8127548cc8d04c2fd148d4140d7d1157eccb22749e3e70edf9229de2bc349a6293860282432bcd796371af27c61113ca6fa4f553e9e08700b09b9e38b14e524ad093b7f58f353491fecd4c889a83fb2984a76ef0208705a86fc0208f60c8ed9badee3de65acb6ca82dd345848500c3c258cd3bd1f16c7e8a500e576bea2cbd6f1bac463b63d34e876b2fba91ed72c1af699711ba0a147c7ae67815cf5a4bc554dae2818678c286a9caa2911a87a22af251fc24946f1e376798018031dc9fad927291dedec3a0cee075c6ff4bc4a4a024a5633149647278ef67fc6ce17b6de9f99b06da945015962a37585040266574e888f974a5cc4f2d32751350c906b458569a8cda4f7b88c9e3b02010289380eabb745b658a4463949b25ca6b60beaa4c46e3a7588ef6728b0ef2951cd0a2ad33cf2d957e112f42ebd6cff31fe5b26af7d6890055f7edd09e639e2540c4660a092720bf2fc0476ba6e5d7ef78c025a33ba5f8d503eb40fced8d1357970c5ca42de52eb3aba587bf04f74241ad88236179deba0c0afc70583732feb6a0f350afb31ee8d32495f587cc4a8260ffe4adef0c91ee68fdfcd5af93217b46180aae374aa7b83ebced1fe6ee5d861c68d09d495bdb32b346d2e3ba54ed15934a86b16c638d95cc373950e69a34a54a5d77edc73b6e49569c4ae69d68b22d8910dc67d635a74277d3974eeb0567eb4fced18d5f40161b3ccabedc72eb6f1d6e8b792e0223987d5307110a190fdd69fa0ec934fdcc2ccf3b84665f92536ed63ef0c3ccbcd219524cacf06f797468ca2e453b237ff0f02c729092f39d6de923ab651cf3b8c9e29d34a78888e774595e106d0e178714cefc9729554459605ae302ae78cf3b75fdcd23c705a4c6b151942a92e7abd2f4f575ae8b16f0c1a8e368941490ff2af15f3e0f3153de06d699fc60d26b6dbae0134a6c4743b956f8af541f873f8b6e354f32b22588823875705ca3020bf1a4cf7dec28867ab65b45748fc0fef1a09bf58703ad7f3b32b712981bfb0a05e4fe18f3a6c41580248c95d8a814e33025c39a2919571ca0ae106738879a351161957f9dd67c2c2feff6ea96a1b78b464fe9978097df5bd7edf1f104d82277666ae58e8d09b4cd53bde2cf1903c243c252e98d5a996107621612f3d090c9b2b0e1d5aba7d1ca75722e5af39cc6703c4c60f5831461dbc9a5cec1bc1ad02a29192ec6534afc399b9fa3f3e9e959c750541d073f5e2e1327966d263814751122530551cfbcfaf893c38b84ed090022057cf6713a20f1baaf29bd20b1121ebd1fefd9ea2f5ec71c886f5725aa062c80ccee488f34bd39783ed7d0ede02f9e9a646951606e8e71266a3143726cadbc85349ed8158155ace34f83a892fb3170583610068f4ce45037bbad2b51c97fc4de01e82ed095d93224aa7638207da5dfcc2d88fc78f69418fdc1af54ae89eb55877cf80b21a7594c753f26b14c737e5c9e9fa97477b9ff18dd50d6f2a8fdab365bf30cc3b67f9bb4f09a6862d6c4a524a54d14dfa134e50a917b852b7e8cfd8ca6688e93783abe71efd68aa61171109139884bc9ba531ab380b294f3443a2f965a505c0da02d034175898f5e2a02cd7c4303cc91d6044a5000947097057b20885a9d39ee748d4885349452e1b2e7889d1185256d57de50a5bf85ee35cb8814548c982d28b594de10f06861c9b7dad729c5bd77fced680f2202dea1898a6c06981a44b6b5c3f4b926d01ee72b31bec35e0dd5e226373e0ccac51ad537ad58d400cae20c27bcbae24c53117030880ab7b4540d827af9e655846ed92f0d1f51f46832c56e644db46c4bde4fcc4721e60cbc5575b86ed9b8f6324aa08b10b02eed12d15d5f3b9a22d73ef310d5cbf6bf7c460e3bb3d229e02019562d8b23d56342fb3378e92458e04e524f535f5075aa91d963dd62315b59b75a42bc8972e601a6ec44fc7324a34c6ce253bf3defe542026b31db4bc9d1cc84959894f640f9375e6f1c85ecc7d0b6984f95f72f980fd50a440b7b6a6a24aaa0f33a5cabe18371c22d674d0e09732661419dadc328696b71803cafe2a472761c1d124ceeb7136de4526e7961c3b4b253c7b0e931d97ef7b32efe1668bb0b1d18a847d86acfe016959194c6f24dd17728697e7cc2bf5f6d629d2694b8342bc1d26c40cefa1385d03976c47b9b741a57f0ea5ed0a6dd329a9667c0d74a94927c70886a4eda3e3a6e86739e12a3d6e336cac0c79726a8e3e5651abccb098a65d223e8c16fb4c1b773d555f3e48883deee37dd92b4496e224624f22883f8c50639325463e3fbf96e5a8e36725d12c31ddd9331181ce5a1c98b60155044f26c795f901be779c1f8c9026e84cc43d91dc3fc000ea6a6578e03b89ad438f2309794ab4f10c15de04df46ac8e81dde4eb9eb69c38e00ed2833e4a0dbd61a241e5c1b4b8b7bf6a3106c5d2311d49a86b306f36b964ca96f72b8eee2568632613f3aa9c61f14ef45d6c9a2ecfed52eacee8ffac8ca4f0bd35b25bcec9f0712836ed27bd12e71032a705f5a48ee67bb29225b8c8e82f600421be5f9af50a4285960f68dff9073fe1bb2ce0f1800c9f9da1c514dae560ec33cf47642af83aa9c3e1389886bc12ffc6b55971070267d1f6a9fbc53699287c6f0af07e22f048abd91865ac1ce54516c3def4f3c008a06a1938dda8e26d43038abd7a8b6dfa8509d6d183719cb628a381888ff4105af8eb849e9a3b03a220e31c634be7563fd18eaa9b5247c57ebb11830adcf8208d2549196fac62fde2fbb58a4618042528469fce523a9da9e307cbdbf1331dae54379b02a8c3c504a158f164196ee67e2c1352746e956bd0c45e27429bb8616339a4d067af8c7619d95700700ef4039992d0ecc802223a7d61c7494753fd299feaf1f9c5e72a689ab10a587e9b11f44238d9a686928b5381b7f8567de76ca9852e68900094610f795d6bb201dd112a34c7e014aa9a3c734afecc62ee379c1801bc38d0d5cf252185cbadacab93f8fa12137b0255e80f4799887e0794fc3cb2f1cf5b6467cb2e5d20eb55cdafd30ba733e3bc35a32f9016a28587ed69fcc1f6404e348897cb6513eb4cac6003ba9a05afccc7c8e2467dbfbd463e93615e61acdccad034029ba4408baf6c93b61defb24b1b7ec3ba8867ca78be13d3163cd6dce996bdad07d0a38d27e6e6bd7a616c2a36fa98c2a6ac0be313b72ee00b2d1633d838ae0ac5d1277c862e2757b7ab5f51f80ccc0240d9e0b1cf112be2810d704e459e3b081da9fefa40246fa05679faa48bfeaa17f673eac2bc17ff444c48c94dcfeabc1d4c98038a0bd83ed560823b7eecf64a9b299e7b03827522e61e1b2f9a58d6cc9c9c07c7400034343085c232010cc1cae841e713e9e10188881a7f70dbcc30754aa047b7daae76d7f5142689db3b15bcaadbc02d8f7a23a6f4fc2fbc63e4eaa7011325fdf15b166d339e3a1eab94bc8bf26dc5740a97cbf896e6b2bb281127375c7a907261f3391f972dfee22355c79e268187a3bca002046677c4eee6472e063f9ce239e6bda66136ca6510f2a0878df6cbd8d0a086e88573379dd87f4a37464ff803c3e5f2daaf814e473b67097aea987b8287a7cb03413634c077edcecc6fbebb99d4b41836cc68c8359b5d49c73d1eaa9ff1a69fc4f96e1e5957deb65f582fedb8b6b922ea4db14d2b411a72d74fed6c46beda863d6654746c8e5211a14b12bf16e4d1dc98b256010fa10dbd62d67e43de2eed17aa982a0132d8109f255694c29bd42f4e1fef2e6b96ce1110ac4d908a65559f2f68bafa81ea6c8ae0c391130f49a4a81d65125a299f3db9ca875a84965b1af07b09b2e7a45dd155117a9934ee525305d9356fe2ec16378b68de6bbce3fdf33267a4160330e808d152ba04a8b5cc64cd53b30048607c5ca5b53a0e3f2771509ecef41916909c7e4d5e1c53a256d79fadfa10f5381d39086827a20c67d9449c53d7b671358f7171e5e95fba0ff3f473b9d4da94ca4cc27149fff47faa668b51da1d684a50852fbe1694572a80806919f9cc9707286c6302104f867731480d18dac353866145899d350ee80366439c56bf401cf1c7db1730b90949282293690959eb80e4d4d01c97d892cbdabfb8164cb2efb264b14a7c74a425d7ecd9764e4d293de712d5fc852d1f335c599615c86581459dd0e187e1646a7b57538d350a6e16345d4e3950ad75755a143077e5af0593af984980a0d3764a5698f30b7cb69ee00ecb324b60377210db111c40a20725c15ad5fba81f846670c34db4d240c15f385d61e8da38e0c881dbdfda928cbd8c0c4943f86a113191ed91fdbfb274d38acfb87181ecbfe46c95fc37fb87e0cbf6662094eafd9bb3fd08ecc57f464622cc9dbf73812d86d04aa67e1b4dfa2e1d0384073c456f11cb39809b5be9288df37dd74383ae754eed87c6743703087acf522887d5964a72dbe19de0516395ded3d70841849366e02e3790c752017c19f6e1c109a0201407ff991be476b70e89c43ebf9ebcd5de5e3b8ff99517569e7ee2bec6c3a242c9a2fc3e017b60724fa9088a69752ee139143547bf4f822ce55230464ab6906c9316a0aab0b189979dbca200b6291d6416d7953c168285f270388bd4bd06b257493beaad95ab6456eb4ddbfc43898bc928aea6e59f6292936461343a715621958059fbd7def27dd1af2bef3925e9c9d41be229c35d3ae0d9c2808ba5046163b59833768ad2f20731777df6b373d51e0f68187ecf0c9433e544bf46f0e0f6cfacf683ac27c62eb50f5236e1f7b6b3a1e1d13659bc08b2e245ee7688f17f2d8f2ffd00168d82e356f49c4dacd7dc95974711d58bb7077ba9f44c95e895d2aca4c216d50d3c4089d441e31906b64182a29443ef5a631f37e1101fe20a0f37b76cd27b7724ee786b8db857ead03e4d29e514a13c723e0f69e5252ea4e23149287f9bad64ed54b90e4703491ba204d03ada08621a99d5fc80a05ff9312add29e22223a6b0db881dd2dba1af308436ae759ad8f210a34a7265862a31c58aec811def2edafa865876484d103cf9f7a75e7a34770e1a6db9d2817fc45b50b78780b33c8f71647b92117cd8252a0dd16c036be402f4b8ee6e8406d1ab7d0c6a638ed9144b06fad81b242377227673b49f4fb65f4d7eaec53881147bc2ca8614bef72fca051311622527dd232b50aa49348866c5d5d2ed4b81eeb35934fafd3ad360460383e2db7d2a3115ca3c02aa185411ce8ca266309d81fbbe0710684d0ae303e29db472bd13e72c3cf3fcf5566856d4548b8cd28489b6bfdf930a41bbfec42d1389239c292b0233c2fa15e6168330d8dc1f4e43ca6e5ae4acb3f4e55456f79153371c942f525ca850a848b4a5aa82db89d2c7beed4df93ffdcba8d8a93c792f58d7c86c6be2abdcc816731f62d54d20c9d3b7113a9255793fd79519a9199381ca73d42d19c7c7f673efbea6951189fb3cb3a73f53056306a3a534ba2bd7a557d549b21f645c1633466bb6677924493fd959e9ad4336ffed90d2690bc549ecf40c7e6d96a30d1cad5f06a7d04c6d4ab3b8d37d3f03420698a6e25dfff23c7706410e504b90a719dbc7d4247b14acfb6616c707bf8b38feae1f3c29afa82a3a7f7f3e248683fff57041cebe55fc872a4b02894a5392955e821bb86c35c5c15f481d6a0ce237cca0af5b78c33c7164927ce03e3703ccc444fceaae752ed1562a6cc9d39bb263c6d5e0cb4ff90f71044c7edd08b7c80cdac554dc79bb485264bf2e8fc966af976c5f849d57a3efabdec1f3651fc779dae4d788fb5ceac273e15b0276aa65fdbabf5596aa42b7b890acdbe56bd9cba8f48884a6bd13fd46f6a1817bfffb26b2831e26c305a5e0b12386efbd99407389ba6307ecbecc700e43261db89d6fac199a750c6ad28f2cf8e37e5b5aa275b1a049b854618a70eec44d9af802e6ae9231988b14054773d4c6d5255a61aced23ffd2faebd8a68c23d0b732bcee72fc867063409170a13df8fe29199328815c2337ef7df0666cec602b9f4dccafd7efe8dfc7f4d3d78a5a082d860f3799249ae892890de9564e0112e0eb20bf29d38a8a8cf65355e91626e5ce057b5d6d55c85ec866e6563ee7a40ed6681023287b9a8ff7261a672a544dfd6322edb58c6e6de7f485eb3320dfa4859da0b84972c0322c29be09a5853a67945bcd20e7f182dcff1f659b42a562e62b7cd531a18ed9b20dd1f82eb49332abef7f983791ca16b31644dd26d40c439d86b6c582bda26f4534f92fbf0b39f59aebb8f8da58c77a3bed7962c28d92a53c4caed72df185f430bbdfa5a1d05eecb10a1a1a93931b3216214ae1c5a4b9c81116b09b00827983b2e598c45c35308449dc0b1458436ff126a6f4f77eff528e9ef128e53435bf0872e5ab31727a6076e8e90323cfe8aa386553b3ca0abbd6fcb32108e4b199b565580a171b9a54d0b536b0a93d5d697a41e876748d58dd20be97bd2b4b8ea5cf20c87f0056db34b224edbf86ffa1a9ae445bf7efd10ce2acf53d828335327816c7a590dbf79732967a1556863bd788e4cffca1a044f69cec3297376011d808abd98b2eeeec9ffedc209f9a316c5a26f77f46d9806da4c79b06e7315b6078455ffdd4f7310c6e2e92612d6fc3041296616c8e874135ab3ad82de358b9a7665d8bbd6ccb94737eef35054d522d425e3871063b4e269b921b780a9677dfc5fa9071230c4c14377e9cd8855686ada57f46e62cdf101e81aac0afb7b351cde7805275662de804561d7368956c3b7e78d456fe246e0a29f3daef8933954a7074c168dfb586ecd0e1b13389ff0deafd76370e99e7061a7ebb05c3ee4b047f5d56b1a408f06a2da955b46597702442bac99d305fab7db00b31c4c321cf5fc3dd7605b02d1093420deeeaa4da239fa7e8e9950bf0aa5bdd06dc74c2fc2e973fd1bb62a732cdd02b230012fe3fc100f0aab32527d6869f741cf767e7d214e647774f2394fb661ad9887c3c1dc245b738f48169e44ae0471b0c53be71dd1310245248b0938ef02d21604483723ee33d05bdc366ef09a4a5616cfb50cde18c79e2b225108a0d877f75275635edeebfe1100275a7dede152aa0bd850b2e59564a7cd4c093da1d355620cd671f872421a552c7c08496ad928ea44d49ad23c743b33ad78c9eb58fad0532e5b4c77f1a7149cf3b8a4bbcdaab67e040f912377bc3994e1a73d357933367511bd94b568499889e3e7085c42bb6074d8a33e601c302dc5f12e01fed9393aa9fa45912618771e3790b726732aa97e7cec2d0c64958083bcb3a9aa7ec22859ee9ad11a692b58a1961d31f42ade82633a46c682b8619757a098f99e4003cbc4efcf380961df72fdcf0589b9bc8e47c6202bcda6e2f5cf35f3a5819588277e910dd050c1903a7b1456fa8ba0ee22b7d50d4b25e6f7be8d05b4622a5789aba89e0aab8141d8c6f7f7b0edcaeefcf18c53983b5b9cd21ac05067d5a6d1aed2b68ca5c89c12c563d062729fa744882d41c2956771e60ee161addbe86ffcec5663129d8d0602b68c8d7a447308df72a9bfa8ea7f4018ec3f6b247a69917cf4e22fea9a4c9d26bb2a51de1a8b0b8d7c40124d1ab2fa1d6aa8087ca266c26c65fc1ae9cfa6b907fe2c860b9b6a62c2c48efbf423254f416cd08f3d77bba4c603fddc270a5fb1894f1912bec8765249229f94e3dc04046b3160b76cc130762b78e163592a8422bd839bc013cd89d6b9ecf7605a6c75b87a08966f8acb88c9487c7411cc8e5056911c90b46410f389f55d3865a87e0ac4eb94fa74d2d3b70b944ef7147abe01e2ff9a73fd77869057b555746536c1b255265898a8f6fb2e6cb0be3262babdea7d0cb78ff95953ebfca2feb2d4d5f078e2fce45c55977cfba2134a1939d6765236daad32819f5a8ffc7b9c35875075ebb36393598650897578342f07755364807908ed4cb23047d6ef18df17e40467a2194747698a9a95a6c5ec68d7deabc3bd803f03138fee1acb598907139ba9ad596677e96fa92dd4ddf10010d10d87735f3bb40c44fc7779457d64e359751411a5281debfabaf6e7fa621ddc5fb9bc7c49ecc35c6404daeceda3cbb650f8d0fa0c8c3431bff0af5e240ff99bcee3b2d960e5118a248ff3a1783e01e03bde79c58db5090b3d9ad58bf75c9c99c59848cb06b4e5578894d4cb4ea5e3315364b7c3e083956350fae01bab56a2eeb21ab2cebf31fa3587c1e45cda9e93403381f03f0bee355fd07f54f90a3e124186521ff30c2285209d61ed0ca7bef7d4f53edc8c62e7c9858c3226a071e0bbbf9f1d6bcdb5a2ffa2a0988304c93cadb3246ac7f1b9428b2764dbb9def1226251e058f8005a99a710c559428037c55b6dedc00ba843ea8c0999ad4009a9bb5ed066c35d8eee9dc5a8ffa80d0e6df5c442b19cd6e0317341504a4e7ca4c262e50e88676b7937ce50f1c42a939ea2b912b42c0c0386571c7ea43b4445fd2550708b9f191efa9b818b31b3eb1e54f2b7f8e1689e858913ffaee3d16c8f179e99189838fed7eec7004889cd879e79118ae28d4efad22124c2e0b10dc548bbdfe8149f25ffa43a332c693f42ca05826e7ffdecd1f0cb4748b9a02aa2dd7f369f86bc3605d5d2f53b80abf7f51ca978cfd56976f6422f0901628718863d811fb2ecce1835aa17237f49267f27d0eaa365727e4731de11228c37d5c5a45754b5c45344624bd33a6bc1904c93c9db507f0ded92f52fbbd33c3d04f9ceded7e857789ef882b88835f23461a0f5163f53610dc5b3f14979edd5777f60e6d8d54781403c6eae84d20e10f17f5f4e9b7ea21510af997b107e05e4f48fe5daa3fc0e1c17a909963783fbb24860ce67b9bc80eeb584e0466c6324aba9291dbfb2f3f7d050b24f6720fa70983df7e1ce4f74f05f5653d3464e7321c09fc50c2abf7bdaa0516c5ca8101b67b7a6a428d0614b559eb1ffffe72d8cb2b4470cf35599d6937a05a26ce5ee942727c1abbaa0823b34c21f45c21f9fa0095237a2d9e48bbdec3661446bd702e7ccb7da7448f9f8593ce212a604603d8b30577177ae6b949d5f6b7ceea34523bb009ccc500ead734f14c80ea4594fc9a7294e9fd8f12da9b97af6b35208f5c5b24c5d4bfd453d35befc1bd4d23f1a8efd73481bb72f25aef45fc7e6c66fe1d58f2002f738fc1e5fd841bf65bff2fe918faabef4d429607a67b8bb79a43a90cbd09909b02a253df4632bb0cc029a60800ebada88dc515ea97bba21df6e4ddacfcf9db62fb97c0fef7a9b65031d5997fdecdfb0aedd74d5dca7185423e538fd38d5f7df1ef014853da613ba595818aa082bf862d1e4982bf5c9957fdeec79e821e6e874b289ee50c6e0567923033d80a2845e072c21870a3530a4a5ea8712a062c1ae5cd4fc564571bf29cd2bdca3ee6d7696570b86592ba15339f2cf04576c6fb54de0ed40aac65168242b5f274cd311cb9241070c4ef6792f7aae7e5c48771b1dd151fc9a598d13ac7c45c3e0fe466f1c1cb8de43659f78464460c789b015e3ee0a589bd810c876e145cbb20709a450c64a08e30d57d1f98de836f4fe89842dc5fb54f4cbd568d49fe758b0ca1a30c6fc5f4889f6dd43d717a814e17601668aead5c4cc64a32823c08041e7f1d513ff38c951637f02ec51d7476f74ad8f3573e8a6d36cda2fd4442244900d8e39d535ad1e331396949c862845f25ab8592ab440ce0260b0dd530b1a6a4fa5bead708f5056a24b026bc004ddfd9d64fc5b86a963fe3fa65c02d7ecd82346077bb28e24966a2ceda529122abd16572d24c2f49c850534467713867cfa798d134b6e89565efad320ddd22cbd1245f46a117cf934b78b307d0fcac407b4ee589540e0f96747df9fe734c76e90d5241b0e5be6fdeac1031fd245436dcdf79d1bb258ac2eec5af07156ed410cf08cd7028de0db9da0a23c6bafec56989a567be142e5949c975e125cfa4f92ac58f93edb58b5468355cebc70932a4113f7b53b0adc1b504441d19b1ab6c7c5aaaeabc9c7f353827e903b14b3213e9c67a67431f257e7e6ca0bf418be5561f6ea49fbefab1c8b26101610e0c171ff79641030a98cbf1294633ec1ba709ab508f4db9748b7335b94cca5c2cf7a8d6e403a2bce624221842ac9a33c9c3db4632b17b3b698d7eaf1fee4f44e82163bba3ba70ea18d819e016c766958a25bc68500c91e8a4df3b6bc90d36130b1e093a86ee19fccde0620013e4349fe81df2e20b54acc4dc3c67e5f7607eee928c78a9be409a143db1f2998931bc95fbc70a952740f8c2c413a3dadf42c71425fa8e5eb429ba4e0ee2a10dcc0c7b06ea32ed21e45984759a2b93c5dfcacd4c72a2a3887cad08d63fc37e519332cb768c8e5901afdf7d3426d719e39bfc610c8efc118f25c7f0b5f5e82f513a1cc918c9723df04370117d257e972c30ac5c502fbac1de42355f20fc1c21816212ceaa40f869aa7bb2beef872aee1091419a786497864796af5f1711642a579c264ac779d301e339cd25949b053dcf0ba682607dc1834435678625f7853bdc7c83123da4a771c5f23ac2276c762309ffd78dc93b74d9b4faaadd4a8d74f98d55a9b0da42c9fd63770febdc33acb3d2dd9131147b9c1a0cd1607c613f0dce7099dbf6cf2d56b1a9ca8be01418eff7b61433c9d6cac06c895110065d9774871b5e33ad32a59ef9880ec52e3bef8536128947f7db3727ba867fa3b58fb64e51cf58745f7d3c0a46d1e92132308e4380f495a3b84d30404b27634f7a3a9452abfd0f7d085e76de426902a95679de02659a5f98a5f7d00c23472708308b5ed0447a4c084901c54e15cfb7b146d8b6a1853d703b8bc24e2e8f08c7b8a1b61359d7619de23fc4bbb106e705c0d33d67f74a9eaebb841001f8921e61ee9ead7a31b768c6f329b5458bcc63d9e5974f3c58c5ee638a657bc601d3bd24803dfc0169d1cf8b408fcbcf796e2280d3e058830fff3fa3e860138c746ff3e0532bc80072c6fd10e162c8c955713d35845985f236ec24beb074e64e88d6ff57040d346adc8b3dc49e90ffd3e4595c14c8347a4d6e5ebf0e987ef00630d9f8ab16a2ab763d18811e3ad2c1d06b45bf24a79ffa916e7b7c70a90bc141b27b4c01f72bd56e8abec09615dc040f96d9ac1d5f5883f01b41a7d9c56ed315862a8506d6afc2cc53d9ebc2e24b62f9303ffc3f843179538c07c7a0810960edbc7bcd59b5cf2768b905be55db1e56630ad367ffc6bc14c12b8b0b373c0f42b139add4812f415409e0e9b52e28e04a42519f49d56e01a5316b0adfd9c30dca5b056b726a76b6b159e26325f932401e3cf95289eff2afdf2b8e47c79f267d32ad98e06792816fae71c9289999e5147191308ea90932882ef8baff5fb5a1d63141e8da4acdc8dba02aa34e59b793dade97c52f2321f3839498faf140b6ac020c35d5b4d2f205c24e1633e9af404897e94c4ad3e3c016974927ad8542b0c0f58ae280e16212d85a76180bdb64c04ede1d0d220dacc59d017285ec7a8c02320ae8a9ea5e5e4aa0b65410195cde319dad9a2f0d42a50725b36aedcc8bbb6a65415e685b098ac2bdca4ee9fab451a6068f8170f2cb8b377fee48b34004417b3a412b967ea662e700eac4b9a94dbe3be9c0a29cf88df7b64136369b936feab216b153d85fcce8e921ed6b475d10b108f9a3da38fb70f6cbfa78da49769029c2426af6ed385b73b5221c8ac73b1d4779e8d53419594b7c51d6ced4b19e420b5299e11fb011ec350c8543711b8a88bdf01a019ef1275497aa27b8681e4faa0531f32370b0c1e6c28b2669a8b0e493bb7efb80dde0971ac0a8639fa278657321194e0c5b37dc20c9f29ec5c048e52a9888bc0b0d8c66b27f29fa086f208828789db6a660acf32f0ff7dab20b13f82352a81e8cfda7547a5a5e070abae539a450f262ff3f99cba384be3ea4e7532814bd4515353036e32896ecd054c2bbcc809f17ab8d1fade1c405588d97746e8600f8f6669c7839ef5ad956ef679dbf490f76d3757bde724dd3953a3f2ee2ccebb952235c3e8fc6280d928f72d92eb0869dd4fadc18e3ef5175d261e35d095859cd5f4badb5ac0840abfaca65d4d97430c60a2e4be9ffea92fee9790eebf5d8158e29a77de8873da732065c733454ca802a3c562725c4f335f7f8e056fd443da4e002208ee3b6ba03fe77a6e4a220feab6a828c7b5656af4a853d8f617397c31d4b9aec903bc84a75545ff8835647741aa50a0589692c31604506da3539e9c212c507ee0b083897e255751841943d69f9690040df764aa572877512fc78b010db73fb18324180e5ceba7bc7d9a09be63383301b4138cdf97d0d13a59fd3b71e146b7d2c5daf7133cb76a0a7cddc3a8de3b5f306a6d5309e3f5716970bc4ae6ca6be43a6e019e7221871e3df5a98f04505743f3a81536ef31218b1b9d2e661e5e2e5a3bcf0cd81ef0bdb63108e467872b4efebaf07d7e5ac51118f94e38ec44312e1f5bd03bfb5a80fd57f9993c914f8a33c5e99f4326a124fa70bd0b912e0b0e6f04262323842c33d5e5b28fef7b14d972f7546ddf6f74f07f367fc7fc9690853c6308135ef91fb1450d7a177e5cb19c08d6be762444ce3dbfb87b03fe634842f64acf0ba5a606085de9bacea60c034b548a1a92e428542b860c0ce11f2d33447b32bf0a54704bedc9afbf8aeccdff2cb9cb05e3c4a4be852cf3fd62bfbc5b276d60b0b2435c6ba6c604def2eb29b403237ef6604963c08c731b1657b57dce1f9543841d88df4b7ae19a1d6c0bcd6b6a0a5005ce30a8b80fe4ad90516d7108c73397405c3188c045c9737cece876dfd44b5dd9c32034c7582149420cf5c0bc14e582140c8c662202fb1599f7285e5e0bb1d193b038e5dccd72e369278bacd3c852b53ff840625aa7ad5d5ceb5055f4382f4cc407a92eafaf7cb2de19c09e48fe7333ad5317658410face9af60d382f9cbf8e6ff7daf312b89605ff788977a37333bb879a25d1041f1eaecd1b378819d53f202dbf62252194c85c680b8064ce4dc5630480fccfb74667835184e7d1f1be909e320eeafae877a799f03333b0e1a0ddba8dbc3e2f3c063943c47fafdf531e48bdbad61b3d544be1c9293da8ceb33859358e51134b5aac0fe3a629f8c87fa4ba1eaf956288f7fa62588d3f3f2ebd217d3aa0549e8f12f78f6d00f678da83ea092ba44b1b2ccad8309569906f1a7f29eee69fddb6e466970b2ef1332a51da7b641a9597bdf6300efc1b1beb9ebfd6d79da1cca2056b9ed6e53e2d18a12ba1dc7f91baf23f5ee40b03a057621c3d0834ef1a2f2961ed8661b735df9cd8b7636828c64291fba3871d6eba9811d87a16d5f11704d10f39c228f394c29440ed6c07c39368c486c2869a8a62fd034a3fe8c16241593bebfb70f95b36ce0c7411a36fc0ef48048139c7d8656b1c8222f40f42afceb50a9be30d21962cebf202b52a6dfe822a6ed61b0a8d776320c9d98369ca85f3008295442a6bcb69aad886a370d9dc836b3751bf475f0eb2c29b9d7660293009c9ca054789d07796ba3023834adec92f4fa8660e2fa53c5049b23c837bbc893072365831b60c77a191549b4912b37f8eef76389eaa53cf7b9810bb836e8d7baccc294f438c5640eae9f8effa34ab85eef0e4cc35761751cfc1fdd95b85c6f8fd7ed30f46883c44b8c4eeb8ccc6cdc103960f3539741a68182935de0cbb687b59853024a74a9737001552255cfc56058c1af2cb08b25c0fd67c95fe9e40465dce5c4eb23336a6a05e6187d7ce2eb3a512ac0a3a607a9079c4eb0866c6dcd540621d4568bb5da41dc8cae67804475a38b19287ac8c63c07957b6401e20429b4e8606b7ef103e1a84cc1152adb392c9240c799606cd12caaa664872b927e79c6aa8a346e01992228c1caa2b9c5c09ec11ea2ca2ea8f3c87acf9d57ba48b3706fce306d32879a8b5ac51b301e0f9d46bae888f2c763f855ff0ff6f8149ea922f3960bf81042d8f6cf699b3a4169ee64bc64ca25771ce3fcafd4c1016e002c54efe13102d5cad4cda31ba56c0550d0c55698f05ec5e3946983d89bae41833a07990ec5aa4a14bd3bc8b1722b584fc483dd3992c5b622041fbf0276b167ddacb9ad3d8528146608c53d2bb7fad5a1f2c9d29f58e78b95aa1aeca879840bb5c9c6fe0c1dd9786fe5ce130ceebda511d0f90c7483913c40580fa6e7b4acc0cdfa070a352ac4af157af3e5c875516e5a3fa398e32c133abd317df9f6ed56817b24ea08a1bc659821e17430e56b11ccdf420206a95f1c1702cb9e85c6fb48c1ca0d88d78d45c6b88e2e586316d6f29b0714726729968de45933f18cdf67084a51c6801a012b6ca9322220109428be9e84d5ab69c4c7eda768e2bb44a7b000d229123c9c567220cd8b9b2c5e48093d3c1bc5542bd006dc269ebcd03e679349b059fb8f16cd7a15699945b6e424c1d3aea56157139ad45e1544ba97bc39654cc17b30b4ffa48a3e6f9ed2d9a757f9bab579af562e8b12f20fa4d1bd5950cd490f655c09c815ba60240989208256cb92ceed7fa815d4371811d589125fdabc6524897a62dd846cf1c6b31094efe6b1c4dd97e2ef9fdacdb01189536aa347eb5b4c970a9c1904bf6d95f9bb2ca87e578cb1b00a1992b13d584960f4706e329569deef17a77c3cb24716369c8db6ffac7a2ecd4d94864f875868dc3a4e26cdcdae39e0216bcf26979c34e5a983d9ae55b115b2597a11404a8681886101a4453249ad9a4b77ebbde61cea6ac343d1b7d16316062e530c81c0e16413ab240113cc3d554f01299234e144a50847654dd07d01f6b48bb66b4fccfb2a2ebcbc1a4d8fc4180366c9862a88c479ae3767b7f6d5973ec278c924679cf50133d6f4de60a28ca1cbc1f282869252b952b18fb55262922b55dc4594ed7d2734ade74e52e0cd47a404fe0a8b9b7122f739490f975955305bf933dc1db174f0429839255c5099d91b47df4a6b77deda0f37e08878f4029f27534162192a3c895172485b861b595450e256a60e14a6fe1a1711f89831aac9e29cfb1ec4dec0df08d5b58d72a74802f2831a9f6cb1f2b936e736f054131a4a96b31fdf86a2cddf3247b9f4649996b8aa2096fc79421f9cfe718b1f2517237ecd85c571adcd43e7adf799ba20af08fb2b730dbaabfdf60924a4c9b594c0c0e244185eeab75ad3007b6806bfbdecd94886a914beee4ac9d716db061bc608f66e27cdacb0e273469e800ea11b275b44d9aa08b262a0b30087e0f73cffa165f442aba389cf4d6ca2171cbdffde6eb486cf9231447a536b35b4046684ae1ff29075ca52979cdf151ded98486eee3f0b0d76cc2bfe943286c059f2fdb4052ead20b7dc7d77ee70ba7ceda92c0dc0adc051fcae2ad916d1f6a6b41b933a7ba7f2b4e859759625a6d3bda4cc58da58ff37f8f2926afb8a9a91756eefcf9cdb63fcd6ae33031148342a5b3beb413cf412f9b979e960edb53d0ca5c89a6f6e504a5307542f80ec50de5de46a2bb616869bb9604f516a2f6212cdbc5acb5a7f05eca5a002260072e9d19ed60960ef2f9577dc269b49102f28e2487af09e0fc27d44dddf8a033e49f6017676218746ac02934c90ada4d54e87e91f5e263be26fda27bd6477ce68b9abed637d6b0ae9f3e83606bd8ced7d9c67940d428eec26e54267a96494fed6e4c4ad2413913d4c5eac45b9159bf00c8546d82640c848e5bad8a25f17817869cc763c3cc4ed49493e4b40e36a3d7b79c73022aeff0c17787dd3582f2d54e99446fabda0ad278ee4efd0b4abbc3e76c8b9a5bce097642304e1b2d9f9c0737421a4f96129823cde2d6c48d0aaeb6d33759be19e81e0054c042c0376e4ae23dffcb90dea5afdb101830b1a5c8da5536b406607393e186bd2f137358655db477707f591401452948f5a25b4fc88aa581b59611a9ea602adc6efb4b37a33d6372a21d76b24997c8592727c4e6deb860e28cdb3242b887d00248f110495ffc871e32d4d3974547069770e78748f6e5a9574835f43c3d0e6d297f7fdb8f37f4ded538fd0d4a5c210e051809516c7d3e61718eee4bce8a333ab838a2cb3b1b6003c731f2a14ea9d72c202f75e44fbe00141457bfd937495529ce596efd0e7c813c7919b56fad8436de130e0f0128038777f496ebcffb8bd26c9326b83a8a8979dfb88d5c8a1aceb9aab6b3b371fadbc02c289d90501d427bba3c077a606624a99754b5beaca77ba2a5f3afca0a7b57e187028329083c8f2643f3bf6b23e26edcda8b9d793383cb519a454709c83fc8f79d6d42439a7779749ffd362b25796b2fd86bcd4a27335c9b6221fff77cc498c52e1b464a283325d0963ef191de54122e9fac994a0220b30a339c4778609625259d71bc6ef7966be72c9201302aa8b025548b8f10dc05b9da01d74c5f2c1211f4b7ff9e07d9fd2f7169e9fba6672e0ed478c5ad529251c3ce8269acbd0d551e274ebe932d909b779ee8de53dd0c852a5bb15faab95488215ed486898c800ab2ffcd059bd83196ac7d62fa18bb81a5e9bf0e205fdbffcb5327e472d84642161838000ed8066c717aeeb699c8b2eef8e7ccb68818cf3cfd871f9b6cdd836d0f31859312a68eb1bf4e04d78fc3dce93857056174b7be45aab8561b19ba5ca6448a6381dcdd41ae1d2a1202f9a176035258965a0f9b62bd80b5c10bf25d6430550fded7a181213d1f578814f8984bc1416a77d7a99822a1dc10d0c9edafc87eef4440c95e5fb43bf161f34e83036801087f6a7badb7e90a043c054a60e9a10042263daee9b1d84495c4c77a391ecc8aa08b06459030ebf3005cbaeb5a724267e707d8e5c0c3297b645ff3cbcbf61b660b825979e3bf692008c5b3c382d82879f50b2ddf2e28bc0b260a17454045cfe0465953c7d830e331137267ea7548c60f0bf1fcdcadd60bdf9d3354b7827ec5d8322cb89440af84be69a464a45e6508ce218bb372ffb84014a2d6ac75849a3249d52e5417e07f2a751b4f8fae27c876d69a710d6ecf38e446c0f88a38d0a749f2f56b6d91523a25d3e7dab0a01d3abb430b7213a435d2122e827029700125af4b3363f7e178421b04d86d427d3d8cdca9eea54382cabeca00c3d9a824a606d742bd7f60d3343ed75153379c4df327138ee79a81c7e20a1f592097c223444eefa9e725c0f51bbaa567fece98109c8f8ae65ddde433cb58da199fcd6754cb27d12a1c5c5ee5c374c840884fc6e8d50716683faa2d535d712d6a62ab5d2966bc2eb62836a3d9e95446797d8ccc727adf1501dc1c4cf158682e2693a11ccf59969cca89c8d0f72e81a6cb76900dfda3c37385eedf5b3e7322712376e011dc98371e436f4471c4be6c7b86eb3d0850402a577a679ec835437df9f9a620100e5220942777829dcb5115ea7e702ff2f58248d6e4842dc619bb5547b956fef44aca63a55628be5c0ac3204b5d13acf5aee6f40135cbb69aa9c0c6599f480f2dba716af472919c49f31fad9f1800f8f5400894efb03fddc6ffd0ef6cde2530aea0701494131fa1ae88e3c4afc8e40ab39cf55eec7e61898a3c8599584aff48b929c108ffb5b2aac8341b6d9affddc0304c95d3cc7e690d4e017e7122249dc3aa184563cb655ff29dd969d202cec3b8a84a7c5c4ef45549cfdf734b44cb61e58636b8ddac981a1c9b05ff9d3cd0745c6cc1056a27fc64274148062927be83b32a75e55419c234ff566c26f7e1f62839546d1470324b67666f9b3043a7d13e8743e0916da18b6ac24ae04b344ee3e70ca3ba59d607c4531fb050f435934a3dc8d07965070f6c922754bdbcdb4b64c66c0f13176832696c3b2fd31d1b1a596a51886b3ca06df78f4eeb930f6274265ef13bad7d91a57e05d9a9af1275efe9035bd39bf3dc31fbc2830a896d7cc87fbc8d3338addbe61a497cecb132c47f014d931b675b9051ae3a02b5da87ac3005e7e58e70fef1e65d2cd2530e8c319e886f1cbd25ad1469149a7d7e1ef9b34dafc9f0a9c43c52d7ef44bcac6e3d78a8bead79c069dc88385aa88c98f54a34e42523001645429b000ba6e9f65615e82079e41fab1bc0f41f090e3bdd2b0a533bdcdc69933e695fbf077908bd65d650fd305609d95aea3537cece5720c75604b8b05877d4c06061a3d95fad97e778ab42e82298e5d1b2ab12be857b89a640ede4d74e124650e3c57b08de3adc241a43c2cb0cac182d69d21c36f37707e934e9a4dddb61616efc514048053a401abc7ac0142c30744f60952cb83812df36bfb3602b9078364192fc5027689d522ec463d24886fc2ff44dd00ea730ebbb672f84303ccf85e41ec3735f3a2d3b5003596f59864a272343bb50dc46ecfa67ab736125dfbbe0bee51a8b5c1aee94871df42fc1062e80ab07328913235ac4220e78fa0dab5d271aa374750ae78097dfb018e1bdf9b4bff41b3d3f66ba3664f76ae497fa71c104902c272a3606161e6741c963a7373023d42d75cf5e3338642aab291e22def512f232ce189e74e0e0c8bf174226a2bf1f3cf7742f5f76a9ba720ca5a9113583ad5ffcbdbd8f2f762320687bdfdcbd4103b040b85575e2063c2f7ca3ea3925a239bf9ad5befceafb145d5beac07267d80c383a533510a958e8b9a2407edc0a8d0c98b3eda7dcebdbad4055ccf5098f2cc5b6ff158e6d024368897f50f7f00f87f9347bc9f2fe7d095935e57b06560195fc7ef22934a28cfb5b6af2a12e23a8ed6ef57d1ae6fb71a4fa0871b038ffd08b1bea78de77b3869e3a0fd798160fed71818de5dfee3cb00d889bb6136c501f65f8c2d31dc18fb8cee93dce89a325408f01ec6a6447c87bdc8f2dc78121504ea9242435ae8bbbb9c952da55e112fbeec2c852473272843ebea1850e6f82608c91a246f0e61517ec6ee9e3d39712e3ab5f9543a2cb77d71319861db889d07432392f7c8c8b7cc15d37f9058569530ec557dd2d8c7f31a623f361794fa4b8c214c880f0f7ff32466781703971f6bcf518ed156b600faa66bd74009672255438e0f4d62016bc3c2c78b61f1f7fe77866fb1990738239339ad00c135b466c472a4fcac45205256f87edb853c4300c2f6cfba4c08314ee2ef4893f00089fd98a73bc36080b14c50973a570c33e8596a46b81eeddef5d896850d0883977deed4ae7862ce35d569b6d66ec43de4f6fe86e8d573bef6e1a2e3db648ed3994bbe0684a21c12316d93c54287def7df6d301ba058d410a78896ebf8b3215f0f3de1096f13e8f976aadbff105e7f41267b456f1843fcbcc853aaedc9f6b3cfe2a6640cbc6240338aafcfe0fe7049626eda97f6f10629ce012b8ef81ba33415af10bda0212e2a85b05fca76c8bcc5437e6959790d7fa787cab146ba997dd37b105895948a81c7a8bc89776bbdfac68f7592e3dd1df399f166fe83c82530b27d095037ee160f3cfd984a180605a760ac9b6aca3fe819542f1d52681995643eea2ead2c53a3f1f8984cd5d292ee49cbaf0093db5f66260b72d70345044fd782a6a0293819a466d8bcd738001af6299a5cfb167d72a04c02bfc8e338d1907ec2075f73756ec5fad94bd2abc9c91ea2b692885d14ccf422f69f22f5496ec612640080ffffff7f