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 57460 d09b68b637458e8f7752dc5301822da022b8118579217524c644aedcda92e84b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ad95f9a39933b9558d79fe71396cd587c0152d6f06e55aad9ed143891ee09b9e
Certificate Block Hash
d09b68b637458e8f7752dc5301822da022b8118579217524c644aedcda92e84b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00607b0000700e0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002d2b6eea9dd4354fe48f48f76405c66f17c17a22ed485de97e0219b1745f60909dae53da954a51637077450c7290f761db364b000d3c64a4d8a461ff5cce4456994c186542c04d0f95cfd4eeafc93519e38f3fe147a1f14f01010000000000000080000000800000607b0000700e0000

Raw Header Hex

000040200275b2efabdfb312d20d5413abaf340cdc3b66363cb90fdbc8fc153aa575dae802d7dd4ae3cd0c54ade393c2fdf0396fff6e1c4dbd7b79e419a68638aa4ae48047bc0e6a276d04189e9be01e8943d19ead5ae5066f2d15c087d56c3971fe798d55b93399a3f995ad

Proof Data Hex

59,560 bytes
121216020307b7d346d33efbeea5fadcfa794d4f772143bb400c577790b21f8d2d565553d72d81d6ca80ee05b6d752d1ec5fb52a80756a08c62f60e2636524000f4bd21d489b3db312cff195fb7656a90ed6c6fb3174afa11d9c36fdc117eb607c79fab398b674b6a2650f5c400a112309b6929e772cb5f2cd433b5564b6ea816a5d189ecb4b3f9c809c5673cd91b0b6f20ce2f491924eddf3c691775ee3180cf399af4ed4f3a70f2ea2837e7e64344e79af7d85f55cb7303f4c9b35e95583d09a79b7722cbc056fdbb2966e73f9854d8c394c0f602e34a9516fac266b5d276a2a63c7beaa83e7b07ba283aaabd99ff4a037916d5219ca2410088520e8c34fd7386a34d1e3ee402a2094dc5bc39b1c2ddf0ffbd5cf2875c4e624e56a017c4c711a7316289650ef05c452b9c88f944f123a21a4e2611a2387c3d53e4910bac441dfae2558e2043d4d101689d61baf3591cfbf3a7ad8afbb2aedbeb4edc2f764dd19a82be9eb52026eaf4f3c0147bcb79ea575112320fb7b73061c3fc9bf21fad74f5a47df88fcb6fc9a8f9c262a9c438016707d341326d39551a6dc1794f79b8faeb844ac2a2d22b1dfc767b2dd2c6041d8210a182c956725a89e126d26267cc3391ac063532aed7cbddb1ab22cd2ed15fc0776e89cb26819b9f27e628f3fcc1447e50c6aa4bce75b4af27c012e111d9a68272aeb0a0e81e3887867317e4d75477d507c6d57bfc8c0463a9cccf87144ee2f48e828662a14fe59cfe5969aa115f0ed9eda517fefc071c4e186397177710a459c16322968a3db26cb9083f231b5458822cb1e40050588727e781f1e9eec5ae2a4d7c761a1b39f3af801cddad3ececb753b995c8196393ab9d3c1932213af439aa8b93ebd4e1e6de5187a8aaa27aa9a58e29915200fed783432180fd73b5ee262ed3ab5497cad10d51bcaf6c861a9b7be78bd142752b10354c9b8b6993c54336b1e5fe0869955e917339853f562a99b2f6d53bc3a9f5607a6a9d24409780fcf38efc89517cad57f90bb58001ceb10013f4364d62deb919a3163b079ba379290cd084ed4e48599557be0653ef4019eb1c48bfd75274edbc7531688cf09c5d61ad6d293862db42d036da505b0db9fb951376ce9e94454dc3fc0f843017a32f4186ca059cc96e7d2738ca97d407fff88badf93a93358a6015ba9bd70732eb312cf070315139496dbbfb9cc93b0a756e8a255bdb62c5a97dcac2aae99f7451f0ef0baef78c4721a200c994e6e1bbf5046f8e36be7e77199bc4e466108c3ca40e6fbcf952703fceb4ef698a16586d1f42dd87be17520179ebecabaeb098460f40632af2aae23d46a84813d0c4898879451ed4fa43b8f0ec0ff4d11c98e2fa23594d5cf167b23806c45bb13cb62f33c71a0e843d1ae9bb1798e36869fc5988b5fdf6150cf58e776faa770dd9ba2785fc79639bae5d30a989264f89ac64f0ce062b7c6d4ff63dabfdd047efccfb367745df8b9226f13ba737ab1318f00255e5f827c590b91a68394b4c56d89a91589baab0adc9887bdc7e3ad6c440230c31d7514fb0bfa714743a8e8c70cb01fe67c9eb8beb4b8d13e4646c87d6be351b01496d8ce523b83e6632c0b48ea22a75b1b6368a8e3353b36885783b6496af20b336d60346a6b6a4eb72a83c51bed170813a9c30398cfec7974670b6aaf94d9629e1f03dfcbab58bc5f9dd376bb724ebc5ed5ab1008abe6b08a25c3db7729e6a5fbca63bb7eba82e73d407cf50c9c34b2a12e69a1324692f4b6fc3e9bebf27736afda21af16318dc8234a7eb28b1df7496097b78bf00d56e73a64e8145f30e4b137080ffbdf5a3ba20b3c47b06a3f908d2c0a1710ac39d7c6d135a6bf91783bdf4b0f888d4e5f464d336c8c03fb11125cecfd911306809525f1d82ad841c7ce72c7afb571aa8e054d0e2a7bab7fbbbb85114ea8713c5f8ec2b1fc1276bd77d9f380b4dd428c4622aaa0f2f6bb5722b0d5c081f6f158ff48edf6ac30ffc723c1d233c45b36c0bdcbd9dc76df22261572fab55e0b532b8aabaf1fe88e82316490ca227b03e88433d1f75c01ee617191b06ac74e79f89f1428ac805f47fbd224279d38894f08c7d475814c8086f5fb39ea6708c6ab4d3b39cea4340e453b89a25be5f7aa00e7389b9ffe61c01f2379b8fdec1f3ccfe7edd0e073ee1f820e8e7fe26c011d5ac0103eb35ca5ba90d75eb96572e47b9c27e4c0660968dc4a216f14982fe6f36825046af0cb33c141f1e4730082b8d56fa2b166bd415309484290033413d9773f90bf5da522282d99095a8373e89b19bdc4ca30271f584bca03737399f455db2225e44239c144d1935458aa4b63f474955f435d80ec92469693b5b0c6c5cae110f3954b9e9eb01f692e9549c8a2d4a8342305c4cf8fd217a68c73a88e0ee6b7f1a389e062b629f0073a871422b8dc25490f8d8cfb963a0c3c7da6d7717c79e40363d81c83b7b8af5267191f9676d0c219ecfe45ba1dcc9a58543ec14fe163f17d5808d1e5771812879e1454f12796f43362be15ba8d0e209dccaf158cfec9e93124e54b56b5c427cab8d82ba1c144d70161b542ac4629969a4ba8485a2f04a1bf2efb86dd025b7a7c91585c44832d3ee8f856e047dec9f0e911cee630c643193cfddba54fb3f636ba30d43a8bd2b4fe3a624bf7413ce9f550a9ec1b51c7be4a4c479ea02e883e9747502ceee5581141bea9550ed4bd34fafc0d20facd7561b4b9cb6c815889f79d7d2a94d669c74cb26b2c7b7f6e763cea951f800bbfe839d4007a4f50db483e97e3a415c0f4540a2a7c7c3211bfebe9297c48f206c15cb7f46937d606d844c4aeeb24c71e06c6c103f5f215e51a1ada5d37f18e2fd15fcd27b6a909ef23f37ce6f7c499859ea0e6154b2fb27a2c0100cc4724498fc21bda584fa53e5a481cddd09006aa4968b21e8d04db2815c4622ffa82354d0d6419ac276dd24a4c49df1dd389876577e8859d34c7e78008bd2f591e37823f4ffdd6940f2f434d8d57fb61a537aa3348f7a750ecf757df8bd0e5eae584be6cfe5ead0b92650b242153d634364e4eeb24b79e80cd5d49cc76201f10680283238b1f4996b8a5a6798b064447bdb97a77eadb616c97f3d2c9163982fab966241d09cb0415ba95a864e74ec7d97e7f81956c88c977a3355d3ce12fe8fede60e493191b867579f522067d6c0de305d8bae1a367c5f64cca971928fabcb2bf974d9bb109724bca135d54e800bfcc163b891afec255f30baba44ab71d0ecd31314e17577e2fc1adbecc834e68db5a6a51d2919f2df78c7f66166661358a5ee8bcefa52e4f03d32c64b632be56117315248cf5fbea9e1081a879c8a5a7c8ef1fa0dc8c69e903f88c8c5e024d8340acbae34ddd8c80aaafd5e9f14a540f0108f11a37251289872da669811126ef6dd5235c599b4bffcb56d67cf17783a935ff2adbdff8bcb84dfeb0299a069b44e2136f1b4a8807935d93f041d7da19dbdd6dc0fa39797d79435c8f52d87fb88cdedf87cfe6ab545ee8e14c46f90f3bf42475f47e667750b0a67004c2b03cf3b3b5c337475a2c1bb30c963e01514367e17c2dc39e20e676939dbd429518817021f3791111944b597ab98abab3e384e654f294bbc9d01e11c29b9384de75291c59d2ca701c5fd47d068e268910ea5bb73c138b4a5f0332bf04529098481a475930c9604860e7f1e2ef9058355d564722c3af12143fc4fc34df5a9e76ffb7d87bb3ff90b61fdfd8d909cfc70fe62fc91a271aa6687ebba7389c0f16533f5df59a292f2c458719ad9506b403221daa15477ce675c4b5572b6cb343a809fd686fdacba623c5b82558e9ad5d1e92bdc04abc5d639651a15eeb23abe5db27993e813a70c08e0dea31dd8acab1ddd792735164892811333c1e834e7f6906b7c9fb5863b6f3c2f2456918595d5197b8648f39f470ee0f57df3eaef0e01cfa45b917f49491ef5c6a4d557667c455a88bf59767a8ec3ed0c00709164fbb8cf525df78bc60aad6d29133bbf7ed69a419c6445cde02dc00a5448bbc98a792b77ccf920cea7a277809eba4dc79ba48a4479865aa572a11b8725423f4fc71b3a9afb62ac9e7fac1965c375d5b32e8a37eef65b6349c2ab74cd6bd8a7c445a8fe687b9434cdb68905d6d980a2e57871fc2c655ab936594987c92a12cd8190f46dcd449e8bd7cffa0cff456ae4d55774fd8a6a399f8e0803e91a1282a883803612f59d8f70c68adecf1431b015b32f34d0f3f135f7e0235fc340f375dab22df929813e81d32c84d9b697c3bb0176c42c579aa14b90cb42591f68febed589b15f57fc31eaf5a836bd1eb969d69ffa12d719cefdf46543c340e9df3ca3135618e4147b10e257b7e8fa881b0d99d90c6a016346ccb0297ed474caf363ef46e26c1b00f6a35361edbd0e50e1ab369f341a4a320c4f7bda8947f4e477c73455ceac44585799c40980cd48b092545bfca8808414135928867a8e3bd1a80af2936e97aff643274f30cb35ad429855cc496983e21f53c0612faef1ba1065304339363c89ea655ba3ad5d33b8b8687be53f53f9eaf1449ed9d149969a6ee1c5bd6e1eaa6e1a3bce476e7a9d06aa2ec3a8ce2d71f33c44ae7bda266a1f308b2f6a6f0659b9a2b4d4fcc3c184171c4599ec4b1836fdcae5d10caf8653ec1e965b038571dc4e97ff7264b7b56569540b12b77b320d215da964cbd6dd3d5e92aa7419d4a150f65f403344a36e4398d494c569418fce31c919cbc115844391db33762cc55922393982f80ced35791d5b78bb0417fbbbe853c8fb5980e301b6ee25731543617ff8c3e94388013692616a058943c3c6f855ee574212dc702e91fdf06f82c2c24198b0ba34b2693f380fc9cb73f180c97822122bca6d52e4cd74456bb41ec9f34cc4b29b46ff0af7948182d0e5bee0e033b27b4d4dadb795f26228091a1062439135347ea25cd579d9fbc4402021b408fc97679c47be9de5e22c27645d02d94e7a750b1a841941b3bc6bde0b64cb2c5c6a601519eae19466acd9e0e646702ce291dd4148fc6c88c3373e4f578d16eec14867c0bc44c6abdef54d80c82578522f6626e9a16f6d8c8fcf8e2a193703634999729a0baa084ee769d7dbb6cfcaa8842a2ed5f63a4fb0b6eb862ef1c6f710c4dab726019f76590b94ce4b1d51a2f3f08cebfe1924dad6502df804279905deff13176c0448d825a4957164eab1300bae4bbe472234be44a5dbe8f2a0abc6d7084d36d9445bd173ec88f6dd7b43d0121cd8b7c44e8a87ac4c61e1ce47a902aad8e2dccfe7c902dcf9583c1f56eb9777cdde946b5c9be2f5d3ebd233a0127c30c5a25ca9f637f39d0e8f8be0db996d58f12ba6fdc398ffa35b38ff9a2c5b5406487caa8fc74b3d2ae3fa3201417c99690e86b86dfa10e50e10fae11d8d5f30f588d21104b1f46778c844cfbab01dd4cc8f3d28fbfcce43f30be774ca2cd0f5995cfc34b73c1c561c115407af794ea30e17801ee75284e6a17fee08e0ce608d350d5e44dd053b687791e810c4209cc727981f5f65f993183a93bb33e0ae611235dc85869bd1849985756e52f7f3dc5122617232e819a9f9e15196ebf3f35213edc953255ba80408b48de0ac33dc46b28ee9f6f935d9da289980168b37ce0615e8ff0141322abded2d5230ea6630e8a02a5cc9d60327351612db1c559969efc48e0d8483d965bb95afccbc668cf7254e6db761f14c9d830c33fed77c2f921c4b7fe748c2641bcf42f8aa09a6d858ca3b1616f77d9d1422aba8de89d3de5f294ab7998bb79b4496f304dcd92eddec61e31195058db8a3add2a3b7bca4cca90750cc9425e226c04b5279e126fb38ccfcc490267678f3adbe533fadbacf565649aa7606af316d90c4d411f3c22abc57fc4a676d717b4d3819f439374c0436603c1c63c818700e825b1c22dacdbaee2253000505e4b3474708811a0c85b01860e286b35a77850e88f9829ca3d5030585390afaa91cb8805dd11605f0304078c26d01dcf0644c8da7bd3570b25f465fdc0266b6ff20018788dd70672646ddff642240f4544fb1049e657e2ff818da3039c7dd651bd8e353204716ad491a71b00ce90164e04045f8b6196384818d031b54aed7fda946fbad68bdae3ece27c1d0396278aaa82d83f71b17b39e194bd84c2f5cff1b0ce9ed2ad1466f849d457b0ceb8b756382c367785f289f3aa921277439734b0c12ea76187b0941d9fe690e8af7e67a47272b2d2fea952d40514d61e32d9d2a26a82ccff753de1ef8fcd279ebfb173ec07ceba9cfd4cf075a1aa5897d8d677a45a40dcbbbdfb6de13ef3f90b3c99be738ece9d25e0da51460910d83e96aac36aa525cea72920018cfb811e6b268a4bc0e9f6f1e4db6dfe8d7cd78a03349ff73abd7488e55561b714cad927934a401b1bb3cc5205e7cf2f4f76e48ec26c5aa0ac56c4d27e0f85aaa4078ccaed140e02c761bf38918538ea4392355598af9ac2d8df588bec60a546553551da475ca1421e7d3f556108e5e483ac6f7e98d0b7fbcd3f2b16c46ef181ca2e062e955aca73bd329eaa0d1cf56526e298368b466685fd3b707f2306342914a6221392d9131e446495a2457f89656338700c1ed6902abce0c0a6e729fa79ded8dba23eae3c7c62163d6b85156a1218332108a701f35688016a857dd42a0ef31318374faf6c82a53bbf7b8e94cd6e435f50565561ffbb8abacff06f0b2393ae46810c3809e6d661b30989a79690cd653a887e439bffda4f22ac16b3acaa162b11cce8dfc9c9a216e9d083db3397487234160286d41bf08f7967e99b78f8c46a3019c4ab90e90a7b10d4840677a323a4d89bf870e41b1f777cc9af625e0c4e1107d61981d36f62144fdcd9c102b3afda9e0f94bbc5b39382b1d3d161c5705ec4fc38a7e4c59bea21993655f7c81e4c07f6c9f425f80a65010bf9b15c22a01e80962e4e2883a7d304c462934c5c41731fd99aa8b6c2b5760bc25cc86917a971f62c5ad7b46f456ba56ecb0de32522517cc334206d06cc06919db65e5907cafb3e9e48db872983a2a75090ee675f0f4e83682dfec033542c2bdf46b60606c305d0e4cde5773f253133a8ba13d572c1652a0af0a7229c1c5acbc4a71ddc0ad505ea7b98b1a691fa61c00bb7443a128eb7b7577e3ce3875638c1d42b06077c39943b71564301710bba036ea434e85a42787ca37be8824a3ab2eb87cd5ee0a3cc06bf6f4dbdff322ee00e39e0018020c489e8f8399d2059dae62e4c8b333c23ab434591eb44b7bfcf938918bbea83543aea58d742c5e3fcb90b914b03845ae11ecb7539fed2ee5fc0ef86a4b9bce81bdf0d15ee59aa88a8c25b0e07ac3c19431fe86eb8e31449a3579dc32265f7d61ad8c73c9328aadb23e8533ec999aef57795b6b12479373ef393ee1899087977522fef3533b89b4162b48f5fde228fe1c84448870a7e35af91bfbbf01a5a1b86e0252decde69c97f5796e66da35d2cedbe16a71e9b383ca61d4a83fd68d47f6196cf4328f6510def0798b2e9f2b30a1a1b2e5b0688bbbb68c969979c6cc9ff8723bec6b076e7a240f82aec919804e496141e06913e12b0ef08e366f74084ffaf7f0253fc4f628300a3d9cb747d8fb9ae6e218f00a0367c3c6f6e25dbe02abae01e917a9178d851d0ffc5f35c681de6b4e1a7a785bfaff966d1264cb56e59acc60a2fa0063d5dc4e06952d994ecc2ca0e5d73ab44c36ee63c683392cdc34cd1426b80746cecad03705d7338ae5ee8bf1d31e73fc694f17738e77ff4e1784f3c3e57aad88780660a8d746bbde761405d7e22ca5e097c0d79ee7157826e186ace440241fa806462f48707095de00c7185af3dee922ca87381365d51d097c267bafee1c1bd5f828cb8d29b708c0444d537adfd477880d86007a35cb777fe7b3ec70311d7646fafb5f5a2422db80d71a632530e8cebdac216822b800a67c53fe0825e716807ef23027e7e7bbe4eddc9001806f58d143ffec5912376ec4042c453504666a5421fbcbd76e088a60b60b18fc6bb791cb2716e9dfa52f8af9d2d633a56b243c22cac9d449fa81df1db2e67eea9c2f2db771358051832b677fe64a030d0f27b50824e5f916a1005832d23ee03599f02eb244113213e9b12c0d931c2dedf1a41c4d0783407edd3031f16a9dcc9774524a9926301d799d25b141dff1ae8c043e67a433b1e6abb5513416e008eaa4ab9cc657ebba7c8c090950a8726de64458d239d0111d252caa9d74863c98c7366f67da9179f0d18b287ebb4a5138613b2ef22f9a27a7fed6eb2ea2224c368a890c48f7b5eed1114b9db1783d26042ea2f1bf543e6cf428600643b73990ad36383cf137a3a2769b51330a3253f145c214fd05ea6a51d7c523e72304b44784b5e9b6a8820339c866bc9f255cc93a91ef13391f54f3df07e1c9de5dc9a48cf70e809f02e56e2146e549ec02c24f380a54389843d1d6733179b38ab992aa1f1c3055de76114dd140777e2c8d19175b55791d896ee92a17720acadb25704edc32ef3c366f7cfddbfeb8cea3b3b96a868fe7df9a2dc3fa710eb1102e9c95aacfef9c39a8f477fa9f9a45c26ed096aa5b78effc5376e12a6a460b9ef2908117b8d901f4f5718c9c62c902d746851b49122092869773ba83ef9df97955506b6c657dec44ada2baff8e056c602c3f5d43a4a5d653e388a06d78a7049b9223618f9b24cd7d05e97b32c8b6858dcf7d3977b66feba758b801e59625c245e47f1edd3ddee1dbe062239e015d6ed9509318a514e60602a706a225f6cec0eecb35e82886e5eb5975c9ae8a36c6f2dcc0bcf0ada5b6daf6b70a9de8cd37688fa7931579a6645e7e25203e2075105e96db9a8e06185fdb82bebe2f951b1481fca5ac67e316af9a7edd23097e00726a6fde304a1bae401c4351c8f9484a6caa640afe3251f2466f4ad1f0c3138eec6d95ad1ed7e6eff6e514027001ab57e20051112cf8ad7df0337b702863799f46b0b5dd410165c8cc5f968abfdc6a4abea1be535dddd548d521ae28ad1ae6779edd85c96b6e8f8ed29871c498cdf1361c949248a4dee73d98c71c9a97b7252df4e6933a694ee723aa3e66dc155ce973df7313cf3052cca24f500415ce421acc21b0be1042d0aaf550eaf3d831f933c7654713107c7e51495ac81a4b3c905f94b971bb22e306b51f4b5c2dbb390027138424f6a797f3711aa0fbfbbf75b7b531f7e1b8d37f6622efb04c89331265e92c3f514426a3707101cf37a7d1803861efffaf21ba688d6efcf764ed0d92073a9f804ee672e31532fc3e7ae04d8e42413329833de8d2e92e743f3a0c8f3f27c7891e7b9ccb8ae4edafec3f71450b7ef9d6b0a1563c2dbf4876730030ed0bbbb15bec61ab6e006cd3519e2b5a004ba05ef927d4a07733ed9b0356354c36ef9ad579685889e3cb8509616fb5219530ca368270518b1587af974c80713b57ebedcd96f69b34189137adf78a9ac272351012795b109da1ce4383a04ddcef224c752dd92b914f96b1131166272f22a931c0cc95436f43ae38bb0ffa3d006db66c643a4ced72486df1cb228427de2a6a18143972cc94a2aeaea69ae003d34d0bc75c12ddddbebece40d47b2e0054d4fd47cb816588175235f12eb3fa3ca810f1fb40f8d49a37953dce7b8c5ea2adb99b0f60b5b31c8e45f86335ba7f9a7a84b726dde57a52f3cd2b629c5139d6533a4892c789d88d6bd4da563241b5b4b372d795f2d78a060a7a29ee72e21f4c5a2380f2de66bb57e3a03626c6441cf5fb418da36e7fb2b779eff4ede440acbcd4eba1e4bd8ecee21857545edd9b83ae58ee60189b5db6757142e207453c0399ee9f5eed2e9b404f13df2bf8cd9a550a95cdd2b42ea5e703e7f9949bec51b8b35b90382169a3f119429387a6b79b2149f02455f48826ace1992632dd65eebd1054cb372c5c4a5e732a6ebc15f7b803458f842573ea704bfea0e49f3e1c7da51ab1312101f8cd9b251dac0898bbbc92c6bd0671642478f5067b0940bab6200abdec9e04e78610a65d9d041b48317afedbb1d97c0bb837f26aec93ce0726d30d5f2a3b3788e69e9da2e1a054d62f206ffd189b7558bd71b31670857d8023faba76f57e07320a2bef916573620024ca235220aa04fc82ff281737ddbb479f56e0e34ad06bfd72b4436c3a31f620a795c81165851b38c769162eeedf9780d3c585b2c17edcec93d4afa9274459c506af6114fb06e4120888c521ce7c272200974519ddcaf643794c75d7e6d88afc9aa510953ec5bf95ea5923615b20ad733ffb1cc4a1b81ab9eb1da39eb94960b61bd0ec4cebf7bdb8a77ceabdf9fc44e1d2404fe706319a61b2404cbb2aa0bf088f0a541755269e9e502abf4b8275df9621b7affafb736a81063b79a947c6ce8f2a602ff10ab72a410b10ee8dc96c0a106e1047e7df836937da73be343df0c09402d769e4bbc1a50050f999c06f3a81adffc72710653ba4ff9d6499737232d5ffa618ecdcb076d44bceec8078b99db4cccb2a0997b07fb7922966b87fedc456b55ac981d586a491e060397fe4ad5ec1c829002bb7c20e9e7596d53f3bf990ec8c46274a8d431a224ae946a95d1979dfb0c3e36a332f6efd949d2236f5380586c7c24eebf056bfde27f92a9094dec030eb0b4e4a5c29a5c88e44e2daa8f834f6a4470b8e9b6615aedbc0cf38a01a191d4c01716182ff5a1dcd3772988c2634fcb1075a0fc8cc55b2f94ea47ebe91e297ded594aafedf1197e9209f5b10551babcdf3cf3106991ecf603a9e8c04215e5e33a80cdd4f77fd052e48a6ca63bb986534d24aced0e4e1ef5070dd53662e60927809bf631708266fb8e679c466e75c0c17fc7a4f3ae7169ee96a70c9121e4db6b6f050c534cd3d16c0867e85d2037e64114d652d8a3f28f2d82f73e7d4f9b44530d36a6742dfdfb14159a7b4189186b60ce0746c316297edd1d7494d289fb47bf8e48795693bbce1756cee458e7ec87bb233a76f0a34305b8437917780e59fd9bc8037938ac943797cc3e15098fba395e5cd02185099db19b81018aceab37071335ad725b2effe1478165da502cb7aea18fb17614ab1f30b3b07c35e2571b1e5eedc87db4c29db2696fb1971a08664d59682716c54527c9df61388548a76017e4d78996b3215b533dc0e2bca92b629916be8e72220fdb01f15b41578fee2f8baf30a4cd3604f1acde1c101e3609d17ea971231a122aaa7a3dfe11dec91c7729a966b862b66990929c370bc59e0a34914669dd45be32c1e7ea72308b289c9ec4708755ca63f8f8e91c761ab4a600c1a7fb99346d02156be90599f7a0c362f0258028cf12b1128fbcf2dbf24b1ef5081ca28240a59be261b7ed129f9cf5798fbe290741fac88aefb6b6a18d582193143a19fc47d98d4cf8604d950c602025d756c5db53d05ea0a48a9ff11a39f3edeea2990e9f30d14f707c86546f01c63ccb2c186a3a508e0c23617c0a2fe15cb11ea5ba9bb35b91390415072df5c3d9edd91a58207d8dfcba93d242141dc86da4eebac8e4922eba69490bcc05b2bde26608ab4fdbd4c4f1dafa15101b9bf442310431520d165f692a6aef5cb76ba951f3100eeb75280dc4bd9e6e024f52676250cb8d78506d34fec72e64f466106e1198bf010f03dbbf710c70169ab619b59a646e8ac8b6ad4433117751a0adb6f20cd9746d5457b6c76611622de9849812af79878d3eb465ad563e416ccbf00bb59513fac612d2e6ca392f3b57f8302f359f9d0f0afe19ef0f3b1b1d04ebec2e89952376600cbd5e01333c14cfcc4f103854b7716ea2896e16b498905e1da1ade39e5365e7cde9ecb78d3c21e43e8db70c9a76357d828396a1a6f162dadbc2a9901ea6fc5dbfa10237d26bfa404c986d51b0f8dda19f52216b18f0e8030526dfc74faee7ad8544e2c3d9bd3191e400f3364c0ae4827a1ea6b521187a1fd61845b8d71418d8ab422a83b787599357f6b49d75f49e455347d14cbc56836184689049e135a9ce0785367a470929f441afd0379884690f9c45363aad1807d0b1ab7a1869cf9f6975a2fde01b888ab90d48e5d7132627fabf8eba15b26764fe557ea05d9bf98beee686e682cf524186efc257a255916a5abfda09e203f49c4275ed6563cf433943fa3d11a211942caaa5de6bfb55afa943c14ee136d463777501a55ce7cf2e68540bf65410cf771438f3f938fc87daeddf90d32c22e037507638de8f1877bbb244d65704ca25a6e5434475eb1fd4bc8037969d97c32b99ca3001a982de91f6fcf022a7e34fba69a898db19418b7a8b5df3efc9fa1229a59ac6b272fc00ae22b0de48cfb7b8a7b6d0fd24ac6b4d7d164a67160a60009a0cbb90f67b54ab03263ece3ed9d4d8b25f0aeca3ce523c86f45bebcfd2a3d3a242db179ce520b82cf24336dcaf58a3510a968d7fbfcc62c223f0e3318c1ab4f364c8d6f910fa4dde41d5e422280179a83a883790725327d969028df9f58ae89500424398b8ce1316e7bc48394dbe9faf042c98772bae20b313ff9850327d428347b03ff2e5d5107e8043c30b63e68e4e419835431661bc77627c3c0ddafdff2e3294fb079beb5377dd2c96bb5912ac1e1ae1d62781f67d8b388d9fc4ba13cc46d2e12dfe599edae36d1669c7d79ec58b26e9b9f6e24ea6e53eef62b11adab7903caf4fd1e560f86bce6473f377e9559da45528fc6835e0fd9e7becad35953900424277136a896de296fc63e1911b3ccf9d92c5f85db7cea7cbda92c9b01f46c9520611f69ff0e897712b872cb128c8fe747ccbab60b77e8c89715d73d09fd17ec922d42cd293ec6eb1a7dea8c8b3182a0d18b981078bd97b1c4c48b4b2ce594c929e2ffd2af862f428c60f60fe67694d7c0639be0dcb9818546f1c7577ad6f883a9e97507b17cf35aafeadad00acea8e63de98f7a0128577bc9bbeee762022a488cbdf99428ce650f242deb037677aba1114e061317a03b75ef53c9f0b7771644f909e8bfd1475eec12787ab1c053478b314bb593700158ee42eaf02139d4414bd0d2ad2f62f3b6fefe8d681a3f5ef0599929a7117172a95aad787f7b62958b3de6dc1cce8cbbdee2fdf773b2e04884a2776d7840944bad2fb3901d312d71252291ce959dcac4253166d219123cc601bdd79789d9960540dc379c65802658b6fc5d1b07bbdfb11d4d718bae2e1efd6764bb610ebaa76dd8308431d38b5e92f2b1741d30fd3e5ffe86e2bc84dd05bfc05006c00ccabcb1eb4e3c34dd8c13be0f6a0671365bee5db2cc789c6ff307a4a9e0cf8a8af8b5a32045a22f987e0a3c1e99c7de779dd4d3cad711669779082783bdf603ea4f6ded8a27d83ff490dcdd1fc79468a7b6226ac726f32554f39373b25f846cba81700820dd65562feb4bc983df35cdbde1ebe82dfe999485950cec90dd5aa7603022354e01e46454aef585010559274fd43a855a4cb4aaf0df346a95492718ffebb136fdba5fc9ce046cf9a776d881867b9181d28a65c91f1f252f9c005467cef84d826472ff0e74d559320eb89c28c3734b3085a4584e094bb3584e28f0616e669418e6e28a9d9ed11b7d84ceceab036d2346c365cb40222d35ffe12681580bb254c1f7f81a058f294d4d54fd8e532513c2d2956c89983e116f05aa2a09ac400fd4096cf6f1e894e58804a1345908f1da4c24d5c498cce50212278072549fb5f084f821e861fbe52a65d3892cc6b91fa5f0084eb4633d9552b6a340f860a57f8bb0a61643eb75ed29e366e62db4f29fb3ed2b9b61f1b3b69e817891333918fa4620e2645749e16f9aecc61e51ab37a72eb3d62edfd6d9e57fcf6724d7cb0dbc161e06f440804477930a03dba222aa4ab5a59c0dd6c44f2d8b2ea63905318bba3e0eaf4149870e032fbd0ae2523d5634ee8b206380b03d354cfa75c85f978b31620120123900772a743ac758a5cfa4a13de99339a521086dc17cc29d4373b673407150e71f6d1618540e3d6948c11d925b364b84b6251b5010497ec49455df44ab1218de26cebf6c52b0db3f690c8df83c86f22eb7d25925fb6f259447aada05a1930a2862c2cf6a003ed5fb1636851820ef7bdb2ec54ed983200531a4d325974fa3d595d14e0418a8318fdd4c15acf49a5706a97bc8c0e6be62ccd012ae00868c0b50e14a0c00433927a90b8f08b42d4e65d947f20c835a66ae2319931969163cb92e434f8d28beb7f74ae856fa7be3775e0d90d5283265a911aa67f7e47d394e467c32d8b0c667c2ca7844df01cdb0a48c068088854ccfda8d136fa8c7d925d3f18a37efce15e61dc8782d6d02a7a7f0afc08e83c9996602f966f120d28ac26493768f84650a4dcbecf46d6b6a197af0f054d8f8705c95350a5b99c5c6899edec6fb79d86f81e106352d148dfcd5d0c8126356f9a70cab17c59c14f7d218e73b6960cad47c93e4a9c4e1602b8b78498aed84aebfa21600b87933aec5a13a682f74b1b3433ce15a36f07467db8f270295f8c84885fd2fa91a13c4ea956a94be1726a184dad9bae90410c6fd1f49baceae02a8464e88b85dbc7e0a1d242f3355287d63db003c5cc18ac2d99c5397ffda639d7daa93fd01dd3a16529791736be48ca1c1f92d81de428ee9e4511a2b226fdecff73ed2f581770516da5646d250553f1bf02a800f22149d58105a0bd7980b7d3d21130b426c15736cc806c2adfcdaded6f2afcf8b906f7f050a690673b37814cfb0df8698c2baa95570dcfc7f21135a0481045e35825a9180407dde0d973d4e4a5793ff3fc966100a28d49269ff0101b0dedfb9587bbd6edf94fa7e67d9cde839664d89f8bcb8c3ea334f66668b99f2eba0de54e74e50b6f48c828fae4a1a42931a7bfe3bff42f067e56640438fb8612d3bcb61a5fc3fc0b177e20956a91493582df88e8ff73211f21f373f5c81ffd70883568137c0b5537d1a10025d7647533dedec204eb0fc149b2a970f793f59bd07cf4ee14338b7b4fcb75c47b1e4014a706a54917901a047138eefa1e71437bfcc52300a13b316400efb965f049048bb4fdf0fc08c94f357e45a09bd1bcc198ac293e8dfe60a7685d43ea7f35b06773bd3812c36cdc1c26e1823a8bd60bada4fbdbe43110fd8960ad4dcac611748d1bb68c027bf2394761bbf324fdcd512c79036cedfcbfc95500ea601a23c9d0f42c0de4a2814c87fff01577b7a7d66695df5ceb6678b0813b8d716f8975de16ad5bdb5f32bb833cf4ef550d3f7d1b615b2201200761912a52581f433a0f5b888e19d3f551645cffb86e90e0fef9cc343017a33cc1328403389cfaf7914ed939bb0ca83341a3cc6334ad4cb57a18b96486a431b7a23ce91fa0f771b81fc6a67f8a67da1fce6391123cb81ddbf55fb39a3e25b273f5c5e903c25231bb12b57ba20254e79e4723ce4abd745475103c5e9feb88fbc2cb71f03d917f3b24ee0999730b1b5154b11bc4b44bff1752cb43b177fcb8982beafbee7ba895a31d85b7c2d06bf4ec3d0f89e4f6e8d02f4055ea480ba8eacf9cf04df19324ecd6756143c009ba8152653d9330c7acc94545aafbe303050b5d558eabcfc079bd468e834e9d2e9c54d7ec6fbdc5abac407f8cd0741e434045c43d25b7caa1fc18547d4e43fa62e8e12897f09a2e5f412bbdee4e06a4b0ee9adc4cc49b6d33b5da59cab173bf59d5dd0a4318909c4a830a5de50be5e9118f4e49d7266564e4aeb5f6628c7738e27b59a41c1c8fe6783312443c23a22a6ec74b77bbbdae1de2608c4006727a99bda3e4a2b34998e6d1e72ad62e8575ebe8e363d470c90a1983502bc6fc028f80005d52d81db3bc89f4f615bce2fb4e0116b23030e12e8b35e4557fdb9b8cce5dfda87456f36417387a1fb03e4cfa000df77d812d5e65ad0d1700d26b1dc263b1c14b3a90b76ae331b9b19f2d0f69a352682ce644201e8ed2716a9bc097e65877112b7a382db4cadfab6e6f442b3fda24923c5e2d490960a058963d2c356e26fa9d6fa01f9c6ca2b740800babfabcdb9ae6b503c79e19d209bd9b1f463c37912707a87ae19ca2184327d6b3f9f4e3a694eb85e2e24da2c741a8d87c693dfb2827c1fa9e5230125edcdf02b0c9effdda8b9af5fad7183cc68f632eecb072809cf935e004ca8ae6d6645e459bb2d65c1555b87b015d158882b7d50800770d8dc60f3930e027b4bcf4fc24f2c8aa7f759af4f9d8d0f11903b140cfdf71308222533fa7444731da4d780a832524ef6332018a12565aa0a3fdc889637d3347a1007f168cfbe5f9e205576f6415601ae8fd4e86669a7f14ebe155c3d6def2b6f2499994820f572a8ffdb58f93c8c99a29ca333a8c7ad72a9e9310d8aecc8b63732017186001becd7ef5ab1830cc76db347879f3da05071ed546061be12c5e2d3eff496771f21874e545b8fddd4808c38591f8f826c64eeeef604552ba04f8d1f0d177144fb63e663f4cb749aa014ed305cb76cb68d6969d49026b833db4bb9cc39fe1418fcf1504cd4c5adbf999c8a85dff1ed89237564ad432e0a17c7ef1311348f8c2ed9300b0bafbd53671aec3ed9a4b3b6b83c06907356a839738fa5633212d69487cc9c44e15eba2e59af65ff65181b279947475930447ffadfed74f8d0f30906dea31b0cde66e6b2c4b50bcbbe451ce010475f19f39cdb2b2464b06ca90ded6fde042a6d5c91011c79c05fae1679e1afc9b85e88bbdf372bfcd9ddb2023b579147d71abcde073f76f9b7ed2738cfc310d1ceed43ae7906ad28580380d26c0685ce673e74facb4d2efd0dd19c4bf54bb83a116daae03a85ab95fe6e141bab9caded76208e0d1752d3943119f3c8b4d3cf72e1e8c0d899db9ec76ad07e7485e9417e864a5795bea8a1ce44ad52f9ce6cdf7e44a6f81307a1985c904f822047d9dd2df98cd3a53578b9e5e0ff2803a8380d9a8705c0cc8c1ee21f834fb9c9892864f7c85c7e4c4bec51183227c3970419e7939fc2fe5a3622a096bd0f8bc87fb6ac175223228a0dd1d1d1947695dbd84f0432d8a58421b90d1d253a2ce37d9cbb92888781fea975a88e8c182029c2bd004a7caa28cd57514834781849e1bfcaf1189ab687f4948c39567f10407a2e288b18317aed6bd29e51ceeda82a826a3bafc88f5e2f5124a42950c2842ca2da377beb703631629ce1cfb5d5665e28976c7b6479a4e006f7c3e2a13f48372917fbb3b9c582aec1260bd2ca5d35f1bd7983b9ba033e5d505451c22232fe6564d3862f4a0b9920fcc2a28d6cb38c5d7a36a6cb0c6e462c8ce823c164a09dec8b78b69b5942aff0b6dfcd0d4a2630101335cdb3bd21a5320b5e726e8d5ff629d5ca0e8a97b6ecee77b49893a705ffcf89941b8daf43cc358007ad0fdcb7ef29ece097de4f0817d27bd131fb19e5e0596624d6803f6ad34ab8055831b214e3d39955993a208a7f5e4004eab2632d4e09468c353243b2b4051d68d50db30c0e83f99d207f001f5c28b0c53340de44ec0c0eef5c8baf81d3c2798b21a9c23397c509a3e8f056d15e29c00e7031265a35c52c506a3f97fb78364cc191fb00848925ef4ea7c5a610d48a07c5f3fe41a4adac377f1f8cb0101b18482c1911e5d824ccf959b82d6efb5bb75805cd0af92fb9c79a0d3d4d132432085e13289b5a2bd70d9d54e74a5195c77f9d38f006c0c3b3c8586f7d8725813d5a496b7e32a6b949c076a7ff9f52c762e34e54a71b406865e5edece19d0a94f7baf92d0330eb0a4509622280370a7822b017de0ac2a727f9a5ff673a1fb465f01e8bfef06d550f92ca319595307d0f0a4b13ed323cd5c3cda4c81a8ebfda4f441e915f8b23f5b52783159a816305176e1671c1c2785c7bcb3cc421399de1a2509fc28e68eaaa02a47003a0bb8bb6ee399fa352b9271e186e44d357ba2fddb4a6783206972254cf06a9fb06717bd6c2656bc6ff7ca240870c46a9b9b1a227bd9d4a3a8be0586bbb3de734ba44db238127eb34c55c2d658b7df74ca5270fc5685c1c4fbaadfd8c7dbec7f070022e122f3d9c74299065e5674f952865d3d7a931c95f53d8ce6e1b56479aadfc1f5900780c8014a2f2b3ad1da464fc0f5039841bc7746a32ee8a976bbef2b2d49da9ecb6996e3c6809ffa234143dfdbd58aa8cec68f51d3e76f948fc346a7de49079e45a25e77118132b4bedb177c1f5c58335ea00919dd6d0fe58f0c54347f8f52b4e039f6184a76de7599c92bf47c0fbe4e26a3ab07eae3da922ff0c464825061e6afc0d45f7f903e20e0b768667f80a5537698520ffe8ffc0bdc200b7f249832c4a0bf4aa62c627719d3708d62842a410e289aeeb9085de24b8e628fc1c00b024bceaac174aa96b54d121b3b7b3e01016c3859720372c19ba790b47c90a076d1f078412c2c3919d856d8b99978288d6d6920db588f7f848c5ba8db2671459a6e67ba7899f4a700c2348a427a17a9753fec912d87fcf1c5e630202d88314e8eb7d6e92b9cbf630ccdff576794971f045e773573a70b587371ff9f15c1baa129e226eefb56087397ead521dbcd85cc7b2ffb52923f5d06bc0642d65417e410169b473ceebf485b6e56d82ccbf6102a0f12a79454d1a93a40fb9dfc448b1c092d10971cac7fdafda1f46904bfa06636ba60a98570e15d1dcfa8d4d6c73d821f4c83dcea2d34fc04a89b3989a5f5d2192b1df03401c530a403799d708467c7e41d48e1f50716b91d1d00bc1aecd7ede9ffd7933b371cf2af2904a84a12e2e400a4f687cfede5694b0fb0ffbf73661810ffbb9a163b7f9926b07e03f42de31a418606a511bd73e5704cee0d106a06a914c3923b94a1717e8aaa6bfd010fb4dd1b5b0f66c0968ef5240069fc7691ecd4231729e9aab8da76670348861a65fc1f065f1e41672a3645b255d11282774691f9ed53889a130c2602073693e61272da40d9178d867b0e610353dc32be86e9ae3ed798c9aa18608a7a780125f3f07aa848579e908eb4f0174162a1daf35dcd070c2228e7af8a5ac5de667b4fc71478fa7f646155f2830d696e060c06d3505ddf6dc2fc132319139cc3f34b43e8390dffc2cbed6a91df67a7af6452c1317f155924b545da6deebf5bcf4b82de920e90a567d19d4ffd60a9bbdd26946f026658ef173662f45cbe4388e8664b4c7811fd1214290b7c74afcb58d25c950d8297768f6655c0530ceb2515150e90cbf7f1848fc8482c68f68d192e23e3dfef9fd73c02277fc42025abaf7481cca7285474be7db8c298938fa06d11de3ce7809e7a657a208d10ab2f75c35383607e3b5994c0b2abbf1046fb9f4d70dff97df2c5d4f4140dc410c820e37216c1a3b6d0ab5bdbd10adc1960a267b67bbc76025300a6b22f99a70318fe92b78623dcfb7a9d01449dc9fa304e2beae8f9a1c6fd856fd747afc4a99cb3afbffc3ac42af8cb30151c37be66106ac3638841a3194cdd2a3c9bfb140fc6316ec9b3f15adb64f6cbc58f7a69803cd1f318ebf1c6f07854048c61747c69092d85146bbf66b8bc3cf8059981b0c2c0eba6e4c5062ab6ce2378a389ad4062d9a7196510add73c71d02435246a7d036fc189a02478bbf4f64f9bf69830110bac983bec49c262d4c878383d5f1ac4831bc8de037f29c0d8015b874b4b422ac10236b9cd5cdd2fde688422fdfa9b38a5a435f2fdb44059618b8c57113de2709ea0aa06674e1790d2038c4163a3d9bdb7acbc200b46c874c25b7a6e6686c1bd61e37b825c5edca49a187a97009ccc7f0d0ad1875b711260a725b4406233f3010e94cf5a225724b29faf578bd6672bb0c9c180cd04c8e902b0d40f046afe45043dbae4a75c0a29b5bba085937fa5001598d9718afb51d9da28cb2b904953415b3ff2784a873dba50717a266651916cd2ebd7ab11e1642cae3e31e23123d504768788ecc3cb6d985593a582cbdbdd082a166d86b5b7e8f2f0af4fc2b7e05c18a712ffeb61adc25fb3a4537fa7bedf7961fae81dc3be4b2ab34b7b76eb7a32820e54f47462ef30d6836d4498544569daba79bdee105842473258899dd4939acb7e2d6ca7823f559e178453ee74c0f9995b3eab126d56f7c3be40781ae6fdf36a1cde536c816760217eaf2dcdbca961f89da592d8879b4f5549d5b5bf8885f9261c3cd7c9fb845dbbc64e7fc1b1f69925474d6df88da09521d39df637eab3a35398a6e6e3bf0943bfa8eb43fe57f23b84ffa3aaef70229ea36c67d99ef855a61e34c59f91984ea5779f1714c12750dd4ee7df7b550f4f6b49cdbdcd2101cf40c66ef611f5d34f398252ae852ca6c39b4dec4524958592650d3ab72f31eb61d084cb1bc6c301149e3797925eb214e2b928a77e547eb8a4711da48287a7625f1cc087e84867d09bd74ca5410645afd523279bdb2467072e17ec6eabb09bdf8f43302eb42ffac064829ddb9cc831f9bc8faa1ac9c6c83b9aca8800608d727a585075788b65d7e651de133d0edf463b06b3bb01b4b4c38b7b476b26dee6b94f8096983d030ce1996dc4e51478c3127f13bfcbec27a63bb8e78d32e15d7a1275d5a15e6b7a1f032a146e44157ac7855df161d51a6c515ee2bf4c551ebb67b685d36595f3c135beccf1aa959e63355e41012ef27c6f9f6d385c9480fa502bc504665d34e740cc49b2f85a11dc9b47ea89cc48e9864bad345ba5de13637332845327077f9be3d38304fc401e75f7eeea30b16153daae3084361c26f3bb43e528bb707f87f21a2560c390158eb23aae16febaaa501769593744b4c9fca5ea81c79abf620030b9372ff3ca8f5b170bbebccef1f8cf7b74cb1078bf52c440e70b60c8286a0c246bb1c0c31ae74ce20459a64f8bfe7c85710c446a9d8cddf506e2d042dd4f71149c35f1345bcdd601316c52a2b3823fed4fca4966ed8c8559c79b7a9af66c5062f283422875b2f54d978bb74690599f339ed95158e13b2ca38e2541bc4cbce37e1773a745e23cab57292888d227164459fa8192b30ee4ff7c71dcbfb88d44dfb49172a1366d728add407541605094c535ff406a9a7be79b9b2129805681147b108998b17844d6a4492c4689bfb151e9c32c2a9b6b8a7c5f72a243833eed8e33d2c2af77bd77455631395bcbba43e4ee881c83c46201629058f9174d8b50048c679e219c95ef67b1aa5ca329245a562a9dec0ffca4b62d978c7d95833a5277b26e24470cdcfd922d1460403f9aabb382be9e20faddaa26e9580f406a58bb05d014e007c9f38395f93fb7830300c9b011e11c62c9029bd254440f3d7b29aaba066a146e72771d53c028d13f8bfcb8dfaff92bc129f9baca36e01dcc7111ebf544ac8c155feaf21859d5305910490d29aa04ee2cec1a7209b37bcde359f6712113148036c577ee1e0b014d52e6de58f3d1792c04179de8bac32c964dc754322a4735b96bde4059c7257f2b808ab7c893d4a9adb58a488d17496cf960b128c93969c559e296189d5ce1baefff86258e2702cfdbcd51c68196294b91b333329a646b7d545132b2839ac60b8f0d748a3d07a7f92469d9903feff1ecc3711f89aa3393574d7fa9412de7cb1d75982348aa49e7eea6e7e8b33cda7d6e2b66572e9d7aad02cb56890f0378c96a6a7c405ee593c371dda54580e251141fdda9274face4aca84d8b8edaf94caa261462cf0d9b4072dc2b0b646524c157019940963e1fdf75b842c578bb9e793dacd592f18df9c5f5e97df8346a900ad2b6f598ba776e6b8cd141890a817193b3b1a93158eacafd861d6ee66ce787f6395c2964bc395080029d7298f2c6aac71470a19b73b3b0e9f540f72dc3b67d5a2fa4a1749392f6c8e55572ff956b2dea28e689e0f807eec4fec7630c36404f4ada7f6e56c6b22d2b405248d318134b0150d35f5230db3d310ee6b9eb720196e87e085b1402a93d0bba108b99cf664ab1485dfd5b39b27ad06ec39991ff1f06c313ae08a5b8d5af142ed52183ffc266cc29c92787f03269a34890967247e878f9fc0c7349496ff99bac7e9bb00694b2d624b96f441d21559b4375c89142509a2dacff7c6aeaddbd9fc11bbccb74972fe4ad527a94a78dd4e154cac25ca5b551061c08fc637d49ab739ea410f25963a2d8049ba35920c554a7ff1a6b3ec8e5672c674c88984ee276874d09fa60f01c7eef4b416dfdaaf2d295d3d666a363ff9e74350271a32db057dd6d3b5499dbd6a6da038a939ab0a785a1b2ec603e238e3c00a02b94109a45f695c993679ed782777eb6fcbefaa13dc40fc8f5020b30a3080742124ac36f28e61880b581960b489e2e3665396935f0872dd0d97fca19afc07659c9baec52e885e8dbafec36b7ecd078028af07003b6c0cceb5f40fc8ba412762f36d8faf70c9e471fe2c97d3a2bf70d5ae10b1c4cb8658324f906990c59168c89612b2e48a5d9b66414a2a110b599d99db9f9fff47980a4f618364d4255850648274ecae8a78887469f91eb95c63fe67396d1eab2849d15f73b8656090fe2e20fdf37e4f112cc13ac4b0e6e132544beb463600fd52129150f682ec9d1df4e6ee9db0701d6e26d36214d124d45f7c764736ba6a5a07a24c79f9b934feacb0b08c9009776de9c283f39b99d8a45cb458936228b4ac9da67f48ab3ecba21e7347d1058e3999fe6c9947c4698fc34d6794c4cfffe72d7b3bb6403ab140f7d56ba9723033c6c3fcee9834dd8ef732e1aed8215089a4c72e8dd96a23cc77baed7d7f26d5d8af5b967e2bc6155c82972fea618d73d94ece083b7e8010f88a2adc5af4773cac28e697251d420194e21461a87e96400edfccd5eaabc9dbc8086718ebfb21515ff292c2a17e2aa33114fd907fc9379a099e3f9a22fd90888eb7232f449299fa20d437e0e4e542e9542f733fab71315b8313bec5139a600fe84ee4e055caae1776fba5a787eaba19b81397a5d9a049f9dc75e69aa71407556046f26368dfddd16834738379e159a7f8d31d449335fb701e7e90f907ba7285a15352714064d447f944470062f3b419c135bb6ccfde0d351b0e6a5fae0d4e7f485b1186a09888d001977604218e911023038f090d50725f752274ec6920a7be61262684993b7294127454d5e410b51036f2c8b26134f4f1d54dbb62d215b74f9966be575ad897cdd1a1906e39b6ecbc722b718e1b9b7dfec8269f6a4291e93f448c60db3183cf3394b70db6a2eb2e8f6fba9d3cc4aff22b06f49f81fae6defc5d5de677f04fcbc9c6a88f7e034e35e2cdb941342378f48da890542fab742e715da5c85eaade04d24f452c90f2f08849715c417181ac73957f344ec5f33fdf5eb74bb2476fd98ecbb466a23e80b6c7b2906559ec21abe7d9889ccafc4bd4fe84e407fa025fed8fbbf9ab8443e008c9f4378d8526847e38586d3c6b2119d9f99c7a9790db2ba962718fa95f845fcf294ca93485d260560ef2abb0cdfd3f543ba0917adb9bc4fa6e8fee50a34b05b1625bee59dd48120906126dfae167281059979df772fa1d6983838328ea45f36932d2b2394bd3eab1de44db6e17d167e858de939192aab067e1da06fcb2d89fa8a82f64ea6c55475726d9c0cc9aa7b45f02fd57e0b57fcfcbb5048fee844226ac080e3da31cf9f5db23069590e268d9145babf78f24db726310022080fdcf2ba541a9a01bd0db4b01ca52ba06ca819f4c57244774e1955b3f20d5c388c2d7f7629b285200540baa9c879871cc237e33f136cb22b7087cbf2ecc88c448ed3cd88b6162dc273a6690802a87d0db0b2a0b904c54aed72603b269b2ee880e3f0e7b1e8e15116c0af5ee7c1e0177eabb20412486a83253e3f61ce7dd663012cba1cf1f2f28a18f2cb4c452c85cd0b29160fe11a43703f52461bc195a72832c810e220f9946a5bc4ecdb63a081b3916fc32697de4facb1aa9147cd80fe3de30fc5067c9001a3e18f41feddad9c09b9d14edb68a575129c6c53360198543029d7ba4dbf023f4b79af714b14822dd57dfd818f6d6bbe7f4e152b2978b21bc224497b5d58775c09e47a9ef105cdf2b13da3a6b7a769c57be34cf72db91d5711a051c582f32f82c4c2660966a309c0780ee1e96d294c96b3968fffdc4eaa8cbefbf7a44a1d9293f89a264b63b07ba18f5f7758b47c13bb40289142a5a6bfac4b86c7704bffbb039e062fc5e1ca63dff7c101a127acef077c6a75b4f556f45f66d37c410d0fadeed73ec1e84d98c3d83c9ba2ae8acda9494642ad0b6b45b3959cbe42ce5a926fbd11400418527eb4393bdcdd8a45c557211817941f721e8b8c00691362d5e24b26ec163a1c673a213cb4f7d95c4828a24346e1a7e35f522aa09ba91ce033569fd31736637d7a787c2e7e2e7f9abf8192c812386c2fe13802e90455ac08530b183c4deb9c9143c470b03fc9a499b15e0c261fc3d3248e1769acc38e3661c56a771cafe3cbd60f89a3882b679f19cd5ecf7b9e04ea9ebcc57abacbace1d37e63024871e02bbf39f80444f2cbd18429e180a10686a24d575b3cf6332fb3de52d77a5e86c002849b73f8e1c98c5ade76c22bf3b3e39fa3a78e913970981293f8642276c3e063498c62acf1f874b2aacd57236067d3df170ff420f5a9b73a93a61f362a2e34b3e692761b9007e981a8e04d7f75d0219880ce882fa885322dcb85f4a2e8c573e54a127854ce1f2d849d9731af0e9f896181f7fa6ae358a2729d3199794502a6a7498e03715b5d8dd1914e8dbb6e937d0f1b3c622390058520714e130e5f26c8e31568a57892b0d8267e645f58b245bd3e0546c33d4b052adcc4703f9f39441d3e6d25932e4cbb0416a568c84ee9daca8f80e996cc9bfb3eea7a21033c413dfc37baf2c7d7ff689237b66ec098c2165be193ed699b76a3d144fa67580dc11b021cdcbd67dde5ea62da2b55b57af32dcc0a71d8cf1f6c9c0709a34bcfd313f59dc886fe7012c5a47a3d8226b462d492b3d9fed2102c5d41b5425bec33d38c0e71a0f5669c91290f283e0bab2ffc3a7d771cfa152974def108d875454342837b68bc74a9cd4e99917f9fcc92c59bb4732abc201ce69126a537073652387675b2cf12f4fb73c9513415f4438192fc0e1add8901b409c8210b860d5a455fa38475a4f5add9323c12217ddc63f2dcd1e83da4e5656f4ac3c20e14d5809c27d430ef2b0e1538655cd564eca6fef69622d82c0df0e93386b6477c20e5de225dcb237c7e277618931fc993392a4643b925f9afdaa563a3a5f50baf540da7068abb40ca577c853be2734c932ff7fc592bc3262f2516723be9fa15d095e81a593020bdf3201ec2777a2c37b4893d4ca6fcf793731b26cd27bafefb6eaac7b7e426e7ac1ed8b91c951b28444a5a092e887df8f01ceebdddbfc1d7ace05244483b91fe5a341b6e318f555e27234594b6920da636fc38414db69484de11bd77768ef39b2a8c0d6a5355046445273d20cfe5023ed33bdf253e190b4c9d9f31afc43a112d54c84a2b2f773690d7075e6a945d2590e7f74633db6f6b45da328eb31f378ad9851e1ba9985fa8dd01d710adebeef65924d84ff66b858fbf63b697bfc05f31753772ae0e2c8ac3a8aed326e60f197657a08a46a2d471b12360bf22df2a44487f919da767ba7f237f87042773ca9a9ef0c353f7961e333ff99b83ad45fa5e47589ee095ebd7bb5ec310470205fe73e3320164c0f498c57d85e7991e37b90b57c5993654c38aee0863e5187197e8e4feef0ae9901247956cb41ff72fffcace87534bce63b35325bd2f8077f40f14a1415e3fa3bb4e5d10d52523c60cb8e4943424e7861bfe756a9b722816321ad4451ff4e0ab1106f0bda0a22cb563867ad5b64f03707522957158fe843a9d0e49bf04f28dd0e1e4ce386df34bfba683a8ae260f973f52ed309956a920c8dd23fccf5a0d0a769f8efd61b331a73548700de65247d739014107b11a65288085993f8d1bf4eb701e126551da7fc4a1f78bb8688884fe7fb5d0cd0c1cb6ac87b9912fc230a3ec8fb29e5445bb738cdf93008f8f4022cdf0b162a7a1c6c1919c48b0722502f8a29d5f183b01cf7d51bff0da278686e87f50b8180622b3029975fa0bee1e0634a61c76a5e8e24201084c04b86bef3a7a5a53d9f68c9c10b0f586743e9e99abd43b373d02ae599a34c268e6fc7773cc606d5f04155037247435f53a3ac1d76a10b9aad0491d0cd936b5182b6f0782d489a894b20dcfdcf54837febec8608cfd79e0fe4dd5d6c39bfa93b37e90f95796e3db245c73e50421f45705ce9d85beee5822812477048a22345554600cfdcb29521bd8df6d6da682451ab4b00372743fccd42abb10b0c5284988e7657e36e4b822eb011fc29618b254eb4d2e4302c721a3a69a1ae903977f5d063779f8ecc22a68a5b46e94569a93e8e181626cac189b17a2e8532a6975272aabb3161520692668206573a7d5422c5da0f640de198162687a976f395e8971d6081669cbcbd66ab217a1c0a927bf9eda7f0ef68cc2fb8b851b6d7e57f082a56d2c04d4e92b1d59b8c4e0df9720cf78557b924829b73768fa01be4237f4b267b03c32f6ca7a28d583193f7df2cf16fc4c014184d52bcc37f637ef1f6abfb52e71cebb84f9cf54d87f415f61db3f786470ce19782971155df23b5972a1bb38481dd0c5caa9641c9c4723f36abc9d28e027617fc89af8e77d4f45dbcf02fa9ee2eafbc75a887d40b7b2553463c1eb51a929b118069e5bf72f6ed4d00ce0f4ff0fb4bed58ab1ffacc276385a4f88c50609e51be469110d1a04aafb582cef90f764d8fb16f1d3842f2c4802bbe2b45a99cfdee50aa30b8ed79f6dfa2e1b147b42fe9c20616daf5cf101485c22e52482e9281a75382adef48948bb780eecfc477a3f81b5d771800b035329fc7397838d906b65b4c5918ae12d171f6f12a88ae765acd3e228d50c2c75fdb79840b857d5b2df74f0fa8449295d950db174e6ca834761cceefed5db8b56e313107beb5f2a04439b79657bb1160ba358a6701e945d2663a2a2b13661823f3feb2e0ffe96abf24d0510bfecfa4029c98626664d6d11056544c977803ce4421a33fbc0ff08a2be5d7f13da03b54d040d0750fa3b4998e599d0171d9114e3b19d95b650d3ca5a078342fbaa336fa96445f7322970e5d8a8f46eb5dfbfb3126b7036ebf1a584ef8f232dba787ea6f3543c8abbc2c1a2e037f7cccabb9e32054c5c1128d7331dcd10f750bedf94c305843c79370ad80365cfb9788ec146f680c61ecbacfcfed4efdec439bd0c7c7dd99f282fa102cc2f8b71a93b5356f9b531abeba049777964a1964afce8ab175035f5f2f01c60dd0623858678c623d71155a1947512ed1641f4d9c29172128db7453420cea0d7b339c0b0928ecfe408f98d41df82aefd9ecadf2d55bf449622d18d4ae92b18bd01eff2beb49992502e2eb590355fa43bb68ae490fe00ec03f96234eb135c2152d1cc7fe1cd0b8c95edf40308c32716577f5f20b53dd90c10c9a75804f3c1420cee65ea08ef24226b36a21d0ac18df317613cc08604bd5043e5431e509619cc755c02573a612e8d4ab5e8c1ecc2e8b049fde7ae72fa35dc1a457dd5f8a2bd77796e343e091715c3125c4dcf7e4b161abf5feae497096d881045ec1da9d1072bf388347b91525a30c55782067396682110740a693669adaabe2fc902e0b6d2f80cd236652e9c784ed062a5bf500a04802ee96e325c558a3f50f1a8deda7ea9dde61bbfa4513389247afcd8d144c73a1a9231eaee053780e957b5a65b082a8d955f3837fe8cd12aefdaa45b252fe16e3c4cb661a697b823d4840fe19b42d264def83d1d3996b1eeb87a807077badfc07f24f6ff14424d62ed46853a0f45f53189dd3fd4d36da6b4b8912f3355544f931552375a750152b8abfc28081c32b6fcce851389bbacb235995a531027666aee64c26aea5e5f85428848d37ec0801ad03dacde0fbc9239fbb443eec3b8b2be87ea6f81e6c14e4b95865610c887fa3ef0a2c1b970fd2856d8b83ef1d0412e4cf9804db70cc3791d10d6c2ebcb4706e16a270a5dd8c815282fd69662b9e3ea237226400fa0bb6401f79beb8d84add0ba7765ed4bcc79ac0a9dea4d9c0b2ee477c54de655e85621276d3e256ab04fa22528f8c99647f9a84535a413d254e1e36856f97532c2d06bbfef7e54883d75e7699f1bc709791a060d4096a3e40526c22bd0df9228c800a06d7c9721bfd2ed6b446803559bcd3c8b45ce87aed95879d52f86f33ed02df55557d26da05812d1e3c153789dad420252954184c21c95e5a1cb1ad445f98bf1e690c2386ecdc104467d8f5694d62219dc4ae62e23edc249e0430e97e9a514c1e7fefc81557b0a4f8e3225f0c4c21ba3cf7bd6ec6a00ba19ddfe73c8e57ed8bfdbf0ff5b2d339db793cfe682429ed58ec265a3ea4bfbeaedaccbd0d4d0a0aca0ac6f5c802fbe7d5d9cfc9c47d0d1d065be053bbadc543b1cafaf48cde9518c5a3ff03b22f75fe0240116aa08c9a14b6c099627a74dcf20e08b13b0bfc19cffd8d45125afcc0703f3bf6a7473d878121cbc8dc538bf116fc42ef6587662ee40526ab74258f534950de0630c27d371b914da5ddd5b436aa1000aa4aae6f60101c81694981f5fde821a47a8cd41f46fb14224754f3e359f139e1b6e0673c61f10310e1e84fe16bd455b0ddd785764cb0b995451fd7239740aa853c2ae52985774463981636ff2c18e70aa881e5a38ac4eacd1a390f46cb575703cfbcceb6384ec557fadcbfeeab9854f48580c2b82e83fefcbf6d98b5a0bd961d2821a78c45b72352c5741037e7b324b3ad12838bbb8ada5dca21d045e9d9635c00fbe1c058a51b81bd0665399b9382c60afa042ed1d913900de34a9913709a10fd090e47560af79fb8984c9d5b0782845dfdac15b6d391f9e09504a6746bcbee66da8142c64eef81aa282292c4290fe88e891154abd903d205ac9a3340e1b394ff61f5bb0f46957089b47f173256ef032cd5fa1fb08d15e8e29378d507de86ac1f2e496f2e6ca812a3c9440bd36ef680753dfcecb832dc944f921546fb96e472653f53148037763795db2807bc7169abd4a95d5637dc0db4c9faa85a5cfadca3774cc259266d1e5eb8dc6c5dbab586df76c3a46442f2afb2d37ec04fa427af37670ba4b3fa5cba330b75e01d634a556a118d5ffcb3e0bf0e70b277f514f841c71deaa3abb85820e859eefcb7f98b7290b64482e04ea66cfb157065cf5a4df55136dbbebfb28930a0db21bca1bfba2534b95fb0cb7cef59b50253d09b590481f83779e0aa51313a84c9d2d95cb4d99c5135d83418264daed683484e95fb5415d8c9ca05d30b0f94865e09f103ff89874586ce042fc608b3f1ca1144a1d0f0a0cec9a2ebcd683ebeac03ca058cb950bbb192054aabf0ffbcd96d35b9d8e113990647b862a4ce9cc3df6dc9af2b9f4d41823e25016576d861db6d4ff135ad1cc58117a104751332f6b595b578f9ba1e4413a2f300659272f5fb5ef888b2ece55bd82b4b15ace4d16aa939f3728b7b5087d494c725f553192c54d8e1774a4eba15826330029a9f91f17a20aeb510a6bcb2370d1510ac919448952e3586fbd88614eebf0c3420886ebabd52099ec4c0a67a482ff3868bcaf2e36948d08b24b094dc4190f447e5ba58ee7979d7f49a44f2eb0e17b863bfaaaaf311074cf95d511c9b12aa1886df4769c1e333c727d5c793b4518206856d46cd1837f1e70ccb3fec288e402886d7d158d2d7c5304c79831597d5a64b93bf36f281d0ce586492265cd77651957776444e92e62319d41627d8e1abc2a5f5e93ee9bc079cf4cf14225bd33ac857771bb6068d61c54901bce0e7e965eaed26c2b9336127229a0fbab22f197db32d700c124bcc79777093a6a2de13abdbff787f5458910a08701caa4a11e6f0a8a12e95b769c974919f3d9c6e8b1290bbebbc3cf20c7d0ce66c647fe1d72d965d852ac5e1163025e6e42090b55605e2a678c356eaee99f9098f1fe20e057d536a00f3aa1348e345abec1890c5ba1ff614e0eca775d568fb1089a40dbef8f263a75ad1292692c8b8230a95c682c825511de3da6ac98e6903dafae28fa5edc666fbd589c41f4165c7e67f75f6fe377578b60717f83d6e44e307728af965c68b0fc794943fdf9db3892cb6889050a2d1cca834eb94342678482eec4ca87668ceddeeca29be0d33161c2703185ea6a57a74606ca4d550119c039d0c0f90a43054c95682e0ce91202441200eb28bb9aae78ff56283de95bf326eb659977578b341cab46a7bc615f75adde1b208b143599f86a17ce7823e309fd153450563403c61d2385bda246d76e83a9b21c968297c5d736bf5ed47d8f0e8c6cae2cb5487b95709c2247e24cc4765573176acaac498aa6815915daab5c7dae655e3445fcf17d232bfbf085829ffa34297187b956750f766f4fce16bc1734d85d7cb06686779fa8ee81c6aab1fb0c8d34dc2a09d03797920ed05c27a2cb50f295d0bd5104ec3e8f26eb246ebcf570a7e39617ede5f56c6c976801248823e2d453cf28a45d8284d1d6ab9bbcdd759cccfd4cc6c8acee63d1d73356b61f0110868558c581ee069be319d8cc864193014db325c0d7e49f59cce4b517ebe45d95755e1a8d06a98ae394ceaba2cd01ad193d718855e4918a8cc74f8c3ace64f5089ee001ffdc760927913221edb0c1295cfed028a5996eb3841175d6cd939ba9de55bb01dc0d01cd6803a06186a583a0df49a1523d804af329a066ee488a255c8a4b26dfb4351ae6b186ea74fff3e587f5900ef351c715b50c930008a0497ca90edb15ebd433765b854f22bdd02c7e29ba6b317e8326113d574c772f44bb486670171b6bd8f43eb5ed03823fbf2924ab30a9f3dfbce64ce2eb73f1dafbd12b5dd5187922e01548c69b9f338cc8737916cc00cceecf5dd48c9edc0e0f5a0b68e51224400a9865874de50b94cb44b3544723a02f5ecee9baa13531de58e9041fbfc738363be599552905ce0786f8e7597379c66c626ebbbcfebd0e1cdebbee6fdc4cf16e669e33030387375906386d2f9718e2260c5db8f5e64a602774d5c3cf0b8e79872fae156ac09fa02cd8d5c7997a5f6647899cc65e871b3565060c9dbb9d12ca38c5e2d1b42948a8f63b61d8f8f1829d59199b261c2516786b60629b0cb456dde6f658ad987225596d6fe53c36b5057cfeea221ae27b6b311ed8f15d2c065b2f2cd4d5755857bbd35f64c1280d1b11c1aa6bdefccfe1ac113734bb272b61a80c5b3803b7929149c604c79a9f677a94b8cc9541b8c00759210609d4f9a87a620908ec4e8faeced29896e83ec33a321f9158e51124ef1de730e1531fa903bbfcb16b80a72c6c7a53cff75788181aadadfac97862a55879ac5b86cf943bc2faf473b97d934181e692a9cd74c78d684b14a9371b73bd6901319c1a7618dccb56c15cf86c8bfef3f52f56d7f1059c391e127a2c2333a8c9ed9c4bec56e733f5d2a055211a5fba8004e4ea859d0d5134498777f0beaa2f59c0c520ce4cd758c9b3f19c7c69cc44ecc7595a961569bd1a07d01264c48fc163782635d599e3da137f115dfc1d8bbedd76fff3c7c075ecb1ea4ae00a1df973c3d7bf8ae98cfb18f8fad369e7079b6529d439855257fb6f082ab2296ca3277fa5eff683b18e10538bc415ef46f7530b21ceeb680ba76e80572ad86c0857209a0522e651c0f523955c0de080f5f64deb4cb438bd27f00d9298e32736c2e10d672f64256e73d679f0b1fa3a3368dd18fd4fc2b77648372723bee7acf8251f13c071adb25ccd28e0938a1a160e665009555ddc6474693e2287f3780e511b8db5763e02d10beb16ba6f5b79f7558566cb081fd4af02bd7b9d4b3acc747c549fa16ce3e2c31dd8c2bd84aa915d4f9d05bbd29f040067dc914d3d82466292c6841af8c981fc134bdc6e0ea3cdb2a46931deca30f8b2cde7fe7644c258018f551e1857b1716b4114bd55385f02fedb2254f229394581b16098a3322224c478f938204c3fabffc62713c08d639a4ddca175dc6846c661c0efe62cd0c62192140a76646393339c9eed876442d3e20a849a02638f8ec0f324ab42d1926f30a522b5407fa407e374b1432b2eb4a8d3628a708c51152daddc645db322c2fc2a450ac8e5be2923ac88cd71524c0d5190a6132d304dd628a0e7630475b7c0572484d2e3d8f7158e79bb6d834caea92a28490c02f95d0258c939551c2be29c97c4999f33b2dd11ba0ec6a14718254c188f58a64ed0842b397f323fe02187908dddcdfa663f0c50fdf64b10e92d796b58cb7a54beb5d139e47bca3ef11de31fb72a533c1150fd77309a0b8950461b500723fb99967b64e507f641fffc73f20dda1033f093f274871365ade5bb9a1fdc238012e87cabefa7dddd8dffe90d47f132ff78bb981bc23d20911c4ccaff40f58415ded24af69031862fd6640c30f783421d05558aa190e30d3cd01d3155da2540da4981e719740c931b7a9540171481817b2e968dca0ca867c74c368be3a9dc106a5ba2248a0336898f6e6439d7a467c7c120fde53cb8e963536d9ebb3d23175acb33bd31eed12fc4dce4e3d2a5e6223203c86bc944e1351f756f74dc20b485b4b514e6e25ffa04e536b18decf076a6eff566009e8ecf4e55d46d9f44d363657783bea8b611c5d9fc80179d5f9a65abfb96dca124e0a820f95dcce4b2c89572c93a83c9e4b45a5aff265849b1951cc368a593ce58316953f610cc5d0f7f71ad7b38bcfcf052e68880c3c2dcba1a7631972e646b9bab996e0ef8b22c1498cdb2e64ae92ea44d6e5a9ec00ae35b28848148c973ddf591099cf7946134dd628017bf1729ffc6888fc4487d4725b7f83628c8449f6ba5e1258658598b5348b23d93d09d242744a74e59acdaff62b9addbd2e97809d6339579e091c483aba863d13b99c8e45c0057f7e6334990d7503758f3bc008fa76abb46202de2069512661ad5de0c45e7ee52635c48637c493267f59138e19e27b8f67460a482697d8307513e6bdc55fb18c6341d93e72e3df9f44b9c09b8f52b509af9ce4ce205b68e9e147a3252df74fa50f45e9dfb87a937d14bade4e2ebce000b8c3e52fc1ffe33a14e0567fc0916fe66eda162c753794bd6c3ac7f5c146beb90409639b96185260704a1e7b4d15933660850198cbcacbf7acb87797f4f51b9be8a3daa9e7ac5333336b1790c51f0995d39073874acd4d6496677b33a047d7d5e86c9c1bc2df73a2666bd090848af9648ad6d7584629ff05a7bb80fb951ea7445db2e5f67b95ec01466c0ae654e261cfa4f714665b0c5592d4d6402a2f5c5e01715f4ff3ccb376278016c7a61f5fe5f0b9990709aded5dd2a9bed46c3cf819f0313e82d1ed0643f1a3cc0418b2d2defcfd02e38006049b83b9de326c12bcdd8e1ef355782fe28cffda8930aaa010e2f35222118e5b184187a6f1bbae90a282306a1873fbda96f694048c335065138d6ef3960b98a2126b10aa0cad01ce71a645a6fca214ec3be2eec5a317f431f7ea63e6de56b5ba153a4dbbd1cdddf3984e4e9ef6f68f7cd389be2e7f31397a2f079438ca61bb56b750fba1a2c5d42011353ada27c3b47c39d6bed509287d6d4af913eb4f6033771ae282b1d005a61251858749d0b2d0c0ca0b06e7eb2e2ff0f6de8a3b41ec13535aaac436b440f6bf51c58dcd6e4646cec99b79089ad7a18b8b659aae9c243a8ad16a426dc945cc085bc02dfbf3ac97c830636e4ff9db02bd9a445a66568a50b2a8312ab774382cab99cff776e64fc8c45ed3a9c60802668f21c0fddb1c464d059711726caa4f3d9f92ad3ffc6f4674929929f7722332bafa4319c49e55855b5f292b28a97f6efa20b7c7319bf38057a9d1f94370093c35162efbe9f1608eaa6f8d23225393b89dd4663c3bf38eea43dd1638cedf8c1f3b21f2dbc497452f2dae8bbd38d960028cdfd773f1447e5ed99d6357b2031ace357b2922c0c2f05cbcd2064e577b42f8da7d5b189ba97f2097185a58b72df98b02d5848080e461f784bae8a5c73e7309b729f40fb697bf0f5226c85cb9878fd8ce81eb12a7436316276030e10ed6b6011e7f4157f27e0ad2f08cd64e469bc387f38fc2c08ef77b1b8f7cb8d9bc622e449100b8205362050f494c11c73e4e1fe575b8a3fb3910b9b8382b93d391433bcf206f1db10d6c6bb66053a66ba4a2a69ee66211e5c8b6956089eb371759ee8cbaf0db2498bb615fe3759efa8d9619530e96acc365cf2bbc3d4210b23fc0ee88e4b4abdf9c0435ccb2cd9fa50180098c33e5d3ae71a128f1e1ceba28d08b5f0e4a210f7e898807c1a0dd780b00500d8a92355fd1c31478a070a9a1013912625b7f844bbb99e0019ddfce947daee850c8db34922859634aa5c2f2b6e6f70bc5e2366c2fb28e508f33ddb607220de0f3b902b2ba715005376dc1197bc9054b8da870c2d707eda1e281c0c1d5d18df551c80a568078a948862183091542f71e7bef3d190cb65c718292533e92769dae1b76e93d9b5214757898f194b2066a74e43b09605532751c6436605e2afd0910c218ee56b8ba04f40f540fc19d98e128f46ffd8c87386d4a629698c399b57e23e46a2ff30bf1c3ce98c1436621d407a408a5da51c116b3da09c3003af0a593e3a378979cdef31144ea614434a28bee25ffd4b56f91ef18960902aaefd79a6e597772c5e08b54c45a78bd66411a98b20156b8160deba37d271de211244575d83ceb5180de07260e363ffbcaaaf48a8167eb27e27f2ab581f0e324d38aa4f2fdce9cd4d94ac08021ec3bfdcd820cd73a9c1bd5cb7fea97936f29eece7eda0501bbd5dcfc7f17e449691304ea7d6348e6804f97fe13fa5fd9af876973e2eeacefd2c6ffe150bd73656a23abaa597698d8e838ae9822f5687db243e60729add761e125f30293778ac5d0350b04e9132d67e36377df7b16910ee62a1e9ab8307a854787ddc6028395f898fbf28a23f6d0fce516e83a1f7ac7804b46f974e0e2a804a95015481ac22570687502eeb64f6951ae1250784a2924bfe590be0d21c15445887d884682381bfe14c80e8da660996a288fdec548f3eb225845085c0d9fe8275a7bc8c2088e955b8f6764579122cd62f7bce43001dc4514243a0069f10826564b7528d956df78a455b9283cddc998be2dd02e2ced407dd11a967c2bd81d4264efa6bb567618a761e9b88e810a67c0fd7b112bad01693eb130a5d7663b564df1ce53eb9aab24e9f581bcf6ea4b6d6007fd045905038e92cf85dc43644065b6e0d2942c2725cc1bb2b68fa82b215ec6fa70d31975a91762f7a6b2843fed200dd4ab4744251d2f3efbcb21bb29fbe8f7ac0ea1710c58dd254a9b5683a0af82af34fafe9765f13a48858065d116211f9c7a45ed587742478b9dc639ac6fe242f38f09b08646eb0354027c595305dffa3541ab4609a0c4b5754e6188bac84c47faff86f21a6d062bb04569b8e4e6e98b03ba13fc70b1fa4aac932a9675e2e34b0b2f3313a1a1a7b8afbcd476526761478680071490af922f1157101a33b2a91caa8dfc55d5029c56b45d3d839d22c8e6982d16c81f22d3f2a08ea02a15e9e36fb62116cd96a1120221e699326a8f818af86987d902e75d68d686b669bf484666e7f9ef921404cb3ca23c974b44f5c09981021e8dd0017f5c398aa6f025919570f4f474869ac8c295a07f971c54ebdb0443c6f9f2fef3adae43f57902e0668fa7bccf84d073681e6d55029afd34132ebbec7d566b74e5a1b27675cdb9982a1a19fe536efff388ceca7322a32fd50ebd3329bcee495b6e37828e3b6f440f029f6d89df5f67391a605a7f503b8bcb93beb7adaee7c5d0470421fb2e49a0ce733b9631a26cf39950644a914ceeea37522343faa620f147e70f45824df3002ee1139e90a6a38ad5b53243f10c53dc9a43e3007962c87ffdc9b885605b993c529fa4f79347228a1a3eeb040898ec73c154f7da872706ad01bfb779de352db4780d659c96ec1a80a8edffe357e72238f9bb899ea867d57d01049db37f5505cf871c184496463b6e100a8218130c8f1a6d79dd76ddb62c996f5c657f219b3bd309f83ce0b395a8db7e486f4d530b38badbe4067035bf3e75ef13d4874718a6471de379678debbb750e700114c3320093a3a49a216502fdc6cb955793952861e83543ff20653aa2f71435df4a6ff31e17cb446a7619bd5b69cbf4b6fb28bfa1c2f6bcf115733770938c60fa05cde22ccfd1e81b8d853963461ff2ae2a3b103621ae046c6f3e1eb39fb1ef289bc1750c6d819ed4a91b92c219d1f1af80461a9ba598e27733903c49fa538eec19b8e49e04f3309894b527b6e59ba9eb77a84cffbae0abf597522f86138c9b12fb7b4be742ec52322784716f812288f7390474a65023e32a45c515b9757aec1a9e318b7c6fe2cba7a72c011590fcf9f0b39b88a8335b7d057d75684d9a5d12111852582e9daa548582a63f442c111a29c660ae4941a1aba58f3c41434e4ee13f95aecbde36aa2031507d6dd591aa47cad37da2ad0a36756bcba0d9d907b3cf8eae9824ff81606ba739d68ee00acff27b0ced796d1b375758e44303021fa39746b623a7b6967112f96295fd3531467da5742a758e99e33e081a4d039334827623b46e093b8e140c4142a6adb86eb406f8b684d831f45960286ab8b82badcbf44ff77a8297cb34c7d80cebb8ed682cd538f20333efba3b6e4e57b3895722978a1e9d2350709f96440e5782d51edbe6caf84151c8eeb8356c80f475b92e68becdb0df9f373e256d33f471e8eb856637443029a05940d475c1417bf0d660779123efe9fe2833c0d7ed08b493ccd5a54691263992d604a1c8566fec60535c3aad7dd61dd5f030f5abaa19bd6f433a630e02d6dd3c82e0f8066b08186e9808e52c7e9b41659e1e5be7e1641062b8b4d4f10b8b748e2db735711b6a83aa6a9415bad7cc8de0f63ad8a1d0d41e32587487e143d3a12405e4d15ed8dfd776545472b814d92a3cab714ad48c52d0d091823e2668533b2585376ef258e51b9a820786c9d31eb9ffb2a5cb298910c311b7f551f66cc0956a51fffc93bbe0332b11d672f5baf0944758dfb88e2115b9e44b63f8739e0060e4faacd98e91067141daa994fa85cb9b7a088b6b7e57d1062caf20dccced44f61875af6e32707c02be2b87e00d004461b9d57a2eacde1fe4d0470cc46a3efff7e8e4a2e906d0d5f90af41cfbe5bafb742d740781c6f1a1bf1ba4dde9fa0fe4edcdc10309aada76f9aa3ea73131e263dbaa35c11bc8f93f33795ffd71b040897d55786ed8b5c1e12919200864d9ba137d26a44909d726e5948479f1877ab0210bb068ba7404d171390f6b524b411426a4ddf096e7a7fb3430539156124afde5dcf4ef4e882a7f430f8f8ebd71ce94d1338b0c3b579ee7232e18876c206ef46bf47d67702c50fb8c788728d02a8ef43eaad86dc7e8fb17f4e94a2bed771b29f673772a0dcedd49caaf6456ad142691a1538b6e6c0533169b57e998bd1b648501f54e4b140b33fc22c918309158fe073dc8816d8fc9591d17f51eb950b6596a12066bb448322bc12b2cc02daea134292b9787d310cdb96e14170689a8419389f473bdb5ccf6087dd8ae7165c6224d708e09f50643e170a83bd862a665513720cb886ad9d6b293c5abdfa4cd5019a036a6d867c1f924620d343012ef0487b24d6de48da95c4ee44af0a0e790343e80e4127ec87abaaf27a327729b80c1beaa2e014c7363c168b47e75a92ec250630574fd86768300b1cc2c3b426cc6ca188ba7b5d58cb942fb6e1e7488aa738fe197bf7615cea555a9ec8762da7c2747b8fd77b0f4a8a350e13fe2f04283ef53b4cc328044ef3592a9d63471bcb96c5d2a9033a433886cbc46362be104acbb96259857000f4dfc786cef2e60c3b5b03178cd0e38373a617fce074e53e1d6259e748c93428915e84035de530bd8b8857cef671eb0befed0c588086f963656d17642cbe5829719a22a605a47c1f3f5615af218481eebcd8680497db935f3ef2b329e651336e54ccb49616e4edccb090ab0d6ecc17221401a279e557c698c89575b423e2d571c80df827c7baad4c2d27f6f84bafdbe9625f7c9dc6e9abea66f89a83b83418f646677b690684a0f10cfd80b46c0c706f2c1b4b256f034469d0895abc99489fed29ab5647b030a9ec961daee789ac454c9ca4bf6ef35431ce0ad33a6b721d7d73d54ebdcb64d69ebf68432f19451179c16927c4827515d25b0fa2a9e6d8f115fb0709fd4793d968f91145da1d6f4fb09440595e10b6c4e66e8729f1470469d363ea20d2beceb86c70c8789ef5851869077e281ba5f1a533a634587442b78cc47fe200892b3af84ec059ddca3fdf87fdfc8cf427bd9afe7497c99cd5c6f37f4adce8d141d09217f35679952e6294773868490f02b3144aa9348e10eec8454bd11d72f28b69a269289507b34e2984224a52311b5ce87dc60533a15ad1fdb40b6e30ff494f059c9a092f1d3d0f5206bcede9877e9d3a436fa2b8aa7676c00f546ec6f5a2acb2738aa9c6dadedb834f5d0596491164dd013c8248bb07631ef3202160a673d1c51f72409029cc37980f0e8b2cb2caf9a98f2326400325b9fd9177c0f859831f386fcad32830dc09d2b49593f80239ecb61ab1cfe080da3cd1a971cebd4dda6594b82d4f8c76a54099b015637b6bdd48d97033101fcac07bf308afd17d850f5edb93eba454c4a2d12446e8f6399b9dd8f68e78a8278ec517a98d7dc8e64958c5ad1e5ee038c021d38c916225072c3dd596f87a746822037ce89718df38b89ef64a745d8584929404a20b7f4064e7c26977f382397192846cbc0a9a24bfa00c7dd34ca7a23f5b6cd973cc597d76e8a654adf009118c027f1e68918d0568b696f67c0a975db4ea3f63807e1c53f79dd101d516ee5d72fd345282bcbc35d1d9fc6fea1c64a7a2c0a050f19c35e270294663b83abb0a73d547ab8728783947267161c1df9c357949d05de5f526b98b2119fd97cef770609d36b021ed800f31d837358456f7322ab954d1a6dc7f316135f3b1c4f2c403b33b78dae4f200df8154e114f8ccce21f710123fc2ce34ffbdd8747f5450f4364fbeff74423bff016adb1eb76f684a1d2f08ef608d8153825e1ac4110a1b2b29be41685fd966fe507053db28d7aeff3f48e4bf8da24029a41d0ae01d3676c1320acc7796d7063eb492b0b8460ebc2f24e9676dc73d06bb9cb9e87fffec165868c79a5dff147bdab9068e4d708f958f0cc0deda477984ec96f4cf28575cdcd3e14e02fdd0534e7c4ab936a3723f3912a3c35d842fec8844584e3f79c5d95e20233da8b69f2a6dd212a0092812ac2055bf849127ef44c39e1e81e7bae2fdf29f7b9413b13ec0adb61087f7174425882c7839a1b7514e532d19801e9e686662e810bbb1f7228bfc13a67b230337c707f1126283eb4321bd8167b0372d29d67a3249446bb8bc4523eae3ce5d4e4acd708332daa53aae4ca159e2e084c516d10a30114e53f7e4aab2d5dc7a5c00b564dd19da44742a4b3645f859a94a8492f2d3123cf6e03d56fc5603c721e021d04a9aef3853d912ea70a11162dc752153bda1a74b4341be324c954e65c260b94b59f06fc7c9072d114942bdc2f36a8fe3568c7654bd6aaa310895f8565a989a51f654afedb18bade30f97af469fedad415007c13e396568502ca1febbfc6055158df2e4005fab602b915a8386366228ae32724fbf6059f1ae5db62a3edcd5dbb658fefba58b470fe0ed5e73a50928e227f1448f2160485b2812725499627d37ffa5e5641c91f9af0de72282572f65d8db003425ccfe9c3fc884fd7fd4d36467dd6be49017282a8c70c9dd7ce9e8b758d73b6c22faeb641bb3fd479a3a3c9cd0f3210bf24874471e131675abe62cb8456dc926ad00b3c1dde381b5b31a89e487233b6b3c0639c949b433e71600a1cf5c05e77a04814326469415dd4f3da2c44c64797b21650c5ec137ae95de000e2eafc42926fb491ccb3781907dff5678fd2ab4b60abf8888b6e4e2d8264e26edd499bc1f8827486e63667e3291cab5dc068e5c7ee01abea5cfc750c490e282382b145c7c31cb21df998d8e01776c841a2492e28cbb831e6c22986a9e90a4729b66cf399c52629cdb9259d5532d93a483e64f021e9e6ffcd3f161f24c804145e8e6a95d20b83a960dfb783b67d99ed3d2f650544ea866b8cb8241a0b2eee57f853ea587e112fe886b981c62e8725a15a8d7064e06a2c7e763aa402b831c3b321821c8f10eeeee43cfeb90087ac4fbb710fcf3617d2f21d5f5fde8b2dccf11ec226b662bb6ddf3b75379a03bb23c9dbc1ae74c554bd0216cca57f71453d890dd30191e868e887b76c2362157f14c67c5b4605b90c06fae987acfabef643f6355123bebcbe990fb8a33266d8fca6dbe46381f50024c0ec040e0b9be91385a0896507483387866fda25e4cac8d5b39241187af32764b6fbb5f9caefcb4797ae54b1093094456fe168dabbca1862a6c5fb1ccacaaa246b065716d710ad0de5205c126545c9a3067312596dc32af85d8c0ee954f40f100ec362ce85b3951893fb74ef5fecf7b8f319a213b93a5b783b8f46fb303c8506ddaf7c53be1d885dbe4872b9c3ad0670cf677338e3aa9be2f1651f7fde62bd966ec170c01ebbf430d143c80f9434b56d00f9120504bddbffc1f993fbdea0970845f48c4697edae7726c267f181ba70b33c4ee50fba3e368427da16957ef7a9c198c83f75a26d92bee24edde070c2b988e16c25f55bb1db1224c509edc6e8a89bc33dab37f19ea446b982f5c37b6b067f963203a087eaeb9451c2abadeb0887fd51335bfd4a59b1cc748635113ddce219b1e830b45826271388efbce546adb2e1f8fa7397a16c06eedbbeb39caac8cfd6477c17b9a8a7b344677fb782c7e006cdb1b1f7692bdf863b13f265962b06fdc6dc5241dff9c34fa8c4911fb286fc209862830505827a994c9f616e0970aadbd521a708b5c91e7826f5dd53db7d36e31b5cd7990fba1f132983af7c6c2844327920d3d2a927059e07ce31579d146fad1b35b1a2c5bce3854e753e5d49b54c2a6f62ab64bd90c80264c08c8b4bc388a56e4c646508f25296548505dfd5886b197f5f69919ab4bb0eaadbe99b0339cb7dd2c53563a6235f5d3be0fd4c7f3322101189a5ef1877fe126fdfd106d3f4484b0b0625d598053d1fe79ad9a960284f196fc79b333da02b0393cef5cb7e62206bf7585d1032c74026715641c279774ec2e76f486d492e799adda135dd088554e9b3bf5c8f2f2efd80e63995f07c8492018ea0e42ff2cdad90402b0cf92fba6b71f6bd45f70e69760397f2dc918e2ff4b8d6e76e853bcfe407df2f72fdb06237b960d70814ce99faadb9e8ca8a7574620df56dd7a301362f1b72297bc3d6af665b0f427e0039484e6fff7bb4f49d9142bcddd1679cef55c8f5c53bba509212e097dcb673b083728a4c831324791a3a56f2d700042f70831927e6892486197d30b950b6633c8b8a934d7c57f18f241ea4325403d9a71e7c74f872f4ba81f584cd9908f4b7ad159534b88776122ab5414ba48926cde9f2f3060fff98e0142b89d3cb4bf0f7bc8a3a9d783d8b1757ff12f4cb774492d8a0ae225d4a63881a6cf0d3eb8edb5df6de5ca01670765463cf84ecb0997398b239c9e26c9d6808d0ebf5ebf379583504b201dccb8bf72818cb78bb507280948cbe63667f40d01b3ced306f389e8293f88386216061204b007c66efe9a17a11d3ddc16c88a28a5700f0d873773a92ade4237f8539df4524c164a999ffb074fefee02de9f36dbafa32fed04be720d4876978a7a1455d21cb488c470c7d656a264c9e421ff05c52b057a638468fc1dc94f2472adadc4f9cc521cc28268853df9d333adadad023dcbc42bb30b1eae26e81619fa7242299511e7267719cda63ec5b6589af2fbaa647c84c9f60984259dea231dbddefa5e9358a70dcbf9ebda9b5dda91b41949e2c8f174b195b2e1ef6f4644fb99e11ee2c871013eef611f9eefab1cb269c8287a09c2a693ae219908d20a5cce05068ec7b0a873705e2dce2fe50867ad172911a6d2ad00e735b76f4147cd080a6a90a50faa68b58199d484d433d3b3b73a393789633da3cd0983b101f9e6e813fd44119ef7a2188592f6ed18cd697f50802bbda52c320ed17dc464a81bf9dd1d4f9869662c0e78ece300e72755c685c442abafc9dd6e971e4182d792fc777300cc767ee1ed78c0c6055718a3e600c5fc05c33a15b1bd60d18e136cb56387aa813eeb4a54c5c990f1b7b3d01ab3e1180577d5aee2a5a9b2b33aba2337edfe057e92cacdf8e6ff0aec6bb0eeb5a93a5cdc9baf1bc79a0c39dcecf31bfd2f9f7e9b533204490ec78696ad56949a29c71d2562f8d8ea30f355b455d75c49719edcd03f1f98245c05343f56ca246cb1e2b0d4dde336acef3eac887bc9a5e54e32208ba09ac1265381c96a76c32aed62d26594fb47c14ad233c4592e74efe8308df5912f5401e1fcabc14ce4266ad12a12929a5f95c672153fd337bf0f663e690747ff52575f44b9fea262ef1c70851738add371914da1c839a48f807e53d25522c07f1047d840d07327ffb1692ac508e85b8152c3af2936e6b511ae5e16ddf78bbb0f88de1cf9367cba84aa818c6b92caf6ef7a1af17557a9655496ccf70d6a0a1c8ed36b6756c6df244562acb008e224a4f12b27a2586b83776a1187df2106fd218f731af85082b4944558886a978b91f89c7b27ed8e7ac95c0040e86697a9a2c0e870f3d51bf6d911158998b7d28cd2f1fa2a7ec2632b13ec27c031e5343149aba674b5b4d1b74977e5a726892fe91965e89f71f132d9c8da53b89a13cc44401fb6f63a6ff6cc65c10de3951fecf592514bb82752132857009d459738b95e92d9e74ecd4dac2a034fb2bc70d5b1d05e7c0d256099ae86e726b9a3cea86fde4798a17c004083a98079a074f3c0278e31e9bd442d430228c00257758654b80af90ff826255bbb005caa1d437efc521986e92e4f888dd3bebe3fcf8062bde0d2eb284df3f78232202e773fe00718fa4edb9d41d0fc24f6494325e021c675260c70233ece2cfdb531876b8ab6db67abf491f4453fb19275c22c69c066f062d9ec795de44c7a3a5bbf4fd8d0db74f35367dc162c7569f329fda9725a033d1b220f0b86ee976e60fe8a34be1af9f135c33805a404740b92cde1400ea7f703fbf2b24cf259cb8dc6b58b60bcae1a9cc155e8b74906a3f1208e0f5ebe7f838a096a197c53685b4bc7d32f6dd8bc72b245489c2ec2ab2588b1ce4a4abf3ced4d8221856471a835e42728c19ea922a1fa75800ceafee39921e4c32ae259dcdf3096dffd6ebc83c61d85b70d5a980366d92a5cd90b1b35c9fd3cddc747a72f17d535db3fb0c6b38dbecd63f13f04e0649853c60a36a61d5fc058c848a6ac7486599b999a10768e166ff5f3f0d2e2609fe51d85e46458b95868c0a4dd44b89d061b0652bf5c8e91a04baa072d5e16e28c74a783b317e27760b282164085a5acd8699627b70531bdf884120f71d291370f7024ec9f6f1dd2483e7cb8a997d701a0b5ee533f50f433a2672b940ee283c587cacbc29c13f5f9beafc3b1cc593eb84096b9b201f2060cbc32eaf10acfbe24b86c8bb7154df7050006035cd4764c130f565947709a9da86abbd541f21d3d3cfebde44f1f3ec04cc9af73167a4e608a4a019b9a249e474c6b1fbdbbd97eeb73993579d54b79ec35d697af3e44bbdf0ef904c920cbe726d87b649c6545a8551c445f1614c7dda0fecc1178deb780b016b91c8e187a8ac68ac36eab744b06bd761a2d7affcbab884eea1c12ce453eeb47b5296255558aa836188706fdf50dc396227d75022b73cd123ad5659eb5326cfbebfd331a6c0256b9f445a6c27b82bf586e01f3e6d0266b53d15b9cdb123f785112239d3e19f4e1ffc299531ad30d2e09bbfc8caf2f8aac3969eeb2ef9e90cad26a7c3f09d2198e206a4625f228b5e5861b98cf5a8f1efd725349ca35ac0ef068776ab11922f5bc6ad3a5993b8bb2030fab691d6d3c85ce8f01c422c842f8485b210d2e51e435f0b70d673e1d21f5c7f95a419f988d489f458883c414cdc3bf3374151505d0cd46dcebfb2fb9b004bd88791d9945a3e125e2b0f678d2cbb744f7cad8b0dd99f15aeed292f5b80e1e9fe7b347c31a139174163e44d0d86f77d04e2e810de5d320a8f2d22d51c34571a8bab57675feaf63737ab2d19b5b24837461a162a8332d0010637a031a9b7fea4a11a3eedc794d1e07c2ae6bd945a055d439148e73f7f904a1fb588c85d6ef00eddafe71ee8a363ac69137d9b0289196a1b135116597595b3e419e5f24e97d93a503cf1be8d1df36989850ebdc166e49b1ba8def9b06cb11dd7a67a7de1e36cd87ddbf7fb3ae4d8df11d33556d529f0304280df306f0f69300a2f6f9b1186907bc8ca8dcfc25898d957131421d291b501a6a4720626c747fcbbe9dc28cf7f02eabfd3edacad3f4bea2f85ce9136c00a2552d4767e318565b675142d083c22180933fca7f7d3c1790b2ccf643a285bc46ec93a53209505ffa35afd53285930e442ccfa881b9dca0f6ffe066a14e71c75d48d1de33bcb56e238e01a7ddf4be978df3eb9e05b3daad4c656c42828c77dec1bd96442feca9459e4b651e8a510df1904b8757fb5fae8a5ab7a991b9402aef34013210c26955c933e328ea04c02c8b2803a57793b41c629c11c3123e9d3b31d11f623af75a9d4c374f0269693ef178b45c6f2db3832ec8478d7d414e46830d598c30f4e4e686a734b46f463f7d2da69e6b9bc2fe9f6e921625522be8abe10667539d75ddfc5658d578fbbd4848709dc530f50c7b06969651ecf597c7ccdf5eb257049178ec756cb43819f1c92fb4eedd30c29e508613aa403dba0afa3a1708b60b8b2d5617924247de11555e6d6e5f652b36c9dfaa24b291a14f3d63c54cf4d8a29ba15e8d1581bc19679ee5ed3194b48bd187562f7fd3579792008fed58d40de01a57bd606e95f6a2c0150127c81cf96a57cd6943f71efd0a8719dfce6c59abbac9281b0123c47e9c2081ce44bc301fabf39884fcd99ff17dc51eba2eea9ecaa4342493b6975d594ae612675a66083ccecc50772edd2e4650d9f062f93cd59b5dec647368a293cb06d6a7e7393f188e81c52e3931d6aa05d72a6de0846399b3db2255edf7e3c2e044b8cbdba1f1c5ddc62a4cd3280c5bcd583d66246824e70987e45ce4de2267ad2ee58d6c5fb93032dd01767512111ad5dc4d768bd077783f539808d65321ba659986a0f34f06e48597133d508510892ced67ae1a4af77a0bf824e4d349a63c38b4f04fc9cc8cbadcd5349603d077242e8e22de1aa46fa8fba4b57937f05bbfed4146d5de01591d3ecd381d6d4deefff90d227276c4788a31e1174a1d5f110b08899532061903796d93a35fb4bc87d6623f69082fc51b1ee4fc5a8d026333a26835e4d6b5b2a49bb5e6af3e98191b8c345ad6550cdd6764ec8e9463cd84fd3294541a3f4ae135aab5caad4f0643009f8c24ad468c5f4123e81e258cff8ef3816bfa758e115fe215e44310bfe30a103b5c4a82e1daeaa418b12c368ff4e43d214cc3c2fe4786e43c2a49bb8d020a7214551fbd0f8fe7e073b918eb60234846fee2837a32a38ffe9bee86194508be2f36df8b04027049c41337346f0e5d41c84eb7774675b9d296e37bee40fb9540b4b8632e7428fa7fac8144592068490550fc50e1b5c48929ef46b8e84da71d375b3c183df78cf3cffb15c662a0c51b3249aedc7e8fbf786ddcc7cc3dcee1cee6cdbe8d0bb0f07ec8b4eb968cc9be346c327b3fd1a00b7d38ec9f27e6c20b4de6dbd0f9a6d078d6085ce48a1cec16459666e99c7df5b2ae714da1a9977908572b32287a607c1378a66c6e89edc7ab0af7a25cc5a307cf9aab93f966024f4d623aa443857b5fe031de8fee5ddca238cfb1930ed035b6b893efe3f702b184365a3f48838e1427f985700eee49b8ce9c63f9bcb96e758610ef818dcfaefbc477113fd6953faa84e24d8f7be3132011cd63845fe882c9fc0881374e74d14747c2ff4a46c999b638cd97d919b947bbacbeeaa9bba3070c0b6916bb420ee50ee1c6a31cafad3537ea52d23a28b1599a65315ac699f8c3f68619bb422d363791c5c5ff807517c671cf4d402d46fe7ffd23f5b99ec2ada9f85c83fc507de508507f6ee80b4071d7393dc71e9fb8fb3dc9b604de84efb7dbec1cdf3ff92fc248403d81b5792e162c3310da7eb54cfe5195449ebace4ecc0bb89afa0a78e48fbce0720096f99af3d7e9be549056f69c0c47cce60611a45fb9aa89f6cd8b779a84b4b3711ffac98711e7ce593f454bb984643f8bb52338bcde05ddb67bbcd8897153c7f2ea6cbfe69d87efe8b40273a6733a8d19a4a660acaa845ab6465c37740afef7bc1ba38098eefa862d0042b68546d9581c5bb995c597093fb40a4f281ef3e8d9974edf8ee97c1074420c119371a492f2f13a697e15303447f10eeca9cb882b202de130ed1d37114423895a366dd0ca42d65763cf850725e89945078f7eaa54f05bca432f608e0022317596e51875ed9fe1a7d407165069e9ee64effe202ff3ea217a7d3d8cfe24344ee1ab6a2b9bfda9b59902c8157a87302d2411bda8e1716ea5cb249281973c2c0e6df9a249a6b8d813e540a5227b6338dd9fddeb8d95811495602a97508146dc903c2fb5f6ca71cf87f967be334f415f231b434ecd5c943900b8234fdb26743858c8cfd2f3b3a6722a6da93b624f59865553fb1e233397e0ec8d73eaef25f518568c9dfd038778c728c4b1648a147eb3e40f81a04b591a78ad5155bdbf8fc9be4f2d5527cc51742c7d81d22cc0a424aeabd38b7a613c6fc4331c1cdbfcc18813bf9be2158a20e77796153055105ec0c77530bbab47b0ac36dbae3407dd47be69d567456ce5bfc2e3fd35ac683177dc70fd73904d065bdf40bdb05e89818eb3cfd0a5b49a6307373c21d2121cbcf9173dc0ab31c1931efce3ae613ea456a7312d78f222a01ad301020030a92c67b56b4ef8c059e7f8036c4897717a2bae35ae87984a9b5ab29931565b4ea311828ca260f6af2155e14fb849f25fe5d1415b66af46b51da9359bb9910759a08145a1f590fa85151ef24355afeb2b3468e049dac23b94c5ad32cc87d5de0081123556fb1e5d8cfe7cd24dfd04adf0362354841fb766ed8b0d71a03c6b763d4642efc29e791bf0941df3ee35870cdcc3bf0faaa1e5f7c8cb6eb08a49d36e09806578c865ea92b5ea5a3b608c010be97e5914c75d65df586f6c53acad552e800025282302d909447ee36e221330814011761b4b1301ff2b1fa0015d4f3cb91d818aaac068f4b155a23eaa109f03daa61aced1c759eca38b3d876ec388a0b18be5d14edfd2d5f8b319bc667a16b178639559cd6c6fcbbc7b58d91b99de20f83b5a6b5c8ee18bc024a3731e88aa68b1df3386c164a1be708590c606d92630c0448893fe0a17965b8bbc3b535ff5b7bf23d25123cab2818ba2075dff4b896f3dc2873915bbec162407a2956604d7be35e70a841be25d4b07e6cab2f69bc7a0c866d84252cd98c957b1bd2afcc4c27e1944eed1a3cb42339750060eb096fde916cf0dac00daf3ba027fda8e68a4f5f9fe96a52851acfb65b6c641ea48ba033719dc118b7084f77ed0a9aaaf87c117a99eec85dbd6f08ea3dec0fd83722d16f8802290725d2a65a622f25a953413495bbeec8b6018a391ecff53ce80126cb999da28297bf09b7d3f52c3fdb149dea1170ed74240f3c79cdf5a711b54f73b0827fab5d9b3f4123d4badcd719aca62dd0bfbaf1735fb26dc9b888c31c0f21622679c427b0b52c2080b661b42155a43582d61b778ef870820607ff820a863045ab284dc69ff095324a581ec050f906f589bc701c70209b474d47c5600189e6b1ecfceae4c810e77f6ea0d8ed0649950f1c4706695afee8a3db1913976f0939da0e7f14647ddced7080a313be17ced84836c31d585a53a43c6a056f022a67abd202a69d89a2c7ef2abf3d7f5d5124c50450603ddaf51e48b1cd8aba89c5f9077c172478114df8c1ce67c393dfbed1cdcdca86f95e898822075786b4f34305a23dec8f0d1727ea89fbeb85d325a2d248ad6cd4f38c88156a5282c5a554555a65ba95108fe72972919f502f4c91564b4c245061453d295d91ee7a6d0f5d29370c4db9fd428bc90f6e29298f5e5ec71afd0f7f887e3ba117b40694ee00c7e5474e841c0abc40ab36d402f7c1807fdd8d7c7bd659e03462227eaa78cad720941d78b037f8b7779bb720b7e1c5e53677c173a328b3f724c193d47b460e1ecda1f41b3c4c1b813c7a629a1dfac8e2c4195db8dd42dec1bbceae8ae6deefbc2bd25f0056c343cd8c8ceef7be917475c5a8a2fa5619f5ea3150cafd3090ce30bbf53ee42c66005cedaf8ff547bed6b44423b09fdf428fbcf882d8c5d58ca524eddc27d8f9dea889e07be845b1cec275f05b4ac0bd4acd3ed161bd81779a12ceec54ce51b3e565fa9381963a91bad25334e22eebae96dad4ff03011ac4c8cd3711914b357d841331b8e4eb449c61ec61ec9cc3a4129c1461a77025bba00dc5fb75b32271dc12c8e3bac9063bd4c87dcda7aa4d3c26d011d1a036af162f64e5900648df744ebdbad1ba336c0a963e34683040b2c52982ea760466e1e4b46937f7a3e667ee4d6aa5e43b564ecd1a09562eb0f49cc6eddb9796be0450536cd92278fa4814a4e0cd66026a471d1daf2e5023ea3d6656be1e68e7b5929c73c0d3638d08a0c1dbd62f5db4add287d0d74dd280f9fbbe54139722978e95dbc8c3226c908ad4d0c988adc5342fac04911e61bca10c309a464e86e0c94380224ae0cb341ef535cdb1755474ad5998bca93786cd85dd029c0a03dd8a08f27e81da01ee1c6f1248a43ae32c0bc7397a757b481333f09c8a1ed09202820e00432a5cc9b053998906b9817a8f9ba804d96ba25dbd475c5ace6e938eca1d7a8e70b9651256ff7021a4c5673a8f1277297de9d8559b09c1e334be5c6c685c628e660e222feb3341fe826ba24f2c50aa5fe737340892fde42b5de3ebc32570e18ed3f2c4316cd9481e4ecc1bd452f493648fb344c346214422a1c71d0c97ee481ef61cb76cc46cbcc7c8fa3f61cbc30798bb9e840ab3e0007269330f235d011a9087cd7a85875ef04c210f73ea46a51764bc2f36540aa8df3ad1557f39fc87ad62b0db7685def32f5107713fa63f344105016c252288b412ab905f5d7da234fb6a46fa3ee0afc75776fdffdf1c91993ef049a61ef9a04b21473dde35256f58c010e6ee9a851570267796c0f28b421df432d759ed58bf8a7e7c68efa334635b85f7a183102bd040a7f537e265fbaa4d75722e22353652783840090b6542850317c5bb24a3a39453eeb990bc4be17f76f414836b4b7b4c1f3d5f2870c38a86fba2cea1cb52243f886b6d543407d688e9bbddf3c48841e9eea80686c993acd89bc00838c1f8e98c6365e865549ec4bab8de8c24d81e9529c18cb93ea7c51cd102bb3f346232096df31d536b32a3fd735c9b52c6508a376091f5360a21c4bb721717bc0fa258d9359ae420b32677e47e3527dcd1df3de931c2a0165202e0e7737fa5895735932176b855ffa970a88f2af53e2844e9b20e743d7e5f5ba28cd71a28c16721359993aae58af270b4233bf880a1a72004979b89065c0302b37061116b567d0ef093af05b48dabc70b98ce587fcdd25b2f690bf60940b85e3de922be230b9f94dba2d9b8b65da2a3230a9b839deab532c8ae4c2ba4f590ecc58d730e104021ef6895ee0e770e1483d86fadef17584a0c614fedfd98061b878c228a391fac2eb1943d6f32dcf22bfdf52e851998d148d677362b4467c137f654e831c9e02af5ba822c95b073cefeb072182b9c84815bcd2f5780abaf9d973279ffe50f44940c7b82876f8c39aaf978b9899ea498d10a235c73e679df77bd48bec648fec8484a4cc7ed103c6887aa0c389b609c32c76803de97c774a3d22df3116cf38e08ad5c7284968144f1db08718906ea3bc2fee0fa5f64adaa9371401d2cddd502b04bf93c30b4eed4367131cbc5162295da492d99fdf546390a08072ad4a62e631b00a02ecf840dcbb3112697a41c96a60d1fd1180b985f001fef9d00994d0451a0a687c29ce95c694607287b121f504a4c81213f0402c4901e1c0a170e5cc8080b73df7535bf5af0368cdab6513cac3a4e3ebf41519158a0c472033e0e2b0be7e8c80e05467ab59e8fd9b1501552f298fbe6e8c794f74850b71738806b59442b48e80ddd75789dfc3ccc69734805eed4bf55d1fc042614eab00e0f8df809b309cea93d090f94c22d9a0232acc723705a3cb5fb88d28fa3224e0f6b76a507efd6be66e888b99ece78016cbf5d8080c7d5df5557984d867c5f1a9e79250588d5eec14844524c20ca61259ea9f7dbd20cde8d31d0247fdfdf9041d6c51f4b3e86e487aec94ff80b599ac51bc71b24e5dbc2a8842215f3a71d5daa8b13569f7ea50308d0964aa189ec343d9bfcf86cdeef8e280ffb82cfa6908aefc31c2f36c23ee8c6e8c5da8b887d09792ea6735cc1e16f1dfc3812890beae443b8c80b01f19d8b7749841636bce15c3f3c3679322d2eb5c45fba23ebc5f004242bef6d7f9a2de30b1958c5f218b774e13f2244c61cab9883b85d09beacd163f61c7e70f4680dd80999e4db881bf3dd9651c71c5a5f764e4f8b350b84990225a596af0182196e85ab893e30e8836b021e9ec56f7578eee4b654428b607f597a6d111499bc743022619f44e6233a0e67d489fb1fb870d5ece95410210becdd18b1b4409fb75d807e52cfe713791ea60a92ec5ac16864e574eeaf00e5cc28790c55f8acc86fe25773fb9d15121dc15820c1cacb93efee4a107feaf87919433b7c25e544eed99712e310dd366299d81f716094f85fa050a53f2724fd2166766c7b812ea912c9b3dd235ac12dbc4138fba9f1603036294d397efb061537593ab9fadedce55b7812aaa1b1c2d21b2a64e777df9f2b1b5cd88d033bdd75f74bf4296e6a2a4c352c9402dfba1c6d3b8cc449daf87ce620884c0af34daf24df512c9b96628e9950e9ba78e1b5148c14e7e61fed1eba1131a471222a97419847acdbd11da1897c70c9b6daac9d8507b8640d87c754044a25b324af1f04af0dc92e22e005ba652cf46faaff307bb77d7fa235dfbb7f446a305fac0d1209708af2d46808bcb66b79cc0a1ba78a0555b5459a060ca9b7a7cd7dca7bc5e858f3abe66aec623de9385d081e001089c6092fc69d52461f90e88f2c5015ffb80258dd36d467807482746bc0647e353677d5490412ef4d697ac822315a1f3e997131f22e38286587b72641e8ef7d304f603a2fc734eaac80805324a19f6c319bcc3113a40ce239488ec929675aa6411b70c4ce4204b8ed687caea347499aaba58059c3b3f68bab4dbe3c865276b031852d4ce3ac363ff16bf0ce651eda71100dbe365136d8a58ddbc05edefc890c935a3bce8780519dd9f1170fc016c35aeddb54d94980567cbe82ce11c185944a04d3592e049fc92a6921db7ad55f157be0ad9ec2112d3f526d73fc51822aa19645db740e3333871b656c2f0b2958145d36c587840fab0464b8516b07f39d9b9db644e8bb450bd112b56544a3f692131109bf8336f6a108b67a6fd4c69d490d88c8cff95c05f9b53aec1bc09aeb22eadf5a7590991f23d0a9fcb4385819e65e2760e0773edea5480455c5df2dcd895738d7a33a4a3e33371bd958d93796bce6dafaaf7dbbd56fe75d123e8ea53a5875b39b6010309bdfeb8d844e40e32f18270e2c660d325ce77b71d4c054e41a04028623606fef32bbd5d66caa70ea5b4ec22d588797ee3a262e8035dd4ecf260c38988e82b838b45ea08d8cf7dafdb46fba949fd7b45b7ca2638466be53ba249625d843e4ac30d916139d5cd1342d537d4e5552ec8d6aa99699c1ee1b5284650c7f1007651824e4706d8598ed5785a118e75034de8b2ba84e0741fe743e4ffced2af2db4aae7d1bac7c7cd1947398b27030a6e24463d5abfaf78a3392628100c7968801f429fc9fbfff1864dfd3d2e88854c4fc6882bf7fbef593fe4317c6414e45665264838fe3c5367548bc8b75e7a990ae7cbf269ae9a180926b77bd0febce7c08fb7beb797b238ebc16f8a81c5294f6fad4e22b22c677002bfd6087db183da3e8bd66d7946d7527004728655a9b4fecd2141e078fa6c8772cfc6edf1f7c3506434c53f0b1f51a50fef26fceff51df55beccba94ac1dce9c07205302df9b16eef583f387465bb11a67d58356a5f40a5ac7565d9451fcd5d318aec5de9e9a7c55be0c0293e1c8b19e4ad823a1aacd3903f6645ed8a96fb9c4afb9cedb1976006ecd1c658aba00ca374b7b52242cc66688ae0e1e9567adaf59658d6249c06b9cf92c7623164a984e888aae09b3d5e8e627f1ddcaf5f9b35be81efe1fd6dcf1b4a0d7ae59e14fb30ffe7b84960cf4651c8ab2425c835ce19764f3344260c522363f763b2322bfc4412290c6cdd6de7eae4ab1f2db18b4e7b0cff166daa3cef23ea31f6b889647fde49856335b5277aff62d12dff023f90f43b4b58152b5ea40fbb2ad872048a7265bec190c5d6c9ea8278c63aaf29bfb186412b2eaf9c9a7f06ace00c31145d6bf198046f434adab3691e343118cd8ea92eea79b6e65d76595e942dfcc2db61314bf6d0c363604c5247f9c40f5d4cd41db8e49e69ef26b773ba37a73891cdd623379657af4e54ebd4cf6f84e36dbc4f2d5426c46b1d05de771591cf44fecd25db4c1735bb8f1293ee4607a268c8a17b5b0af931a4c8a08e368239612121e94863d2d0983702f7425551c5c588f60b11d903acdd4fe398e8ea374f873e2394e4b02cb05394572f1fe718c482cefd1eb4ad7bb50b1ab5f608239181dbed1d2506c035b320c0479be0189899967b24e4e16aa7529ad488de2acbb4e04a133a2f44240e001795096e6e879778cc5dfd266460b2079ab841ebe1688d6ebc7880d1bc66e43e5855f8f2ec4ae57fd8f83715f3b9399afe3781b3ad9d5085bd98a7cb42bcd112e75c662d378a5b3fa7326e41a7f2ee962117828b806298ed9371895c14ebe2052b9ff426eb7857d1676f8334b684522debb4e018b750ee01f072dba31265898de41c4f30c73dde456a78802c6de43e6707d7604040adab3ebaef8edaeda0679f297df59be095237d2ea6ffe5b430a1ca5a0e8d24e378505496cee3417a92f4ad687bc15152ad3897f749dd8e10f7fbefc3b6716b7dbd1e312df069a3f44aaed1d5a03037a2862bbc69cc2838d0c0879449b0fa9f11c7e2c4410b48f338a19dee032686058325690ad6a50a02288b7bb1c43ae420dc0c53e56b9b68cfa341679ad17aa7f9dda9dc60a735659329e1ec820698319e4abf83ab8e9aa988a0c828c3872916e0773be797eb4726952b6871d772dbf28daa731a8130de7315cba4044bba9e30855727463771b69a4be9fd3a966dba221d137f9a0221e9fb811f1e4d65c0e7ea79b794d0370b2591c8e490e790a1fdfb74d354ba2b545ba6c847fc975f2f0ea03cd7ae003cca24686ef0de468da8c2b68a8dafb4187ec7c45e824b47e3da7e3c23cbb5bbd6717b1f3b6c2f20ec8edec47b4f7f5d5c1b19586307a2cc36bce344052072f9de4d152949dc58dd7f733187acf37d11f3f0766ab3cda4df0badb1903f9cf29bf134a5e16e1312a57379e9a938ba122de6a6327273550489c1ee94430f391e567c62a62051355c0347eff2cceeb6c581ab6de484dcc24642d9eed9ff09d937b316b9ac02447d94fe27bdb9b34f5e7bf1b19e52bd7695ea7b39dbdc5f377a12e89c68aaa2c6e37a0a9ff708e5f5ea8e85455f8fc875376468392d482a8843952c5a6328fb4d3d1b238a3cae125881e2c2182021f73f48fd61a2dc8e6c1889a853e927f3c2412bf42686494d5c475ff9f87c7a09c796165145e2f7dd91475b68dd0e0a1562f617b03a206174ca0ba05550074160cfb2dae3b699e8df8669ba66cc4e3d336fca8b934de89e2ef56147c28dbfc9e354d4af4592e08100a4b79c0a26586481aaef7aac6389a7e40e6f9d20692b2a1b3185bd3faec0381a477a67e7474cd40526eea6385b35f21eaa08065b723fa7c34b7d145327f795bd27c5b2a93537cd444efc356afbee4bd3a4ead19e879a9e30f1c1c60aa596e2ab4089ae5f26a0ea7c4946e76709b1e7832f7ff8ad0bf0ee9820f7860def4e6a16bf424f6b724f64f985ced4290c5379adab5d5181c5eaaa593d221cb9f8e56e3df8d462766d1e27f0125ad2a5da50fa5ea54ad2a04dc593f8429522ce28d384ee8fcd5af133c612c71eae5e2b4800a9e9ea025e82343d09e705e984b5e7fc70a70b45973350086a3b808df1267f1c8a4b8f6964158c350d6ce5d5c2c74e45c8ded866bfae345daa3371b29f1e9db2191c085f3df386a0a594484012c562c42fd9a82dd43f000a6a64fddd1dd376d1284bb5e369581ab9070adb51d82807c8b7b6d01c2f24a813d6dd148fd6bc4d381103df11183c19119bd3f934cf7fa3013bfa86ecead654d15db4d73f943f9ac213565f14aebba61f955dc5b6f173bd9059108eb20d55202f2f8bba53a5e8c064325c222b1e2e18b3c16bf513c55ef842804c37b6619d05cae044eefe3915a0525db3046776e0018aee44706a09aa1027285b3bf195ee3d30b2a0ab451a5816ce05fa8d51de1e06384e3d1bdb32ed91bcff314bb562963968a0415c672c42d08391e0fd5c55c9140dea393252a99d416439899696d52b67beb338859b8573483c313b0f975e26a99ab26d62c15fa72f8d1c55bbb90a9de0b0b0e34b2d39838fe8a2f8f173f1465d55168601701134d48c6ef9e299f238c38ac4b7282e0e599f28da3ca8582fcfd065ad5abbc34d1207d6a2118a897309f1fabdb58f3733321880c7b028d6546497759944d5f7120ab2d046c10d827a362e2eb53946cf9558882f10cccc64b52ac1e3872abd8822e8e5f7b418450406e49a17f9b7435a028bdc9e510bcf3b8d391890b2df9d3acab92d90f7d5b94f3b5e88dbdad62546627dbca1a72d728d62988a537260339fe3932beabd9e2f04a82043375de2c48a2f49890dc9c4561534c503101f21cfff8ea7271ff1c466dfca228a0b38067c3382aa466279ec66f61a702ab9c82ad3d4c27cf81c9d4a2e77148198ebfdc15ae74f8ead965492e0d956b8b3ff7d9031d3eb9d32066749c5c9dbf937bcf2cc72a543add9007fe11291479d2e6643b3b1835f6efe14f04bdd3c5c337a0bbb64714059518d6d04ac89711d2afb3dd3e9162bcd278e027efbf49178c112dd51340f8349a72100b574a2ab00938611820ed06547a32895982a3ccb5c7286cd303e88769bdd8d5910b28f538b38de3001c20d39eb6cbd52ef097c7dc6dbab6930665ad2cc849d1e2726891d3c91a2a34a5091e277ad875d964711b65429273b7e8286b7cd7222851add15d4651e0858b1cea9b7ae277c255431903b939551b199b7e79fef1360279d1d98a1d31bc6d7375b433d20ccb0807497582890c89c759a5d7d7068b08dea3078abaf9347b706a44103385cac283ac1919ced71c6e99915db8e8fb2fff4c5ea61418f41809f6687591a607036260beec6533d58ab2fede8ea469baafcc0feadab2b9535e22d6eb3f3c0b8b92d259328a5eeac9dbd58edfb746563f8f071bc5eaa1361bfd4a02009ccfd9e06b8379ee0018124b97ccac5f086411081184fcb8d9875b4d9d0018285e7147d910995da75e1ed12bc72ee71f3d58dd30e055c40e7763ddd471288b4e8d658b31c36d98e5ed85efe7694a09f89267fefc089c08d1c996e33b100437607404220d1332eb8d06a5e74992aebd0f5056321665835eaea8b60905b79d21aa59e8707d07f7fa61f54ffa9ea2874f607367cfbc7b91eb9f24d746d90e21f8bfae1571ad2d855683ef82380f1a3f62755340a86185bd1319c842fb29c9cd77d06b6083bb515d9124176bfd69f73314fcbba1707f2a7de2d2e3edb2585fb990a7155fb53b302f2106160918e95bdc3e444f631b14b21b5f64d7205b9ad57c857255481b3941e3d174e8ac724849f59da8782186aa5ef40769bdbe051d9089df6046b875e1e681d0624a277a46a9d88f228dba626c048d9fd2e9d9815118ea07b613a4ddbed06c518cf389c9489ea7bfc67235192caf1be06984c28473276d723abac0008b82393f89783f2dfcb85e8e6d0b8fa924f58b4062026dea2ca7438b4df5ebb6be4dcaa02536c8b0716957ebe24e0239ace9894ab602556189735cbc62e3750a9f7abac9654f64ef8444f8e670da4179711d48bcadcbc1fa3cfba624b821c9d35bf88966b65be8e1b2c8ec4d481556fd59e64690047cdf7ed8e3f13d84a3f5c6570be1cdab0ab9b26a48aefad3424df14351dd4703c6814760cc9cdb7a008e9deece20bc3b2fa0e03231654ad15961a091e0938347efdc62926336b428c57df051cc633be484d98de35b0c0489694ff25380544d5e09273e476989e38d81965069e337dfc776e3fc8b0f7d880a9446e5f620cde2e59e10d93d74785a0a2b896b132c28478f51c69817bde51ffed6118917181d56ef0d31992191c0a75e7264e116c5b08dbfaadc03bca2fecb790fb725f7aa7e705188bc18f9b78db7d33a9b2026a2a593c7462b99e546963e24208ac3b8bcd8561a9bc92d711b1a0da4e93d2e1a16c927c74639ef27b7a2ef71df066b5c42f90e8f8d37dabb322fdde655b5499062f94b30f8a45f2b8446732fe21e715dbef59d6a9dc21da4c3d86f665c191805f587fd02743f57fa4f6114c0fe6f095624f88b244d6c625875f285f86bdc503e908f6af239b8a811c63e719425d71d6cf858baea7bb467a9e8961861183b981640b293ea4982dbd72631ae4c79070f9af01fc0c7a67a7bd7ac1b0694e01f1ece279abccd01e813f35830898beeecd90555657cb7b022bcc7eb6dd89d43a77702e6d45fba5831b1b2e1c1eb5ae9a191968217b7d63a7c99d5fcf3d644a6d5bd8359bbb10cb7e88277faecfc7ef268638487f124b2fee7a85983bde1edc5d36c7c85a94c784e1f82b2a465e01a431abe1efca3d20ade8f170a993018bcf3cbc2f8d707c372d17d292a0a7c3f7b47ad3e84d28c93210faf5c560e7fb00287c2f6ad5df94943c5b30a19e7f2a4e2e95d220131481a26b2de453983948bb16620c6959f8564002a0d58f36a39ad69c24ee7f794a8ae5dc36b8a6f08971fe580ebed02619e9cf9bf2b9157ef8b66e2c0b2effc43d827355f143e1c9dafe5f9b1e45527af662c4cfd5dcb20666b6c78e6ca8d5c6d7fe9f4657968516a4f23026678e1e454ad468770425f09703acf9ca2935ea861e4f78018f66fac347d6649178cd0073a25be9b924f7810b589280dfc3b8b6ddb2114ffd047ff71ff7408552cec3a733c81f0ac9a87467b43c0a74ad4c8c1ed08d24e79cc21d0687f75b127c509ca04a024cf44fe249b0fe47aa25c1494e017fe1325cb5e0de2cc9ff31373733d525278f6a8d09c0ff6bc7d23a0ad4ee55dd5cccb542ac15b7a229fa053a3c5eb9de1c028c8dca791b04e0eab5986238164a161040c50121765c7e715008c99627258640e072e0d9c8d731c04a3cdc83b2fe9b02c041ecf72b40243db02d353bcea84f5957260176720d868797581c4880173eb1e359b4d33043993b39bcf3fc7c4e34b6636767e7cb303cb95c9553bd1215ee14c87b66aebfcee678453ba01249fc8b83aa1a69793bff1c749a9f71af6eaa8aff997c9342a6a04aa5ab1dd3163949fd4fcfdcb4b05554bcca4edaba94b67b96dcdb32cb273d14569470e4c5e9ca917e8f7fe8066990c1a7929301251b691bf986d023ef40d81cc3b9a8001d3aedf39d07fd6c37071af6f31b8db11a6241069a8038627f61eceff56f907092b423d81da9fe161a9ae238880f5650386c2ca3f357af555c83761da8d041be88f04fd351eb05848f4693784c96876797bfc47fa622c4a0e679b4d3ec31e7cf93ff765607db3d0ec3007428e384355d7a6afc933a2272b24dead25977b5a3b9b3c7507dd209448bbf1acaffcf3ee9a3201274930d66a2ab3f9bb4b60de07acb5e8c1760c779a31357a8bfbaa4c080be3ab0e0a61c60d6e14ad5d4b6013017c0b1738e0dd302f5f507206c8c65af057045284742bc453537cf34165f5e1ad193538e0d1d359f37b7682748f18c03cf31d97f032305f6b9a56636ec0d6663e4a36708a53269348e2410ea907b0652ffa7bb09a9e21e83aa17c1d05b78ced7787ee8e109d5c5ffd872188b93b4feae2631f966f68aad7e62d0f3e9910c356c4ac90c520a778cb7cb885788155f0f494cae1230ed6476a52a0efbbcceda6c54dde991de1ebcd991d7c9c58ec769f79b70a417bcc4bac4f3e5bf39a20ee8cfb4ad43f082c7b53992ee0861d1996858d93326e0163d88be8e482e946f014cf023a032848d5b88cebd2bca0060e6627a2d404577a3950ece9d2a0d6800b32c6a7925f8e239d4b776d4db718bfd3917c325c42c5198a5497dbde3920f8f97f0526e96f0ceaac27ebd5e8fc12e5889137efa90f41aa124833e82621801f06a95f0e9c0721e14010612faddab46f2336e651c2ec1bff5275df43451b860e5776c7d80e1adc0eec42cdd79db740dc6eb1195b69c29eebcbb89cc5142db348800d8460e7afa884718bc8b3346db98633ccab11d155f524116c4df2865c2f1e89a640b5942c2917e6bef437e7e2bc94a94254b23f6f69bfcbd38004600e3f6751d233d38e56679b4b3f921c2ee76a34e3121ff53499e94727b4df83e2beec4a856d5acf24307e84c167edf3657796747bd09e32c1c3a3bcce43572c122ff208c26f659c549dfceaab8fedd91cb35218aa6791c7f83a5a5e04bc151fd4ac18a3a9ea486127bf23056e77cd4e2f2f5963f6ad84b8c86782504c6165efbde362fccbb6f41ba0b56c790505815197f091d0c8d881fe401ed4a7d3447b59b97100f1c18da37ed0c38b3abd7c98f5e41d69959c706206d642d882deb4d42fc428f06cd2c1ff62e4b6c6fdcc6b3b6b56e400d33723a32525cae46120d293e98b6ef4091b3aab965fd2088b7d458a6ac05de0c9b1c9af64e4ffaaf0b212c70ffde432b35e4497ddcb4e0a18410187b5168e057e832b90eb62db1f6a00ea33e327e9b774415c75ffd594e0f070cd14489e35904f7795576e97214d073087478901011ed9976a33e30a87917a9433a7f21b2d1bea13e656e7ee62f40a4480f3d791a16affb8fce51b4e34316bb0f8b36e0f8688d7672cddba01192be122e8268b09ecfd838c2229577dad9952036b1adaeabbe4eee73bed8f1800af2785b1dc52e22c25a054651d9b039ceda4059f9bbdc9e67b5812dd90fd25e561674faaa0c7f6c0eb9fc358a473cda53f57f7d5132c75574f598f2507ea5a6bbdb89aef4dff2776e9358c58e1f4329a2587207aa3bec604e5c8402d6ee7a0aeda75bc75f01b3dcf7d77c0bd2f35b60fdc498febe31bfa10b40156a5663a6c998106fb8b7b668b2a305126a3af655f983513657c33626b04ec38b9bf6aa917dc1cce69f036a366074e5e5106625348d1fff134f9b48411ddfff055b7986021cc185488f73a547d73b425e701661a6058f7e77bf2c4dec147c4bea75f1c19d5d1aded4365a061e23b45fc6de993d991c7d6d495b41c7238213784e3518b88b8c8a2462ff33e65267ee1631403dd9141b1621e5b04641e3adabf1623bc79a9115f4028b3fc9d420d302233be83c0bc5ce6a0bf7283606193024f636893200f84a94d4c92105cc9bbd18e388d3fa143a935d33ea600c6f1c65ab948c76ee95626f6740067d8d6f95106b98cd698e9793c87bdc6c6cc22d6c8d6e7273a9f2d6bb66860f37fe983c412ed5448ae1225d0e46b9ee577e822bc3e3bddbe121e87c8b450abdc3ad59a9ac42a7a5a830c2f83059fb1f19845369c6527897c2c59d48b1074e4f93461f522997b0adc318b182cb463a34fd4ee0e66eed290e468bccd3f1e1f061dbec10df06c64335e61a60c13f27dea0701f835f5083e23231391eec355f5c03e4713340a185d96e612b220eb5d28bc0248f852664eb811e855aa4052429bb7c4c140e0afc998eaec012883e614a84f99713b2e309ae23876bd7522317cebfc50041f3336b9573c7a446096cb021ec64e425928e2663cff407112a76868e8b89bb2455bedb16526360ce986b66a4bd4d3f2287424ad98326e4c5f0fef4d05aa132e05eceb5fa95869a43f13f67697037af93da2175c35c298c674f79d6d94041bb59f5c33804904bce9ae505e718ffa20c4674695115901285c13ce15e10e9072ba361a0ec4f247bb91375d9f11cbf2b7dd3a44b3c32587aed7356f457592b24de7e66151aa806ac4c4762ecde00c2bfb4835d95d7a725cf1b693f5b2517844fd7b9a54b9459110a999f9fbc2042c9c1f3cad95f79898d7e5dcda90d43b758fe4da530bf521afe28a2d6339568b27d8f5b0ca6022aec8b9ed621e9cf22505ca8339cf18b5f1ac9fbafb5dd4a8a6ab79701cf0f6aad77eed848ccccc9d36e998d07b08f2c5c3e80644ef9174237f7dadede6160a81d2f7698c4a0306f1d1bde31e2024f7e599ec7890a81652969548de2d6162483993ea96db78afab5d10e460b84c137ff00e557e10181b5174aa492a097ab9163b772a25f5204a0b344c67da6a52ece77d9d8a7ec2a4ab9fd3dfe9e39db1c391d28a79f47f1cdbde9cf5d234f41cbe52611127878129a96d2a2a3bfb3aaeb750b6bd5f62492a39b33e5b70d8432800648ec9dfb7fa52159b86a067c6fe5bed53715b570694f0d7192901888268ddd896cae3fd32123fbea84815ad31036b879c241198ba20ba68fcabb8a958860475a6a881414ef744a44a0be681e37a4886290d61e7ea1649cb4362da1af34d7b8a2dcdb65a75d4b32be4629e417670bb78b4e5d5e61dc266b502f12ea8f25aa055ba3fe2ec9a32466ac86b23c685e2d45e2a0f7a6b9f48d1cb0ed8a6aa97cc3be3d2aa51d8d7f1149aedee6e3134dc2fc426a4de3d73cf8fa3b09d5520ffe6faba8b8cb5a81509f1bea0b42199e8b1024824a21b2976030ab5fd44075323391a9dc9f288be28be0f9bc8361f6b4408e4b660d4a6228f07f874d53a9bca6918b65c9e6047a7c31ea45145024aba6ec9d4ccc103b9188c1053a13984af596f23e9c2198428a2d4924913a9a0d2d00249567db8d1e4252bf82dd3f5fb6ee785ec8c565348618d9f76afbcc528180f06cb6e0b77dff57e1795839dbf7d1f2c924e97339098cb617e18e26e67f09d02421cb502b4e39f420c7df5ed99a325025f1f853d8a8b621098ca4476244e4181b96f9fe0ad750f44e17e650c828664cba634040d53bf58d8d988265b8e36a155adacfca764a7b9efd57f3ffd25a3437f8570bc93fd3391f56ffba7f9b7aa058017d44b854046c30e920ddbfb3299c45de306b9f60eb29176e65528d149884c7e65ad50f080f3922a3716769a73f501d7843f70f32c59a9f78e9649e9e84b7e209641235ab780760e32e783e9819d48e297746f98a1d9cd3265caf566c6f1ecdaff3ace07f39c1ec660b0da69538a0fcd5446e69d04e941ed0a18984804b38753ad8ecb482875d032725c495085735be7d7f9428844585ce1411389ecc54093ad6fe7f33577c81abaa4cc19fe3a4162ce858d0882ab2434bde2791c1b84d7bbc69f02d5a045c09bda4fc588a205fd85b20f176fb8cd0919df41bd4634dc0411efadf27e20531e5deb01bbef89a268c2b61c75336f8d144bea75f77a6fddb05bcf7ffa57f33130531f73ea1af6c4d9ce045c3ef9488b1312499f748c93e54fc0f5a37707dcc9939bd68627ba41c2193a1411b0b76501e75b33c2a3428210302e20ca1a22cf05159e811717c30efdee180a73a17632560a179d95698186b74de1ba2c7ad85ab981906311d3d0119328dae3fca35b47b213b900dc83093e759983478f4ee639c2bf0e15fe277544d1f649f25260e5ebd6809e4d889f9ccb99cac460270905f8dea570e388c214680b97d2666f45a8cc56d891e694b0dc9492946102f63b895d35f55c680bd07d47eb00da3736b4991fedc0f49e0294ce552980c382bc37d4f3001dbca03e339a450cc0630839bf72b05382caee2b0949464248c42251c96bdbdb32a4789a458df00fe8bfee7532b3e951e5f365c22d431848e1927a8c4f3c89cf8386daaaaa9b063ead81ad767ab5c44071431368d151c909e35a23731fed38cd9906a164147fff0e75ed0f97f2a38d490e56c0df2f0a0ebab139ba51a8a29ee4da241af52b3b829c9b21c53ec2813d6afdc21cbf0ae8e34cd0b735393299e1d41788c2667b235885197e2e956ac96b69f5b3f95212e02f410c6975ee226d775858ee138669d40b7ea1df12a326c8c1fb901ed0bc8a945d64aa4706e906a8aebc226cd0d67850197cc7a37810ddb0c1932b54560413aea5de325f0ad978c5ba3e9c30bfd1fbd6da62526c0f5a0afa11a67d53860746c67d2a614d9dc663d20015bc0f03bdd1bbe56159374bf6145e6760cd93e2956184eefa683f32a3edc853a15255196f193b8c2b0f3bf2af49553f6e4a6461beea39725c0dab08d2558c4f80dc34e60aacf9d59992ac9e2d5a3cb171c588544e8f2329a0dd0da1af2b053b47d1cdb8671bb10a73b1cec60401d85f58f4c206cb1946dff4f67c2853a60449a8eecdbc4b63a52ddcc3476954f8b5bc9f9aee7021a4fa1224f0ecf539c09d98617ad14e40476e540e267fd39f35c0c6488772d12c40cf9711da3836be00baa2301aa92eae21ee819a9293f8845c38ca697215723688d6982ccdc1580e1bfae51192c290dfbedf16724c980493069f39ec6f9d45479002067c822e667284f5cfb5bcc0e1614fcbafe0a2abc4d19b752859d1e5ba2f32b84a9da0ef3142aa8cd0b1a9dfc9fa5445d6ca557a7b2f7fd8de993b5b0e6f63cb86cc802ed75528708e1078bb4cb5dd5371edaf84a14aa21907567cf9321ebf526477d12e5ce7553a0e0cce03e309be119cebba0ffcb9bc44fa8e6f1cb305f6e52563ee9fdb732a7ada4a497a35955792842da0aa5adb8af281613087b465504a33e11a937f92ea2c0c66f31212fbfd29d47a1cadf7853fa744dd159c486189282b0fe99d0ccf6ec63d2f7df095402cead13485c7aaa3670f866e84e160d0ef0fbfdbbdcda122ce9f534683f37b833e69d2a71c3f0e3a58878d47725354b7490633a029a908a51e71666a2642eba375ca62019b9947cca2037454a9955e2159af1319429cca11f09b77d2f9e06c39b57415b3813f72b5f401fd2c9e8fc5324eb6e2f058f9ff91954c55d6bd44bf5770b188c6f9b627221db3a1dc75a037e862860f223b53e3a2f345c18b299d9c26c393542ede9868709050acc77a93c39fc90df63eb0aa73e1d1d749a9559cc9cad4e51c7f813181f8591f4bcb557da684a6a52b0bf0872b0bf5f3ba30c782841be6f22378b5e50964710cc762653d254e557ed73f7902fb3188d848d87a3827026b4d65b3f484fb1c036a80b66dd530b273d95371a5461eaa0bb171b407cd464a16631737cbdcad08cd6e3cbafaca16fff3455818cb5b8a4f16cef2b1e551efea072c267e80310897e0edad7826729b2c9d427c21431728f147bef04f734264076c7b6ffb14503df7fbe6d58dacd3c38f07bb21265ed5833bbd69f7835d25f5ed77bc941f5145ad987ee347fbba0bed76938c0f7fe1bae42fb699af4d70fbcd880d607a2f044460b642e9b14820f39c78e2cbeeb72bec81dc9512f2f17b04a8686b1de4e373679f8bb5594c4bc3d9642132175a35cd40025c8c53927dc7da5d5660651d4861e2bb5b1636ddd877775f239ed453e992a38170e863ae3e5bcb01a5b424fb80219f5988a954c59cfa346d7f8807d6827fe8dfceba9264ab1ad0bbf516967b1f8175b5da408de7e957e0fb0bbec6269c43d76fb44214f007f649481c2812ebf93a85cc191785bcd61b0c9adabb56b3b10f3bee3693893a94ea889cbfada31ca6479933617e75e3978a89bf79d22bdb61d6c296ab6321902d5bbeee10a9142e8d6b709b47580d9111b8e92db1374f93587bd60c6789576d0c30101dbc2fd46df73e153150e28a8f85f9c81ad819b484589e83d0e054be4022e904024063dceb5cab28a684d4453ebdc3ccbaff9c087c3a74517339cd6391370c9148dfdbc02264c65a6b87275705f63d30e339148ef607102ff9d687346ee0350d0c85bd362186ee0fd2f1cdcaf3acb54de2bb8be1b50c1bd4871abd5682fa4fc92496bc886584406508223aac7720612fcc64309c560c39b13c06fc7d6095ce6f39510f04f6de7bbd27e7676190ff34400daac280754faa96cd9062bc6ede48ee9c950096c9087a7c7c9fc1eca0eef82b01c6776492b7cd628c76a161aedd09796b75c5d47662f7dde7e73a4cd591ea6a70afbbd6ed719cc452c2fc26ffbf41a5f9f8618c43e936bdbb365fee1be742201d8e955341745b46f1a87d627e4f0396d82a39571f37d2e6630475d2f9dbcda099880d68b523c50367f7c888492ff79e5c1cccb8f3dc5b34d19b1cca14e388a949d0d86e4e711b552a5965f50658c89ae2427b4182200f3f5d1fd01d0d32dcc413a8ae18f6182c0ffb96bd16958f4cdf67461e882fa029bdf0e90f6c6b9fe7f5f7c31c310af417c355c7e71b101dac378e1997bdbcb618d22c7ccd25749656bbb3e0faa38615f8cf2478c38e00e24b6ab415b222e4b7f3d61b1b1e966b774b0f836596d00330ccb6afc166445d913e384954d0b32edc8e2935bb8d3fac44d2345ad42f373a0424ddf25faf7c58b9aabec635fc253782b4560af730d659abceaca6b23617cc340097b1dc222e77f514cb670f9084ae737609abbd67403e2081ee158746fbc7a1d16acc83b200716830acc8a356245f1cf9f91b7bb10d9420855199ad5afe325fb454f70512b0a630674db313e6163575fcb3b485b0a52813cab11bdc976cdd5676d838807f045cebd5d00fa5866bf07315d51159dc1be5673b45f283df12bac075eaffe7310b394903bbcaa7150b546c00c9174e106e97fa6d1a37809d03860a784b0c5b69bfbe7967c64553b7d03af54718395970f2932bb6c0c1eb331e51f8ee458313a64500a1fda5bb9b29164fe33686a2204f931df31c27b85f3495ec639d04f028cf50fa6929f6dc2314a1f6d12a990f5d93e9224eea36b1def08bb274f2089412b540a87730b00abaf0d03fd5cbe5cbc65f9436b248ee1d1e40dc7577444916294697393ca4362d0266acc19a614ffe7d6c6aae86fbc1f72dbd31757a013bbbbc3056de56c1dfbf413a525e992c82e12014c558a7345f5deb35fea464a6ad9cdbfa8bc6fb6b5362097952b5baf3bdb1cbf393800e7f95f859329de97d05e9710da3e03e3911b986c68405fdd33f18f7afadee672c5dbb37265fe6a0260108be7e32894541410538c57e835df8aa0f80be8491fbddb48c7f088d01855e74b776d7d4860c3e311058fa6ae1edb282c069370daddfe6718b2644b765db9504a27d13eaabe2851cebaf2024bdf759b1b73c496f6fa86ce910e7ed33ea757ef677e73ffa84820fdb01d30bb433aa03fe03ba22e450a73d5531604fc86f63cc9b24f171d04a68076bc417bf3284471311f8cb205c12909c56ab80bcf27d9bcf1acdeccba1b408ab9e6a7ae18003bb655411c9aa2823f7f663a0ced6e21180470b620e58eb6bfa0996ed9ef5366b8a75fffcdf01d98e60545bc1e22a4b6e14d7ef3236fc30dd1a4ebca70807574d891aaa82e1cd18355394ca131a791827206569d0921b1bdd48360a547c2d41f1e0545970b8b10491042341d98c884484516e23c12675fa6defb5c959578f5dd318de44a487274e2b413d99043620657d2d213783b082808b5777db64a60fc830dddf36d704e78cb7b82fa5cc090bdf46b2e3b0c62f6c5a3373b3e929599c6b32f2fac6a2e34d320417b03bd17339987da12bf685fda1c4155d7ce489b80b447a7269f2c8d6eb9bbedb028d6567e06ad72d443181879f912b6bef85083644259a1c08e2b2f3486a45acd53e01be8644b37a686130a583050e5d91f63defc8aa83693aeae0ee6bc6530493cfb0059c35263021571b0c41d95520acfad031f66914538cbcb7483bc9f11255a9595ef9d6de87c233abb034c65caab5ac9bfa49b507fea25322bcd4eda8464419770616c49d178185c8c404dd58cdfcc6f8c0d392d059c3c9750d90c55dfe025cfd1ec431ceddbedaff661502d9b68da708952c8f6e50fce6c928ed4457e4d34cc5dd989f3b519dac44d7a52a3e110d52b0c43027424535a2ac3c852839cdd4e2f99d1eebb1e8629d7fc7c1a7516696102a719661130041624e662cd0a634656d7eeb292784dc0331f38bcc14b479606bb5f153608b7dd312e4cf089acf82d89e291498838e734af6da3ca6f74839a5c67aff4f6894fa5dcbccf511af13ef7886aed47b246498ad7cef373ac8949151ffe611c24e0ed7f3e4d7db5bc6116465d5ca8e40dc7c0f9c09995ac4be0a93135e2409052988c90050ef0ab9fb759912f62de80ee8b96844cd96b5a7faca9fe4a5b2b9e8e0e17ab24ed2287ccf4301dc6c4f86fa95f3062c56a463e3ab83eed78ed84f195abf83a8473af2eda88dad55dea4b0813c3db9a50050ba6be384c3a86e42cb30bfa8f9322fcc8d33cecf21ce4acdfb14c2078cf3f8957b62bfc7739b07409af7962871d2989c312bd3e5459b28898be8d935817a6683cf17ae01c5b708b2d9006fc7c02161d7ef0c36d70824767c86b5e70d08ff2814810ef87ba6b4b513f2f651c7a0165dacd57d3cea7e487853610db23a0585c42bd8a806d320c31fd7e14a18b7ee8c153886d9b182ecd08a752633027c6ed67a46a614fe9e1fc69db4c292a1d6a5c0528e8545267b2b9d2b8a7dddd5415f682be5c71a4b494fe3dcede7fef643aec339173be6691c903d20b8d9af3d4323f38799a2252c4b74668b4ba4c30f1d96fb0933f3848b110b55cb359aa72ae6bae3545072464d54906d4e29cbd5cc432475ca249b6a5afb5b71d3de8119339bea830bb8a6f3b7b62ae436651c3d5f549e47fb2d0d97f1ab0455fc8885a4b59f11755925efde536247e95a154c993bac30ddcd2a74d665260a6e80e6f234c9384b609b4dff8ab5922f89c02983143c356ab24b0e8684fb53f27ab9b1a239288d9e7d3e1cc7d042a36af40304282e31d061660948b7858b4785fb0d659630c436419087f0eb1f7fe0493a05a349d7ba5a803fd2b725accad28e3bc648f4bd9f6cc8c6236bc24c41895a00f736978e1caf441022525970f26fe0201f32cac949d8598a390856b1aedd5cb51018d78149e3a1ca863399059eb52db983f6685e9d133cd1d5025adbf2c8aa6f2e25232ccfe5cef4e909ef06b24ac78cf64a9f6b37e827aed9387585f8884069513a13b82e1a313793e6196082e8e9deff8c48eb76a62fe58b3c8fbc6b13164ec36faf885b248563d525a5b2a61be3593dbe5105a5277a939f2f0ea306052c2243f4d24afd3111ff8d24ffd6cc36ffad0c612f9f53647725090b73b9a9ca20f279c5651aba57218443e413ddfd26445455fd6fa8c21586797d8fa704e3ceeb921f538dbdab3333933a41bb0f334ffdcb59e8971f0e2a655ac882c2144ace3da7a1488296ff137166bd8e94d521c8eb80d00636ae60623a5bcc96aad761303ad3831c4bfe87427e34671b2963f4983a3ab533c2a5b742e7e9ed110f3256bf79b9d592b00cf2bb2b1b35a8537d74de3fc9d72c8f0be77af4a0b4c12033237e93d63fdfb8f5db8ac2106943b85171052be6185c0182e8b63c7e9b59907474efcb55b02515883610c27a6d0a7739db7c970be6c6de16a2a0cffad97cc1ff5ad4f186ae3f0f84afedb69219c6dd7b63698deeef020574110cd54a10e8051e076bb5f4a8d9c7cf3bf4c5ab6f4fb4ff4da7e9537904a04f402c6faec0f2b070e727790a29bd68848cba68cf4891df43619c20207b87082ec5248e1af6a9b4ff5cdf34b69adc0a9db2b64668aea3fca8b8af82b291a55668b7690cd9ad8179ee1a9a143d73897deaa6392d0dcc892cd0a69f48231d1e679cf3a2c5612072337fc3e9b9facc5870f7574ae825a5fc8fd00804f21e4cdf73f7296f0283abe85d78048ae282052fde3e3fd5a7368b6a3e0a7b3dc0fd56f607a35e86983258607aa2ef554c78fc27319361441b2f0c1ff025cef96e7acd4cfaf2576f262b419a0f3b448e8dee7134214c91c2d12f3d21025e65e3f03ef17c6907301b68b6b5ead0e6afe03145308fc8bfa48c33f2d4bfc0a1a26ebea067a1ebcdd9c85c67d2335167fe80d2a9929bd2c8db3109d846af65d215ce2f5a49af78b94aa197f7f6528f59562b6c8d78204a40e46de9d77875c0272111509b132e93a80928e015730f637c4d8dd295ce0b54e82a2c26c2447350b77313ed02f629739e60113630443fa70740fa14e4c35ddd70d9ee1a4887aca3165d1797686b1efbcb4ad44b0babeae99d78ac2f1cd02ee4f59da987cefc38e98f45601e9781ae80bc2a9db075a439d8e73a9fe11c1b525569d72e6abd7d48df479f4f4286fb94d75e4a97e3fcd36258217920a60aeb29bcd6af6018bcb375d0d8379d033f53c525927c45359c0d1288235a6c5477d5cc6f6f7ddaec597fb4e633851ccb92afb762e6e32ae8d97b86761eeea81cf3f83a48648878792b747386a9f4e66c4c6d756b9304b5a29f5c70e5308cf713e6d812ac871b5782a1edc24825e9b801180f4f77f09d1997b0f51ee5b4a95743252997f32c710264d5223e8e6c41982d16fc025cba56bb3783acd3b2ca9acb3dfba310706c442517e256cf3166d6bc10ddf5d62641a6ca2741851e706d48e7af0b27d643323dc8c25b29477ccfcd66f8037c0b2fbad39459bae0066cbe3253885f7a9d7623341e1e14e76381e7dbe8a28d8d384e294cf835880182fdcd1416116e8e82bbfc375b569c4408d1b2624e1f71e208ed0ff462df1ebf1bcbbcc02a8cd2d93d34903261c66f22f458137be7285463d9c484c7c59f423ea7df8054e109a49501fde0663eb8b833324c427dabffd6c61ac1a6ec43c7cc286f3b7dba1a268bfef87caa15d19ddf8d6dbf73e6b1732968381500765ea2a3efb56168b9481fb3b8709620bc6b2e4384a51d049b67eaf8aac925bbb4d673d6bf2f52c56e0691d0a8771f875cde17b8931b6f939712130cf4d846c403e7d18ed36050dfafeae8c295fd096c83a36c522d362eefd0b44ee9f9298c65b2aa1035cb3bd58e2ff363e8ec05e77315d8141f5c61dc333d6b07ed8138c4105735a0e7a31d63f8c997088d782542e9ff4dbcca40bfb17270655ca737509597817bd8db839ef498c8674ec9294548abbf8c270ffc8ec88873193e6d0dd7ea5074ba0bf30f3b8accddc7787c094b36f8492a0f32ba996a0cf773899179a7111f3b3746c9819674e14aec85fba4bc1ca67647895458b8488b2ee37e7213c3180bdf086c39db896933b45fe07bde998436aba90c044eb6747e15be5751c3d3add0a043921ddc5f516fab2daef8602675f869578d84738825f21b4620bed79905e1dfc9ba78998093ee7d2f4fd68ca574432e7e872458c88a5d75e10fc0e0fc7d814995c08af32c8d0a33f940a7bf141df41728f6505d3a0af55d0824cfbcf98d500eceb9afdfc868df6cb5c357081285b540ce8caa04b42efa480ec1118dbd000b3d96a40acd0f37fd9dbe98155369e3de4cfbb5d38b5cd086ded0774eea87c914936a241168b1e7487942a700c74d8a692283bb2795c79aeb07b57c2d719cad3096c82db9033fd60583bb3893718c9c210b3cacbd837689ae5da4f6c1fa18a4929b4503498735a407d61b374f6d2a7ff75946a8cec7abcf4d6dbcec2988a1d0bc9eceba86e8ef5c42d138c87f5952a34cbe939eed690b0d067e54dc6779b5d90846fe4385d9d5a60359857c611502a735c61e4ae15503208cb0bcddf5168e0242f4c5864e9a1cdc745699dba5d9a706f7270da32484717b5cc2d2a55eeb25c733d3ac2d85c2a594f887dfe39acef9a2795bbb4f6067f544ced44c447380914f52c94a80846a21ddfbb68c343650b2df7ba867e8e547c750210c8c8db5b5912bde95c00dc9df540d03920c2ba90f40e0d8605da66fde959917c4449f4a826519d51d331276ec8e90883a10be05f58294f4e9b24d20fdcaf880010a64887a90393eb3fc1361c77885b2089846fdc7713fae14786c35714245b1c03b92e2bc707e4f1fc45f1a099b62a8f659d0c183924d64e6560dae5585934c6ec389b77ac9dfdbfae28077c07c4af0e884a557de2fa1c9ae7ba27b45ed939b8e8311bb59996f42944f2b17398b849e1ea8eab0c72326b0abfc896136ba43ba25b662636871cc7d4919364ca03c11aca9a09a534074c194dd1585dcb4ef0cc2d05d2530552260c31e5a95eee31dc87870288bef55f211ab7fbe81cab5be0ff70ad37b15bb77ac13cf46b3e72cec46719e347eeb2fba618e819a8e2b21d68173aa86a823707ddfb80127b051ef67e9ba68026a629c78221db6ae27c3c782d0da6e28e5fc459176cbc8b34ee2058176a7a7c79281bffa844d73128cb47bc3a96fae389ed204a502e809539d3133c6dd4d51dd43b9df416118b0a11fb2947b721cf21ce287d99d953e9bcae9501a1bff46b9c9b3932fff65e8b237bfedbe9779e792c5b5169d5195a5ec2e1d9d5351b1a60ee13718f586c59a03656f86ca0545cc604075829425c5b5d800b1ecf3069bc662d68ab525ad09db510af9a3d5f32e139612ced250e082f2c05c9e81e8dc5cb5d20b6e2b71d9a65a1425c243b919c32ec33a3dd67e244059af6fd2b20a452450254788e8cc377e8d08096e9074c088c6f03e4e968d1d97d5949a7be5c473918351144afa0af7dc3f8ab5eb3267665f60696f828435c2816013002475d6b3fc58fd9ab2b9dd4763e5e181a65d2d446f6f735e895827d509a64423656a8d51f25b17f0b6408ef7d99753ff71bf9ae21c55e41939def9c7bcdd3be681301335027befe566ef65f2d5e27fa03ea09cfd4027ecf35a95901725fae21d4d656fa6d0e77581f8d8d9e5b1ed1ebc153e4e4635063e8ebd543b490c7cb67a8bbabdadca6a15bac3c28b635de476ef25147dd917073fbc8f351649823a9af87a270dd832ebcaf88db3bbc9ef8b05960afdb14407cc7d8af52ee7b1b61554a4ffcccad5e3e9a716c32f6767a431ea7aa49147babb01a29db657c9b9fdce261887083c7fe89f90773811210fe39dd6d67db01a3b654d18e8c00e446d150f1ed418d6b087213dc3e261e455adae143b168a4ba9de56e418b2a411af62e21def3acab0c929a42154e79742d3001e23396caf5e708057df94fb2e30287c9528fb8aa5c97e04548d8ccf84fa5b6be048d47b85c2fcd67b50f5e95548a9d1dbaf9fd5e78ee7131c649052389fad3fc4998c717e1afdebac05905981c1c3ccf2b10856f8886ba76e93d351a0d167c8b4d0b1ca5c69910ca90502b8fbc73c1e14654674255e645432b8a460f1cb2bc82dc27ca80f81401071ca6f739ac3c51dac2c95d66db3ba30616cf9024762b15850f8a15b44b0d3ed9ca96f150988e7f21cbd8d6c024a0d4ed9d6ed5f2a8fea51f095a14843de13e8e419a4132e5db669635f86f0c2b70a6f3b9e3ea744432881df5de572b1373ca7c9e47af2d80eca514df6d3adc8e88314a56da74acdcd754bde060e078256b26fbbce8ca1fed8daaa34bfc3c123e3cf8db46e25938e942e7286afd5a06fc1ff47e92332b589b6ab44778628baff6712fc2d6b190989b48024a8447bdedef667b40ae11668a510bd7dd44dd2d3e7f4fadd15e98c2cdd31adef5d764b84a5d1bfa5acd086f8c0b00ff14af7e652e9c29aeef5b69d8dfd630ae7afcaee915a84593b3e55badae8b81787f08880afade9df59c8367a105f3cd4d35337181f36f6f92e04241d389fb9f3a1f347b8bd6b6719b3734a69e67f8bdfd9484c1429822fc7f1d2c5d730ce28e21658830fd9fb4124ebfd3e3e6c3b4bb8b905ce4012d32d896a4648cdd354b54a59064831c942b484849e8a348bdbd8580fe3274b81f76856881b05b1df7ad18d3b5a8ff95f8573c0e2004da3e4cec3c08ea005ceef2f8c989d83ea645427cf0fc277409ced0f2b3c7e8d0cbd6f98703fc8a5747b85c17e81ce4ac663d2cd61046f4f9d9ee83a280809540b288078be8ca5d12a3ac5ea509b5bb49667703b3cddc59b21725a9a119b25d1ba132437d92774b6a1cd2647553d267c91ef27df5a4b8a85dd44c6d53f104dc9e1b3e97b8018f5e872a713b65186fc8ece96b553a874000bf6ff20cafa733bbe46f85f8e2ba6bbec326e6331ea0a227f05dfc19fb0ae5d2165df7d9cf38b233bf7dd3c59394b778807f6a0d641e7c3541ab24cf7f064ae4a98b6479f9c11aeaa34c48a796fe75fe85aee56ea4540a00a06621950b6cdc0634f8a1041c819e2fbc748c96028308c015069967afaa28f3e6635797b9542805986f947140a30b59cadb88e926cf98ac17d9292cf45b82d02acafa516abd75e3b526679f437269a34abfef80407037c13839f694fe0753d1c13310fff041a2ff73dad32d5ea12f360c768fe62c454dcc501381a59a34c98a268965748cce9b71d200c94ecfc641e62247d5b00b99b5a503d217c4f86977d0e76d0360f54bd6865a582aefa465086d43717e1a99c59482d3ec6f34a089d8b40c2d82bead4d3ee83c92d6fe269f70763c5ffd5cd82baf3790d994c6f54f6f922356128a5aa9982ba11c70c19f5c4d624bfe43b0c801668dc3a23ea734395e19038a6695485c8e763a1776e4153889a54d6d42ef8eedf83b6ec6c5bbbc1942ea8a575cd2965b6dd0a3ccd81ca19aa02404e8bec8064d91351bd10db747db96db686ddec18da576124a604a8d6b9387a1c85d6dc1d258d6042c9f778d48ca3ad426ed14ff782a5780477cb84fba9ac13e124023ccd6cde27de4119558880ff4461e64cde30bc6481bb2796a752b6395c9d526b26fed13c95295a6b99411e572fd44f646c736da168deb46ceb87c208c03de429a5150ba5e8f2dbf8510e75d44cf50505bdc49ead21441e77e7b493a92c13930f00e6d7a970853089d3ed8a40a1be5fb19c7d8955e1e7aace2edbcbc3becc1029883ce93a62241f529fc42276cd35a9f4fb88f8e704e6e7cc1c7c160714fc69d6bb1e6f0f7cd9b94889dc340e5432133f1a0e11ede7b9ceec53b77e6ad2235634aac5055e3eb109820b52ac71ac647e0c178513a699ecba9ae440d9a4a2b0ef9c7cf4e5125dd2607ea06c17fb90706733a666d61556d63cd168e09d4f2c74f06975bfcaaa4ce11c9573b982764b853d54e33a68027d8c68f6547da2497c304ae274bff96934a17ba95cd08b49b097141796c4bedf5ec4c65d25fa3c7f9ab1e0440e0001d7d71cef268533e17b0365df6d1bcf2cb52a5c0f9b112d3b9638ba490f3cab9bcb7aa5b3dbec468974ae240887a65f0fbac86f6632fa79d4ea12057c5e511581f875041adf0f48c63db14b2a6ebf9d48eaefd7826287dcca6a5e2a6fd96544e06ba10797bf8be9afe106dd4df7051dfc6954745c890e7932102c7e9a918f2c216b0fa301823da24bc5e4bb9c3dd292d57a71bf7453186512bfe494cc167b135132c479d210256ca5d9999f444cfb0ef2213344a1a549e6c160efc3edb11f9f837f9dd5218dfb1a786e664e5b1c197d03dfe15b5e33d1cd619f795b01cef9545e8583e78245e5400158b101d52d4285f9df99a3ea586abed078a280d350fa526bc5c529d19b1296e06959eca0230645b46d29e22b9128f45227859c612f859fbcff3d5f917612519f3a7e41d89891567e7d9e3c54e4bf7f7e91be800c22c3541057c4ce50f2bb228bc868a11ea55e57ab6c350144f6aa43b35b94b97ad3d7934bae52f0bcb55f95b8220670e8d3c7cd9637e1db76f029271c73037f425248147c56063f6ba9c3abc2e8b2603ab64ea10fe9a66a274e98e83f4d545d37414eac768f21d1e1f71428e94b272a9d709be57cf97d7926550b0b93bc3c5fa3826349e02523f6c790f45dfd989fc8f5ec43f6c22205b4aeafb9b469ba6a5dec04178cf5112390cf8278d2b36dee7aa4a2afcda471ae854fa3becc4080251805f6768236a027319151bfee0a0692f81d9c6e339b49d4b9b1ed2c4e2761bd8773ed7d4739d208dcf77d487100a8622bedf95c5275e6995daed29ed1c933da1ce6be6922bb9923c4a5e4074a44bdb36c97f60c113c48c8e9bd00e1fb96d1ad22065d11fd98b69982c9fcd43d6c99894063db54f34d641024368ac00c86724ae6b181d6edcf70d0e56135ef6a0f74cb7cb60ae2b1dcd336c65bc1891cf379ca8884955e0ec69e58fcb280cc2d2985ffd327241bcfbc8c382aee93564698e47a84ca02a3d3a5d004d35a38e27e5d428b0fd2058c3d567a30d311410b9eab2dc5bccf2803c7febe323da6769d09cef1c93cd9afe95f4cbcb8e3cca64fcf611a37cafcb0befc8e2914d9d25a02f2153b8ee2519af3b92bcc1cf263ab50e0373fce71f324372af74da9f890f8187d71bd0df964c16810fa813933164e1e57b56d21e18e834e568337f109f349f22a5af84a2668da32075eb446fc5fe27664b40cfe640fcfdf331ba08e76bae1452179693e33badd90574eb459961cf88104907b335f3b21caad4bb06d626876ca772d405118d3fb283f40610a4f048506d041a637b2d50be6eb87c61380ed01e0caedbd8519bd7dd525822d1de1b3767a152dc65f3d2cbbdb69b9ea0161ffb207722daadec8f6aaf4373ebaf53469249cb6d919aff66fd8eee06643b1b969f0074a2afb651bd4cc04b116a3d51e4ee5502d69db1320c0ee8f2d560311dfca1a4f566e898ff4186fff55037c742bd979bba8ea7b0ee0ed9341d8c6363b82070cfe3a0ad038f6040b6c22765e4ffc99c718a5a1e69305529b1c45088cdec8b4d6ca6311a0af08d3fbdb98a92984514b96804cc38e338dda5b7e88c13fa8ae92523c8affbfa50c44a23149ff68c62cc46e091592e34ab6bf5ac6be7c66b009dd53b0ea52078798ced5afae0dbab1b30b868c1046a7ab042c4da659e8f9f6427c9f418534de569fa47ebdaa8d32e8bf398c11d419cf845eec5743cb9c44ac0de046e3d109d960520faec68d6a493574c83b722c15261e036efbdc23ba0cfa1f5b731979c1b5da0a627a25f9eb97f9fad5f9a3dcdc88e251d6179e0d8c39e4ae6217dbbaa91f889c902d617ca7a3ce3b1e3219c03b3430f4c195057f02f07b5d1447a9f869df49484ad5e35208718cd94ac35f1989449e3e3cc3a39247d67a7415ac624c181f4a50f6dc5e3147532c1d8049c73ce522959297878881b48633d5eedb64d3e0428fcbcce92577c45203dd710185c671c4b1af0781a17b878b2cf74b0d9477e12d8cd4d1dc37619053a14097e9cae5f2029eb5381eae794dba1104945a201d1e60cfb572b98f056cda97874560813bae11c09ae84227c90a18fb8865c0ca4bd172fcd38659c64cb699095650bf8080a9411576facc69956708184a0deda41a4bb1f216975303ef8345490fe62f2df3f9ada6898d42d9b8b927e07538a00ff34b5f9746f7d09264d59503ecc21cd49bbc27b6fbdce1f832983dc1d4411306888982b438972cbba62a2bd98c0abf1c1d5614dac99d1b5b3cc05f318122960f2dc01bdf469a0f47603261f6ce9e6f246aa90e39e6e4f6099c9967675331bd8b57d863c75bff3a1d69015c47aecc6cb814d33f509e054dc30ccffd3f79de3693b74d2512ff57996ce7b527823b3c4e5ba0a0f07df5ab7100382b931e5cd04c09833ccc9d088df3e5ab37838033d19912f317347fa1a8bd136dd517f9cea583c380ef48776c43263c24d41a19d0326881b44d3a72452d5934ecdccd0fc19e25645ed7042415ade6bc9ea1b8c5972fd1ef19d5110ee3d59ec9a01f372616cfbf92026972dec8cdb8e8d3541b124f05a817fbc829d80fe0496238e28c02d4e53cf8f3346dfc594aa7b98d6aa65f7c22fdca4c3406f62e7a8c96979f4477041d8cbcc0204ad957255af622c00635f3960845fafc5b693a3ff00f9a55cf9c2fec9655a4e923a9305f56bb5a137a77e81c16277ba8c619e26ba0427c65c266ca5a794f51c5beb2b80c0fa42f42b9fd9d06473000e29644f701b7003ddb9d5f60caa54ae59c5e45c2043dadcffd85cb0a1238a65e6cfed7ec3212150f82fd5cb5dfe12cf74fe86064ff5497f2c2e2b603419f5fed67742473ed18cb5d09b205a87e417002e16db3058f821e97d94795e03315494d0da61eaa95d97c876faa14eff05a7c3609ed919ef6e471a14f0c94a56f53a6e64dd9143251a190240fc002382c0d78b52324185006ea67605b6a94c186069fe32f1bd595d8d1311bddfae628d83f1ff4f019f9b1d705936e48b2fdf88a680780d47727e6b9c749b4d2be9661c26f83f5b27e26d38077238811b17403296ec46215ff954e30d6936ea6cb431db506c3d62bb4e47d2e594a69b2288d7b95a16b4dee97f3130b69fcb92fad163b0e53b76366d0925dfdc240329b5d1ebac3c1c23be17384876a76037d973871bff830d25415bab04dd4b86923ae33532a8e17f1a7e2b82f71ee9d7ff79460af80d0512f7b3dcc510e74e4e91b5f7d8ac1d5d74302916c5da28d0638647afce0a2047dd56baafae622e8e60eb4e7da57e78df9d70975c71b9571d0811dabd48267359c46ffb692d51d30bcfb628da1d373f541a1cba21726669edbb962bbfef28fbb0441b6a21f2228b7398af1f8e0f8b293452662e9631484dc9ce1d8da58e52393fe1431ab0ddd8457dcd0d89060bcf80ca6dbdcf91a4a46fb99be717609db72a696d0dbe8579454ac600efd343b3ac232750cc80e812f2079918c67a2f6872e779aff53cefca1ae42a3c19cc75f44124f9576580ef9fd7aea834e2162cd321c326d9e1f54ca57efca0943fe8639531fd9039e662087cae406b559ebf051a972eb5184dc5eba1edf4b5f545313292cb999f2289653da29bcb7ad0650b1e2f0588c508d509a115dc3eb91fc0d3507a1f5c7e60daf5c21988649a08cdd1865e142700a22b0af8976d67f8f170bfb7a7fb38d12a6a9d15fc22ce3be14a7915ff6fe89f909e5c2aa20e0294d0da448ee28ee693ecfbd7dad8e563c58d0da933960abad136715963d4cee97337c66fd354de751d7049e398ec2ad396566bf315420cd4e2074132f9f6892ae6aa356a95900819f5ea0eb56228b703784dc9c0e8675cbc287b3d06b82407aee565d19aef690dcf8af808448deb5fc0b7560dfa38a3ad4d8734be42171d9da213bc45264fbccd1358838cf36b226dc183eae57eb1410ee38b869177a65a6ef7f28e946e6f49a0ecbcc3651014892ebb78dd78a3ada60e1155d4e5c58ed1bca7d74b939bc6ed6c28deb0284b15298faa9b52fe30903c37221dcc673501889110f6d929db499acc3dbc8494444db43f5e46b0a3689a52f40c511984fbfbabaa1394336e237b3326a73c71562a80da25970debdaac956f7cc8bc6bebab3daf8b609b9acefd24baa6cd47b14ea8f25fdbf2a1fb75d06b2cc6f3a2c5961a57e5bd694b884f0f43f536ae62b8386915f6704acaf8debc7e660c7d534f0e9b71e0744b6757a45f014e5e5c057fe356b4aeff9229fceb09de1c8d9d8d4d2aafd8b2329366c59eb02dc64cc7667e1189024efae67cac482d8ba93e56ddbbf839c67c2ed68c93a576c900f71a1a0993035836ceb5a1655898039e00801ef4b0589d80e2b381abe2c0bbbc1fdcc74357575815f638802a178c3383f3ae6b697ad0b328cf201ec869af4f9bf5441374e270761918f14a7b31d331d59a876c0032e24d478947d336b305935d22283c9d19cf8a1dcf29f23d35259ded4f0a23e667b9d0c99170c1a765390fb3f7aee0361cbc525d0a3f45b8a8ae93c7fda5079b32558ee8bed1acd5ef57de9f18c7f6fc9413a5394725ac31b5fd9310034a22d92f4ebc67aa45e996f7b01a57589320590f8d8144abb17db0209212d15338d3023dbdcc9640965896604ba546a83222f022af247f24d77cb0058870bf16a16b8bb4944c23670cf80e938fe1019ffba3e7140ec5626176809b768d267890db94c172ae042d94a58252c47971c1a745652342a468c36b53e1848bfef290f5f1ea8d6076a61cefdf47861aaf39003c6b7dc09f0bf5d950edd5b3c679688c7bda71763761935965f915354172340e860be64c9b6bb9783f91198040c5170f8abc4bf27ecaf5152713f5e1a94b19ac43cf143b49f2b9c0eb1f39dd93a985e99165a2f627c1b81083704eeb4a73b05f0f86491fe093d50268c25bcdbe642aa4c0e621d56da91c32295d7187b58337ace526110d4edf7bca880ef1aca130d81530412163766d79bee81586003cd9cb8f0924cd37d7696ad376baab7c83d6db11acd18eccaccc112b8247bacb642aee49728c3cd35df663f6fc12252b21adee99c6b0d7de35beecca145c95ff0d2a1915dacfb5b11c0dc8e701d564acff80f1d1b7a0145a35e962a3a6aada71bf8589a4a91b842d363d845d21c102719418f929a0040553608e8f143f56e155d847583009dc7c2365e5d0c1c710e61cc80d8940a92bf561ab78c77debab57b5634562e4957f3342a8e9c4cccab936bb623939d9881773a1055b3561a04c6536fdf19c883f8bb44578e463c44a8fcd834be57fb1c51f78a8614a124d65f6ffc41e42a6796cbd6f580821cd4920d1d857e3292d8b7baa17f6995c3f466a8d6ac2115d67759b0a44cefde69379fca9c2a15cd95de7fb06c657e428e6b241bc7cddb2b9f5266715d83944413c0802ca3312d9f9edc32b9d7b247e1dca80ab052196f825ec5c1017c1764ecafb7ac05537750c8cba6f41b7a564adab152b5acfd5cef4d683a659c76e8f8925612b2c14cb7f89ed5dd67d5046b1af83105b28c6b73b9a9928bf094b80fe8f7e632f1a510979bec4bc5900e28b5e259225664f22a7f858a79efac2c8a3030178ff9042548b1d99ba768dace5cef98b7c68bf8f4de6188c1899c6ed2552dd1276d6bca32b21109abd12ac6dcf70af9ab57469fd26e54b57ba15fb363f37014d72c6d681951b8f5c1ee09d6566d15e1520d7822fe867d82e1887ba7e0fdae18a0ec9eb043b064e799151c9d1157b88561dd1f60791e69bfc841c1d8a5c24b82e5ea39d356ac2feb979705c3c5de39a82266357d95df9a1fa09c4064349244ab91cc89e1997bbecbb6349c815ce160f9a8948e6b606ac6619d7976fabf452abbde911f533d1b123a25161cd8ab6f86466dd65f5a3f4cc453f61120a4be762d7bfce362350fe639f51c338d3ef04e540274275878c0b3c67815413066186b3142190a627c8e33f3875de10e5af2ce7c60213d27c6dfde3ffd1c03b45a98681427d2e206e4a6f31ba68693cbe3ee6cba421023d8c99a96845b5f686253418c4b0b2591c1726c91fa762e80296ee1b3081c8ac1b3f82aad270f3a6e3a69fbd3111f0350c0e45285d435d83f8d8dcb5023e858e089975c5a7ffa90853bce3ecb233a1115a14e496f471446232f3c8efbe0247f76c59b5cdece59aed553ee6bc05c4826e02e1ab5c8f2020bde4020a7aee3c51043a0e0e8e009d87007752f65534175478f7dc75ac5d7214c7f651115be5aabb9f6f85bc200d24b269efa2722bb195e7a1b2297ca59f65be4609cefbfb1fc2a5a7eb079e1fdfe4326ea465e5cc8b1c4e74df6f60997886b23ab7ae78223bdb73830afeec8573c35bae5b570f5035e61e0599e725f3a61fa59a678550db5ab8034a0896287631d04275bd4a2c0d3e8d9f330123daf388eeea9871aef6f2369bcabd150d8b910eddde27b84ddc6621c68d6dc25f3080fbd83dc6140a804365121f3f0c7630dbe2812428a614c6a23f3d863383aa1733e1a2fe2f5116fb9278e999bf0ede1cca30aff2e9bc63322ab9cf80c889c5c962c40418c738a09dbef458de30da1683ee6e8ae76753634896317b13a4672a12fe60344703beef51f4b50374bc99e8b38bf2241d71d92bddfc585fdd24b16a40227549b530be96da1e4ff803cbd978f728d8e0e2564b61f8556c3ff7efdf9dd500a4dcf62985bdcd14967f7fab2efbfa921ad911927534f65cff6de54a2cf0eb0a35d1ca66fb153526e8efd49ce29ddc4b86b49a27722487efa644392a369dc4a1f0e6563f4ad7b7e8608bbf9aabcf8b742f0939ce95bf33da7fbdef289364b94aea1abd04cbfd0260c8fdcbff5a6bea7bfa9b0855c38c8b69ebc2eec0c35cab32a0408bda4f37d7c62b4902ae16520fade05a371fece18d1e84d5afc843f12b6f0734862fcad58127249176bc260fdd7cdeb35c0a6c8c77ec1870c29cd43df944dc750549db5a388e98f7357fd45d8cce4dc2cd1ff8442960fe1bcbd88b46222064657ed46faa68c5dbbf9124f07889abe323fa79dc8df83be1924bb54e273c9618857c06c04c46e77991342e480e1700af67fcfdc074128e0c8f260d3aaf658d9187e01ae32c6f5b87efa5bb640892312c5a88f55abdcf4ceccbf9c0ac4e278962df425d55705c8923240a5b774c37c60a8bf825ccd8b9847a8bfc83f065b6c95e663778f9351a8fb8e76408ad5b80dfa0caac42ece6c74f756121e848563cd0e4996886ca51e4c61d18ecf25cc34468d8622664691065e36b018cdc0686cbb1b0cfc9a26935a78d723376e0cb75e6e7b7d8b5bb2e52f8a43153e986666e71c284592785136ed4bd2b052fd303b1b0006992c0fae892420b6efc05e463488d21722b211f52cb16bf27af85655874c260c4b1c5b72f07489d2b7a0365853f55bfb409288dcc7e2c8a11620271447588e543dc2ea6222e76e19870bd1e92cbf391548eafdc87a1dd6d3182c9158096c08ee27dcd1c12066cab5fcc830bd5f836e7e15a3134ca224f4b0ae6efb9b9748e771308ff3c45c4cea29de28d363d1883818c123a7fa5705493ca18643c0cfc13721c6de59fd0c901a6a99b977587dd7ac4ff2223b66086a5eb42476ce280eba0ef606574c8a494a80c6a1585ff26cd3754f9c88cfb6758f42959aa7046069aae6f66aad9d175d51396554f867e01402c5c074485a6d5ef5f94f0b52c93d754c0516289047f1538e1ddc16d514a50c06ded87a5242986a949f623586e89b7841d9abfcc0db2cf74f3518d1df38feec9e5a7642a54b9e26e33c341d648f6f2860e8238a3617f670ce6ed8b0e8333b0e1532a94cda706161a3efaf624786c3550a57eeaa96438592a1644b3cc9d31443a596ae54a2e305ce8c3e26568a9f12ad668ea05fc46afcb597c0748504d563f3171899f3a992f89dc4d80993b5637210997339684ce0035b56dc7f941be38c1f0160fe09961ce7b2f865dde198dd1ec6a26c087b24ca706a08a4deceb7b2d40951f7e262829a409a207d07892a4c1c328c8bb9f8ddeef1e48988d9ed7f29e3e83bc48ce9a6298d6a1db8a227e545ec3bc6d8e6daa499cea5a42d36135f5675e5877ebdfd5bfe398beea6150d2af8e30b96ab5f1f6e29ae0a580b3353508d055463b56384d6a46ee68b3f074c364792c77904a5f90d2d44adb78d6ba0a056b9413bb871c05a47ffb6dc168f000b368553718a0a5da0a8c9d8f0e0a8f08fd481e68475fe94b65649451d8105a12f458874a6d53a5978c4b6f42a56dc1063c8c90c4a44829d5f55ef6541b2de40e8c7e15c220f5d143b2a43ffd11b8429458dbd1a6d70f3c695c2ba7e1ba36b67c49b3499f92cddfcf8cf2ff0f6fed4e39ef6d540ae99fec20644a4cac8c57c21f157720230c97a276164e60254108fad3539a932ab474a2c46f1b97a137831c8d7a2c722af6c6472746afc06f3b86adfce191473803a68a45c40b59d35ab5c8f39005bb9a0009aa2d3accd5c9af1c8d8f20e80ba02c918c09b838149ba5727c6beb0d26d7d46fb43c23a56b857447e15a16052986b6ce1b48a478ccb6a4e403593b8fc5b41bae6c0aa9c3b2c73e72207b94b50828ac0ab473112c49f22e874dd10c30befbe4e8484e3feb529e5f5c47b8952a38317935c732550972bd7fbdeb6b9e8a3ee28c8aa167b7df65b69b3117ca81e20bb87b3bc93e2cc479956532caa71bdb299b57e494ebc1b9a7139f816e7054787c0b8ac8fa4888cad8918761b5a95e2e8deb97272f0f2cd9467ea9eba300d6ad139e3559651a36e0c2bdd069f274ed4db3cf02735e719d1a68cf526df386732c06c05257d52421d959bb7d97fc16be8b2948b7ba5eb681bce1b88dfba0c9d4727a5b99f30e0d578f2da4325a3d3b779a5e042c4bfe977412ed75cd20c0d2fcf941c502163b115d5c249f24c264c22289222bebcd24293c28789e5c8838366a1937995754d4cd55299c60035d925a201c5cfb8ab7dd1ac10241c77cccb3667131f0afcaefa8b62a3e5593bdb93e1d508e18aba69ab9a546305eabb793f8269988f8e5a3121972404320921bb887537bba99d8a609f962779e195da1ffc1437bbd09b50c90ffb45c0d9f5457ac8a2aafc2207c1c0f190e447f6e38a65bdd491a762aacfc20af2be160d220b90ccb302a32f094fdfb2a65a20c85db07e9358a4a4672116f522fee25970d34ac964e856fe74ac013000222983c07a0ecc012989d0fb253fde72c0a104615d0ce405ce6853d15bfd88799443426a6220d45433b9aff6846df10a0093dd533c881154f98e0f386ac852fb77607a6c275cca45b9474b688a34bbc83400029a145e7bd51b55e9d33f927f5b83f7fdeb39520b0ad7d1affe915d2b2bfa48e45b28bf7969923b28c87f354f1f8303ed3fa0fad58be49473bd307d5c20e20aebba8ea766e4f92f10e2ec18144c9f31c92530371dd3f37f7c1e59a9ef2c26fdccee75745626f1a453c26f46987446ec2e6773c706654b37ca6783674105e07403d329f3c5d04f37eb5f240c9f1ee75b171a157f7f5c1fe48fbb4346e67994a223725fdaf0fcf156e8f50acaf5a9172daccaf9f850ea897c430aa0baff082159e5a0a3319098cac7c755e282d59aeab31bec716749d2408cf57b352aafa6a18f861c086e518a1b883409694374877c52c4cae2658ef4db9814101869b72e4eef821150095f2ea27503aa2ae688db00a527494f954557fa938f6214bc40d8ad99fb2505108194466859ddfb3e28fcc62c793d6ad9e71c8beaa87bf9c2a643082bc06b23b7b05266b651fdf53c6d34f3169ad512bfed489ecb6a016eb9d4fe36ef0715442369adac29022b2999dc8e3cba66a267754958af0b8aebbff4918880a780eb79390abdb96ef7d1efd6a4ced8eb2ef0e07dd00cd4a618d0e6a1df1e44d1160b55073cb5d002ac4e671a5e88ad59ce6561ea6bc7a3c8bdd495954dded61216e3ab67c5afdc531baa8921c5500025c14a27d5f0f4338d7b17443212545f8c16a7ad09499197bc5c0eb085600ad5e3ef2262ab535f4d2c7f97020c15448fdb2814a164e38f6ad61579cbff0accb5f72cc91a381339f1313a84a17c277e69852b59b74c6b6f424302b877c180b2438b24788dd7d14b6873bf822b7cd4955741b8c3765bb82b4be80ba9fa760c5c370b434b6eb1f67c29d2e329d724a52028781ac73ee813e26d1060374d253f81fbad3c927585158eabe421adc5b723e55a6acf301924b6a395261e3020f73fa2799a86a6ab1f0deae5af3f32e0b609e58c3ca03008cfb77c2d710d85dd06069ffe201335c6593d70674a48395489cca182a6eab95dc9432d2c9f9c6ab7bab4c95c048f91a003b464a0b0818af5ebe9bdd92ec4f1465ed4e4515686465999637fc65b09719ec302e29aaa8a6d6fb0fc8e86944249d2850b7fbfc654913aeee0b61416fe38de2d74f59d0e1645c5bd8b7cd7f7d5b8d2b6693fcd493610778ec76232e1376f1365a755b20c6bb0ed87ddf85e8a72dc0f0ec580743c7f25a79125cd48829b04ee7c8fb8b64bb61f276bdca77077ca85afa5c57cc487bc60c0f5bd73c96eb8be88147e056f46aaff522eeef2658731624c8092f5b93532e1582b6fd786b7e207c2c2d01cb9fd57a104f5332ad502706c5de873bd26a9002dad5b1bc91ff7977464b38b36bb238cc39b0302583434626015070fedd0b656e70b5d3007599ee96be190ac3a88d85b31f49f8cb5d9a60040ffffffbf