PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65171 730921e04e94240633e3435e0c4e13774ce1b33303fe5b3ffb5c8ce88da03bb0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5546e4c42f0f298c1f00fb62032339c3c3a3815b8cd3e2e957691dc509873cc
Certificate Block Hash
730921e04e94240633e3435e0c4e13774ce1b33303fe5b3ffb5c8ce88da03bb0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008030000030250000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d6a397cb697d2b17a53c3c47a0d84923970506270be2c4c7289acf8d3c2be7700b0feb42b2f09f0d323d1a02585989abc31b39fdbd1a79891dfca9169da58dbb87cfbe523e484c8e8baf4e8d790b99cc9bc28730b99252e94e0c00000000000000400000004000008030000030250000

Raw Header Hex

000040205e5b8ab4e13644e508ed2361851cb1177b40e684a6dedf29d83850cfc7b5e0ea645c7b7161ea496ca5536514a1aa9a8a0a7e865cab5be6e07039757427870aa41b651c6a029a0118cc739850dc9176952e3ecdb815383a3c9c333220b60ff0c198f2f0424c6e54b5

Proof Data Hex

59,560 bytes
121216020307f1ebb7f14fc0852c459f858a6b069194ea51fe409d53acd08c43ef1a578bda2d6782dc0f056b7adc7e39f5928df80b72bd05b8957b235b161fdab1286054236a5925b7fc379f790417550fe70689e04e51e08b5226112eda3a0630e6ad8b0a0ac584db849fb5feb60227fcc3d2c1f8e2f8504e880fe05d5bcb96ae249914c1c5649a3e335f204db0576cfd6f581fe029542b5f2799361898ae055f80996f7f3a9bb040c2089d691e9bf4fc0fd12dd994436d3d93cd1d72fc519f52093b7541f26ecef6f1d06a9bd4d44b8ca7cc0b44708930a48e2d0086894155a294484ae754a12da51814c819aaa5847127c94d9b594cd3b2fdd2f5b0284997f8b3a126a6c55daf4ee79fd51f4eb6d837519956063aec1cdfcc9480ec840451d2e074dc075dd84c38770945ccfd4f403a743971800bddbc03105cf6b508c861781639403dc3e662d49da6cf21d115e7b46eed9e87c54791d08f754e1a52b039c681a217b49bcbd0b2f2d5e83349537870aceca3028e07ec20f3f3451bde906c81f830da5322d40f41c7c41eacc4eabf8d040a22a781a9a3c2b27becfdd470adae510afbb5c77cfa3cf0365651686b30403fe2747c6a9bd23a96659d5ece93231f7ac712fdcee3a9d5737b0373557bdeadb2eed17f24c6a12e31deda78430602a1232fdc6cd88d4b4016bc7ddce0c600a6ce47c96e56457aab9497c68d3a4dcca94cf886a6f82530c03fc16b5d417b7133a19c7051cae408412c9b927907aacdcf7200abe1ee488a154a9e0805ad4f5a91f5c09fa9a99b88a7272164b95ecae11b45d78ae111e5377311756fbc7f3deceef12ba62609ad6df1068e76e1ea728469f4f6f7c125dea1cd035bb679a96309306c672fd8e2c61abc91fcfdb1551c5b0756da6bd752734216ddf5b9f1a46cf1e79d321afd77c90cb3263fd3fdeab78ed35b9a1c0cfb96bcf2044e005a00104ae2aaadfe4435a917af3778b31e0029d7ce0946c0bb9835244204ce1f2da4c5b3412da75a8f021b2d740ab465a7821c6a02d4ba1f0397e8aed16b29ee55d2459b89240b82aff3c857a34eec4c52e9f72879789497602199086a026b815e3ac2a791089a5036ed02a669a898698c666a7cf1710dfffc0aefa5f2da2cf6ab9c818b1e8b44c3d60fe84ce9cbf1c6ee95ae81c31281288e8d63bd0c8fced3bb99e3b7fbf6a00677e8d9d18a2207825c62c851ef87a738a0b62e5927b255b957d6cdd8028513bbbca342db56094ea968062519ca3511c2a2d16821e4b8611da04c727063ec36c294bb7accf5e00510f869033701868b2a5e062d89d883cfcdb2e19ee7c562c451890ac07c5dc0527ee6d3fd502c605755dbae2dc170139b55c78b2c5762d7a5c5089294f06867cdc443466c63ce6b823bf492f3cfa4e6fb30ed67ebbf80f0a72b306137b96a30159075d40a092867d357f27329cacbd007a6b319b71e8061d1343bd2e71ce22f29214280e3cda3c4e5d3718ac8ad65d214057fe0e9b8422c275e855acf56ea8c0e6a0061f1a0799fe6c78bc12ab2619d8f0ed9f2a48ea36bb6bdc337c9d7d23c616e2ab262bf96167186a1528171b143658e1891e65d5dd4cd745d6f8b881a6a3c12939c13e1f023f67ddddd3ad7b611d7f5e1def67b8850e81afd83343cf816aa163f42b07e378467070485f5b2362629443b4376a6e9f227063df74eb86490a6bb40f053cb219de5de777d6a6101801db0163e99abad785f3dd993eb9be14e44d96c0106a4148617c0d5454f4b21cc6007b683f323964908958bc8a283d07997536ef71e29649e030b95c9a35333ba37b39607ec82fc4c3eb09f03c03a1e7a868c409c2ba75e22af461fcd9d6112ca422cc2f5d9c2f97c7ba8ce75c7bef8e121d0a51c8a731aa275cd48e2524485527f1dd35860e4707383ca101040b1ea7a6c91a357d65dcb7b814280f11f039c09494055ebce53524bc9a740c214124e7bc78daedf22c3dcfdc5a7d6055b04433c150f7f1565b705054fc2466cd27f13b8e3b19dc66599e437599df67fa8b682ced74c6fbdf89c7c6ca566aafd284287ecf24865f71692f810a1dda0f22d2ee5d6602dbd433fa7f2c5905b979eb9c3ff1adfd8c838f3b320f27ff2122411a63496a278210357e21a4b6895807fa1ceb6f1c6c94bd4446ed5f3f2c58cb0fc8b97857576665663a739def760412ae068b34dce3305173cca9d935486265aa239742b65430cfd7e77f65928bcb942ec8121dfa36817601d8a428673a57b398294f2dd0b8386b1f013694198c47f103af266223294d4ad457c335156ad0a040bd7a5dc26a69584de7dcdae393cbf59c6c85387e43a2085da0325810d36eca011e67454a57e22921257f500e4f1c7b27b527691e2e09a212661353892ff8d4a6aa700601d7bc87e3523e09b000f12b5fbb078f22069e0159708a4da1d6615a671ab2868ce4abe474e3e9e460aac07dc03c3d9ddda615a9ddc0f6a5ba415e21622a53c4c70e3a2127d88056a70a1a8400279bc7e8f77078383a7248d1b88c2ce3d4a3c7c37965686f7e614e9e0971bc826c71fe713d1b37566792863f736c9cb99f45a8606b12ce185cd7517fae70b825fb2940f64b5c511247fdfbe93f1b1b0c69accd021d9e3f64c73bb868e51812ede48e0134238951ccce2a124a904be2878c0fdc493c03f4b6ecfd4af4247e28971eb3b19dad2029c3994e24a5f7d106de9a455fc08f81f18f706ca3d791cf1b32c3350dbff10279f3c43245279e121c7190fe6a990043f9a4bdfd2187efbda88ec2634a51f64cd58bd612a5f915e8c82e6d77eb3f45cc8776adead9a5423c3bedb1ad2106026a923c2a85635a1a5c8b9128019a1abde5433648c86d6bd31cc2575da995e3166a4c24e283447d55dd399558ffc17c1e497ede53e6d7719133072811734b552b7a967a401cafe5b0d63dfd0e43ea4afc46cf63b31281101e28a0731d4a19ecccd96ee9ca0212629191a2ea16c45f6d7b2a0b0a4460b39c1febb740b7edfbdaa5c9b66769c886939b920e6c6f2c5b79dcca3a8b2ee075f014f78ffbfe6fb98afb4175d7f05593026c9704d73add9f37690813af1c180b975f35ecf74cb80714ff62da933e5747064d76153ce4f69413a9a66e33bed52abccc59283ff587472530b3089c1b2352eecd0c2a41e858616f91730e051c5b8acf075a08bbc37bf353cf267301529e6433ee6155e6a605451d10d4a2696930782cd7973811807ae6ba8c736672648a0649111916ea738018419936816e89eb50c0564890830f1c19e81f8b981c02143e18347184800b19c11f33f4d3d284af8e30a56c9a5acbda40341f5d22b639d1be11369b9e71c4927a2aa67acc98a80012174808a25681a7086cb8b3f318019f29fc55822f465a5b549f5d22b28d87a9820e3ce98de546cba2c612b85f0587e197735d8c74ddfe7e2f702180011f88da4033f220a574c1f3983e9cb3b6e7e8f970451594a439ffe0116e802db7b8d71553d703e1302d850edff17f732ecef0c1e218e78eab5f9e6802cf5d33793b8b1c24a36e61276082854157e0e7e8b2228bd1c866c06b0e27154f94f0e28f362f451e2a7b058a65e9a92179e832832efc6329d5d8fb497c65d8dda48192e6608d09386671bd2dfd84ccd9aec3c1d7f515864e2bc7c9387037bc784ce30fefb8270de5a86c85fb9a78c8011ce533a192182472c10c904f78c144236d279433408ca9b526b219f15fb91d9f21cbe71ab67505e25ab0c437f5d625325a1c6b78e8624daf1fc19ea05afdd0c80d8ab478d5e7a224920e048c9b5902b3832c46b3bf3cd3785425df97e52076ced06ce433206f298840e0115096585a71f04c0fe5e60d3d3bd25996d9efbe4615244ebb03a2f02f4cc4f079e620266b33728de23d0fc78e76ac0d166c75f013415c1f3b3055cd3b95a29dec96209557b435ac80cd8194d6f669a047d5228a558fdd84adb1206f1f0c41c41af0b7445feec4e5114d83a0d940b78987aca346640a5aaef7067a89b48db868bc02afb0e68e4c590188f6e231c0173a095ace815d666505c7f0a7915539afffe6c9958143d24eea47143d822e546c097f66b33b2873808f41e225a4704a0754c5b42f9e5adb281ecb88a061d4587cffd2b4919325794d1a91532cd909b405163a5069e794b00647aebad7ad2e204d27207b1e6449ad76ad5462a2803d1cef928d5f9cc8f9b1ab5a1492f21081ef9a3f11513135730facfef9e4515917b89863b382f14641d3140ab510f87e3e356f8b1546592285e00c056f67ccb49f95e41a6e388404bf41bb292d6a2815c4c613b16b75a1d675b68b64e99f339dbea307656d163ea137b83dbb6bbbeed9e855c2159437e2e053eecba6c3281c7dac6343b1d26619c62197c1419bd040b9834238b28a60985f36d9470fa7cc72aed07603e346f54546deca7f436ea743fd17e75af8341e9cf193d4a6062a9b1cfcc19baa369e06442106f9692ba0c02f5b4a14d9131c2b44a2268b57f9a2494a6e52146d52492694eb79b39b98bff0dbae56c856921b9a53a7b926a6e6a56db4e80029c9999e02beefff46ff4c8a26b94e382b7bd4da44ec4be9712a220d827b24fbf315f93f343cae05ccd15f8c9318dd9f8e83541766e9f1e4afb321155eaa83f9ac9ac151a013008b8c1e2ce3278ad4efbf6e848696c8bf38238d021a1c9456fc308d9cd3d795823925f47b0f5db3489a80499f2f1bed2da1bf38222dcbd69a8a0f83b2471183881d5d0ad665ec3636d97edefcee9b91f3884fd8afce30d37a08b380e939b2151522c1c0f003f9426faaa8daebd01e3d659d865abfd62c2c34fa311375aa3df7af5a589e80c493196ad4e7da988334eb257156606c204ef6d6e51d0c75d9f8e1b6afb68caf9e20201412b512d950543804b01a4ee1b1f5c4225261585d23611ffd98a0f3a34b2737d866984c4ab59e80ef5e74725ebf38eeda100deecc3ed1ccfa8e7b4ecd14175e0ce3546fc8563c49f836a1d24b95641a896ec1ad8eefdaf3528c286e8c25c3ec80b1a5b5b92f96d4d66ca33bfd582f4a32325b96b5d7130ff57aff263b2ef66c01507e364c08cfaa6d5663368aefc702f1f549765a7255dca632f45abdaf4722ba6e9610f8ff78c529506e8c3fd3d07952745d8cb4d8460abbd746bee3f787329a8e9aae3427453768075eca025abdde725392ec5ccc0b4d70c3ed5c709e140978ec9c12f87937150cefe630043f6b152f5af9c9d0b502ab26595208d1f44f7ce3930d3f344d4460eb1d554d283ced915a665c6caeb03748eb117116adee2b9a580feda7b9df03be7b0dfba35b6facf057110e0ae753631457742fa7b373b9224f847ad94b5437e423f6ca64115e4d3e0da85edcb0b6ee20c7dc988403d892f1b67f6d362d4ac3359c14924cedbe815f8ce2a3ed73c201275a86fb236ab885cb70b49c87c65d43178fddbb132344eeef007a838aa04ca567ede865809bbafffa6ef1f0485c17c26874110cf0724fa2115c953647cd2113b7c4106652ea07b50daf32b8ec48781b56b5875738b479cc1094b436ae5e6e90a937b6049164f3eaf1dd3a153626914ad9f23392215d1bb660b6dc432a69fb2e6499cfa6f9d13e034072d2b15b8b19090d4f1d0a345512a09285ada10e9d6786fba7bb562a1c2361b876abfb7c42d73abda47acef30315b85f130ea8614ad6c26b3e46cbf6d88a4d62d8db15c839fff195d3b4203f1eff8f01eedc64a00ca1fc1020500e38ee349e9b2acca119928b8fa2f59c8fee810f07b1495b845e141c8deb9c621a91813c8940c6f07a0e4591872ffb0f41a9188d701d77bcd2d3a60396967adcc21405cfded1f1d9896618cb0f39d606c20200e86e958431e035ef8d2cae44bb99bcd2dd05c907f83172cf8da7d3e5bfbd2eb098b3c88a11f8d718e987e3b649b538ff2a286484af2e2bdb0afa550bde4d14e9f304b86b2d2e58248147698fad3036aa6de6ac5353c8ab28177020e97666e763539ac6bc6cd7ddaaad00e2c3552b7118133027f35043d7d443e7bb8239c22b2ca26840771c39f9ced5deab5d44d1c97f527d4b25aa9464237b2eaf756e66704b5af3d020b1ca889c09c486e0494d614b6bd634ca86b14310452c97c232d5afd9272cbd45ddfd8fae21e942f88c6c3e9b908e29a432feb5ddbb071cd8490b8712cc9d002560538d351ab7bb956af00c76b103075228b3d74e659597da7564f1ec8c59f41a6ed9cf0a603313f6b313ab4c9dff4380e9a04b33697b7237d4858b88ad1b60eee410adc9bb479bef78fad47d63e24ad42384d6494ee1b798acc27cd9534d35dde35d58ff043c2ad4f4086fc1a016ed23b2ed06e47f8eb98d9ae2536781bc5265c1bda4d5e70a31f30beab881114e6bfadb527742e552195699bb72e506c17477e366f4c976247ad16b76f5ce7528b48462097228f0183e95a9e596724e86c86fa75615c9c3c2c745d3fde8c22f9f887207c869fa7943837f05bee8906e20f58ed32c950fb7ef21d26868dc22317bb07d871ef86250eecc0cb820e69254fb85ed7d4559a78a046f8bdcd1b423c92a2a7a6e067ba1b2ccab2edafbf944922ed46a02943c12c84f08bc1565d431e87cae94e892d1b9458463ab7f7467b17c0592769b0f8a787a204b09f0dbd469ce2b214efef7303172af4436d1db125bc2cd11643fd6b046549903418f0f3f66d6cef999aa3e562beacf9c647a7427a7c23289b77ffe7820eb49be6dd26062c5db9f22c3858cd262498674feb341473afa9fa61ffd1719475ffdc164839dade32fa379c4a808f129a2fc6560bb1f79bb2bc97727724f87e32754d78419ca870bb806b068eea6665647ba8194009c602606521693b07ee1946f88cc96b1c607c0bc0b10f427bb4e54a65c171e2c9d2b64e11f9091ce1b9ef9644af7980c52b1b893d090876e12aebc00143a04427a101fec81bd475906c98b60cde60c82ea8100742fee5634e5031c667c46dce48565a282aded62d9ccc716ed8426b90de730f416f34c2c0c3984beba55942a9a93db39f958ef8cd17b4bcea090713f82ebe5c1590e6d658efe396bf36707b40605c6c24b597bb5826b6067fdd58160062b320b53f4c95b405e0b241b458db7fbeb4ef53366453e717698b54cfe7f74875daf530090e92d76fdc80d296eb6829759753c3f9255ed07d62fd0e74aec7286416168d1e41a7e823b8458f2fa2b6e0a3aa7e7cd3a39559c4b6176155f3faaf503f67569b279b3369ff002c89afce51c802b564d3c185a785431a87fce228a878debcb9d196b27b9dd586f32b6ce7bd6e601a398f11bc2bebbec6bc4277c04cd572f8e86d890c98510554b063e5626dce4a273c67cb5936027ec677bf2d516bf70ebf48650eda1c429ffab0d25d4b004036102515c0940a75a3c634bf664d773ecda681463e593e5fe62aeb1fab6c0136997e1a76f6cab5d5d1d916837c712ddd738d794eecee5643b2e9acecebe88aaf569ab600c9dfc40999359499c41ced2ccde146ea4d19973e02a059a6c5004b5b22e85c6aa92021cdc2c850855299b7214b3130959291f6a85db3b8592bf02943ce816b77f73bb4b02d6dc060ce3d8da72aff6610637b314b91e6c610bae6975cf73b528ecf3f9c9ca86e52cc06162981bdd772edc69863f33fdacf446fe5b7c26604c26bea055a0ab8e78ac7763c7635d8ff6da3a45051059c28d1d70d1d1946409c61a2184e439cd5fb7a15c2e25266fd7f52a4f4e223752e79c586b0ae7e02dfe139c27cefe695e4d27697aca049817f3829176086df5841ed98ddcc632521578fb55ea2f7d8d04663c7b21260bb3b4ae7ad7a21d3c8d832b67f9c7db8c28a91b01a30a5180e71a7d0303b16a994eed249dc9258f0a0f584ce440a7bf83092e5da2a6d0f4d6c1367dbfe4e695c800f9b283a99bb02b5b99f944e8efd3f91fccf6426cb6a12e3cceeda2889e1b9d1afdc00dadd959bf88b82e1be4694fc9efc50eea326d615ce9b19b4734b222e40e5058a66cf88a94e65dace1c55cad313291cb1584e3c60fbe771290b708b90a2fb2b333b78476768451fcd5188f4b1c31c7c1b4177a0cfa6accb2a569490a976b1d7212f0d513da256cfedefc550db4d09e80dce6e64b4e107240ea2518b4f86241be26816c3c928dcd4613997bb3d3dd0392faf0096939b8b72788476625f74e6e99d91fee82a1c56c34fba666bffda3617afec0f774245dc235c74d4d8414d29d5016cc60d1d8703bee83b87da3b532b0e1ff43a0bcc7e2a75b2365ed15b226920f9e9b1ad55df8075a8d6a14326ec65be66190b19333e9f5aa9275e6fcd5e8b9dd47b572fe8018cc216b990639715221044e904e6b856a20423f0973a234a7d01b23aa9f853d46fbd3dedb3dba527734005527b515674c91878b88894096cd7e2cba8340f80c7bea8cb03c00e0a9f5a71db6ee9b66228a1dac5b92e8d042070e03bab83282ed2b09b2a8f639937daba26c02fe5a7f3941f2a4cc34e30342df1f6fa72fb92b5669d5bab92f07c6fa5f5df95578f38873e57532c6547f201f9edb066da05ae98115a2cc9366430e796c14ea3a54e6ba3e58eaca753f2f5ad1ca9897322b835b5114471d154f46b717e68807b084abb16ae8350496101713a3a0622a9f8edaca41e7191ab9a2fed68a675ed21b4f2b719ed0abb590082282d504a13e1e495edda00833a4f5ae0db2cabc47d4909577010b34c68263821b6c4b0513da377aff3543e0c0108a0ed51a548a0227edce1ec5397e9669c79495af95dfcb8c684064b6d111ba70ab1561482037c2cb6a791352cb9fc81513258d54d8051a76cf5c361417f71657183beb539ecadc3136667059efb523392fc7bcea5b9af0af4489bde29fce543e420f97b55f394b8a7dd5965c18dbac41708f7b583158d8ce8a99a7f268c89dc6aaaafee2c7e786a44c981c966cee33bc86da1cf46265a24fd0cd3ad30b3d2ecae80ab4a0bf590abf317cfeeea069afa3556434d32816e9d9164f0c0956741fe002926eb21fea4b361f06d616c440ecdec86608720c1fff83691dc9532f16e6758e81183b1ec5bcf5cb70c8f9db279ed58ca2be78c01ba46e465f73b6420eaa0128c10d9136b63f050affd552f383799f7e5874cbecbcc638950323929e4bf37f566aff72fe2af5f8486b68886c9776acda21705e9f6c9c9d49c6ddcc0c0a7989cd268dd8624c53f92c01f4e242715b62fb1ca42f11efbf8a88e570ca226dbf961bf416280b0967ca47fbaa9ace86972fe927acadf9df64974278f1d330fba72492152fcbb80caf533e1016db174f9317b627b2df37f940de55a1c32eccce79bf8da4f122a1b51ff3bcb53f6b8cd2e7baf2c322b63157bfed18beaf62ff02d092f8b3e1a9962ae60b80f6db49151aa48f7f666e7f46b74f57a4e5197ebc24745a1ace779467a5dc7a7b7edf18de6c91bafaf738b6eb82472aec798045a0c9c19464618ed6574356d581cbe1837bec663ad871a123b9e544a2358ba368d9d2dcf0c0ba7508a4a675bb48241d2fce515daf8557edc9f5a3affe9ff69efcae5318cfa35fadbb04948a1dfbb599e2ac37a70cd8ba6f2af5e56d430e6307e7fc9c3d8cb404218d3d6a0ed43f2726f78e1ac2fc5603c3643b171eff0b01028bf100a3f2e3ebab98772741c2505ee521a58efcbca934365ba6eecb1c4c15bdab9a133a7ab2108646d4d8d68aa5f08a79d2a2fef66b52c5b71a9e6e3dccfdfcb846d66801c6748247097233c1f8ae142bab15a1563d32f0000af75fc25b09704a6026cf50c4a39f1855a55ea38e5f84703c2dc054190c81a0af047e9b9ec11d25d042728f417acd0327d3843f8ec93d17957915412a2da13091b63a5e01be5948ebb9ab6981ed43454ecc1755dacd8e3e1cf82ccb331c426d80acb5cde135bdad84a068869e7d32e39f939259f1dbba085a42c8980e2a95b1fc911bad5d86396bd3521b19164ff6aa6a14b720db89d5ffa96a40277e3d741249abd5a4f0df90db08771936173f5521b0299a79bc1265ff5bc26120afc662624e43331663799fc70e9e1fff36a07371689e1103a4e7362b8d8367552336a6169416f6f60c6d5c317da29ccec88795c1334c64153c334eb5567bd7c7f1acb05c8954fe0a5785c925066a3be7e8d68b5fc6818578f86562660acfc31efdfbd9882af6b825a0a9414b68a85435125e4ab81eb52de12aca7fb21e60383a939025f59281f69e44989f7ecde3e161e013e3f4d03a397e7a61a241c0e3f4af432d3eb88e28e8b76f803cc9f989b006b4060b9d0bcd11762c19d1464e535eee7ca048fb90ed4e3e13902b03a0b60dd0de2585ab087d2aa31f08d58fca84bd165944951497cb5368ca81a21629d4934273854776828e5e8ce9a94333321893c9d1ca070772f9f9fa88ea451684cddd253d10578de0d8b86870af3d393ba65530f88b1771af78a67e6b50815c44d5bd021a2795a95397d396df8acb14b44f081c664ba735321265f19a65b19532380c45bd50a28721d5a1f475ce8685a8d6640c46fc07ca818b9c2a534585485dc404ecd6af4de471cee9be827076f13177d4890cba26500c44f9ee0854b81d99bbe04cb0f063752c4b2ce5ba06e3137e85454f23d14b131f44a02ad01f3d068733e992a481e3515b2b7dd9347372cae3814d99d496664318420f9b796bca3a865d5ffadc7f91d3d54d266bd1bb416b81f9ecf6c04f4c033fc0a9def8baa02d7e3453d3e03afeb99ed04fed6143b4605c4b64e0b503f095c946bdecea6b4627e57e92b490527c21f32dfe7db61e219086100b052bb662cc192991de5c19dc62bdffbcc5202b08fcd1e351ffae3d5e434c298af3ce2c0b6f90856dbf74be26be03a5923e17f36f60c45892b330e1c0c70b2842d00a1db04f2b19b44b6feeda41c8399e86c987bb3df0f9918167d433b9133072cde2589d7c64207dd2946ea8e159793ba8c4cbcaee3745891f526785acbd273843beae026e6fbea29574bd1dc621af270b3391b5cb3fb3306942adee2c262ba7cacdc5fcbd0eb8daa99cff12b1c5b77da38df9741df62290c7c7228ed42808f6afc30ecba3e377739e83686c024241d678811c42e6a54bbc17b012bc9bb98e84a4b014daa8e23ec58848f4adce9ffa4a4f75fffd01c3ba464eee0b56e279d7e64aeead0c4a5736c2daf0d6e477f1ad265715efddfa1c8df748f2979952a81e66c09d5b7da978e882fdcb597b2af0ff1d4a47f97a95a81a4990fe410e3d09cdbd2d46abdad5f4f926983ad1815b9a03c9a65397728c2f7c30f7acfd9d4332d068a1f30667047fb9130d870a60e8f28767fb430c381243495feb1b995a23cc36d62201d61dae965e19ccc30c6413b752016016d0dfc87078e4294a2ffaa0f9bd5f180955646a15e6cd18bf9084ceea2e9d51a02310049256d4872effbb41607f1ecc7746f1c82c8d8430c74180d013fc2c2f8b2c4f8fb44a7c068d05c354d5e2f7ec872fc4df5cc3b93b7076ca51fcee649bf69a58eb07a63f58c42208e06c562e7896f9e01089bb5b2ecdb7b85a551704a7b28da7f78c22c6b525f19f3749b8a09dcde149c8e3bb46a1f7cab38a0bcfca00bb5f791c82932d583eb392845d902e360909d676d35256ccb06dcdec9ffea4d9cb7d1b9f14f2e88d6026a95ffa8f5b9423c2867da474229ffcb897fa347e820f74c051b09e01d28000aa7c364133e79f887bda8a254778930f10fb9aa3db12d4559540f4ad037c1c104b3fc716af2807319a1b7054309dd4e2992f0f638c92d1c238ff036ec3c4ea0b0b6aae6a9b816ec728c6c78803a9f7959d10e0cc82646b61cd0db411764ae12cfc48c4cd20bcd48a694e4115dfae4cbcd67a40f6f164d7395904404d0fb3662fc9ca987cca08a741041a035176aa9bc9be1e741a2d1543d83e17383c6bd7c1dcfcc23c5ddc40aad44685a74d39f0e15baac1f8f8d8f2b291d3efd462bd1de02968ef6716e40a38befde841232a92a386af8a2b77e9613ffa327e694dad993c694f5f745fdbc7a4fa896b29685e8b51d934874388cd1fd6d43e0e834b1934bcb668987b6576b0d0cc63f16d08d276445033e55f29c3969c71002f2e453aa10b8e180ca6d46be77ec461d8a7d97822631830de06bbd8438d34c1b1729116107b58932609bd760f496602fbf63a15b86bc0c4f10c2036f4021f59dbde5374ad06c9c0777605467d270acfb296315f0bd14587bd0049c724e68f656e4b0e0a6feef228f39f384543f04f1307d6f8f10dfa6f08e3f4bc08e5ef220b332ec3d15d87cbef48003058e685cb9ec92e4c6ae3534241ac7fc137bfaeb022f4631b2cdc3c691da8219b6285554646c1c5bf76df8286fac1758153ffc9db2023b8024543b49be31b376a92d33acdb60a9812988736fd6d833c729af5964a3d7b6335d1343734700e601a240e36090d2ab73ce2ebe7044138aa2d562ccbba0dfc2a9f9703ab6a38b6f0f422fc269b52a714c9c0cf182ea821f25fd67d9f1b17930576b2a19594a57366f9aaede0bc23953cfef579cdb0f1341510a61c865e7447675320925d96b35fe9a11c5c4c228fc531ca85ac53c0775d8ea9454017eb9eed66d10557564f525603a43e3c76c9cfbd51582704df06cd33dda327a4cb01c68d2be99997f9ce80fb176cca95b8ad96caf41ab1640bf07c0d4b2fbe8fc459308037c587d12ec1b09a8a2b6a8c27d1947a31e919b9c03dc06d56ece8b71200de10d36f18cac566f2f909ebf879a9e0dd41638fa965d1ec213b70f0eb05b1d65a25771f06780f5efecc9327c33ca05f0a7f26147fe8dd508b15aa98c2515b092f3f341df082304015f3b1b454b46974614019c798ed9899987262055a7de665807d4414f5986db27f80b40c838e63cf4106bd3f5f47b6e5ab45cf612664e16a667156a0f74de835f8efd344c80327d19ea032ec2fc2721d0a694672a2e818792a84e67f665c1533aba9e2d859e60502a4c5f19817040e7389883765c9526107242f9904e7c8da8c6f01fb4990d2c6815574c8cb36f8b9dae54514d3471e104f11ef91c187779ed796c5e19129eabbbdea72dba68a069db50407d4729b2a56e7e62eab5f6e0f520ac83da837db298a53942b5566761282c9c92d82cd9bbc79cf5e77caa10fbe02e51aee5ba09627a0e9b2a5fea4fe6238da7cc1ae694da8b00451a67a73e842e8919377c7c7612d4746d2227fed9c17ae2bc9e9ba2ffc69b78555d5cbdba2b59b2d10fbaa04779afdbfcc39aafbee4578f2ea2d05fa556810f83f5ac0f147375168f1f9054b7c9585a3f7e8c47d6b6f93186e74b439b52e9de1d52500f822b4a464649b0a570d50e9808354d0ce60442b244d86da51647afd3127da21f324f9b9b9f82ba0ff6d8b591d5b3eaf910ed60ea7e28662b07c840d0c240275f8a6761e6effa27e2362464027084bb220c50c2c5bfc24a7ceb058810263025791950c3a537d909810fa059158be1d251175bbda393737b4c138c75560ca3665b18b3d4dd27cea7f0b34990fa79a6a7b313d680cceaf240828fb57f680fc2bd656b0b79c275e59d500bdaf7e8ee02196dbf168e571d9b2826677e4819b500edd76baa25b92ff6d84558b9772138b8978c6b18890f8bb9fc778dc008f1d3534fcd261e374a4346be93491c191286bf5db4cbf904edcbbbbbcf847dce2d697e0489c9c9ff15196c57501b26ef5146e488333a174533af046a13295fcab456f5862e72841fde31735baa3ad9477119f7b1c6b6e9b89bb0db631056cd6599e491fdbbcec03a9ac75fabfc2f655604aa51814dd5217826fa09b5307bd15d8e695f61ba6242e855a47c189b3e20a4c94773ae471aa834f78024ec4b563e7ab1a2104650e1a15720009a26d94b2c4acdf4025be84693b662b3995c96cd7117157211867b8fba6957fdb1007d1cf758c32b4ace8969f432e06c00452bf1523f8e7a6be3235ef805aad6d3935766f99b9da88850084c3b904054a1949203d1c0847973779de31dcae2ba4655369375dc5ee7ed0eda1277d15964012f29157d30112afdccb8783d5dc164df71709a9d34b65bf444175159dc2d22b5966cc45d0ea3b176c0288ff7db5f216070c2de806b83667a29de39fb00b6ef067dc026430be43dc16dd12e20fe02d82baa375cbde1cb04eb45b35b17e48dfcc5b3c59cee0048390d6add07132ba9b6d0704f3a5dee81f2010669a4d7f13ed4f1a21fb33f40c5de91dc695cce4224c732b53446b45b651b8d4ebe3dfdc6f25794735fa3864020485b2980e436304f374e1fe752685ba537abaa121e52b43a2f99f07e33858b02a46414735cf74cac22f8230e92d6c734dfa8675abbf71be765f888ca07f0fe57c4c2bdef543f5167363385c4230c0631ab5b0d20b3ef730aa29d5e32e22b79cbd2e678aa698c68eaa06fb8a3af0576d0c70d13a2b5344ebe276988f72f82d0322423b700532f29397bfd5c564b60c85a248c33239fdb0505bcc5216e6944fbd0d16af70452f52fb1d41e692c5841781f7d96708434defadda4f4d7fb2d45b2b76568b9b898bcffbf79d92b69ab5e881f8cff3afb2d537c52f9420d4f4ad620f97c71f6fd4d23abd07bf199b426a739e3242f2de46e61dda827df719a534e17c46bda546bf2b97b406dbbbf0c6593d4e9d288f220313ad513d81bddbabbc826d68eed7f0057c770ab63d40c59e21d26eaae34e7298c61b9701d47b76b555c03e6ac6d8953257d0698ce8793b8947d959453afb0cefff2d30244eb6c012c84d91fd68fde85f79b96c1be0201ac373c48f04e182c6d1075f871bde28fe6dfbf8eab50adc1bd907babfbcfe8dffef8f2b8c0f437182db7607555c3b61f667c6eb87fe2c3a9cbba9390506e8baf8a8b1fc38e907592498e5918370290d84e9701df5d32be172cdff0a3332bbf65df4b3ffd85b8ed922fd39570649835d71dfc923099edc66f46b606be0d6164928339b26e83157200a7421473da1d684a536da1a0c1d424896423db679f453708fda4580f06398709eec621e16e42e4fad74da4790c284321e2c60931dd77628191d5224dfd2e522680102549c097a8c254ec4655694a2e927a9a7bb9a582bba7444d201f919e8400b742a8eeb1138a2753d984deece40f40242a61106122fd0625c095a0a04095fc5aa2ae78f14e2c9799bda734e6f05a081d39f0744735d7ad6fcd2ace0575d2ba9eaadc4c54a89b8ba79f282fba77cc2bcc4527a37ddb82becdc0c5b9edeb84b7fb1f217e4173982e063862b3e70799a4bc47e2b236c3fa3e7efd74e60ac170a08bb79a2e0c09a85bc6293ed0dce354f54a9cb60dacfc313686e1639fa61b21eb346b53e1a5c985ac260b1d99adbd710c006762376c49c06ccb25ff15c68206e15cdfb5be33db4b264b8db754b5d2abfb655bd73da600c12012aff574c54ce575a0574fe3150465e748bb7d8bd424edc92daa19e9ea7af8db8d8a91dd78851659f885e08a118eb04b2d2aa86542f480582d894f4e8692f721e86d8253fe94dec5cd072d00125996ac1ff59ff13c0d5a6b04ca62fb0c83b1f7a083f1febab1a178463615f836992393754fdf9d897c2e43bb9068dac3d12ce7c68379e80cddfa8f7b84e045cc0275ad7f718a28680dec48d239b41b27094d3077515cfe31db46f55f84be24e204ace55d16ce7ecddc5b1a89335a7a826a0f2ac6cd93cf16ed3f907fe6173b23f906367f706369c077664d91248a78f895997b1d6ae16d9ef9d455e52fb219c5192e58cc0a561292f950b0f02a04000a6065d34974edb5bdcb1750cd9e10032853442f2273d838c73fde6af31e2a4db870ac587bbead48c47df54e627968c0d048f292a8c9c9d5468015d2b78cd59acb2e17ee89198182382f0fc8708cb1aef7648a6296f676b82271d00474adc8dd038deb6ae77484b55ae43e430c8d2fcb1ae55b2684b56e503a9426fa6d656fac5c27a071492d78775b0fc37550abf720664ed18fd750e82a44f9d20cf474b4a22908e85fc34039b9978522912074706f87abf1258e7925505bbf30b5730f05a34698cba123c893aacc8f8ae9251b30f4f3c6448041018e27ca6d53ded7d289fe9aa60247452c9cdf2519c52ed0c048821f3aded679af4708a65947829da3cb553bbd953654b55afa14bbc35474bc1dc6873e583176f5d1df33e7e329c231d1e8b4f0c70f06e392f6606ec2bb3aa009cdc8b491dac142f37ddf10db52ce46b0dfacbe524da3705cdd7a5755bf95f7b526a2769af581d3299ee3ecf3919f1a15d7e9a8117b4d39b2d462bc82d0e2fc5ea7e846b1903d6c8fa03d8d6f459ac2651c415ca4e10df0922a1dd661cca5810c24a2ccc66b1e21700ba9a8c13d667ea653329e56ee07c5be825b0aef0c18c68d4afb0f4d696c3c6fb0cced3e05adbea72b43ea65bff7aa333b743e1484551e7af9523bc744a747a2d4d2d7e974c6ee64724528f32c941d634cc7ad7afb4c7bfc37c36f99aaefadb5d55567498cf3b9dea74a3ae0653eb8b96069325aedc8552de35550b2dc9d5dba765230f48faa9f143146270f7b202f3368eb64db4ead4f9f8d1bbf7292e244795bfbb9cca33558c3b0f97c7bb8a14151d03b0641b937a46853852185d295a0ce91de5a7ae257d9f7310b6026e62d74dd20565bc4b87b53a7fa8ecd812531adcc7777c22da06daa84a93e31a4c4570bf5ad7eea836d57e2e4e2572b9541168dcbc11b3c6f7767b97da069e4fec873afe8105fd82f47957c4daef899e90214b6ca0cca526004c2fcb85f38465f4a65124ef0e9e6359c894d78ee57c7525007833f8e1ce1382c395c3e4f6e0aa357d96463bfd282296b25e632dd514b1493ad62223d21686d87a716fd637045d0f8267ffea10edf9cdec79ef84384d4553391aa1c1033247dadf7ff98eb4bacb35139b1fe1622e8e113f58fe36d0d5ed2c9652dad0f4b4324c04fcbdad99ccfce83cbd7b9cb4955e15a143d27524d051335b996fad06eddcc0eb4ba82bca363b73e358bed366c135dab0675165a038b2e87ea64607a154684d64c65fdd02e17b9aba9a32619beea2dc3c5e754f500bbe9edbf854dc924b2eb6e51ec6e73038cfb3033a9deedb91d87eb20b539f42769dad6bebac0cacd050d474262259e63e8d77e943981aafca93ab23a2fba85cfec60ff9fbe6788f3ce1dfb720f04461d14d13d59a4b78c76f102f945e8f6f0367e86ea2c6576a130c92efa5125493461b272ea27e2c2de7c1f95a8b162ba64f01bb36520f0aed3972e89eb77b4ebd949e9f2d99a1b14782da4e2285a2e3d87ec5279171b7de2c94c30e68ec068cd6f8422accfc3b337548d7643ffe4b7667344df9251b1921b7e4fb98dfca91ae02c3552b2313e0e4d4273658e20d249253ae92b04655e34384d03d23e769ca96f02f1f2086ded960ef515e011baf7660c871b6c02c4ff2217b2fd3478f1a57f287d56eeaaa4a69f02c4e325734166bc74fad4e2c21dec0a9cdf5947f2af47885dfa593abaac37f60eff4095630e56f5ed91de57a6ba3198c0c27edaff7e5044056ba9f36fe820452f15befd8a58ab42d6d6f517275d82757fedc0b7654d7689d1634853861f16f7579a4c2cd47847c8577830d8278b051b2f04e17a15e3120298d2282419334bea8db2c4698e471c24c9ac160cb4533a3e99d60a5cb6532c64ce082bdebf37ab84c3a7165a19687b1f50c419f537b5f66ff4ba7ab8a13fc1c007a565b2c3440d0f1dc5ce519be3839583d89553b4dec6feab516662ab8e07c4cd65f9773ce95aeb9abdaab9cdb76b6305bb22896f4dc9d4d3eb6d77fe7a3907e4a68841df626d390df0efb67b532b1e69f69899f67161572c6b8ccc085f459596a9c231d07663688fa8685441f4fe60e053c0926b124f25f6775e454543e3c98450e8b6ccc81c0b9bc6fa96dcb9587ef7d9c5a7f4a873c20901fdf15af0d0b8d739f1311a6eb862e99852ec777e1484f3ae72a08b7569d3eb1373bef8dfd5884b9cb433cc8c7a7ad3d9999508cd98392d231ff450f3b5681fd18b5adb9765514f26dcc62bf0cc2a885dbe0805df68ca5e1f750aba7c47a3c3b6838014144b8f26d69d342e5dc271d7bd1cfb895d20f0fa480a91ee199c7226288fe804be212b7dc50995da05f99b027fd6a7071b31d69290fe559cc8ab9a79c38bbfd7adc0eb4cc7dc9a7894edaa1b8128e8a7210c26683a74cdcdcab9abdb1eab915697798184d074395d8c7d650e973924dd265269bbc904adcb7d3ec8f056492bd72fe3d7765600e148ed4696c931d6c3712f6f2d1f7891e86065c1f34dc2a5c6674b017c7cdea038e8d7804ae71bb4cd48431fcd203481fd703ee46622eb0893bd3b6926f85ba5aa362a350962c6238f9369920a9eff15c48191d8846d87992ea0277a789fa452ac28b8492647da96c8f24fa744eeaf19b24b21942ee6610c9943c39a5ec68b79e3482b250953a8d742f0457958c713a62c816e45128df9033c173739b89b755ce2fe60addb6df6fe6142e72d6f09bbefe172e8088d11a5a3bed895c1ad3589a61ca4767c0715dc97c4498c983828a0d8cef7dfeddf5028dcb3c2e996b01034c9ddf88e3b00a6b95d6108a28e50af3bc6342ca9c92778eb5acf28230689a4d1b7f3da2db9847bb76df864b9e8bf3393785c3706d45ddbcc7d263d67d4c332eea22a8a9e08b129c82b57a0f60af8902e4420ed0fc7cb242fdc6a137faeead7fb5d003941d4c4972c0d5f703f797bc95f243a9568b66685f48ae5208141ba59e192f5bf2f9bbd4da899a2318f93bb4378f82e7c58fad508fb6634af268aeb5c0cc7b581fdd8a8d3fe07342516d0e3d21e69f4e588a7deb1a657cc106fee5fb8b5c3e2a1c8cf60adadab4453dae476f5b5b37594fb83c30240a720cd1eeb48178a58a43e9cfaa7aa2e1f0fb89996a4df62eff21f4d28b2974b5529ad151d4f49a645ace6e96294a9fd65df1baf2a0557714970d7b195ed5ec341df3f9b7be91e2017f6e284ef3ba64d604d76b9e958585c2780abbc56e104cf47e7a8348818cf7b553d334007c715b121e18f8843261eb9829439f8d4c666ffcde1811c97b9869154879bce804a79e1462c860121d4bb09c6088e5da335f4ee2d27a443191a45a690624121bc9a6fa51fd944f82516fb01972b1a500821b4746bcc8874783b88f45c87c209a6e460bbafa3a5d9d016d8361abca63ffa5dea879efd26cd0aa35491a077c1b6e480010484a25b13a0d17ed441964e84f8f6ae0d908bf908fce96968cff08ae8898adf0d766999bdfdf37ef8b83c5a49e6032b234dee78fe986eb6f36ca3ac7970804f7f9ed1d20a4a4c5c7f32ecbb28b2cfa4e309ec497cabda0d94f8422ebe06debfc2639df573a8cebf09db61cc29455eba8dc740d920870b826b22475e7f6ee858adaf0691f8e5189fb831e9fda0c31fdc34d5eb202431886935ce55aa95dbb3be472f0c36b11214e3789eded1f3f5e78844d752600286d725c0e85b819944e702b929377e0d61e74e496f5e7d123870b8db14893e490f0ccd3c79389fe9684ea5358749082d03b2f536a0d9ba44160ca9587086e73966f2681449afb84915ca38472fa2659203251db8a518ef7199c5a2706f680d3bedcdd33dfc97961460502af9642860d3596967e8f2cc558915aabab61897c1013d160b3691b7070c9cb91ea2e7048b3d2b9afe82fc4e4d37cb6e625f5e23a116f85bd659557b8f85daa9a3bbb62b59a2ee960df055cbe02f28284f61d38d5a2b43e1549695dc5f3bf0ffb991d3bcc5e23ab99549d7544ca2c04355637a763d2a763ac81d3d91d3ab14143b2fc69274992a58929b837dbde71bd3ca91b9689b44f348c41702e240bc3dd2ef74924b15561fb63655890fc4bca3ef0567fc4547cbe0281d3e4c731598ffc7aaa2b5e4307cafe7d3131ed09f0f1fe3ff91a5b6fc9c5cb6732ecd848b0d6256e4baae19f60bb3c9580527fbb00e96efd0c80808ef28a43f47b9aa08a7fae6a6a6fcb6fe76e06605d3128de32a39f622f510b7a3788c893b72c242de6a7cb3ce0c1e09e8ff6ef4f2f8a2a2bd7f372cc33e0a6bacd9c783b612b44e55b83cb880abf8c18b7e2348be097022d656fb6de35b4d4212918bd8a35462c572929848e7d67a5a42c22978384ec9f5e0b1566ca5bf02d50178229e537f5a987ba4242d96df795f455cfa5d6d7ac28c123ecd4b31d47135ee33e75c2d9e7cffef2982a1482c1049a1b26d88a348db076961d86d4b55cae3a351fd1844f309df42cc4f51a1634429e3b4d32e4bf4046f79ac943a3002f9c853680295e5c8290e2abdbf0dd15e38d7c86c8915ac581e25232260f67e6c9b3daef8a009dc3bab2c1deedf03d60d7715bf0a9caaa27555c3b8331e0ba9a7c3fdd7d1639ad124a915d7fbe92b91aa0d4343997bbeacdda6e12ec72afd530156f96233b9225bc358365075dbcc98c835e82427673202da07ace43e25e412b08ba18297c6645e41d18f649a2088ac601991dd41b0c04b1dda5cfe6f9e259a35426f69b59d7cf98a56296c1b2d766a197f9686515cfaf3560edf3ed2c45cb0183d8381425eed61f2ef22ddc4f49aa8554aaf7bc9bd391254d14a406440bce8328605823f4e1625a7e5be1478fc5fc4f09d396c6a8ed4e01344562ba55dc08963b10d388d2ac010f9aa7e0e6346ac3b88126632c4498c66e96d21686a9e4d0f356c0404e4990cc1f30d35332f77181cfaedfa6689339b975b6869c90d0726400235ee809df8a04eeaacf76f48e41e5348ce57173edb7d1757b59a33306162b0a6a46e4ab6f6089763903cc43e8f139cd3cbbc938a31f7b4fc940e2ae82dd0eb31eff02721d0a8a2bc3076282f4fe4e57094c27de51b241cb99ddbf1948efe9c537a2aa4b3925874004d86f6beceef6166cde75e4f816d8840197d0c589bef72ee633ade2305030fa773f75ff0f8becaf2ee18d006551dbb7d681cac5aa1732e967cb2972041b9ef539947654a34e31d518baab168b99223172d5d77518852777268e748d7fca25c5e0b43a6fa068326b4c526dbc6f18c29892d9258a8d4a092e0cdf2259d9a9fccf812cbec095e5cb2ea7fd2d63836b05157310e70ad96119a29d2151cd2c7dc4623f0f6c14916305b29de45856fda497f211a6ae5f0e8cb62b7e56af9b0d9ca3907f715c56bf7c4880da81edef1a86d27b5a6d459441a202af0cc16ceee96c29401b40185b334f26ca61cc1f93176a62087d417f368bd13b8d8481633c302e26015bfff2e7790805d9e6598bb3c1e309cb7af3eb57210610e3fb4d74e7f3e8313b79d265d117e2922744b9799969fdc6e56a059ebc66f55121fe4e0dcd7d60a8d8b42a425ce71d9b5d071d0d8fdf7c1b04c8a78319b350ba74c2fe3723b6c0fca477d6039c1962c5284b5bdbeb3697d2189969b9e2958435905065988624cd9a9e564bca447dd70b902c6baaee5d51d963683069bdffe77200f062ff347430c0bcfeb7440020c40d9b7c8606510a13912de0150ff2e3dce0ae1854597cc67aae9190b1d5e8abe2a9ff50adc2f124774547c9683496e297c05054b5d804b99bcde63aab55ec7dd69aeca032f5f5cfdf87f258f4ec5d296a68ae4649fe6beb3ce2af194187c4968d2207fe2c5100116b30dc55b9c2f0ba0dc4ef2f4c56bdefce02923ca7fada6a38eb644913276d629fe8804086f9c5868d54d3d17517289e0e85e8556705126ccf7a58544705ee1cbcfa2477cde9ea9a7ac4d057c136757ef5faecf408f52d2c5fbc9912eb663cba2210048520a117039b7d1b1a466500fb88a12cc5f2fcc8ed1f682e09cccf4ae91ebc04ea68c4f160339c3090349569ffa6408fc5c2df67713fdd744e65b772241ba5bb74ee132439c13acdfa710ab6a95694a1935759cde2b999cd1ef6ca6b67842267add94b9ba5c8dab3a145c8a95df067d773852a6ee6233413f923dbe9787c0d61ada770af1d43316adab932e9e9802ac81a4c26897849c6f2adb7a211cfab6c53c110242674f994fe9c1e0500f70bfc38b56ee06a5df92335a071df74559a5ebe3741a640b88af65bf470c7a3f27ff2bd5885bfd75b67f041a4e8e0822f00df3ae0e0058faa39a6f3a47e49151999f11ec26c05ac70cecbe801597dd31f618c3fb994c10a1bc0b83c95d98a4930ed44ee4f61e69d3b0a015359193aa30c04c1f038b71f46f39e13e2260f0a3b3e525cbbfc35fdb6f7814fc51f4e120c51c41b0246684bebfb387aa4d3e995bfde6610d7fef0435e482147f2c8d815da2a1d2a97fc46b1bd0889cd1fdeba6158d3316001b9e83ad839ded61bf521c274cbaea2e627e57a747b38673e719d76eb758a4378a619548c9599538430ebb71591d127f5bf4404ea210e5e3cccc83f1994195821ffd705abace6d552ecbdf43af987950eaa9782d5ab33a805137bb2727c662cb725b8ae2b00735fa62b1ddca62926429c7106e48215f8148dbc346d7d7b4b0dc9cd6978b0255b1148dd7fd63169647eb26ce0bfd8317f409676fa212412b8194a7b89c9ed7ca0500e1725a17c85c5a31f97a6434081ccac5fe9448bdc3476cfb7337bdc0ffef42a4da4081d122b083d6d66089323b9a5445b3a6c18692723184f0cf92f6216529ef77ddde07fc56e04d20e3f994644d45a2399449ffe986d8babea4614567f1741fa8185a1417d0a7de439a54b167386db7de6fd87f594d6b54b2946a81885ce9a5bd0cae23531aa3081e926166964e091cb34674b281a54fbfb4a19e56522aaccfa6d92e7381faa69f3ebb3b3ba7ace3b3627d7a03fba5f1abb8e08c9c44e3c44dea9c0fc1d6d0d0d1e22a2e853d27e0796bfc0547b6e78b6cdcff4dc300bbe7309f7d6e72cc8f40975c53194e4be8cc97fb5bb8161625e426e02dbd3dc12e22dfb5271311b00ef74a4693d2a2ecf70ab7ec2019562162d479b4a31be9a4ea96b99dea828ed43560aaac0a12a80270f7b60257c46e3b68675fa63f452dcd3de0e1131bf598102eb62fb7969b324d5e9b4ea17bdc8f5e2bb46161db569e10af0b57b93a7d70f594757652d1bec0ada553bcc40216055fc6ccc2aabc1b403b643572aecf2626be54d30a2e053b739cf89c2d79abff4f09d4ac483e8526d5de56327286f239007f797bda4bb3924a3f91a03bb35a76c245dc4adaf85d21a4c47a76a15a2a78a97f523fb9ac752dfa985a574c32d45ec1b2c5d80cee0546d7e6a561b401b87030f55d00746ae41664dba7a2bf0a75c11e4b1136d18ddd0a2b0fffb85c324ef067af4b8e6a3bc3bd8c415b7620c7826372f90d536c43854ca43362ee56e1570592e64fe74357885ac463b2cfc3b3927a279cc331a2d15b62f35ed9405c02eb1d1d873af6c915d2615f5f997ebd3eddfa4ab4e0008d370a2aa5b5aac350d0508f0210bb92889aeb6cd730637df20271ada87de3763027dc6f89f6c337af4dad5531f8125aa071f1105a42293b3cf156d13f6d866d664c5d9d940adc06e1e5ec58ad5028d0a285e61f87a04ba76d5d65589a6d615f53866c77aadbdb2d57b684416cecd1d1fedd4ad4c68cd36c89cb119af6a1947fa997b15dcd7b9c8a1614dc726af046672a0562876e6edbdbb102aec49903525e191008bf7b9a56f06010c2dc0419b10468cf3a3cdd93836b736ee71b57b5c91ce88d6b6172a4bd772a313d26a20bd297ebcf9e238341146be8e4572cb352bf29e8b14ad25f94e526ea656b3bb427cd0730d03ea67b617e2002239922eaf6d82d9a7003e0fb6b0343b5f1dfaa99f670f89be65b3e3b1b03da090f9e49c09f922053e0373fbac1562a15e261df5cb7c937ddb0fa1e68c5a0aa7e98b97fe5696e927c63714ffb828c6be01d0756a329ba68fe86cadff2f69af9a559b96735ceb745ce0eaaa4f709f389e7cd0ae8c26f9482f45835e4e7c1eda04062d856e8b8530cd5e7d4b924196dba8c64ce79982f66fcac9d93c68a9d74cd4d5325343532cf0281ad4b4f02c09d6c5ff9ae47ea7b31ca758517c9077a34580e876959f9d4125ef91c6ab07fb8ed33834e70dc953315addfdac2b70782dd832c6bbf14e1785899db80028c6f0737e2dd9831111823169b4970c7cb2cc0de1457983d83b0818ec7916b11e069de457c35ffececa46fdf97829cfc9c8135ada7e9454fdbe5cc191441ed3d2cbeae45109fc9b02e8404f92257e3875f4644cfb024e78646348e7fd9748dfff54f716c2fd764d2a9aaac9d512aa2874b8db248fd80a5b60cc38081d1f7435e54118657184ac519b164382bd2e081996738b282c6de7df14d40ac016016ee43762cc55cbd3951b67d26ff11f2d98c8fed2b92183fa222e0726f75069fec25f86cfda7ad5a112786fc626162f5c7e56cc15e7ab6fb6643e7668e6b76120a3e7867f4c2ff4c530c785eb26af80c426311120f42193ed2e4c8e2b0b1fb9cff33adf86039dcdc4d90680c3026c296ccf31cfff81ef29b8b581ed32394a461494edf7dbed85bc5143ed7f96ce232fcb05795b887bb115a95130a96cc68a33447d6f86985701a307d9ea144cf63a00c97cab8db6113c038a7283daa08278a8dbb5cca1deee6edf55f9d51519e5bd32691292540d2a072fb683595e79986503833773a1bd456e9e094b88fc336b855fd72708c9d48b06f3fe991aae635bf79fab57cf0793113e243bc67c597fc4467b7a2ac0a855eaa81f7d96e5a7c0a1d37704ab0e9b4f019cbd6d9c61c1674778845790bebe31b0a3ed3dc3519288dab06365eee8c00c38d121129bf45e19b190f594a93b0ea7dbbd1de5bff2e15823cd2f1e0efa25215cb321c07b63fa001bfdef3dbaeeacaf6fc36e52cef7b06b4d138e48deb4d48e5d26faf042a04c1f18f68c6f798ddf65e9d9f55e6e02ddc407b8f56a22b1d3565abc9e5cca280faa6710656a8b956bf1529bc876537d6294e2bf35e7e2e98b57938635e523998f108529a51f8f0a6c3805b819087162aaa529ebfb40aa92eb00f58c3c935585b7ad4da6e7c82e4c18daf1fcb1c0dd33626212d6e5bb35e77176de98cc8190da06d4c0e47e191dccf7be3e965f6716769dd5c27e8b728c0c2cabe8fe9bc4ea0f4d600ac2374e94e11758555c1bbdc2387c731b00d9c59a52f52984a2089ce88dd4516f3cc169b9af93b91c9a436c95569738e5434cab077717212683e78764458a2f6956c32347d67940903ca24a471b1a1a1868144002a3b780443ab390f05bd388a56ce6ae6dffa1a8cf1903dc226b4b088800b3dc81cb6ae2c527891bfbef50a9dd38722e2b4743dcde1aeed2662464602c8e43b208681774b80a3fa242c66d4d5d696eac689935b73512bf9100ccf7e8cf9ca6eff34bfa09842307b4dde3005d1202a2bdc3e201884dafe5ba981ee4979e294da88b69e6aecd03fc82c1cbf008661ac7ee5c64a4279a0390069a3232fc0066686ce29859f2aa3462c6882b6dc0ff10ef32e5f7c6112a76ee2166a5778baa243592caad1d7e41a8df4ae341143b1242a79509591d0f0b545960f20eb98308d8bde6dac3230973f2690ffd29e7dadf9cbf6d3f513d067c5e84e4b950a05a9c67ef98a1ab21e363b523d39ffa3c13b49fdc5bd903dcaa720a6aeaa8e384ce3df825f6cf2a9c29ffc74da7a3622e8e19c06b44ecf3cd01a8f5a2f9318097023feffed75739aac77113bffffd30f371137026e1f26e99a78d10858902c45eabd83f275e860abba8483695a385c63f231cea432d40a044f92d713d2b4dbfee98481e260a404931c4d81e309cd61259d5e10315d3213cf732b9ce925eeed679007491f0c6ea56c207d0a05101359a17210d997cdfe871b22fe430448e511bb16b5b6d8479314bca79c48fb5cb72b6e072443e792509e7a70f189d351cbc3f30416eeccfb959c15e7d52c9353eaef640bd2b98c1fc178f3c9535b9ed5575afe07b63eb1645a9f3554752a321cf75b9495922e06a5ef72e6ea724e917216efa641c866ac61b9e771cffd6776eb416764ef2968a3c01457bcc6065c1f2fdad05ca4e6519d5b16ac22d021591a9592e309ca851d641ab901bc1fc7251bd8f07b07b6894904a4cee82e25390f42f4e7518e20bce8e3ca9f61dd3fa5962d043626f12dd48b7e10dda78034a97f61d801e3225ab57bd070b53370f962848233cffc201ac3827d741f3ee645940a5afd222248bb2b97d2bfb05d44f5284f3b4179071661baad130e8abe917c78b7188ca5437b13ba01bc54f279312c2620c753ef3c0003befd4b670954844cb81fbfbe70377d09dbbc1ae7829fffbeb0ed7b40462edcdb8a77cc6ac4fa70294a1416038a12d6c26179d15df8b6dd1d116cacf11157496eccad887b4f00721bac635e59ed2f335839db02ee25fec3165224874b930395dcd4eca5b1486e7e937c5beac79290bf7a53fee2506e912627fa80e6e5e6ba32d267d59016936569a22ca4b9d96ae3228f6bec617d90bd2800f30277cbc3ed9275980d80506f0fb32a8f5ae788171f3ab6a302b822c93e3621348e2cf2d0d7a2e13829b00719098c11a6581690cd3d2f714bc06441b7d580b1c80521a30f87746f3a6eca8b0d1ac0960b3895a9d5c571d83847ca8438fb284ee292692047aaeb1ddeaf5b97f28a5d39b9b4a6e7bd2c036bc928b5729ccfd991eda4c9fea28891598553999fd38f27bf56e7d175a3520240e2372312dfbdf1249565c3d0d13c6bb5bab9c292270fda160aa0905cab1b8c1bba8bfa7ee7218b30084426ff65783d8e0990dcbeff0878d46b27805ac09ce049e56c75b082defa9c9f227a7fc5dbc3cd69cd6d4047c883b0ee4fc358fe8ab5b37b2601f972160c366cfac9b751b921a4a0bc591fd6f57748252ab6ecb49101ea8a44e48c78a9d5aefd43942a3f9e3dc20b36dd81d86287d2a41aa9bfeb6c68e4a85bdf8c7e8737d19f194b6484be6f92f98a2463bcd7a52e860518286b2da3cae8745d8edb0ac30e666dc04ca79f49bb9c371079885c7ff65636bda6a31309e8150dc6d399b50189bb90eb68f41b89311ae8548499c18f00b5325116c983ee03d95c262bee6dbbfe10a20a5e114ba21d15c2596a6a05489e4f88b7f2f9649cdea676ec46d04f5fd4752ccbb84ee9c5f1889c9e390fd31357269b751e26462ab4f1f6df80bc02fe5f19bf39c1cc96da813894fa6fd155e83ccaf62a3851f850ab14475c32c1575a0d18dd602a7d929048f8cf85719f5b106ff57fade2563523ae9b0e0d62454ddbbee5df679f93b7dff540b6081b6deca68f47c0f0a7ba9baf7607e33df9d1617e8aeca8ff4362cc04af01f9898c3bf6c84452df336516742b91c9b780fb19820659d39af32c5bb65caa0858d1a0a8b04a74c5b1440b53ef7d3e7f6575e29ac5ff757a6627bea0bae9121e34368d41e8fb07144b53bcab251d5dc8609f6c264d2ab606444fd505ffa938801c4062835f3473f9514939290cdffdfe0cfbb06180d259fb92adc75fbf2f495e6606ffb0c167db5758664fe55a5afd6aa197087ba36a33f96a003f2c56fb50d2bf936f133cba5479410f9324f15e4c0ca5e7e3291c939c1ef349f2a748006139afc0e73052f9190f4715b50a32b8a64cec618e393cc561948cf85a4247d219ddb0b44288af6a49d401cd124b4abab3f6622cb89ebc441335a050f43f1b7907897427256de444b568bceb6b7d514e46cf9265de394cc2ff561a8b0cd2aab370e55b690d8c29d7e48ae64efeb4e52d0b7b0c981f7cfad769fb768b8724b3e6681a2bf37ecd4f05de3cf0b72c6b315e2f781255055296ab61745e8bd6d0dacc04edd1dba3d9840dcd93590a391c867365c53ecb1e92ce4f1b1e4f9f4e99ee16243ecca230570944696c7ad182fd4a2d6828d3962efa4ef883427108e044f571693b1d69ca91283ee4f2088ee00f447037b1070fbfde189f9e3c118df6a2cebd2e68540abbfe803eca3a3bd533bb0cfdecfe6ac7694eef5181c766a69b8d89fb23126a7e4a5bd9a95c93d1091072820e4a9377b4ea2179d58d5ac1a67eb82c9de97322bd06d70890bcaa51ed943fc3f4f8a84c50477f31a3aadd2cba8e4e75f20cbe7aabd787aba64867bbc90a79afb1f389186dc2d1170c9d37ede13ef37af93257971efa193d3a49f9c34521e39a181d5fbd4d0fa3bfd05c4d5b372f581a42efeed9f77ef8ac4213188b3ae207c7c8b8f55dc059374e3d32731907cb78d3b38902b47f279473ba33048d7a60489610660af264c602b2d75a4af193c25aee6252e55b602d41e04020b2ccc9a9c9daf74d736fdc88dff863043d40ba10abed155e2c7f4f17e62b6e52c26919dd318d1c07b1a098cd7b9d8d26d10cee0692dd4c28d73e4f95cf05730269481790d6fdaf670b6e410e583fbe5b9e9e45dbee2ba79b6cb006a5c4983ae9e1419b7f6e76a40505191e9ff380866a3cceb2711cd1674e87ba1125a1e692f46b99faad147992e66e53e88f31e6c433ee49d8373538fcc51152b7c8bd0a3db8ba66173c6e3cb4894df421bc61b1ffaa249d53c223cd5a9383f82d5ab8eadf1071706fff6bf85bd4cdf3a38b2894d5509e99b4ada0055b879a8a9d9496244425bb6ae76c4a31fb1ddc92f7cb6a650e23a605fc8379f3f2758c036048bd9bf114f9e500a3b7c0dac60e1fb875dda05f559e91c9c5646261ac8c12b7cd7bef2f35c7db12f7e0c94e1c246df04c155542f93f375b136f2d54e3430856246056e8d644010424abbd95cc46732268226d32da18ee1483bfc872c908a1f4ad0dadefdde7c937f1eb780c968d143e43c9ab0c556c809bb84cb506d9fe2c32a17016844ebb98f5c48c755e874e9459f68dcdaafde70477d00b42ded55d0c465903e93a94a2a58296a3d8d91082b21ba6d0e0d42b9f4ecea5ce64547b0f1f906c0c1703d549a74a2d6b72c14f68f0b93b3d6f36ad17d9d7846d11fe342defc900cfa9ee7a73f4003001a87d3f37367a9c4c6c9362651bde2fee2bd7199ee0dc9658285ba002ad16a3ef3f01548c04f0fe6e3c7732573acea00ddc0b516f33276b98eb7d098569bff9698693bdbe801b1a5bafc23dc36f57c281289b1992a75b3e84ab2fcfb9f6938bc49ddc3c576e0c05a1e4a67c925a70fe0a35a62f48ab12cb54279f0875a44790fa3f7fa3bb31b9299ef3735e5489b821f9148b2309f1ad2aa60ee4192d7ef9fcae525921f7a3346c1d24b2a16fdd95568c0e93c83f2fd47f76ca15c2baaeaedbd056cdf02ea68beea8cc44db91eca3a8259122a3fa0bd8d1022c68e8c5d50b8ba192538940d8ac2dc62458abf2dbabb280989c12d3ac5c4d6356524cd4bf4f40bd1ab8c62d0d7fdec48a62ab4419404b6e63dfc348ccc397387e7431fb14caf6bbfa315e24441aabc52578a4f683879d0268a963609bcdf291298b1dc6c7376b2c41249674ba8d9ff39668ad0c3874ce7a98fdcaa1a204a99e84dde79f69738b85d5269a580f5d6d0697468f1cb4230209ce53a19cf8d980b716e13e926a5d6f7455849cc293ec5ab970938ee942d2cadcbd1bd56145b25c1afee2d8c62b9a7730faca96a73d28afebc6896e1b798038fae2ba2a35b89222931983abc99bc299880a05647556cb44129dab9a21ef8cfce03a3b8a9b8fa460e0e2aa9af6e0004c8fa848aae98a2b21fd070c6c99429d8ffcf9623c6a0be81079818417d091ad0c1cfe893a787f22c0da8fca58549246e02466604568f849a72b82b0d393b63dd9c4a8ec350d9bedf9da93c05304ab893411f7526870b60f7344e15a418ba005aee0f56de8934acfb2471e3a2dfd6aa7ebb1c65ab4bdaee821dfdff64f700bd039f37bf75ac74147580d8da04461b6b9c43386d653845f1adb35ac607efb8b8d4843ec33a0bff54da08247ce0811dd31015548fe7c215de744a09966593f5de65d92965df1fdfcab703762f83c2b91f10bcc653fee355f9c9e9bf2d6f3c651772e2ef90701b899d816e426f718fbd96e5a25758bf46903ee808e2d0991e9420805bb80970defb1d4e6b3c0192c08a70329a2f8fb72429fdf1f02c3d99b27a3d76228ea8b29fc5de9d430c22cf4ac0586816f911509be3f71e357436ae021f1ddb46dc1954764f2471f73ab6626b218adca35e27a23d2436f5e46fd43323991cad61834bd1a65c0a00cc4687b035b438c4515c4c79f79e5b9f97bc00875a0fc4cfe693f2fffbb2735277b82987b3673cccdbdf347034c8cb0db1a9162bab967bf845c26b99ff3ced543678473ce5dd13562989f8defa69afe6d05784aa8234ae6f59bb0f5b9a85f1c77759fc79875da6f0963f8e10384a90eb69e89de5924d73fecec0d2d4fd773a2e1bc78f19d80037c3a0c5e7563992de27fc693948bdc92121bb0fd4cdb2eda0ce017f15c970bf156ca817e03522d0ff75487b9c8ebc4dbaae5b1beeebd76bb4c89d4590fab0bc77ab1efbbd982ff5ed0060f665882e6dd6c455fdb5c9bce13a2b047d22d79dfad159676032901874f600d3461302913bd7ee6ed7e6906716ddb38051ef0a5446cf29e23e4e684b9f71dda1d318e6e7519fdb1aa7394c54aa003dfcc031550282bf34f3fc1aac20627c2253a8ab16f7659f9d9d33cc6ad246ac8b638b1b175db8d272f6cd9a1bed71665739f03af600fc1a3d7ad7eda7d64b4a33f28bda8d68ca8b5a72842a9c2d1fc3a75970167c5c543be7700892d66d2bdc93ad2937bcad4f684693882b5e33d9174e3cb41fe53c5b8505f81eac4d89e73e092c4ac4c07e915f767a7b56bc67e6062340b4caa5c3165c273bef5672102ec5da41dc1ee4e6085970c8045bfb32a07639056df4661448c6acff2430fc018708c9b581b6c09bacc4ec7fde43d6eca48675107b442cd5fc9922a5f7a718b54eab7d89fd6c6622f356a79d8afa7325dc1a9c3c4f44781686eba13a4ebd21725398855791129463cce3af4b7b07043c363459fe0e0b38823eec1367d0e27f3672e06a72252b33dd73273b9e11051dcdf20f349398a92a608bad13f8c8ddf060b8c782574eca77ed7c43495eb8f487b1eeef9e238832285533cb5b3a5e023c07e8610d79808f3ff65fc4775ddc21424439643a10e15dbffd7b8fb6d58a0a7b306f301b60842abe945c061c64c5e5d9848035418706b0194505ff0f4c1c65626fa8ee49b61cf942d43fec2c3de6d068e334fb1844ab245155f441438a506b40e64a226e7e39e83bbf1eefd25451f9e1336a28287e5fb4dbe41abdf1c9da4cb9094511d4b28a4aab36a89b1c15087d998b7c606ba95ab7b367a058fd696a8ade5f66b0dde9acd3cf0f7e4843164181cf2819284a3a4c02725a43a4d0ca58e0b8c1753c9293972871234076f1b5b54ea866daadc4a844956c8d2ece952e9b7910c64d36e7d5b94af9507d905af127a801cc6c80b5fa3ed3ec20b2d2a5488037d6bf100ff1b14b231e8e1dc58b5eddc6727144bbdecfa7fe396a4252f6f36697100567254059050b7e087b66256271f22445da2bf660b0644438a19a56b6885264f213bb5febcedab8f8a31f8ff9ce5f513fab6e96c32aefcdeca5125bc4feb8e5415deb6624dd701ff50c042dd2ed64d844b0011d1204f1fe81cc1bac4409c49668e503f23029f0cf3302759fe443b7deeb326035ed69b3e53c03494a1317becc2760c0b0d1aaccd8eeb4bf0fa3b0d01c6ee90e86aaa4234462cd896a56f24e3c4fca880094841340434129820b243ca67f85a26bca04ecd63251335c9bb237c4d5dc98fc9878446acf0d241e7f8b0e91b5a3199103305f2b6d3863826198dd6105a7673a1df3a30a5e04da063a6965b1cb68184995769e25bc12307c40757635a5ae11bb81773f1c89eedc8293305c78a6f03f53728da5e75ad0c761cfa7504ade539a857350d8a080c633583fdeaf549d700df18e7f961ab8f268be775920128011a115c963a7580415414d1c2b5d6f45127cbaeebba6f06e0196c406cc90e3c08a7447ee02cbb9caa3cb9110aa64022f2d39bf8145c313ffc6c37f5aa006ae9b5106d178142a5d5d174750b65da078bdb2a3f53d835cf92ccac6ea96ac51bc1b95452a9608b706f2a7b30dc87c76a24482990d14c5fecb205801fcce40c8c4f5aab5f942c24e25d3fc40ad5f72e3bd802d7ab06c4bfa0770f5ff4fba3c48ecc6d052d8c350fd1215a77983c994bbfa671ca371945c1bae73532561f6be54b41e4b004c8e247d4c3534ee58da9464d92bc1363af8497d20f87ba04ec7a5d9e14b2401b0f0892b7e689c8abb24c56d72d3eb4696b33efe1a421338cb0f26df6b8d88f77ec7b6a32ffd4b6cd4f6f8d4b0e1134befdea1007e4342deb15374c8250d58e77f5427d0a73da249f1e7a656aa173a0103dea895750596bc5495869863c397ff6b77f8744fd6845143a82e1afe2031fd5519c0881365f575654c042a8aee9606a3b3461792860a9a583296f593218f9d2221f45839657ae5419c9b721e773eb081255c5e3ad4d0b061bfdf912bfad155e934656a2fcd4f7e7ca76f9f013a12881cc725fcdc1f7cf267fb83af9debb33a388f585af90ea9d12384165d6704d0087ac0ae5f56dad90136ef55b81957791f9eae1982e98c5969ccd76ac3ef29c5622842ff007217f5dd04e399f59a182f88e3903d6f9623e6f54275fe4b8dc081c34bdee543b93b056dd0a11c9bafd15f4496c6d60063bd268c60388a752b4f2f33556e664790ae42a39954626a3d907fd47fea7bb7dc194bed2707be595071645ef45ff5140bfb7c98a5a23b7808423cb8d41f003f71618fae33f18f54570e7eff4739b0ad276c5e1ae8e6bdd1f7cfa2743186a4dd47d669f18a3d0be08869aaff03a1e9c7894b19fdb27040a118c21b63c0de84e952014f929b8a1fbbcec28c11c57fa2b0b3ef4ba690e327c693fb3be63456f48dc6810a8084ca1958ef00cd1d64f6a776492515685b6d10115518852cb2581176e2dd1cd4117b7dc3f8c958c9adc176eade24ae4f9af5e2ca72777563899195a4794adc0b71e8210203e00232076950fcc7d7e309d8fc6a633cd494179f9db50778f3d61feabd555277622da728bc8d631a75264442049c4667f218e4f0cdbb21037b3b14e8f0ea161c6b9dc8a211fce0a5320055a9015527124332af9265ba689609b5aaa5a6f3b1ca9d619d259e4671ad3946975e32dcf8bcb724a37d1db8730b5b40c260d17bc49cdc3b20043201cef3aa604207a527a47ed743715cf45c280143f7ed8bef0280ac6dad0a93a905b2a446c1f269d31567326d04669218524659317ea432439923c5147c6cf66ce22c162b734112503ee55de484e6a45849d7a07c5fbf6191f778eac766950907fdeeff7b23219c425dc3a3a4baad2925f794091b77af7075b37d7d4bb76fe2ef036f3d3fc4346d3b47992add364b48c0454924026101e7ab9f84af1fe254270320032e4d103de9cc6f2e8476049bcd6ca9bc8265f7465a2354fbd260544b1d61d1fde7843c4b9d3b5b4aac4b1f842ea12453755fe124b219bb63d39fd039cb2f937324b8db9af609ac8ae4563eef808ad6e28ee46b4ad5005940c9a1415b810fdabb7d149de4eb0577144b7a677bdf4ee4dec6820a8e5f093d666d59f8cfc4c9be608b71454fd764ccce53f4393375dfa1c3517e070f97322b278c0c963f734b5ca487a5ce3693672619a631eab091a64106dc37f8d5152d5944b7b64bbb25d2081cfc928263db9311838b85ef5bbb862b8f34c6dbec7e1b1ab25b7f0cb1886426dd3506fcc8c0ba14b8dde8026f57de8ef1eb25ccb494c700747110f1d1eb577bdf37a957ffba34c5d03b2ce21e0786f8f9c65ec1f73477b629bba680227527e2a0b54c60c678a2002d51e530c84bc2f219b9d2e379dc925751bdc45642419f132ea562ba7051ca7c42b132ddb7e5ae41ee89d1b49fc58e75fc138ee97a5818428d0d4c08c2b4aae9d8cd07ef06055be725daf3b8a88f75664bd90564f5f5be35010a795b3f9efed4aab153522330f095020a4031b4e0ee183d6c47ed04ad01847cd88af885b9385331fb6cbae0ae11c88915d03c69c8a8d8b4e134627704e252d75cf6f429b85c1279ec744bc7b43a20c5eb24b648d1006912a08380ce81dcff8c4d289cf189c3c68bc5ba2ac27baeabc58ef770be0c09a74af0c7442555c3c846f269fb7661368d7035a81a84a0c4731d5dffcd445c68272e669447e2d6e510872abcc2c89e2e272e0d6ac3ef3c58ac24c99d6d1c8c9e87b81cc7e064732db3491525cdaf622789d6895839615228431d341e4283fd0611679dd40bfbba4a3299abe8221b20cb60311a53f599523798e728726037b634bb96598916f3191e788a6d30adea1810293477f5fa5112d8b26ce3630307ef9d4fd972bd60b043baf02b0778cd6e22ce3ad6d3e35778b8ee766cf4376ae22ae3221d57cfa69afaa7d00d1a117eb4d88ac8465adc1b663db564137724d30e62147a2280d722ce38bea1c533d67084651098eab868f6f3adeff3f2cd541fee4c5ba49e848781bc46fe848f5458beee72dac13bdc1428c76dffdb04b13b41a0d8a077fa64547e1ae7128e94731872e55c25956ef8a6fd27aec973d12d29addce428dfafad3b872589ee4aaacf750269d001a32121fc27cb9ee07b9af7aad7be2f777853f265ae079b410b9d52e5dad7ad65dcdf2f81a51e451ee77afafbc7098657ad8252871ff8a524d77b825a5bc07e6638e1123dba2df95c9fc34eaebe84111726c0e49c05714eb6252f42c050ce5a5452d0c22f06e7fb574be8d19e7b20445ed56312781194be657e58426f724bac4ccbef2ee095fef3feae5be4e90f32f0628043dc2dfebf8c2d8d7de07e550bb1469a43a6ecd0501c36379f9a49f6b4fad1bbb0397679fcd5c9ff8c31c20cf507d61d1bf6b780657fab6940d5dd4868019ae299b839c63c60a09a5354fde6ebd7ea4eda9c2cf2fe2106d4a0f71affc29f3664cc20cab139470094bf1a17c047441802cecfc89aaf61857e4e466b50958207a6d1cee3d74fcacde12343c16c85d2fbf9473f3897aae4cfd45a867b09d8bd7ddadd02cd71bce165cc337008d7eedab9233052f4e0b2c1faeebb01f6a35a2af5ceb9707026a0b38cddf73c9b5d3a610bb8a04914eb7f3378efcc865ab8f26e6d1d07b2b3f43ddaae1fd0f7896e2438c7d32d9b8f216c41f811140cb28f8857ad1e3465209d8584e4bfd3b336fa5c7c4e250327e26487c7bb879ba2a8bfc0d9321137c935e1bf47683865816fbd26704ccdae45dc455b9d08c68a4453d7f7872928d2d797557e9bed3adf07057d9b0e753db93101680af69645f1648fec2c5f9dea09c0919639e94772ca3bc75c87cec87c56d821957c19d97fd23eab2753e19a49f82664738123cc4c66938e57886904dd9099a5e2e54fc61563c4598d0e5d8fb6956c95d500bc16bea328ace21e47c9f90a2128189727eb4b3f098de7eb40e9a7e258a1f45716c0b5371ae915d8522ae9617c842d691d7abda06ba537e3474b00f215fb900b4709aae21aa15a9635ee7ff9ab59ed9746be028e586969c05f35d7d8ba99fe3742f9d58424d570949288dfcaa9e7b96bcb2a6c755cc0cd6578d3caec3f6622e52667b8ab14bc3beec7eb371e3cf32e1a1302b9d1a584ec1bb8e7d2c2f16188f4b95261f0397d2fc552d022192e2350c1e1f4b1ad073108656f94799f4090eb179e2a140fa86d7570873e78c4456f4adc1bc55be0e98e003e8cc893fa62502670bd7409b854571f0d8059bbe2acd5cdc338a89ab6b2408d9bd083aff273f7d9275c3d81553c7f7c880510ad4018504922f9bf61d26e59a576f0b6aec69628a2bb044720899f00010e95cd1947c89faf0760a3afe68fc5be399beafef7d4ec41c19d72d9f5e79503db43b8dff55f9a63ee9445bacb9742a657f0b97e5d821325f37acc9f68da9b44635ee5e52b911d833767c2b83dd4b6d15672f1964aca11f0471376cf33a9292692ff5514d2854097e1aeae41746faa7567eeebe34824242f2c1c5d0a2f6ea7b55e8df6c91d424964751e7d2f3313526892b587d2650ebb072f94eae7b025f1df8faab73ebf9de24c40ce2279687dc239967ce721a2e59e2432bd1ffdd36b4fd15532a004b68202b8ade4e824b472c5627d25cd934684e33f74255a9d3946aff40a97ec044d14e1a26f5a7217c9c2fc4a7d3454ae1c39c4f7c0f6b41a9b01662cbec134edaf1b5981b8e71ce22e87be2b0fdd476c4278323515ccabeaf51eaf4e8be2fac398a53988d17ebabb2b49e288581c7661a1475b9a1b4836244688013b63d84ca1fcc9daa6dc43d889d9539420b6a708337860053d33809681bb35ed97347997e1cc2074dfeee59527811b06820dab6db43fafb39fc4601008408b744a9da4450679234247767ded9385bb76f93f0c7696b0057b03d936f477b8753c2890ba10dba5110fafed411aaa4a54af892c8c49fc6c3e868975e77e305e0d38af0419e645c9caa1361b11e9b08d30cf738bf30f51834b3acb9f771bec1b39f2dcaa7f6b1045aeef109e103d1b53570accbfdda076fcaa2aabbb05a0ee0ce2d784d90bdc798a467afb399ab92c4fa961fc62aff9cbdc780891da5dc5a259ad14fdd1018b505f028880d4dc511af2a49b725fb181c0229ddd1b28ddda3f97e3dfcdae6bb2323ba4684e3fd8abde1ca870b52495d43a9ece4937f1a1e591a156ee24a30f2ec51a9fcbb7aa38b7910bc4ff7dad896f5404218f1387bd8ebc19fbe8b34aafef565a82021b4bd2681c0e9911f6c72eedd3454f3eb3d71d7ea98daa5a54024985076471b2ae586d3f1db74d99d7a86416c1fe8766b54e07051463e7784d7e8d7d7627fe9ba3796a21d07f58153e0d550df16244549fd17160710c93b31696a0cb458daa17fe8d162dd407dc7811f4885649fcd194e8dcf4c863f3a5ca7250136947a052718478bdb2c9be4070f8c5159a139a3af4db83287078be3a684304dc16fd036d7e873d8ef5e5f332eb7c107be90b13a52e9c9ca9dfb2a18151eeea8f78f06e071070958403d326ca54754922be204e0a5d331c6f9c4d29a16695589308aa250392865c1b3dd516b1119025bc0d38dcc904180b05e466c70f20ea4e5aab6639157cf01ee33b4ca6447a6566473605f6ced81c8d5556719f9c7173f4d2dc9dc839ff3608385d78cfc2bb733ae96cfc2ed5cf8bde770ebd62df1e9f7c2bf0cb1ea1eb10de0875a890d812ce518aa8dfbac26412013dd277477a196ca9ebcbfa13079b29c259db2bb98558e3951c9513371190c977ecf8ce8bf940ef08422753da0edaaf1ab7e8e8877790d5f0fea336bac3e85c63769ea25138b592f1db8caa49789c7ae9f0efcee0fda5be796e773c7c178e5fb5ced29cee0eb07741192cb8a7b2f2f32990e9fdaf3a4b11d3fbe2e0f86e99b3fccda20fa9ed2291966a0b17554cb07c8dcd5d898930de093533bdbbf9bc402cf76d0287ab4a71f76bb5c028919df35c0ff43a706abd37e1862549ba4f4c13f9b482937e6c563fe199fa6af7af9222e34450fa4744f2ef8acb40963233cbd80d2f8e4af72f4bec6d490d2cfba2485e2254064dc3610ab8c91edb74e96bdb921948ff2e20eadc85488c94229000b30f336b6749535bef0ca8ff2fa13bab4a01c2206591960a7674b00f2d6be7b609d3892f14203e718350ca152cfbb389ec137dd4e0f4c81616ae1c7797f1f346e730a17b7f114fc204299329ed67a6bd244d2ba2dbd09850c8668420f95a81032c48e85c72472b3a75c677ed4f418e4edadca5cafec7b6279438441a72c618a48efe07fcf21b190afb99270272a016b5d0e10142f4b868fd11a3203bc3c7ddb2b5bdf7492133da6f7474698aeae3f2657c04708fa359b8541f3d9b88e085183ef3c49a620ba5ee2445845d55cdef1cdcb282ef081bc9f210ebddd0eff08b609aeea8bfc75252f31dfa98c69ab02578d58e9174f9413f57703b7c3bea7dc317786be1e9e9ef4376b28615a678e423c39b011566ace06627bd0d8129877922f75956448f2955f87db475bc1df4c415cdab0a19616b2a61ed839aa58b9b0e55b8b24329ca4653f9c9b8481ccdf2f18d889e28f3ed73c74234a1dc60f991d93cd2e1fb5218fd28a53c111f454e723e046b4da3719bb9860e492ac79d46bd5dc11fbf197b9eb17d62c1e6e9cbea3f3cf9571a6a869deb0b213dc440ee6091ef8e1af78386d5f37ec30df064e3aaeae0f371fa0fb748bf642ddcaadc6e276cca8425308ec1878c943a334d36826f39061f650e2059e2910d0b1333841ee3707af32c31c2e6be0709e606dd19d72a51458d8fe671ddb653fada2024b86bef7c21c8d5c24655dd39d34173cd72842b555c3fe374ea9a9c4884c60aeab436cd1d2316d1a34a80379917187e3390f18ddbbed8701f73b96176aea6d9446860ced8183e8e6dad02dcd1bd955dbd2a855a0a59314c92b850ccf43846399ed7f2128c96c82a73c407f6cb992d56da969dd35191fd4e6103b8b0c012d2fa6242b102fc5a418e2cf3ac5f56c4edb8ed59294c4592046635951732ed40ec65876724d592e122e8d91af0cc42e7fef9ab7b59c300b117394edacbf8ef9108fd019991392ee3b20a78f90958775f87f95a6c7fe46c25bac221f370b9010498bf99bfc7f7c8c90c07691e6a7792afcdbe8bb544d7506390863ef70659f116ef1b0b2873e8e213c9ac56482235966ecf3b066314b554a61725e13c82b1930e3af1468de5effe620540c1f93bdc1dfec197a83bb708a96d674a1a814ae141b4e2df8d3c1d2e45c9923e6a78b686f07cbce4c1dba851a6f34fa6b8e7f3976c7369b7bdf02665f03cf61562e02aa7a77baf2544ff1e89e3cf56d7ba75fbaf624ceb39a36161057780f09c5561188e0018a5b0d99892990c2152f5ab9ef11eb67fd098b5d1c5fdfffe8d49b2f94bbf68d6c6ef8805dcc6b3eda8297c9afaac6d6673d427105aad9ad77b17aab3c95c64719113627dba65087bf54d9fc1d0801da79ac3321cb9bf305ef801040d45c0761d322294eabcc52b02a0ccf92b692a1f37289df1a3de6b39c45280d42989fdfa379d8e60f1c438436a6e50992144d5216cb807cad6dd8426ae52d622920e737268319aa95a93fcb884facb7aebbc8ed0b25906441cbe8f3bfe636c627bbdd84e9acda3f9278688818cd4ff5d1adaa7d2444ebe08cff558cacb37fc1bb1f7fb4d0f2b445a52c6bd82c18ea163b60b6503f2fca4acfe2056590451e6811a36c637b7ffa5860162bf1af6277c05fbca50fb6091d72787c34683a31385f12e069fe9c722cb3128204f86c2475e42e16b634a62a104ef85baeeadc5b74cdbb567ec752c2344b4d7ac24e2bf68abbe71a67202920c0cc3f7872b5677e8e3d142796ad8bcd8c656124b3df5115ebf9cde41cfc602a0b3e86a9476c7b2f5dec2fea7eee8d0b5646da556f1db041326a5b04a822123f79647cc241e7e1987d30e8669886ae81645bb05202af4c6e3ba66b9fe0124e1089de14c90036b173091a980058bf6f8593003fca243d88d4b4e2e942537f04f968b80e8a6d63aca24b811f1f9ecf61a6cd121c3c0f7b278ad1ecc0ff2c3382ce47045c6aee19b1acecff7c39e81c2d9f35dd6223f578d6058ffd0acc06bdc1041fb8b1f38a05259a21a2d8bf039eadfa4a6f9e3672282ba0f01e9f1205a469992d960565cb2a8e8f2b4adca3c7aa27f65a78422c643a59a9adad8acc9defe29d050803da9815c3b47f580c5188edb573842f26e999d6c0121b026814dcffe5aa32d4494a5a49017dcadf7c79092b268a821c8582ebe5fb7b73ab86d4140be4414ed2da8a326fb6340ce2531c200485af9a5983431980cdfaf2d692823ef3d6d67f5b255cf0378ff14505a51e8da245ac5bfa4e6c4f3b4bdd3c555760f1592a3e27b119f3b304ae5192c64637044c74fccde9bafd5488bdad16a80d13316ba56f880ab9320b8a5dc385a19a878e29c9979ce4bcff014cef280d9c6d54d0b2c1e9bece24867810e312f42e2830790ef2680a85f53d008324c6e02b7dd2e07c1d5b1444457216efd465c75c9a093c26ec427198fff6ad9f9d61be70039d5e35ef2f3388e60a98c8472f57ed0a2a3f06c686a821f41115552d8bc6f588e883b0ddd9afcd0d17e80b6c09ad164dec15c65d40263f408324b35135b3084524744ed5f58ace6f7da1e61d00846eb73cec23ff5ddec97c29705960f709fe57841421261db11b8286c53d7dcdd75e8b8451ea582751d2aa46e47dc1673a378377d5b6d0cc34df80716c33fa85e365c38e5606acbec3f033b89c6b4321188756accd5e91290fcae90ce4117607de8dccb29817833bdce95a337bf0e4a0b64d7e6b3726219e29ea68025d69def701bb1a3b0413a1def56d905460d992a029904a4f4e9fdea82956139b1de0f3304c1762a2fdda8e236fb606fab009e34fd7b3205f92f15bd9118245b2ef5cf11c137b03bc1a09e8cb39db010602b649fa44e80e1170eee225e7d1d6f0e74b962d03767049a9bf343d0104358e29a34ef0997817feb0f92575dc1ef49a84c6b7436c104c8b18e9e5b127b4b1e42818a85c9cf39b9d997ce1ff531e5b602561162736acedcc06872305f806f0b2d1c34881fa3b44829e2873b297f1d490d660a7157a6df7436ac43d23e83b2bdb39f1dd9a7eb4e65ba07fd33e4bd89075afb0b5b4918d8fae25b0fcf6594b1aa4a287772a64cbf280afc0570bc21759b6b8d0719295845596a9af352bbf33301ce1aef0ed99049ee6310a861a9a33f686f110abfe33cd0c49641158d63e2ab88847d6d00da04534e171ec8efb3c4b35cb653baf3cb87f0d6891ee78e80df4c69c54ea8a86fd6db8e3b08ec6e0c09d83905d07c9503d690a12e31e219dcd2b217ef36082c85ec97f0ef030a4b73f70f5e503a4c1b96b6404d5cf1a47a33954cb2a0781fbad6ac5eaf022ac70ba16a1fd15a2f2bc843fa1dcefc1620c3fe93bc0ea82fb75a1990f401163c388fedcb7d8b215c325b6ce5c44d79082ef0243cf0b1cdf135befaea1afaa9a777f50b89658bb34819f2e076894b8fad90d70b3aad193d92b28592d2bc93d76ef9d2019399a1ccb98743cabe0ee31312683c4a403edcb01134ca96259265d3239a6855a86e8f5d667a792b58faf6a925198e409f9154dac20ce45d3a48d4b7df1597f29e9b9a8745902d081313584a4dc00f7d9ed6f02950730024f999198efe53c21625207f93e4c8eaac462b9b77e69f5890b7acc2533e9cd2d2d7fcceeffd76d938d0d956efdd551d1a7c6c65c44b272dfadb5600db777d102d699105d3a9470201b21b15e066a220a4571e18ffac975716a2ac073fcedf6e60ec0d3745ccef371aab6baa0c3b0467b16154fb25127b49603fc7f60165331c11073da64d5851687d1f1c3dcafd254990e02fa46e657fb0a5406226478ac44b7136f7eebd0d1c886f2ae19e5a7e21b61c9f7e4df668b6a8d7abcb1740ddc8daa823e7d91c591cf336fa8894a1188e3cc1cdcabfbdd776f53dec685ff6b066ecb757d2fade376a003a4e49a2390e63420206edd572d11e0da4427ebc501c2a529aab970030048f9320abfc1c7129f645c22b2b51afc5b7975bf7e833f94a2cffa595aff7bb60db1e2f163a0539b5ceb0d5d283f2e1cc89b9622fb3d2f93851a74d6c5ae5742cb48289171dac91246a5041dfc88ead9c10cd62d518a9555c3de996ebdc195a04abde0efe75b9394b6abbcab8f67432fdc8b0911e83fd423aeab233d0b01027f7922cd5cead606a9c5932d2868797b73ef791a33caff7c05e37e9ddfb9cd43f09d488a556ef9a83afe184f42603cb94dda77a27b28df3155e334efdf18bbd0efc780e922bd3abe1fcf229c62d6f5e7efb5ef47f4cd2a7b122abc2285e1b5491666a19131af75a46d1a7f7b2989ef4492ccba4db86fa1324f07668ab189ae2737d67c954d32ba1fa20cefdf08d707288d077a0e5304844d427c305c3f92afe3c481adc629bd3717e6dfd5b6a27dae2eb71f61dc9b3077809ad6942d1fb25d7d11b777f05c138010d3138d198e9409ca3323eb24632b0c5d5b5b4533f3fdb5533d7233bb69e3c9fd682f808c39bfd6ce2be238dd35e8ea342232f078c1d5d4ea60c4380d06b0efbc4ff5e6506944fc0458e7b7ed403f96ad9de91288255b4ba7e0ef83792a8a9e942ffdc8e9f616e9e8ad3f05506c7414906a9ece9cce1b7dcb3f9743491d031b507a363c8b7e419795b9bb2ed88727684d30aac7749f3dfc283056b89251cb98edba1d61e8a677cd2921482b7d38aec545099e82a4061c6bac78a2c6f1ee5aa5f09f4b7a12d6a8a9464e0da57f7dbc5ae48bade38eb1bc9dcf9d5cf0b0341782dcfc2db1037b2a4b860831a7cb711d105f45460ada0a0fe03d996d859e8d74a157855ad9cea394ed39740d813ea40fe77b95391fedb266f7a1879fcce8781ea1a921842f2535ed2bf402dc076aa8fbbe1a957e6fe48e26aa6f867b82d581518e06d6f186b114fed93d351d927507a6d77e5efdd1bf5ddd1a89255616b3314a65bbf6dd452d16da77c54540dcf6ccd4b178f5756e886c51e2db2a802d9768022e1572410383e8c15ac4d1705b5c5ca5e5f982f670750dd3daed1150c1dd31c0c6785fd0c8f2a2548a2e0fb333d45929a69c13a36cd0e5e67918450ecdb9f0b14cfbd36de2cab7fcf43529a88485cfe53da9754d58029430e1b296ab129f3748cc52fa002e731011a009845ae6d699e181f82a96d66c61dc3165c950ad8e3d18ea5b7c2354254b79f018d703ee2cd1b9f90396ff4c43b09f5268cd4ffc7a2cd3c5425f8bf68aa5478a8649f602d0ae93c5dfa2b89159b897c56044c5834b55793c57e862418336703f4edf38036e55c4d2f38c97d4e08f1cd0ac9c4b3528816a266301c2713bc5a286a34687a6c1a916c610e19ed051412a05d67029ad817471e2a2c4a6688bf6eb454be386ed8a625fcabfa659006b16179ffbfbb3240448903ed55873426cadf75d3a57c3038b7dcd478dc634b46de2434e5446b6deaeb80ab2c3a0faa1383149d8e20d391869e4fb1b079a5afa99ae0ee18c07d085ca255511e06ca7f3dc0a463b0cad67b447213aa6ef03a8487fb72a1c585215999ccf34df1f8491c62e2ab828089a873413a16495d89008bb07336dc41cc7109b24074e6eaf43984f0f6bd18b2c2e00cabc426f7adda6c2de96ecea2c072195ce278e277c33eef163b69ea4aa7dbe9cf452f2a7e06e112b341145f7b6aad152f01ca8e63a62a9630f0b1dfd1ac02f5034317f904bff097c74ba324e40563379fe05b1f866b9fb48f933cfdde1e4eba4eb3a3f7566393914a6b23a920f66f711332be6539f9693909158e736747b2ba38080133d4179257cea3c8a5ee9f0437244e05452ad5e01d8a9cc212a56c36137abff4c89e6b2d00015adc72e408c849749f13d8a3fa99bfb5d9e96a94f830921351a3f5a6b78e048a2476989a84290f6b643f0a69c5ebf5638eacc977e6219abfec3b48d8e68842e337edf49c59d9a42e43b0ea1cd9f0d5d9f0ae5bd09721ace8289d56e2e808250fcb0dd833fd62c324e6f46cc7dfd5e56dad9bc7315ed85ab225b2395d592d6de6c0e14591876d9a913eb03aee3cf8d712bd77f6f8581b694c604f259964c98f85818131dabe894c28ae0c5d7a636e10d753340721e891f37145b1c14d7d8221598c4991a115336e0c98638b49a6c81a104ec8a11b1c8d659013951659ace3933c4a22c7d679a837815efce44002c1305874e141be73f229212e6de6866a57a8d8605ea1509a1b94a176871728ac4db4bd98c05f47e6ebf844a4e5fe35eb0491026ce494d095b23eb7e32dbeda94fe2ddb663a3c3b49a6a77b032dbe042222441f763be215f7e41a79ef1391aeb617b141a54109c9f34afaa9ec0fabde25573ef81635d4bda6124cf728e0639a96fe3cfdc8369ca6e3af9f56e51501108ed7eb62569c26aa104f6747da016cde269d493feb26203b6dd54e807a106f81af05bad7cca330e6f383705b994a951e844e3f33a064506ccc6001ad11faa14cd23f62da277c18a1f2a64e66ea5214cc538d8128664527875669e0636ec4321d832212a90b8197337319024a5ce23a98c44e0f2ced578ceaeedd211b48ec9712564690feb87e6391ac53279be00e8d06bd55123cf6f79f45e9768e277f9e9376b451fb0aefb76999417002916d61454bbac3d23786dcf455ca9ea57ed18a44ada5899624ac4e9b277945700a2eac37c50a1d5fcff9aae1fb265f60088fbbcf03424bab25bff8dd6d0bd68c541588bf33c507735e4772196d5ffa962f71222d8b0106e6aa29f811c022d176a205c241e20f8c2ceec0beaec55e43f281b681c13a705d32b6ee10fcefa2838cb89c73b4a27d36fb5e8539e229cf88a6ab660e6ed0e1b2789df091c3d5d85f8e7b0036bb7433ea869eeef10ad66bb07cdef2ef4da51c675003dc36c34e0b3280822dd89b4724246223f7eadf98f6b9872e909bad9ed08008698a7b37c0ebec4405aba804c77310fbadd3e7169eebd5c5b9a7513f61fab39892ab9a698a844bac7f1c04aa965003ac7ca631976857bc56740d2349ae2740dda26e41fb768c76f5ea5933bd0f9477a3ff48ede4209be017f532c94fd7ec3912d8a7ec84cc873167af6e95902763c2f23836c9ed304b5f8c3031d0c169d1832d0d22e9b463e4f9cc6ec6cf8d73a75dae5c9bd593a1dfe3214ae2c6747393fa1dada0801a336cf6b049601f491f79a68f6d8d290fbadeb2acf458c7642292d5e52a6393ccff45e0e7699fbf8a026103869f1be83ea2ba088efce3ba4f53476eb80fc868a32693e8206579a12bbb27e8eb4d2539146910f56f754fa2f4c6b88648fc67af550fe59347139f9cdfe6e866de3a5ba3424b70c216bb345f53d4c1946cb4bae4d6f336ce85561e726b7fb065b4ffd9f94cedba07ea0c7bb79fb3598747e8a017a5e81d079b86dd156d93f6f188132854219efb5384502f94ad5cd2bf048f8494b7931a62cf03979a83c1045a22ab9d1f69e6e19d354904d1f583fe4fb9b2e03d2e8fa1f7ad4037954cb2a77389a6ae6407f54e4ed799ddfb7e79f14f7939a21008f3c2a606e285497ca52b6a7315d7654ec9b9bbf61e56e4b3712e51904625acc1408cb6d9f0c53b867b3fc2d20cdcd1bca55a7fac89d86be5be29db92e2f2639578976e7135dc0379725fcc90fba043694e08b3f1f4ae47a5ec4fa89fd31e02251036fe734f7fdda106142e1a99dc69d3af77f4845e432cc704e04d0cde52a4b37a4c1a863adeb7d0bf720dac208e386fbb3e5aa417604178660a8215b7feea569242b1d2772d3375fe61a36c802cb2b56f6dc70d1f80af2ba729309034713e7f535556641604c3dc3cca3ed9d8408b7eb351f9b76eafcf04da4083cf00ae3f9a4329add8d219a803968ff4b230dc706eb1f0fddfa58b58e37a6fa7d5c08672208cb5440161950f24a0a266ce069dbbe2a73c3a5abab831fcf51881defd6ba885ae1db33b62ac1d96431feeb0ba4590a7a3686ecaf10f6098d77abcdb1ed817e316e194ce4933a3defe3c2e31b989f3b81f9e88de3e07b265ea2491bf47324c504623e42cf0991f920c16e197be8de6daa4065d2e7430a5e5fab0eac40c402fb4d4ea1a59ce7bb2b58a1fef95ee51e62ac6fbc59b4ca6eb6808163447d7ad8986eadcccdf92989eb56996a9f90a8d100ba058d31027b5dd30a2fc7feec3c30217ab1a2f803194fc6f2068b8aab83aaf70c6c02f78179838432c3f7d21aa2e57eb4b4d611ebcadb20c1ae84431926ac7d20ad9c7303606b2a204a8c1cb38c78df2e8ddde6ad431283b98bacffec37dd67f0aba769eccd473377ccac33bf52085b59643df3959895128e094a77f3a9606ac0d08e5c09296a748aff296c5990cdef5a1ceac70958c388c1c95102794d3a4dad061afb2c09439db11cba8dc9ea99ae51d874251f4a69c3bb644710391e694f4cc784e536ecd5822d98a912b3a65d87c6f6d281791571c61a5579ba860e6b4c3122509eebce8a6f12a617a8490c29e5f8d0a702ac08c82f960e0669fb28ac4c4030d0544f0dc661d33e25babde9a0ef61e4a6ec561f8085ca30d30f23ec97c8342f6b3fde9136a90ea0e3c4b302f9092f472b134af2c85e4c3805b85c731b6e6d12b3f5ba21b1f81dfd5f0f66677c101b4e96c2f5c0b2cde80c28af617e11926f0b9ab875542832f2078c79305fc4cbd3dfe9b177047b859167075ede90ce4df5ece219398eff074a9833d55e5aeaceaa158db5b79699512b5de498bd9052246da65445a2f355ab3128744568759c23a94ee4225cea9c9a3cd3b6ac840c9346aae4f9fb8f5181f1c835f81cd3e47d0bd033f6df6a23bc5d130de02899693c3e2f247f81294b9b8ec6e6bd354320d07c5c91d52f49b495c850b880cd3e8ddb563e1ece07d05ab766e0453a56f3795f094c7de2f7b53033245979f86db01dcc2816ed1083da0f2955a00d73c02c7f686f111c88cb0402dcf17f1389e5be6476aac20b7f98f99dd47fffe343960781534f775c03a58194211c85f1c55941e80c085d71b06b1fade98d053760e478a254095fbdfee19d539f5aace8eb10162feb5fe3ca00f098953d0f7299c5bd5aa04545cd4aee58a08561bc144609b110f577e396c466ba333d91de253fd98417e1c382d80c2156e7e29b283a15d0245370247eb37445f1f54c83df857e0580253d9b5b9e6b2b998fb61c093be01d6bbc412b9c52491eb52f2c8e6a40a4db469833fd18372a24db85a10424a8f54cb0c5ba669ba2893f6eb3f1c45c00ebd392c287f684d2752e84d9aaab29869fae11ad59e3b9cfbf9edf054c0d79455ae91fed1ad1bd151f2402c715c838ddd9ed2681db7620681f086e5d4463ed8c07cf8897221c606c8187db1ee03a580a543221d9c2354c28939fd3828aea53a9a7d82af5620e17932354c24f6494bc8099fe36db2e98b7463dca46b8cba4917a6db6ff110b6c065bb20cee9d15b8f56f8f58dea05ebc2a7fc541c707d419336546bac76c5c22da8fcb4cb34b0d4400a22c4c4933ac5d5da20d70e131d8e9b57d1f4b009a8c7a7c7954e5c55941bdfb3a26e26000401bb2e841db870d24c428ad064dc69ed73a59782e5ba090aebfc8f653036f9ae73e1ca0d56fa4a7b439cf94ea7d7e23a7d134c56f498155bc022881812967084dfe38657426df6dafbd58991e080c6758882679931a5f3ad031cbe279cf1f6a3fdcae756db5ac25a33d683dc7ce07c1f41afb0d5a8e645ad140c84522f9bec01e0670bce436233435a713b7a1fb86da2af1d66090cb72608bd88376c8f41c9c30df69b1da05923950f3e094c92281d833f84604d4232ccfcd6a79fffb5a4bf1afa141e049a5a8e015b58c2f1eaaff903ffe5387bffbef9c7fcbdd3363ee08e6d67015ada0eb3f1c758765c5a6031c6ea7bdb7e18fe90f934cd8c1b2a62679464f39103ff30352c39af3514ad9740ae5bf40e6c4a6d94870947dde8246b586255475dc446b1bf1e8ecb6e988ef87d366f6433fe6380afc725f3f12a95bdda36ad4d93e7f77053eef87938ac87cff9c0dbbc2922ae2dc11c82922dc3cdc687a20aeefd26499dff74e14d25db4cadb41b1e30dc027d98857eca993303d47cb4b143c4d2168d5113a0c4507069499122ab61ccf9b72119815aff34516dda0a9a43d6914353979ee507694612931529eeb248c8254831a23c254b8d462d4227144be713941a85767c74b1295d809fefd75c805ac7a9fa1a0cc969670570ea729eb9e20b836966d40aad0a85002c5bc9dcb16ec2cc8fc23ab8bb9f0701794e4f7dc101381f7b4d843e0874db2b1aa0571589d8f81b78315f098d0374df5620a908ac9dbb03e148bde7aa90923c80efec0d9d004cf960dd18debb71b150812ba6b40167a9ea7c82c6d41337790f7d37bf55cd0a762345a2fdbc194bed2707be595071645ef45ff5140bfb7c98a5a23b7808423cb8d41f003f71618fae33f18f54570e7eff4739b0ad276c5e1ae8e6b6b13b6d3ece3259b579d12e7162ddc4eb7fc9f9e6e9d2ca7260ebb05bb94f29e69134495514f1b02dd17782640cdba586ef9735fe39aeb0ba50839ed89812e3b237dd1d286c8d4a60eccff7a41904697ad924635e0b3cf74869e2835c4692c1f138f3ef05aed46a6440bdd98e9f4995dc8f4245287b6dd42a0af3cf6d4138b07c59fc5b781eae0e2492224f9d67a6bf552987f8b24327f0b0fef17d95b712359d8b0dc98406135bc98dc2f7e1de4fb14e1e298b7cd94bcc19704c37cb044aed9a20a811ea82bf301091f1d81dec347fe5247f3744b43d8e72c39dfc0d6b59373e3c5c2b468aac9aff33484d1568bb061ed446656dac959e6eda4464a0b9c33d1af5a1b69a92e52ad9d9be8a1f6be64825d7d33ff5194f46bd28a87494e6266dea3113bb0b15ad5defc70615ac2ce80a1ed681d73258c9d9a559014046cd35cf365b8b5475b34be40634c7370ef6bf0975762fa4dc721e1aa847a56ff9c52a78e9253f289ed2ba1692019629c74ef69615f63c07d6afdf3c55ab5328dee03fbea6b83bbfabd4f76aca189ef20adb5ccf25d23782eaf87bd7f285e513ccec676971cf7d5567ab3aa82f7a9513a47521f3986cd627684dabd2a2e46f8b843cc6e6e67792209032430e39ffd9bfa24828ee2bc4a3911766682467c40fd0a9e05524071c92b56d3200f944681da128a91ef0097060f3e32e5334937324b8db9af609ac8ae4563eef808ad6e28ee46b4ad5005940c9a1415b810fdabb7d149de4eb0577144b7a677bdf4ee4dec6820a8e5ee7757fa3428d4aea5dc6d1eab9cfd67572a482311abeab80415855df0def629864c067061cf086c47c1609cf176df57784952cf4e19886a5067aa3944a743520a7c8dff87111f4e9cd36de2c426ba3a3c9ff6afb64b948ed8e79d45f8947c3df64331142b09fa32b1b309044fc01c61c1c02abfa78b40fe609c93ea2841a20378484def92f1c4d262635d783d819ab3cc312cf99ba8e61e22c6c92736e3d931bcb9a74d045b0655ad6769812d73ab059fa87cd102aad7d9dbd5c880ebb49f7e707a1af8127a10dba58088892e05a8adeeef32036e6501a5c5c644bef8ac9e87ebb15def52f05ace14e15aa8b0928bbd86a6027936b0928d4dd87002e89c5d31219c6436de3ace5d7497e7338b06e427d03175153ac379d70f5999af1548fc2d2d84476bbdaa99cb429fd014bef28283468fcd6045b83655fb02cbfb91b956f0aada8d8e3363a2f8f40749e9a80d942d22cb04e385080f96060f34dd29c2224a8c03767fac1c3e66fe048016751257c14a21008bd94e3f64218dfe033e937a911dd3ac480a821b7ad09528ec5eed8b05618d483d77a984b9819029db74e75f1c53b07ab28669d8968b40823103dd8918fd29a557e9125697af414cac8545db0489ecdb8bf9069e056d579d879e32e5bf23568e484504a4a4111bab7e6eeb364720b44b56539734931eab47c1847b188ff1455e4e47e39f8a9b075d679728a2aa03ac1320bfeef4211c5a4bf4d46145e0a14e2b4af047de43f2ced812e3db597713da7732b8af079a9497cad11ff6c73a06b4fafdc4e8a95be238b2c542ba587d45924210fccbb1ddf5e9e27fe9e27c4de068972f3f099d451131ebc281b22c1095bf08c6abfc3989369b186da6e04883d0360b28da569224deff3f2cd541fee4c5ba49e848781bc46fe848f5458beee72dac13bdc1428c76dffdb04b13b41a0d8a077fa64547e1ae7128e94731874b9404a347fe63839a3789e2cd7360ba2b268012c6eb16cf8e4a781ebc76934f5e3de9d210e6cfc9b2f0d8fb5212a8ef1de0c0fdac03fb403b8814f405bf42e04b249438ff093ffbf0a4bd8f93b3d492cd5968d9f3b7195dd14117f5bb77b2bfaa8621a37431081dd07d075cce9983afb69746a283a9e120340933cc5a3231460c41b0ef80a28522eb689f74200fb725ad522896ac6b7adf8917efbe20e303bfc894bd1dfe9970a5a6c2aef79ee580ea3f1b5c6305c2a67eb13ec129ad59e3e5029b88d59f6db6c0e1bd18387f45794d14c3531daf90b2493b47cab8e73ba76d481f6bf29cea0c184d9965e286e1a316ae495005d66edf24c32e4bf962e7822a31826f345ad73e26b48a287d7b7985ac2414a963b5814d879e24f6b40b208f8cae79a2fdff616426e569f5377b78b9a9c5b5898b073a5253968caaaddd6b3d31651cdb7643523d47d478a0ef1ff024530253672f450cac323a8df2bf4d518c27f9aebcdbef3eebfedf89dd7b786282c0eb169dfc8c265be4d2527536d6ed7a0f8a52ac698c2976a837bad109fa8f2cab8f26e6d1d07b2b3f43ddaae1fd0f7896e2438c7d32d9b8f216c41f811140cb28f8857ad1e3465209d8584e4bfd3b336fa5c7c4e250670ee086cbf534f460aa1c20501da1efe8ecdf1fb91d722e8ad68cf8078a1ee2b4fbe81d48a94fad15cfb2b8a2d738c7d3df2c4e3f427a1700e4be0195c08ddbd3409fa1e0cf7e3a871d22e097a08b4f056ac220cfa4d1706da19b71c6a27f27ba94c75a8127c8874e3f57410c61829ae5efa18e4dfec16fe2a485fce297c7dd09569b54faeebb67d9d9daf8d16c01f22e3e1f7553cf4772c5cf3103d67527abf57cfbd4820c07173da41fd38ebc0043153379360b1187df98b42439a492cf6687557d415ce421132cbfde5796a1a121db16fc9017f522d2f99083b8ba801d6322a52a80f49384b79fbaf514b3fbc1bb25b9832ea044786e1dbd77a1f239ba48648f463880744b9d42728d74978053601cca66479443241c7086449e87ca2aa3a1b3188e23c572cdfed32f899450df537ff9fcd481e04d89dfbb4e842b29022192e2350c1e1f4b1ad073108656f94799f4090eb179e2a140fa86d7570873e78c4456f4adc1bc55be0e98e003e8cc893fa625026775f0496416e4442bd549b02ac23a2f95972fa67c5b5842cf3024276c6b738ab6aefb1518d321dfe99c9df4cccbfeca94057ae4f25056af7f1191f813220512beeb337465d1b8c6db761dbd4d1c9c1ea6e808bc9e56da2eb209081cdd0428300dac835e0ee4a4810a6f820856b236b1ad95fa51444b85528d3fc764283c03a3d72e4aa2feffffc0163672a86689378d014025f7875295656fe74ea53b5b26e33a1ccba832df2042f51236995e3203e51b5bf13e344ac1cdbeb852527f2d1972506c739c616587148956a2c0133a4235ba79117c7eaaf01633992681f2dcd7f10b97c8b6f307ac07f472c2dcc1418eb825fccbff5fe85d2e28996fe3fee2cda6d826c7f42a770dd34b60e448d27ba9c13bf468654759d750e11105247406a08444d97edaa6921e03398a15566e9772220e0dd694872ee83e81b8c8371e5b449621be83d78bd6bda899527d61e65325402d16535c64f6befaff49f7a1272c67e6817ea69856c367816f7c55a1b876c2874f4abf42801742e637ffb797227d7a252e68c17151259910ada7fc2e1a718cc4976b84586e9d8bf859afe1bd7f1983132d754b5982dba0d4ff659b985800bb40bd4d1d24f13826c07ca8d76feba369de407b83f8c5c5ecfa5e3b3919ddbb6bc67dbab8be9f1f52a9b3cfb58578ec60bf4fead69d04f0a5145330a03225c111638592a67dcc65daa5ee868739d330e9360e7f2209d9b052001f04152a3728917efd5241c06a181c6de4a419aee837beb1012aed8d9e79b42f9ecf57d7d5d2df9dc0edace4e75fdc1657525118ac35389fc15f57176fc1179f2b06bd31b5305882553c41fdadbe839e721de9140df7149a00d02f7c626df81641e1d1d4acab4f070cd78efd126ca5d81e5b88a8045bec7d4e2c689e9148718cb5663f430f509c4422e8c0ce506a6cbc0b77fc16a4f944d88945f6bba636d89808055f42294efbd92219e2bdb8440ee7b65b3ef4325f12a5eb98673aea996207977a725e5086e55eb9a918c0f8f0f57ae2baf52c329970e3f4795a0c4f5f46428a614076d33dd54715a706daa57a20e38669f30931dafb8986e5854cc7a218c92d1f986c318f402bf7976870d69e935930861cf1f29004f71ac50df830c4c8038faa229a427cbec50e144de3d00c3d7a071f14edbfb9feaf1d99fb199467f17a73a2dbb1debbd076d614703743a5ab717451fa8ba678b34866aba7d69ca1a7fccf1591788d6a9216446e14e1e4156c2df6a865feb124f269a718d4893340c8789d146859ca3e7c3867ae252e533002841dbe22b7b2a0aceb34d4f76c7964de9e38ac7e30df07bbb3b402c4a1e6f7abb703833347e1fe7124afac548497602a050e6066f430416a4cc68bbb1fd35f1b5664cc6b72fdb56e9484dae56fe90c60a9e07a52df53ad1c5f92bc82c4af6ec9a50dee85c036b66f9ae755070aec2cd94ce752372cdffe62fa2b34f3a902d34216c45e199b644be2756288ef421d85df1e3acda078f3163cf594cc0452a8ab9a377104364354eb7ab68a3e7fae01d2f699c8405e50012004deae4ddeb75206120a3e0f0a7ffed6d8d8119468b361bfe728c6632f60d26a79ac0610b3634919bdabbd49bec610a91f8588fba80e647c7e70660fffe7cbda6f49c98f46e641dfb82f51d07ebaf49faee6fdeb51d511685af141b4906eb263f1136d4657b2f281ce8057bc6b79aad7a3a24b9fe848be8ecc30657c31a22f710906e92dfc8547f30419a175a615b9c2be91c939eebc7bfa4b715929691cafaeb2258e812c1d63b57d6533c1f6529aaebf19d121bc9b8eb82a3eaf5f35e1c62631fa853429c193eb382efd7ebd29671e1b1afc16f264728d2ab7cd66061bac7be1c292f9670ffd16e81065788cfda94ddb70e13817e4c1fb798f468fef6423618a2ff71d9d06315cdb07b1ffa5298e880f30b8408ae53c4bc27b43191777c37b779fdf7c9f688a6b6bced26a7dbe2430199851fd645dd3e59f5f9ce5e5a9f311322d2cb726dc503f26e3b390aafc7e43258d431fb157fb5d204a8278993a57ac372fa941ab692ad04e262f04d1c820918341c383f1390706a414b047c6d46a7583d584ff0ff1a99b90e44e8b5b93ead2db55228709d48e70dc3888350dec912ce8d857fde247c97f530b6d1004ce178f000441835c05abe57a123c8a56863ab691d630e89f547ba5f78a30e3843f6ec875c629d785fb68acff997a19e23a4328e2522903458ae2def6a81b5c6125b3cd908b594d5058d24049d36cedf293698ce72c9da1ce8619f14124e736834c66f49c051782b68fdadd4de204916f030c54c2f145ce2617b9bbcbf2390df0f762bc1d93bd7763a22b84b80f98c95115eab0379b655087d99901986ef6b3ea8f8124d4d685ea1fdde02a0beb0949fa73aa3f8f030937b1846c49cdc90e3d9aa5e56dda87364a06cd342714730faa219be8344209f78c226ae115302f7c0530b07bc7836dbf2612b89418c7c2bb14c370782d4407f4a050080de78a6f070c05ec675a56ba53ff8dfc77ead5be7bb58fa2ea6a9908e05551ad39b28383a1a595e22ec7f11e72786691ff85ded79421bb5837a197aaf29188c7ac4394623aac890e14240293aa2d553fff0422d44964ba02bbe146aca36a9834d4aa99aca0cb6a0810fcb4b81fe72fba39c1f96a412c49f5caf25abdaa0d564eedbbb803d1378aac480b6fd7ae79f86c899497372124665667c2d5cc64bfac598273f9ce71b8d898610bd86336f5ffcebd2a77a4db7f6c002d21acec8dac51d70db917245e39924244714ea976d93759869c58d995cc51bd765674669813b3f731d806d8167d52c8bfcd667271f2d47c195c81f9521e5d414199747faada74e2bc9441d057ac29e9e137498e8b21d7a31d101f4acba1fd66985aba72babdfdb431e521694e8b8a0fb6bfbe5d0d3c52a472e7c7bdbadeed9e907371e6cd803725e8e329b743e93065db28ef62d7d88c7a3fdd923891280f5f6f8154eb69472e4406b2a680b25fb107c4241cb99e532287b95d8a46337eff7b8be547545d5a1e43b414e07f9d7e011d2c79e45acefd1390002d50714b458dbb2dc1069b6663fbba4e159d958b135720a7a47498ebd59e702bcbf7db64a7eec495ce8006534abb07b8106ed9cba8db251c2762da2f3cd4e2414c0a9a565d12c00eb912631851296ea3774355c0f9997efc00ffc0046ccc212b836e7f315c81de6c8da1a40830d165d7c091a21b74b908357703f027334dc9c3fb756a9e027446f7ae9d2e741edccbf539f46c904385a997cce5fca7fcd2ece7316f859e07d421bedc4d86ad32ef63540f318afb58f92001fddf20f1f7c6de8c76f78595cf298bb807a5ce0cfda26e0f000a3473a5ba56d45f09c02ed64efedb9b45d0a96aae19987a4acfa3d8c1a8f95b1fc9225f42e047d13430efb226988b912a6c9c0152bc846616c1dc0aa0af8ffe830e75bbe9ee1cf858f25b804811c3c8fca1a9f3abc1e3b821213f0d66c423d1108b81e65555346f94785578f8c26039a245404d81316fe69c4e477340988191b9d9fdf8e4f87d3b5af501dabf55f22df0682320600ab16a50e43ea8cc49f961b6fe2a540f0a8750850296de9d7d98f8a078149810c906a9870e0f30fca505e9b749c9f4bec2bb200297d9f05a9d0ce1c950ac453b8dc36db9ebc5a2fc98ab25d67d9a1ba4911793b01f157da33aae271bcd44645e0ff2d6e27c0de5d69fa7e08005ea588b1fbaab5d4ff2c850c9eb8ed181519a660412ab74c386a1c87e05b0c66a3c5caa618280658f2be1e1e7224f3292d78e13f1fa7228469e5924e510251d248a30ed6921a54473b359387a3239c214f37e048948b6a204e59184a8e9daeba026ee9a12211c297ea2f8690cdd8197c85832cafa8211108ddef2ed96d82d74ad06a51e42ce83048f38642bdbdcbec6eac71a713c5c0bcb457521380be08d6b4c1ae3e8d4457ba866464934aee7686fc1a09f483dc498d5a6fc6da96d11696d24b5fed9560d40082a030a0008317fc4d16003de4b14098e7da5ea2ce204cec3106e656d9a77504575e8a6c78e9091a937a09e5b0cc148186afa592f5180c5f1941cc6b75def6d48d13236138c54ab64d386e1f15350eeb3f0bd0691333ca5cc0c5a78cd41dccb89913313cf429e75670cee5e304a1f09c2da59826fa8879b86e1781436d1d5c130197a3a4a33be4948ee9501e29886ee15768ea4172e7e7457e9a534279536dc0a44186210a92ef65ba5d0a88057a33d8a9d1554be430e5e878c70d26e265068dc96d9a475e9660e88c0b1f7faf301561669a30ea700598eac90545c769e6b769c9c6270a504639c3a314de2f7bc91b5c31fcd2166ab4dd7cec53a6e004578fead9d8c1666d9ebdfbe8790dcfe3883485f9f820ef2db5da4e13d2cef90ed3ab12ec9b651dab9524ee347cd588a0c45dc223b6e5010deb0c5425e93d4567c2f4050d93c59935e8937aa1d648fe36654468d450d4a697e4339ef1c0333663c02c3a5ab1e9d22fd45f2c88f9ebb489a7a7bacbb214b2443454330ffb3e90ceb1edefc895bfb89dd2b7eba1e5427220ae805fb2108c2e08bb7e54d4651cd2459db4f85311d1e7ae9c6495374ef5728b4a1818c2e65794fa55dc0b33d07059b2476908a56e70100a561a086fb169890ac55b8c87ec7d81aa89828f762621fdfcaccd2e44b1cda520551b4c87e423a88ddda3c34cb09beb935c6181834203b0b8ed8a6d0fbbf81ac9f79e8bab1bf5f2b8bea586716ec9364bcdcd26fadacb98eeb2bb756cee74113b922876dec0b95ca6401b7a15cfc750e6fba5829aa4bcef1a99e02c25e2bff3be1d2329d8e989bba408af6451664cd37bd39182c673d2e43077f2a0a52df1a19c14cd1c7dac99ecdcf9ca78efb4af547154e79bddad15bfc7dfc05ebb0e4aaa97e802a78c989babeee439c3ce9c0fd05c6019f786882d8a5166558fa12b11c11b6aee7d7172eb01720a492484568d6f7bcf45889e982764cf53e229d4da3aec33839c641517b0aa8805cae4469084cdf27c6f4f93f7331b7e92f07be42045bc681a800645b4605634ceef6f66fd3d2dd0216478a5c551efab4a0c190e6947ab06e01d356157b40b126ce132e9c8bcb498f8efc93a8893f77ccf0a64048b74b05bba8d8143bc1acf76876de845e5d2f9fde7516f36dd3323939d7c657e49efcab4e6e907b23c5772eb268959245da0f458f502c0092f821753795f4f985631e1be24d5a17b20cd279efed3200c4e2908848f7fb451f31fce1268c5bf3fe13efbb5db28ffd592e122c21c674274de4ea249e3c723e0da038a48918ce4aa650239516276d921ca0e464860f4cfcdb4c1954b0303747080884a2c37771325d75aa2153e71d6491c5f02832a77aaf846bf3a957b2dbb588ee50e74d945542929a4a089fdd60dd9972b8301c6e2794375a0496ee6a181981e56ba12372d70f6af0fa2611b86566eea3d989c43b53fa1ebbe1795adf47427a92e4ad9e07b9a61dee27f0784890d5a5c5bcd5cb0b3003c5553b8c53fea04b4c4b3172d1a6c2dc1a75bace5ebedc52b0740216a628d46aaae63ad7d175b153e2e01a73f3a49158dfdd07440985b745edea843ec5e241bd5e0f37ded3a4ed0e87fcdacde8004cf29c7ac750c33c38f96023e2f6370e64285f6075b2f524dae7c8e823dbbf7ae8e98260f964aadf3735943796141b555d20c1781852511a86030ee5c7e26c4a45f57490e3c372a79a4938cbb577dc7270e311ca5b1f4447547549067fc60493240b23e7e3b2975da47165a28159fe45ec8f566fcb76af2f09ce7bc1bf7578399d6d157e78c9552bb8f96e0c5dd05228c9620f53a6d04e57fe8b5cc9a41c6313f294f6e37adaf38afd9bf742a42e80f90b4b78532e0d949b1e2025790e57fe2194809a145977b0a5e26dfb7c26cec0f499c78b7f95d0c719bfc5ecc24b78b7ff27a3ddcc22ec5a3636cf4968659e5b2d8edf859d6bf2b2f2506f1e354a2cc0487e0f1ccbdd6c2d454e07871115e7ecf7f942eae202919bcb72a550190cb2a2a96dc176d40c68bf5ed089c43b6598b2dd80f78477e0fb64601b01ae67fc4ad41d1d98d5daa47f9784ead1a132c1506e07db8fb6487a7d1c75965faf29c86b9c422a8ce704bd468292699d63a3672e99b945d2d2b3fea1fd179dcb5838b982a1d874569bf3f64cf46c6f8660229008cd565e0322f14992070bf943f8c9874ad34c959279afb1b04458ed564dd084271fd56ecbb20f4f298d343df0d11798f674ddc8c9d88f2e5a03d7cd5389d7e773574f416064da7ebe3b596691704b186b16dfda2ee0733b6ff9768c033ea9328821acb32a5e66af92dfe93954fd36ea9aa2428e048c923036e7e050e5d4cd17b8b5ffecddac0923bae423f65f09a20ef2c811f84efa54506befbdf952068e049cb685d5717a91377021ce6e5771ff70511e184dacc3557558f1d89f92405713b10bf5a71ec4f69d9270de9cc24b1d2dec89bb301cbdf228b5ee0b696a9e8df832af12ee9440b3f04bdbd3ea25770b47b7451d128bc10b1bd3cc20f8d11ecb4c6f2be58bc05f884491ff8c17b47e491ab7f166040341daa7b5d3fdd6bd7705731c13cb666bf66423b9e8d9dc218b6bb41fc20fa97b41d0a5f9c9e3c9b4bb02a24a831b80103d92dd1dad29d366247de5d2f142619db249cde9a85089cfd37b4c432d889724ba1cc8b14a9a066c31c456e27190ffff88169410dc8d236675a98ac6f0aa1b5bb6dc0c842da2bee5f57692d66e97945b620b5ba40d6065540df29710a2fc8aab823670e11b9727bf598ff0c36df52e056aaf17855ce8be64fa906cfa05a001b7ae13013939c8e811d1571289dad87a4ab440439496984a138fcd2bfa87fd8b40fb62eef46a22249c5f813d10c6e49748a9c2ae96ed90e8d52807afbe4b1cf13754c125e05bed0c0ef5220ad952ef0d1c5d6cf1497826ac69d8e8a14f969468a43891fb3159cddc750d7e4cda4a05640ad53304a57d8ea5926a8b9c458f03bebcf3f625e595468d217fdee4c7824e8020862c6b3f1128c7794ad20402151b7e2e82a6e9d721636d2e5fd0431ccb69de074caab3de1e85e11feca453183ff6ee2229318114b8aa95bf5df28e2cbeb773e732d9235d029157f2b24fd2300dae1790802efb6357438c4f76de72e8fef1937afcac9e39dd35baf2eb216b8b9fb79bf241b223db3e6642f63b87c3ad00f2cdd23e892c641d978aacf3347e3a244f4ee0db8aa7dbbed66052d64e90d8b255750f27a1f1f751e7eede4e46dc8320485d13ce1c1ca75fd5c52668f18fded73050726ecb942823753191d56e20357dc8cda087d3f7de9ee11db3e370d15e35bd7a29e5ef40565fa7f4395575af581210f80d9d04b0af6630f61cb8e1a40ea5d2dced780bde7c5a854242ec1b600f639bc5b1c637f4a59eb4d352c91b26a8829942c68a31d3468a255d6ea615be8c9ed0c1f6da8aecb5453770e837d1d46e73dee2e897e38ccec1528f3b7f89f8f61dcf7889e25558384b470f144a47e6bb03a564d25b1125777df35817820accdd517c15849b8e116c36890efeb6315c7fbda4140d23401b7ece54efcd117c0555e96ec77a923f12cae6a56ff09d605274aa42359767218141930838b7b0046405fec06395661bc47ea76ec09d2ec2ea3a3939dabde4fa7e20d5fe6adfdaaca0b75366319f814e9cc1066c6bba0746ff3a39649a4d1d9b6294d4199093cabbfa05d056c5b3be0bf76dd00e9cc9a2711af41a6dc8ef18ec718a2716fbedbe601836edf9379bc42c12e4648aaea8d58548eaa593ff6f62bb5eb2da8aeb1dfb6e871e1bd43e737eded46746f12a0153e2536af15eb8eed5c4efb93849a191b94f3871357606f222e90671f12c8fd53d9340459648f3e68fe0eb6a4c6f02a7382df81b483ea49f4b666adf4408aad695bf7bc10d58e0a4dfd2dc19563b93e50ce4e56b96da10f3f04aeb430db68d5ffb68437fd284d38b51b261672a90c7070f9f8d61a41f82fdb12d06cfb13f570b9d28be7eded6c97fa3128b54cfee0bceb4cc8edd35378ed641bdb781e38f6c8c6afbcdadc228d55963d9830cc66ae2a08153a778f102f5bdc04a84435c9bc54bdcf3c0c8d1c82685d9efbcc6fe134b84a08ddb7fb8d288494d0573c21f32f826c94a191e42f2a777cd469b784442ad9d0eb315783081e85918a6e8adee5d54869529278e64659731e26c3076f06851c398c32e0599d4d30da0b54051266f3dbef051ddb9d9585a3a478eb77ef3583bf95447381565bf6b1941183a1c6ecfea9b5564f731fbb739ac8b86f4f0a66a13775674a3de606a5f32c55a3b36b5e832b33ab62e3b313933bd433de6725123f36a30050c531f5071406bb22f29fa50ea9fd30f70ee58bf34a1a645b279fd73f33d2ad20be44aadbcc67090b865a6c5b8334730376a903d0a59a528207ca78b4c7b81899588f2a5210dc11e3dbc5b19a826e17a9c9f01868e35eef053dd2d76742ee74fa934c269c33821912129a950ef53687be1d5dbbf12f50dd675f1daea78265aa1d57345a8025672f9e32050417a808bfb06a818a7a55979c9cc7f1cf4e34e916e172ecac8e89346e0b128a5d2abddd22ace3ab70490bccdf7b0f469ef143300bb958b73df2ea2f628449bbd78b9ed93a9866554d1f6163eba88e793f2c27d5a238f9e9f6facc078d88240f6ee6c08440b5c0ef790b0e9fb663de8a37a27d2cf5db5c826f57aa6b1d1ad7ae8daa8e658976dbbfb02db495bbd57455c5b6bd80a81a2d6c726e76ff5469ee93e23205ffa4005e51a0ed72480e9919d0fb07f5c1a66eba5bb87c3bc7fff9e0b0c5b6b3d296b34a7d2cfa2ba594ab975bf6421e73955ece67ec05f8b35bcd6caf3336dc332a078ad4d77f40874c694a96d708b45a29756d1bd39cecd50b4b0d51ae8b2d9b901c44d654fc9865884fbdce26139ddc6723e70178dbe5d0b127295295f80c32908f0a112185ddc6dc6556e416b7c36bb09ffa10b598a2d2d4f0dc28df34646203174457206e87626a0d63efda507c1cbadaa635478dcfee3742f36bd88b9ca10776392e1b7e41a04e99ce7e7386e8b737e40276c3ca9a55d284ac1610f078cacf276aa5de52af5c9ea454843e975889a205f281390760cfa08aa080fcd04bcbe80e73a8b9577ce5941375ebada436283dd71e37ffb83d5e636e7a623515cae6cc2531df2371940fcb7537a97f5723419eb9030fef0139157aaf5be79c06b1419ff33d8e50ccb12d82c82356c4bd37b888ca1da20c723285d6ed83ba447b2df42e083d60e6490f1b184c38b275bf54459e55bdaa8c5f93e8027e0a748b5b87e0d010a69a85cf08f36918a58698cc92f1a99f9852f0360ff12d0b82f94193137dd88968a7f7de486156086376a8049bbab92103f2c3db80a073d6212aa5157df5a1d7b3371ee8a9be28404000b44e2fbca384bd338f5a9c6c6d4308e7b5198e604af97d6bb357b13ba11807e453fc664366777e92c8119986aa531949a46b1c8e2b33717e322dbebaada3900fae3209dcc64b7a43d4be6d2f7ad00bb4fbcf1c0a2ecf30e0ed50e59365fe9f4bb538b196e38d343a7fc5fcebb7122f26b1e08a377d2606152b6598379aafe4c6ccf46d9abb428e988bd0f4a41319e0f3db60a78c5995ecd63254b7d8afd8c4c3c30c9c81ff987d701d1431a679572487b8e16901f18b5812aa09a8a39771c24ad9d6fc3167edf8d89a427300f419e35c8dbbb78d0ff885c7e23dcbfa8ee2d60c795c350b1511b026f576031677b344409028e5c6a54e32823bc079cfabf8c5c2ab54374a8e202d929376f8f2c2eafc0bf5496b9d36eb246eba65eac4c0b0459656825f9602459013cb4e378f776dbf2306d552f06a0029d3177819312250f5f7e49e7a60a9faa8b121688b1705e8e16480bba51c702385475232f59608d7312c51863fdb6291c5b4df2e18a19968b580b2a53754a73fa07efff8b17082d49e2d97b7f9fa01dc9df71b69ef48aaaaaef07bf8e395f28021e69716f811df53e5cb7e3ee758d189342d6160e4a9eff8d401b2fde4e6ac09f3ff2551e52be67cc0edb3d37c87dde1e33fbeba303c13e79989f76ec3fe2e5328832e4034ef517c25c454745a710172fc9aeb014b507a43165006d4fd4637173c3b5ced12effc8b78c4838dcbd06d97bf37ed39895b636d0fddadf74261cac08818de17122ac0e68b01b5b30a69247ba207c14b3fcfb45d1ccb9754d822988135447bbf20b981bd9d6d70c50bfc45d1ab7dd176423a8b9e3bd80b429bc02422bc013b0fe8759bdd0ab6aef6e5807b4cc5e7fb90eeec84abe317315ce1c3cc271b89cda7bccb1a81a35fad33d45ec737d7a8a7695f8c256f7c04b34f0ad06867d4b866da34939d42a9616d41f7c5da5c2299673318b3bdf41114036e07ada9d1289ae6a71327423cf0a1dacac4310175ab6715f37df4d08b75372ade291d637aed01785a746eb36dd3fa2c51d36b6686f00ca3e0d289bbd6894692cee778211c51cb6a5624a9c7ffb91590243a660f98935aa5222c7e547eacd39c1c9463ecdc72f3c6151161f0119bc2845637e73dd867c5a593ee2470f695b592dd9848711c37e76189db1f67cc3d98cbf5f370702e40413184d325c176067f66e5f59775e4251c758fe184081deff92e1844600d54d7e2fa64066a3e8b37e37588fe3507c38c70fc50b74f5c2e20e4bcf9049c9120b7d3e40b51495a7ec1f2c4294d25ce272523662e5c53bf7a2f06eda7f0efa57af8c08b1e944858b2f21eb0db2a2e5fdd96ffe328285a22ba289f68744d0b5e9846141596a941c22574de3b7912e76df597d1b055d66da1e844a18f8eec66e57b01c5347948ace0d48e046019c6fb9e2856b15c5d4438370a00f9ef42dd33eb8c1829a66357547cbf28be11539bb22d93b6e3c8abc1fa580c019664867ed0d3411f597c733c0ba31e8a9dd7263be686b61dfe6ac8aa4153b407eae6f454d6ffa5e8d369c4ba312a9e133578f24b4baf0fc1fcbbe17acad49c0fbec44195e900f239df2079aec26d5ccdd4c9626b4b76a4b68487133038488ba452f41fae2aa83008f348aaaf52b816bdb8b67fa460b160d479fd1fe27df8ac31c98063c7445e5dbdb06a6a22a7801a90c712a352f4e0f910749753ea08f0fa53fe6ca7d5920a851e348fe63c4332724c55d2366c9fdb5cde87afa82110aad5dacdfd2bc7d2741b1ce96484eeac8ccbd60cb802182c4bf0c1e7fb2c0173d79daf75a05d0a0fb0e9269257e32a01e7d35810e786585124df7009589d52f67240168799b5c6cb9cd1e0f44fec62e76e587596534ec70ae07d87d6419f2485a16bc1da443e18a83825b083c26d1314640106061c545884d8f16fa0fff8c329ee0f2054c416ec21e31eeba97c7d9d575ef6617a76e7d1bab447a3e7d20ed60996314018f8d7a3ae6d256927ee3a8d64c26392a65af2ee2991f7b62282081d359626b4baba4f3e678a9025753847d417bae8663eaeb348fbf678a068465a826ca13fa7200e3ec2ecf3ff9afadc14ceb03bfb20b914112990f127876c7d037a2e216019f845679a490de52d85a2d534872df9f84bb59599f804c4efddaa38259200bdfaa06fb7d8edca627f31d6df26638900d0b9b4962c4548579e0849afbc187b80eda8d8ac54d923f631d78b2d91db3488abf9f1f48d7592bdbbc33284f300ff3a99279715337a9e8b54b7dd15f09e6a6d8d9658ca388fda68c599076728f25b9cec0db918738b5e8b091aec1b76c922dd58e4541245fcd50409f783b7750636048669137ce42843c52843aa95e4b3bbbb3b09d3e548a274266f851e9681468f8a38f45d26f337b421695987f475d7e8e0eb6e92abf92d5337cd4069ed6395ff48f7874c0848b0c46ece19768472a585f302af63378cb81866ec35305e2344baf1870569ed58b48dd04506a75cf3192f17ac751ce1f513195f4a7ad881158280816a29e9f768f811dad36b090b0cd35949b699661dbce763cf9321d520b8f578da717e7abf770f6bca7a3b88b741b1ad672ca93f61625256c62f2c22caa296c321fdafe1bd5c74b4b511d8bc0e7fe301e4492c269d32a99c8f1d8226d46228432e4e37dd6320bb9d0942c8e8648cc39b71530d046db731402ac1dd5bd75b0bb8378e053db5de59ab7f2fb6f40d2fa4af80a63b7677de593e7804b0079f32c88af6a49d401cd124b4abab3f6622cb89ebc441335a050f43f1b7907897427256de444b568bceb6b7d514e46cf9265de394cc2ff561a9186be5384a25d7beba94a0eb21208c4550261ac97e20d11fb525bc56ae83b0b6ee416332c135f991770aaa7e2d2b26c25ab5321445c6727afb09afbd7cf0450d324f3986993771a7d2a001a0b34444a2a673f4057d7cf629bcacbc9aa603b87b8e8ac8472ecfed9bd91ccd1606a25143eb9a4a856f14f494f8fd4ca1df84b3b88ce7375195b389b8c40ac853018433a6639c5a4a8ad568e0f8651825f1347fc967dec572ff5a051f05a0c9f481459f89c417ddc195fa0605c7f1548ae255fdec69d04277b3b0aa8f775188723fb772594bdd4486a5782b71f610a7474ce3635f24beeaac0507a5e3783c5ef0b3b730dde61a601f2be696c823c7e62eb8f3be947744cfaf389a2a090b82038cbd37d7a812bbd639af8855e7f65d8eb6e58a4e74f5077a4f2dfad38b30d6bb9c02aadd7798f1139d63e31ac5697a70d357debbbb34b49918954b391c59289ac9f4abbbe19998ddd64973499c223a34f44bcbee8ba9a37988b91edc7287dde9fb774664a9907d02de4f29ad2254bbc7f8491c18e821c1e4c5fffec2276aa18697c7a326748640641257babddcdafe4dac62fee7de26d65fc52bdd0e44ec8052e594dc048e42dda0cba2c72946415654478d13ffd1a711cf2c9815e46c4b6d5f3ce3e6878bfa703c625cbafb4ccfdfca323dd329d60336791a0a2e8bbe12f0498fbdd84b977e3636a39db11061e9ff380866a3cceb2711cd1674e87ba1125a1e692f46b99faad147992e66e53e88f31e6c433ee49d8373538fcc51152b7c8bd0a3db8bc2490aff8affb6f68ee5f336b154f7f75983ae922a8c51821354816acc9562e98a80ecfcbbef85e5c4ec3268dc0e3d8bfbffa073db76187ec44167d4467c7dc8b1a16fb1add5f5f07472e02c4611abee4e38118e5e6b0602a62757fe693abea6b41ede9b613bceea6dccf578875633797cf5c05dc186cae651fa42bf9e2ec05944858f5d919a157c3b2ecffb19d9d1696ff5941f4c017d623d237fcea50e660cb03626537230c5607e1aa242858c589c54be956008af06ef07f2788024e1e48732ccbc834fdef4a41fd295ab718a108bc43fbe3a5db42f158a9857a991b097534503d2631e215c5cf30fd0ce190f0d8adb11882f9c98215084cd6b6bf3e744d0f23522a79d5767ade899775d7afba39a0a3ec3c809883050f037ff8365af9172a534c64650e8fcd6917747f3a4f74a461d6e7aebfc59dfd4586a4a465065c5e17f3db627a4669474a24a1086c040d6e3f0183fd74bcaccca86366d8d13f5d7e79df6807903de57ad754d249f5a66a8eaba99cf01eabb46b2c8d0e1a3d1e9b3e62f11fa4846b54b83b42e1c1f69f9c13f9080a240c509be2c20be6ca7d4bb0435793cdbe4917ca53d35fe33f790d567817e0a9d7c2e74938a14be713297558a064d50aab2f84f2ac7d3d246ea6167d66e27ba8e15c3986d2c17972fd7d4c04786c1c46ac3d7180e1db6dc0a3e5b1384262904d3131e4cc6805097cc0490d90f395d6221043ff0269c3d66aeb227d01a24a980c533da74cfaa1eb39221d1b63692f8dfde05576d6cfb827277da46197e544a8e3fd8f2ad43079e344846e7d9af4efd255c16bffe6131f8ca81c51485ba3923ca9bd8f3eea933826ecdcb09f8084df9b2d4688abf95176f915df3ca96aeb6437e4d3ceadcf53609bcdf291298b1dc6c7376b2c41249674ba8d9ff39668ad0c3874ce7a98fdcaa1a204a99e84dde79f69738b85d5269a580f5d6d069745faf0d16ce8b64d65318c2ea307451878d2bc1b683ff78781afc9833ce4e5ba745c4e9da7fb52d56268fddc474b2dc9555b46416557dfe07eca06b74b1e3550bfa97a2987caa353605eb7cc6738b6649e41bd24245e3fe306554aeff958b8997f7813b5c2607082177b3d562e0550b5ed2ad3d1ecb94750ba28303dae5a60b80c9c2400bc53fd713dd33904f71a1f52039af297c418abc9d41c20eb49fb3adaf006cc1a8d183311a616e49d5b943b1de41679f59d49a541ee698bbffe117cc9fd046225bb5a9229fb3bd0188267714119421ad9134f68e2bbcc25410756a834ea59e49c05863680f958291d2f60a27b9b22fa1de542bfd2d22be0ca516df5fe7f4516fc8dd09c788917662c7665b0834dc0cf6d33815d1253f56bf93b46a2626a6837df5eeb671a744df6fe3a47884839380d1904df4af84bf5e6ccef2a3eef2071e695b908c279bd1c5e251d84ba274dfb80b1ea3b5c4a5944bc7e6dc3adbe878396917e4221cce60b7ddf19c10aa209aad757c7f90529a21a1600333308be0f395c6a72e1042d93462c1716f71ac3d99b27a3d76228ea8b29fc5de9d430c22cf4ac0586816f911509be3f71e357436ae021f1ddb46dc1954764f2471f73ab6626b218ad5ee84759a00fe98b1570b6789c1c86bbe59f79db3146d0f8d61625a1418333a36e603d211a48d7d62b07c2e9e9356fb8bb4cfae4c496a408c28b5373bde71b52eeee187322b319b959c33d737b4ee11327b49af37831c88f26b7313d6fb9006308ef6deb13c602113835c271460a6b51a768f9dcd05cc2bbf7d8f7697502ce7909e1adfde1c55cac1d98ff525563fb57a0ed9d5fdab2d366d065853bfc3ceb2dd94e39db67bd61e2c8bd460d2b07a63ef31ca6899bc2d5ffb53eee56bde3dcf128dc8e30731307bb0ef8d4b14131ca906b52a6d9d19caf03726a67cd660346a38f9e3b3d9fae01bfb96ebe4c800824558c25df23b5f47eee3bf7b0a84b81476e0f3da302ec7ed85b082b52b78bf3ee9bb57187764894d050371e84f908ca445a90877ffcf795ddf746873dade6789db15fdbacb7b590df4232ef282e01ca2bf34f3fc1aac20627c2253a8ab16f7659f9d9d33cc6ad246ac8b638b1b175db8d272f6cd9a1bed71665739f03af600fc1a3d7ad7eda4e503b88b927040a4c37beeb8a699710084294ab9c6b85d9e8a390526fa8135eeb9bf8d51ff9762bbe7e7fef061c04fe3d97a4f90d48d2fd7ca495481221436c6b1443e3ca58cf9de8dee58f275f1401cb7f2ae1ec22f7b1765f22c72ec33909d563e2299ea2fc3c8a022870ea0297d110f17798e94c4bf1eba279777370fd7856274cf7dce9342d7450b0aec31e3f289bee189938ae2cd7eb174dc457b9f745174bec4dfcf7ce85027c1d115bd2a385aacf020431980499c4a512b5c190d9f7b81e512e928729867775d06189f17472bf37af58c0f2f9e831b264f0a26d6361975d15c0232370d34d703bb257cef4c78f518a5d73e3db4f8d054f9fc6ee1780bcac0d1a6dfb1a22018479694a5128e79cd01894653084c90f38851e431d0847aab04632bc9328b6677d87e34f76bb0fda2f21a0b384fcd76d6956851ad8701fed08a33532e9e68115a721580b03f76ed8578908d18887c01cfb7d87b346f3b6d5db14951fec99df405c98e1f9c1b4f406b8a19356c5ca114d0a9b6a001b44327967a2abe2821440098cfe1aeeef675ff25e869a421295264a4f41baadafafd2ee1b3a10517f81b54ad549d96407eb655bc1ae6807685237f9f0ef33fff756b7153b7f464b52243efcad73c829ceb9c7965a5f7cacc1e153be80bba77d1ef8bb10169609afbb7fe21fc01be90c8c61ab91b08737f0bdc84c459880ea2e24a6621618647359bf79606ea99363e44c4718d94281a2064b3813507dc1f121c7a1d506ea666fb3358aadd453c38c216e97a40b1d2b312e916f8741c0f579acf6052e660c598672400bb19952155b88e4c978dadbdd6e470b30911fb5334537731cd6ce8dc0e496f9758c3cb184a3b5fb432313bb125ba8a6d00dd19a945975de7a82ad4c7986a539e45f89f0f3b1f45a165447480b5a74eee9926e71c20d943e4465c5c76d183f831e32f0750f81f52aa22e28aa2be6ca4e229e9f6c05bbf02537d27eef82f1789e08106d4c1935a73c874fe3b4405e9f2864d65d944f7c5fe8a76ffe5f9012bde699bb9eedbc62cf51d3e2555c0706f5eacf6fa5291711d81a912c522bb6c3d34412edaf28402bb5859e0043836e7e18704096d26353161dc054b4780fc9122b4df46e93ab2e3b46142919b94652ab4882e27c098fde51dde583316708763524409e09d91c27f12b88e4f3c2375dede2c48e73887eec90f1bd2964f27d52321c1bacf82da92dfc7ffd920cf7d7b39ad27d5f37511c39eae2b366e3adf0d730c7e72d05725e3250d993aed0233628a0009eb0f144f42c45a4fa4472c3bb92fd16b6467008ab377f9cb5f07a45803d18a31d2b504a68762980edfc537fc4bfb4c4ae021e261895bd5497dfedeef798ea097fe98ee8309a52703ab0e8a97a65f8e9ed9c021e39dc830fa62b42143eb62bbc75a1aa7a582f28838a1bd14cbe7136a4eac0e1082ea129378d6de708a320bcedb37c4e250e075ff4cd1aca52d812a1004027995a0417204e5bdb200ecaa4e94309233e5ed6992eb98c6ff42da26b9dba53b3153093628fd17b7f18a50512a2417fff650f7a2c6289da2cf16f1342a56817ba06dff0387aa5c1aa6fa53035bbef0c33cb729347dd1fa7849e9506d60d89e3ac3fabfa52bd8ce7a01054e1639e98e97d10263af45cc8f19f7fc5f5cbd81a5ce0973eef645015fdeec99e7ee46e5200a5c5e90f4f0ee94480a28c1735cf383c380a5951b26b11ed23e946744e8400cba1ba8fb3951a813ba5132ea0252bd7011540a88dfafa4efe917ae9ba6970b9b29282b2e7c69f4e44b2e5b0127704c270edc0aabab0900d4da4c0f48d4ef47a46b20f420831d9065a7d1105a225e9b2e89b0abc2e693f3a46c1c6488b181b430ad3a5174f2d71021dcdd29e2ea5a4dcbbf87f21f403d223c3db26301645b742ec172eaa89fe045cc7cf9996a4ca4e0eeab8998e6e3291dfe5d834d04392dade741f64087b3bdf1e6e44f9d9366fc20988497c02b835e0b8bf135da867b9ada4a495e7347611610bd0241179771dd16c2b46d64aacbd80d3ef28c520329a02e8cc119a4a72660198c01e8b1443e0dcea95b7691ad52f07013bddfaa6cf59a1277fb80379a8a510448a0c375aa560e822724f692f555643d03c872e82743a53b34803f6869d0a36d5903f861712f5b38781acbf5e08ec725fe70dd39c4f87d5450f6e6819aa3780cd4adef23b581d390c9ee2d3a4bc4e6f07e48e026a616809ee13ce5cb9e802be10eaa4f2282a3d37ae58b37ea9a692602a9a3d85990511fc3e34fb55bb1adaa19a483ce2c2095c0c86b6a08bea790a222d36df5ce2e85f932abc8e593a33ca41fd64bf7cca7c3b2a3c910f798ecf0cfc70f9a48fab9113540dc11ef944d904373d0a2b93b0cf3e27f0bbd5459753c23621bac4434ac903ac17e876519810d7a2bffb765ae0aad214d458ef7db4b62d2e67e6663525a956c16916632c17ecfb9ed1d1b3dc630e00b36c9d46745eb7d2254cab83159a663d1c7df15753950b3a24f37d89022b4e8977610c2e2e8f147e89ff8d876e255c8475f7f1822b8ac5b753a32b813bf23e48a0608d1dd2a64d13e2b999a0cc3bb8311e2af22587798f1fd215ab5f5d7edc855bab8426edc5c1779d8149df333cef808882b5f9fe8653468f3d746fda77a4ab40e460b1669da97c81165d31ee4be226b167c0ca1f201767d72ae00955caf0f25769bf361cf787a359dc699e0f44456ff4f002dcd15c47eebe09575537e8f18265af836040ac3f3e43cf7c063598cd21ccc8ff07b57fdd8feff21ecc0f03867f02ba46872f53111ecfd64c4812834826f20fa99257e56a788334c5a303f85c6126b1221872358e412b67f2ee4de22c84fdd30859e1854ab9bb6ebadf00fb625baef9ac4e7c051713e4972de8d3e005461a246221b1395e06f4fbc91f73105f3963dae1f77486fdc64afaf2362fd10502dc77693890e8d5cbdb72d2c9b18f8182fbadaf61eb20efa2e7a2f4d97f970178284bc8784e8cf10f18b2ec33360ecea0f4dfa5e29a99c988faf328ff0f6523a4a80560892abd4f316354e87849c9aec7302f480e2a7b37f31756594f883b81dc5fc28d7afae7a99f5b6e6e21bdce51fd36ed8a4b4fd6a4baca46c307e5bb8f50dbc01ee3d7dcb24ee369ba7c244410ee2ffe82114f09ab3a57595497bd349d9ce64399b4147f735353054359be5483ff1ed0a0acee6d8376d2333579375dfd7788b475c304b634d966353b7d9c2ec0139e93cb32b6c9c38286537e11fd41450971bf06641e22bfd1e206a390a273e51aa2976cdd9d821e90e80d38b2d983ef23820f3997c6b4bcd3202e8418ba2b71377c675418799e75de338e85bafabff8ad7c4146dad62bbc0920bd79cf79a80ad808d0c6034f813a5b247b4c3797b5ede68800891a3edd6c9c05f6a52c3569708ff8ab458276c21d8a1a303060d3a0ddb1ad90b850153f1d2d165c3a44de6d6f4eb4726186c91fb2996ccec7f37005f1bcff2349166295b74e3e15d2989379bab986f94433dc48bdf6af1da624201ccf25101920acd8c5aaa4997aef5f28c1a00210da8afdd7d6c5ea3dc0ea3c45232caa0497aa132fc19683e3e960a09e59c44b87140d45dbbdb588abb1d27597596b5dffa6cf3f9de593d80d6a942c20dd66b094ce13d8a9e552261dbd1a42a89560beb7ecf08bb5540a9c993743d80df28a1ea671af2e0cd02b650d32e8b0721cb873027b34a393feb37f6ff48100602ae85f4aa9b18ba5180262a39b67c83a2c3d18cf65c864fd24f5cd2a3882550356dee1b2f7fd0da432a0e7baed8492fb7fd4c07c06e44a14b6819138ed8e7fb0b6b0bd59533646821ca3c3ea4622bc98c4af1c2947850e6970614700cabf132afeba3b51765b72bc1d66331d9e31d3469358139686280206dff9ee11df249bc7cd6719558d90c7edc1cd2ade7b6a21f0bfa7620d1df336a5909cf1e02f860c916f4fd6a93ff63fb4172b92cb6fa9498d04515be7fef8ae8bb570016ebd3c078277397b6d3957d1915c65a0a83e525a49bf8864ac06d5424bc83e6e54ab455989bf6f855c3a698d767ecd0c21088f4e5ba8d74f87a24805fec889b438572656061ad15297d660f08585375263730c8be56e60a08a84a788114c09942f40df3e6471beb2fe0c1b17e9f961a50146242fc9ab9ae4a70af46250c663c994233425b4c4cccdbb76f2039081d06f306f4cd47871551941353c59878ab51ca682c460bc280379eb5a90f840035910fccc7336a0ba2f849a9ada5f06c28d574c1510fcc770b373e955f632a1dabcf93cb2b6901ef580d095fe8cd9f87097796647939104bfad5d63909720522e40fb98432a25eb78e522a77c4c104882caf38b004653a971aa5cbd984ed3cf4833e51f2be33b88cd1d1e3a2be9b0104cc0cbe990b21b21530b9e33771f0d8d180248c32953cdd890c83dd5183ecd72f36411fa63b2ea9efd9d0598f063fe9e65c611e1d31729a9178f2ab1644fb01722f3035255aeeec440257524ae0289086c6af4e06471e5bf30b2aa912ecd0ff9e32f540893a0942f3de3f2552a3f40135b9646c8907ae4241099539eec70952696ea6ea9309bf6663718a89fef5380f1ce0a3948180240bf767773d739cf633b45353bc82eb46871f9c8aa46bc1595095cfc0dcb6b320039fa89cafe090f49da451716ffeaff568a000aabf59227a88c606ca01c86fd86092ca1b1c4fb258e1e6595824a43e0ab3fb714e6384b6cdbcc6570fdd21143fa43d476e7b4b794532afd48b4cdf19cfc2b6445e44d9ca61facf10ab77c306b5b68f4a19a877bbf612f5830c22a825c652c1f50a2435d5b29c7fc0d645c33f31da25c9ad7924b3e1e7816388d011bcf90fb1d5a688d2fb5db9e2fa28429d3af942f5658f2a07b779bde73cced7dc3576f8b35ca992b756cca0bd3ba9c6e375ce06e0b1ae3de21abf914b371c9c8717b94c100734adf03e58a8970f667ff86eb285928d84cdfcd475c67366eaaf56f1ed0e074b39891a826e3a3de538dea9b72ab134c704c31cd6987078fb1437b4136fef0932970048c3c7c6725b59680b743fc2c8ca583114522b22d6d6ea463ce860a9bff5fd09bc58b1bab86f2492c30b1ea1cb3ceea984df45f129446c52764c86cea958ea2e05c61446dedf5cee87a62543f38f4aa787590c5544f7ed0bc4bd98eab5ac85d89f4cd2b9bb7fb9c768fa4b0a19bc94ac118d62c9a4cddfa580961cd06214cae90cd282b6af64917bf8643cdf5bad72033cdab90065d4af9d1ddef23fbdfb1d977f5d41dbef75dd476150129b236f78903496eb00a6e2ee7f29f2311a9d4ada967b24bd43a00fb9e8b30fabbe91df06b94222d7f52ad68c114d7992641f93393fd3e81c49f11165d42f8017df46d76181b1aa2d71e801b73eb0c825770fa32ef778ea1923eef6fef8aa163d369630cc06324b6fa3c58b9289cde3baf9ecbcf97cc5072bc3e84040fcb93f59f33b5ccc5b21ff4bd106df58f28d0137eb59d2ec7e266bfd5d875069c26aa2f76df042aa488334b405e2d0c771a133678f95f738dca0a54ab7e72f9c66176692fd981257d05645d8966e0be7861136925a0522deb60c56ebfb03c40da909863867da012e72567365228377745e5818fb183dd5d853d6d79260de46311c827c291c5e4d1e69363cab0fafd70b0b39c40c017aaa68a17e66de9132215247830d859a51d0fb984e31c72798412c14e3316ea7e869ecebd9a858bba984c0d81e5503f59ee744412f24d640560f8805261b724485d8ce1d9fb22ce692bcd53a2ca249c80b19cfc13bc7ca9dcd88eaa2bf838c336a116c626be1807e64740352c7b4275e5ccc2e3b61a8f89a9a2ec892e037f401f379ed49aec89355fb5d1cbf4d63b0dd27a9c56799560d271b0d5fe4d0665f7ea094c7c1f91560a009eb7f2b1303a937da948e3987fee26192211c83813196f1cfd365c7f11323b0315480d5a988f3a4cb70404c432abca1c042493030aae61f6037bf2344a2f099b740467c48d0a9729e2ed01510e7d8ee788f723afd9b9ca6c7b22ae678283e66b2956d4cb23cf103fa3856cb935bd37f04118b430f62a1044d67d522f489d4331366bd5b4f6707ff988359d196db4d280845771f2d015f85c39e98b00686129a0a30c39f7f364ffe89af0fc25df17822f5b1b204cce9fa470f31f2985e8b39fb2503f863c4600b384c0931095149ed5d68e4ac085f214515303d487041a02167f0962d75dad73bac4faa7ddc2210caa133eb0073ce118d89075ec5925c2715099d410eba8d463c34021c4174d06f1d0d3aa7bdc8306eec67c9f4429d63907c8d3d20cef7348019b5af87d47a1d97372e242c4ba55f9b6e36ee04651baf66ca62aca07b4c333baf622cabfd4b945b5ea3a4cd64c66e2f101f9c5e1dd3e525b72374c71b3ba1083e297605d70d38ccbf30f2ba93fd2323a563f9b49f742b0126e188bef42e8fd1952ce645aab63b9e936c06470ab943dc8d0b67cf7f24b0ac80ef294cfbc2b2beb4d9bf9b3c9b61b74ac8225bd2d4c0a3bf69f5566d890fec0e1e4b8708cfa39cc793fb2389b7dfa10435de66df6516ab771f345d7525dde97400cbca09538b9738e07ac429a86868bf3a1c98e000fffc249c7e01355a16fb1d8d986b4eb9ff2cd00616401ed3b13dcd488bb29b91e7a6c49d2c12c47c4d353f460ca57d204f289210af4c85e6fb3e3004f34bbcbf7705f9f5cd51c7b5e5880f4132348693488c443cb137df9b0b46823631cb4f8293df6a19a5567ce73da58c698a8b552a8b9b6276bcd60c94afb2c29d0b71f7098bdf7ecaf4be534a65381687a5cd70c762f133d22fa955535c212dfd556883226a83cbce598801de0181aa023d7bf19edb1c6d99d74d68956955a80471607399e156195ddf6a3d94d7e82af62f0474034d79937400ac3ae1099214a5cbe631a62dbd5ce6f298f632690fc04771743a7e96ab5d150c2587ff62b38b5e49aa3d8bbb18cbb06b373cb12b8ad7deb2ec9814f41be587e81858002c70afc8787c7c2b6dd95c65a75520f745ca40df43267a66735689222afbd04b32eb1c314c3cd44569ad1720f558a7a14fcc5d8474810174d53f9188c60237448b22f1d6a0c76175a693716bbaa944eaf104785bb16e59663fff4f30995ccd2507b324e6c2e6e7110f36f48460933f38debb8760c8f037620a643c5913a6cac2ca40eb0e39d78b6b9ef8073876736b3dd236850d735a43e562b3980de03537a900dd5774274801f359b6cbedf805feeb8a5967251bdd65b24b316f4a3e499e99ccd540c83efed139b723688f96f7ffd0933077774422e8e16d9a32bd8f24cab8866c481864df0a05f17a62fde9851cc1c7db8ed386723c6373d0853dd664d79da58d83e6eac63d4d8341ef43dee32a55b49cadf483c0f1f508b770cc8a44bc5a62c59e94b9210f4253cfa294fd7390fa97b99666fd2aaf77355fd6568caeadcb78afe021ecc03c658eff07e48092b45b887a0f2975501afad2410d5094db5b4f7b1dfcc946c6a22f97d640425c06c8d0960866dd6b4f878f6a905813207392cc170027c775edd7000831db24cdccae46bae228e3a5cfa0c5b3ce49cea1ba4cc82f138d2463a08a2ef8dcbfa2af405a0712bc2b2937eb9ed88ea736b3ecf26c02932a88490ae82fb23b9d50e71a18eb335c1f8c77dc18f1ee606adb411fa17e24a6ca205fdedf2407790c5c52c7191abd49552389802c433e8324adc841bf662b7d1c88446a1281b5e58313ae00021968025751c0c6f1e05895bd4bd9d2f30512482ec753080ce5bf376bb3384f44efea045aa589814670f5c2539332695bdc1ed556faadb6be64a03d442a6e27b598e3c2ba53f8853491a39f35fa138913bd2d06a832cf315eb3dd7fb0e7531f18cc09fea5b82ebf8e71c907bc350720f2e3563d52dc056890035d8f2bcdfd34a1c7645ab215e00597ca1896d7099f7de7f777f4343bb9ef0562ef14178141963652b445e5a56b32b771d916861f8352a826d7151ce6a2d9b937e2fcb848476431c2e64dcba3d085e7f99259757958713f8388e69147b95f9a5ed498b0862b01e22839a36d0fe827273cb6be470f1791b7b8cd86a31786a4411891765440c115bad90346d404b1b6ef1958abd359fc6bdcf3c62c6c2430db2b88f1c637a74e831992d6348acd9803e479d24fe2530f1b16f9d7c842226dae03b8429bef2f7e411dacc1dc2fbcd676dbfa23d21d4b45cca48c0b8c7b8db89afb63cde0f7ecd289233fd8fd0059b17bc6f0907bbac302d81e90cc87da1da38bc10ab394232f50660cddcc22bb0744704d7d0e7232a6047961fc1798c89a10583bd3e00f6c1812cc5c841d6952cfa70d92f9a71ecbbb73a0f4e8f56d487030fd3143d0e8c1c401a4424a5060ef35cb7f5c380188000bd7610cecc68d9fec9292a5cba9ff9bece869c0a822a95795a3de16af8d693909fca9f18a20bf80863ba7b4604bb97610f1d533ae1304efb49b4a45ded3f686e67cf32fbb33abbec6c949bb8e946f27d0be85fa5eaa9586a4b8757b616be74f696c38d0cbdf1691c05a9299780d6830cbf0ab7d7b7bbe65fedf7e931d54633a36a628dc54dcf7a508d769c4a67d60841cde4b5d232a3677558c08faeb5668ac59b084e686cb494a65720d0d90a1a7aa7b59180754da4989469694e35b2c611a1602e8782f4a2c987e480ec4028604b0479d35d563ee97f825e88373ff6733d07616e7b88f919988f0592687d126b6448c43c5a5892ea375384d1293ddb4c65ff311d3cd7825e3680a5e5e68453942008440bd35f1473fb060cabe895e58f7f66f79407f6ee261a7c80bd372a407d03a2a85d38a2d26b46d4e48205c361836a7f9efd5e270695c3d55e992d07bb18922d1a2b0bc505fedf483c11ab8cf07dc99ace763630f8ff13685c9805a45629fd99b28853e2f86fba7484058a62c04d4cc5e805889812636afb26a212b52ca1bc19d72481109a80fe99a6d8af2ca46d4fa2f3bc4b56950c36f5139fd9f9c174efa8668b98e36d16dd1856df820de009c6f8800f8bc7be0b647de7b3106043ed13b360c7dc8324f584fdaee1677402d9f54bd2f3059f6b4a46ac4befc119b55a0bc9e75b3e90b48eb4f73445360c0426f30cf7f90978430d03bada5a1f73ccd29cc92910f9f31573dc507a96599175243610f06a300bf5fd580fc88e6baea6cf17e5cd9add747449e60fac018296ae80a4ec9fbaba8b40318aaf20008392bf1dbd0351da8f599476b9055fb55ed173941bb4041d2815be35988604fb03c63da5abe759bce115bf6ae15c6d1362b46fe18c24bfeaa2083680dbcb2aca0163f6161c3f60a4c0c9fb098376719d0ab51fd1932c77d1f68e2e370a32244ed8a7e2cff511b98b86e8f4ca2aba370379f7a9efcb31ff631421549663a4ede9cc6efacea59dd7c4618a0941035bf562b69a331f517fee721ee3c304175558dfb3f693d1b8da5e9547fb9b20384d6bb87a31bcff617c8fc66a457d16ea9d0704e4775ddfb7c2e8b99cd3028cd5f73eb47d062c68d245f0c84599c864604019528196f3fc2bb7c257e64df58e14ab65c554597c5f8d847082937dd1ed45cb7d427e35fd1bd9b9949f7213077edf460b469d93480be9ef58ebe2f7dc6084945f89abe5eb14faf085794ba420c8b8e0e80adc84ba00adf7d30d563386333eae2515fa30abb323812d12d295d8cc3e5e731319635c4e829eee88043d9da7472bdbd1522ebfb9a68566e718438a0b5f04ac9cdf738afd77755d30649a09aa9a1a5978aa4801e049ff12677e736b6c02dfafe99970174acdf9e81042fadb19d5ba18a2afc3fa76db081f3cc1ebee0503c192764669c0bded527b20ade6ef509a19224ff1d64094c5eb793ec303f62c8f5049b153979cac138963cbf9e33fc28bf25c3cc25d636479cd2290c54c880299f8e1169d26ad0665451ae92d203d7f6863a43109cb9f3a9e2b3bce56d8272c8bbff1e1fd2a515100a54611573a94711662bbe8c2430093382d0719da832d00303be0fb7aa794677b673ccb76ae36658c814541c3eee5c47339bd8fe785208f727437da380a27f3e8edf96728a733de836288c481f6e3b4c22e5eee2d943614b0dba618b13ac1f2c567837097cd0699274ab0fd17dd09b804b8cc880e6c0cb25826bc62be15341c636904bd025afba65553fe756593d53ee7bb7892229e162224a8c47e3494b15502bbcec748b3dfadbaf0efcb98e675432dd7e5be0a9389af414ccb4461e44e020ab9b391065dca45f3b1acd2a207a5288bd34dfefc9ff729d7287a77c6339dc5d0a5c69a1dff40df6090ed5103c4dd6996ac9c0b892a8579cbaf996a5adfaac3ed5af66cc579c82160c557c52cbf85acc48cc3cb2c342bafeb15f0291d6bd9e07ff5a1e331e51fe237bf2d8f138dcd950548a9cb114d62a1c51c567dc38ee2544081021ae3dbf5e842fb4f9b818eb3779fca499e36fc4974844499c4ac92353051457bbc88c1b18a98c0999dcf77615dedfee2e4891c22bddbd9a02cfad0c5d27ef7c82a5ec5bdc92fa298f9cd71139b56a72065b103dec66ed1f8a253f573b3be7809d6545795f4df0de3b70ea0346b646d880e04f8e2faf6356784d201ec3ecf6727484748ae17de0a369faecc249350e75d66155456009fa1e69cdf4e6e88ff7d7a4fcac8b8df8e3be3af362f2acf05207f94d2a59f1f6d1b660997f5b0ef76c3692d01b679eaf9343ab729c821ebdff24eb46cf9334cc79c137da9108f8dc16fb574727d61e7e5a6e1f236007ffeb0f649d2a20ba021c14fee82bef560964ad020615421c00f9d6c9ae43209ecf4e493fa0ef1ed97817fd8f6ec23b6e5d0ec975f17284d863ca8968f5bb0887505e4b5fc2ae692975b42ed4908c2971883cbdc141479040d99f89e11801b561124295ef7230c6af6b082825970369a9c3c364e2b93aeb2bd32bf12713fbe3f54ee7f07ef09805905c4226542bfff818b18c4a9ab0b29cbfb9c5c5d424f9ddb8638c5a7c6e99fa88263c14a2d9992519ea646b34dba30d0d01eb2acbce6cd8073df202e988555df65a1583f12077170bcafd80ab4f8695bd5624955a40b097d2893caad923a5467e8768c3b8ca3d0cd943b390a65ddeea3ec1836ac123e52736f615eb3ee02e5a79e31a37fbd1c7759f0da40aa3cf1c3c5eae4129cfefbd8ad1881939638e08acd9d2f85cd10727b65b98cd907c1d4473d2426940e754e0ec619096f67d2dc86da480d007abbc6e3e8ee687c15d8ade17461fef08225638a292dc2675f3508a1b614625674e8aa5b57839ced177df817be9dddd85b961180807ef768bf6820f87253f2bab6a213e627d59c0add2a992a43f65e5f86d645395c40ba3f29f84fe439a2ee6e377a8f21673ca9d67fa76559e16264e8a1061c5834bf1669ec7b3e01e95facf22f65cab9e9333c95ee49fef830a3ea4de504c165026d4d7ba96362b435725c0de6f0cdea852717beee316da5050515c6fe1242c00ee331e38ad70f698f3af7994d345bfb1401000e958982def1619eadf4084360d3094b4d889c99ca795b6228f2d6ed3ce23f590ace289fd536bc486a0ceb35e7d96cdce37f6c6002bc6f492d11961e4574f8bd7efb4c3facd7005d583284980f980662172a031478d1d368aa08cc0d702eaf76586a211380f497668ea1e5cd97b896529cb40f9cc216b8e43e03330db37c5efeca0ce70555c15dd57cb6e842497030b4ef93dececcc3c50fa05f23512720038504c0093e76f5e0dce4b67ec95a64f71ce6c2483a5d5e6e5cec0b20334d82ed7dc3a76b008fe8b6698e3d1759da71e8cc06433652dc60b161e4d0caa21bd8418e5ebfb9e20d4b6193c0486a1560c058b0fec3a40b25fa6d7d69accfc8ef96fc908a21476786c67014fdaf5ec6b2ffa8cc93c16eded5e74326d617103d6b1b1e4a59d57d62af9fd0de6103e63862990ffbc003250016a3351139d932f1bd88fefe5c9f39805add2fed5c57eaa9c21c27b78c46db1b34171db44e3bf3dc2016ef2e59d607d6409ff98b153aaeec1dda445e0f4ca8322a647451e0b5925a4c767a71ad30105e471d8af8ee8d9b91b455339e41c992cfa7178a0af3f7dede66eaf3f90576ef47615fca1c70451d61617e5afc3ac3e7cbbe0142a388f4dd07d5f60db358683cbdd5fdb8e05f9a347f2922b1955a88e163af8f8970eed135c25722bffe5411844e6dfd67828e030eb0978c03560dc3216c2e369a1aeb41e7f206afa08cd1f21a6f0d9e28bff566cfb188c45caab513bb07fe274926416c40c6618b088f952e71a5534b23be1aac76de07b3cd21101e442e74351dc3f1126566f1388b4df9f350df423d92e06022c23c755bf086adad8f5640f7441f6649f3ca6e059a29e2300a68b4247a1f6026c6fb1474e81988a83bc7dcaab0b2030b2c56c8ffff752997b2e3f71c60bed56cf9b88f6dd4452591e027902b88a97c4218eba28edaf70f5ec472d74fd1b79243cfe51748db4cfa3f681cc7c03d642c68c29fcc4e983565a17457576fd5026be5294646c9c8fdccd8a41d3b600c9fbe2b8ac0d441fae4947ada05483e9f08926baf8d543e47dfb98e87eb4544f988e6ce9d3992d92ba15a7ee5200ef92ae780124f0148fc9c8b5f863b8e1150754bb9c7604a05e88db92bdf05500785a8e2b41f4f910fcaa1c3a48aa66e4053c1ae5bc49761b568a0c7833a7fc891beb4d40f9770c937047b54e25159f4e7efc74ef4581c4a0e7a03104b0c9f6393e99b3b01f5c5ec5a0929bc84a3988295a7470603c52f457cf942a884667d96429d213f9ff77186a91f165200dd5f6740563b3e2def4d6b80ad63ebe5d4de0cae89acd8cbc42f21758daec9976835feafcda8a8347c4a65ce4f21c226096d7e83f15ce99b4ddfe8b072bd983b6f5d3664f5d5e1efff5ba18b782c421a196a201160b3c57e95b123faf1c4a2ad8acba5e282fda14c323d3e5268ba620b023738764ecaf22ee7b774026c76ab0b18047d4810bff1b77ea4b204fd9efd391b2fd641e3977675cf92be70b43282b2e97c0b77338560543fa3e37e9e37fe778977d68fc9aa6279828870ad337a4c943bdb971515caa49d6a00355e1fbaf13bd1219f83635f92047d3e358771f302f9c289604ae24f2b63472f7bc61042dc97292ce1528bcf21fa9ce92ed05db6594e73b5803102f868ef97686b9a0e6e35f07e4b833c339075b0eca1301f94ce7ab3f58da0a1be3cb38e1ba7a6853d2b3949a578939533e65f7491910b1cb6d95cba930f506850aa4df97b6dd72a638f3e6c42457940a4175cafb9ed9178aa7b9692f0e4e17f6df2d514c6bb2db4efa502da84f9aa10601400208de9fc80ee1099320bef5b9375eff0ab3249f95f33d0a47dadc7f6032b2354e76b1f11b6b7d56d365774462a74d04842ff51b1551e9852a2939453d30b8295fcd33f943d640fa3fcbaae6fe67ad501ed4ce09d2c9eb822d81c11053d5208d418952e937ad97be3346532649850584df8f767a680c853d042077165962806174ddc7245e93c2df2c0d662439d6f3390bad13a62abe7edd55bd5e5ac08c6e1e056a8cdf83990b56038cde11f1d4122ac1b7a527910422779534b92c23d0b8e4af028e2a1fde67b5368ed4b942507d74af7a52e1c846d0abb6e140d5cff46dcd6d88a9c38fde129c11e29b010f9f71cd0e5292372f971955750c8b0b0bd12fe4ae7a81ea9a021ae4ab00dc56634f9324ce50cf8089ac6eefc91603512e39bfc0d2a5e876243a61d14a4d5351d13cdf6987c80bda2fb001d03dff66eb750d0e07fc2e9b21435faf4a765d032567407a454b212fc17f48786a1a0c5fb0bbf47da94194ca9d71bde23223bd57803841fb652ec2471037a7949e7eec15478276fc1b57ae7a94b021e7fe9f1a996ffaff122bc34fa8fcd08c9ec5b622af433d86eb7e31790bc2de4f33cb9c855154e5b3b86d76adfc0ce7d45c9b34fcab56dee53c5e19440e1d19cfe62fc5b76e89467b930a5b0b00d6c772ec5ceab54552cd6a7dba9651d732ff1b68ea4ac1576c59bebcddff8f6e98b0f247acbe4700e1fd6fb3fbd52fc40eae866b4e5fae0f7a4f2799a3710b9f61e13ae1f55a4246ff766f7292ac82480da9bfac6383767d8e8baea6757fa49f39be88054778f1f27294f002b0050c017f8acf4174db50e961c70a16305e797d333df872715fc12ab6f0cff7f12f2e3fb3b1ab2124fb29b27f31bb9266bdc4242ff06cf47eac5b1fd0372ff250d3a8720ab018096a91d2fe58857ca93544de8f10ee1ba7682fc8a8fd4b0498d43b1d8ba0b120d081630a7ff6c0715c6d101141561677a965996b76cc9e8b2bb75a44c4a6d97beb8c7dfc7fcbf01ba7d8d24670a960b8cd9617c0b1de8e770518ff98b1b39e1e97d81a620d2a3adc40e3d3d6aaa76a934fd99a19a1f75868b30939878f19d10f1c518542f9898e768f00faa15f1254a11cece7d5e0812dc67208bfca33908b3f59f07ffde73df96b1cde6cfaa33dc7691c2674a2c5fff99c7bd7c281f91891327cb5f02495846b967db9802bdfbea6c98587a560075ce971928e9142d5073d7d2d91924321ef1859126e45b16ee2a42620668887b6a2c768bc5a2eb36bb915313b61d87c69d9962e0f639d5ebc804890d8121f901735bd6ee4d3d0086120b279a603d1ecfb4571aecadc9d9e41c895b0f580158924c13bd8fa5e17f5ae1db9a8b48ae73dd00f86e15753c5671a4c73f4564de67dd8cd94e7d3dda174e834b8b38069922f9892a1524f3176b3ae4ec3ace21be10b94a22435242b4a743a472d5093f457fcf2538a03289f2653cb4e8dfabb22542284e8a8c4713576e09a68245bbfd73d636b6c1c28410ecfd8ff6c8855b3e8e07cb08d073ae7e6829b4060bb2c59e2f0fc774d1e5a5458cc3696aca940d6d9216b30ea5f7446f57f7744ce526fe30db4c2f96c88ae594b8f0dc58ab57b4727790cc39f1e23fc7fabaae7eb3435eff57c4a060075fa76ede57e6182ee5e721d6a4a7c8932361171b4af844f8bfe12bc49ae204708df07333c611675517ebfc169fdfe63cb2d68caad1ff669ca287e5cf5aebabb0069b177ae2da5050d02ebbed2fd1236125866c0e565ae9bc153b69526f44f3e76633e1cd6a76d39913866dab6f3a66c49e17a6b051883bc26ca90780fcc385fbe354d2afec05bee812fe15c476ce351870507a11f8d754e2d9b609f6b89f6bc157e6505eae55632e5b90c9776be30fcbdcb657be53292c4a2441d9533e17585e03d9912b4bbc553ecfb7e89f27770a002879088149eb6115356ab3b148cba07b4e41598f9aeed83dbf402016ce950786b46bf53f148ab37dc1feff2e6079ce4a12abb7b18f7aa929a6fb848db08b8fa474324e6d12f3a90deea05045fb3471927a69d55720062b1054f67a9c579d107d7125e37e1017dcdf1fbb1962304997a278c91a03e7b560eeb79de83b2dd1f597385214b6a60258bd09c99c88e5ef73cb671b8352633a8e280e65d6dd0e6e635bc51079988c4ee123e75c63ca89998686714d02786b9f34280f101ed733969e9b3cc1f0fa3af15395b0cad7a8311dd479236327addde49f50bbfb5944bfeb28f3469e591d2cd19c058fb3c9a06a81b0294178053d55b6c9e218c388e32414d4ca4fc2cbc4b921ddb4fdd97a106386e0f59591ef6fc5258920f665d58d8bab3c38a010a954d3a3cd48b46a130e867e8e990651e007701415a7dcbe6967f363c1a5538dbf8107481fe4057c0b0bad64e94deac81c841eacb98886b3be9990dcfbff47922dba2e34a4c0163b7a5bae2d2d3b2377c7ec22687f338fd89b404efff5ba6594b6320d0fb17a4f61daaba62f7848b66a42ca30811de892609adf701fa93aed2b5d70b40cd74bb614fc3a1e3caa014239fb4c4830f78bf0990952b48d9fc0dda13ba6c0592284f0a86e14c5829d26372e91442d654b260a111eb3f266eb87345ddff87da28c110a87de9850a6111e23617041c486b4c067c2346e3935f4e052f0f4fdc2116c14d85043dc182417e6c52e36a93b5797a818feddc8c8504f5db3ea4076c4a2ea08524b0294f8af9513903a5cdfe966dcb6749e791fe6a1a78549f40592aee643bae24d43b787aafc454ee8178c727bb3b1c8f66c1ae68bd8e71269432f600c3d90d39d70bcf1168fa82dba4004791e0f038ad178f125f901709fe468e4ff6dfedcf8bac993298e3cc9b6907320e34122f9f33cb4928d373a8a808763ab7883e840c7fcf034752316db572c43413624c86eb7ed486db12b16b06104c0d9b77dc0c8aa05ba9d7f7d12c9aeb592512c4635c47fccb7455457fdede3963d0b2807bc3ce2405ee930328f11a8f351b1cadf817f0dfd87530e5c4151a7f617a7cc32a9b5e03b21763fa9eb7e9998a4d7e2da129227548c906892dbff423450b69a3c569ee94d2b3d326840a7c03d560c7f9f51c43afcfcba96c59dddb56a6bc846c898345ca6ba382d3478216f02a2a6e62f7530fb54d0ccbbd861a2cdcd14c67967c46bf8f1271cb6c59318f0ab371da45461db9f5c44e4bc8a22bee19a2a144757b4fe349446ecec4e34edaf497e8111da8a6790a277f0b6c14e963ece7271afa2cbdf272d115d83b4ac51c38286f313f914080dbae055b15039edf4b8acf07f6147d0c04687c8a67f3dfc9d6a64bc9db1053625f58d07af704ff0c034e8d65b8fa36f0ee26caa7f85509e3cd593257fa572eaf0a911579a682d04e4e3039f83981d6f992e634f0267aee3e1f27f17c320da4399766bcb3cdba88703f94917f0caf38ae12f92ae7ee05b2ffd1c3dd5d28932128643a1675d919dc564c5bf6fe3e214aa8b7ee302d5a8429747821968fb735e3c79978e6aa4f945e881cb274508328591d4145f13f13660547f0ce35caec6d3942dd0eead1278d5375ab36c706ddd5d54550e74c08e87ced20bb1153d6abd5d22bc4ec471bd3e53cbbffe2f5e9a6ff498f31799ec1971335d36765e7149c24ff6e86595b3fa09d784c1b46e3daa9a01e2375cee70d77d2d39f89549fad4d1a5304521723182325ffce6d93049d19ec2d7acaa60f055e0aa295ec22025843a95fb64b65fc9d84a3974c12444631c9e80da899f7fd19f27fb9c20cc81ca47dcfa46534229da55fe560a0c67e2701cb8a3f5a1a81c5aa7893211ea18f2a73687b4969df01be6dd64650d8ea062f8977ce39be6826411b77e3493d93266c68f5a11f81a7d2b39a86b50df796f599e132fe2fc501a2d2503106ab5558d3388f177aa12705014703e38a633cff74a9173b19f106db732e6d37d43483f564ec42e5decfad6cc6f7b2244a0845dc00f374375143b9ccfc43287467cbb3fb6c7102aad360b162cbfb0c146a6dbecda29f134b29948a040f6ee65207f53e6fbf22422976ed426a562c6c3916750d8299b92ee968e7bad7f40ee6496227d04f8464201d6086cd4143a4faecf4e1713e3b16bd2be28593c2176c6bdd54d6fa70986d8c24195a0eef6fe1c78cbbf9953ab6ab06378ed4c2b576c3d52e828c5b7e08ad4e4faa7a1f7198d0a7038662dd23d5e3f3c0bd0dc6b9a561af2065ff23bf446e232c3c9b553fb62ffb5601ed0685689ed9484d48d405895dd8742b8b99d0e7c2f0c027245f957ebcd98f9721f9c1ac422dc18c35d8eb3e5eba32e3bd0f0937249e9be166bcf795c7928b9a5427a2501e41ba79ef3cb79fa19a1c45edbc6a5bdec8813f05904a565bd4d038fbcb5ad71798c648a950088e00a077bfa12ab49ca74092d8b37e2123855c66ecb7320d6a064a312325564f5c9ec68cf7e19ee6f3a1ac37fcabea6834ced875277367d7c9ffc1772055079bf30113fc881470590011dbb005161be0b31da0d8269a9928d745d3dcbebbe00674b4762fc37be5f05874515c8bfc5f896df92ee06af847cf1168c9dcf15e22675f85036fd16db97ed134639a601fd4828b3e05c2d04f3e9daa4d437c6419cf0fd37e164d1a4d4e8f39a1e6b966eaa79cb92fb88abb3137a6b0d8a409868740993937ae5d438f84a1b82151cdc62fb174bda5396e5dc8ca222fbf92e9918e9bc70a37fe578c81568986e2b935590d464418c07c0ffffff3f