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 57226 1bc4f2e3b1cbdb193554117739753de10f1419e2bab28db6cee5ae5c0f2ee3a5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2654acb93a3b73b95a94ac5119447efa5ded8c8cf64ef8bf487cfc8a8d91ee9a
Certificate Block Hash
1bc4f2e3b1cbdb193554117739753de10f1419e2bab28db6cee5ae5c0f2ee3a5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00903a0000000d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fc9b2269e58955db1a64523b8d3120a8b0dce75dd8ac8858f343a54bf45b679872cb61fac6d88fa6d8aab038e53a2ddf23c36f843da3dc308db27624ef42a190ccce2170d342fd893947f6656e1e6a53636ce57f922348864b120000000000000040000000400000903a0000000d0000

Raw Header Hex

000040203652d2b6fdfbedd26c92a9afcb406230bfc03e677f754b2309c69e49ba20ee01f2fa6637b91a5167c2942a959b7d1b8def5d4d4a8aa1b84d3294ac7b427d9b5346520e6a459004189aee918d8afc7c48bff84ef68c8ced5dfa7e441951ac945ab9733b3ab9ac5426

Proof Data Hex

59,560 bytes
121216020307b16b9f5bdb3de9fd3c84dcd35546226a0506ea834b5c5a4e6ecf879cac0a2a38b763187aeb116c10fa7ccce1a04e62c97cc4efe006bc4ae4a74ce780e7d91a36dbf53847909bf35ebe6dcf82554ee0277a3df5d25f1289441f058e1a523b8d1b706e8c8710e2c931b2757728c0b43c6e811bb7088ecad2e8d88fc759dae94784271773b2f8beb2caee0dbba131beda7a2a922b3a09b3be5138209887a0e1dc226e665d2cb24e68f41b1f81cfaa221dcb18569395b677f7bc433e73d225356428a6eff5fe417b99795698a50b26eaf8c4cc60d333879d670ad86215569a75087a6e8e1ebb28bab9bc1aba3b097b85ba96e7ae6bd49e03c43df435998bd61bebab1315c2f046804417d025f194290ae1b155c610b2018b6d4cfc2650da032382010a7a42188471809846a54638a0fc6ea5a2589f9cd052db8dfad796d9925234c5dea99a93f60bbad1ab5ea4352bbb616a226b5a2ec3a97aa630b24d4d2c456f4fc5e21bfc627602fe560bea55f22a6c3bf8f5543662bf5fa9b918c29015fc32b44eff990e4f4f6c30fb26ec03a2f86d07f7b01f15a827f57828178cb2fd5b750d259340adf8fbe9fcbd4b56207253a94b5c4a4d90a5705470556344de78e5dca6c35341c357e0069143d5f1b2a5ffa323e6dd43ca1685ed21b552388f3aa3ac7e2bd4267e4e6347ba540134933c81046ddbaab3bd1e437c42f2a176f43c3b550ed91723f456615c03b7e7fdc97d7222dcd152012e4b55db2e6c0db304ec0eaf1d91df123ba7d4a6a09029fdffff1add944382313a1a056937f5a1c89298e2ada062d8f14b005653ab53772d045c498febd7c7effaa8cc24d5d4bd03a7294b45fef5b8e3703c8c581bdac8f39e2792e2652287409ff1545703b3f71cdfefc729887ab5c05fe74b1335669367525198a66f8b72c9085ce7c708a4bca498e421bc43a45e9e38ed64bd1de340e465412583fa5c1ac4e5433b6e63062e2101a4edbd03da603252e85b0e780b12a5207dd44944fe921d6a2900d511199c8b851be73d9db412ddd7e4f14587af496c9ead21233e9bd8b3d2666a0f169d1d666928d4e62b89b33011a5637e1a8f21d879a4dda5e9b4054b0b1bc3b048d9d85d474ea3ffa303b9519e32c704c133bbb3ceb1621eeb3fcffcdfc9ae28b06b2ca35c91df88b59e313f513b021f2d30d294e953ee3cfe111c65391eacedcb66b2441d2b56a0e272cd00452ba54e5f0d5cd7cdd8dcdc8108143cf786f97354dcc5e0e8a160734bb957812e2c098bb0552e11f6ee4942a072d1511dea8b28ff27c448fed79a836bf4096b11aa30d40ecf412433c40eb3832d15354fd7cd8734e7f98658b8b7cc4dcb328293a543febb336b75f884666eeb404b3567db430440f43705cc155fb1fd6ffe0b86c8e4e9bc043f9ddd725f168a004f2eb2661a1528d27c917d03d6846aa8fde65399fcf3a9ea351882535188aaf881acc606cec73e8b03f2b9280e6c8b4a24a156427b8e6126a6d78e776b1934bc6cce0e2152fc4c57afe1c8a5d132da8a18e733cc53d5f83dff567c599bacb0d15407e61bc65fb7021147016457430ff90f8748343f55343a33d7301a0fcd7ae0cb03367ca82a6529b810d3e92a7cc7dbf5d2d71731ca0ba06e10513b6cbc8e47aba914e271efd8673363425b84de15444b3f5fba709309101f83b6a348c6f8229bb1bb35d9899d5fa5d6ba3e7f2a5c40907b58a2af4b33593922d009f7938f3cb99b07b10d72b7dd3fb51d59c5313809639a05a6de61f7fb78ed2a253ff30150a7ff4d4b540173e2a34d17189e91c9043a43cde58ce33f43a91c1687d6e17761fe168437a78b9a44aab4a172cae532243c037c3e00df202c673f6d408f7f4ee05bd339502e55df398783c073d58f3dc0b543cd4f90092c10bdcd302c76ce6e8a423a300b50aa797f0881decd4dfe6776f8ec37c7e4ee9518a7381bd338a5e8079214041c86673e2493bd21e483c4bc3b403bd3e7c5b5001e44cf24d1fbcbdd6c1395facd724f0da2f782978c8b705bcbd660a5344ae245a8ce496114ea2a3d74fc7c9d470c1d4a3bf453caa80c12dd6f8ed8901433ea3ce2863abacb74e54c0374961ae1649bc51d17c3d1bc078945cd529c7f41d679c3bff16ca858011f031154bb3f8e5e9327a438f16ac6caf95e61c18b5db72f054018c55e76d4837f6b38c19098e8fff2af6b314f2a78e6cd8330b81c7b3c47161d9f66bbfc96bb7c7e9db168ca9504b9fe7e1d5369a6b74302ecf8260822a41d81db44870ff2dafc106a92a6ccfefadd504ab67fb7e31fbe9eca7e0369825221d0fdda6c5ad0be8222ddff7ae90ab8970817a7c1939f5f99d6c3c2b14e5c7d62407f0b5a8fa63f44fda592f3e2fadfd9e5758efac527dd6fb6693ae167e07a9de1014d1bdbb7f9c440fcc0055893adf3113ded9821a15cfc4403a542b69f742e40318019b4653156c04065726c1a5bba5af2c660349a2ec882e92a898f832a559c92501d1e8dadb7689d79b73a946f39afe5bd89308bbcd3f2cca8bf36632432918b090787b9560ea302634a5b453c8ff235128792206bee521149f959545b29c3d7bea4df55b97679fc126768a5e61cb3c4b29fdf1235c542394aa164b6fe9fefb4268a2c226ee8772bc81a4fd0f9b25caba1dd7193ad44e1c42de253c436c65ccb2bf3eaa9552af137603ce949f83a7bf957503c5d7821a26fe6311d8fd5db768af9e3ed6de640223ce4633bb4216fb8af9a031322a2d544a1bdf06c946ca2583a1ce3435980c3ecc32e17bf1b2d2ee501e3110e6df7e847b6b35df91e403cb9ba5e34d0634556da33a36c5bda1d892d41cf53bd7f9feeb0ba2c1b8a92b3e9c0470a610df63fe13f1e0d5381c303e99da4e13eec0dadf33fe90e8e3a57c41cc5090730e36b18482f209a2b5b04dc1101971629874277f172559ab9cc06e87f635fcc8b5f1b89fbfd42c2302e2d7fcfe70c1983e808a3a35bccbf410fb272d7530ddc34ade3a47cd3064280794337dc57aaa090c4f0960198061e4c47797101918257c568f2d7513851633c1f38c4d6774930cda3eb39ab775702f6e43767a237c63184dbf3d675fd6cd4e5970ec5e7b320a5961c561575fee7072dba622e9f248ae10d5ca3213602c703efba235a8bf7fe0853018869d8de3996763c65d4cec55d6143726f0dc4913bb9c1e2888b34c9fcbb9b32ffad7efdc7ad3cf72af5968b9e244644453ea97356d43275e8be07067c4613bca4b5cbc192facb3dd1dfbb8bf368de863225d3a3fbc6c257998870c89a9238bbda2de5c00eca530c2a5d683f970f4da8455ff7b04a84ac84f7ad59f5c9f487bc2e7f34b7c4aed366f25c7be7bebb3ceb19cea5ad1e7d2caf71ab109067e0d171ce4d0c9672ebf80526e15b79d53f9e98e7ff421837956b802fec6e6e42f861c5b234af3cf38b9459941c750e0f4a1cff24a4a790d35e93848039802bfeb2cecde441bd2aabc91ac5d794cc3c27a69f42db911571a24b7ff578295701b8168d3b7b0a6a78cd4c998b39b3bd27ab60e5560eaa8d75d089f68a6ed2a2039ff7c58bbdb7c4695aff504dc29ad841749969a417255da490c78837a21afe7c3d36e35fae19c0f1826a3a39476c5463152ecd9b0a181335e10d5907c56748aa4adecf56a334333c8c0f5411523864a8247ca301c96a83e278a6ee85dc2e2d36f90ec6203093ec2ad0d3e9cf3a60cbeb7071459e14068b332337d7102bc4a92ec93897b29041449d6167a9690b46337723438b17fe6d04b9b69463918e49333261b91fc5874a9c7d8770eb99faea76b9089704c258fcb09d391d47735b316db0fe66c1c4037f8d3bcf0801e515eae43440c927361afb365acf6cb901e8007a74116d831ec32f8b6a96c06dcc704f49ce8ad8ee32b3a1622def810beca54ad1f15bd81aa2119266581f5c70aacc38a9ecdf650b269259a4b3c558feae36bca82764cb0e309839d2d2c5de140ce64b809ee641a9b1db7400afab5e71781fff46ae4dc03e630bc161b4e67924b1041d476951d01ff86ee982adfe33c693b199abe66bd4f32280378a2f0c2a125f9334daabbcbb3db08d0e63b1d3acc897d13a44d557770bbbbfacfb20af60ef44e8bc0dcd22ab8b0f2620865323f4b97861c4e8a03c72ce3428dfd403dc8a66b5fdb2fee8c4f27e8201abe381914228027df1821835a0066e1a147dd400bc527ec7e5abd0203abf0d35ef443f8afff92a817edb10155eb42ee2374c83b49806ed789b74cb082903bf2c8c541dbe1055babb4aeca1d7bd56e1fc13e31cffdbd10d2a9b47d485ddd12c2418249f17a0813621cf6434b654c136df99fd720aa635789afbfa22ed31c0da4e6db2732526f52d97f3fd4adf37d97ad0ccde8ee52b6aac64422fc64fc20a54d67493fd44be97ee051b5a8f2d1b3821723aa6d1323035220b27bd2a2da055faab0376020786302307a8acaed9fa0e3ea63893a7ab4a581b7d0667ae1c41ef3124f274a917c72b46c7395d6a71fb679036aad575b82be66612d36d0f99845e2aa2f31601640459b5fb4aefa0d639424a094e914943b89c30ff0dee3e9d12483b0921bb8923f521067aeed2efe453fc1f870e6f167740422a9b778cc159a751acf50f0cf4ff4219a74fc03df83aa9c44ed87777d2e0d965d2d5aba23bf39b00eae74b05a0b6a52505f29132cfb50faa2354b1370059db822ce7e103ab79c8734efb9a81557005de2f830d19b13290b9dc30dac2fc946cf22605eeb22e6e97aec2a52a13826f37dc55895991a3cda4269c3fc748468d013072204661679ea7d50ffaa0fb91b9b5735952049df7cb601370561f534845e9c8808c1e5fb5259182420dfd3c09b69dd9fdadcfee37b015cfe9d9208140015c19c11949992c4acb9a5e1aca4925326970997aae747ab1264bb2240ac467d6806e292a603a34bfd2028ebbd802c0ac795f8da597550c4f186c0247807524b73664a00bb97900fa740768caef43b007619d87d29e054783d33136582cd78df3471ce85f56354351efe78fef5c34cb23244307bd56a0d98abe3ea9ba406363be46e9ebaf61fcdf31ff9ef9c5eb55f69d5ac99dfc3fa950c8f3903ac04349fb40f8d3af70e5c5c4abceda37f1e1a8b09150d40e34ddac9860c47d1d43b3f72166aac356a968e0b18fafa07b46419f3def476e1b849137a38424a7c356ec3febb792906c9f03ab89936171db19ce36b51494f3a7806cd4b85e154af46c177ec17bce93221b3683ab7a4df4fabcf3230bf81eddaad52974b3aa194a28faa2470c93cb4a1a5f39c72cfa564c775352c5cd0d38b7c9dda2b97afc9fdfc6f4dcf121dcc43d66b5c84147bfe103b0c69f8d14ed283488e2e019e7656b9bd1ee4961ca8ffe960bad63cb7904accbddfd3df3c9891b7163e930f4bf216d70bb381f43e41a36634922c930ecc981fab5d2dba8388d206512f913e5528aa7de7034712ebc75ad9aa86ea4791a5d3f7862f6b9903f877b936917ef9ba808df4d56b78d87aded53f566623f37045badb722f6a9bc8d139bde071d9a6ed8db7eb36354a5cbf89e274551a4e9617cad6b2674d4266e7952b2cb198d153440f0d727b712fff52f2788e88f567b0f5669cc5c01e3986e730761fa5a322ae2201f5cd555736562694fcbaab19ca3636699d7b2f1e9526c681668602312a3086e8dc37c6fff2ef70809101dbcdc1b676adf83d542507c735fba848d437d01c8819f88b1b8fe93f0be7bc2f8b87bee4529b334908a9e088419562e1f23b7efaf3ed27f6bc0e51d603b14ca1f116a2ff67502b5f78547f5aaa298dfe77f0c20ec93e7d442619c56d5da80f66e0148adab09861ca9fc84babb0688076532d8e26f8d393d5effc480e908539d257d472b84688caba799a36b3e429bb3b7619e0eed52c85c9b5b590fc0e068071f33d323785167523cc926005db0bc9dca1a274555da707108650cd3c40b12d592a5a7f2f62eba48fb7653f32f2043bc6af447e054b7a5a5468dfa7b10cace35616e06582bfa003abb2be4182ade640a0707077d9531f0ecaae20a09bcfa625a15623befe70856724e5fa3edb57feb6ee10482bbf7baf5473ab3d5cc2eef5e979215eb4160e478de8a10b44eff434f626141d69350321b2411bc0afa3d0ec35d018591290b5dabf3f98b39ae87c39fa663f489797a7324bf6296e0820cd0e0b84b8af487af3340ef34e81b74eecc2d75715a97cecd5999c399e46f545152ff2cac83307086e5f0f1f37c47227c3efd5fdbc357bdc693373c7ee20eb2250e21035a225bf6bc8b3e0b97855f3da952d01355e7ce6e464fae3e87d81f9da9fc46c060eea646ffca0fbf4623ff4098e4d06dd4789b1f8a702bb025d69e1950a2bc5724a3668d66947938a5ee6022e43658fbec58d3cff5e971d1fd6b1317a27fea06611f45fa779e27c983a51fff46c664a031d2abb468c43f695bee7e22b19f93ca0e6237535391f719f47abee527f7550a31b145f19d4f50e4be530f8074a06950d6e7bd98000dd32aaf09ac2e016e21addc40a116e6e505c8ebddda808e052fd7f6a4618c5289f522ae19231c17e178d983a3000ad9dda45a6ec01d8dea0aa173b29d5807386c070c96bc511581ce6fda8ad6afe8f09a15ab1f8850aa46b4350203f6afcca989b6813a831bc8999534a3581d17bbe7913ef761dd56a226345e79a0715b5a7be46b932d6f6a30e77d33718a0d42c7997fa51c6c4623d13d5aac0c337f9a6bc6b6fa29c84d9d1eb95c5891dd7c78b64ba5887df77dd1dcbfe03e3012f703a86a16106de17933a52b874c00507163b4b368656cf9c3a693e0851ac906f09c9b83e8502b80fb28bdf58945b4484d8dfc92bce476c4fd0a36c1589ab2eb04f286883ba663efa419187e99dc82ea24c4251f4925ed20f9bc5ebf352a6750658b2a9f546c9920777361b724d25ed2d493ea382f901d0b8b61bbf1428923506ddfa7b3669e30608f1b2c7f5f0630a66fec3ff2c335361a856c352b12459239e456caf49c464bc993d272a23f12e049b441803dcc395a7b9f4c1b6cdcb71f703d43a5432eb7b781c138b8e8edfd8aaa1f2ea67097473cf1ff93f5a54fdbae1ded1e757857514fc6350c5e1ab55c4adf24cc3c0003b6e20fe2c4075aca01fcff08ec4fc28bdb8df3db1b9f3c006854555bc96df9319d3c69bfbd7bc6795915e22fbe0b02620a379106ec7176dfadb663d28a9fe01ecc3cfc09bfa7824b8ca7b3ecc1f585b175ad1a46eba1417181765f60536a5ba3c8da5ff61e972e1f01302c2eb87a0dae8007f1255721e8e59d71aa3dc9b70af9817f310c81c268c9d3477cf68cd6f41962e38a58f22b7bd50e52011dbd7179906b08b4f3d80761ed695078da82b0ff18104de6ac7e9ecb20f6c09193a8d9d224a429f3dce590ac68efe4fdc3b163fba39ae89452f1e6f05ae8453d32e0726aa6e85bc3261e7a5d0d31dbc4c33fce3b6fdfc6e5e3a80d68bb50b33276487d282193d4f872f2f0bf2d1f133b9dacbd5fbc7317262f54e4ba93d8d658ce3689ce61672bf9cc98e1aa187039c455ab1942f758d65dc6ec14c04acbd4b3defc00132e3d4a0da25ae7fc50f8f882e456cf5629bd2a1289bb56a0a01d988b2cac58e9de8a74c07239a72bbb0acce3b377915430357b0c934e472a78f43ffb1557ffe07b26d41f77b873351476c34acc8a4e4c7e6f8de2d158d3283ce57e9801ee2224acf614522ed5590edde9df49ce5cfad881cda48c73a5f2156673e96541eaab8bd2ab6c9084eeac6e654b3a8ac590521b89a9cbce6b6dd77493fe5c46335e5b830f7984f5dae8860dc64fd9ab23ae00c19934b292bde5764a56f8cd21cf60f2da0dc86dccf84b476957a1ba1f56259c45830f9e34169923d3d1a4619708c0cb51d314531e4693b902078c804b06ad176160ee654228b1cff33f416e419d759bc42d7ca3e87fdd658c1bba4263b4d81147a30e8ff56867f88f93803f49af547e2f90a729340ab255cc836731f5bcd0082b80d4ef68b00c5046a520dbb5be342f6c72ccd6f1a562cb75d4d3ac1fc31cdb42fe7d9ca7e6568d41b5b0879d12526ce7373c10ded8ba0a56162f7244d46645758a6e1fe65917312a322e7de9b6f8ea32ce2543547ca1f09d4039dd439dba2d721866976c896ebd02d658b009410e5aa1ea2f97a47c92e0416407790e6c5f49ddcc207c028a2de7544abaf0827eabbc6d178fadb4dd9f02ce9f92871156f405c5f417a084111b6e414ecd236f8a9104801317a7707847047f28f1d15dd1c96d45831880a81d5cc19173481f3569ce184a4a73bcce6af5add19b21a8390171b406d65b9297172646510a50cf37a74338c0ddaad6bddd0851471ed74f9f1769f4c0be52116a5411663c2b2d9f195296e3e442175f3343518c39e3913ba10481f3f5b3e342bf56a028286cf0fb8f1e18d84972ca54504e0ea1ed413d04f5626be1ab434b0b5bee59855c36ed9bf994874a76fef65de36e39a093d26505c5fc8f83317375af231e2b4b151ab744321348970da13610e5c94884146ebabb47867c56f8f3044040f661addbc13e3c5408d69e6732817cfa1aa52f33d6978d421fa5f77d649eb69836b4531b073add4759f37fd57136784e5bbfa39e77cc346dbb3b76c920e8fa5573ce0dab133108c64ae8f59f382b0580bc71e38d8ad1df9a051e2dec499214eb845d40ea19038c380b9d5cc5950fe325a297efa38dc5802fd16bd31a9702ff4b642214769e0d86eedb8a6e2d9b9e3736918c1ee2f4c9862f2008c887647841a7ad51e96e72373625e2112c8b59b75db74630f68cc023fb951ae2d4bb2504ba8fc4ffc955fda1460a32fbb86353ef135d3a28583a92445479561ac9406ea9694262f22859de2e9d43e337dcdbcca903ed51457a564017084caa5e431a00f0da6d16970877b71aa66864dd45d2842cc2396dc3b85433fd50795b093eda576c0c619d7cd440369015f15beceba69fc2afb98902ffdfbc1f62b2fb83427de759c6c81e42ca14ed6e06bd68719cfcc7c937d1cc668e21cc827afdcf6321195edaef489004658162a756082dab175e2fc5cfc85feea2052bacda5f494ff68363455ef4d381175ab617309842c62122c78b8a26ade8b009af0aca5e7097a3931e627ef42e276ed40e32656537df0a403333e71faf29e91f5b3250acd53beca3d8ba1c2e3c675468a07139c37074a01e65ea9652916977d1e2a69fb41b67a652e358ae9c6eb48174fd2714f172824268a3eade4238cb19eea54f33e038268125b1f2d756e5f0ece730a3cc85a01ce91cfc4a0f4c91a673aa1f10d53b17f22ac5bd0b85cf48aabe053f8853b9b3dfce74066d1b38ef8873d9633e1ff76ffbf68c6997cd23ce0fbc2aa19892303cbba71f090bd46ed16a71772d314c4ff6a9bd9cc801fb2116f6aed48208124872e13724a7ebddc182fa97ffc2171c0d13ca3ba4b105c5b8b0229af6631002c82bd9daa71b3f937ee147bb382d805d5822b3aaa883113348864181875f4e168037298ed5859448caf814bde80623f7f2348567b55a7b2747ba23a6df2b84e4c3ddcba17ca2391bd1ee13be029f5c83a2312adbc436750e1656f75991fdbe54ef7d8cd9f76803acafba53b77eee5339227c94e9847e08607a791877333a711c926c449d6dc80e8f52b5bc682e0719a7a7711eabee5f0090e184f77fc1992942329b3026d4b93639d755036c12c6caef711ffa09a305c1a088d3333a8f2f87cf402e0425ea630c45837453b0df89b1d59d1438159e1879999b44780948f723d33adccafd932aca1ce99ba78b0c2987f836cac363524e939e1488efac794861a1bd9a16b8cbd962e8f33b469a9772b1e22b19a9a97d2b69efb0570c248fcc1f4df9fbd002663631a1e2c123d99b66cd64739666b704259f6f9d3f9d56835c853f12c10c576ccc91ec8fedea935d0cb1ca6374b2590983cc0f0c1e30c566a201c4747fa2dd13f880fa32c533c0aa203a1569d68d8daf8d8e6e50c9d14e84ea23d7acb1e428169fb9a7f7e775bb5239da639b3461dc948e67403090d94061eb725f153869484bc225548c5dbd96bb38e5880205305d31f3340338d1ccc5ebcf2418aaadfa8992bf8aeb6d231fffb94b9c4d81f2f93bfd07f26f1d77cfd1183fb5a15694fbca751b0bece50bdfb1f07d70646e9785011ce4e8089db372e76e1ec7ee9002a6ccdcefc93fbe552fada57e579783dcf25e8c711e64fcc1d74d0a05889fa34d1cbd5e8c86b1442f1fb3de7678ca3203470673755fbb22878fe1bbfabaaef7897648f72f0c9838ae96e4372810f306723a23f6c6a5af802441f9ad33c90584400abb975721d2d7ccf6f2a03199045929cbf1e8bbde2c38a053ebaf012752805273f4e468024aa3e958d5c836dee7a3d5a4b8f7974b6bc449e5c1f1e36c23f730d70f1b947ef3f3f458b7033ca5caa82b6a2d0b71c0323ce8a0ab118f3c3fcfeba3aff922ea76a3417a2e943a9625a46a60e78ca5eaf09a6e1e95ac1b458bba8cdd70ecb1a9eab96ac9ab2eb77033d82134c5a27a7f059fb4cf70bd8dccf1b8a1aaf72df1d2698a54f47c8c8469efa37faa1b0c34971f05f699cb0a2de10d857c90018084b202e340abfd2ecf8767aa68284850807ad1cf8f7177e8e8fe3d5afe54350670e6648823249d1e614c53c5fdf248b2ed099977206402a0f8d01dbe5a18b34abd4c7bd8f372eb293a9e5af3ebc03c791a72ea1c23c08a6ea1e8ebbd6c323763f92d7b48a687dc99d6f1e9b8c1d8a755087502852a054d70b092990a66a1888a040eddb3ee90b33f1bc04a774238156d2036ca836c1f23fa2728c358f2d3d6019453cddfb0cdb6a627f651aa9049d1507c15e70e0e319f5f9674191ab00cf2fdef2f8c9575ee4b501cd3cb830fb949e8f38e23caef3ed9dd8dd5d3a52b6b313090b31dab62f84446eb75013806f9b788b18a31f738130d53d2cc9481de0d4f115337256b0865a228ef3b22ad4c391b1932cdc6b3acc3c7f48808e59820c2eb6fc5799d527ab6257d4338122c5d8972d9bf092780828d56ae877bc019771bf172f54988644a892eec3dfc75bf39aa6d1a24453f1ab77093bf704f21de80f3be7949140d248eb24a46cf7707083b1b206a9977f96e50133bf907b7f255e03a62f957d274b435ced94154fadd0c12be6c8b27ec2edd2e2cb285fe455ec89176e263d5bf86d7df5c0d04a21823acc657390f996f9d58bd69490fe4249ae0404494a2960ed23ebcd0250f2297e535548bb72f0cf6adf1becd9d8c46358ca67acfd784f2d5df8fcca15c059d68a81a96e6bcdd46aa44e3bf5ad5e3297df2b75e2dcaa36afd2d46bee6ae3e70dd69b1f64b3984d859a44e6e6e130ae630f2c06c19a9e01197de67877a917fbc115fbccaf70bf213c2cd3bc88b3cc46e3e957bacbbb4207a8b30c556181e25e1efb5d97dabe29c9dc50b483ea0121935b2c4878bad3f9bc3ef63cd710f7c03df10fc2d2998d42c1716843a2332607cdffc961b5d30725a4509d91a586ad24a8fd6e478882db6d01e9305e261388e738976872f0988ab63a0e2c3272ea19ddb83c974f39d1931468e24f7559b2372250eeae0fc6c32fe982022911a5d6f27b1876013f62b4a23e9c264185ab312eda1905747fa7ed807560bc27e5c158a8212729afdfe812cda4d492488585864f02c97f16a445a9732985904f6b509a2149375cf4fbd0dbd1a02556f0e3c6b275f08b4dd2b015fabffc7a2aa27887caa0bf28900543f086cb411f176e02ac96a3523907cbf2cf316068069cb94e8655f4c0ac0e3ef6392c2e235f01b1d554f003e53512de8a15d98e39f92e31fb65c405ea9123e7b2b6b897ae15a0f2755532f2d14a7dc7d4026de3d0e1b8e098aec9cd1359a496ff206b53bbbca8b4ebee148deb9c65c5a68bee6ecccc2f7aad0977291bdab2efd9f89a8daa43d10450e329ad05d0cbb00e27ece5aec0ee7c6314d58866dd63e640f58a6942c38eb92b4254da0b54debdcd7a69ac3fba7bcf184d4521d10b60e52c0b3e68ea5c965759ced938994fe30f6266b75dd586d412c7fc0d7e0c8d7195d5304f20dad96d49e05f7b93de76053eeaa6a62af1a2b86f3662a01a16030f032ca8d7c7bc926fa29e5c3a11c436c3a6264c1abc99db54557a38a73467db6f75280dfbf8df2a9d9bd47ffedb3c9c1a8fd4e6ba2f9ebd04422b560b3fcddd3705adf83a95039dab2288f4736c2e2abd2dda878fd85493fe67f2bf40f872511c564b7b10239e061e07f7a32e751e5a7c25284c70de86b1670865bc0486cdfebf28314154bd731e1b77c34e94684176995e2d34c653654c96572064683570fcf6d4af4983aeb726f065b8b800d41358cb5863f781a6aeba270506146ef2f5d467fe0c1b26c144ff4f5dd515261942a9359b9dfe888ff86cb23b8951671fcc124305ef501f361dfccede03e6bd359f3fc893e5916a365460a8656de69d125f92befc424c0b956ec99b8d7d87d89fa119c9262e979ea72b16e8401308e2544f8d0646b6a5133d546ae83158dd20bba00490c3764c91513ea7b2a4ef811c1866b9668d26c733b974b844f3bf12c6e0a76c180eda86cfcef1c2920f4a9d5a2493e2e80b089e83f9ccb19f297e94f26ba9af51aba5645c8aa0f1ef88f54fae79215d0308977f702df78e151e93c606a88079f9b9bce1175775bd068bfcd84e63ded2c875ba4300fa8419362483fc1b0cc219bf378910452427cb64fda854f335374ba4fd3eac1d63d6d186600f06f846703db4502f439a0ca51f94434eff53d018b4aa68850c6f2cd0e8756dba045328a42788c7c5bf12131aa0b302b3eee3dd633c8a591f7203e9e0334fa9a25338c15a5988aa55260240e3f9084749520026f7a75f91b23cd35fabe1ad0ae2a93186b6229188c30320c8f502ac0fbdbdafff03279037506e3276b464a5b3a14180778f2a0bc63297fb2805245be3e89f3dbce1a7f46887ec805ea98efe13d27213f369abecd2a01be3a9589cee98f93ba1d6bf7bcdd90ed75543e931d7a96b53cf16db2b1b0aaf19fb52af207f93a05af3e6dbb3905c70a120a0a46871cd1295392c5dfb72159a4e915100c7bb7c8a1cbcfdc74ba97940f203ffb750175b2af4e853c7f810fba096b726efc2cb16b71116d55f7f96f109e1e46c41604bf7acda8881f6c8351b8e9b08527043b135a762560f940216940a9dfc7622a08b718b889af0c12449b2df30c505e3eaf0a253397ae2d44df79d4e9478c2efaa151de7ded7afa222dc9734bec6e9bb64c69671b9a0fce334b3ff99d5725338e279290140912ee9790f34d2d47888263461f2542535cac7fe937c596154b02f1ed2bcee9db766725958064a324603f1b0d13256d73a71237df30b4ef72e7476907cd6368a5ef94bea6b45d39d445a72499785343799f68788fb30e979625f889e96f31e14570ffcdc14e79a4de38c95607b83a228009dd0221f0f127efcec3f6385da05360237b759899d7564c96ea2271676de8cd63428bb61cd7f134de8fcbb9ca1f84fe12b6611ef83d5e173369873ea3b6ae3e5294e9aed190f4df326679a7bdc5a831bdde7eeb403217804269eeb3c5c5e3b26f441f34200d9a120f573daaddb790b2d54ffe815fa11f278299ac2105dd64d9b9556011b986b78b77bec2f2021f7f082a91b582069201cd0d8a3987c33fdc171b0609b9bce011990854248694563f56468dde8194374f547e26e2a0ea9108d8223d509c7ffa8a8c3f2e67d9d2f36b5838831b0610ae6caa5717bc8b8e1000d300c5ac198cb8e8b0a190432319e256a0d1c8fce9f7bf9d493905cdfad0887b776ec253ec8dd4cfd9a562ad95b9c6ead7e60ae3c3b109b29218595c016b181db579e6672a784b9f0ef2e1b8e533727b255c4bf2377a359e782cafbf6d53d71a28d5116a8fd1d028646fe6a466dca0052121beec55aa70e71267a4645a3a4529cedb2e79035ff2fe45037bbfe3fb33484f079163603c1adb9860e1e87fd3bd4c1a0ecacd0b08aa40f23b32202e612cc82a5b57ca320f081f0f7136bdb57d2c67dd97292dcee5e453da8ca102e949ce2428dd8a5a509e33aa155b435271ceb92d8491a0e4281490b8ae812acb156778528596ce14abf768b3017f177ab3c493a5d5fd0036fe93291a2b5ea2472ab920dc90bdeb4dd263ddf97e9657683ac143a963dab2855563e5928ab7ae0e689dc9412d742bba0665a88e360ccd1fb72d4d2e3fccbd0f518179668b3aaafdf117a5a3ac419c8a2d57d7e8694ca8042f8a04248734db98ae938f5eb9922ce32e77cf82a1552f16855f6202c3fac7bb5058c7f3a67cb1fcb7c8cdcdf28e0dc1d53effaaeeeb3be3d131dfc4c78463f41f2d1e0cae985525e827e1afc6abef7ce194a7b44036d335f9c7b43494d78ca9707614e5e56b08dad55f0496800bf7a0c8316c65c3a42350c7fe8f68faaa68d33f7f900b8d9625464e03ae840c098882d4f5bbc8c6c7cc7db273dcd7894be23fa3b8cbaf7ab30aedbc132c257f7ae7740e2066d84f14fc3d40a0a1c04836fe45c277f4d56dc35d7ba325b9f5ad7dabcfd68f7c2df070d1157f99f051a77ed8199d5081360dbf8742428ac68f1b1aaf3c302de33ad866cb44c5bee319e0e00eedaf8dc2d29962bf5129e1fdea6a376fce59cf9691c6c0ead88262874a5d491c220f4e8fc7e4589c15dbcc26ef5d4c72eeb61b5513cade9553c20089456288c00371ef23e05a5ac240f9820ed632b7b804a5f05445a76f7b6ee286e555dac9ec04d4f3ea124906023a786c9d0ec9eb99284fbf03cb130980e3bd971460438d7d529b37c1bc197ee61774dab63b8da7a4e1633594beffea03dbe799a0c15deee472203f587d93b0935759cdbfe21c23edee474f8e4b344b87af1179d6de95c4d980807428e548430f8db509dba21c8cb495d32dc5decf517e0e7b08a94631d53649c65d1b83eac18d6cab10927ec8b7925d6c713f64f200cdcdb295c6a47775c6b6bf7a56702c82043e096c2e11abf91dcd1b0d0333768cf5f4e50f7e17dd3933bed3ff78ca5a096711d30d0e0c25c5d2d8ae642d2c2e561a5f8475a6fbc1a1dac3c1ef131ae981ffa974895e0257fa04624811b356a6724ce0cf341b12c7d7fc69051dede1291002a797dc60cdd4aa6583c8866936c8a58f220e5fd5dc189fabae0d3fd5082323dbea98e17dcc42a2627cc2db76faea9b16d85b07463567d24c32491de47520b84880d4cd697622e5e8f680bbcbfa421032b3725be70cf4900263d01f310c0c1fa0624b2b49aca220ae6240d8bdb9f91c355f1168ffae1323ebc0a7fd81825d67943b04192a49e97ddff9e0f2761554adcd6933b3821f47aa1a70169b5c8d55fc87459b150cda3d2b3531f0ac6eec067c793e9c312a1e4596d4e03a8c674c079d3d6d799b932b88df10f40a6c2c9f24b8b8a363383569b216a084fcb34194666d7dacf7a13c56c0c6b4f803f2134cb3cecba1daf3bdae5cbf76cdf9aa4a31e29a4706f9c7ed9ddd1b759b6012d88be53ab5ad9227c65e0ac07dd86e797d2a69d163aca5fa3540438b2fb59641d15deab749d25c502696dac84b822800dfa2405742ee33439e92afe7a43f4e3614d3182c144ff1783ac765ab00613256192ad1a7e764f55983c4a27c2abdfd62e9386cef077163e4421484e4b3e7a47144e38ed0b43bda1d73b8ec5c4651c0c5d72da936b4b0abc8c5faceae1afaca66f414cb8832eb7e031b9799cc636934ab575b9171411aebbbc90e334379cb962daf0520c49eecd44f4180fb4458fd7cd6e9f337ecc85cd4876a975fe4f4fb98560fc4b559e8bb73fbcd0788572dee753c880265e58600e7b6ba8fd1ab4a8c6d6781aed9a66c4159d7f19e2cffe1d588cd797f1aaab27599e5ea599b70ff49c027903d1e1c9d7aa6a3190a544ccfb0adce359d65b97820948268a4054d2c415db124017cb31f37fb6dbfbaee9ae1bec64680df19046315cf8c8703f0a2484ac569a2074e8033a25d205bf5eb6404cb11d11fb07e9f45704a873c122272eae240edaf63ae89bd3f8850ad5fd707b328c1f268e685fdd0d2e468e762bb419e09ef9dec4138db67ad623a25fb7a4e78cf6772199f9104a1cfc6e1a90fbb4ed365bd4bca56e22d650679d6254d93e20fb105a18083bb72747b0db56dcd3339b479521cad34c83c3c78c86f134dfdd4144dfb4a2fd2fa8e82b0b464d702f20bdc25943045e2eaa8465906d5b3251fe082a74dd28da1353a0a8889cf223132efca5f511bb20a18632426b9efcccf426ab6fbebea781711f388f44933799f9d53fb40f9a4da45fb202b52444851ba9ba7270f03b46945cccb0976a2985a45f5963161dd635d95f4b374cda7931b605bf0b28c5e8da765b7cdc3b4e507d910bed2bf3e4310884b59e34d9e369aa19331b4c1dbdd130cc065b319a3e4de52eee99febd91c032673126c97172c537ef0bdba99b92f070236952470625a7f98afcb77ee3da1a431dfa87db20e3dae77185297d8a50350454bcdc81bfa58c929073d29a451dd1af607075f8ce63154773d63cb5e41d36592dee309ed4d34f9c5298a8d11ffc6e0b8e2dbbd22c061e4cd66d98845c59a92fc4178fb4af78d9a18d0966d52af2c7cc91b977ccf2585adb1e7dc21d8abf07ce6d689ca611264fca8f3d70ceec81bad6a5d6ee1510503f85d0c837089e030f2e7c0f53105c457c08e5baf9f0ac3463a43aaad5614bda19e6c20e6bf52d5ec1c7d41ed4abf07c7fa13608074f2608efe5af7e27acba961715d46dbbbe786acfb7d506efaa4671f9a02fe31031b631ffcaaf33ddd325bb4df40e924a0f2c392976f5f4bb0e8f7dc7464cc1a5c4c32b36c9dfeba25bc61b9348f2359258738f5b1b8d6362388c93108f171f3c99606dd1bda69a9225d310815decd70dff410adc657c20f243c90b1b1fb93e9fd303658366d67de35d9a543f65d84a9262bd1fd421d9a277aa0bad43da0d1c4c9da07675133efe5ab9038e8f669d62afd70f6628b391bea571791be480b32e609450c4e2ff9ddc68b9de0e616070250ae0633ab81c5f81a10dc1f72a7a1ed2a69fde61f61489fe723912dc13a081ba147be698297d6df92a0f8e453f749f0263543f745e590fc1cdcf3c761a9ab35c9af7716bda31f34a57004539b5d73f326ea8f9184c899d0485d1c7f05933b950ca8620618007d65ff6201a520c38f7773240aeb96877a30ca18802b7279d7c6060a38c7ad2309ed67f1e2a5b82afc140fc9b897a704c338ba5734442a9934991f6597b49d786a2685dbd6031690ca6092a5627cddf508ec653acb2b22e95792a0b49ad0e13af72fb8dd281383ffd17dfdd667503f729ebac0865ff46b3c87332ce1aa2e4bdc5bd2f11eb29332798908a0dede0acb9e5e7aefd89161973db77f792c29e5787b4af73b6ef7196963b0e4366f795f8124be7dcc0b83be0a81eaf7111b7e9e099f09aca2371d9b31ce604341fd1c5fae0dbd2bb29fff49576b34819d35db8ad06e021d8e99a0c7fc33c54a3bbaa56dc39a246bbcd022101787810ed5db1f58e04a0bcf39d838b965fb3ceb909adaac50bba489e40076015750595abe337d18f8e11d0be4a6990b8411e1bc86a77e601b50fbd53a28f88405c901630ae1bc0d7c001c5fdbaafdb940a4cd15b102b37fb350d0563af4c10309b3c71d9b803b528305194f933341f74ba1f6272e0ba8c40b390f9c949ea4a286598670cca324b664b4ea54077d0ae2b7a3535e3495da4c98dd9de4b0157a0199342b25e86e33aff076b736f4279cdc587e2e2b7074d22dc3c95c9d60e6ec85938cdd9e561049aa0f05fb855131d027e2f8e0f23f34046cf07bc95db72faa033971a86e8e964c8ab7ea47818f4ced9e1900bbfa75e71724347700de1c81e3d0bf5c12763b575267a619550b90f95d7c583c1732a715d98d4791eeaebc531c167599f82222af97d9f93ce4d3bbd61507ffe33417f2bd22630a0f499509838b0f029545020fe500b9760643a25c4e5812f4463d828f8c6f2bd8e1ec0a4787b005cc1f3a495aaec8074f593bb893a7f33b11648133b1a294e9dab3d8e41a41eeee02397c84aa63d323733b02ac22b12d195c4be6dfce2ca9db109bf304a0c7a3fe7ef47eecb73d823f23539ddae28946e2f794935657ec0337dd1a738596d8e640f1380b3fac098565571ced7f344bb4bb08c1443774e755a6f5efc817e4cb10eacb86b1011d4970dc37be5d2d7e21b2d245bceb5a370cf98e23a578ab1f5799e1b15487e7b3329a61ff8d9907ec8429ce3d4c62e2ebef17d22edf62003b3a77b924bf04d968b681f24c3ba32cec27d2f2f5549c8217c90e749e4ffa4a22f83d3e432c7f96793f157a17655b3f310e0a5add0ebe1f054017d2b13da61876c6b776c3979e2994dc76cc9763c4bf79bc5acffb3c14b9bd72162fcebde5496ad2f20e4e30446afa2afa745ebfe678a2c44283905469a6acd991f18ac8524831a9e7e538c64ce7addd105309b2ad35cd498322436ac7df6a4f1e3be4f693262f7464baac5c40566c03ee0f7f4aa61f4795715510dfde32f2b576a8088755eb6ab4327b431fb862748542de1abf055633dc0095fde82c01adfe0502987f7e75f24652efc4124ab00faa441f0c5945cc4f56187635fc4684d6a821d3e749e00adeb51580c9975dd1956836640f04f37be1a67ab83cb508432553aadb3064a56b2a46fb1c00be032cbe1a81b5fa26063bd5cfd3d171c4ff0883e7c4a257775ccc2d9cb899cb7604f7becb5eea5df51d90357f14b15f6a5c6c949bc28d70f0cad3f56959da5d572e17689f16c2c409ee398824c89a91042b791e46e629e71167aa4f21531f145ad889419f91c8a847f2651fef7a79f940b9fc366358306c42700f2732d7decb4fd018cf4fed0318a4888d5403588fd223edd0a2c5a623439fd6645465f497634f316c50c75f8dd99fe9fffcb65026169d3b548b15caf877ddf6c78dc0bc8769e8afeefba5a011089e9e29176f6b32b391cbfd90c888b11df0a6c290000a623240bd3b56367509a21aaa44debc07ce245bff814f2f48a449e8e6ad360b2d00b8bb8e553be089ed3f8ed9fc8ab4187a6a5adcca79ddf0c61c7ecd67f2fc90037dbc4fe0f9edf17f093d0db4bbeed45780b8484837df55cc13f6c53515b12a8197b14f3ea35a05373f8dd6e74c9e9c4c09dcc3c7fdafba12e11ed050d1d4db9eaed50df070ed374e52dfe27b09d7cf8d81cc22b8a702c27f7f8c1fcd28f93aee8cdcff5fc4e6cbe4bc1e7a19332b85f29e1ba1aadcdb06f817621ff1988294422a71a3863c0ef53376422a073073a3f1cdbce72d6bcad78931944fa5f9347b3cae569944c93b3a08a9cf6b576963da5c2eeb0511f6bffde549c7156f27ee2a6180ef56d0bcec2dc510bcea0464d2ce4a591f2a4824e2e2113f3861296c9b0cf0875c93aed35db892126380a1e20aa49276fc084e680bf51e113ea5b617e8588fe4545978b1dd5cb97a1df9b75e8c8288c8e64a4f622be81aab70ffed683fc9937cf87d22444d11a5a5e024ae72d1854b0962c2f49e6de39ff8b841c8394d7ad60362edc61b737586eb3e8e514a27ee08bc87a8d42f99f2e0b399f13a4ab57dbdf0b80a83feb6ac822d737518bdd806cdd5ca5ce904db85dcd294ca6ebc81efb049438869c062953a36f9693c94ccd1ae3de8f47576ebc0ca5618b20f2c0181f988f163b2a714dccca55657011d857c82759bb8af922cd3b68928a06697021c5eab3053e0115fa5b0933d7e54970b3f1995127dffefbe28baec64e19e3ef252811ea601fd76ce0977205ea398af3b926b621d14decd3072d45cb1d9a7b5e61cc15d0f4debd1a2c7f026302f4d806ed3ad94befaad7e90d0de7a0e420282f992bd1ec88148837c36171f379c8564c04f01a4a6f5fafc8b554b165f87e37bace7a0bcad6c46a75f32497a7f9d55183e1da0644c05fa6b2423a7c4021452614904faad6ec2c24b48568183608114151cb49961a778aca33fd9cf9e735695d6ca6293df072ed3de4860d7b0d6d2030af93468675604a6b3ef05de9f2ea427c8e285ee50bbc109da85849c2c5191c01aac8b0fa76eb740ed5afe7ae90f0aadcb9940395e0e31f9d4d7313445ca47fb6205208630c64b3348499740276bd33a11ff38c9ed1274582c8abb82911998644df86f5f5291feae16224c1c06fd698b946d30725af3c4572766f33222347e19b62fb5384e64a258612f1964f99f306efa2fbe052325e4ff6479d3a3f8c375efa10e34c92586f8b641e139f143e5b4521a07fcb897cc61e463c73efacf4cdb96c97fec35c526cfa0df4411a70a41a7cd9c30eb449e4bbe2a52957d73a287a06e7fc41a674b22ae1bb65e376307e92935bd31b292763012ba1b0af5b7a78bb5bec7269814e878aaa595d81e67c105fd31860f54f21100fa5bf940a186ac46f02e67136356263671f32a810464bd49eda2f8d97bef836ca75d71bb95e813ca1a92d88cbbad15c920247071018901880d1ba799d0a1d336796bec1451ea5458830bb32b9b51a044320034df24926bb95cc04e9d3f85fa14e05738f48bba13622e6430372b2a3b9f20e554e8e96cf230212be45780723811f56208e94a0d5f890e192e922fa478a7772ba36a26383af66dc9c4aae0989513cc60b29319b841f669e637da2e1c82c1dd3c75d1cfe1645bd76d4044d92c3e8d4fc3d94b15a171b6eb7b14bf6cd0abeaf06c44a1e882787221c2d8375316cffeeeb388375884c83d2b28d49e8bcf5cd1aff4fded39f1f5bb91a001786ef46179232f58c60960ebc079f25dab42e52ed94818dc9ad763d2ec64733f80bc357a18d5f5642de1744adbc8571b32e9df32254057a444e8a1017fadaaa8ef38e54f7ed7ffc22dafff1734613ce63de4c6282162a559f2c2a616b74d8e7e14bec9ad4f6670873441cf922c42f416b9e75a973c81fdf556cbf89320c17a2166d075e59fcf97c06f0d2fbe69dbec186ed6698f91d9929fbb25f41976cbda80633a28ef0fade98fd87726f0fa16f5d37eaa89ab1b6287443f1b52ed7597ccc4daa971d4445a2c86f6eef5b4b8dd23bf03625766d2247a3ac8e2bc1aeefc887c2bbcac6a81bd7138478a30214e59fd79f5d68a2a1dab1b7bd429e347c32951a6762e750d75243ae97f1c27a18a31e53a3621fe03bb5302c44a233641d5625fdc535f05a2e1b54c463a62857a0675b1c4cf503fa903a6b642aca9500806ad45fb5a133486a11f203594a791fef3121fe60c18c988d0413c5e20263b8a84ec7d11053ceaf0cf431a29f2c9a5d47bf4caac5b6bd87cb5e6027f51122f4557f3036ccc2d0968a9971bd60215a452756eda5d60aa4afe7df6ef6d4075893539bac9e68e762bc0c15cc534fc2aa27c698806a0438433a8509c42c5c5822e3867deffdc98e27ad7b31b2da90d540fd8a44c587883341e5af3e371522b49c9a8ed72a5bbc987c435550814f64aab29ff3ae29112ebc5054d6cc8a95053227c8fb322d8b01cc31c64ac9224395cfe32c32e18588469f81ef03764ccb9537112a4247269d2cb8d07ad3b1124c7b433270ea11b5b72e21c7af233706f53283fa543540d8804c335daa4c8e539135bcfc0f0400e7bb6ecf17d7d18d726d4d1674d3d3eadcd26c1bee9b4c9c1efc603e97fd1a3482f1aa3ac08583ddf6062dc3f579a4bbdb83455202480eabaf36013b3bebfd68537cba531c2fb262abc91e3354cf16b7dbc1faf2d520cd54081aed5c420ae1d11e5abeb011cf89b5515039e037dc758b8a5b02f4fae55ffbfafeec36d33a41cb98f4d0b83822d49b83a0ef72c30ead73ce036190701c20666b84df569445aa8a22b9fcf17d9752a2623227328069c67128f3ac8fb242486ad693f1f9cb52b3e5fde7220b81b30357d2dddbf2c5e81437c011c12b373714e2415052f6d3cb2695c64dafb026af31bf4f62bb00e0094a82b90cc500fdd57aa2e549e6115c75dd19d69ce18080f6dc4db32b046b743c598c6a379dd474b3f2e4d935af89a163eeb391f63040577cb110a479384d92f1d2e766695a5b920fba8249e5dc4048751ddc40040ae78b5eebad6924dd7acbe84ba299262adf02f368d557ac74648bab7ed79ef95462414292c6f7daf28c00bd5881d5d15b336c5db13c4a1cace9da637e248c1dd4c6d06d04b14190cfe60cb5c586dfbcb4f0a85fc6fa71a53459eb0f3f64826d7de679cc41d6d1bef266933eb6ff0a9d1227e835ddd4918a4ac49e5f4d2bd29fff396298189a6f571e5ec3a472ff56f294022a44fae34f92de33e29bba8285c42572dc1d052a7d8a7f0acd7b4dd4b21d0812273dc22429269fe6401da59f153b06ec804345e44505c29d3f45cc38524862e919b3101b2a3b21c78cf8135e1d554895cc7d613572b0966c34b68cc0ae2e8394cfd9b6f0948519856d8b71477dc12e575f2c704caa4111634d2f1fdd68243624cd866331a5a6959b315338e54ab5fbbd7e70a356db8ee34817c6821149fddcd055bda9911a56a3f1358cee060344bdcdf4a1892ff79c9842f0085227768eb8ee3118bfd33a496fac4a9160b637fd9ab9ef622bc602d02cb6c15327ba969943dde6b88422991edf496de3503401b2e61ad5ba722537e935e97e175e80d544666378ddfa231469d9068517e48ed4cffad7ef2c5b335fe2257a0014495090715c783374255b1528aaa0b3d2982d7f2cc1acd96821fae6023bc0cde588d217ea23b7cd4962fb337a9be22cdef7b3f55deb18f5094dbdba5cf58babc6d43c8785b0f3b3f0fe625e8dd31a352e3e9acd964e400e224cbc2c3082ca3567352bbef173e1dc7035fbcab235c6253806a6976ef0bb576a431ef2210da5c6be68b38d2d27f904a05f65996b270ecc2fe4cd72e9532a40be9ddd327fffca8b3a8ca71e1e813c4908ba35f47b12e386a0ad7f1c1384a90fb162f147c95ba019a13636f14f8caf5f4fc52bc0100ed7a73c3840dba015b733304953a667a68fc8ba6330a89060952a373cb10f75f4a2c84a59e83c42b9c6acac7efefee60a36ceadafe9650cdf285d9625e1d22acaf4c7debe96ea4489d38ed911fa7b76042f53a2b92f5da80e0ae8678be31d1c89b1be1b60b5cd9d391c2566c9efed69590872c8c15a649525b91d6eb8fdcaac4702b153ac4a8197ad895c0e2b6072145956b7c2a16c54b0533823a97811fd9241d48f314b676e2ac05e7397e53f4ef47d05231c7da68becd6a99c16c6a940a8bf9460f59a0fd4aa36e0835106a20472b3c4555038d202320732170e54def7efc5467534dc313b9aba01c0a2e6eb6d30e046764906b6565143bbf88af574da9cac1efb15761ae13a33aea446b95b21247ce6420be0f2296e046fd35a296cfd9ddf3e03aeb90cc3dc7a6f06c321b4f1ce5105d7abc2efa47ddd675023989fec2b7c15e555a274c9aaec3a2c911fabc0f19091b2010305d4ddd20430dd3eb0968bdf004073a849441d286dacfd0877477de9e45246987f7505c75411dcc602d9f17f9754803a2f0834d52a03471975d564e1f4cc5917e8de6e7432a49151e83fb18169ed42ea128675f2262c9cef4ece18ed181a851fa9f8921eaf3a92ed3d89beae2907381bf1ed821160e9cc87a879c6fa15fea6d0d7ce34373724d23d1634bd33a3e082291f63a5bd42581a028c8f84027c50682180756bb2ae37cd7d197f554e94a53dea30b4e020e2803043b58bf6bf738a85a04364ccf7a66f1c026ba4870a7e95c5d1e220faffa8b8fa278661b065498bd8f5c049e1f9ed6891d7bce0ba4b4ccb147760b33175e27952945c5746ec386de853336a37c31555409f57413a3c05415822a3d54105f2e6c96237ad3cc4bd8bd9ce1220203952ef1d1f3b8306c5746ba4c167768c40911947f947c5766e2d2f38d566ee8174ed953948198b8601d349de38a88366cb4387c9208281494eeb2111d7bb69cc7f5a774508cb52435ff0d8a308a8fa2d513b96e674eefb2aa3da3526d197fe7d7642034553a1e280c83d5c56880e50d13de61e038bf85b5572d4991986e2a1c120d48d35af354a5876cf9195b50c6aea967f36849dd5954f2e59bd067fbee0fb88cb7651f97dc31c3ba36bc83661f0670b809c0c214875fc3c05a2870813af0dd5f13dad9be8aad3b9ef3fd3344a649bbec74b46a95581cc27cd9caf2a98273550010c00d11cb15bd098340de75d3add764266e8c0849ace31aba66a2af88d931ad56d191802448ce4cdd3505b0eab59bd9724fdc34c0b34ea57720a60de96424819b6fbb9734f4e883b9c1094595561d25a5e359f1b4b2befb2d30ecc2a31d5d5ac012d92768ae4a25c3d8bc72ca1d4b25c89d9f224e9a3a13ac16e6619879c398fd62461662cdd22bd63fcd6d859913f0bfc7e154bbbd759fd7bd94b97fb8d5fd998a0c9e2c36df6f3989bfe456efbce5a282138abb53190c5d72a2ea813a9f75e3d6649eedbd58bcc3d2c002a3d67faf1f097af60745d6e7f3c8cf70a583e84d1d4e190cf14ac7cc147e3f241fde0f70ffae97da88b8ceccb6bac4b9f3f2299b7f39650c9062648c755a122c109311f95c324f2d1a9918f17af6303d00f7f96add867777ab45f32b1ce9696b632f11e99fdeb9afbd69c3580d3b7445371830c72b6ccc0ec86deffd86d54d11e9cc4c1567eba5eb252db99561727d71d2b313be0821136b187928e2ad9075b2119f61d2c82c88399c88962d5c6851e9ca261776e972339669d7b1cf5894f933e28f7702a483118ef77874f1d81cd8ae57ed9268be0eedbcc339216ab5c1bf4f9b07b427ca5efc383d1bbd09347ccef13462bbece6bbc4f643ec5b4efd6ff99c9a7e062520d9316327e207c7450d42966049d8996c457ade39198b8c3b11f58fbc259d28f4b8d25e993bea82b10cef47339bcc763e0de74fb6971bc919d9278c82e7ae5243b02e7b615116e50053f0ce4818a1ed376c22a0bfc678c2d31049de71426ce1e9b3c7aa45aed95405739ba38fcb9b2c7d30193a99b504bcac239c9d005b3b797c3227e21e248e9546bf48cf23ec4b7140e74439bbff555c11265f1fabeeaf8c3fb445d612d0b9e74de0525be16f9c831f60daa47de0e1af1e06b5d79769d65377f69cc91e46fd6319afe9f8f44979180d99e77be20f099309654317869d75bdbefd5a7e378369e16cae9c8f0ca0c82093595014324e1dd6a5955d674be3b5139aa2634b41e3fb67befe556654251287ae6592f8da566258f0cb5c7f5c18860b9c05056fe237551633ef82fcaa375fcdd204faf3637b55170afedc358a73caf376ad0670b720dfc6dc468b5e981a80df18b7d74e8772a7c56d9b271b66c9015bd823ef2a19ef88ed4fd865dc1a305e1fe18fd1a9ac2efc60b41e17c708e1871e98a62522ac0f3f1c58d68c583ba4bdc5fc57e5610a23a4236c8469a886fc79e67fedbd63827a790efef9f6c319c789e347db4d89bf2913336b2ef01ca8b52fff05d3461894603bf10ec19b13b5b7905a49edf3202c5d13b8de3585c0d817a4ad9fad7c6176654121e5b0ccd82f124a578e77936d5c25bc01910ce5ea36d52aa1fbcaaa32a3b10b4a52473c2e910c0391b5f0ec13497e1a9438562fdfe6ca354207c6c7ba90f9185fe05d1e098e9a4fca127c91d842fb177d294292d0c573ed2ecc5dd6e27b039c9f57f29d01103bb6542289d8e77b7914ed609fec4bb403f9017474a8bb6606a25ad835a6f80ef38bfb35d38b6403c461e0f8badc5d412ae864d2a5c6f39c99c0bfbe06977dc01643d03f671b586f5d242ab3f292c8f428a7f0666c1af3d8e59f3f613e38557738b67470f9cbe4a0f01eaaa19f37af59d7a0083215a059426e4bf40d6663571d0cc4884a48d39702b048608579df70f65d991d496eb98d3b47086dbbab59dce6f6ee232896f9e17ead3d49eb4519fe91c0f8850f1d085bb3f6aa343f394a985af23c79bfe1ad1ec0c6794da84270a48207cd5656f0259c0a8c4345dd9a24ac6896b866353bc495f49b8fd98dc3d11529fdae51704a8a9faf5f87b1b381ec0b3a34038f484a072fc722c45ccf283545f9ec1684dc7aee2a3301d1da0fbd73cd4a90f82f95206b285f4eaed56a8fb8b9b53a0e5c693a4cc53ac23c95c6b9af0b0c046e4c85ee24d8b1f91a31ca8eb461820beb338687fef4087671fc5d68cf5756eea4874be958f36b5ecddb37793cc9ae1cbc177b0c24bee1257c6ecd4ef916cce14e647a5741cc4a4b7a38718e3340b6c66675df74eeab9d9c47d6aa8db838d538239188705a82fc05a95d4951853968abf2493ae417ca784f7750b3c4d3c3bc76c6c956899069c6104b13710e37555f9d9249ef7ab739fc9569d6148f237a9f234cee227c9105ba2cd564a0834887304577dd9fb0212b64d4cdf03e4502dda7c9365f4284f56b79808c3ca5836db54585f389d08ac124c13ef4657d4922257208838ef76fd67d1c991e7521dada7d52d8594d51c47c2646f06c197903c142b8d26766655ebc8445e400802272055b20dc4720a1e73558f60f1e418f97fb464b9848daf48b541c19762e092c77e1aa4f6f5b954906b564471d1d78c2ec4f840950a5bb0878d6299babc405a9c03b602e68d2363a2f1241b1ed5f6b3a870994bb0cf2316603fc99965ae23de55ca2c39b66a333dd36be190716ee9a1bf4e94d96529f903d91a2ace988d2ee8bb21ef4167cb7e5c45d966e787ff2f7ee1790edc0586ea12a340155095e7a694a66e9e6d306ae34d89dadaabc75edc31fbb8905c1384c712fb9304a425e03ec96270a24b547d3471be0f518ce647a457e17b13b4dbd93d2e2e3c4b0837d70c2da3e59b94c86dcc1ee50d16233a3903fa369a2af36b8bdaad69983741f4b11fd1d7b6bf817220143ab5fd24a8edb952ea78bb340cd0f11ae4ce96374e51e4729ea257c56d61944064c8a80e645c04e1127b52cab73e1643aae936e7dd2fc6a028e6b3a7fb24f466b4f02f7e10b4a375a0589c8c84efcf867f931b1ea747184f63c7411f126489b34c75eecfc70db83751142d754287d6dbb69200058b892a08f3439bc858caf1b72293786bc0fcdcf740e3a3ef8114d7b4030c8a9f40f04729c3b428922fcf03e0925eca90748a7178c773d5878dcf8f4d9f3e3e43c24303d25ec7caff2d94a36c3035874c2e12ddc7754b42a05f74209b9b1da6614d69e02eef49c89339e20af48656d3abc17ee45ec9d574c8667881b58e7d78f5aa4b6963b2c3f99b90d8189f283979e39f2baae0c5c5bdf2ea26d9e8e1fd9fd011293f469727e428b5b97ae71c951f5a7b0339671de3e82eb1a033408abf79346f704ba1975fafc94dd405099b16390b26fc5e3d80403e221c8747926e70871b3341c7ca86c9d0f936f86d41a5341e0daf59f734505b569013ac76b1e59d061a98f48b9a46c65eaba8458705810afa0ded62f938ce964a145a3ca2acdc0af67b59d59196dcf8e49ff3600eec002145481d18580c2ef3c9be86ceffa877e58ed468c5b6913648db53851206a2d8157c876a7ea3887fac826986e2ea6c4b05d14fce11fce136eae6140703a41274e6937935e9ca666f223f0d09077fed9c93b4304d7033f03ca713bd4f986283c45772afc0af18dcf6dc904cf79c9d19f44823c7b25034335a2e3313f9d31505ec12ec721dcb824386f6889977341d9df0d38958c94074b598fdc3b5b08b2abd377d97bbace6dc2fdb1eecad779a9f29d6770d4f786489b4ba9981afbf85dd3345b046ae8174e5987906998de1426cfaaffea3ca3262785317a6770cb553ac05862ea0b6ce6c9cc6f5f49066f226514d091e97204a12391d4f0f5569b83ed1353640df9d014978451838b28ac91b536fa7f100f47c956529f2d8f168c3900bc824413fe2e38379b7611a6bb7d9106ac6218a559487d17bff3a3acd999d6f827cda5e53e37845266ff29accd98ce4d61fc2ffcedbe31491f9391980fbc6b1180f12aaa65443717530c6e41ffa83c682d130507c7303cbd7974061d3f2e7093a408ca2b4a80c4488e84130ecbf722c94df81fb9211f393c7432d69604a99731380aeb50665106ac187a2856e689825011dafe962db60a9022ebba42830442b8987cdf39afd58acf7af92fae7d085a0677ac5ae3c080f1d865a778546ef8da19dbbe490fbac447cd2cd63d18c6ce8b46aa9d70d79f7e8499d7dd70e594469c2527073bfe8edcc5753842f678b6bc7b261884346ac88a4d7b10d0222b40d2906c36dcc22031b69b3de05e3ee34555d68dda2b22f77a3d60d6b219b4c03bf01a9d1bb276a41658e24b6f7ced30dfa801916ea1a7e4357d4008b82bd9694522192214873b05625bcf1b0ea82d1a0e80632fc459c86b70a0f368dfc59dd5fed2f50eea93fee7f91e44afbd6a67ab05591d5de46ff68d682a18b7489e925e12def54c8b31cec675e277366538040fc0b802bb19c30fae6f3656f6aae6c0d676944ed024c55b9ef9825b65c916339c8429cb8b9575c97a77d4812dfdca70f0abdd4ce05ca7e99b094702f1ecf4486fb1d04e1e64a30acecd82687810e6e19744a45b9310078241175a70d859b51590b8c1ac2d5cf4a7fe81357d95b1d01c5fe91ff019a6be27c1915f7e0461a83da0a890a0231a0bf2e642ee94b2beab77c037062047c4534729d7cbb07a6beb48944cb1f655428f68ba61df7f0a2c982334e3560fd9d1a8c42af5e80bc36d6963a283103f0a4b2eab3f1a12cd1a7305097bd2bc8ce76a1706ef962212b2e5739481b1a9ff5c638e41399c10179075ef75f21ebac180bcb8d350d73c3760e35927df0165d3ddc95ee743ad2b5d1f0fb036f4a093fdedf1780f8afea658f4d24c46cc46bf02a9448ccb3806f981446b47f721a8c72a2bdec470fb7454c3a88c18bbe17f318ae59d0990be312d616e1d78d55972b781010a88c2dbb6ff3500c75428a59230a9cb65f537d246e43a4f28d644fb1d1305cb42861462c4c574119e1f5aa112a6cccd69513fbb4eb69879eab1f8b30f6cd9f0e3b15eed637ddb165df86518020b33fdd530c5b4788a3dda483b1a4aae9a9a6328d11d87fff13e582449310c28f8a2c872e9798e561a5ddea0112541234ba0718a88985f18f8e0179e3ec36e618ef4a965432d887695c456c12f2cea9b9e90eb8ccff5e2ac56791695e2e7e989e87e0c124685dbe0092ddf7218b27cab2adbd43045800aaee4d484385b232b846bb41eab758ab53d5e5a9ca98b2eb9d8b18afb52cc7d2bb997b02b4b32f977635e90162e7f344c609998f36259957c754dd2e5a40af0613570387615467208bb5a0379ccfc202848db391de5c026db9ca78c82b85f30a3c9eb47a9f91e2438045fa2fced04d23b7e5c53eaf891ef5fe49e16aa852b679776f873b5ab7e73e5cec02b3853f54744fad1ebd05700ca8c46931155de8c57fe1a8f8f17f6599bb75ddb549e5bf37f6fce9e03963b1488096c8c1e007119f14df8682b28bb13d7c7792750521f238a4608830a48276492d4cc93566af0bab9a0b1c71433da023841a458ea356bd0f516b5bb4a01f3f62c0c8eeeb1eae6f5ab3e5339d4f0f1580e9de166bbae3e3f4be59c1427930c6def0364428dc6373df328dd4ab33afb7be935482d3a88aebe220016b748f99e3d6fba5255546802786927c82ecca107b4ff1e643b89ba4b5d2d2899669573c22bb262300bc2c1d17fd4a2d4f3fa210312227abde0feaa38615345b90dd52acec0f491c8c9bb8708085de5a671075552875d7442962f4d3bacafdd0d844192052b078ad4ea0af68051d8b22b631ba565d59c51ce50d43fb71ad148353e09f397f74a5af705c463fc1de02f15a6b3b060284d4ee0fbb5e66dd3cdc46946f17a72fa47f3b9c84495f456fa868e2077f4be10fa4b1f6c2a4ff0692d4112cf282576a5997042ef730033debd53ab88b1392688a6e827eaa3d20cfabb526afd6eef99925502571bd1fe218f0d012253915f8353320c807d79e6b24203859252fc745c67b28bfe726b32748d85a98762b255ef9f086aec1ef3af780150c2359a5131814f83baa4eba0a99bc42785bcc55c8ea7ab0ea2df1ea8ad3a60bd53c8e71119bedfc88f870af07ec8d27b4cb535e4c93171f59755cfae8eda7ca0f9b4cc185c4e7b0330783d8d99140477f340ff30d87a9d65850d3ba5c9bd314a8671ecd96ec0b909732854d980f0548a1b058910ad4846f375aeb4a87403cf9f09f2c81bab37d46cf4e1098fbaa095d15e492000a925f840719848bb88ecd7bc70b859cdc83cdf4e40b842179d562d30e3f5765207406974672a2f1f91f2be552124fc1db757592e7b078df10ef73fd771c73f89be2acbc7476f6a53bc31148cc21a507e31eae8bd3286419e0bfc3e3767be5f6217af8793dcba3245589055947ab9337f978cf689ca7147af6b04752210cac0348fa742572d03cb15eec774fa7bf3905bc5ca7291530d8d28509e0a727b45e93eda75452c46308fc2ab59832b1bd5a3b93a04de23f3b95ae55f498281ae93ba49a5f7af49f29b9b6a46483b02b9c46a64a7cf522a4227e87d058ffec3da70e38b35159db70d6bac52e887db0a8970acff263598d10f70d27252cab77099daa102cd1ffd1f3c19c02cf7421752c328e0b0604ce8217386a107373221e82b5f39bfb90fff973324814ac83625d5f4145517638588c014a59a7a9a37aba2474c7891b66d59ed2fdd0e07d44bc06527b7ff0d00569e0de1f29a8b74a9729b1a27b9cf120adbb75abf295360502416b153c8c438a2e9bdda24abeeb6b904d76658bbd79a58d16a321cc572d5979e77163757490d370e43e1bfc4375c3cc4bf28c1b65d586b9997fcf36cd1884393bc1f60993efdbe2c481ad68e90076b52911203423dfa589f20adb38ae67b96b040bc47f2db9406eb360c0b380228b99ed45d813e57d1127645bb447fe539d92960c8f4a9870ab25db6b44030abd59f430c7d9750041af4dbe9abaaa19b6b69406cd4a82c4d6ae366357b4eaf78767e46fd63545fc9c56774468e07e36b2606290313fa7eb248e05421d6ea8569fdf18064e53c058796140e35faa4b23861ad8ce2f494278043e8e19cf0fd1481b37c8af1252a709de59dd30c9bea0d0f0b97efdaaf133b56eb78deda6ce009b6259e1254b133507c6973933c98c54fda0b4230a98ce497a86db4d784a22d249348362b4a58c59b4b07885e432e433d56d4ef2c44c1e53d85cd8a8166e71ccbd6a9b0aec986165fe6baf1098f8bdafdde2cf7b83ec0e2b8301df470754d2296f36588e726a213b76be00dd028cdb7f1c7611678062fe2f3bedb3fc519a9791eba1fec9a70d3a963875856ec83f6b0d36fb61dfa8d77cf820a1fb20ac39e57c89fab425b943e4172b83e1c908422525f9870c575b7f7250db7b58baedc982f0fd131ad71d19561c067b319e1ef54c2787023efebd81d7007564776db4a8496e38d304dda45fca4317f39c733e6045eaaad0d997e1b49dbfc780a044b7a40e3786ef0d16159efa707d763be612e520b1a37b9aad2300c2bff00a293bbcb0fcd88dd1c17073572d98160acbd29f64df927535fac977b7a739a644f4a9e64d67968859088e5499c2a97d89e11ff512c9a9ca462eafd5dae886009de9e37af5f94d752ec78e8038faddf1654ad3643414b5ec02aad0b4d53661a2d5a07970d4299bd016fd8b21940a53e91f5831df1c31b9bd71fce981c8d8df78c97a44b4bb68ac3d6ab3f64f367ff2319fa5e73d3921c790257254cee3dbd792fd52c82b6e907703a6d5c2d9a9f32c4842eb25701d15fd7a552035a52d80a57e4a644eec3bcaff4086966c5257e72e5d95334c33059efcba0c1384bc84bce72dddc3efd4f788db385f395d02f54e37300ca7c5b58dc77ac65c77bee2d104351e62ccdec03b793b1449712146961792414f3d259ac6b57b9e54d315ae2dd7897f926d689c55ae2ec86e26aff5404ac43492a04567c2e57f761f927ed2044e20d14289a527795c5506a1598ace7718a002c578a0c67f724a3e0cddc7e7e12862c6c8aab3c28a85e266cfbb29f8984cc83e7cbd2b381ad4809f94115bf43fd7c879244a93870bea329bde3edfdc5a4c540e7fae54f8ed32a833b1640fa91b5f02d37f295c9248ff5ee65df7df5605a501330b77f0fd1535883ee2a4b1346ba726bb09b69b25b4ee40cd4ca1ce159829e945187b27e25640f115c910323645db5e4a967453d7ff126cf7b3e9641cd14b25652346d704a34e281ad6f1c1cdaa5656ad11534fc6292d1b7743fa9e68e7cd91cb40f51182ac6d1331d9c7ba486c386b063f1f13651a89bb08cfe983d2557fd1ba1f3a908d208d84288c1df2dcb2b9625d4d3597e0dbc4c90d6d6b352441ace5314b53e8c47ebe5b073c1fb5466f7aa8940cabe7302a17044df0504b601a502a8f590c842c6ff4f39c4802548d74221d9ff5746947eee190786309e3799fd15f96be6108a9615e9c329940732234829538578945cffc747e03044852a2b07ec657ea2e5f4fe7c2f091a2528a52d0a81b7e73f584a87c2ebdbb66cac8e96f6f1963824eb45d99505182b97854e27b4e314ec72a24882ab2fc01622de5c25bf9df37e1d5203560de37de662718211df50df6970d72a8dd88438151a87be3cb4e40cdf0896db9e5d3f4d694104e5aa1bf28f65fe6d2790ea14912bfd36fd17d13e990c088e7e05b9018c6750969ee808966391db67f5abc6243899a37d524f4aff8953b18ce89acc7a315cbcd213a28145c0fc5070e8622477cbd82b027afd8a8e246b3b6833715c484354b9f914be4decd6bdd851884ded8ecddb9ebc50ea73671c4c4eb326c3a4c19e70ab38a237c48e8cfa8965f5f4b18aeb55dbfd84d26beb1c543c04b1b7f95d306e33a8beb8e998674c3573332d1b2ee4cf18dfa75fd9e2257243af30a9399d7575dff9692bcf3cb4b90f1f1cd851d56cfd745684481647f61575d29769cf911ca9a39691a49cbc08e65d9f1fe718b39025f7a8631ff39a48510300ded180a02620df367564dbd17b39d0a9f54ce8c811d3e8ed1eb6b5a15928df355e9509c6ad30198914fe71b932838e59bba0689ccc278bbbc0bdef3c172d5d097e1fa3277c69515f96c6f939fc1fb1ca7bdd1c313de5355b62ce2c0e8a7e0f969bf1181295452a9d42f13b73dc2d649dbac33f0a28a0499d74dbac46be4fbc25efa8bccd1d305cad302c82bebf20bd0d5f48cd03018ccd69a12063c3a0db470a3387dbc658beb606c23c88bbab7b2c1366d40a2cb4f62213e19665de86c3e69ac401fac8ca8f68b9250baa93f5b14249102c045a87e35a997eb739323ab770b281244935cf71a6f5526525181c45c69d51bde02d3df4da1ff029bd7cc697237b705d208408292b6baf6a0143a23d0520dd69c9a95a209eeaf436bb4240da91b0c375e640ea30b3e0af2083ac1e40b50cf7f5a924aa4c88f318a75692e537a5b984f82709c8bb2227b3434c9b5c350b6bf5f4c15738d97c50550ef5c211c73a7192bb5dd03ac2fbb307e7c78c8f60cf9fa9e7f7e1d038d39924cb03a7f17ca24f402c46f4aa939bbc429d26c7dfd7f1c9159c6d699878e6f872a88bdc1904e714476faa96cfa091992dc40bb8420c7d86410da15ecf34517f1528f740a9a80605e9203616a5b9ccf884b063c1a26f42b62eed48251367c03adfeaf0dc773e98a3112a783bf8a55aeaa5e48bbbc8eb5f8252cd5af37508db7bde0e1ac45aa8d5a4aab0f62d636fe03b1a8ce2d34b08cc1b58bc7d67a0e8fc670c5c783aaa47bee7faa64ab3c328f5b573662662138bd1b7043e77e24e2d5eea516eeb91e70c03cab6bc6edddea849f8bb878a0de56c0abe9db2cc43d13ecf3c065ce286be34f5247c21b50a451e70bb5f9f075c09bb2dedd6fd78843dcc31a3fd5fe1b60f50830df67f99a9d8d6a7fe45d4a1e64052b8f8c09c3f7fdc969da2ebdb817725562047d119a8446379a6f179eb519e53b0d635946a564ddbc507ad2059779bae7cb64fab5294a1afeeff938f9a39f7f364f143f03c57139042de0b3a6d146a91a2bf0dc8731d9fb4ad83995ba82dbeed1071ebdcea8dca78b36f90557baa3424ffbd69f2f46e1a47c4b1791a48b710dab11827495decdbdac9750ab7c8aca3ad96ac08db984b8fec8209c85659a2eab3292d3a76384d5fd3b4204690da36b3d9645f7d68aeebaf30be6e590063f74ac313973dac766d29f9d1df6e33251d545c4430f837adf47cb8046dfc72cf6eacc73adf854b76d8d94794f8c310a445710f64a3161ac20696ec8a8255df82e5edaf281dafd0fe7259d2334910931dcab16732c77f8b9fc057b8625916e0372e25a015819f74b4af28d9c2a0fa9a0793c6f0575603aed9a5daed463b82c10009be8ef186ecb57951c569267fb6b861fa4f0934f09404d4242fd83c717a443532e3087a858fca5bcc6ca4f9c3810009c63ed7201bfbf574c6f5c747c7a2283aa92feee581c7f7283d4e19e6171254eab8d983324ef7dfac852439edc9870360ad52076f5fc1d361784f37d5005efcbba73f4d968eefbfa14cb94a497a0aae86ee4b4f48c935fc26e800a5e22d782a89ac6c7e08a2a4671d1e6a998b3d58480e384d027802d9286c6d9f47dde281b7541e13b6ab890eac1386e888fe23635118346923e7cfc1298d0ccf57491761bb82307a449cb8e55b553a1ddd6e37a746ea593bdbb7926addeba75b3fd165cd4ebd0dcd345cd3c6dfc5ba488f54ecb9cb6016581d2544cfcca5f5b0bc1c55a6b91946ea32c8d675457bb1d96ea2436ae1604df52351315113ec083796e4f0bd5fc572536cd275f9a968aa08d539921dc7069dd7283c947b9c97549b2f5fce3c231dc0b257177c1bd52f317a7c3cda9f49f826ffb9370317ed2521d45ed47f93b31780e1bc7dfaa66c8956bfbc4bcca74f588a91b1a22b1de375d8ab02fe133535e737051fac4ed7237de42288b0b745312673195c25ebfc164f6fa75a84c22be32ee46f3c7361ab28c14a57ad5a908ba66b91c2f50b1e18176234cc176d6ef5f3354fb1a649cb29290d9ef93e6c192cefc020b532c57bfdd3c5e4e2fcfab45b96e37a47236f9a397941dc9a592fca6c2bebc4f01b86c007c99beb4922295a8cbe489475505189c5e542266f5d3fd1c3536e9e13dabd65147b9d9752f4896f311f87526896b7a560fe26de6682a2a86fd37fc41111dc8d5ea43159e7b38c403f206e37a804c772e81fec23d03a6e91524261ebaaada94534452e65de367909800afb878557eb4a4d0ca31eb6e2c2bf27164b063984c78cd3cf84021bc7332a09da070d92b51a27d05c4b7d9a3a4c5186e6e9308ba097905418c35a7695167bac9337588edd7335f361ce6a2adac8f3fb177f12d5bbdc3dce3593dc7ab04d3eb3bca9701ab8422c5f3eba3b97b6e9cb8722ecd0cbc7c26505acaa7f46b87a8920f1debe86c903aa7f70d5f2f9471166a76929c7c7cc82aa23379b2c7bbd899ddc714e97ea7ce269b63a57e1067279b8d74fd69ec01ef6325201b2d07e774b84593d7c4660faacee063969125ecb523734a15b538f2acc3ed2e9472f1848424dd8484883384300e8a5818750c088c3c52e76c4a602e2e0573754d3fde4a68c8c9aa23b7b04d3c6376c29974418c17ec135faaf51781d63cde2857ce33221fe1c3d745728c5ec64de70bf36b30dbaafd9278e468b1354c4175e40c6ac07ff66f1cbf8eb15e3e3757ae4c853988287be172d7f5589fe0f83bc8464c70fa289604563936e8780c8dfdae0eb2843ac5537931d54c28603f12d090050fca789c90a7f712a77fa909956f07c3aa86d06a73890a21f1a653db84a9248006daabec4da49b2dea6125170c0d737562cf2b4478695a6e91d9d882fa25fe8f6bf5d94d65d600c58d0210477abfe9c62b3916bf65d24244ef1174bb143fe763af3391f876351e515e093b1a7e53b2fb72be45d90104a1c3f1659946e2ff6c9da456062283d9a7a97b447c84fb93b175f2e80167a23e21ad94967fbb436e76879df577253ed4019beb91ba858ef0cd4ece07f937d2c16b90c5054b956572d4d9bf9a69ee0ea260b278ece1aba1be32619a2e5f7094169030a4e8dc0630a318aec5ffcfe7b6d726e6465f6286c622880b7a0b4832c55ff40101ea886eb22144e192b73a67351532901f4c05e6147a98b13e9ddbc727b4e69b2a4147bbb9c55204678f4065410bc24fc59b6d0bec8d68bd7ed1b7dea9a67d8e3f708549ab5fde1efe060b5f09c270c9b4db8ab25b97d205600ff6009770020a6be5bd55244581e319ea438b76e3d7c7ec2a3ba20ed853ebbfaaa93483b80b048c616f1ef53bac32e1714ed7915bb58ba8589b5dd0c14b36e5c6bcaa928ac0dc86f5f307b9d5cf0be3f52c45ab81368375331f5433f60628ccb92be43eef6cb170194f3b6ef3646904437d56328238e2cc371f1a6ce2a0d1a40f2d6e4836950e4907c56ca34e9fe67dcd398ede7cc36ddd03ce043ff7ed2dc9b56658577677243fba8013edf85c07dfeeb437aa836e7f798c5e765ec2d7d8dfb575df28beafe9529a3b65a97157a663c5a2fe43c252d0f5512f128f08022bdbd2df91d58616e9edcb33e55d42a84022e72c78c31053f5c06c9ffbdde5413b8c122ad4624c30b28da67f203cd8856044ff95241c4d24eab59d2b784d07a7242c8ca531c5c71657a67cc8e8e297d0578fd9e5a37376d10bf711533e3cdc8113d5c577c42661be48a530de8861b7daf2113f7c0563233abcd53375ab8fbb83f09efb0a0621429d88f94f46b67982dbd9411e3b03d4406c920784f3ae6d08eaed0c20b7672803b96fe25c80eab677571c0120ddc15e69c19dc25d131f939fb46c20103c9cfa5f3dfb47fe6fd66def99cd9c0ba5cd3fe0899a58109fbe95853450148ed5b4831fdceb9989d8e10a3efdc8f4721c73e81631b6b9b974d19bbfe910e5551e9afcdfc3fbd394e62550294c985958212e4156ba44468bbb174233b41e05397d003d8b1b9a54d20263cb4f60d2747d329135f213ef31ebd8696a51776a884f33d0cf7d2b91f5ddddf547abc511d0abba3fbc29227dd01b625f58fb3e4ea4bb146673a3df2dee0345010d688dc6c9a84f42dd1fdb9627530bb54cef1fb68cc85fc553e7af620ca2c86a55c1a86fa6eef43e1fe9ed8681c3249c5d972634e527af85d74e8b1c9db6f54b45b621a8a35cfa95767ca0a88268d03077a8bcc8a112d0f3cc2bee62d3c744cc4800498820e776f8600b411d2b77bfb8cefae97dda932fdf180937c4056045fa8e5cd57a0107b9ed7de9697b700328e91d3cfb02c92af3980385bb5635ae9a012c450a9fcd16a47d282067e37d13cc6270855416648bd3469e022e8ef69ff990e410bcb0162057574d996075d34ca3b031bcb8f2e28b70e2f2570fd09d8923636574c1181a44290bf2353f6acc5ff6771b4f951f0bc84e963272929cc92253a259a44619a5d9f8eb32d9ddf84379f7771e2f3af355175a2e9a372086aad37c65b622d4c655b13a0eb0091ba0f8ef488c054420ce3059416eb1da3b9fd68c6ccd2fcb50c0d175427509e42ee352edd00e7b5c81cf9f86e36087853a4fba4f8115f346f051c61035e8599bb804b981d173f1d5714edad600f5348a855c9724014ea6482f0cb42b35414f52599483b369337f87eda74a8f8c9a64c43c330b26b8e60beb79437e33cdbf0775d3388fb18f8c544cd6d58fec44e0562e963f985d4cdac9249ed6e9caa0a3efa0f0e0213cca71cf818e0b8c0927ab022e5a828a10efde2e0711602a9278bab292719b17e6d7db1bf2d40f965bc788f124fa224980ea4a1f25c7acfb509ade97410f5364d3859be9869720c716bbcddd8181f81c4bea281ddc7196c8a44bbdecb72921b11047e6c3ebd56d0798f9361e76a862390521fd68f5d5dc39dbb72e15c64603ca914f92df96df1e4ff1f3dde00f88764d672b761c25f00a89ce05223146134f4e69e3f6cf5d999b0e13ded11dd110946f0cad8cd5cddd3a70fd721628371944707217b9cd63617c4f651fc3ab10dbc11ef7ca0082a1a3e9641d355229a300d4f819802439a6b213c316583c69e8f1755b9ced38a89384006ac5f471f606aa0ebd05ecd566785ec54230c1848f4a826554179e4318801389e3f356ba7deb0445d135c492b1fa907a102bbf99cc1e8dc755a118aa7b2fbb572d99b95164d55df20cdd14c6714979423097702f3f12b124202817fb476562a79edf88dc983b5351a71c662701f063dfdae7bff13cd355d0fd4d93af20fe97081f45a279b82412970676f45c5127a923f490b6fa8cb69ff7be213be5ebc2236a627777304cf27eeac64481758047f1b5aa57f864f6f458837e3e0e869d16a132cfec252c2b05647709e006efbdfce955bfa2032dbb6026f6c2abc18729ac66799537192553d1f9a03c3519c94ac1b230e7a295ecca41393ead06f065bde31873503fc95d8b3b0dff46408b5feb35776d24c5096dab668a61a7a17adae4a4abd80e9c4d36f54dc7749b4cc96e06a7f32bd9129a1a1b4c47547efc79547a61e1ab3942930152791e9051833822e26e6c05a9fb184b8e68f31abb6fb8bea79f9d98814dd00d25614997001205b779c9ddd9b5762706372d9d09d338155e8abc296e642a6b3f6b6dd37510df7d2c598b7bb8adaa34cadc9e99197baef31878110bab143f92ea2741699a61f36b2f528bc51ee2cf44c506400402beb13406f011f1d6bae07d0b09822ec38b4b461b7fc11ab77a10fea8de96a1e50cffb5fe7b0a9c761e741ee8dd4c5b29fa976269ef5ead906a1cab314dd5e84ba280391e8240f95e19768375420cf7582f79fe3575983574c23f102896852f278b0f60adbbd837f3bdbea329b7f5206e9f902890347eb8fab44e39fe7979e5e720ec8e5c96689bbb1050ca83c8e4753728e9d35a8f3a2b9b742aa199eba3491c65c15757234e2cfad6cbe6d92283d588e10c9339ccc4a0fb66bbf6b33c78fd50bfc1da3e756d1957fa3e4aa7159f86efbca986c9a354b7979c4ba5e3c3b7582908e41b7b95e5bb63ab6946fbe191ce5197242375edcdbb56530d41ade99968c74be9d996b639c13610d90b7bf0c489836de0a78e826879300587e32c8e4d9abb550e5a049d45ef65f64d5ba2e86c886bc19dad0f3a0f86f65e8b305e73cd0a5bd5f78a7f952e8f614db94fee47299d17a83cc69ab93d86d2e6ae8218086e2977fc3a35aa716b9fb3c8ad9689ce07b0cf56fe57c8ab930d4c63c7b5e1c3a5c21b0704fd392ff2795a3f41c5e0d4a4c07f058700c620e9e7570980007f97381b9b3eaad50db2677a5e9391752ba7b72106ffe49457fb9a86d34a5280bca5b952326874d7295ad1c87ad2826797f1955c6f221228b8416cb4129c624b81f9a092163e71fe9f0aaa8665ca60eca16894ed16c5b7751654a138f52fed850625fbc7eff01fbcf8ea8d79a2d0ca673b61d731fe389c840d0ee0899c1b7d4e9ee4ed3b98c181d5a78447ed86d17da5c23534bb9382768df9057739f74ae453df9f91735420b36929b3719eb5ce271c08b84aa0c70841bbeb61902b9432d52bffd444c2cfea37b29850bc3cef699c4a05ea33db923193439f25bd9a90315a175b97890c5d8f599c72b26a0ee6f6cd7540238d1d6dd4020200a30dd3b91191fa0d9b79fe8f2c1c7729c9996a1e347b89fb63ecccf6a4dc413f082b083b75eee0e9c685daae89d1af6240fbae93e7e9279570cc5a7de158c124cffdf086ad394b7f5e2bf0adfe08883d33710618eacbad102d4efb705ae2cb077483c8f7d78e592c15ea983512ae919afac43715bdc46ae54688f64a7f87310db258714f42c674f2a55e54ff5cdc7e4adee75e8a9624af3ef4c41da260e719c26624a4e83d397ff1718c233850fddb80895c8df47e1e167ebed2a4da9264512e58b0e0879454fb16ed8550239f93b17055d2c405a5776da27e81c9bbcdbbd8da3f07eb22aaf5deb65d6c48e45e9bfc3e2ee40c7ad84de34d67e25b3bf1c7b801dd15693e53c7021b575df914f799c4ec7db02c38b70731e32f3cd2451835d29ebe2ea3beb4e362c097783632979dca4fc15f8a896b699de979fc93b1c8cdac9b37e43cc3b24a2973d5cd75a0532ab26a311721ad7237e5b14eb2f63fdf6f134954a9b3c1fbb88a534880bde4de13388d116443dfaf9effa02aa0d5efc377e2c8e478a163b36115e2c701b63c298b14000c25cd7681bf279a3cbcec174ddeab207e131e83bb1ef85fb764118e3674fef1bea5b19c110be443f4285afecc5be8b1c61077617349f60842df397beb66729ec0fae8c08dea011ed14ae200eee25fd21d699b612d0360b45ec6d569dfc2e78cb345cae653485bff4c5690f946d0966e939f2399f67211a11557b62c95d26f9c277ed34e6662592673fbc64d69b450d2169130d3624f5c91164f2e3aa007fbbf80523245c4991099b4a2665125ef5e211ecbf4757eec4af05140dcd2185bea42d8fe91a79be57d55a0f127094b3a7f9ee7c8592bf6dee83c7f8b41bbdda24f7f3c0bf9a16bd462d0baab6df59b875a3373bc7a4820043e36921b6c3fcda14cbbbebdcea9ccb2680b34de1621b6b3ab4b22989031c4b9f21363dec537291860704cad78267e96fd5652c08a988330365532421e697236e968284e4f51b19c9db9117c898ad6a058c67bc34dc281ab335c923953541c4ae99b29eca6909bd3eacca812fba63ba335f970773da20db8626b6375e5426c2e690988df1576dccad0132aeb27b391d20d28b1f31ce1f7245e4e1b571298ceee6df48f675d269217d76354e3898eaddea8db963e3ddf68620d100e7b5afbc70b9551db63b38ae5fea90a6e64a76918e6de7b6958f59b4740cb2cbebd69f320f795447e98ae0263c8f75582e257fdd90140ab82e9a96bd8185f0777a53f99bc57581718541f943803f238912537f45cb0f46fac15fe60d988ae6fcbdf4d6a97bfa99851fbe1e25b80046d64dbb1298ab9211aeb217ad74440110048619010b03195b29b9d7695159c9b147d8ca192e878de321ffb9da72246b6bb631208c08ca15da1be7a2a223743bb072f560d78108deb22af2b268e91a89c80435329c88e0aecacaacab347d7a8fdf25877a6a727055aa2e23f06e12e2a07733b3f069fe2272904091ef994da14c5ca80b18b3820cbb3dfd1cb5aefcdf72b55bd546898265245e3d6f694b372c473cd7963770ea735368241dc62fd9d916c3d5e22fb98a9fd115f3362d4bb15e6c6b60f638cb58cc5cd3b5bfa4727f46471efd1b406fbb930ff540365171e46894a08651ca7bd652f890351d8aaa227aeed3f558cb26a3a018f52035e58e5f8e5f832656c28e55b0b6c9405c70ea45689fddd76b5059a679a2517ddd74571f9bc9b7cd2ba8c868eaad2779ef2307028129590a2ee280af339b2a41888902fdefede4a5d389dd62a2906d970c7681308d8fe47c8dfaaef310fe472dde9f7048bb63efde5aa765fb713a777c8452aaf9bd5ea11d73d06474417a21d0c57ac1fd2727496b17ff043510750dfde5fe1b31c3f7c87c5f079eb679f0edf8a4cdcd5506e287b2df6db4e399d76654aec9af921a511e4f597de26811640c4f852bda6c9624b69cf3e1aae3ef9d0920a8d3e5afa4433e0d6d007144b5ed94510cc179763ed60dbb858d511343dbe62d6a4142333da9d139c3d55bb80cdac8a1f88a2c45f993d007cc412d9dc58f243aa8e99384a9966ce41536e85cf846d5450dc584f3db55161f69dfbeb3f8a04bb97b484c43a4c5c2e03da844433c28248d7fdd5859f11df70980125c38215c0b7691987ab566721c67d0e8eed3d864b5aabed9c8352c0bc73997cd6123264bf62f8411df2db88c14792b9c39c5c662fabba204ae51cf8b51a23ae531ca9d8f61c545fe329d874fa9165f5a8e8ee47dbce799f226f97d98a4374843b8a74ee8b7b2b2da09e914cfc6c3b43e41ea20f13638d2d36410f14caf55d925275570a6e578b272a7374fcd5e879885824196cce77030ebe94a966e2865d5e6df02a96c8f6073ca0292c31581eddee5cd2333f4b7cb95f5268cb2bdacf9b78c9b7351b0a93e056cb805d374e2158e7452ffb4667c191d22d234b322c0eda6e0c3e20ddb4fa73842843a26ae24d6c650e7565346791861c4f33bd5f03f6c23966de542871eecf5a1896692981bb7d9afd78d9ecd01f41f3b0a2be60adcfd8eff6309e5af484abc4b281a4ea00fb527b967fb068ad7a79809f0a0819260bdef7f05e1d2f005ef464161730b4a0d4463526db15a90cc674f0f5d76ff7742cab6afd0e631c27af54ba12cf3202823f2ffc5853ffd687fb238e2bc491b3ba1cf6453c13ab1411968203ab7336558e594cee09ce9d49189ead492ced1459b1977f6a7d39e5d64e4a568de59b028a5c3374a0700e997174ed00d9efeb963b1e2606d2572e6081bcb2359716e9a7444e20d2cc52a5a855b183645f8e6d79bf5a500dcd3d00548296bc38f2e4527149b9ece968f32d84ed43b3ebc5555b675349e4e7464d08623998e62db8370e7288590ae2d018cf8181947fea2c35d8aeabfd45eedc50a6a9f117a9050c6273f340af1d8a9edf942503e36d27c5cbec25ab004994d08199f0198a94d841ba28ef8025bb465e533b0893f4ed1c3dceab79c635e20eaf47ab79972539756221f0db75f047a6f06eb94aee2ac3794dd388fd95cd76c4d7d8f8b7ca3d166e4f699ba0bc01fff98dbcf809796b4ab12d784995a084cf36a48e869c49419f871db9b1ae7a4b2cdfc367f631e15e1f9fd0017652271f4098a7db96d00cfe09dc21506c04c0ec2f042eb6b8400acca782440f9aabb6706d1f0a2fee03c50d1a9b48d40a8d8453a066e98984f2bfb735b775b68195ed07cad52b187f8b8d32ced2ecfbc693c31b9d2bce614b9838f1e514457a9a116df56a33d985228ad178f37073a581a49d198fec6655c1f281c0fb31b81a7515b89a334e0f70d35b365a30c73c1b5697373ac10635e69d21215eec264f18c477f7b904aa356ce05eac483432634fb41e1d9850fe888692f7a75888b44124b714ef46da57c92e63acdfdfd0fa05ff4883236b27a6d3ec8b9b5f0354d2cf8152a8677fee3466a38c57644a43792d3ecd9adab7eaf689d2414a91a4e392f692a26175a86c397074581d16d83ffbeaf884a646ef8d97b8c3e4be7e54d08291b0d8d1f028114e17b5b8b89a017d284fd1ff7c31b0e6dd0c106a96fb72dbe48b39735f3c99da886d2b29b2af191a02235e8d0a3bd9212df3856292cdded384270039ef3d959f457684dcff7fea79023847671a6c16407af3bbe276cadb641410a177269efdef2513aa0ffa988b48503f15219795c3a02597276a475f6cf2d371515c9f15ac50f3e8594a03ccf463dfa8b890c3dacfce49dfc1f2abb934022131ff49fe392830c701457271b9ca9ff0fec67ea7514b1ec2ad87e769a2de09317fb0fd5431abb0688de61e89cc4638fb5f56920cd96a95c92ffeb7a5d4832239669fecfe772ed81af77d10cc82aa2d1cbec44aaa23f176d17c9380518532d7a9e5aee0dba30f505b0156a826215b1d9dab98e1e2451e34a7019cc90c1970c1a876abc9eb9a4ec72a7dc8a8551f9245db7b5a10572c087792e07936112704891b5c87f3332b7ecb871078c1e633fdeb951ea60b22e0adeec531a48b962573837f7a9034f43859f4580f5320de291d468830953d13056cc423edf2d77bbd373ca7922ac3f5a129e808cb30c75353e6f18cc10c00251e7302a894029d889c29bf393ddf9054537bb568499d21c22f70b30b69cb42884e84a12703ff33d2d4221bc0e9fdc0152960645fc0a19703c25fec21f32f345c3b9fa1d8c0993a1a5a372f94420cacade808f39ebd3d563f1cb86737102520d8a1f0ca495ead8fc7c54ea5677067a148d149b9c12c74b7614d077d7ed0596f5cae6cb6542b36b3886f387aab08304621dc3b3e5a98eb8ab1e19d60d73498b1dd0f2353661fe3901692d451d3d27cabac55ca400cf7b341f29e3da50903a42929974a1551085076de50fece609daf040b904f4dc4b2c4990586d7ceac6a96538955890d2c3fd3d461131af5aa8f4dd08404956cd74fe6e3d65c801ee90becf7b36830ac39a10b12361bf25a278d8aeb9c12f6322485a380df5dd695ee4109d8470cd5af07924251ac5729ba7a8e16ea3f31e16ec22ee66da1aa8171e0f761e923ce0ba96dc6b56946661988712f7af41c88b378c5f3614dcab3678757571207e379fac7d8f891bca67cf088cb2ce7370b5bedab48f6a5121f411b0abcd0f9febdf28bce325c4c503394bb867ac16cc36e8c1e3824bae916ced658da7b483abd3e748c5b90e53dcb6b993abed0de675e198dc21789da6f825291b010eeed6b922cda2e153ac007adf7ccd032ec4b45a0d411c10bb98cbd76292070e3fa8cd594fdbf3ec1aeba7212cdedd4068f19ba458c8f0f7e10542d7cc7dfd1b684811db95d4551ddd6023fd50742935482e0439cbbfc611a4b95d4290eccaf32dddafca95fda966c8877d89dee56fef8a12b893c3125c7298435340eb8d89dcda6bd1e1afb0773677c8c23eea86871a0f904ef23185bad296784bf671661994e0d97b180a9afc788205edcd23d6dd8166ce3c267f8b2b5499a5f3b06dc42b8a820ff526587cf455b398ded6e832bba3e7128bea375dfc0d4c464ea36a326468012e1b5254663f47f72aa64eafe6ee258c218c5423370c7f89b48ae7b186f32eaa0420300665eec2ff5e35bdf9151fd0796606ca91b13db15903c70f079b67afb762c03f0c719e6d04721bd76390d77088bd6297af1911adeeeb87c362659cda9877b9e35791fe534577e756aa08d65441688017e3124779bbbcd35ed337106c605e1f199233bd02189a0e47fa425172c1662ab0982a458eb8c32d01cfcfc8bca39fb0f8c7d882175926e8bd4c59a7b83d941b639b1a3aed1f7425b1daa8f11a1b7ff4d720648cd387624777f6c6178440729035adeaa6169439df07fdfc35ba569d00d74e60f1829586185f7971c64f87464899d6aea8a6c39997e299cf33caaf6d7ae989b0453e12ed28b50f57155a652f6849bc41ef7d9c6ab46317c01c93655688ca2150768ad9c33663a73a5069992b07324b2c0bd526bfb14ef88a60b736f6e4796b84c5db746754ac6d955b2bd898c4b3da2a9527f0ed519360938fa0cfb77d5d911e4c9b58424dab5ec6273d860137c25ec1264d9611556c3ff3d1b969565186d0a6acbd99fcf6f5e22151f406e3ea3a82290d76098080faa1ab12b5563790f45bc9edf4c6c4f7c35136eaf911608d5dfa7710bf3ad9a48c6c600d670a1127d1456e9ca5be9a05cbc5cdbc70702597c264fa18ce6a6bcf7653a3565d2b40be19b68d77b2515c30f12f7b918153efa9a570dc3ef549d67a2370f591e3087f1808ad27618e1a098f3641c832e6c2cc3d3b4c3b0d5efb91800f4d9acde014d3848ba3631fd2af34bd23977ecb3061233ee74186431121abd793c2d7fb6cde18f78ebc22e2ec818c1ec7f4051330ba52014f0c5162878bb183ed5880648f30f09523001e559eb7dfcb35708baeff9d42ae32ee0adc91b048e4b25943f62a2c7bae3f40528ef90b6b180d263beefed60fe36296266a1e51924b3654aad8d9c6bf88b5b21da0c3ba6813e1b03683f79766d2fb1195403790051e649491d8b45b5c5f581cfbd1e7e7c2490400799062cbd90012ef19d5e7a59b695af2d190282439d0a6b1ca9f848f0e964450bf0fd8cdc08dcc8094cf7b78d6904b9170fd559638ed58829af81480453be15b427fa0ea3558b16cacb21a2b897e817de2293e7a160493c67fe7603998b60b770c8af67bf40ab7c48ba651ce304a5e1877359c8fca61169c926e77ce445fae81f94d252cb4e09bcc63f410b32308c215d246b192a091cdc79075782fbe0442b2074a74c471b539f1f9abf47ead8f4cfec04059fd6a51105ecf696e497d304fa5a6710732c73aa631f26da3ba7323304025bbb0df5a54dcf1b18a4f2bd14d2958533b8d952aabcc1b4fbf478ad80bd753069e91f83887f0dba31f088ba75a2b7656d6d82e622e72193e5155a9353ed5e9d03c3d56b2d218749ab47bd4e42167a788040f2503278fd03fa9b8bef9b2539212a650e9e9c55836fa9038aac7197eb5ee8f2fcd16519a86872ee97c28cc27ccf4aa6d06108976a8832afc10591c98e3dee70de318cb0fb74f194c37c62e381ba09012c60a71faf1dacd8f8d559a08f00f258fe0df4580ce85ccb924b77513188a479a5ae1264cfc1b8b3f085206722b9f4a4d88f6ddef2e324a08c5ae42ae0a00640eb632d98206672ed12f41842628aae2abc064ef89975bfb7764a4dcea86b89f43bfc59811ed5bdeeb19d7409e7e1287d67010af1dd79838a4e39872374eb33cc30e800ebeacc4a54444080a609d5921df4c0a562655420db5924b4a1bdddf3eeebc0c71e74e267f16521f9a6dd994da138da976630e214b5db270214c55b319ab7ad4b5e7a95c543ba5eb356c8adbac0249a5e72566b73f6ab146a62884b2978e1701f56eca7870f40e0b390560f608612af9b50c8602b0bccfde920f642041722179cc7d6f88fc0af20fcc45bb4cf56817b027e48f7b5b2c0280d8f0afbe1ea70b81721deb7d58e18b8ef3c60fdda2c6be6c46006966ae8b343c4ec4467cc813b20668ac2304c9290490679106f4997654f5742427a341894c8dbde8f0f68cba93dd7c7a448478b860bf1db78bcc411cbc5e13b4501b713cddbe93c490bed4c8065a12a9e45be49a39280d991eae54ec1581338295a68a09a05da9cb7a0e75ef1672e2e03c2951f0354dee2e669d02908b521bd294c81a6608f9992c8fdd06667e28a933635da0bfbf417a835a8f4da4aca2ac4a5c1f1946acd49283af897396085c82a374ddbff88ae02807b60181ce284f1d46a135ea9d7c33ff3efeb2f0a5c1df78cae861e2ca82e5848e3cd0929e5f410a63de6f092e91629e346b73dcc05fe75c6de599b702016eb8654d4b82808b9b4a15c40d731cf8081358b5f7efe1ee1353c7b4fcc1cf0cd9f8959299586522cbc3419d6578dea5a3cf8fb903c199a87201d97c9777967a7c60ca84cd86d28da684a93e58608e04398d9c94c24f59b58e5b3f9e349309ca04410abd16c532091b67f0817cf55fd292be337c86e6706a56fdcede95b2695a0921455883b51e47314438876644c0f88a3e6000713a35254e775bc04c75f4da55b56ae6ec972918c14c59b4166d013fedc68de966f9fd4da2eca644313c63375e60cfe9ede3bb0b739a1ce660758cc5099baa64f2525458871b9b4545d8bff4671135c3cac150c394cd86790f8807e739790ca3a3a4303a3a9e651c8d702e46bdb9938790bc202e5b12719262b088c59892a3d6ae74cfc03d9cc37a07bd584413175ff684413c69efd50cedd4474ca034d3b1f3d16a53bf8db6ed8c744d818286948058ed3341a491e30ae8b11db3fa61c9bc39b6bb04c42623ac42f108b989314a62d61e4e19570f47f99d2b191f8dd85f84e306d25304a94c1fcd5b7f8b5a3f8630397cf58efd6443fd38f7dd1b2c21c3d02b34b76bd4429a1789a0f241ac6695247fb512797ebcfc8be8633d8901a324871bb27ecd7c1fd74d8cb5b3b0e67c6efd6f72a3fb79fcce1ecd25685c97b69e0f4cad95fd79fe794922dd917ae0aa533cc2370d383989ff2d2e68e219b88a7e33b9e0fbbda02015a71b2ad2feaf7c4888b0edad01f813a7cdf333889249d8dacf4cfb78c2d9145b4424ad768248b4b1694e884de9c19b6dc32fbc52dfea88d90ccff722718169cfe810fa140def0a8dffe67b9b67a947d45942771961c9223570ec7c9f4720cee3ee8e6e6792fa8b206685a7f30ebf8420c2b861ae37197d0a571c513da2afbd8863f40d7ef73efc865b0c8b455cc78daa9ca5e11881d005c5b9f86ea9538c0fa420089dbb98bca44d4e48c9417858b253974991d8fd054df3d05b1b123ca0dd7e12faf687a758cf41f903cf494be81531bdba6222781bdd3d03e54c81977e59709e976611fc062f34607dd22fb6008d569d14a7c69a638e680c84b7eb8af435c43996c34f0c2cdbb11c2f4104d1a209d1017c92046d56d4822a7ebd0773945f750fe6f321aabb506389a4803ec38a5c498833150e28dbf4cf5f6e4b43706f99820fb2dbc8e1d59430496db8268a356ee1a47c558f559aa01270dfba9e36cde063a104d881191407f703e12aea78d902f529363fc82da92ac60e7ede1095d3e0f0c4af9aa11eda93755e203aa87be22d6b0dcf1fa59666e9464c4e09d802a44e25bbc719a5f7635ac717aa3916708b49e7f820a7f9f697ebc6b6b7f94904eb531b14786d54e30d67d72a986e7bcec1897831a918fdee278c0dcebed795f5469964f501ea1d91d0874056a8f73c2356a1837edfccf4a2448efff8af70f8f37877a8a81cc57e005f94c1acaa2fe13f8e365899974dc99ae56c6a6edf31576f20aec91020a3eb6b8a304bcad7289be8d288bbb81c4c159ff838d507bc261aed14c68bf53280af3624ebb8fa41adf6b78887a33eef803c888aa831d7b995cf9501178ff10ecf6c014384ffc6303718253956cc16e894ae36d353e2caa977f05f776b3d0969d0d540c0d7df2fc2a13abc6da3983f23466d1e2520229a6c1cfa943269ccc70a89be076afe050c8ebc5253f29e4be83af9dcf56b50b0cd6b5d0a16dc5fbb5eabe7ca176ef143e394a264ca80c01adcbdee5acd89425f59eb75e85399249190e7b8648c157c65ac40c58d7db3f0ea6a9a6b6cf414fe0bb7b4d05c9d56b1ad227e03fdc76537647764f737991c7a7dfab0a8791a5d77949ce0fe23a750e6c4506e1c5f271421f9152438bc710da4922bca1655536f6e2fb5d4848ea8d3fd02b1c9d0e9eae3eb30fbd3a88eda1cc700fc60b8395bdb94c1ae2f3e3b4462520e5e3c1497627ce414d059c0a022a595c8f6449366047659f854b180950d2fedd6addc713e235590a4b95dbcf48bff9c2be6c68ed204b183a368528ed03d86354d6e1a50145b72a4f2fd14bb6dd2c66c9635d33a6c00d9cf40efed3a2684b81967bdd9240ff31b9a243257d0bc2ab40f8cba5a1954832b89a1fff0e34790ef978f2c11ca43bd9239dbc29f57d0b8ff527c850cd58b0f8b91ed67ac5b8e7ea8e0ae5e1998f9aec755c6e8bee1c56c98a5c1fea472e413439c51e2025ef528e2a00eb104554fc4f3bebdf18340d3a58efffc412249b547b1751c1746066dda382f099f9d20b3cb615259deb21351e28cd0597b01715e890a448db607357a323e9ca2ab0c78b158a7cf867c0900d493b4f16647324806b068b443fc086c28d116d2d5a5ab9470d83ff6aa055dd2d63835680ae7db15257162d4c94def9f5c4a67b617d7b2dbc66a7c1d318ea0635508a563ebc443bda33b48136f236998e3a39e246d685f95d378aff07092784eef9bc27369dc091ef0913b1a4288b5fab9021d734a1d265c955fbec210d232b08336a4ef908f5b04e5b626f647cdf983149261d57d7be7f20de13f1e36ddf5278bb7b75a2a3ac2f48f827eb6f5bf291483d0c797b2dd6938c51386b1dcd33a78bbb51bec4aa7a035318deac02766b5e09f266ed60b9d7df9a4edb2651ed76d2c2a103220af6cda21d8c41f1efc177fc333b94c0704f3db330731cc5bddbd6ab712e97d26e1b24b8dc905d127b88b0bc1ea637f03261dc8493f851739a5c78b66585776f0a7e2805c15fcc33a5109a9b08c85a76857f9d97e2bab479cc2a3c11d6259edf465fcba901f954c1dcd09e4dddc6d6b4d4697aef0d722f8c94e7b26031d87f464e803c486c7def10405aeff0af3be95d696779896f50c46b4084eebe8850d9cb722a24cdbe13d6161c471b2331a2d22e1669b707f93c859a1cc0112e9bcc69be76ba6b4f474f576e44f6005f7db6bbb6d885cf105d01aef0bcea5c88b27c1697444a783a994e3cb868f72c9898d6f9c752d2b2e1d9582643e7318846d1f7ad6f109c8cf3dab20c4b6f5cdfedcc2a1226bde437e6f6837820174235c472e1d34f30c7c10051b8ae0cf95cc0b1421e2dcb5b0563bf15fdd3c6d3053097fb7d7d115989aa8f9ba197371273e386f37582dbc63e1b08d4950c399cfdb2c11a6a6d0721625cac5647986a522e2789c848d010bbb9232d9fa98feb402e0f718fdbbbb244e4b6207c07fcf3ec0b32de17dc99497493fb7a1f25a0481bcb932e062c57f86fc6621334a07a99b5f9e9190962c36139514aaf41812f5f14477a72d2139d32b65e8749b02ca949bb08f14c5cdd1d3e159e0a94e0b01c38df782db55d147a4cb8fae4537f5b4db4d6466cb496b76b35cdb60c5a2a073c12ac513209f43df2aecd5d7941cf825a18b90c9cffaa638ffb0b356d31fd1cbf02c441502d314145053e4c3bde3d3ae2d115429b0dfebe8e2b899f767272b98e4dcdc392d1856217d000674c320dba10ce9d45f57f0a87d4cdcd222e322f04a0a478f4a091bc37de1ae546a35e43be0b3a1014e8911a07b83259193a7d17ada324d7df42c36226fc1d42dd4f35a05a2fdb4b70f01412211a577f748899578de37599550bd273ffa4c4a2160e7724595aceec262ccb46002d0aea1bd2e1bbf8563836c0670471e3cc34f43ce4b31c8cdb2bdd392cd113c3592d45d5dd1b61433fcea521a0b0d52e5986c2910d34c38723bb229b1db643ba1ab1f3b32468734e7cce58bdff54ddc8e43f23219aa1606bf488ee7b0a4cbebc0fc751b22ea780af609527fed8c199aa3b486402443e0c33cfc99b1d8550ff6e9efb59842bb595e0d95157585f8aad7a97ad7a6b36cf8aacb3f79b0064608c39acbf531251f9104a06c2e782f232483f981d00ac5c2f3297201d5d0e6049ca18ba61257730a551715b49758f25f0bf9fa028cea3f6a1b8bdfe97bf89be3433adb6cafbca17d1bd4078bd7dc4552e0f2c15df03d683d5cf56e1336cf19faa16a1040966fd98c41631cef192858908d1c020257691f8b303abbb6a7ed4ff88e058e9f1881ec16a29bf2115a285d15336578980f81061888602d6ce8bd80cc945b05179ca44a962bdf9315afb8dec68dfaf4a35a6d115599f32f15875a8dadc5a00c271b6104a6ca06347d7575dcb67192f9288d7b80448ddefd533da375b6b7f315fd177676f1c8b17b10a190d579375530d7117f81e0dabba6dea0e5f8a9f1e2e7a043a929f9518c7e84d025d9a7143cff75f8e49bf8f5e0d79a3f4e6ae77a681bc8678d932fb24ff772c0705b0f96bc7b88439451365645bfe1ee4eb897a23d8a63e839f189e4ba09c498d7c46e1ac6a6044475910db8de61327e0cfe6d8f57eae331e845d33577840668edb77ab0e2fbcc30cfbea5ba76a96a546da191400ef1e81238c022f6b6fb65022d52b6ca1e0cf9c5a5634b03d83061cf1ff4223624a3cc2f291d055bf45c84a598ea19022e9637eea3d297ff9f06b278788eccfccd7bdb32bb266953d8936b7d329931250d6a2a10a70a191d6888ec59f926768d79d5b32087a4f4f1432397fc2cd7d0e1db6c1a65f7ebcc393b8f47fac48935d134920a900adf8cfedc51d2cd3a748d5b84c0236eda4658c2687d866928382f199c457a575db9c3c0ddddde79b9371c76ead4a810a82dc550f9dde378d14500335259a5d10ff2f5d67634ea5995a8cbfd1828754fc3dbc7513a870e98461bee70f6a10077d1c5158efed1b34a4aead775e9133efb1558fed84ad629b93834c37987b456a7ee0fda61a382f94c906a6be699096a02299a2d134eeaab200f57ab4498ee9e67e20487128beb708604474cb4619c1c9a0bf9dbd49f99aae8f89ff26f470f89302b091a3552cfee8bba18e3c18a6ec87a3427d15bd1b5c5cd567edb193086d565d20434648fd19f033f7add1886961c2c704090267794b4511054ad09c38bec644fd14af4fd0e8962370ef6751e7c8f4abdba217c5567c12eb07d562352bcae7fbecae2f6e33b335a01834979bdf181bfe9c0de368b9665ca653ac42038e98073ef8ac588775e9aafd690bcb54d5424a8f97b263cb8a32124178c06bc956b2d5d4a97f4b64022a5be07c24473b279cdee4c223edc73374682e1c7b703d982015408c91014708ea7ef888b35b69f172fa2260aedb254bc98e041845b4d228c9e5ce3237163e720a55d89105b5cbcc4ba843cadce4ea36a7bfda07de7a7831c3333c96fd9ef9aca93c404a473a144ad8aee1480cb111b0ff2c23197a6d090f829ee3ad5843e706ca441df25c7e2a3402416f6628b8933d20456e9d1fbc21e4887f1677f3211af5a5a97caa1b7837c77ec7778fd02cbaca076fd711f73ab12de42e8a7ce3f13337506150d7fdeb2547dbd40b8d67b9686c97cfb7d3a101a125d2352914eff995fd508f9c22aea3ac8cf9753aaa87c5df9510fb8a67a1c81448de9db36b33f16e103fe2cf6dcbba1b69ae6f22bdf655032d721fb7ca87b8d64ec40b91e576663eb3864bf729b9583039952cbbc4b94888595cf4c4dfdf5be2f87d2da0dfbab85a2ebbf22f49cc2ae7e540c33496bc7fa66d6e96413c4cbe617b5bd126a0e0295efdd2c26142eba19f481661e9fc6d70e4dfb233d60ab2467bc88a182216320de6dd46b9f7802620a5abc0a364c016227dbac45ba57efdfcec4e83a0cc715e1e4d0c1be84300f4d35b25b59a87ccdc412d0df64a8a1cff9f165b083d657463362572a4da09a529233ae9afb23b31337208e1cbb703066310061df8937c56cd344bf1326584b5ce1e9a65431b17b1b4d3c54f406aee972e495ee42c628d122a300eb24163902410543006ee93497c44de5b5742373a05222f7895b406b88d1f88f7b104739725558640392cfbe3a04b226ea6d8534e762f9b5fdc88df70cfdba8c58c4a4a55fb4ce9360a3414ff8c01722e2a52cf9fe2a7c896630c7363c26ba6dce419f29438ac0326025696ec9481d864120698d550c99ca7d223b23e3c7af17e05bb7f66931455a65e025ca100e673413821de38b77cb823b795f2f1df274b1af84cc17793cc822d95657402a04e3191c5f0ba2373074a7f335a5938ac057bd54ce0f3bf316d50a8802d7bcd66b31aaae1259863d9e772455af46ae104ec436fa8f1245383acf0f04e2371664db3c678940304edad505dd1bbcf3922a7df1b6c4d6be4eed5e0b40ddd100493845511c72576408a5b2fe65c0f160b8e3624d670f5b7056249d735be632facc2a8ae80206110d1e1ddeb8d2a00c5588968bd7b4e328394cc50537a9c605d098ca1ec8072c0afdf2afa18d17dde387c4069a5a61669cf410ac22ff010aa3553907e40946ce327170967f4418f80f5fd69618e07edc6a56e9df5a124db60726c456fb42eabb0803e1b6cf9db4ff1072aa6907993b3b9e0d4a79164c2b16fdcb94a956c11944b9bbdfecbca1021db8c6ae7b8f9da7597e868905eaaa126bdf92735e7592b4bed3d4191eb2b164e85ecd0657cfa95fc6d1e9b9ff16624b40b9a56759476a2c2d7c24f0d93bfcd0b9dca9fd3ee08b9af2104fde64634425af773bdc7774795a9fbc739ced0a179f2efcea8d76c5f2076ef545e7ede49cd13ff0e284a29aad3d8bb6944277d5d2bc64248f846716d4e9e8079c088c040fec8790ddbd04fa2cf1d56e8e036873cc4e33030beed348b6152140c71205bcc4df53f2e915aaa8870115543a5ccee2e83356d8835feafbbecf2e93e63f3e75229a8d896501dd9e1e44fc44cc814dabf25c7f93a9c73ed9ccb54edac0a6ae1645ac6d57576a03f198ea4dc2ae761df515d92c4e71ad0d4667ddfa7a672d84e1568de1e012e2b52c8a6a3653ff496852fa137fb38101a34ffed1574b6caec00e9d5b3d7f0c3fdc409ddd0f6761fcf8cc33b023f94ace81e18a26fa764c5ef13b5294143209b6172146c5c32883832c13127ebf058fdd83e5cb5bcc3e78afcf140944b0c5995621109089ae73d47c9bb1fc0043c64564d0ad843b1a78fee33fd6bc5bbc4fc7595aea7b555b10ea2288cf9c438d88578475f9152a247279de6e85ab399a8e5e4de5fe9b46081d85de264e85b58c6981db2787c57369bff74ec50fb6d347fa3ad99fffde7fc1b691473f9a74eb03dd43408355a74efaa7dfc70c38cf3fceb362b21bde10000d7389995b6f64bdfed0bb74f51be9f76972c9279da09760808edbf37a2b0f6ae772fd71558adda264dca50cb3618e41bb58dc09b92a96b3e9cf4ef664d169a27a977aae3083d6073585b105eecc83a06e6ccc16668bdb24f520ce8827a89cf74634271201ab82217a9ab8c292d74d36f781aaf599e29cc45ef4ec00bb3999491e37cd4a48d24d5809aeac765f2c544ef1b8f2d4fc426374a27e06c728ef0e9052bc98e0ea49eb63f1654f8f27e38569b60bee1149e5e9ec8973eadce4aad55fd4e9a322d804e051032941837f1f1145b30ff2b1658d2d5abdd266dd4b8b7b26ec448cfe0d02dad0ed3c5f7d6e07863b36bc51d6799dea65a05c486220715ee83dbcf2f21b4685a57be0cc2f316fc0ff0ddae17e41643bafa7f0ae6827078fc33a034774fe02ea73f2d56716af38a5cb20c8063dab36c330a935233a163189f0fb7ca1c39cc37215f071f6154b6341e8529c2936f31fac423b5f87fb5f54bebd125abec18afc102ff0b1705cc346fff7fcecd078061880102edc4fbc23a4158893bc67d38fc1f98ec3c46a0425f7977c6373472fef8f4b8f00b52fc16ba0f9c18c990ba44d775bfb490a0a77e1a1847cae3044d20f33940dab1c509e96e4d16f1d99de277a8bcf323652caa912bd8275d520ef6874bbd9a43e37d05354b6c81c844b41d07ac53f1bcd3e89189dc1a54f85b1867f4397a33177bcc61a6cb449b6fc0271e0e58ae86557c1500294bd2fc3a9daffe93460e7bee801a39256c690b1abaa42b6b97219e2c02be7507f49b383bce1c50f0c851143b453339ae9a34ba0566afd7fd86c5ef9b9c58249000a229e316c918ab5c41629167aa77b4abd2d0258d7b1797fc4b6afdbc66f3532260c87db4290af9aebceb28670c6f8f038ad19b9027a646d621b6bfa57ddb1575d1fc05d32a90a6dc63cace4b59724dd4024b8a3a8f86d313b9498ac99a8896c3e209a1c6803f8e0c0e8c69536be5f83253d375e71d59c7b699bd9bf3fb29a2ee04c822ad89af23f5d3dfcf1bf8e6fda7c8a4a3c0b3b3be03f00aa042fa8cb3827ebb515d4f1b4389621905fa462a7c68fa84ff689189ff24c817add5eb0e46225517fdb9e5bd012fcbe816ee44a65b3780706b0e1a7349064f70ec36fd848c88f3dd369b764fc276298e32d93ce075ca6581ec6e3ec6cf34ca0ed3b937402e8e19ba01393782a4e68e6d1092607f4a5362d2d7417a1071c584d96f231845935546182f6cb5b2cbda0c2735bd8dfc4487e64293bb573792b869b40c67b4cea14bb8caaa75cb71e39935d5cb59026bdcc251eed6ff29b4004a03762db638ea9fed8a7040181819401eed344d2e0666561420955f52fe361c0e200546ffc1045d25b647fcb63771019971901668ab6e25671ad3470acbba691f2b849247280a0e37a377bb15e0281e54506fa090954d0dffb189f506be3820f8756d5bb591793f27fa821e2fd9b38f3dbc3d46647d51a8febf93a85194861f58bedec0fea1b7940d3cf6bfa44f80dfca8a5d5b9fa9bd8417e0575a370caf239416980cde022da163b857efb12522c578aeea3c1d40899debae88387d925be3a03cdf10333912adb3b2544eaa5d6f4bc2c1689d00d9f398343db27a23e089db86e6add5846860fc815252f683b8d43c9b3d9991f689f67d8c30e8e25e1292c3127e0173f44f64fdcd21fe3168410dbcf940aceb4f28d29ebb6029bee83217be278ef8612bd9a68a9f7feb8052250343aa30769c47fec088c884789182248cb8c4b794b5b524ec0203456d8b73eeb897c9b4b6bfc895826a4aa0d94f87a7555d4ae0ff85574fcdab63d5eee2d0cc35a766b7b64d04c44d013d53472eefe6e6a48acefbf400e8dc977c348d2161d85f20a43885fddbaefbce9d040a35b6b279b7d48fc92cd5007085631129d9b87a0ee37d623b3134e5b2558f584343e3df6eb378a2c5fed7508720dffefc1f3c85d26aa2978bf0e0bd3c4a25a7fbdf4e4effd47dc92ee8c63b934029b325f48a7b053f3cdcc98ba3cf724d72eb626d33bfb54a797b74f51701547e0192f5beb89b03cec6b362fe31e5baa969d4d45c7c9ce9abd8742c7d70999877b114a191e658a0d50a1bb7ff41d25aabaf4840df725f929acb6ab7c141571a9e9808254f5903f03e934c786d96e85074ffb01c4ddb5ee31fff16b671908e73abe26aced4492d4d36b36fb02e71418099d954b50fbc35e4bfaaa28a0a9688927e9f63afa8c47ea018748dba76f56990a092ba01b6a4ce33418926abb564867a4d45abf4600d77f83eae289b1b578a7fe1c91bcc8d12732b406ee91d73494417adbf5489487d2bee2f14ffb8f622f6e9ff9bf80bde20f475b39e2d3de0e27d78138450dd69b78750ba97c2c6dc33cc5b0c213039fbb03a72af493b354911c4c2391f65051b3b75eeafed4d16710995dd25c2350dc7d7ba270787d2cade5fecd3689017f6256cd6105ad5a650c013b2ded866bcd5cc7faa9d4f4770d11700799a30fc0edef582d69ed2d02b81a8c62b2d7ccf491df593748e348d47c7aa26710c5a6984dc9f5afc7c8b73050319938b44d10bcdfa9f4dff2637c95863e4b41192a265134f9ccd05c13c42f50a7f781deb2e32bd088da762788cd5a77836ebc3649f896d894ed1124509b1b1333cace01a07355a49d003254c7ebd82a1fa4cd55f24949cd5cf458354fb3000ba36e8c4cdba71411bc924a0f9ee70acbada90584899e59cf21d98b2eb96cfdb17676ed52d61bf8040eeb782bf6ebe39c633f1b89d23f4d2fef3fd8bb7c7e63b36410a89cc63211f5eeb4b36b7761296cc5effe312ca4c1fc2c4fa6789ce0039b429e86c7f41b7d55a89e1626206914db2b0c463a19e94106e97d72fffbc60b1feb52374e73ce956b17d19960930e29ea65f5bd8ee1f736f11787f57202dc0ba71a3c96b4afb0d57b7ff779133385c1cab1d71abf8a138bb04de38901b663a38ed2fc51c3f07f7b9de5d92b31ceaa63ed66148dfa356769b7c0868f70f6120413ccefe35115de73164e62fa6aee4597ba763a7e98f01bfd53b0c4555ff86c85926951fcf9e4b5eed7ed2a1bca72434cb426454e2a6fbb236bf5728666a09625e73dd5db61bda158c0b5174c00839bad9ab919a5cd378ad34f625144263438fcd5a22c999d9681e79d7086109a7a548bc2669d3cc49d70edb8542a9bfb419238595c56202e867712d80d5e4e6b298c81483786415d67cb9b0c2a08c7e3434be7df0ea222f03d9022691c7b0174a26157484b7d1922cddaeac048d6383f7d141714749af8d701118e3cc71768b7c12be81880d714750b878cd925003d65a34123ec1b26632fd772fd5dd670286cf1de0f115a4d9ecedafa6f08ea11cfbb8021a1cee729c4911ad3517fc17daa01739fa56f214cad837789ed3ffe3a2c06beae2239f7c40acad2f6fa00b64683bb115a5095cdb280880ca55b8e69b2c0ab3adc2c27bf1e1606000e0397b781d650d6853bfc3e8fa9b64b2d00322cc254a98f47576c29e32bc14c29ece35c25ea2a332ad1dcb0677df669e70d5bb2dbc546f0cf5983e12dbd368c8edb5edc047f6ad76222fdce53c1bda0daf8860d02e5e2223e0fda7944bbc4d70a36ecbce5cba5a27f0a25a37ee8b6a7ce367710fa19811ea6753ac05f5f9e69b769cf986e63e3644d3d21f5801a844059f7ddd7b3df7815c5071cc08880544f22f6bfb1c5ee46c76dd8ffe1fe479fd0a94e1c22cb8e0d2a9df1ad078f7379695f6e6d2c163bdf7b8aa53bb11a4dccc04c25472595121eb87678f6245ab7691d94eb287716bb325eb253ffa974a2c4917841d6cbee5f304d83a0894a5e7ed0d9fd39954ce3359dc8c76b80347c3af4587e1042f643d68769e9a99b0800019392e87477994ba41d4e6b2f8cf61d00457ea9bea932fb7ce2ef516d4fb276922cc6819dd4cce9b6c6c244993311c593c7725a70db7a8d51cbf07d86d011fcb26b00f410f177220f1c8ad035c4db0a6b3fc305d85cb59449a1f50ecbd261a0b6f4918e9db09ac4de2f4d658a106cd28a273c2d53a506d4ddda580f428e887e8cc3475d965edb709c26f4b997a84de3a372920dec94a6f6aae89736db24a889595c488982c2061475836ad30f9bc0b26c2a729f0b11b9324c120feec181642cf9dcccec24dc14d5b4979ca024950cb1a5bce55ded7f95e49e2469d23795d4871ee684b5964f808d8c12a22b5651fd98ec11bcf9b58025470be2d810d9d9eb83061e13bbed7ad2c96d21a9acc0abadc0b39a1eef1cdf061fc20aa882c72b8b6d53cabcb1d277c4f0149f50c76e56f0625bc8c1d53569c8a04697fbe67b3f5e8d007ec9daee81c75025469c36495f6104bfb6ee4eee7452c652fa9e5dd450583be443f88aeb0d7712ca794692ad0f0c8fd90244527b239a8e24e3021c0a2022729a33d207922d2189aadf27bd8aabf6ef7f8379dd4c98435a5a1961c6f2213a857dab1b24f2c3d6a7c618797a05546ffdd1fc9c1696224f15efb4cca2032bd25bc55a8bcbb1e7ca0874a750606fff6e20bd6dd34f758ee3c945ee9a408886fb0e41925f8389d4e4979783849df233d0514575af9c2bda77d371516b493cba207d799de407a04ffa9fe3fbb0ad15b36e5b9e27072d709f2ae7e59a91870a3f86803c8e2d155f5c393abeec9140b79602fa1eb924feb16049f22c8ba749ad93826b4da9199c8a71a6c6d139eb97018e697fa6261f75ae9dd800baa8aa07928e6eebc517f0031d69b762f163378e54cc50aab08ccb72c53d415c4755a3ec28106e263c2196c01f1ce1a94ba400b662bd2a10a7238de6219dcdda274a67fc67af2a4f9f0e13387153237f27cfc24c856cb9755fc55d205d84ce54ba996f9a1ae65ac8d8833a2fb982f4981674909efa377b4b9888484d61fdb216106e1451b51921f426f69cf7278965f28058467f3b7ec42c96ee4c2f5aa3c17ea3e1545a6ddbb1fb577c3e59ad4cd9ba6153d8cc148c27b21a0f574dc954f98a3571310404f76c0c386194d15b89effbd33f1b2a3e9e3849fc609e70fb13f53895292a75175c88f01eaaef6089d586254581c7b21bee2ccfb454c2dc75c2a0957ae2086c9564bdaeaa1f4be7f153bcfc0fc7bec8971144d94a1143f87ccefd7f73c12ce269c727a499e08cfef6390a4e5d9885c2514cf429acf4e774b82d603b97d2da46eb392ac2ffb14e9faf5761208abf93a22bb7a688495416e53f19967afaeb2ab1f0d71f8f114d149743cb161425a9448d4ee9ea6c29d4d9cfa3c53bc8952b72f4d80c4ca3b4259a8fa16f1e724852694391baf9618b37a7b43dd4870abf6cc8d2e1a720e936ac17a862c2de076dd958bfcb0027daea557a5b02cd200f8bede05dde37a03b146f38e71a931993e986634218387b0d16f7c17129e98c7d0a1b9f8999fefab22279dee82a2ab2de5102e54689aeb37c3892ac6163d1db9804c5f0a990e9ee82baaaae27bb46a7b2b6ff165a8f450a5d42923dc4f373f358d5a4925870d3b3951de2cec35665fef4370acf1bf9a78fa42f2d9bab54bc436ac32f12d1c1c521b4a5e57bdab57be95aae6fca9ccc5680bdee66c19960dcbd52900287128e33b3318531a37e026c9772d5ace924fc66f170191e30f79be2d23c4346e1068ea49417f55893d4dfb5043863bf4d2258b786a04ba357d073745e22b408edc7fdb3647ca9bb89098ef75d25df53ef5d5c1537bdfa366ee378f54f98aabfd2ad01235a7b6c9ff467a791483eaf0b0cb52c298b978d930138e6256ca22ee77066ab4ee5ab7b27a20ff16df917591a014d7ae0dc0a23b9e1b273da097a198c684373c96ad5902a4ce5ee5db030d81fc85a931660b3b9d81fe42e164f06ecbe928c0ae50ccb8b73032d4d53e40ede69ef33e65235daf7ccfb8e2b3fb1d0f5dd7a294455ca7018b0e3b31c5e746de6f1b4a86c7103af70e87810b64fa20caa9ff27749056bc0ff6bec05791678b63a9cab11ab890c0b89085d4d4c0b0494df6c91aa544de2442c2861b24c701895cc0a8957b7bf9eece5fde4c14c023d7b576f214e1904717a4ea900ff01bdd9f386d055bfbd048c392c3959ebbaf0482c275a40d4ac43c79c2d8c43ff60835f2ad5c2913c78bfb7859dabef5b1a9c4e0e62641533004ce78a946e0e4f84ceb9d3ddb0da8f788846f80fc4d40172231cdd2720d9af2e1ab7aebdcc116cf7fb2b6b54bada01f1085003001b03bd1c9b8d87b0f89b7899e9c9c7b9292b075cbc12ec64dfd8c60dbb4ef1558ab10b2b66522087d8849dc157773bb94981d0ccc29ce3ec0bb1034f0075bcca3c8d44929326d65e41d515244c068b20c8c15265e1dfd16c520b9944b55bb9ff1f94830e48f8043554705061b18c4378bdbf7d4e83bc1720c2b462a6f968693b891bcf4aeffeb57e5617b5608fe9f2d1ecd13bbb50915e36893edc213c3ecde252f4953f81e0da9f590301b4761c8c13b5b0e8bf65352e8db50383875122747ac7bb77f1b7084c2cb29951108055b665bbce0990264e300707f89e9c126fa963ef520deef74a4a2ae1569b4c8e36814a17f8ee3fd8d23d7dd575271f90445334c5e20562592fe001a19db6f94b9e3b8c3c489bec04309b522d8fcbb2b707264284dd7a17739db877383b810c7ec0296ebe4e83a5d18ebf3253e761f2bc4dcc503dd020746d96e089788ee1cd50312ab05d6cbf600b61ea3384cd421fd4a9a0f2ca1e9c9a4dc5735ebbfc6a185c559d15af2ec032c90a2ffacb77b5fa0e457593069f905c7ea48a8ac3a579e4b71901ca88fa629016f1d79520ef1e4cea0312ea95f36e891131f7ac817158d34900abed03cf476b70279fcbda8288623e73b2994a08ee7171b3459b56aefdd3fdf975c6e9f905bdf60539d2e0cf16c35fd4779bf039f08da22463fce33799346783c193f48558807a08ba650d24b9831bbe4cf2ebcc2fe7cc1e1aa76faabca2bb202b586854b1d41da5936667bf98bccd41d75d86f6de814b35deea7b8fc7b836426d9f2e7f617f3a75cda2c0e044f09c9b167d018831b69a2602af182b67305c53404a3ac6aeef5f35a53e7a62938b370bd8b809b873629abd9fca62fcaec97201fdb0d739b626413bb75df97455a76f7a22db142f82d35920f4c94b24e1ed866ac73337d3ec3ff1712eb49a2b575bcc336578deb4548aada0edf40bbb97f578409833a2ecfc2b8d9f9dd4251960515f7ab26c7ead2433ac47dbc60cbec5e352a387e8f939d39ad2f6c71f93d81b52a9ddc579bb28393b70bdb40734367cb8c2be5fb9ec74d201b58b0b8355a5988918c6f6da0d241ce95978d301e85dd0a75b212edf162fb95df83fae87fcc5be523b3204aaea5cc509dda63aa34bb65bf38908dd41a35e53807ff27ed86c2458dc27cc5a339ccc011ed997eb3ae585f7280b8cb9d3877ea09156ab4770230a5647bdf4b3b1c6b653a9849d5812a1a75be81d222b4fae6b95ed280957711705960d38a391aecf383cd5a401d75f0ef9cd4467ce0e8fe67fc586e6cffa8ae5b80914c1e84be53266c9c48f0e6e1e29b908ea04728f3ada92511074d54e85f72666dc29137f18b87240a2c51a6edd72197903ef27f86cda2f5d1e92d38852f8505807a6b96151c66f95835bc68b615d04eb42b473c362b0f314402bb92a29543da9dfbcc601e072b594fac1de5c71b1219d4ee8770eed4dce16817e556e6c8eca42cf80fe4ca84f6a853b002963e648dab2a8fb45501efed3fa405eaed6c1ec47f9cfb6e4ff70abac0ddc8d2a779a15ef639cfc9735e903c8b66c38ea76eebe8034a10f0b929cf8ddb15eabda4de4b1fdd98213b5bc9084142fd560c393ff7640b86faac441c9ea5dd6f8221cf39bf894ba411dcd94f8950a8bd66cccf4c223ca679f49e3881459c201084731cf607b07c5895858759ca305e6c2f8a55628e19ba8c7da535d6840fb82192c3ac81d316e16588feb019f52735a25ab6c1d32650a724ac1a9495eede035711c08ee9077e59c6e9c78654ebed92e7a7826906efa2c3874b4e1cd0dc13579a5bdcc44062ec1246e7f92b340dc0cc3f787ffa5c1d09259905d0f75594aed436e9011b371eb76d438f3357716525eb9431495bbc8dacc6187515d99586530e96024d06658d84863878044b1bdcca63b3a4e4b3860ab3e371643ffc4b81868e63590f099709eaedc421853b0dc1ff20d0fcc8245af584fddb549e877812a9543e57e20e4dba3ed8660441571b09019573d8a9186878923d4e7f727c1e7d11231958be3515d435b6058bd23af1c58a1078b82728c77e43af6a6d2a8783bf6e9a6df8562bab562c9495f150b7ea13f45ad072a39358257704b99cbbca98b49550d69eb73cf1d1967224921816c1c45df14d23158810301e3d4daf02c8578f35283bd1517efa9419a8d008306bc00e5334d901b9be04432064426ede70ffade93b5c8bd7727a838d18c28899392f2cd760df743a139b9951d26eb0d4593f98abf2ff6d6b2f11cc848e7cb30ea8caf52bf1d93e2323f388fc87cd326b780845bb110cc9465a34e19fa35026b7c83393099d56ddf3403d50cae4f1d337242d75481ec2a89dde2495c3f3e0a203943ff8b05094ff881f4cebafcc30392048871b0a5c72616636fb312c47ffa5bda440fad4ceff62a26a5b039e881897fbf79a2a3c74ac63a15305864c7ee90c27f060af21d5619a6123f5ffb5eee6bf68709a513ed4987d7a63d174faffdbc0bc2233f0000acb2ed3a4cc173a1a5de87f36a058b0d95b24aa9f839108b86b67a255f2f7ff77bca39a04b094f01f4c6f27b1042f335f54e21f0fe1fcdad502a3e51eb978a2f4225903c12f461cd1933ebde704ed409e7bce18aafabf9a1b83f94c97d45f09749a35246ff68c10bceac45b40d9d8ccf2fa055d2ffd1305a131d8e4ff856bd5b677461c8d89c42a3c0bceed270e5a7417b6d150e3acea26ab580e061ecf0ae8aa36520aef994dfdd486e2adc35cc697591ea205adc841b60c7c23c740a408639bb8e87fb1634a0023593f820ffc14d7f08e67416a03908e8420f4dd2d8d1a65e0e15e25fc5b9d264b827b0797f57738729d616db24ecebddabf310e8216c2d2c638bf093420ddaaba681eb4aa61cbd8f94edf894d253d80aed25aded3ec43ce30d6bfa0c727908094179489b139da2851f256b2a3227b87aa92ddde7db02a934ba72be3031a8f17889778d07c882206beccb9444376b06d86c0c0f6ce78ec2d76ea59f2473530a3fb7971d2a76f9954f40471b2d7c239d2a8fd979deea9db3ccc7a6ba4e147d80a55d6eb6ec015c0e174bc5fc466414692938a261e2af2acb273a898f922cec8c3df89d0171c008097024a68efabc78049a606edfb2cbf71e700a640729b062d144c388c90444d1a70a35eaa915887033d7b961f4f6c95ad4fbce4ea320ba024f02edd4333644c570fb4e77c0e9b80cdf40f31c43c436f53499e6ba2b7225e8479770ce16d1dd1f83b8a25a914e8ee384f06f0f167efe7dd303ce6f1389fbab56a1c328b360353b9fc46769a568f6e2ef2089a2acafe7a32a5c16f35b2fa64e673b9e773da5556127694353eca15d128a61ffb292cc738efae4b10f58c5d3b8b9f3b8191e961e8250f76df0f52707efe4814dcea9670f683d417d09b44072fc2d440e24c3f6a83c5444a401e916301e9a64bd93c55a0de6907ba2263903867690f2b87d0ee79a4d59bd39090ede353e99d2d47eba719836f5c1e96b5799ec3372b4434f3f24fa2ecacd4c5688e44f1a39231db9f3cfbe6300c917a05346480ef4da31b74c57de1c7e524c1af8e9a71db79cb29e797d91c183fecc66b3e4ae678d081a8513b9d3200dce450b0fd9e90cc6146db5b509d2d7a386f32e2a40811a97ec4df3111485645efa57650801d1dd923638c1fc6d3942e9a09ad00459e22aecc5aa369784b3f0543f735ae2c3f92c7fdf34a9ac7829709458c9905122007a7d3865711a5cece25635d748d9964531c3c9f894f0676cdda8cadf4fe6d12f90e1f3536e0cf901cdfc5a71b6a18799d983daa6b35392a3c7e7ce0cf54bfeae541c5928dad6c7318a56c0aef54d33c92c29b50c2209049668dd813bb70ce0df852e352bef89314be5222f1119036b06e8d08bf46d286d3a90bf1f0acdf4b6783a61a55aded53346fa8f6ef2a31a3820a422c7d084817c2c3a2e01613a933275c34e0f0fc5980d0fc4f438f1a21aa50e16902ab6a99d5a7aafdf86e357690eb98db430042f15856e09f1af34530ea673e7cddd9f90c2bfa18558973cc959b14f30fae6e67920ab2d4773c3549646f5d36243a84cedbda8192a542508b55fac13b888714bf44de28e2e8c4f8630ae5b637a28f1d714fc74acf8b47b8a83d45765e27c8d1284fb41d0d2242eff53400541568314c5d5528b5c0d1d6bd0d1a3afb6d49a34995d91899c0b3052e5cbfdbfeaeb362d5ea71079863ceb954da7d35506f97d461b901e984f48a79e48ce1d4253ddf6855816768832d78da44db51e5f38918f4d01df037e36b947bc5f08a57f59dc4f12b1edf192b31f8e2302b517dc32aa9759d5eb38e8d97accc9bd21194f0ed842d9bf43957175b9410f4fc8dfe5422861fe39cbb3db74d19451037cc4858a64550700ae2cea3597ccd94d366eb98eeb11f778d52e323ff00c7f616b3ecdeb7b021bf0cddfe0e9cb547a24742655de2de0b747da46ae835289a2be913f6a4e22f6cd63b4ad434dd969a69e759006ee811192330c9923a13aeb164e9691fa9f9d5c40428c2aeb6900016133a9a898ffa683b9650b32c98e3723a5e540a5e8b02c36228cdecdac6f94bc6da35eb6bd1d5cc4a633e272371fb93b43ea7860fad7bf89327719352663621b91cb2c6683c5141a8b6b8bfca8611e99f8b59f9a4d61c753ba624eabda123afbfb680eed9969dc486b828d9a032c382c080a706873f31f8eb912626daf25a70c461c3faab525a2bf5b185df48e842eca9b571806a68b7280a4b3b90b77348a291ba3ebb6b7314fb646610d38852cf17a3939ab3526d51c9a2b2813d652352316b8e8fd2d6025896693ec1924b5ac8776372a8457f6f5bcd1dc4b4f8e1ff218f4b3339ab16858002323d4c59e0656f4d66ecea89f008f820bc4cab7969bbedc63b813189ba8a6f7bcc98c3c2d0a5ccf28306a4d335cb4018c2a4d6a3c5770433bc0d0ed3877086b2507821649f997641243c5c6a06bb0b78589cd86c06c04f8044d92a0922a16745a04353d2f4fc07f6a7ab308b49aa0856b436fb3446dad32bfd6687103f0864c6e2d18802ec72cf1d2cca524686746246d287a1ff3a924130737947d3439a573a0105534be114e72d9131771322ecbf977cd7a288d137be70704d4cdc6b10e7ef515bebbc654b6426793e1ca41a169d94ece1d077280388fe720102d705847cb1111d2c362f0cfd76343750363cf932eccf966fac272c681ba232088d6ad5b8685f19af46552e55885f3ecf221869d04cf5ab5a8ba1bc2e67408d81d32117b25332e1232f8b638bcfc820d99e8c37d0379b692493f63cc92dc68b2f6c6ec38d47d081728bab6e54161958c51965425fa7637e9b7d08c356c453b3481cd0970015ddf8cc146664acb168124d76e0ecb4f769a69222d49874a7b3fd86c44d695a1ee7440145ff44434b096633480af5e13eb3d4f61386b682a53ba9901809471bc669b7c57aec8f2c97bd20de8558553298fd6271667673ba110001466662f519f08b573ad7d535f021aa73333e887f87d4a54755184d8ed04e4eb9119eed14fb985d50de63ee1bbe779e325bef498d2fb4f7c95439e95fd962c52fc4424ae20906c1960d4e77f5d859fe2a07e2983a2833fb2dab52dd5326411c0c2cd2354c9b1b1902ff2d8a1d6e33aad00bf630c96d3410827052542820fb788545657868d790619d9fe4cb13414292053b220877942689cf221cac7970b972fe31e417097fcc408ba5a208f6eac4266a6cc289a6a688459ea7586a1f5b352231075c95c0c7759a1604c790c4148a876b65c12fbec0d5ae262df2bdd77164788910c0dd9ed7647725690470a66d8fb8988bc6a303b35a4f586d3e07472ef0d71d47f2ec61ece6c93997e5fcb1bcc6fe5b85e982c53925b9b6b7d54b6087386e8fb61448b620bf1ca6d946751bc9b65d35583d48f5a41431dd1701c15a92cf249986e2d597ebbfc777e305e29a2f1f3a297b7ad1550aff9a18a90774406644dfa6e8e10c269ee5081d2e817784ce4a69cf6fd2eb0e1d1a7e3f94e75ca879556a1901da64837fb9ee62e5e845792f9a268057daeda94afc5301b8671675d8c66ac09b92698b8730fc835efe37f59aaa581bc674e194118c8881338304e7bf2f32ba1b45f01cd534c1e0836abb5894620f3028ee5acba263cce7da1fd305085064fc653fee9477c1a76859dc0cc2f382b9a4726e366d2dfb3af035eca7e7439fec3d63926090ca67b1520579544b37da904d2ddb4da1bff44fb6f159dd407c2e5518b761817e13724b1841a107d6dbf19bdde9c3e984439ab60aad085285720ddcbe9ac6c96ccd7befa39f684dfaf5be626e7f096e71c707699b9dd3356bd2ee064e030e37df61eddc457a07f6cc21b76c99a022b12a82488dd1a2b34712628d555df9f51e7a2f1974d9cb749aebfdfe8474548f859c64e871e1aca08f158772c46bc19311d92a2295b9137c872cb678178b68b374c3f561ffb8d230e1896e02f65d31660cfee8fc689f5d2087c56cca627c1ced70f69cdcd2c98469b252c927d80bc5e951305dc4a6e0877e2944e3c6856b5b1e7021707f02ddcca9c1301b9ba9e45bde551a1e972dcd40eadd7bcda1a5b7d1bb1868d3bda35007bafcdb6a25984039ebb1caa39c2da8cc8af4e2c5e499bcdd159163734ead01e1b3df59278ba3f95f33409126f573932303bf649a9737ede69ef02312aea150707f0bf9f9ed48b059971aad51a2058e886778b5fdbf3bae4d0c6506cef59091431823db99fafb5a3c10e49ebd1b72b09aef7c9c9e0f1d2cb8b80e2e6c3c454fdfa6ad0454c8b5066623da223b303ed11278cd22612b5037c2700d76411d59b5934fb44a45fb5414c9c9779a5c80f3ea9d362622b55b505fd19f4960423dad6c9f3e67da04145cb015e8ed8ba87c8c9a12af1dbec8a8251422af5103fe33e7178229fc890f2773253a9356b31bd9ad67c23a71b86160f8bab505cdf455232682944a92b227416bc774e1bf9805c90b1c4938d1e684f81b97d592eea97aea0b7ca7dbabfa202b446da74980fcb2f01c9f0b756b1a84dbb4f33354076031a7404432420bfbbed6589c9ca98796156a9f30ae13942d8e698fab7aacb891054ceeadfea218c3291a216d065a128e56964d9d23718d9c1d166205de3eff7b08c60cdee5a91c0c1fbcd1c4473470ae6caa10c38f5cf5780225a71550ebf6d62fdd7fa7866e452023c2f7a6d657aceaf1a4198ff69b9790df65ef9bf00a13d39e5b0f151f20e29beb9af015506d244e4b830f33c6181c9484a620f38de53eaf9ff8994bc41434788343addad4603a74c124fbcc006c7b4624320cd254c0113b114baae57ab9c1ac5cd82b547f7cd646dc25dd922637b38322bb837f9507e0694d8fd408489d299d37421f3d2cc1eef6761a75e6cd37802aba1c45244c31d6f26140530362949a1bd613c6586c4fbf9970bc26b9935e3d6dc2f6302fc8d6ea6ad4df0587637d34612067b5cc3bb22e90ad8cae289a43d193f7a428b226a49f9782c4c6d35ca59c01f39405ef343c4d93d2861f32f2e85dbe6fe5f7f9bb35bcdf4c42aa87f92cf3f4caaa53d4e25ee119183c12f536ed266f281e07f778536f6bf98dd06edf284a0a2f36129f0cbaaeb8665faabc988d36d15083b56e9a4180d28a7e8f1f511fff93a58a165281cfd94a95ca876440137b3f4451ad49315154b74e5d839900f3cf1bcbca0e06e030a06957a97084ea5ff5c8e0dd2fff89a0c4c2ed5f8107b9568602981b30273226cdc5681a93ba723817cc1d8cb793acb8780d77b4177a1a259439e402b1df3a981d157179c503b0f266cd5d29671adfaf9b8a811660f105403eb82bb3acf0147402018aec8c0df6ee675c0f7c9a8223be993f0be7d65f597215dbf3182cfe2db939de57d89df8d52314e1bc2199e6e7e85cfab455424f07403ff61d83748b5bd5e3570260f92517952d3c783c0794a57adca7bdbdba2b369031865406ccdc36d88d4b23c2809f2bcb0320828da86c1a13d23852b5d73674cdad7e64c715cfc9358b9af352be7ecbf9b298b9e647a7679fe9f483a01c55da5bc34e10fdd2528533c11f4eb33a1cd5cbfb771b7cee0f97256afa4ae2af252ef55590a74aa80024a3156c84a9b21399bf09fddc52fb40b724b859139c74789418236d48e7eae85a292cb769a699a9427dd5533a07f94cc0ab1e77fb95f8a7594a766f4a86882a3e263b2cdf26e32bb9c9e0cb2f5a707f9226cb5dfc9243e53bdf0e9be855d69b43f835900e35f1b2a6d57599077f5d89ec6e6c0d48c0cdf08f0f5e7516a1064268f0fbb2239e1ce212543b3e43efce9171e92003681ba130d853e72afb57440b81db63e984c4e3f1f7eaaa6fb9e7d85d3d022354178503161b8d87932c825a3dcc8b6dd27592b4a9c2d45e0c2fe94b99052c5c8e8ca8e8d1e0a344256d885b353e94bdd91ff5372f86c82de850b2c4db5f2d9a2dca8c7109b0010158d8ee69d437a122edec583a11b00cae652404f110fcd0c872f40e48585a7fd201981564653bad43d27ffda4f549b5940b0fb42b2eaa175be7871ac29baf73f9e75d51298e87faaa31b448e839a0efacdb4b72bceb844e24a52d18104ca7693fbdffd1da88ad0de0c75535ce4bf9aff59dc888d252d1c3047371a147c663ff095e21377a690464a9569568e5fb9cd6b5811f2782312d2f213ab6f17e2ae64bb1a2cf65c3bfb48929fa79bad1311f4e14cae9584032c73c8376469c2d32c4284ed593b465dddcc5751ea48fb6f68ee4efc32101eac137012a05c441966046b5edbccb0d82be984ad183b86acfac86c773bb261cff9e110958b90baf7f47b1edec276fbf7aaea476d57295b5330c29542e6fa62790f1b78628c8214015a576362f2ac416c53e712e0de007697d2c53a75d222b72066309ccb7076ae928f935b882dc5b31895458d44cd5f0dc8d08928492b892e24500b35bbc47abdd72bc801000bd3873065790841fcbbfcd040815a80f9ba0822443c275d5ae92dfe7e5864113c87a83dd914a2b46f6a6c48c46242bb0feba5fb14c7fd0e5689638cbf3bbe69439293631cf900cb76a634d9d0a97e557f9f04d51924602c369e7a0afe00e6cd221efea3d90927f7e67f5c8086c359a9cf4c35b36218f64b00ce1f722d90f9d440eeda71f893292b73ebfc122a452cfdb7a9faa7fdc9dcc070c709c6b076abe7e02b8571b35247d734b38c68253fb8fde5909066ff28465473f19c4ff53623801dbf6caeedd730f246e0e968f1bc11712ad022c2e00deb16522d9ff94eac4dd2713a7e7de4f27ce45865c7149526b9b941f3138f71a447a6f895d4f60eeeff2f75b25dd5064097ab647ebbb746a1a72be0d605bba4426eee4607407c9491686e66afa429b3c540ba6797b03488f55dc54715dc1869e7db7d59adc5ae2bc4d414f3981ba0e54113b853ceaa97f18045ec13dff129222e3bb290ba5867a5ab79e3195f441c47d30dacb02d2de9700e5c66690f554fe000821f7d51ab81ac6a215cc1d7122e89541e9f90a6bc6a62159cd489bb02501ccf6e570a114f6d988a0f06769a17749ca98d10f2786729172b1ba9c6ad341dc5221dd866b767a65d3f2f2b6e51819db19bcd1f9c2e280303549ff43661b9e57ed225f835bbcd33188a330ee1d55fd977c83b8f0dbd59b86cd1c3eb1bf7d8ebc2e4b01412a55186ab954a0a9dae52a9315d77212aeafc88163bb548b4bd42344cfdce7f2ba45fe96d00b2c705c5b0be29e4f2b8b6fe940e3f2213d644cf120491283ad3d57a680c2dbc524c64a8670ce09c0c3cc7a9d0ca3937d94fb429a952226788100a1c1bfe7d7911ead815afad098974796c2717996566e319c5a664fb79f9e9fd17c622094d286ad0bdafcb5698561336de7add89b8ccaada88905e1dc3be84f5bf955f3f4fea5a5b51ba69171cdfbc0593823538c6b5c6c6bbd46de991cc1123de0f90f697672e29efa5d1b73ea4cd05563e743bc64bfb52f9cc07b15d72d861a4d777b4f5ffff1a5a18e22177867bfaf977c44f9ff20a41e1e555146b6526d79c213f6ca77df028779a9c951fdf9c98ad34cf2e983e7f4bcbd66f867b35baeb710c177ccc27c0eb380572a9fa7c619fe022d5de7cd8dc0d20e00f85694aef6306265c2c14879d373a8a41c99174d57b6511b82cb9958acf6ad8a89f6dfb7477f68ab2d5dd0e0907cb0403801e6ab1b56ec5e8f3c828c3e81c002f54fc969ed18e10b8ea4ec002be192606e314e20046659d52bba8368de0137415827649d304f958bacd0b4d5a54e0f73198216c3b74eea58c2054cf8da713995e89bffcf29254d82132864919b82da11fcc44793f262a8808cf0e42f8b2eab4f8bb9bc2dc4a2d50063fb0f9cb2fbb7ca530d8577b10cf0b3c84163a02352228ad87055fbedd045038b3a383a26579f0fdff0f6a012837403e096c5b93cb4299a07f29b1752e850b503a57120ebbfc079a425e6c839d8d95adbd52d7956c660da456dddc5fbb4a75bd9624dd74928a8d3a84fc508a98ceeeb994d1eaa1af4648b65a6996b318acab77fac6ce76d308d3a91ab6098988e7013e18ee09ae112acc2a61996f50660c6cdeee58cbab083d126b4faea732debcfe6a5edd25a9897562b102990861af30f69b9260aba6342b0b8e50c78792983bd057da18433831f0c3a2a7f44b49df2c6115dc056382c6d68818d52067fb97130f7d6871b37ce54902159e37937393eee359a7e21307ec142eaf2a824072246d4e35e65b39e37c278299ec2491b5f8f5ae8381440aa7384a34e4086640e1d1f21de3ba62b363baf97c3a87033bb020463ab8f46924ad2d11bba3123de413c784d2394c87542d32a7e7d7624cf9541ad59d83686023faf24cde42fc65eae3107f59078fafa5ec053e6d4fcd30b1cefbdf48bc4909064733da5983a9d20a22faf5b6a98e56d91775359e54222f6f7f36715bc46ee96f1598c0d1e20c793d031bf477f794040e767db89c36b7e1105c47b5ecd8f663f8e38e695e3acbb0e4a088d009902250ff5c3ad3d1c33dc24bb648c5efa8bf79d65a224bfd7bf6e3f77017dcfe0763d4acb08cbf08884c85bd8901970b3fd618c4873cfb249bda3044ba5bcf135274013005f9e682292c5f1aad33a970f6815c9591cb6c788b401b75c8067335781aa99a139372840ef7eeea6f65de3694ae117da8c9fda7bbab191c62d2dedc5b26210ebb68ebb833bcad3283218abe42e3217126949e4cbf7bccfa7a909fe275b81d9985939760c0fb904015e35e487ea5ab52ea58623c85a6c26203f4f97c9c1529b313b41ed4331e372df9d888761a5aceac913b6a51d1de7a29988d72d21c4016d181a54e9a048a50a7097098781efeb0f42c8304565558ab8797ad58f507670ce1f8bde957994ecb358055a5f1f0b02c2b4f249da7844ca8ecd2a6f7e0f7c101d8dcd88aeb29c0b7b3822afc3e7157a2bd643d62d14bf0a2e4cb7a61a261fac431b28373b3574281e7740dd6f44613c7a3c2af2eb224c429818c7e39ad7aa2581b8ecf09db4d2a8e68c07132a48b5ba8e407852eea274a1727582922a9f6c86c7797f929749c9156e949e7c07d5e4d39ddfc0a8ff8a65c145ed4bb88fc72b906873cef7ebf52f399b6e6d3ec8ca7a7ca1e2bfd7d9826e401478d1ed61ff9447d04951d7d89c652a17ec13e1a627b41e05976202ce38f5d78d3d676fc709e04e65c040c8da91d896a6a7a2782bcfbc9bbc34f5557ab85c5f2a8f28e36755bca801bc645c8a5076cd4a1d7d421de9ef84b56fa2e59e5ed69c3a5bc04044b805c250ecd79a9617bb4e5e9e963de2c376c093904dec12cadbaa0fd95f6f571b9dc647c7367e562df71bef56bccad605f6b74af74ce263217f5c1c28d0bea4293e15a26a29664eb92ff08dd492bcb4b65b7c87f0320df4b752cd498e06ca59968217328c5347c1aa49cf69185457456883b5674b084948c9d777bce327704248a80486bd6b9c654e1dbe78e686b6ff98a19029738d20440cd6b0da861b361f1a71f74fff5ba74454bb95062bc8d6f56d11e4dd156db31cacb8440555591b7512b8ebcec56751793606720f1d099b93658768c3fc05b4a856df9bd6a2506e37b464425433176fafdc838934f217735dd146d463985fe88b051523bd6c9c65e125056efd499ed53a15456aeaffa90b290419e67753bc97b0c32c9adcc21f6f44f5f9a111c78ea28261e38b926338260143bfc4ef631a32582f391fb23eeda100839dbbe113d2fdffbd9df953e89ee7c485cdc4c3e0b28d1b54f10f2e396d43fca67c1d6f5425e5d8c66a5624d61025b335775fd9e04197dd9f483c87a1bdb623277114fc36012c3ceaac54aea310fc3760add24181c2147392654835a8447a41af9fb3795cef0d32577c7fcbf586d741f6253398ad773d67646855d65c39a743a20d28a1a51b5edd5c6c76ff9f1da2de3891652218345846ececdc6914540a4bceca0835de2ed7cfe2850132703fdde676b00776a638e78ed6568b4f7eeb53dd186865121b9745fe0e5445e9f87ddfa2d7c4f63c2edec5ee15bda1a84cf06a59fe8e9e17205235f41f25fc799a429b81a2fb9b5554dac75acb030fc58675b789ef85564758eef1f495320b840278ff0015e47605b87231ab5b3685d70391497d758fccbe5e80c99be37fd05aaf658063c772aacc80977794ac50d31d8e0d86ddb557d846e2b87736a28da397ca0aedd5ab46f41ac524067da0f2aa8da21240d875b1951e597bbaa35287aa1dd1fc84cfa0c7d2e92f69a76c546f24c56db3d5397d673fc322087c970aaaa5f81ca51a0161815299cafcd310860fd22727304a4a95ead85d3c340eb73ac78bacbec260e0463249b2e7c4dec95636a764dc7586004a2a81c18f4404533481d864120698d550c99ca7d223b23e3c7af17e05bb7f66931455aec92f2880d35ebcd21d8f6272097699f23ffa640842fd26a3893d9a41c59b53d9a1ab151f7d4b7d0c84dd9620a53eb9835eafc43224825d46798ff8515cf8fb48ce2546a9297646d8fd75374afd55a47508c750213ae35da38ea78e3440262c1344b848a176ecba7dbe2bea0a0316ecfffba2fdfb8cbfca0061bbb4dec0479f4fff81bb959d7324992c770008eef27f317ded1c9addafb820f247a6a833aa4677557813f6cd8adb2031f644e243953c36921bb3a9bbebe49a4f34eea93dc62955ba8ed0c42f80b91efcdaa29c3d2e1a99ce8a6d94a64555ebf0751bd36d4470bc3c7f78cd653725f42148383b3e3d32506a388bab1c92264f7b1ba0bcd89ee75512da43c1ad73528718e4d02a63faee9f3904948956c17fd0d0f5de0538dc2056549d6833ab33abf28b00c852e2777812c99549d86402a94fb568427299572b94e1839bf647101a6aca64b71132e7d47ba94acf26e9a2ad1314b1ccb818ebeb587dcfc06e94757cfb5503d4a7f1260aa1200ba12e2c8d4dc5788412206952f8dfbc585fd767bed4146b1f57f1a067d4fce3902d73a8dfcfda43dd713c0abc33e4a40ffce4e22edefc4db465fab26f9dcb9015ad565d0d3176d85f3e6ae919aec15ca8005339f52078e0a4412b6804221cbf8131240d35359f445297d1d97ca9c4d855e6f278f68b53b21389585383814f1089159ffbea71faadde8dad09340a9d6430ed05430d4e762ac0f2264cdfce3be31d4c73ed9ccb54edac0a6ae1645ac6d57576a03f198ea4dc2ae761df5773a071309ad108f889248646e25445ea347de2bef3cb84c7075e9c6f11d2d4f7699be2b15eff1abb56c8bc7ec91ea738959c89b0828fe5abb139bdddff47c103ac609015cea1b980d999fc5211030d9a176ce761465d45dbacc5b2853ed3185fd4b564e05d49ca094a8dee89da212ec702d44ae1779cd4f12180a6728ed82064586bde3a750d1fd96f05939fb214665d0bd01a0328b1f073d87204823f9701db319531bbfa56b6ab758ee9c2228afd5d516024dac66f9165c026884a15c025f6e17540f34907c81cc4f884eea1683d06ee9d5b697976661be6898a00fc0b99b26327384cc23df352d1dbb0daafebf17087928e6c6df41a8d5f43c3c38a04b1df2404cd0363e8e01c49b884d6504c9b4b90765f20364e9e70fca140014bac02a10abd11f007d3730502c0ec848d6e2e31d5eef8ea1eabb4e4a49a54b7fdab2694e6bc57240ea82ff64a26c0acf17ad64ecc00a17b51cd777af410416dbbd24c63fd024cd9bcef073ec1fcbbb471961d6c1c6baef4c23c09d3773bafd52d5754b86eb9d4a9f21d7e53c55e4a4ee7ac6961b65c545f6ea286c76ccdb10f7723b520710bc31c81d3358ca625434afe171d7008c6d69b32557504518e5505fed97372fa5c8ef58a4a19d3406b7b8c43ed1b6df98343aecd39607b8109f6bb278c78d702eae5c5bf4308d4490b36c8a43e5235bb71b49319f4dec5946042be15cefb26dcc0639ded9ce392aa168233ac0e33b7c9e0f7c342490332261bd06e8419d3df5bf7c675c0417910cb458ad87177152fc56dcb7cb655672b4edd151ec3fc0d70099f775bd5a1f448bddda3ba2d3ca2e19242b9575e0f201639d547f6576d93a6a896758cfdc156e6b93b455d37ca4c5cb75a965e8361a4c4c54588d5c77f61a98e1baf1964c524731fd1c29f0e4a5d57743c3b52fc16ba0f9c18c990ba44d775bfb490a0a77e1a1847cae3044d27f2fb979c00fd27f6267aadcdabe14ad852219a962afb75f1c0e4998923a5b036685e39347fe3050bc6e2ef2719d6995166c0e681c6779602b7f528323b60d7a39044ecda0abc757c3651fb2826a4c9a0001b4708fdb9952391433d8cc95d5c72908448638636f28357920bcde6d59847946e76ecc14792d68f11aa558ea89630c3ab7c15be9327018e7eda10fbe43372886a965c90e21037ec1b4956543a51024d8c76a6e227e58adf818b0578f66badd6b30843cf36c3a384bf915e52e720aa4e9f4ba479f931065c578476a7ecd41f45c0ca6ba1edd0ff79f78027963c8556ec5615b3b25b9f93cd357bd50088c301f19eb1ff9611fd099aa1f6a61c866f7941017818427155191e5ee09d26ac7f801175f9b9ca490ab24bfbe68a4b0e4d1247ea377ae998ae85b80ecb5667017cb7400f861f68c562b8f5ff73a4e63cb4a6472aba73ec8387e8c74eb8c53a176867588d95fe133967710d3f48204f270c796afdbf84cca3832493823e54821febd71f5bdab59d07dae7b09351f766496e0a0539ae24ef535bda58fdec9c49e00e029038412279144d2cf871683dcb128eba13fc1386c27084c16e42d2d7417a1071c584d96f231845935546182f6cb5b2cbda0c2735b5171ebfed28859332035ca2e93cea42a270aa4406edb2fd153dbdac477a33bdbacc3879cc40eeb866372d00918ea5227ef0f263e2c1be8288124ef95c471eb9f61cf6a5d452d5870315f6d4867ff7b77d35d41b9f63482f3954e2a3d7b9c470d6702dbc3afc0e567db168c7035eada7eb913c9c2a9c64a8ac1c1c45c7d21af1909cb23df88eae0cd82974f9d07eb9b0f2c748c29b596d8218d4b3c952eac079d279a8624dd6cde0ca2682d4a1215ccc16177fbe82c9ca39d17343cf80749520dbf896bc35adc865199fca430430e5c838e88bea4f55d0624e9b3f32718640c0ce47c0f7b22bd799dc5758c58058529ceaf7e509f83d7dffc0eb70302f26bbd74eb4109788704ada31e14b594bb140ae2d1063c4d104b260c7b265155ea6452762a2ff412b1ae641540d0fe0e7fc70754d1f8d9421efb5c8ec3db6d5cd3ee46755436ffb9240a35788e4c4e0496783a0fd565d72e3873facff050343aa30769c47fec088c884789182248cb8c4b794b5b524ec020596c236f18eae2d7504d80fa0a452d2e831412030301841be508f8e18645898d54e117aaf0638d0b6000bfcd08b71ad857abe87c47b11fdf2a103aec96597bfe61c6c60bdfb24468e4ff7769a54843a9dea794d5046c883868452f0c2a2ef45bd1a036efafb34adaa6d359b860023996322c9a07eea3c56d437cc314f6433afb53fee66f9f74167b26ac5d5510b632e64158da29205371b4fbdac46e696340a4581d99bb06c8102dd7a665622572f6bf4e16b577009585bd90ecdfc28cb5f4c931bbf05e1d473b26333d60c8a0d3e9c7abf5e5decd50f3933306ce8539bca05d51ccae6c144948272607c028dd5ed936ebe7afc493db00b77e1610c8266da37400a30c975a6cadd661bc2ebf8fe50c8f30d927504b73e44ddaa3b9448a62b89272afdd2c206597374d2cd029a8b5414d357166934b9ec5a3754268c8841467db9a38e067f2a5db42b4c9520c57f311209e935dba05c82c5e54c820bcb7f94af57ffe41684ad1812f6e4fb8733ee80987b178c7d3f80b2c4163a360e9b589b94ced991d7e1463db5dd7460e916a9f5c272f353961a75887175a4682609f4a397df740aafdb42287b4a2749e452f2b442dab3289369fcc1b68e421ac44dfc045ed5d259636441937e1751529719c2026b098efd5c2416abd7c16f230b8e9d4a208ff039609419e08076ea6203968f8f382aa477d006f228b58737e1099da0b336cc86d1705a7e9ee8e34cbfa8607b6bd73fcee1aad3b5452fc7833014c681ad410092b710a3eb854970d2d17531cb48a34d1b260a793f3e100ad026c48eef9ec73b5839e9cece39363a5874307d5d006e8bccf3d22cf66e330665a2dac54cbcb867ca0b6f7c9b0c37dccbc6e9446595b791acba5172debbf810066ec9e6985befdf7ed74adb2300913526881f8834d66d082f73340365e82a1e7ab57d3a0735300d694a1c80f0148fdb300ad05e9aab3eb96cfa7fedace523eb13701ab3d5808670ef1bd0a7df4a82a2196f697b19eabdbddf5794b844dd8eee10952e582535c8264055f7eb8e7daa0b59786441fee87df3a24eeaf4a208288d3669085b2fbf841bd59387b6b8ff1e94894526736517cfc54a065633c258b604c85c01c485754c1215587077ecea1b6886b6b0c498d2dff3172a9d46ca396386899c4d3afab9031fded9f89d83fcd610ad79b92ce6db5014d9f7b5e61bd124aeb92336bb19627d05d13536c7fc2be057a927ffa9936190873e2fea75153b6e68b7a833f6ecbae01bb88675b5a133f1eb269593619f7ef12745169160b8dc2cfcc8f4ffb6eb5a91a944cab037ab8f7766ea2d3b5ae7bc7b7a5c2ba820784562c35e39dc75a448a7c0d5823bd8185b96a715b89db9a9c6de753133532626e17ad6ecd919b5307416699a2bc55ef5fed014677d614439ad302bb4608535a0f4c797bc9d846fffd7c9e0e382ba5faa8be97b5c7b2721ba98ea3d517c78638959cb19a0ef5e69f3bcbfe338251265c60f003faaa92ce12b4f8d43859efff49e14119bf079a86d64e4f57702fdced4538a2647ba46eb05be0887e7834d3c784edb9cd0f86cea070298b53e5a572de5fd9def9ad89d3b3cd5aa9eed55200a6edff978b07196fc6a1eb29dafe8c9f1160e46f6267d1391e787e6c78a26e6bb84d37921e98b710845aa554132edcd2156a4baca513d37b01d74403eba1d17e77c8055931bb0439f76e66da54ecb56181652de882dd77fc4053d1ba26565820c5830dbdf6ee1b745d58984a6573034918bd742a32bfc3027e6d957a916233b41d138439ee4adb0894ff547b0da5fd113b798c99f86c1c19f0322f0ac3841dbbcef15dbc95c93ab38b07cf07fe21f9622537844c8a444fdca6306b00a837c8ff79308209b1f3ad11fa5aacb41dc3eee470cdc7c76649e098a4d195bcd08d72be9c02c3f27178bfae74b65c548f4a793040fa5114289df03594c3e8757f187ab2444dfe4c8a9839ee833710d474a4b543d41ab313ebbd84a97082afb7232a529619080871b76b43cfcda0a078d2a3150234387e776dd3833db034247fe0d1921eb13d8fdbf508ccade67e2472133b708d1b2019ccf16301db1bbcec11953357fb66cdfdb1ac564ea29ab10f44356691e447dcc173e1685c55b69b604d4abbf718450fb38a2c28aca2362896be88d4b0006c938545fb5b3990af636e358198bf1172b055f7cc5e639cae895946f1bde45a68591f9c0ec81952eaaedf63d7eeed0d969f0e2666632e12bf8997c67294ed68b7c57c8e9d86003618194d2957ac4dfeb008d09205f02cbab12930cb275be44baf84586eed170914c8c3daef744f695b0ed890f818b8e53f73b1833f9ffed33e0917370ffd8603709219b7fbead6d4947cf0bcf0f13b4597847cdfe7dba3b40b696636da726f6eb03c0180a5ca0d2a489c0285860c1e7f62836e6546e9a632d2a9f1e2e199d9f3c985a78c3ed70d88a31704cfd26c8c2db8ed9f9df4606d1de521336b7da1916a4f8c73973c1e659ff5f5466d6a81fc1c327848fc86a0daa5e9ae2c081feffd5f737b1c58adc71103eaaed9038aad1c2a52721c5f63c162d90d762ced57f8365577d3121742ebc27ff8ac6ad9bc0672bfa3063b97c159382ba3ec891371dcb783fff3064bbd62fde62f3cb0bddd8c0366b4c955d6cbf8eb551c9d0c04d693c95533d7b6af7ec2aa7d3ffbaf27d95d3ed0b5854f2994cb86817b85f4066ff819ac1bc87da373f0160e85d926406b1d868daf99d23625de62369087e89ae84395c0f98d5cc11360227fecb313a3f859805e9294b8463f1aa14b79759f0fdf35b7b962c4a2f3b199591a6388c93de8e2612876da2151606cbe6983eb6b8e82e143392be7c70ae919d51b4e3f530599f015b06b020c45e473b186083772cc77c7c9b35d7ec4af4d6ee047c2146db8af7b52bae693765f7a21a519dac67ebc4772045a0481c6a1ced0caf2f64723528a2839decf2e82e8dad9b8d9a3063ea4188f0779d4d333892bb3c07146d7325df019cc3ef900f32c79369494d6ee6c65362ab853b78e44c5ed3baf1222425263c6d31dc7ea3a3ed3362d52d943877af48b241a884843fd3836ce925c10dafcfed9092e0ba61ff7fcf99072e1b887f496572b66683899e181a02415022670865add004d22c243a7287e41fd6eff409d3ee9775bdc87cba7e30bb843c7ecb40191e529d04cb4271ccd8ba76504cc043b25f7f59dc0d3186a7f47564eb90b179ce7672e5f8ddea4b2e26e32b7306d4132c218b519735e3f7db12d0a1d9b35080944f4baee2a8340a46cb7275ab57d5af2870e4ff25656dbe1f393f5e5dd15770f7e3acdf2e1b6dac1ed60beaa629c66d1e75c979c5f7b53f96f314df605a50c394856cbbc70b2d899ae6e3092786f515451419c6f05409a3927bb9aa4518c5ec405a479d076c3dcac24936d7942f2a71d685728f0df910feb50b227fe5fe15cb6116c2720ac1de6647f08d00273138d577a4b201210f31569170bd3448c0eafeabe2dc3401690c3f7371087828b630b9304b7b27cbdcb20f98bb6fa6f98e99d4f3bf0704ae1f051a7f34b29fe4131086af860604c016fd6936e61efe2af937125d6f174681deda10b94defdaafee7d39a1360229ed622640dd164f357d652a084f7981b14626d087204af276e8009a135a72017b1d2e6db6ec2d9281a445620045df3a7749182eea7c223972a77d4ea168cca0e0370772fc78a607b0eb57bc60ad22e07ebcd11c75faefe23d46300e491a093209314d3847a6940aa04e7150b13bae034eabc69170c27aca7d69ff251a2e79936ddfe436f0a7c0c4c7fbd4508c8d12b7409aa8964a089e6779b151629771686cf82d671408c67622ebbb1e7f3d848c7016c56decf6439d05c03ffbad40ab09300947457b5821c6845626ef4dd4aa1a826ee56febe0ede02b00306d988354b1705b34484a4f4811472b9c06df78958e9d3bfc7fd003d05d3c195345576cc48ad2aeca20e16561f6697b0588e391a09481bcfefd0186b47f993efd3d2eb71aec661f39f3d26dcd25ead2b5091a2bdd8aa0eaa740827b5414f0f86a04cf1acfd55d43cbb0cd779237d15e2715f843bf553056c9edbfce97cdbf354b4601b0f510821ea78330af8d0420437717e818a050844c65704114370dd78704cee75539ee5b17465be77e415e2a424d2af20f1ef442638c4e93b2396d77ed1d58e618d9826e9a7c22ac61fcc956484aba951cf8ccb919031f4fab8fd1683fc51973bd20d6a41950e85d8c767cd7ec02f4328ebf64680a9843558f463cb53ef8e8d81b764ca63a91f136270e58fb528900121ad4eb13d3c528b7e3205b293adce6e049abec63276076f0c06885e0e0939f2e9caefe0e0599a7d7aa88521a95ef318b476d1d3780935cacb1fd290461a16e65798739912bc6ee6653c5120e343f48c6700a0a0bb1f31ac212c5595413419d437da311744dde8f342155dd1e51a4508b7babe3d48b18fbc911c6142ef1b9020e9df80268e052d4e9fb291b97c733e65fc63e7cc97fad9aca885055b7186fad03aaaf123d44102a935864d104684d86889de78c57ad78f1b9f3f9bbb102baa6df3ae242c6bae041bb7bf769eaef68e6454f546938b1a9da485589113082af9b8fdf8e707fa5726b0efaaa1391ec27d992a4ca104341d3ddd994c7a27f7dd5f962179dff8eb9db7d4a86c9a7b4c95f3463e6780e773494f4b4c37a695094f3da88b87a7526224bf19c2443cc6125214c03c8fa154e549ec3a7ce4aa954db546e22dde7f8abefcb416428b5e7c46bb95e8d9e02664580953bb4b1b5c3c1b98a64d13b20e4886c32afb70180e882cafe8bf5eeb322b072ea0a4375b9c8aa0e59515ae4dfda9f403399bb86938d30be16746083b396da5ee2e3219d10f689a309a786923d2d6a3cc2c7d4337b47511c8dce77190916893002fa97e88c570f30eb9250515a3caec02bf7093e9a0c05201dcdb9877ba8e821f2059881f488e4bf5e082d69b8815fc190139441bcc5ccf0fa6dc1984292844938c3cd4f667eb7e24e90490eb3b231f91e00dd95d8f1cdb9640c5e0ebb730e87094fd2b3ed2a44138887ca2d5f3745998daac98295214812598299944b982b2167399b2af4395fffe7864606f8e013fa2e745142a8ca9c952d14fddafc8383714017fb5225faca4b228f024b3d96912c2844571c02108b9c6ac50ca4f64e34dae6a789b24c704223db0252116d3dc3e51b727b8da5bf4c56a14fea09263975112f751e086a3e9c054354a4b45a8987f3cfb0f7806e44c0037f19ee2e039db5403f32024567cf435d932a35feaa137e58275cfa02e3e79feebf73a6cf0ed938994eb5b67ad7ba3089e1c5566ddd4781c7811bd6cf00560ad3150e5693095c7f118176386ee13d6caff0d1cf950f54d14f7d910ca996688058df817c9b9cfa1e697903b1f08c06e3c1462de6db5c982fcb76b41c312e191ff760ee2da93027d47a654f7ecb913216fa3b7bd9fc00ecb5db24284a9bd5c359950c4ef662f0774688f3682bec76202efdd36ece7c33d58f45c054895960aa31792607ce40f3db4e24048ec9c9d458c43d1c7843b5b448892cbfdb1e0858dbae4ce50451d36c58bde3cbbab40b3362cfe4e0b41334f007ed055cd70f7c052d90ed0abe6a93e785d0ab27f5d7765838cefe7a38fbe5182a88b8a8a2910558241da5a302d4ab82b87042a3ee29918848d76561d8357781f59cc3eb9d981b907bff916f0989bab84c43a05528c4a3d6225ea748a49aea9610e4845c0e29ec73e4948e6ba2fe03daec52f2c7b25c10efc5abaf9ab1198c3e1ec5061c06c03b7789c5ff476fe94523e1ec389110bdf844ea7cd511f545ba9aa31b3120ad4aaa935632059d9fe9e483388844e08c66184d4447c64e4a5857618b0c8d5b9232ac718e6b9acf36ddb59e1fb7ff95543016b60c8131a67372e0a4f734569eecb5bb7d8b316c9bcaf7751a4023d271ec13b7fb4b05dadf272cb77123bd0392b36ae426cee07cc1ecfe894918cf43726ff1de87af3f762a89c8ca1e9a3534f3fffbea2c8c569fb06d958badfb756e5f43fa9403bf4ea69533838983dceded4c1fb83abaf0bcc4050fe4b645f003059b17cc90c9d41ab165b29d55deab0173085427ea3909238972340b20ee05410c1e959ec7b4921da6bcb0e3e74e5119ea92a6f0a35c7881d3de2675b38437a3f11b3ef310e32becb04d8e785dd838c4ca2b9a7ac89a9118d9f0141ad93aef098adefab6b858d66b1eec2e2441c51ed38523d8d1299c3d7b275c330b9bd4dcfb822087bf1be81e7e54cd7f6be12e8c0a40233b44a9cc9a984e2f206c4200343fec71f90b2e181d04a396b0a8fd33cb106d525b6136020a24aaa1d416402bf760ea95c1ba69d51720223989c4bd169737f6cc2052e0685d2ee346613270bbc727855ca67f4bd8b0707b160462b1f53157d62fe63b51a091267abca418c6015d3984340556b8815cf0b7087de7498507dcb418428902597c7f67df3520e96b5f514f14c304a3ab0592f266127227829278aa4e4bbec8c040fcd789a482a4c29190d7d6accae68137fb7d42fbcc3bca13633c7f058539d51631d52eda9ea57a97874014779fffd98d6dfe88f258a8e924039275b4482d383703b4e167f0d7373687d3025ffe93500c08ccbd7e3c5d15400aac9b5976f9afc035379d2198557206f2b96237013e9f3bc840b9d139e7afb481223e94514fa1bb94dc628d9293eb0a4e45d2f1397e786473320f858a80d07c2c7949d7a88a69c27ebb6ca07c44b2e06c83f756d543eecd801dadacfa1313d2e1cecc043cc841dde15eb10b12e28e138bf966d3b291646cb0050c43091715dd8dd46e2182942f93d305c4e241a5f7348c7c01ec8f3e0d3cee4c3276e3019150f8e648c54317d98906e1bc75f29917e2811433259bee8016b5b7f5b579f2bb6f894d8a5765f01ef00f0fcfd5f6453b400943d846e2898af30b36bed404fec544d8dcc436ebe9ad4d2ab141a79233c67864c9d94191f58617e0e685e299638d6b32f5eb5cd38f8fb0e113ebf995c4b6086add6ca69d0df9e7d0df20fc8e82bf9a85087987c911991999ae9de6c7a41dc00a145adbeda0932e17eb20ccdb783021ab24c630ebd58313bcd2057fcbe0d3be2dc5f8752ad40851effb45baa424c3cbb1fb71da9afc1997872307566e4aaff7906535d843dda1c767b2e419315806df76d70f645a0e9e53be5d20261297181ee5292226f53c37989c0d9080876a391189baccce67c949cbd3718cc2a95774990af02dee5ec6a636d97c3765749c1b31c9bc0074e2632c87a345d1aeff414a7b0c9d876ea5625971daeca16cbef42b7fab5f6a3f38057cff43c9ab5f37a0a4800d0713e4ce3038ba763cb6f00e870246e26d1e052c5de604c863dc2350ee66d68f61448cb2fdb8234fc66aac9d3331048602cdb25baef5211891a0a5d997208212a00b756d3ee7a85c84c2ec5b3c37aa4b4632472a942bb75b748b5291a5ef12357d01b294d3fa02a50165e900155cfabf12f711bc036180c430900f8c873b4a8a666797da805a5f2aaeda438cc1ec3739448f56131e00970c723bbf13cc23b66cf4994e2601052026c9cd97ed78edd313ea51a6056360d90bc8c4715b59f69e8ab8be2a480c70455dbb6b1c09b79808af31d5af491dd23ec84e6ace8a7cb6205bfcfbc6c040306a164f11d134d44c5588b030907344a59864e479cc694753f8a48a2929fbcafa4b6c5b55a6ee41d66d33814762d9639b576121def5ba2bd42ea39b7df71f7e035ff22d2c183e805ef877b969de01303407a1e0dc12397eea90070758d9b879f46e9b4ec62ca1e505d8a22c169a6fef1d8fb400a035ad737415017af2868d078be19a9f9d33169192e2c86619b2a5717b10c846ee86e5810fe3dac3506d940fcd4972f8460eeee43674473ce623b12ca672886d025b7259a00b0ffffff4f