PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 44915 0a970e41147f4bd84ad58b435c05430f7ba606013ac558de6ae13e4709d40aae

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
538142bbee11c5057e9fa3c8d365194fd55b6d306dda51fe24547dc36dcc7354
Certificate Block Hash
0a970e41147f4bd84ad58b435c05430f7ba606013ac558de6ae13e4709d40aae
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003770000010670000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008fde8ad231ed4b8967a263e47a5559b3b9e3c618935dfda588335bba48e2714f6df88606e9fcd707d29437946235a56798139b8de3070fb51dd63c0e2894f72e753120d78b6f16e98361b6dd29f2f85cc7910cecd447ca71a0d00100000000000080000000e000003770000010670000

Raw Header Hex

00004020bb308ca262c84df81a93ce189eb050900133e5eb39afa52409c615a0f1941eaf74e309ec661b3321920157ba6e0d15822453b903d2d55512db3231dfbad26bc63949fb6919681e185473cc6dc37d5424fe51da6d306d5bd54f1965d3c8a39f7e05c511eebb428153

Proof Data Hex

59,560 bytes
121216010307bb5b0a8fedc6499cf672cca7642ca5a36ec47c0d3e21390bd94ee53b64fa71ad02cc5a9d4300c5eccec02fcd2773cdb430675f28d92346fe66f5282e2da8e3428405297368a9e519ff2879246055113916be16dde3545a37a24168f9c0f9861f7132ac8cdf4101ebdc48c544d87a1d0bc8de38038c458679b10e3c2b240ab3e755925360cc22d8c6f8bc4f15fc4ad3fb1af597894f766398d8ba8377f286f4dff8e6dd3fdbc126a3d98a2e752ac4eca4a5022c4cda060769cc00474978549696d409c5090f0aeb88769fdaa8bf8261a60f1d492425d597e1be2d1549d16a2d3b08d502e9d8d408d11ba023f0071e811203ecc2640b73d1b1eb57e9e022a5eb47878844425958458554e6b3c7ed6e9c3f72e7ec91c9ea6a7d0fa8a46b89310c3256e5a7db4161c0351bf541b431ca68b2e771fabda40dd589b78aaf792240f0140da3ad78de48989ba802c36bd52954ef125eb3bb1de7a2f0f33fd07b1d4726ba727fe3aad7cc1ef36d59833380f2052dc853d20ab1660330dab769bcc1a18c32fdd35d6b05fe4378772956528d29dd58bb814286a4967881d686355d2eebae59a9664a55b54b3f910ba22b69fb972bfb4fc2abd3ea31cc0e25c8cc5973795f3a9cdac7498830abcb7986b0a946231087665a13d3ba2466f7e65e96c826b834e35b982f266525d67f246ba37689fc434352fffc04ea2a257e9a721f893249fd01e77ccec355715019dd4966044651c748ec8e3e594d6f3c62a09c967d45c9d697f45db56446016523f0a2f43a66b2f2b89f1c1c6060953c495ad8b6bdbe144ef1cece90506446d1f133c8050716d4c4cfa101c2e289169df7933a3211c1b1ebc9aeb9c5055f739facd3f69e22ad95f7770d234bd5bef93ec5141cc70bfa3617031603b92352bcb652d231be58617145c01032ec4d5432d7788e2f3428270f03f4280b3af171f1d71aa9510d38df85a847b283b6c9f4ce30aaadb768e1593e229d54c068f998cafdb54c1d7e6cd28e1145c18fcc32d5ae51c0f7900a35262d9ed24bcd652bf317d8bc430ceb2526dd7747c2b8065516cf87974a8eb72dca66770c3a02744d1b1739351d8c2b5c46b9ab3ef22aa6bcb98a260eb2070058b8cf85a3a467ed5ff6a385c6bb916aaed7b90efa168073eff25653a1a0a9f9487a49074b961033b62b9498a01157ca3560a452fcff7b783873d4254e6d721d573eb1a4d8244e3f613954ea1f3cc68515682b3a796b9ca615dd032b61e3d0225ed3070a36fa6b872bcc920380b769295d5797e9aad279db68006f319378a06da54e0f57472ddcc738589a18b11a5fe73b2ee37e97e31ca13fd94ad6cc3a22b2734bf868c34aa8941006a534241d0cfa1115e7119807b3968feac116bd87573a6f6058387e226a1916119079579557e463abaf11060fa649ad2902dc6fee6383bfba3630b689eac7496b00f2a50e37f01934d5f96e081a2d451a2eff75115694f26719eeb6b86061a4f6233ebd639083deca223c8a01f94be0910a7c6dc25b84b5f51c53c2aed297e8e606bf4a45ee7e808b7ae501e020709f46a560fb4edf57aa7eed033873e1238bc88a622544f7eac546e36d648e16c0b94dc4d008ff2257acaa731003746328e70f2c4d500860b15104b9f7961c10457e9063d9206bd9880838c23c8ba33ca7c39adccaad39ebb98534005c5be842fd7fd9d33aa395c87d4156e01c9ea9675b182589a22d416db7f3d7b23a7acee73e5fdca435d3458db9d5717021bb29f7e6e1b99a43bc7154953bbc3077829e77c01a3ba4f0ee90b8775d937cd4d0c960f5f41f649b5a65a497edb6bb8407a0f82e212a1b38a75376dc91178ab3a99a981490feff0008ac3cfdf70b85062f81b5064faebba6d7b185aa3d564a173baaa280d3eb0fd88eb305a00efe1efa8ef6fe066baff4d86eb73d5db6d93be9ca9eef530a5b67fe4956881ddfc13a97351d304ad7876ba4f9908477783e1f59012415498de3d1ff3e2889283a824422077195441296204022166e3642c1e2235e3ba228edc6062c9d3e8e5105089a1d05143949c0ea7936afc3e94748d6e6cef15b5a2ae120983980185c3f57614be6787ee41c14d6eb9372eabef593f89a51c318443a0d7c0b828d8773a28939aeecceaa5504a93e808b4e12ffb520ff974c237ca2922b42f82f7e7e63bc902d1303ee1ef31c19e444437c853d74bfb45fd6248c634a6af1a0f866682d88b7deb7b40bc4474ee2eaf3b9c9679c0a42faecc3a88604d533089369f190ded35d64965274e7ae0f7306e0136c3180f4b651a5d845d461e762b88f0173f0e1101e2c06304bdbfe6ae28489c67a301b0fd1ce3b10c5676dcac386b5b70bf0042557e0759ea0452662fe0cc4ae6ccde5a9616913fa265882c335a83328fa4a139c34978aab9029325ba2f88fc7f661979b5a587e209593e9e9d0942c223a3c562e2555c789875657a02d58ad2e0e9b78a9648a6ab42be7f6e4837aeaff785446123db20c31e6d493a0a2b58a1c4a584cb69d44c2863aa19c2c38bfe568d1fa8ce37687bc2ab4c8109648633dd1740e26d7e32f306cbd2b4a65ed4aa147b35e526451f23b8732fc9e5359446c18149730a6dd3c826399db8e6672e88feb43b777c3f2916bafb39b1f30ddd081d9298a5a0cb9d0e79b7a5d76cf73227e411473d80130e1b6bf16964515afc0c1f99dda3bc29882fee8ac49da713b685c81509c2b9039df38cddead9a95e98b066d5d12c10835932d0f154c2ee075206167c1e0cdc1be848899d76f9d9b57a604eaa437613f9c29b746fecbac229a259c78d3b0555191bb37312b6903f43a5afadc96767bb99200e4812cdaa9d0edbc5cee62e67b8faea3dc7d41e2bae4366e39de7c203fe48d1dafb9f24092b833d1c3e01813ab1ffbcbc4d599d2940e1743c3fb77cfd9061a96dba990607a0437ae3c08e4cb17eb2df0dd74cbd7d8d2a82960fb43bd76f951e172cb844219054e1b557ecabc6f07aba282df03f2cf4389c768f0be946aec71328422b25eda593fcb1152167e7a033ad8046457c4cce8cabe2b66e07a5b50f7ab4f729f86294ac621e3819d5c09695e090ef275cba7fa5b3e1325904dd9265d55448503ec9667a8f14e0e692c89da5fa825c3003d9a6c9f26cbcf761c9451d04259a9e98ed9bd88ae2e079525653995c01db99511a2ac2417ee32c05c2ed94e199b2e6e86291b81baee5a450db8dae596eb302636091c75ea31fd3d393b82e1b490048ba526e461fe568193dc8c167168e405beeddb7d2634f031f2a5cb73c43dfbc1859a318920c6c6c7d2c4602f6b4ced26f78221e0597a3c85928cedb8274715585d6a299731ca4cfc4a0773c0653562f4ceb50395753482dfbfa0e31212a034c6c91d838d8d03a739cf5dae2ee6130d073a04de4632d64e5b030051f0792d1f3743b7d127123944a4f78cab3dbc45774d2bc9a991278256d3821db09240faa551a87dc8282db1d19e18a47e0fcbd674a7bea0f9f2badafb046e038df8ec36381c4740e6a5a11ef5d856469f1c31f0b082a76e62d4f2eb03fe6a68889b97ecfaa1984386a0a4a96f885874adff14a96009ace876a98169d67af3643a6f205952e0d22e6508066d35012e607be518f847a49b301dbed636e13de21fab18e5909ac4624817432cc34f38e7c3f0a5cc4837005e7c10f4172fdef299071fce32bec5d012e39573f18d35be4954d94bf6e19d12a3869d8952059b87c3dc8e04f172b71462a6f2ebfaf66fb907e3251ae91483fd02c7869075ba79bdf74a688163be4a93e6884fcfec17a2dc58d38d366e9d44afbb41d1c3559d5284e3ce48323dde208075aaf9b80b4fced493a0f00dc7359d23fc80f268b6e04faa785600afe773264cd5bff491ec84d8f387cc4b22363ca47bfb775f156e6b914408df2f024a5e266fc6d69759743941f8717c13b69f1e106988d5a1a758254e61543a191c48df03a7566ebb10bb4502612ebcfd574b8975115710c8ec076eea14d839a71c80a85c12e49b99fe3526ca3718a5cbad61f536a138c639ce80000d057ca8342ae724fb79d2923720925cfec08d9009065fc6f3d4d2744d3e03156bb6dd4aec3fe1ca79616d42d573558189f2e4f4860d1631e31edd0194f716d2bdcbaef28e09917a4b39bd1a2d321cc8de89e729b09aa76aed9bfb9a1b03a98d52a66cd483c4dfdda9e37e87724d2e4da4f3f7691115d05dd43b1d80e4bb56ac1850b0fea3dd1d4252f2822255ac5edcef8aa5fcc02b0433c853d0fe55d8836af9d76ce37ef318ecc379a16bf9c834ee91fda48945293d2a2b9ab38679ed78ed9bb34b9ffb886cde6c2bbd86b43630bc520e68ef761bba719bacfed64f4545f9dce1cb6ebd330b96fedcf60f3d6e5047bd082a46d79f1661d19758a2056ccd2fc3e98280b4c8c4c5711522bc99b81c071f3b66bcdb5f00ac198d411e38b2524ee61866344e1e1da387a9dae8d3c69fa2840e28b02301c1feee819890251e5a7b7584810abd37d1744c02b690a97a116545d1de02de6ff83157fe0b363283283804b864bfbd0ba8af6ec0bd1cbd82b534009bf139053f1f224370279aa1f655b1aa86daf0364361b3d31948076ea042e6626eff74da093a817cd1024ea48088e40f4c5d052dfbadf2bbb206a3fa83815a2d52754d6e78c065635b18488bf377e0d8a7e67827ab3ba4bb2491284524f2f8b05aed9595ce96694177d5bebbe80bc60e7d0c400a607e2c7dbd1e2f328190bcf0165077a18b936ba651def55232c4c4c2b010124cf3868f51ed6f8fc805cd78e3536788fa5acbef49c8fea639a7fb81771092976d56bce6c8b6a63dae22a113c487e9f19000aa420e3dcdf10e28680552917cd2fd5f556cc358a822dde6c450c1137b0251808d1d749459ddafe1d50e190a2f9f4c1202bae131c230f1636752eb81f100c3b46a82d0ba5567bd093bdf2c0139e4de39743194964729c20074633f4a2caa0a1b2fbb15834bc5eeeabe500d0ba7edaf9bf652ea331dc0a5ed95a21f7c037eff56b7af05e0eb95c6c7d40164bb6f30734b2421ffa845f4a30ba6e09af2758761f67f7599ca0a83f891324e57fcfb8cfe60b24451016ec68930e018b3735e309b6509e48594a831acce99dcfa67c1825b4c926efa0d945293fd9d068470e3ba5522b781d8b1508c267c5782421b3546b44ca0bde2705112d64a2b8c862e9822ebbd65f4c2132929845dab52ed2ca08d72ab23157b4a9c57220c0b326fc687879fe9acb8c31d243da900ca2dbdc267d2317138e2dc9822d1be33ad3c18999018944d0abb6249aafab9612ca6ed78fdd9121e33cc651fdd1f081f96f9e3427c08466022899faace419eb0df12cc67ad0fd5843f7fb1ef02ea6709ca5d4935827c7bf797aba04c05930871cd3a9ad51b9cbcd2040d4d645f3920e7a054572ef2e6cc0ebf8e4c2c7f6cfa100e3ccb5016edaffd8b6963f42fbe06c9e00935023854d0216a3422b19a38076ea72f18a51e5051e2fc8d6c9d674971b841c850670d3b22acef3ab24449acddcd4711957b9757a723b5884595188fbc45ea6e55617de43f50256c9811c1acb6dbb9da4edc3db06545be2f282fbdba3af201927cfa17b6172b46c65b41c110c930c3f57d073e33ba8627a6fe716722c2273a686460733f523edb5bc3d12175c3ecf9f2813b6e753650875889b7fdf3cfee72178df91b2fb48ee34effc8f52b16dae986048a17ca7365ee3eab080d931e91c117fe2ba4ccce418547c8b2ac30d4f5fe2f606c37591e9b296cbe5fe90c1d91258b1ff3d75df2b679abc4c22fae2bcdccec95b241371aa7f470ac3024e6ebf3a8dd58622541789c4101cff87f9f1b3e5ca00e7cb52b34b8f8b178199228fa04984ac7dc63013761998c4286dae3978931075ac137a46a176dcb8f6b97dc6ce85b1232b2f24488b32d1d6da32489d586ae747d100813149205ddea434d126f5abad62d233f91b1f239f443380ef8d2ced1d807ba528572d911c82cba4d83aed34fbc40fbe6246bb7e20b7d32b0dc9a8b22df4ab430afe6058b7b61e052f22628466375490e0713481f87baf3eceb5b72a3912d721ac48ffc2402fc46dd6d48858741eebc186d26280aba4b725d8edd1ca1f5ce9e7388bdb55ce657594b29b34f53d051684974062ecd0b983242c5ef68215cdab7080b848082130b1868b992091ce02d71d6476f38ce733c03144a65313017f7e867b4c8801d5c71d1cf013a8d1220e15defb98f32bbcfde3bfb9f333ceb0c49c03e49a9adddfb089d8d86e89d908134d4ff6a8682b4058a42001e75f92afa0d01092eceb46e2ab45183137a18ff1c1898b30bc3e7581de77ee00c602eb77a79ef19fd55c22eea40b52de51948a7acd0b2e032ac4fc35d35c42c0bcf82c0e33e1a899a614f703cbcd9f24bb9c4069415a6261cb2f4646fbdcb7f9d20a927cdfbc3bcde3102f9d46066ae8909f7c1264128cfd963af5478031f648775d7ea19c8e9bff76a6a1bd5f83d158efd512c1cf5a58d0427f23cadc0b9c4de53f3dee7ff149355d3cbe6b59ae9121f7e2ea526c6e51d6286e1029e1be35df17a87eba5c3642cc88b543922f2d1360647bab854cf897d92433cd8f25b81ac7e085e8e6862b31ddf6be292c4e127adba7c9086d39a92776688737915eaf18abbcfabfd154cd2f7f81f735e7eb054bd2538acc3c2839602116461f0336ba19319a0b7d41b183a3d9d162fdd3e835cb576a03b0c90f047eba7136b78a396e8cd6900e783a4733346f736f1d261514b624bd62da6fab608f921d6d7cd256c8a2c18c54fcafa5b50ead94e2712f4d898bc7049d44548e80062b8b8f2e222eb0fd5b33edcd073ceabd69c17f58ece52ee3278b333fb1035607b662bbf9453de449bb33150362d3488f401ea4be71d78c2b5dc6c7eda09ea696e19350c1dfd2be06056d3d642bf7d184b10c19ab56e7327c4cb97c15dbd80ae4d7265c2cd91f6035aa9b30ead3ae373d80926f1e49f804e7a49de15df1d1a1ad1e7e0210bb3ad87b742f2c253fad7a83d852ef1e54fe665d41861f6f36f03658254be7ebc458d564e01c73b89ee59f7f85f5caf909e250fa201f6054e18588074070f2847a78777b6ce425bbc12d8ec31647aaff9e8a0ae96f9480a2199042692375c51ac8273d8a2b8cb02260db206493331d2572707ea6c184513e9986fea203f6eb42e76868bf738723f163d13e2492a18788bbdacb4b3c138a55b63eaede851a23a7d7ad40377f38c6b5ccd1064afca70f3a4fc7fcbb2c8e8c330a8e7da7f78cad41d84ba452cc09cda4e94c9d913734217dc3f34609170f2c249d7018786beb878de113dd5438d759895901aeb07de65b82ff5189b1f20824fdd20865dac9defaf67032c7212cf29813651040e66dbb011f27cd46ca346dc0daa1f815c80f7ce9034171b0ef35b1215b339ce460a1317a871a0a7ff76fdbe57b4d8028bee47316bb8e6c4efe2a8e53247cb790ada9b1dc9c5aae717ae53095fd17b4cf222dc37ade1fe7f7d42a6da73dcb714a34f2b09580400792957c9273adc234d5f66b07ba707d88f0e009bd3557011bd52e3e0418335187f63e2ee63f6e2811ab032ad28662033cc86fa21909bb6e36eb9a0573017ebb0e5dd6c5a0c333667a7ce9e54bfa469094f3b7558507a9b0f3e2274c4d1f271e0291170e746cb617ad94c8652e7a0bed1f8b0b662ca68ed74668c8699de6866129411375bca55156aadf2f4edbf7603d380cd16b111709510eee9d0dd4f2a509b4edb946821e1867b30d871a099e6e79f054e1a49e2181402e22d0a6339a7450ef12176e1b0c9816b8bdb8b63058bcecca579290357b5818ad365712e29ec66f733537ba64d3c2edc1d6c55ab211f09ed5ac66dbc5354444fa48f1871435bd84580e022158612f76f430dcc82cfd4c47f31fe316ff96ec84ad5cbf897ce9057c46fdc56eaefcd9c9cdb60f963c46f7177ef85a8f54ec0ba0f7a371cbae2f2cf232c356885e0c87fae3a14f900e04176e1f831990563254f05e72b962d50fd1a173876f24e59f08f75bfb940bd170d3aaab1cf756f544cecdad17e6f7d0ad1995a73e7de21e09acb981f8229f649ea4fe04e4e5b8b8bb6af28c0a66131f9db81b930f6277c55a2ef2b8a6fe22974e57dc5d6e78977fa189fc29de7fa42a434f94ef8eb03c00e2fec6327fa2df41d76e63daac8c9424dbc96a6132f929994d38ad847ab08122b41d9c64586127c7a0320678d84fd6a949a4ddc24c34f5601d8207e9315de664451b58b58f0272998504ddcefe726f3504c426a3ec1232d627a32658399610725026a66cacfab80fe0d9a0444afa74aca491933bf8887bb50d0e935eccc7df5a7357614bdf1c867dd34aaebeea9d5c8b35ab76c16d06bcec86ee82782d3a1ff570f31730de5ef0ecd9561aab49eeb4f5120889f5bd0e523d40747f7ef52fa67addbd7f0595af3a95c748a1f61641dd509efaf8cf73993a4873517b8461a887dae15683db434a2b93f7ac0af5070691896df5f942ecee30e5c0d7be16b91f08b9241f8fe0814ecf88c9741d3ae520b15576cc63ff342bea6e810d66a114b6b7a1bcb992c5f8e8c6801affdecb09ccc15555ffc8887caec8eec65fbc7299fda06d8260f952d6c4450a23f463fe591e564111f03e2f5a665665033cda55b9a90143d7ab2dd197ba8fa98ade3bf55d16e920cd86be329964a887276611afefef58fa6dfd2d484f68c83147f232fea3b2356e04eabade960457fd951ac7f63887b51bc5f794b703b2aba98bbd5a6a384d929aba0596258f97b794133a0f40a02f144b8674da008e63cc012b97225e68522d579a5464f8b71b9f0503d7a065cad10fe5c1d4f9f39d0f85197d694b732892b5022544a7353af879c399ec0526ea2b1883dfce7560f406921940ce6cafbbeac794fc1b02cc0a26857083ce80cccc8807c7f85fb7f3c21fce181189a57a9791af5d0fd3d2ffbf489829612c28f5bd5961f3de749ea336f59e266a1b24d17359fd4f1223575a448212baab8d246c033acefdf13cb97c48ffe242ad1dbec55912ad6eac0a0f20fa26491d5dde273d1bc1f3827513dfa2ac3d5fad98f73210d8946e026b33f69ac89e579b51c10884ea7128658f1fbf53deaec56a7ac26f343f9d5e645a422925cd9b58a57a53a0f9f83d96d00ebcf7c34883997f6e6ef242f34bd79343dc5a80332cfb4e69e03489d1b90931e4e31b40e1d877dc46fbd51cb5a0cdfe0e561c6c7734f110c94f10c620b6e365e54a9e51f1e2022eafe7d5e500644e647ef2154b7e55a6eabd6266d46a9420bbedb00e3586067cf3e1d4df96928b9e9fd0aef46b44a2a9ee8f9adf2f27762aaa0c5b012783833ba948d42218a3602fa95b89b78fcf3e2c707092a28f37cd4a1b07c0dd0ac8634640b05855f93a6174d6916c16a5832efd4bcb597be5226b5ffa4517cbfe08119f686b95130f6b067094e7a0552472694354a654edf5cc34f796c0179063f4805fbccacda11777ebde1c68cac11132bb5da04f6706abd5c0aefbc5f45d39bb808f4ff3bd73874c4e8a35bbd262b8ed7fdeca674d56403f4f793304b63a4e0775b001d5465c31b338796757e8792b2bbc58410a144f83f7a4d791202aab2dd2a71f958abf027fcecb6969358a211f47a8cb78861451fe45469487cfa0c1e8f75a18c054a452051573abbd9b4c4439f7be4286e57f4476ec7c36f3aaeede58b2dbb10ac0984f7ba3e8148ce22d1801f5d8f9ed310f38265c8f0bd242af7b0b97ac69e1f03f07345b8859bfdb66087a3db6753cebb7481658ae179872d4342d127f753e7b0e86f9625075c48c992779c5b4bad7d36b04252846909b37cdb6b1b3ffff184dc568abde1c9ac8446b5107443db1838bfadd6d6f89504759dd6260cc18a34bf1908194345cdbb0f3a0498420db19f99badff38285fd66d1160ef632cbc4dafe169fa1b603c086c307ade628b3b02e8ee5180f68e7a215cb67b10d026f60a57c3ec14a21da9ffb143ef7e5b39cc23ac92ec96ec301802dddb076afcc376a10d816f6464b006a475cdfd5fbf353bd1fc661891350a7199f63583dbff1ea8d1775712835faf7ea7c5ba90c0b2569747d40f685c34ec1835f93224b8d1a8696141903163d7b387521c717fc52df76321910030459f0d03acb1e42c23c86c4808d78955fa96b0c1b7a3cdda003ca4f79271bda9630c08253550afe03ee46e8502ecd3a0be077096bc72ebb5aecd637fbdce24905afd6171f6ae24d5ad11381cc0c6554073a4e0956acf71300bb582cae277d7c1ad40ea784048d3dbe725de9ee1d20cd47cc98328524cf56bfa4b01fe071a64531f1d04b2bb43c792795c393c121f8ad02314a01b45eb8855792999bb543f345f9d182eef73c96a54d84b32fb9bc4c20f1b555b348a4038f97f4e6b58138c40e3771f0dd5daf6dd94d0f2d7764ee7233aa4b4c0445fcfa79ecb203724a7e5795ed4fa2f4c6b88296234ddc4e19b61ebe13baedcc7cbe0f544d5e5ec4e095d95c14f9adff7edd10b76d8b7031506ede082feb9c9602a4eaf2ef1d887b177a22b6b071bd925c9ad78ddc3abe602d0520bf8682ffd11fee2f4f3d02b8eeffa68940a55439947101c0421e0fb5216cb3e6a31138fd6a2853e55f572115416bd526e79396efdae314c2722448ef7d65818c3414a1c84c9c143e6c72fe51a1143522929f249c10de664b5ed4f0402c19bac2e8cc7e0e1ed98cf10e123abffabdc6d14c6b781edb9527db91cf12b04f656843a0a124dd9b97dd93624b88848c2fb8e11289b8cb65c213413d4d5806e6c6188d28290c33267dd191c9c7449d210cc141b9e56dcd9ef482bf7beb9c18515611d13a12f50c9802074d38692e96f009738fc71f0d228602ab16e27a9b88b4f85fbccd4ca5f48c41a65190cd1c07bf58cf1808d0ac6ba60eaec40c725edc02b5deab0353b70313052eb34259cdf48bf091c4a48ffca8b95937adaba6a75e59bc84d8bc9dd551443de7685083e61cc9859dd307516bfa32742ac8c38a367ee821c72e1e0583bdfdbf8aaad05907738fb25a802ea79f131221c41d81204ee85c50da4b63e9a626ae3337be374920efb787ba0b1c23ed2f7083d7c7c28d80627089a5715b970c2e9ec458221c7acf4b7008714fd0da8d664940d2364856efd38b23c29dad3754cacf325be6d3e2eda451bf9f0470ffb17f3d65f5ab55d79c3edbfbb375bf9be1b0a2690e1a036fcdfe07d4864a7ea55d8831e7c908b82ddc7718ea3449b7edfc63fc55d2d7518701642880a697949117b8c1a69ae0cdf9306ad86a46b087737d16ee3c401aed65cac36f6a2e7480789a058490b52a1c25a740cdd1f0d704362f99be3e36e638abe092e022580426c9c3dd1452c7019879b4649c415ff92fe8a4327d7e341cb0774d7ef49301a07972a9143f7bc3a87ba396a96ae4d3f92693a22fc0055e93eec8cc1f6af574288ce7ba65c901e0cfb33a03f4c2235fee8a608d83a51f9283bf65f46d8b22bf567e3b4651d8bfb7db6735f10d1e64d1cb3226d76c4f1017d5d4732912ef3b6e6316d15e3342442b3bcb2e5119e7048ba7fb7a52209847d919f906c706e3234390466bd36549eeaf124cd7e7858a5551c038b54b2ce4c711c6ebdc9dbb4140edf596e7bf9802ca3353af0ef2df26b2113a98db61796d39774b8326d68296644f72465f31803cd32ff02f6daa87e7cc452b7a665273a25a1afea5494d029ff852a40fe921fedd4a94c56389812732b7c9b544af727e84265cb81443c9a2291f901859bf02766be24cc33917769feb6ae800bf2ec2a9f6dc00bdaecbe06a04f3ad8a0be3ed8836254dfade60dae935c50fb4ff6a81d0b478de6f8374a6ad201b8458c12ddb5944a0210494c63eaacbd478ada2fa6e4a1a505d842801e8a5a6b91c51c8a24ad75ade354dba1b82f5643cab2b0268efed458d1c6e258f0e5757d519c00d96035ac169bcb1f177aa4f5636eaa1fa0681b9815eaa761f7afeed6ae78ff870e60d16993606a325ccdc4d289114b8489af96e55efe1a2d430eb7831bd1c66a165ba0119c06e47fb73c17b791919be29707856d90ea31ac348342261cc27b552d0c75308aaae722f4ace16a73422064ce281ce3b480b8de9c30397c782366226e2859ee681d86a9a524220142025ef2f5a15d6a19a5a1689db0ed786f4e38661347815ab211100491b0fa4556b9c14247038441b1eb01849c58973e7c249c17ff8429726502ef23edc9f16bf6077aaa035e94c4c75e714eb74c6e5e09c8ffb21937a7e07e7adc745ee7929f845e5354260b508f9ac992fad10e10f6270a2d445bd60f9e5c098e7fe9b9a25c7a1d83662812c6bcb289f5a0a0851d51999b14d20ffc33bc2976350c078fd270d8052fc2838170f4793bbcd8f20ee21ccbc19072552f5b7a905e04891f0602a870be9f96d67c0717bdc6f0f45a6b579f56de76231cda00724529c725874cacf0c269fe0ecd0849c1991f1975c4fd26f91afeb48b89c382ac90f94653d005d1e4bca51ec85508fe8bf38cd8bbf9ab484fe3179d9978abab9e3b9b5d088b4d30e2241e769450e5289b1bbe5ad10665347c71cbed01832e502477d318aa0be99ffc884bf2a8b5b4c430c12068cd13c279c0f7bf9f0438006c1abdbe6ba1f265154c5e5f1e534ed0cec8f6edef94ebe661d3af582dd05a4ebd765ebff576cd72af5393e83a15ef6f4be89dba00359564d9f8b437b22c0994484c163bc358c7f948627396caad13073c3c62c7be6985d2b854b58c9abbe5bdb01499a6b8f955d96ba214629a21c4213e14b74d1bfaecb69d4c20abe00a0f12fc5a2604c81513b3e388170cd3552b61b11c0c086cd5116f10397cc37883d6fd0c0590633f6486aa1d5c16ba107217f855886ae831849865d5770d0d855d84975c038d68e4a4567c1d853ad63da5daa2251c878ae86ff1a9575cf3526fcf2725c4de9e2449d45e1d470f967432c731bb32aca835a310dbda7e2dc9cb59f5dbf88658981386ab312bab2e219eea6622c20581a9b887ff7debb658f3ef52ecf8a6cd42a3a0b2819250f894079185bcc4822fa7ffb25fca412f98213c7d81b2ac7445b79af5819256d7488fb175283f3805cd5e2caf551194d276c302ca4a7c03cfb789833c209eea286f34f9d9dae69864d2f22b01fc7d76abfbf39a4ba020ed7fc330a0251d7c565307a5975313937ee8a09ec109a51b5dbccef7175bc30e49641ecc57e1e190766ed2f73652026a0bfed9b3f505c802e7bc667665b4c90ba8e952b368445ae5e5daa0238d5120176f36966f28f3109c973905fa78a03cf299743cddc0979826442646cf35e0d686f72f048a1dc3d93080192a6d8b5f454236afd7523c00a992baadee989713422cfac4488602d2aa527518e45a188589a9fdf2ab7fa1cea1c0f3f0bf8a6f3e04f3a1a09965d452c5a1d610f0d63b704a7be2401a3dfb7907019e06c03774143daa6de3994e6d4a296d5882c09395b61f666964af90c0ef0ad81d2417586c9edc4b55778d3114a2a4f49636ab27e30c0a5637aff80fd882adcbd9c8a9061e5c97d52d347fb6d5203ae299094c829eed194a23600840e0afe52239c0f73cd36246e2e2b92e5fd7507aa5e56abde5aec3ab26581036cf1dab551686b7105b7bf7ead2c88a233534ec2d1edc6e7dbc82cb66e28a17fae26311b4abc7120d6ebad008d51fa21b12ad92a7b1e5e9a8e4b3fcdd9dfdb69e2f909557fcf835fff2bf51868feb770cb206a27a433a4f3aea586d08235a58f482f89841758424c16138fa8664f11feb3f94a1d28a44ecca98ebfd3d56f257e9392cea41265b02f0435897dfb21b79db7fc96187df5c2b1cc49a28bfd43e98a773aa4f71fffa0848e68d69485eb13e74c5e6f76b5ee9ccae4ce98a3d8eb26c04fb259f892ae8882f34b11b5f4810005d5327c22a144c58845c160a382fb09938615844c144bba638a64fac58a5b9d02c9b85938fb6a49b047277a33aef605a684f79ccae14bbc7aedf911b0b2769c2b82a5d418aaca2a3ad0a49098f6afe1176fc78fa35176108f751852bd94a909d5c054f443360eebe8b285532757e634184d4640796b9284c51514ae11560942964794c8a5251d91edb77b345e6b67d8c4ab208013679c426f1efbf7787a7342e0ecee9d884d6925301a4d16a596b1c6664184f121216504238bcb6db7a1aa676657ccf25708d2560e892ffaf1c3e85d8e71ab540e2bd61d3a855f6e5f6cef1e91e4775912b4efe9ae7040f8b3177e17a0345fcfc3dba76ee3ce572565cd076ba682daf749a86a595613699305bf388aa07773209f974de0134be5d3d41b9433d4827c367b8ceff2d9ef808971830c0be8f996f057e58e55160d0c4857917a566d0ec8caf15ed5202b662ad54d06cb70201720ede246e0b28cd130ff9f669d8a1c1d55544aeb856716aa9117270c46cdf2b34aa09b1a3ac382a193358bfc59475f3b3f8835fa3cccc839dfed0ae75a67bd63a9f9c4534ff3ac68766473877337055be9dcd4ce9b2cd30d664624886434d9811cb098d168643cc3159794fa60eb75d137fbf70c48a381d9cfc1e64ed1bad0cb67654349c4be9da78be0bb2ed425a1ca174c905ea4de094fdb2efbb7f351de6037c25e761cc8b2bd546d60f1a446a09866a9d342d7f19b0116bf98ab5f26db7e6dae2d84b59838bf15a014f871e4433d8486e89b18c7c697677a309f3138461a46f654bd5c5c2d25601a45ff3f6016c6a68702a0a010b2c3e887f9dacbb8d51c5512312563d70e4a93a466b24a3f7042d2a0babd9426a353ad58d78df3a34b39eac46d31a578f641e2fb57fd7f6ee6aeabc9d93ae02d669f0fbc26b14f0a7207531103d34a46c63604e7a9b1148dfdafb8b7f64a846766b8eb8b3c0f6764c2af8eb59bafb6b0334ba332acfcecf58f0f675aeb4d7dd2b0fb6c19dbcd461336a35c94c3f1cd8c9489818e4cc95e248d8f69d822f2fe4a5b2e34de3e9fac1bb3d581097cafdb5951dd53e4c2584cf58268ddd8fd1c4c4252d31dc4a144b71bacd12e11c5069018fd7e94df2be6124b4caaa7f79883c678009bde5f44d6f6d70fc84a02afd82db62f56b137b9c371cc8badf962fc74c6d75ac984462f276be3fb00e8091fe635a3e754643fc1e1e25e3c6b0aad8026fda37dade1df5656c57dd876e41fd918856dba51dc3d0d922f462bf538c17e8771e6d61228684fc7d0a1a6f4900bc827f81261ac24ac6ade7776e5aaa7313057127c383929b0dac84a178d4bc6f8cfe661db8f66299f0772b5351ec8fce7f05c96b791bca897c91858009f18a812be9d7a1713e4173459bca4c00f9531e5621c0c3f9171c35ce471211b6c9ba07e6a9d29c2cc9998c9a5d7281d0263e06182ab2a5f385cab31e0d18c48d55d4ad9d5324147ce9de57a53357a601b3d17982c53d7d5e56e6b945323db8d99c2e64f8f0e298b3e91e52b48201bbbfaf6aca4ac4e529a271b080cf6bcb9c0918a21357b95b71a854cb967c47066506f3f052d66dc6010093b20cce9dd8d2e34710c08aa7b4c48314f8a31b486eed19c68e28c182e849812c42a54178530691aadc23b1efbab341c1566bad9e804c3680dc8f1d9dca2c8a8d54f22514039fd42ed8ffc5a02dbd679a4673bf5bbef2cd59c8126c786e4b370c0f930ff167b3954424bf8f5c7a413fbbc344b08447653799a0d0eabd583b7d4b1a32c8e3ed6742130974fd48f889c17d4218f93df09ac00e37a6ed242b2951f2f9693658d66cdf9dfcdbacf2121fa33b58ac1e091b575ee0f3e24d6bb55d998255147fc8127b9d44dfb2e5a134acad83361ce477fb70b2d664b4e0be9f4388275d00644b1ac511792f009016ffbf98f25a54463756a9043b131c64b1631f302dfb782e0901f61fd7d13706d8ff89cc59e56b8cf5293fb169e8e54c0b20015e76007596949a18a2b146fca72c56dc0761d153f59338b00206b4702e89a0a4ddfeeef519f2c2b7b647179981cfdfd7eb1cedb9f21ab31139c77380aece400017f1e250b1821fe07d894bd1ae262f996a8baa57e915f04fb85cfcfdc19cc1bdecd5149c8c4aae8537f659b78d1c2ea82e27d9e2103c28bad47d68d66dd9944f5f6314ad2119c150dc88d474aab8aaf8b60948ac19f42a7dfe737ed4feb1ef47eb85b5cba65be25eac6e7047bb64080ab2f8a3960f28ac3bc8208de33f535cc60b50ad42746795424c5464101b44e9fb9fb2ef68f73d8f5d38d9d456a564bb052d6143adfa2b0127377a0d43b97f2effdcfcbd11bfe02354837b0c56591326bcc52d0a17b99c0e5e4bc739f79691bdffdc6850782566eea5bee5fca05f9b4458555b4e310c5859e9e2215f99f65ff5a7d7cbf21d5a52c219a7a3758e4e64d778b78f47eacf9c91e76df8671bc4ad14c6d85a3595a4f4fe9b1c782d9b7d481492acd23f6bdeff92bf454d6fae51c9e5593883c230b1726fe3ddd555bb623a9f2f0e32fdb6297f6fa6b7e1d6f9d8177d7e4f7281d78fa2a54f21b60aca6abc422e46754715336c6d03a7c1756ad88d6c1b5d19affabd0086d65de39ddea8ba9c96d91c15a2879fee74eb70655260d3824e65bc66738b47102d33dfdd14d1a2cd05312329ec6254429b29119cb9f275f2a44d22aae1dae95ae301f34c5232788536a2de1e741e1cd94b68b032681c049456d1dda3e502b775fb32b3820d8d03a71b31e9456321f990df35e7659a633fbf45a748d5ca1c85917bb777c99c4d460f33ac1c884ccb840b3c707e534e1ed281b42347b0a79e33dd3735557b279d05ef6367d482a67632de618e428bc5611d899e2add1b27a64c6a4e4837fcab1162bc981fed5e1f81d03a206fa08cadc241cb1c2bb8be1d9fae8e1b29b9fca4fb16a44e940dadf155624c131c232a53e9f6d034e44f344a52a13320fe5e75fe20bae9027ca73715ed9ab179d4abae3855b70324716c8975e810546818328d1ee3ccf1dc1bbd6501ca07977bf45bcadc07b40d03814d5cc57540daa2130a62ce96bacd4a87a5a2620e98311382f743e1104550dcfaa6b2e7181dd76ff7ad3a2f29ca79d499a516da6f8049b3a1e1a912039dbe8f2247225bc1c17d71d96d68777face1f5fd46a6eccfe78e16abe96b097b91ffcc9a5e5df4ff4b4d242bfa480136c60b7637f312bb6a43b7543b124b0d4cf3364c87537feeb725122f7c96ba7c89d1e6d495c1520e862ad6da902e22a4e1bc9ae5d3f8790b3330b259202278fd50b488c0713478b5d87e364423a45d79c92c246802cd59b1f3fabf99c236b6d5a289946a0a33944c9e3743d800562f55e909eb55f7c4efdf177c0b6e939b64b707d98796c1068188037e1910f792911d265534751e074871b5b35a56fc8ecfc41ae10e46b24cc28da5ca43b4a5a78a4bce925bca04675581265de31058d0c85ce3cad80eea71aecdc28ef6ee20a412c14da2b17f30752c309c7bf959d4b4a83c5653d103c517b976ce3464d5034e504c0e872e9724c163751fe22dc52d39c4dc7544497ddb35a5c677d4f98b2cf609198aa1a75ba2077e944bba6b772825ed29d913d0728af63a72ccc6f9fb1d1ef3b5eec955bfaf8bb29a681b8a9f314e55f36806c7fec14681ebd522fd45f46aeb0c7d95d81f8752ecdee682f293356b8c2fac8afb214572ace08d920029658dd01e96176af72c5023a24c7da1fb53ac4949124edd6c87a7ef5c8530fb86eb5d405f1d654bb923a0e64be50e2275f4f9da545d8743566fb1199ec1977918f9d8f8b255ff6a7938a51578be17448c781f1b95b214d81187aef43403a84053b0090cff0458a801b305f8661e7216e59601be983ef113099588b0989b506eec9920921b6a923a696b662fb07e232889b4a20b5151cca3d9460f61f4fe43de07dd8fccf53c1e18abd9ae96be3aa3e08b334cb3a7b5204c559a2d1ad5197c4d005a580520a42c17f1e95f21946c9c8c01a609c2a9ec754df0edc4e1cf57753b4b06e5ad9735565f3b7f3bfefd1af3b3a1a18f27cebbf1f40eeefc72b1e7d600d9597d28f8358d334307ee215f4d4135f9f51ef9e3a799a392b7ed0b41bb8d53a33d7974263522cfc9e324b8e69b88751a1f988c702e448279ec639a08e29657c8f4af3d66f5e1af7f17b6ef03349261430e3308a6581d6dbbd6ad795c466e5aaba42df63357f31a1d8142d59155e92f61bd5d3f1e83baab59e186216b11ce1deebabb5d4fc464a02f83368a78d95afb61c73849c2d873b729a95a14d7a612133308253005e3918817bace5d21e3b0a140692d717cdd49dd4a8da58e8e80c00512b902fa5491268e4886020fc218381c5caec35f933a45c393f3d67e120cb120af5d5a4723fd158c6fc7558f5cd960b7a1d9f6b1905bd68cbf71b3175ba348308613aadb7c39716641593b948bbd251e8f8a0f43b76a12992bfddc054452b772f9330d283c1d5e7acabd8a0ccd7494b5550751530651469f00a2a09786b41bed192a73b85cd81a98dd806595c488f9dc361be8bccc3d1cf51a764dd992494a04d1552536e2082d92b60dc7398f056d1b8ac4c4f1f3c4ebd98d5f8aef693e2673dd28eadc7d8050aca138a837a7e5016d344bf45dc87efc4a5ffadd2aef47d31fbd8f66c955dadbfdbf8d4eed2eed3e11993e5c9ddc9c6aacbe4f441ff9ee93d408671df30196501ed92cba6930f99469de5a32749691e8f167025c179dacb9b718ea90c11f2ce1e32985cfa367bce0ae7da24a3f24d5ba596d022dc9025362eb746090e55d760041ae27b62acc782ef94ec2d5afe6a4668d9774abb928f26593d84c901bcd1ec8a462f1e948374ede27d3cde6bf4ac3a054a76f5790ae962462f8d2cee8098c87b20382e92919d7d28bb6ea98c0d427364bb544597ead440cda2aefce1c3c32be69c79bad6d6ecbb73b091cfb66336966145fd398e6184db41273e01532c1df538cb2c06121e8bf0aecd5bfa060886e80fbc426387db73fe647af813ecd767221158390bbd51d468e3d39209ada9164a4a9a89d6196984967e271c6884d2d7336cd76a4685e22c356338c6436020055b78500e29530fb5269951e2551603ded95876c82331656a3ffb29a3f0514c6ae90ca9bef398bda08cce3c489d2fe2fae646d7a1c1a7decfb39149f704a9d3c6501191fe79e4520e178d11b0d8a48e2970b51eb8f04fdb780bf6ccfeac309d49fc53da0c5628a1c7138743b6ae3706cb6db6a231151ea414142f91b174a31292f7377b7838cafb228f8bbc97506bad0d962ed261087b55f8b6a77f8a13d03c43d10b3238039fed456c086c7023b9fc933dd8eea39dec5241747187e64a05ddba85c33d4930f34549f320c6a0ee7ba5fd84a90e0f5eca47ca5f620e750b01db1954c667bd9a74160be7a7e6324ff8b7924d242b5192a6124af9a3d92c01f30cde91e5bb35e2294197c92f56bdcb0c804f4529fc7d9487e2d7bc370e9fd9f20a639906573eb6c290af6778d7936b07a0e8066450e40e9379c30da23b94257fa82dc15cc5769f2e93739452ce29870254177d7baa75c4907b8fe0d63b14fcf714803c82059c4ce4a79cc769dbb4984cf94688424439d1c2d923ad37b71076d4739714663309d0dccfce91565fe5a78393d52abc290d23bc232e4669000edcf276380bc090a8caeaffd12376427c9d06d086727e9a595e3bef21018af09a70a3957380d961b1e98808f06b5bf41377a220e73fe91ccac98f854d8e99cea058046a2ce9322fb4a32bb94aeaef1a377f5f05601cb9cbcf51a77d130b710d330830733437784aeb76f37fe396b19d9683fbdbf677f11e397f0654453df32191eab016161a5c00b02ca0244ac9e7dd00c6c8bf342a30423b275eaedebff28845949b40130f4c698f89866ec0f363386791592b9213a8490f1cf6fb1521012e644c24337da9a02c9b2fdd1af582b01b0939953afd57b7bc80637fcd4f6b426baa990c40aa0571c240241882490c1e398b6d3edfba01c593f453376b7d50e1beed50f3f76325681503f369b0dbdfcefb1cb8c99c3f7d61ca46b44ebd96f34750950bd01ef3a05771f152e94886eb24d0057f33c4ddeed509369bfb4a432e31b3bb2701a25d0fe9f79f176f7f2cc4026ea3f3569541c3bab01a9d3df5ca61ec6535c0dbd3dc488a74851646cfc79629301c8199c41dc340f6b5c6c11e560ebacea51407afc58ff457cbb8841095d1e84579bcee1db7c50c44c8d1b12344603425728fb4d152b64387d1fd87901e20678beade652aa7067854f3d5394878e3a271233ad6d200e571d76ae206f3163b5fb873ba3c5c88fa2dc74611a6367452e3c4cf9816e75b0937cfe67902d3d867115840e2d2b1988dc19fd121a86f87fe883595e10010cd0069d8cddbac7d748a15c719bf5ffc07afe199dbeb113a79edff1dbe2567ab37964bf29b9adc2f2fd8dcf277991bf7ee901f8b6edc6a79ba7a97feb657b1fbccb560dd893beb298c18623d412660245db8994871d7b8f3bdf25e2c30846ac87d7bfa22aabf91cc7f4a9badabc7aea81a8d62d4ea6d05d1dd73fb2232457b0fa97c77e0454d5c76216a6b1751a3951a0119ea31c423bd8aa97298d6ac6ebf14c6915e03f418a84b121e466d5dcffacb936e93492faff0d8ad9fa9f2f4bebd69f36002f1ff2d5db33c5e22ee6ef3dd70c506f4373778359de1f823612eda563f8a06d30fe07d4c1311f63075054423edeb4067dd38a968f6203c43992cc65281b75479f70630baf0b4e0996dd89a15a1c5e3373d25ea2b55e40ca696236bb93c3dcdf2fab98e3096a34b5ff0f617dba5507fdecd2edab740de85d1c3c6252f35da1e76f72eef8b10154b044d73994c3cb002f56f8da051538a62292b8d91e1ce1210faa524432ebcec813a0bef0c33413a5a9de7cb800a3a843e65f8a5bcd91e49c30a4d43ca7b6fea4297d8e97ae089d93e492b6f82bddc20fc54c87799c3af0961a443341d74d6ace2cfb546e43c68c3eb2a6b9f214361aa8a72a3fb71609dce5d220ba796329e2c90a8d2f69a2ac1f797ccdee7570a29f0f363e077d08e790134b4e934057e96c51b940300f39f9a13cad226134f2d9b39eb69ef7e153d36daa8ec723fc13d253a1af619d17ad3c23ccb69f5ba3acdd2f022091cd57765b5a69c91dc1af55ffe2546a7afa4e560cd4dad75d180f4efcb5727bbc8f2f5e60142ba8f734c59c7d9d1c4d64811c72d128948b6a08ae539f931c33a69c6bf354ca1f2e8620364bf16fd6763776a02d17f1e5d8e9ef179d37b1825af00c6671989a66ff80aca5b9e5e9b712fa50fecdb373595e206296eedee4e8d93c7e72d47809644665837cec82c51036b4dec4e70b94827dab768191e5902870a0f76503b03b0984ddbca22687479eee8f2fd6a2fa1c5d702ac8bc1cf189f6041589fca24b86b9a7bfde7fd3b1c912e6d82723cd1070cf1f8e65f6f1117351d23205bd527f8047cc85ad6163779127c15d29b350a37bf58e84f4b7d849456ca3627be541f1023554bd4e5ba2a3b489f559c36187d0a20f2d55916eafbedc1a9b652f8e17a088fa332e547ea24e13a9c9f9d4d7f0e744f50ab139165a0d51bd47afc2e4b0e46b0ff9eeea5503e5068bb478684ab6d8de41b60c9d39f6aa8ad4a660a502829106e48763263832a8c19795159a36186cecba358b97fe450c928d0c23e283580c24319c70ef4e33b06c6d4d8a1c6e5389c66694d0473f64f63e8c2efcac005bbf24a8839f97e7f705bdd11f0be9141d26159fb74282aa5233597f887b65c42a08ba2d6ef1ff404a7de1a141be3622b2186f283b2e05772042f90f57c113173f7fd8e10922d766b666e1abdbfe6236e9b29459432371bd599e447eac857e3f4c4dc110c7805cb20b4389f4cd26cf82f92a8de2b27667195d8e773b8e841223663c96a02b6cadda4a5cb5e652953cd1e0ea598879175688924870d26b0eb91e0bbc97b466b904973881ccdaeeea4f524af2d7610680b3d0e45a9ba37e46e01dc550fd85e2fae2299f7333796d025f30a16e5f3ac7db482dbd39e16742afab894eb73ba2f27ee80299dd7a06c942739a848869016072ec1e8554d57ca4fddbf51882e92986aac0faaf041bfce293b17fb591310d2e36270c139e1ef12a55a778fddda0e8450c83ecbb58ce3150fbdcdba3f3470b9f459e23b1fc6dcd06c335d7ab867d9ac7aa5cb53f37769234bf0c9d8878e5c3ab69210f896b205df3c2c40130606711e6b0f806292ae56785172405c3dadd8057ccd1fc335b78eb2594ac0cc47f7989c3bc104369305ed35705691d0f0e8c471afa27125dd916540c7427d563cf9778eac5c7c819aa9cb810c66098c75a5a1b089c46f72df857e926abf1f859faaa343b904c899948cf926d20d848ecba57df87449611f1e5797fec4493879844b9c46ed92a389049f82b45833ef9b657b0dd36410fb01e8bcd3d47f043afbbb915d9dbd5f6368b769e6e4683cec59e8d6a7028a42fd2c443bb13a1ed68c171e9eddc59d6e81f84256bf5cf1bdffcd3b520ca1792fbd8445abe7e90eabef4262e8b66070e69002f4c54518e65950616653e9f7203301b6ff45dcd117cc65374ef2404473cd8d262794971a29cc38ff684eb08a73829b04d75ed1803bdbe379bc99a1d280efd0036f84d1735e6b9e4a25d8a41f8690ec3216ae7125be10c9152e1c0a922abc7107f5be966bd7675e1348fb5003271706702bac08bbfa1caf3487e4d8dc8e65f8935b8d6e9fb6067c76b099d75001bf42c5d0913ce73ecbbf5b23d934dafb75eb54f64776688011700f2659c583348b208db452f4a51e6ae7094c685a6eeb866c98038c500c94cd764ccd8a6e78fba836849aeb9a79babbd7353eef424a4336b0973ac23d278007f402e80508acc0959f0f431b2ab59bcb3fe0569be36bb0beb8956f01a5b9951c6308e2fc9c5bf40a8dbd1ae74c4b0ea8c57810c37b71741ae56788719e9128bb4e7dbcb63e507ae1edcf150ed612635e08680901f9c7db007a0cbe3addc10c53cb852eb4bf8c06fab27ad236687ad0eee4ddb5f0c8b4d3a2030cda1d6657e734f782bfe79aa8818b608fb8e2f90d0faa3f3e657afb320027cce597ad1a0a938184631abeb1713fc788dd36e953e0c3c0837e408e64f6c88aecf3e2d15d92ba85ca6ac87fdbb84267e33d5ea2cfe18e4986870b7444c5a12c9512443cc4f28b9436850e9d57051b5a7b6f996033e56f2ed130ed8e0d21de21621da776857a6962a357c14cd62123e5cffa92cfbde2008ccf9d08f1a747b85b5b01d3b38971d4557f65e14a24ead3d79b86be0dc86ffa3e081b66413203d1b327f59da94954744a353b59f023fb7e7807315b24cb67e4f4c8065b41a38172f8f9561222cef3f069b8625979199572e8c731024def3e9679fe656456495a064d47182be03c7892449a297b879f4ed89e330cc36e6a3d73bece51a87e9d4f6e55e21d8a5c06f55a1c3724367aaba49152dc9fbf8f59fcba7fd4fd254eadab87a705341df683d3f66418f318e87020062e5e1e59623a8cd0e98f859989ba31ccc9b4e194c86f1f065fa5742fe0c64a46052acb47fc1625f75186bf030279de16d7f0d7a58f59e0e453ddffe3299bca3ffc7ede4302b157877f3495f9b7c283e4a5bbead3395b74ff0fde741a09f7012ff4755bc9be23cf714e50bb8cc44f9b293f228813ec1301004cdb5b76bc2206b35798f2dd7e6aa16eb03cdff3a5302c20b9c0abca946bc9378a44fbde5764766a09c43434c22b4abd0f4f7628d7d428313f56ca6ab50dc8270a1ad5c4f6c1a35649a4a23f5a54de66a76c8145e20d4f51710d81fe2a14f032ec3ead47542f3cfa9e49f7c08ab9f5806e901ecaf57e17fe11f7c69bcd5aa6160e1c0386c5b525ecfa66c0cb137424b5b72eb393d2ca1d9308d0eea8c7b4d26499ef1b74bf493bf0fe705f7de2d1babcac2b9e83c60a2dbfe80f5db27c28ed0f4868fed82a042d191289eba10bb1f4a24350be5508cb9cc01d093738a24d71808499df31a37113fde97a34bc76fbc92f8fce0398c06257648df84e8f64b7f81a9a9413e9dc54dbc9be23dbbcd76d58a820da5eb48d83cd83d91f68d9f9db574321d0e33b17188a5122d43881b310571636602d7c4eda150554f0437193032f589d5a86b493ed87d7193c01d34376a7d2bb1e1674e60ae5864708f2563bca1fd2f8d477cbd8e38c93f350be9f2bc15426ab19a2893725270e663f3671daa26a6da22e532c284cee656c0ff23d368bbc80a7bd679f75ffa2f7ee642bc254986baa6416f58dc4f8b06f2b253fdfd8b8ed2cdf637f2c548736ead3fe041bef901194f95fce88b404f85147b59e1adb4224501ae3a8e87d86b2b23582d1250cfeaa965c62dd0c161f61a7eb7648f64241e071453b7ed6c3207998a05150f0609c7f518bcb384efa75d44ea91fc2b1f69ea55a2add6f9782524565ea7fbc331521f7a99e762c92a9185975f9cb886e0e0ed4881ee7989a77115684e395b9f7f76390ba09039cb1bf520c5d9cfabc5c1675fb0097423e3f37954442e1da628a4ef6d244b1f0236724252e2189147ec972c9c88e196a77dfc5c25d19b0a2216047ef73511d9fbd8c7fe1f159d299ff2b5f3c48e46b614bc74cf7b6d52aae3cca3776eb5f5d600a2db2bbf01231dd71f7d3fd98dbc882b69e8299421c530876bdcc0d1af18f78f70d599191173a154ab0c8649c158784672443754d517aafbbda092e9ce2187bf190016d8d04ecb790929772c5cfd75a42ca5e2d9070332cc6ea8ad9024031a816a7c3a8498dfa47d933f7f8f0d462b16223e8e141998c84023e42850900e90cb45198463d90036e0b0d378bcfe054de8dc96661dbf870b644b8c8049a8c50a1eab0ee836d9fb130ca1de71b39cce99d9736557749004a144b3536a2098f8c369017c6851946c2aa21f37d177a8b618fe4232acb751d5f9c73d766dd659889bbc743cc5791b98bbbf4c61ef4f257beb1767ba81faf5758da2a8fa2989e863225a6ef330c94f79275baed7f1517d3448f07c3c448a80cc190d6aecb0c75bfc3d5baeb30f283105c3204d8f47a425672738dcac6a33793aeedf94dba6029b394e278740c0620482a0d4453084442e763aa2f98de652231aee7075cbf12d5fda69a479362501a1a53591809a1f256d4470366d892b09290e374edad55a2f3b4fa15fa10a5e96520d65891a002b75b9ebb02941dc5f02a8072339194dd89a196794b2ca45b1fdd52003b1f02af33218734c8b30aab15f3a77c45932771770aec635334d91b38bb7ae3579e7a4ac7a4a42b860258f7f9a9010edb7cf169bf3b4b237f4c4238a835f76228e293bbc80c3aae736a7b59ecc540268e359ae605c086ea5c6aaf976789ffad639733eadba37bdac43c47a511fc059bc8045521e2c37eea774856123f78c2025f1e1118d052a6878f065a24ee6b90f4890bc64ef3f842991f9e5c2c0ea1aec2cc50576d6dfcbff96050c3555ee6513a1f7b711d71a80498d8a944bd261f72c11209637f2c860141caf3c0bd8354645b745bdaf47d18925e474df757c69cf1e2ba272c9b0eb2b9ecc59d111d3f4ca8330e9677f4dc6afe981be76410f1ee708b062b8c515395411778917cb352df01190fc52abdc636006fae4bc5ac4ee658ec9c93f42b251aad5623eeba08aa1deb5a6f12227f4da3f7318ce384766b5e65e3808d7ad7e457370da9dd9468ec732b11c2f1a9435394c57e920eb71617af56874cd271800803f481671cb285bcfb12c2c5881d002908ea19aafa351da4f54f52cbbe8f977d968022d54aabc4fc0c4ef36c39325ae0f19867966bdac7f3931d8c2975d524d85bb235bedba84fa5d77175878c8e15bc669d6a58fec8a5a5d1014f630924d5acf090de4d0780b58d696d0423d26714be8ca7b6bddd385aa79bd7051a79afc6d3733b0b9def65e7d504fbff277eb57433a47fd2a52642dcbce0b424d8da4d25671b2863f39bf3f9b8ce0196e139b11d81a034c075da843aac78227ed0f09f7b2c1f9bdd9f48357550fd28a0aa90c749d157b5c2269625548a446ff38197dd60fa44d28a2a6be77409f6716100e925f24efa0967c222df3f8ceb73622bf2587ec040dfda42b5f44f43f4fb15594d28b9728c5c160563602c1b9424ce95df971896db42eb3d53caa0ac1318a1bc83f11b47d871f5acf9af469fe72fbb4cde16e193e6d2fd152ba4ba008aec80940bcbd34ed3d3ec5c434c01c75c0c8e72c83638b1bf88b9b3eebf211f89f5324ced17986120a867c6a5bf4449cab9327d4023572c9f512ad227f5b3b7022d950a4590edeb5a8c6c47bfe096f939bc96b3f8770814727ae669e8f7a29d594eb333025fa24948269d8f56ba511a199e68e56166d3ceab0d4a4f0d377e63c26f71f6346224dda7105f78f8e570416c9b0937a1d74c40f5c242fbfc44d738b42687c5435d3414ef636d4e7f028f754d7713abae0a05e983c2470bc0196b5eac9e1d89c355c7d748a55b579f2bda9f2e3fcbb0fca7a97604b326b05556948811b1b17e54b7ce4d4fa12b1aca8f6ca8a0cd613b2818f5f9c09a6a95c4eddd4a4084e62c091a009cdbf7dbc129673f514361dacc0a30034b038721e7271b22dd10877637c01f309b3bd7e57a7825a9e71e926cf258423b6f3bec13573ebfad3312f1ac7ebea9033f82e2163520a4c750af492c12716f3e315cb28f4ddc44356515005b7e389eec87075c24730ab398f16742b75d51d99899b56ea1211f77d2caeefc35223ca8f5fe409ca6a52d08095c25d75cab2f8db54230395f619d475b2f61af8e9eead1f64f8966fa72cf581f29404c3943a7bdb18adc4d95b4e90a87ac00f577a508634016b6fe0926a78159af4e9143ca673d8dbcef67acd1f6040c2dd484af8604afdd39e10216bc593f53f1156b40019005795ee5f947cdfe822bf65a139c54bc591823fd1222d1f51ea365028adb80d2e777cadf8e6a2db54383b3a924eafdc60b52c612794e9fb0ea2a4e1770e867c00b0b223ae47b7262d6c7b659a7d0895061d4228da5458f72e65de49692bcda514a1ad958b085d9f62cfc1fd30f8df326befa59528f491fdb8e1cc1c40849a2bf540affc16394549278093a0dc0505c35c00089d97d1aae8d454149c6287ccb50ba54e2a5bb22ca38f8144a3d3d4b821953e3c3fa57e1209cb7ce723efc9c29584c0bfc924fce0fef7354370204893e3fb75d99e18070c990c2c6c7e459c0dbd14beeab50bd4f8a1f891b71359a0a52374669a3d4939665753dba85932202c7a26118d124ef92ec78aab18caf74509ec038e17e9054008c2a4b9bb2d6a3e15dd6dce017a93504058e32d94588ea72978a98fb4a4f7f4af23e1fe3ca94bf1d92417f1486ed8abcfc5833fd33468dc790e0c9bb2d3163d49ad36bc4f6069473b6c8200ced2da5abc205998ae783873ee765f011a1ec6656d5df615eb2e218cde9335bdef27f38b0d27e9c8d03e0b56abaddc89a63ab0e10f8a22aacd8a904299935fd479f8ba1dbf407802603c4da4ef304b4b4a717b4e7c3bbd0f3cf9b4e5f1037fa3b436c8e01d262535b61a0894f5c7b4a9abcea0cfca0575534032a68fc430480b9f9e30a756f2716fb121d69f418fa55b5d111c83125ac7f584d3d97bd16287209f0558691f0c655a03df16d989e60e37c36e3c0dfedec5d2608eaab86f48c5842f6c193fb8d86758a42127f39c6302be118ded0d42c39ccf46b7e25433957385b56d1eb5e6f8622c834fc0c5288c025a9c11b08a700b060111e607b92bcc7d57c1a4263aac5effec93728abad70a33340a59f8b2f9cc2f5befb25d723f624002ce30aaeb31194ac9e76f2401127a28eeaad66309996ced3e10f5d44d8ccfa140b79168da7926d2a38a17b8797c2a3cef3e368f154cd700f829d9b36093a41b9b82a1845d69fdd2f73d786ee139da46b18e200b48947ba4e2427bfee3180d96e5e69e0998934147bee68e6e04eba5bfd294fe2a94bbf0fbb96f6c83803124762a6cf909a1464083068840baf222debbdffc7b671dd18af7f6cb7440d2a881070cd08e9a630a9badecff97145f0774df331cfd898cf44b4df90c30a0b3d238937746c84470cbf8092a45e3e8d29ddce83c9161f13cc21c01ccd14205e3497607f9ec58e847e7b087d30f23f17d49cd301c95f4478a87bda2bee057e32b04c23f86225b33783a31cdc1073b4e67dac598a4b6e3a1e563a77ea4f48f8eb86443ebd2d602c64bf483b38a5b6a5713e14480a674db0731d96adbfe0d3a48e95ad5697e93f2349394351eeb2a3ec765f4422a99425e206219d747e9a15c6c3cb8e9720e7b8865252301a6ff72dae3aa18c4d12a4a227008a4e0c75507a08b26c308354aae4893efea729db1abf35c2e27b58c2e12d8527024bc6971ec64de72c858f7fa4601a679949efc1f2527d40e2e77f974b13b9fe5e514917643b3ba25aa96b1faf8ab5ec54a2eaa5120d570e2b66669e2192fc7736e6c4f52c4494e4b0b0242ca565f29db917376db176e46676623995bd982a0f0df031e44262268b24bdd9337bf6fd79e7a631a03c8e9cbf66372bc443d65d77c0de5c8baed2d82ed1966232ab89455bb4eaf204a3bc1df748c8d8b45aecefcb9746c7ac91987984816386c8558837b7c90b2ab6b8675a39869cf6c133e42383a0e7cbf57ff4e70231cacd33fbd9cda27d2deea135710409d1c9aec347accf58c6236b65c29955544cac2a2abd9a2e5303623c9515855a9717b726b4efff129e5e0d96a55bfff428f9af51f8003d40574c4c152ab698600d07d7135bbc232dc79592af02c0508fa0e8ace3a71ed3c0d5bd23fb0fa8d3b7660c464106fa9499e1ae37bfec3dd287a35db9682b63580f93a5821625226265bf2cd465de9b979d62ec4a0a7b5c8c938ff785cc49557d7cca180c20407bfb986110e785ca0afad5ba669cbeabacf8920edf3e5369868fb6d8988df82e975b9dda4264a5a489ece87edc6b4e30a30998955a82fc640a77dd9e8342ed41020a70f69a066e1eb1c517924d8543f6a2c80e21933ad8a7fd01b1a7a5637d7e15f151e88ae2b7bf0cad024474f549b2d00a7708d4a96864956651cc7a4f5fee3910f159dae969e105fd1d672d419709d37dd2bf824bd48425a8ee22d508719bc73a673f943b104f46f0c4f028b05806e78cc1e7f7983f4bf05b9ca47c6a69b726bad122ff9df8c92547ed900be7d4881bdf7e05f450a54217cf9dd73cef9cc960d830077f3a33a3deb414dff86ae940abdcc707463301f90c76690f115e669197ab57470ff1d33d5c07d0fd5233cc434d1ba835b0ff62fefc7e487fbbf25d5a160041a46770ad7389c713a0b9d557fe8f0427389137103293de8452fd8d3fd7606da9c78192de18a3e3a2052724c8b23a047911d53dc0df49e9f20804ef9e781876fd4eee6ddc3a7c5022a9c27d30c4c92da164d3e8b9e02966e19bbb9b7e2fd093350057bdc9ad491d580937eae1335d2b72283c0d803445349d526487aabc47d21ab56538302a67a9d1b550a0d3f2e2f1082412120f45bba6aa45126ee28b6b93a5d429e4f63b40204a72e496a26ff82d33574d0cc8e6dc367be2f3f9f8e8beb43d1d972bea018abc6a8bd445f5dcd0b801dadf1a9e51b700880e74ec18544e781a05cfff42e554942e75760ce316c197210f0335d7eed153a66b48bfb899c70ffaa0045b778a937371e45b9af1bad40bc14ad1d40717f00291271c739464ad53498680a278eb5f022ac235d39f683988ee6e33e098b9efb68a96a699ac3ea7de4dc332cb60c80cc375f518a7a7f36be063aeaf78ab55332600207f146ea583dfb941bad2d6e8185b147214f1a9dd913ee79832ad835e033e11b139eaeb9fcfa095052c6458d1b9f98d21e06583b04254785cb4da42b231e5762e1e86ffc07b5d6ef3b5acb98a01cf5d298d646f33871958932fcbbef13b0eb3ec154eb20bcbae38b492258870a666b70d5967d70426ba6e23d18226ba96eceb52dc40a27796ae2dfffffa5af409a16331f75d9cf7a61a901e37caf8f624e25a405d4266967f027afdea1abef4d44a7b877216a1356c40d322575ed324e78839f718e1c5d795cb214b3758bdcc84ad4fba04658d46a2677498bd62603cea5c1d91114c1a1593f0f19e1ddc7b12bcf508125b1cbd5f1663588bd112316a73a04531ad9e6c4f8f67713247606931eca3e7099120c84ea9456d41e0ca8a21add50948c5c7b68a6d452fd0875c7f701db64f150cef012526b686e9dbb8c5ec1f4123f6bc242113157962e950de4b6287c47ba8e7387a9f702ef0ad96659d62811125bc7f6a1a4c783863b9bed6c2dd18ea96f035a04512978f94d9c577fb142401ef23383aa9d280eed4cb669cefb5337badc7a91cbc144f60b23f00069c5527a0ebee202cd64c91741ddeb5704299be71bd54bd53e1769e5add2e550db11bec80f7969e0a517c36c52b8cfc383c33059cd7c1a1f92d0247f02aaba26fa227698db7bfbf04096a67d6457efbabbf9dbadc9160c7bcfea9afd810df6ee660440d72cf84a72d3129cb9cde187e60183e72c5611f5f010ce773c56b1a92f5da8839229fb7720942f81b658b2193bc9f638f9a785b02c50bbbf5a60b00efcc16627643a8e1f8c6091548354d3d2561b7dabf48f3a540b75f9780e1119a76c14fef4acd24e3216046d4f49f2ef9c9f3c6904a6804fa9e60a7daebf20d3f02e3d18b75fe42b6ab601f4563e44450818b763cd38af15e5b662905d1ce53fb9ba6b250a2276b8348d8f761490595106a5dd3d4d66886237c12ed094e88dce90731cf4c37c9398003a377523f492bf54bbc07d545d44097e45b198978e6e7b39c215258f33ea17e2b048f94ee46048db275964a5fcc6ffbbc39175a231331776d8538b6dc61e64d86726fde20af7dd9def56523abf2e1b0843ecd8bc442f5a43d0c4078613a888697371adad102b765a64e3c0d6f85e9fb5a7b81f5cf40d44e5c35163794e46afc4b7654dda88f19f6003af9a0ccf92415c1c1bb102753a51d44caaaf2d1ad62cdc8aa837586388c47c33552a4e5a1d61d635136125b33cdc64d679560770b075a2b4c488831e5f395b6bf3e887b229ead07469234c9fcd21c469d0685b0a36a6d15011fa8a8faacd2cadd18ce82d56b16f8069335755c6830ad77e3ffc43e30220f51a31591ef6bb8b07e99e0ad5a51374126d95b38903485f18257af9c9112447026d23eb65874a92e36816e3efb300bda1f6e3d92d8dc52d0001957450b9d14a784cf12d4d7049100d75b0920b5c1e846cc01e76ba4b21aae76339d8ff3c35a43ae4777d6164e9d03b409a0792b4124c789290a0adf24c07b150c6aa2b9f2ebf586a070f7559b2bfc90b2d84e25e72d8581abb4c208fbb43b8607cc93c4e83cacdeb2496f3feb32e9e595c05c3f8f59de13b4ece55add3fa1fbba7498d264be4eef7a38ed223d2dc25e5fe87afa8e4668e28d0fde7b2e9093f84f7e25a24413b1e0cc98316fe745bd39755a719a4a205bde2e6db5b2891be8d881aa0901715e3f43c83e0700c24e16a179a4bd8678966999c7a2743c2e3e80d14465cebbc6ed979ebd7f19fecd8e53eeb0f05c63fe9af7c5565d8e275ad89a07c833ab8704d71689c1e9616f5c27dd2d551678bd0be9a3455b7961cbe51420e0f37357d79c0f6329a00b4bf6c08a04e6b6418fbcab7bf916083e619b39dcfc7ad5ce8ef699495abede29be330a8dbd1eb9331d70b62de3b7bb0b9aebc0596e92b90f508db7c05872694b199084cc8df63575115990b4914f05a53cf5f22d2ca8c960cf222a19c9ef8755ea922f4854330c7eaf6e3e61d3e7c914ec35f59159a957487f1aca191b7345a0f64e5e5eb697d4f8089d9bb2a2b325a382b99571a6e1fd734a525575cd28e1705e8b675b68493669c920e046faad71a095c1a7474cfe153ffe4c9d6a721a94dfc88544794bc6042ecb71780ad6e33ebdafae18f73b4b49ed00261eef6d7246dfd14396f5356be99e28e42a63d0f7157d8744cc74d256119a79d3ea726b10767c35bbf533e187a24411a91f4b48301c5d3cc09137324d453965acbc5ee914405f5c59698f9ec613a3065143e98dc769ee6ecea6a45a2de0369c65b828526cbf27534a8ec17ade0f79c024b1df98d0ab52eeebcd1760d97783cc2488e3a1b7a895a29058334e0bbd9b4d20ec9aabd90f11a8fedbff08790d947aafae8b0c5d0e978fb13f790e4b9855d1f9fd32a9f8e710b644c211002298a4cda2861fe2888b2533ff4c4f50df97f12856b82982bc98bb5c6c85233393285eed5e83b4395976aa11000916a42bf842f62070262698e2dd25528faa721e4fa22fe5f08f08e4650fe0f6b237b460fe7c5d8ef8af8ada30101f721c7a8d9f33c61adc716ef08c1ee8ca3c2de6cf0cd47b4024a435cd97a0ce5e804639b70ef4a82f8f1591082bf6f040c2f64f8febe0cd4dd19d00fd4f068309fcefd5773efbcbb30e46ff4bb02aaf0f450c607eab0acee73923bac1b3e91455708b921bb262569f442921377e0ac5945be25eb11e77dd07b7f36d6107e35af73a88f2f52683860701183217456546c999601bdaaf74f6c5e9fde684f82fa1e6d766562d97569bfa74da07337c206c166755838d38fadd826bc5a6247ff7451154d78fb978b79573fb9d0c7bf0ce47f66e0d16378d59dbac4a68ee301628b1a8bd786bb58f23b85c19ccab5026a2c3f666073a44b43943c85ac8693dc1b6005f5d26b9f34487dca5b309c81aa89d4206ec52f1885b4cc63f71389e08ac656a5a1888c0a5b73b8d9071c64ef1e0fd836b9a7146fcb130b4957d5de876b7d531032db562e6620de2f6304b36bd09f80a96b9a7ae67e45b46f08454a886ad32f04b45a47f700ac3da8580d0f617ff14279df8ecee27f602f1ae7fa2937669c1f4b6e4a3050f4ef14795c855214f7d3a487a55fefe54378dfac4bc7b662b4414f7b2e77a370d6404de0e0a5376ae98253bd04cc43bf1407fa5ff5512e38f3b65192e43b05b440c299a8f2eebd2e7bb5ab733bad787274194c101027d120c823f9136f649140c7b415abe34723895d1d1679f3842bf22f6ab90ccbbb3b26ab0a7cc509b113b3e1b3b8190f4494d9a2bba0c04c8a8e66bb6751897bcba6d5f180fe2608abec38d6a781a72dbe79adf13fc56e87cc751ecae716df3e362e310ea71fb7db2cfa87c8374259802c8db4e146b0bdd80b14f2ea5db41919bf8ac7f5043482e79c3c772b0cfd8583b291c1bd532c1229ccf06b09575cbdc262f67ccaab6eceba3440b0f4c8ad70fd622cb592187699ada2dcf347dc37a79a65bd829ed089a3b92d57a29c03dc28fc99c09e66816d10009506593f6128f42486ef8a00f6a48be813bacb9df58482b752af0e36d6c3113cd5d5d211af5ad3bfb566ab8af743e4a0222aa6f6d3db7025a06a156e75bd0de7bf040121d9ae46932c5ac3a619b4133b48b35050603373bb82e7c6f16bb5ad57b7078dd79262c4e372d3fbba021280723747325adc52afbd064a77f130f33e8e242dfc494ebc93617c25d1f82d86066c2eff498ce73c921e71decda345e0b114a58006266cc0c8fd5977057abfa52899a1468d120ab3cc2a37d3b2ab9f6fbd7e17930fdc0f5f2cfa1c002b0bff0da27f6012552534b72c493885af2cf785f83d22526aad7875a62f4201d2e6ec2774727a9d177511ddb5cabd8a99917e60136ac05656437c4cca44a01e45d9e6fa33884f1018d3417a4794cfb5e2e3cd170000bd0b0ab10e8549db61714e205c44b5c18a6a54e0cef576012aed1e5c81383bbf372313550d6c7336399bff5e4a8b40f48a6567c1194b2c7bb4fd9892aac002ae7b7e567d35975606cff0586e9075972590bffcea73fb9cfc7c2d520dcc1aa42300f8e61b2d8f76d4f9ab2d4261e6c323cee8efa1631ec95c0dac3d9f8f9257d859279c17a30049149a17cce048de8c6fcf2044694441152eeb5d977ea56c3b81198cc2bcaa029e5d36649ab52ab826b95b2ee64aae02650fa4bbb95eb0f4f4174aa8cd088aa44da57732263bfd0b8df5efb5307f0d88cfbd299f0609eabf6cbb5bad37229972c5ec5936322d986e29c9111ca185cd612f7137d93eca850d9a80ee7ae5b6006a11ca110ee82ea951041a233ffd0899a4cf902ee6ef1d5d93065e42c226df7e284fdb781cb853430b75ea7b319a40793e0eefece52d22b6fca28a318c331f87eee01fa619398924f66eff2e1af0f366b1e052bc25024f63e5dddb9d66a960c4b5e5c730423f7cc0f7d99eb65fb81082d197c7fcd3d04654a41ce359c0dca87d4fab5f2d759cdb4d41bdbe8b35e9c9ddf1e57e935a30e66b15d89a407e57e50f4c0f98652ad5ae2f27c5878ebb9a40e84ac48601c2ca88ca089d2837fa015f0107e96a057f991d5d40e2ea7ac6da4400a6e286f7ea1d88b2c14b9f3778e881dd92f78946e07c6069441cbf6207d68905f50b5dbb47b2711055facea41f05f97a5f8688c8f63bd2122d371ae5acf1968d24a47156d09bbe5507a3a0da1e761a75a93800c6a9b725dd928330a40fa84cff15b51ce06eeec18dc1f764e86981e5e70ce14bbfdd07e74421c0b2f71969074996f5f2daa20a437cc80a92e0524a8465bc44cd318274021763de1accbe7983942750ce1d025574f9c37a6cce7265cc9636bb38a9cdec3d16cf0e1ee135150376aead325b25724839fff62e4f298845b30a0a55faeb8d5aec8721818b3839b261b7d1b710a63855d9d597692057a45ea49c85f68156b2e61875c4aaa3ed63f3ba6ccb7e9e1fc938e503635b79abca56f330990a85dfd8a27d65851c3b762b0711874c7519aade55d3aee15ae3ac93871b9e9b6c66b20e4ca9c4046d08a5127b73a00497b83e2e57d497a5055d79ea47c3563005845efe87d07674241f6ed035e0c213d8387a3a14529c5afca31a558276f32462369b47fe7fb96e20d7c564f026677173f07179220fdd5d69bd855f154aa2250cbca19a62328f51c60f3dd78b04e2141e1222521ec39389f649e48cb979952eb0c713529c67c297993169f7947eaaec750dec24ab1b4daa06739c899dd4b5c07390fe939339fbf3fbb7a97b4939de478a31c660898482eb0605430c17b051f22c9024e70f3a87ed79808266df09792bf14e7569db2ed4d76d0b3603ddccc322ec30fca9007db87fd55eb2b0e0096b77066577b526f3d7eede8e6781c023c316139cb36ef4e3224197358b53cd8b7f3192486b8f33dab35005e3b70af869787df98c7ca099ab7c3dd235f2ab851020a8e524cd5400998de41173bbb3d8199adb34150a4a4648a07f3a0a272911602f478d8d6403c08f2f959600882d920c6c20a19d143f391c5707166152a753aba820229675f3fc742e56be427434570029eeeaeb451467991966c681e10422d64b1481f32ffb4eb2ff0b5b2c9d7be09624ee5fa17ac9689837866ecd30f16fc6604a7e2bf419a5e4dab1c4c3bfcc2e63d43c15ad4a99155b4d6e2ac51d26f1437acf692e159d6ddb40d3b9bfc36084362985b799bd9ba9327df239f32e3abdede716a62e5fa8489b34cc95428850d60e2319af86038c6f206d1ea4a611063e7e9a098c69e13f4a6e95148ce4739e9c12b330d6cfa01821f76d8d6e083abac1b36daed0fbc1482a50066de55dbc6ae04744cb2bb3e053623e704d0f522e034ec13ea8df78e3601ed7121845b54c276241cb6cda293186d37fcd7832c90e7ffe081b701ba5fd61c97ae22d3ae1ed94a8aa12734c241ec6653a655af4e11a16b953781901be45258f45d8eb0f07ebccfe7b9f49b0aeb166a10113f8c42baca45d4a63f2322dbf80fc7316faa655c4138a2343eac09186b1d29ba5ee5094add52b5ffb29c04e039305d3b0cc3d530d31f31930e87f9350e942448815e4f194557d0f0c7175f1e7eccf6a99dd52f5dc8cc97aa3d8f6bb718583024ee1868954afa7ea6cf7650086c6a2f9ca17df91204bc8c2bb7e14ce08ef8458522d664a7c5465eceaaef87810a6f8d6cff277b9002f8dfb3b60a7385f1363070976d13f6d41142cc5206e8324b98a69e6cbddf12fb33d61e25eba50cfd43daa8499f8e7ea4369329345e63e96c4485f6c7fff8ae745437b10d3ce8a351b88723cdaa23fcbd80dcfcc51e886b7c0d0c16296cf1c9f1d978dac2efe3301a5efcbf0c3ebb377d8ad8c0fbc87371869606aab25bc782206255b2a1360c22281c80e192f2012ac5a107fc346134972bea31ea2de30ff7167d5e7fe78b40e9bb41579cd1eaa8eb4afbe8720c7dfddb5c79dc61fb3a8ea9d5f88b7dc27adbf5cbe89deded8485878dbd40428d1120b97fbde2f50e43707fdb32c68bbe6c254f39ef876ca6ea0b4c467168017cac76f1309d1d3020c0f0f02c9daf71130d380f0b50cc6f693b163a845a15efb70001727a304c1be2ba82b3b166ff9391dfa649a12a063657b603dfbbb0d417fad5fff6d9e51b0816ca5f5d9aac4efe63988250bbce5ccf08290af002c5ae6ec1ea0bffe7e4ac15d4627a3c8aee4e220d671a168d13ff3d6a5780bf450a4305d9a39f2e06975ce081b6417ec4b8a2818a278d4640c2a416d197eb122b2b069824f9f257e6529782b19dabc6a078993eea04f33beb1f3f25dc910ac69722ee2fa91b03265490db925c1237755f9c90b823d42f592df93f4038403af8296b9577f9bdf068229f61feb8637f3a23801054438e8c6ac7a96cc6608ffd30cbfad411e176aaec6a1e50b514f900fe05213982b6c878945491f7db0e7767f2618e0fe46a3a7dc547c25527ec6b634472868ee022e48c0e61b2ad7f773181dc6775fac57365a16a736233fdf8172422a35f8e29478196f3ffb06cca5794165d8f8c4bc9ec6eaaede2d40ae77ea192bdf07fde1124a751a7def866cc798d54c4a891fd1ce3bb0937e900fcf7f2a84ac20236b378f58eb72a11e1953fe8f8da6c0e6fb0f48bf18d7c23996e00cde3fe5a28b2513ae52230badfdaad3bc1331d5634ac1512d37b09a6a225b7f3710b3182d63487a2b8a56d4a8b8b4ed9e92f82c7a4e5b2a3a54103bceda564b75ceb2b65c00544e1fb31ac57fc48576b1df4d4573dc9fbfd1965a5c41e5d154e298cffb6b79b3ee2d0ca712f3c3e821c731a7648681bf5d3ee523f89c1e6056bc0f0d63cac33d162783e385ccc4f3d3e1a2c4affe961eb0518b330bb3d99be8a2d5d56749d97bd5db0aa0f3e9acad6d9ff1a2cab0f58598e43299e34be759f2ffaa600e27ad44044dbc7e4ab0a1fb78f82fa810654c45a3605dc8839c08b1fc18b73afc443aabb1c3bbbbea047a656ffb9bc27fbc7c5d4c7b7520cbe52436f8fd8d9ffb2494a6f345c5a14896e15ae03164bdad574e3b5d14e2823fa66866a01f8fe06ebe4077c70231fdfe67637362bec7828310c0d8e0eda87dd8f8cf4a1659dc98530d05029f18a3661405b256576b330393206e06b5bd4821aeb36d26b35d905bf4ae720b5facc9033f36e94c83d3cee49ee58efc160b45f2004ed4722288d0c199ae808f8d48d6deb1f4518e7e7b4c74b2bea4b813053f4c90fa6d85368de4dae5e2c7c71aac8f2befe99d5cdffeac06f0bd20fc156316efd808ecb255693bc61b6371270ef37b124757eaa7b6803dd51dd6eb652e0d94680e53583c1a45cdf8e3208115b27f0f131641fe1f86265f15578058ee02e1c024cbe4cfa7c31ab8f1099456a972e22f1271bcd6591e8e92393856a674e9fd1f4040dafb9a9cb58174b0a1a044cbf701a0448b24ff4ab7f52845682324d3e39a6692ac07b2f2e333ee516b06a40ae54f01e667f059adcafae7577d9d75ef7c9f8458cf3c4c1ce0f19798f647d6d058ed51266f863a48f2db47101a4c5acb3aa9165c6edb0b9c86384f6182836c35e70acd619b7adc6220cdb98c333185d270cd049b4e8fd1738add47228969b4fc85536adb1d27c66a10d3b42f3e3d249db50ec52a1fcf7fb8727a87cd13c1aa40dfed22d11ab4785713e35d1ca56d21cf20f304d759d35a71e4ccd32b9d62db806de0cdea84d89c5b24a87736fe2765cf578a21a20d37d7c8e92930ea5ea93f4282728cc1d0a6de4f55f40e74cde04db707ea7fa4f45afd78d38f0001b793dbb725970c7517af8c49f901468ec37fc83e8bf8270bb2b02fac791349894ae9fb8df83ea49eb72b321db8dca25e659854f0aa8f5912fe44bf10490edb1f0939d2db005bb6ceae09934678306c2c3fa193cda46c3ecd887b1acdfa93572f5aa659d01ea71ed670c7caf600d4b757f54d1634d721dba9e07bdb61c12594cf7f740081cc8e7991f247be51805a30c282451975527f739264f8f523eb2f57028857057e348c8af22628ce15b19fa474cb4aef2c7d6ce4b3107cfbd21e65e36ab70d6358caa46ffe4e1a7c3074b8cf5d207088d8528264c87360496d3ed1a4e75d76ab1ad8c809bc14f7b5765042f04463d7c5b6ab199e1f04689b8abdb03c8ec5560017a75cb1174c9def299cbf3853bf258110d602049cd61effba6e6ab6e08549950411c2c46050b93993418fe36d2262e1397b42b5f49e60e0d1fa26e3a90fc3b23508488dbf6325beece85a32551e06ba7e1f63f7a9b050a9d2f9a55560e8c64faabdbba75e366cc29df234b4ec478f4c131adad698b31910abe1a1acb73426542d442c97950ca1c65ff545ffb06da1264f6a88c02d7cf76b8e72271e66a46819b9bbdec5826e885a1985d8f8c579d06978490fde8d68f9ee48f435de0adee2658bb9f33aa07d88bc25368c473eca739af23b82524749925b96cdd2154ce5512fdede4d04360b3a34f3a5fb7c1e2effd6ea30898dd7db1ba421d44c4cf4d3c060d396d8bbf33ef758ddeb37149ed1a4fbd09b0ba387874f133cf0bca6459fd2e66cac3c3edc5c4f7908468ccf087885d02d09cc46e4bf2e296867a8436a156c8f45ec8977d259f681f349f47028f08b4aa78c0530dd8f4c551e0af6f1ba8906d0f886707af59a8cc96e8188cb0a5b1b4983e0a82a8e2d42b4a01a8d4f0f663a379adc73767f88df5af06c2de68c26b6b6e92a183210d552c513b4bd44e2df7a124394d9e3e2baedfe75c10375b1bc59880e21eb0c2379bc675145391c6bf4bac0bd64627348b4e447e01cc37a78243f09910a8e6ea42eea905a5999bfd37bb6a4b55eab70408663a87b9e4135d61b1e007490dc25039d2805cabe36cdd8ddf0268316381fc79f83fd8350096c32f269ebe0bf8c1317ecf38d26d61d21750e89bf70a5bdaf93d0a47542fe9a55fb59cea59fc793080a5c455e3bad5c6ab341ac42fb42dcb4dc7917697e7abcd1c9d6be572af9b30ed9441035441cec9a09c36e1c5394a376b45f2b148f59a45c2cabd096f4efa32a96c769f2e99332458c19a1152ca99bb339e4958e296515f3b95e75f7e5fa864f1cf5bf59f93b81a9c22f00fc1bba213fca80ea57637c268e890acf4c53830f80d7e927bc9ce89e38f38c2e48a368c738320149b9600eb705d59e44e7060ff02a4d9ff5372f927170ccdd5ac298eb340e89f3066bdf972f5f81335d4acfdd4f73c07a8776871d4a1e056ea9126e5ffe9435db26b9ae4949a0a668533839bcf2f6e5a24a9770f496cbc71244799b11790451e23f3cf84da8da0306965bc00f6e81abc5868c811a73b4f6c665b6477df42f5e6a86205efb2316851ee7248fa6e299f561f92f8e24f406c9d536d3efd795b88fd8f0e1d664b27bc1388faee172d29225e0c3c24d71e52949a5eab287828221a7593280f2f5383a0cbe2021c9e07b6207a7dede63d9c067fef40aedeae4df48cc9c761e2b3b499becb987a65489a229b6b20e5ab5a15f9cadef51c2c75fa331704985a44dbc1a46f3b7ecc5643718fc747297774395284cc5ac8a2086413531c2d4fa3420c8e284dc5088dad1f918ec8db48fa82195b1f4665a1b2e803c5299dd7b63f63c953836ec231674e60dbc6abe0a39e663771d87534e6f5805fe234da6ff2e47cfc9d209532b208024d22ba6def0f5c92eaa2346108f62c09cc02936a2ef0d4a904b98ee8feebcc512c9687d9a53537d55f3d3a94f0b7e86ff0e7ed66fc03a6e2a7db6a18a3e43ac58f97e5337ed68353381bc5305bd035b63eab4c2c2f5237d258de5c5a0ca3de638e297dbd6a38cd651755110c08c0eb37381ff33735c20d6863a05bd9a1520b078fa3963f7bdff9ea7320d304a6e0cf8c142f9cd4c354811142627fe7bd8fdaf1ee885b75123f369c41a7e7d32e0fc15f86cd4fe05f5ac0a45f564a680ca7840dae7c5e9faabf15b71579b85dcbc46a34d5685c37baafe502227a09d7d123dc148cbb40b6193e57ace26741272a5ca417d4b763dfa37e676c377644b95eab95ab8ba280c5809f939ab2260978cdd9a54116968a9d5b81d6aeae1080715a3f91e23a3e4616f1356a1c4b0c195cb00dcf9120d62672b17a822527226d96ab1152ae81db7130748f28673334d883cf26768c5ede77b046f22f62ceb278b696644df0f01290b195f25d575fa3a6ba26fb1460491a359bc5ce0a8302981ff7ffc4444890b0bdf2ed1fa464940f1c487b0feb98d5ba85d084aae3fe54dad37142100145f53ab7441c29ace4314699ab78ba8fb01918b4c10903aabeb9f40b8f280e587b3c1db28c5f4c8ebcde0fa89286b7d5e94a82f85d4b8df079aa6f72b643db4e1ce9c7639068d2e10a0a3c3e4d7485e39bb7dcc6c06324992ee09698269aad51a8bd4ce11dcd29cb453e339c9a0fd80e7d630aaf1fe484bbddd577ccd1190a7dbefbb70e9169c6dc4deb10e004dad05eb603d6b5b75434353386edf36991fedc802b3e107d9fc57a73a910baeb9936be3528f679711363ca9ede666178f278d5d4f6775b40682cf1559f4635b7046aef223a87491052bfe60da5b502d98746e38315ff7cdfc0afcc4740ecfd954c9b20de03b24bed01cf4e5a0c38ba65d0b68dd5f7f5f77bf101d1ba069fa058fbece934d152ace65f7404bfb724967ae8d7f235def7db70c9df038dca8d69b040f52c575fb4d06eae0a27d2a374594dd46fc22848d2026125f419e68ef4df57792cbd22a7c9597b283f8ee7c5376e262efd04bf428e7f072b7682b260b66c3105c541c7038cf3e7da55f8eb535e227fe25e1e446471bcf8611b5e0717a633dbd56fd2195f8185f0b160b3d0ea702281d2d305558a0dc247aacfd41e2cd73ea9c4c8c73b9c89103f3f486ce2a055bff3544e3e98a6ce1a6f9828def45decf9b1cb7da91b82682768373c07d4c16251665c04c84348a79376ebcfe332cd85c58a6c50f79badb25a635c7530ff0ae8f2f4b0a469da3716e268e91474c7b5cdc6ac5505d81c792d9c6b84058dd481c2b1765e62c0310c5412f4a2f48f62109d28a188100ce83db2e3ac6bf2d3ed7f981e27599684dd821ad6f03b3c3da6cbbda94dee4708cdd83a51fd7372cd99a32b128a2b2710c34565ad22dcd79193552b8dc4e725b2e49675fd225b42c3e0b7fdf064676b1f0126c4179c50fb80ae9c48ed6719965427a94ea0c0a12571365c9a152c9e70f6f561c85454b9f29f1e3c4dfe4b5c9ae4b9510d8c848ca883d87bd0f093bbfd79059c3ed8e239a69d233d7a36934d26c2d58fb457828ee98fbfa3e3a1e40c4bba9bf918a2251fbd0ae9ecadb1f70d48d04f29f9e06090b3f03e04fdbbc85f232df5297423367e4be2867e0683a9036d15212a9fe0e799654076eaf44c0ebe295e3eec951744cce3d606352ebf7f3305dff14ff33ab341cbbff6f4f25fdde29a701837c6b1ddc1d1b44591816271b2c7ef102a483b9514482e25e73413f5e6628009f4220ffabb881e1fda6f8205afc0ee9ecce138f8bfbdc71942063190601ac661fd301aba74b86a992ff82eae2210a238597f5f1fde3f624dc138c4ec6196966c3a66f55e683efa4a51f2359bc1e53918fd7c9c07fa14264614e42e8ea8b0e670311aec79f5720311fa552085d193319da6c97f9abe50042b199de37ea2997edb282042400b200f3991b5da3665f13abe8610a53771f6f6506d5717079ae0c1d6cccde58d4e80addd240a27c8d26c1047840b344234e9d9ee5e3d0183721552ea0cc0f2e8fa470dd2d25ec2456db0f4bfd259957d3a83ace7682ef11d719e3cfedc2aa8bdef3fd763de8fa28df31ac2d6fd1ab293e0d5db1f4d4c7d645636fabdb969f93bf089c6560202db6c26445d1e58a8647035600d234b5a17e059923ff8bb7b1e025249ea45def15dbdd75aff8a78719235e00522ed6418d2f530b08ebc85d15cfec519e2236b983c10cc8257dcf311e0dfc8180f4e816a86b38e43928cb206cdb7f2433a9a4b499b02bd65445a30875b1f1f8baf8d63675c036042585c0bc57f975a63efb1586b129154c98b96baa598176daba447b933ebec5ef9a9300f9770435cafbfc5c52d5c9a204bb8baa470df7009efa80db238bfc6324512f20dcac95179ae05ab1bbbf1f3a78e85a96b410773af9845bd52b5263ba8714d25ca8afc89897f207d41f687a51eef06b6b382cae3c94d254f7135f9ad7cf625320b5fd20b99166971f12452172f0a147b9b97e7e11a4d9bd26ae4060fd293f6ce2e549c49ca7cd492348eecd2efbb52cd1de5c69dea05cc93ec4dad7d90aded01af97a8eec95284b4be6b99b233aeaab565f8b61ff966fa09ad9b54b98f4660e530bbf064ac9e0f5f30de5f66ab66d8958b78844947adf1245a21120e25f351c5af2217115e0f9af38debb615b916db4f2cb0ae17bf31fb087210b24b3d65e4cfc1658dd4c3d1b3359101dfb6cd738782c894b448d7e8155b5dcd590017be2ac264a37e47b1c4b7629713510067b5ee72d4e6de5f1ca8929b695697cebdb21c83b4c0a8afc9e7bf88270d0761ec3f4c024bc0987a933d98aa8a39a22b8ed0388f7e19fa08f3df0532260071537350252ea4082ac49d66a50add9e17df72540bbaa36000eb2ce85f823675a38298f0d889f6c06e956b79feb6bdbf420fcef2630a3558a47314dd61f86f1e71315e451fb38c36ad15f7ab7c657fe5ec393d2d2a141ee77e76a1e923d09ac6d1f3664a76dd9799879cc3adb8a45a20e36a52d1cbef509cb7840fa7945590a5b4b27a80d0684fc485958437b2582e4ab8088ccc2f1f69bc170ea492f43423c28f64fb07cc540ba3a89500f51e6957c71775317802135b88835105696d18bd367c361bab9480cfb8af30eaac74ac95de0dd910bc51fba0f8dda7eac565366a9babc9569a69a2cdbb9d371b91d53a7665a962d025370343dd1828ff0ba5aebf46c22b32aa916001f2268bf65360b6bc3ef5cbb1fbf61846ef332da40129a37e359cb163183556ad356f363966d59da6788ef7e35f1058c94d836f1a385a6c15cf5b6eb64b2a18a41ef6f5c7f19f6a4edbaec152feb394486e588737ef757eb420d2af78740aba874882bdf76d8e3d73767ee5266d78404846a5d0dcb4c4020aa292d4e4d4d3346f6fd4dcd08f5d5f08888849f44cf77642475289cddd69908880f21ddffeb0abdf7b542f2bd328a1bd30337886cb7720d0a489d353934ae0556d252eaa150397955cf9d21627d286a29d6ba92d43cd9b9dc68c06a8681bdeb52e777c30ac4660cef6c6f1f80bcee0bca45f246851d76935ad5b5b1ad09d43b6db396e646c5b1eff48f756b0928c961d5d4ca717455d2dbf88ac36b8c24dd3f40b19a0124308d65eac14c91a1112e8a8f68a7d59fca053a082d5a11fbf470a4cb8a008505d3d0e5a6f896f5a8ed78b85be3b66c673f8364b801d8eccaf1f73c505ece72e3c97ec930866a58a6631dc6ebfce816d16b720589e82bf695f190ee3f99ea9c89b03df6054dd3527cc3b651c517ebcc4956526d9450d265d9704d3c1a4426b8d31c307ca3b1d285c658127b0dfcd774e6ec984346614d2e4867673f15928b9fbc205515b31d48bf2705b340a26e6a93346db67fe9504d0e4ae1bc60d5d1c6b8b0dfdc82b0a2d591c2bf591840039c443e5d906c5f0446d28ffd1e63bfb0916f22f3f0d5114fc0d1540ef5af40787497c5ec034e811e111dc78470f0546bd1a77d3d489f5d50f884cb8e0c5ca0cac915c757308613b008b82663f527ac1c94e4657eac7e2c078a9162c183d92549c7cf0a38fa7b9faf3f441a92d60507015ed19fd5dbdfa372f50d65b48438efb519318fcbce0cad47b1cb22f6f3b0262f0bcb73513c1ab87b978144ecc649678b735631bec4b94093bfd95e7b27ac0c0cc3a1ebac17a2e5b58e25ab2d549a40c3de964a708feee59059311ae56bbd55a140d23f1294069650d15514713667e11bd4d239a4e4b06af1ddcb8e272376c36f06f8b892678f48edbdf9a42fc7c2514c118bf18b1f9071de8c4b4fe9dacbce5b62f1f61db94ccc059b47a872095630488fbfba8686f7f3701f67f7d287dd9f78d8cd3587273e6f98ff94b0df0856ff45efb1a1b904980d09a291f8eab22b9c5823833688772209663467d343dd241dac001570bbf0d49467b961b7513cf9bac299c0961f8f5663e35c5efcab0bf2dbfaeaa4703ebe772053864f41fcbe013da100d7088dfdfe7251ee6743b6f10d17f5f3d81afd59191d9387f866db81ec9b3035725ab05c3a4a66b23b9f2a1bfc74d2b227dc77839c20eb4ea302eac19b65e32fa36588f0e81c0cfa1b1a122bdf533f0af63314da7db72b000cef8bd057d46a91989b19755bd0003c839dc440d453d936ba6326bde5d16aee642f0d583bc8be054e22705ad8e2c2d33264811b0c959517f2fc09fcbf46eddc09b881275eac0fb6882e3a8db066e1ce91f4a58f653aedc9f4b3e6e522782a246c9c00d1c0c7e57b827372b47937feae5f260dd5ba2ebd1bb5d1c76c87c7d732c9833109a426ccfbfdfaa5224ef37b9c4d927615e3e18f959935562f9db6241e1360cb3b55fa5c38638ab535ca1ff8830a9bb453f3f6c27870f6d80ec2531157c6fbd6f18cef4b182faa36d5443ab835d89e23fc0ae028e6f5649143b23be36bb010e0429f554870bbd6085013a5c2b7d1281fd4b74fdb80a13b48a4bfd1eca6419ea447e5bd77f00ceb97484d10861ad00ff969cf07ac3cd3d3561af66f681e04ae927adecfaae4bb0911442ae99e7d706a3582fabafe82cc77b1f055e8d45f98e1cbc14b66816692494f5c7d020f8a1b4ae9a37b89b94cd9b68dd560946768e99e71d2540e0b17110c2423a3dc5148abb14b932e437c5125f49f09c7703412e23883cc1dc6961a39291f1d7342cd09175f972be4414e8c348a77f6998125da5c398b7cba564ec7b120e2cf367f1be9308c1c70b97cd86db91fc1b77b10704237d99f653b229afcc6679f473be12811d1f2b89f89aa71eee0950688574bb11c68a486bc52a9ff1d8b3c6a08393dd3bc540cc114fa0e861eae2bf3db115ba28e8fc903a3e6697a4624ce1be1c8d9f0f7600370f58659272a6b73abe014ea838ead69e8bb2d408e5dabe097080e76fb3c3df425fa4d728331b34d7279c5827aef0fa919512b3f15e87d290356f879b0b2ee46825c646735929492839185b6d6f597c1a4abc466ea491c57fd51aefc394a32973509faa00a276397abf2dea75efbea902b71ec58e21fdca3e5f5f34a744cd102aed5daf5ada488d7a4e607079148214e815184a5a158db29ffa01b7fa4a747c276a21433717d744627f29173b7a576ef7715a21ecbdec53e761e847d79aa51a3ac79b08cd1e5b2871499034a30df984c27c970a37316520ee5f48debdc4b14dbb462d751282fa08ac671f528588ab1369b1c72fa07304de36a47746708d52fde7eb41914dd7fc7a45d285d0d431d6fcbd956ea1c3b9d6facdf194b3563d2108d98d3125d7e6f1889c864459ee5e25f810a218fbe16ce46b1f367865cd08098a152a7bb82b78bcbb5e0c719be17b3d6a569c3d5572e79c3ddc9d4aacbb0a1dbfd90326429e10943902cd912486dee8c34e878ac3418f67c79e2b8e8943fb0d5f434844f7d994f5799a6ebf38e6238915d7dd8d7f1c8101a7743d34deb5c2f0c06626cc5d7653670e81e4c9ff0ed5d1194cf99b9357ba4d4a8333a9487cb118b162d588280163c0a2664041f417631b2b6f21292487c17595fdb41a0ccf76872002111b458b27dbf454ad13e589525ffb7c86ce66e42f17bf9af6ad65f2491c73c6ff768cd3bee2fcd7307473317bf2031ca5f8ece2c64edc013095f920dcbed1fb921db5b9f721a27411ac75a16d790c4179a51c41d2388dce0a7e78e0db8597553d882efc3273bc889e9c2b0c6e921cc0b99d347d8e4c3435f0d97b9b6c5eebbea013eff05d57e5d80287ed26c7ebe35dc70076b92f319992a7cbfe582ecb4c305e6f1ac0c2c2588e48293af0dd6728b326c554749234bc1c04059cca3ec275fab7cac77e82135eebe2aad8e89f83a3e41b700bb4c84d9ada9974de73235cea34cf630ffa995ef7c7808aff3f18292f794d4b2fd0aa0c75c9655d288877e6e118d3bc3a2362b1d77ccbe1707a0936538fcf07bfc3bc523cb32743364b628b4c07d4b56d57ae64db798fed44f8185a9990cc9800dad4dc32cfd9ac2a30d73b7a78853a0165b80647dcc30a5bb2d5ee93c40e72166ce0e48df3dfe6cf974989e38ff2dee33a569a58f196dc870ff3a73307911bd5a592acab7f84f3b3221ae78db275a907085f1d91ddd9ada3d8b8838de3f400288a4d312ad2751dfa9f818bae5dc42a9c361064928c46cbcf261b236652589362283bb9be30ba6a87e1bb33e421c35947a10e6ada3243bdb43a96a5fa085134ef38751cc3b89c26420e0bd6f71cc7dd0c2da5464348fddb3f3aff2e29c97077df1f57b7c27158ae1e7b2cbe0047acfcfa5cd9ccd999d68939bc6936529dadad4ac31f7bc3c21f7c5821cbf3640d0057767fba05a67ac1bc36042d71dffd83bc78bf05eaa26ec170127da4f3757b8149fa08dbef23ad363e65dd4d65c76c9ba6ffca3920c488f44f372c25768d6cefd2b07a6ed003333b8d5f93239111a0e52fd94eb142bd0e9c155b0d311fee7538d90aeff14372ebd3f795149281dcab0ee09aed116e0271a70d17f11660e0a708929fff05a5f2614651efe439cad43cc4ecb62b304c60b04c6b1a719b60ed8a1f6138b4a57721f4e441d9d19a14dafe00902c034c9bd3b91a9b1415efeb55debf65d6b96da61621231a5ef3489a5065d5db8db24e131d0f56b9e3e991181ac09b77fe3d2c93ca53d60978fd0889dfe072f0d6221b14ad9a23611e0cad8bf191c034130876d9e4d33e7a245e41f0f2ae6c15b57188dd7dfc05831e806c41c3a3157aa1a2ef7d679e67411628642a1e5d69d9448dbffbf043eb5acd9d0621c68e07a30d71f614d395aed60c024c4d552218532daa3a9d418cf14a03df0fa82f30c24d230f48db152da33effd4b3e9a8e1632eb40f80769a1c97111bb43f9a6628b776d0ab566c008103b6cd9c11df15ec7b23d42b32e70917c13fa52b1d6c183e003f96b816db30a5e54990b3f80e26aedd86170883cba2a538a9db44638bcc400155011339b5562c93d2a2502f01e42cb21bcf1de0f6dffecaa3296f1a55d39cde2a6c863ef2e02e4da59457798d8afdffc32b3a856d1b2694bc47282a6d3a61267c1d7618bd092d7c8eac17a3bd7b58c8eb22abb2e6675136ea44083b95ce0476374ec5257469bd873e2b6e74acc2a52be6375404640919d7677d11598a59bf28e66245e3bd9a1184063508dd82bd62b84d278e1131c8dbdc109f0fa863e7953efac567b2b727970a12f1a80be2795406ad9f3bb577a46e22a20b6048c2cd4e487ac504fee414da36cdba8407d2bd794f1b5c33a0447a10a9cc29672e5007ad86b1e5ec20d17c61f2de111a12e41325483c6705345b2b4a0557eb4e5bcc10f68b39ce3e3dfd954cbf8a93504f8cdf672159ce093319f67e328d101ffd70fe657ad0a9244626c6bd2606313ac9c755ff0610566fe7407b0bf2ebfc392598c98eca4c30da8f45473a586b773e1bba4313659e4e06c546e0813226f44d242304a02a099196e7bddff0287a2779d04fa2f917fdcc6e2fde5d9daffd4fc459186f253440adc1514c858a7431d98d0609b57ff7741dad146959cdf4090b9e6cbe269f3fdd9cd7c05453cec674468e0e3f9eac11754bf5054e90d8b0c6c7d1f65a6b23722c728134bc10ebb7ce54673dcc00c77a0fab4e078596a899dbcc1ae5e5623ef80d48af74681e5cc1cc6d6e9b4617b9741c7d55d75076a6d87412452304b5c1f33dbed8e87bf14c95820da93d7d19b2e285aa3d524e5792f825f34bee99ac4a213c91507165a59a8661991faba82342fb449fd282fa4c40771d1aecbf620680f281bc4302ce9ac6f3f1ff7af134e45f90b0d958cbe9ecf1a59698166257ad162174a101f774d2038a26dbb77233852abba46d18518d2a299ff0f14585695a7e8119504b1732b7609fdf095b8ebfedd0f6ed616c9f3b5ac2834ee6b79d9b7b0b8ac04d85a992418fa569e133eedaafb90180e7716a1d3940bc0b80bd919245c87734e8a5dff3cc218a13849e52611820206b219b9295784d559b919ba11125ae7e94c3091fd84bdbb396d3003f09af552b98bd2977cb048f488ee304e51dc2e02de397061cfe14b11f53dc078e0d99dea85aa57b7d6a0c1974276ed28647cb61e6652aee70717ad6f499357be4a4cda7d4ed734a0d8310ca3b0838d13d6f112ff87b0937485d88f9a0062a6db7c80fea2b0e03f1d19f0865bb8fd1deacfd47819bbce52e7a4ed6c1f5ba2342d64b0f2b9b0bfcc89f751d1db32fb2c51fc9351f9b64d145bafa7bc0cd1d61ea46c410ee7fb83261b12629c7bc4af5ed6cdf768af5a97969201698ae9d989bfc44818f17aab56a41387524977109ccc30af34be9fd3af134c0409696a65dabced6aff064aa74807b42f09a5928e6320b825eeaa6a23d62c4f24666517a1b3549c9fed9bef4f159ba131828a18bd2e3554952cbae1051aee9a251a16d1020ffd971e538d09a7acb3870cbea82f5cd06331c5a8426f1a5d5fb54d89ad462067682ac26a8282099314ec9442f36e3ff902e10349fe216da468c58667b7dcdf21d55b819c435719dd9304bf52cd3967f0aa16aa93b68a1e4685aab4db904ac5e5f8c12e60df190d393edf9c08aae38135153246de50fcdd1a4f1bc7a52a61a721780281e7a0d5ab38cd7cddccb3bfc963686ae99dbf957550a56255e1a827ba9da91b7c818bcce1307ecf8bfe82ca659b707fb8c5cc3330d7ba365db96df25614aa210bc245224196bad0f2d76829aa8ece960527641da99781c2a53b95370052a6241f2bc61f453b9bda8e1c9a951dc51362db9a55568d195291e025a325f52ff631a00ba6c2a6f246d8ef3d2c285bdb5bf3f6776763ccb6f968a97143f70614b78cae799f152baaecf0911d33af1cb080c61e2f232a7aa253f53642d70bce6529686edadc48c5140db6318118d0d50d566e744e073ea229ab4bc68df117f5d09899e73301073ff3ba8c12441fef544c1b21f9dd4f9a8dfcdc38750a8f55bbdbd8bd6d5df1a68eb39e30d34302440209e02baa07eac177d0b7c0537d9d787bf99357a198c9d4fe94bf9ff36f12e2e445dd2ca8986a91ec67e307e451d78b9603a6f443662f786cec85a490a3133aa7e47e96e0f63173e3c769c4b473cd3a8b616295d6e6e0f551f976aa88ceef9b395ef34ef1ff0493f271002df8b6bdbb50ca1acdbf273ae07a9552318a8d411ad1863ba0d4b04e6230e2b5e2f3a7ea357adfac7c554af2d1b9b7c19dff6bd482987ef2d19a9babd758692523c36a75c36fa7e4b6e5778568c286cee0294c0b1206b163077a280fce600bc8a888941cd3c8d311956a70ee0671d1ca7e8e0de43d37b039f3cd08e9469a9e0ffe46c28336e4370bf65505f0e02b68f0cd70c654ab529bdb48d5e7ef1f4d2e482065264b7c3f29127e9b3f5446926505f743bcb712624511379c5811f8038bad08dd56fb9819c10eacd1ba311487abe4a48b081d7375f4bd8ae52f895c773d5aaff5549ab686e8b3689a3c152c93fc547fe147b90f9e7e67950bda50c604cea45053e14f421d5128c8253ca7d41abb9edcec6d63f93d2dd0769f6336e6ad4b2567ece1cd822ab9a5fd8390c2af3bcd97f8e5d7d209386a65ba7d84339b7fe8a7f9f0754ef0b4135f0eb132f20fc65cf0d6a4f78949ccf9c49d334dc58d6b696c6f093236edc34cc040e2f236b68e472aa6d3ff62d66a3d2b83b8b22bd5a1ba569f8d9fb6ba6cb832b9a3a553849d4d5cbe101c8e8f4558f23ffe212f971634498f28f3c3e77e65a8c032c89799d7a3d7944979e8d9496683d682c5ef7887f6b9415313015ceefb1cbaa637d17eee9144a28d5f6c9177496e391a026922e0691737dcd0ffd71e22599979851cbedc1859a2fa5794b101c3be1196896dff61b4155186a410c02deb55f8a932c13652ccb7b160ea041a06550af6b969bc4f8a8a77b481a8f85be5b27111725e0fe33540926272baff9f0e19b39cadfe8930648f0d08709b42d77344e346eaeeffd0f12bd7384557e047098098d57e2b887a2f6cd7a1a9d756f8b1332fe2d3a70bb3ff3d2462a7e6feb1e1dec1932da61433936ebbfa9d51b3a52cd6062b2740443b29b58a1e19c59d50b5886288bf37e0199ac3c9737eaf08fe51bad90aa6bf1a90140233580e718d456b0f3fd659787f943383dff2760e494537d367c58248856de4fde179c63abce3233605f94ed318538098d852b3e7596c6ce2f49008e3f7eb085fd4d05038206b057f741ffe07a4cb36e299d9bd6ac610e8b26ba0bd9e47577a0c907258dbce0bcd3a3caa4602bb8c1d6ee59ee12859d6ac729b8ee45fd63caedbe5925863b97da02cb7f91b287bc040b4d4f59b1d176bb81d7f99d8841fd6b608e8b24c987da8d12cadd67c6734a963218d0bd4c6178335c528ebd0b623966653051abb60ee61cc837cf7a98ce82d0c7837388924973d4c11884f62ca0420ed77d8ce035d6236368bfb57a75cf8a9fec26c17416291d89c4ac70b624a2dea100d6e700f63ca1d990c5f91ae8469986544c19e4c3b5ba30379f8c1fc5fe06c0b2be9611b3ae31a578c01590d29316a79f3a84c2e216863f69fa5dd41263dfd2e8f863c77612b7f29760ec79ea42e513fa073a0f9edb489a0dc0031cdc37de5650b042f4b7d9f1866cce49ee5c74947038f323186a96823877a3c9e2030e7d249b6356dc0314d8c9f1ce2755cea367e8df2eeb42a7db570bb6d306ece02a6c68d6649c91af1ca21f56105f2250686676dd2aac2ad6cd1ae1734ee755af61d40774f5dbcba6d59e57722017751aa6b7379845cea32f8f7d414f19a180a5ce1ecf70d7d26f1088f12082c881b2f23b48cb91d4cdff3b85947a75a85684a926a618d76c2ef6388aad20e84468cf2deb6a99693bf7ab095809199448ac112fc43d945109443579b20413bd7d950c6af4ee71c4731a516d07e41a5696ba5564b58ba1f4b70c4045a1ff937d05624f31c46b915709b6a88873e370779169bb618fa8704a889be2dbf0c936c63f525fca551c0145f49699272d850e6f1b5e13ecb89ac49cf2802aef7be33ee57eb23fa9a6428c4b50feba31b6636c91bcc10b5da569885f4b0ff49ee85bceb9714a7ce75bccad9684d026a90ce9ac65c7f8b91489c4761cdaa33b6a1089f5f48b453603592a52694094845a235663a5c1af55427b98a178d61f44d08728d280b44fbc71271316fad5d70700d4326bf9a3a9b13747830f1260acd55a5c0bc96615b88faf7bc52e90665df462a6a5d8c9eddeba0bdd3cfbd630300d4031de78d94891095366145764e584a4658f5cbd080628dc40ea1b9e7bed0d6ece15d9fa342a642f0e785208d728c44b4701ee8e7227748d92c36857af2a1af428dfb90f1f6a0ccc3cdf5f29e3e0ebc54034a3e119cf37e258efd11502e84fbe309cc97b32b48c04c336a2abdeaa19eaa31c3b816b6a8b2bde5534a39ab2ad07fb39b4aeb4a4f476b14eb2580ddc0cf5d19b771017ce8901c9af6f72d78430fb443f6509b9c0ad22bf157537a3fad666902c941628fa870c7975c8eca7736eeb2cb4e12b029af583efc6d534bc5cff4acad0b221b3e0827824497f3fb3108ff1dfb83bf71f082845ac89d01db3cd73d6df310950ac3f68e87c1e4ac4670381c6ecb1082560b8d9c8f76a8d173528ae434c08b3aa23a28d5df515e14f0ead55df6684ecd7eb351f78073b37ffc84ce059d03e1a5e745f6e40a720bb1d06ad955059330544a5952d8469fb04139f7c9b9ea10aef0a699d4911285d2b960fa5696f02fd3cdf43dd30e1752033198438cc04ca83493193f7fd9940330dceacfec6e43032047337418f940687dc8c39743f5a1f11e1dd0fc088f9d5d4b9b5727bc76f6bbfbee044f244fc0f6df6c22c35c3077abddf418fc3d3f9b9a102dc07fa40aadf0fb4d7747ec6a1a7af537144ba6524000f94bc4fad68621204b649fbae874645c031ef578d322a7034c8fcc7057e38c8cd3c7213aad7d439d480e00c4441c4705e379ba690d27f583b89509749344fc5c3edc19aba701c141db69dfba0a59dfddbfc2f0a9add1446bfd80b4c3462e8372e36d1a1ef229488e8afe49cd3aeaf2a8bcaa99f8cdb5b3db21d49ae0293290677977c9884a4f82f32d4f6a24c020faec7ca0056786ddaa52c83dd7b92685f65345e6a893916f0cc17c45408802d8b437b4d154aa877c9a8e45fb47b2441ed9d209198fc1bb46b697fa31354caeafd9dfc5de0b539afd4e35daa1d98e5daa981eed3002b7f360f726ee2204b8416d06ddff72d76ead6d59530b1a5f650c5e5a70d2caa615618234094c5f8864d3589e9cde377a5bb40f0f8eedd75e844998b1d618ebd607b4c834ab30076d59fe2a5d7564656092246454d3dd6917cbeb65da04132f32eeb2fc5259d80685efd378b52af7268a17e713bad6a4d154163a32bed43264d3e01476e4354eb80d4d9117efdf80ad7b5cea249cc6933b01780f1fa9859b100c84b9bf8bf90da6ccbed45d81790ca0551feb7bfb9d17cdef37bccf8f5433261dd2b27fe5792ee4826d5cd35661b5d49d50d76a78dd87e64b0a66617e14aad85e109a2d54d7ad139cecc6bfc01239801cbac32284b879983e4448c27cf50bf3a625d5d2372055de632a71964bb64d6ceedd28b9d7d76719d05781093e617e7d420df1761d5f8287752f71cf8eaff5a83c4d0bd1180c2c2a5e722d8c6e7749d55826acf1be7ecfb187c3b9e0f912790c48d0cd2ad88def8eecf04a5a0d1116b3d50bddf7f5b5d44eab9475704e7eea3eb152589ab7d87c28886d65633724eb9a5af712a3cc0b4ad884d7a5ff4cb4a8bf4cdfdd52eed024c64c3e6a71197a6b8667b7af899dcf8d65c70c45a0ff24980bd8a2026e8e1fe3f379e84eb2babbb4ed0499c6a0ed43d50325f6b447fcd9a83c6bbacd09f0d67b95457ef1dd049fe0bb88ff5bb8b537f1bd816acd961b833efafa0325594abffdfedb21e8239118646419cbc314c976206b40a570d631fdbc6eb34d89c86fb2521da0a6e087c8b942a961c794470403e0583f6fd753b73db693898c828b9555a34e3c483b0af7c95b66fe9731fd96bb557c30e7fdcf605df3ed3b290a0a884afab9428ec013da271985e88e4ef8da0fcc4eeae066cd0569d4a034355756582003761a309b2ad4f6083db925e4ef09a710c4684cc72854cbe1b86cf5fbf32bb4e1cbe68e45237d5f46d81ad9dab59f573224216b0322a7b04331f01efead6df7bb7cc71fd0a1eb0de6a64244c532ecf7a555718a16b2619194e95f976f60d4753b981e6e3893d8755e3f1123b5c9706a55ed14f79feffc8a9ca8b1aee4e3ab758084764b3903252f72d173d4d30677041eb7fe4b2ae25f6123fa575b4eb12bcc42ecf7f9676790041724a49b6d2fa956602d2c2e43e2969abd19b3d1ba9d10fe9c9bbd21582df039fda53d7fd8ce473f477705e835519cff6504796372c424898f9ea715ca3a5f51c30905556f8aa21ef38b2c3913023eec2523662a332591ca9eb108715dcbd47ce4fad8370878ac3e378ed7fec4c3b058f5e2323e11740c5b762d4f480556ab25121d074c9cad8396440f3c2cbdb03d430790fe0febe1d42bc1c50dba2d7b4f5ee64323b648e5157f1bd06a74cad500505bd09c18c60f09af9933f312a4020179e164864afa6f66eee5712782a850d1bb06505587261611acca0e5600f4a1c0e53d5e378a51c1e37315ee480f9c665ed8b84f706744192ebfe0fea60b02a54276bc1893ff98d8efb9512fb6ca141e866ba878991e307d42bbf2e34adbb6ffd0491d5b7a802430f7a842ff2a2492be9352220a4ecf2c17183f93de473189322089cadbd312847f7aff7194fa2381c65779e3c025809f1261bf7c4423e20b844859b1deb89924ee7d4f2b0f247b2fe527061a3d70cb3ccbb63659b758ab221d1972c3a246955d46e96f2cdc207f8eba09032c098d7c84d517ac0ebb9ce0c731e1278c8b394789007c60203b7bbd16efccfd1660522c7ccd0d77e5a2ed074644ecb1de64f96427a0ce37d5d6bf19e7b68409bf64a9f79101d28c33dda7e10c4d32778bbc7e7c5fd038ff01b9cc7c5720fc2eda9d5f9dc05715138a5c77069962b71194eac34ecd3664b76367f4691579f3e470b392eaf2be3db894720fae23e5252373120ce76256dcab513d5281f6997b107b40d80e4f7d7164fdfbd8de182da65eeacbc7fb5c191cf06d3fac109e52a68fde9c1d3c49ee146656243a9b242e3cfd72baa8991674dae975210b1cdf14f077aa2f7d254745ea1a8455175b5cd045ce3b609f09be7d2f8b71d5467d673688e809f8ca881e2756dd37a592e0b290e4bf7f7e9a3cd18637ecd994b4a5ae73ee55a82d153c860343cf548992aa4e3e4f88611c537c64b3212069c0605ecea757f9c566f7c755882fb646812a2c9c75d86ac831693f5c3da5167cfb3a37aac42fd30850c7b93a5ab3ba27a52a1b5c088c268e175cd2dfd893b4ca75829507b657a7773fa835e58a9ae84a4e11f7c48370b2265eb5bfccb5048da25957b2abd00ed5a5f56c111b70476caedfc79121d1ad60564b6765c02735b037fe29ba05a58df23454d0e2ade860d635fb562ea4e5ee850d26183afdcba3fcd98e027471f2af1ec2d4c688148424a5a5b4c00f3349bfb2827d60fe22e5a0d87657d17bd478b159a770834ebda402c399d44390d0915ab157094e0cf38bcbc7aa1357e6ab06337454361f41daefec3cc74a62e05e3e42d3cd5943bbc9abd9998a38e5a3e5b3e48b705192577398252caf2237fe9c33c5db592b86de315c64997249e67e2bfae382f589ef7936063fd087071fa9ff0dbe18d42a10dbfcd568815455b572cf9ea7addf23caa29122bc03766c904f2d68b48bf5879df348fccdce43044e39bdf8a7a400f69322967d3510606e9fb5bb433a9f5f27ce811e7a27a256b588d278406758eda2dbde46971bb0ebdce8af3d79b3291d69e05f2128fbc0a0869b07f52ae7a27a16c9465199b1c704bfde27996fd74611f658ae28747a540d0e7e34d15e813cfc6be73dfcb8c9c440e3eaaa562ef5801368a10f7c438d38360d9006fd2b7777638fcbb4d38ac09b101166b0d05b391855dcd1411b1aea0aa78d1759833b09e312d9c9cafc682bc4ddd559608f3d90e6c8a41d5bfebfb5de8de78f060b0bf608fa66181e0d0d6ebc3d2b611a851d9b32dcd19c24960ccb9dc2eaf8cb2200b98b91623bb20ffc23a8a93d16dbb9169f274f862d9ceb8f8ca8b8d3c2c736dfcf4846862504c25ab0a7818c650222195b0a1ae4f2589e6c030ce30cf595cba80aa8ff3515613275657a8ad60cd451eb529bfac5d539624e3be2730e18fbc1268790f810a439580daf1cb7cba65d1ddea6cb5140ec6af5f4d145165dae834df0779058333bcfcdd497bec4fedf3cbc7d0ca7faeac0c33928ee82101146baa26fc568ba9c8726bde2737ae70e48741515ae61b057c79bb80c7b92b53976ea7a13e58a41aa19ab486c5bf4a465a7f61fc1df7af38b97fa60d928379bc7b5832221bee919bacc54feac27ebb336cea6553e6f0a665f24b45ca00152126aa687cf4f5a9338ee82cccbb434d988b082e8f42416debd66f703475cc10da3db25ca005e9bc37853aa47c1e3265ab83432e1b7a130d66fe3bfcea0adb6e8c03571cc686fc204196bd771e3e4a4a42dfd0a946475f9095e4a7e15f30aa8959a245a1d6d11d5dc17673952b40f466c2368fae3dd5f93940a3b4dba1eeed2b57b00a31ea770f194c17f4a21641ffda5fba180e99242f99902ff9ff24d59b63bde09d73a57261257ff4f812584fa5dd86de1e56be955b426a548f50c6933ff5d849f8ffbc40b3ff89b421dab9e8e56e73fa8d030651c81d13a86f1f97f0c74701cdd239a20f2b7dff41ea06de845275b85e4b5ac2d4a69ec9ef4203443b1076ead3f066239323a8510ffa9fc55de82479607284922d4773053c5ed2096de644c1245b83e16785eb798357ac11a38c8dd51c83cdd332d6f11139cdd9d1c6b957e7c19d8b546a5354779d1c3d57647a72a0a1eb8bd778b5993fb8f1d92f2aabb80a4dffb6b2e162e4273df24ce042db34c79785ec9290732601b829d60a18096663adefc93e0a360dd621300da3f3f4f4c62782638a6e7b842bef13385463e77596abf4d9900a000ff7c174658514dbea0c4f3e826898d7715de96b5c253dcf8c79f7287ab0d981029d7d52fa3629788a26f126dbaa87bc6fdd31b01b7743e99a778a2873c53bfc944cdb434a0f90c66b1727b7f765ca1bcc4e7682aa2c4a7786e79c2ec1bf699660dac70b5e6a089330325e405b9e64a69cc1d1054ec303aac1112c6e350e3c9b2f8eb8702bb4b692e1ca8dd2b5fce3fc554eb3b72de004d10a6cff2247932fccd05112e1976cbbb51a1ed43474e40613762b7b41146b4929286a63786a511f2ea69c44b848c5ab8a7bb61f9fe0b9941e133d56917735cd6fd2efab24babfc24310a0f69f8e3b6f8be100a9b159edd1716b2f1230e3f214b16b8a09c5aa69300781e549d7c2adb7b1076a4934325e64d33ab514c5139ed84d11358b1490df45ac0166247e261900e59ecbaf6e96ff5691097e574f60a9484a0292506b4e5cbf69439f6e3358c1ff5ca9399b0d826814dbfccf9a48ccc246b499299d3e4b5b44589ca2d88d284492f7e782990ead6d86d9a5cae565813b89eb75a01256cb8458cf87ee2a4af856b210391e1e523f7b95fc711c3514877f9b2621065864742e585fdcb649b794df415d84a831a05020262e3088417843c8c07d42eabbae816bd9044efddfc30e38f9c234b1b576937d48b8ddecf388afabc28dc85c8d9f45304a581df65744900793a51659d5400d8a17f7327a55ef16224c5afc29fa48f81b618322b628cf5c184c09274b32ecdbe886ad5404a5975ccdc135d94fe5fc6dc79d34677421b649f09a203dff0105f15ae8bb42c41da584cbeff500a2bd2abf7c7d509dec67e313ea053db81c3fff3a09f327d76079110ffb420e8d5de52bd8d0517bc8cd116643d707419d57baee68042a89b92178f050b082d0958c53284fd623143c31e4dc349e70769703117cc6cc203cd61416069218618de4bf7e5fcccad715fdf153ebaea4cc692b5e2f1d908d64b8f9a24c8e5e942a0f0756bf699b0a37299d14c1e5ac71779ee4d23901e5bee8c4a0665b57f33d39ecb9384d624af875a8ec758c5c12cf66ffb0b6df38a968bc7e3f70bdf5c3e0146c3c1629b4624c981df1c3dda7baab9b31e98837d1e42980e850e3f4c1bd8da04d00ce7c2f8e4e151e995a6c7da2d78c61da764c8b1cabba7d1c0d0ef87e9537511eb004598a9aba75fda4cb386b9871f4e86295e7d10d423206ae7d3685980fba51e76a56df248e802f04eb0501bb0573fc008170114e3d0f5dc51fdaed910663c36f7c12eb0916bc89e9ad7b7bd600bb13ec7015cca3f3c77cb591654dd062834c0db9b09f0f7a0cb90e38554099f1afe7333ba2148daf9cfe7f94ffa75e21648a08082c64790d369958196104af69b7022d92902a4d4881a67d4a4424c07d2eec1006410dd78ef5c3953589eb55d814369629dd49a0bfedc8bd7b790bea7c02647851fb444338c528c499312f537142d0a869bf77b272ecf3828174f0a612679eae6a70243ae64d2995356aeff91b32ceac1d2740b9f51b888d15c3eb3495846c20a4234345e3aa07c8ea0670a2a4ffbe0597827744453bacb9d856281ba36b75616108dfd9299c6c54890e09abab46ad3d216cc7cc5828cf9354599b1591ff6f73b419c5e354cef3320f377db20032617da3f9c9042e999213a73e2e7852f111765acacce23653bbd8d64279f813af3d6d3af14df2b1bf65771d959fd573893e0d43c811a9b4c41deaef384870bdcea152ed48af99d393b8541e837c774f9940a211b806a22ea6f3b57fd639081f3ae7657fd19182f15fa73baba12b4f48c2b29c6e6ec3266dabafd08157f94f68aa9acb315d682bbc906d3df71a57d4a6aa0c2620a661921fd352e31736dda7530078b065af00e0ee6820f0c16aeefabbe9b8995f8f475d776b5f3fe7179a6ecb341d94e5b0df5ebb111762b821dc8d9439cd1aca9b1634e3ed6d8662bc8f6f3624815b6291fdccf3c7079c6ef79dddf4fe0ab0a001401062c27ae9380f7d4db1e6c3aca01c78d7ee377c474968ced7435d339d38b716b4693a9897b5c51c28cde993d6279198f9d3a526f9c729f5849f67f587404894cdf6d2d29e5113e4ad83258d46b5fbe51ef63d1f5fe68d4c1c9874178b8e01b16635ec767db7ac2730182346dff8cc801114d0030c6f1111a9cac12fd8b99cceb7346ccf97bf6969d7cc94e330563e9379a96363f550921bfbffb6fae539096b4204d85036202235bdc774a36ecc239f971d752a5a5ad246169a65eb2f4c52bae22a5a21a0acfab76e3844c627635f1010024fd030e7ca440605325066ed2fd07b359e5d99c6dc6a29c8c6f65fdf2c433b3e17e2d4e44339f6470f875161d193c7b9bd74e52c4e05c07e534e9b8b63a6869cc4ed020491ac1759f674485b91007a8c1c64cdf56b508b8299a702f44a59e5c8f85ca096aa92a1a2c5ff417260ceb17696db0021069530d7c6effa18d2f25c70e6784e1382a7d72fc9625cdf5a384c5db684f4cc4688c88740e6d2f8bcea62ddd991942d40a411d915018e471d9b6fb6933f6cb0ddfd4ff72ff6eebe26f366d66ac85a3245143f73d482c8c73fdb1c5a29df31a53e01893b3235ed433d98d627600f21710ede2a8a30c1958c29da88b32e3777a80971d337d0f31137729df1eef9ef278020cd73c4c7df7c2f100e6bf7957325563cbcbb80b5be98c7602f6f2c97a6a22774171165b9f0119c210186cfadd69eb3f1cab64451089ac63a40511199f226b6b16d099777b288d1a85d58f594405d194fb7d8d729ae832423246a9b68bca2515580f9e7b95e2a99ab7c806849fc41bf7cfb8a2a171ae3e0296e897b4125aab45e914eda144500dbd7585e64159ba6996a4aafff2468a9d0a41d2d81cfaadfdf8afcae8d19ce530fd01e710345128849892d21b29f7f7d3a278f21f5d31c823dbfd48b15fdbab12f914412430fa30b4899ee9401419802ccab497f4e379993f6a5e3de6d163810c26c040ab3abee73487c6da98998dfff12bc50e7753b7818df2cfed730c7ae54206096c47076caab37234cb669e7cb5526e2be2403bdc85ff575b2dd44d7ba7915553756205aad2842ad0c9b0c980a12d418eb5dc9d6f176e41c8ec4ca91294dcd0c7ce6187435f3f4aa68602179bfd4e7a4180e03df77ad4d872ca393154f88e58caf4202040d9dcd75b130268267d280b90238cae0b76b0e62f90130e84d0d4e09d4a7f7c1480608237849b16fbbfb8bb68c6904e952ccc03806e8d90e458e03cd0682c39097643112682c630e22aa38e658ac4c3e8aef2e50a4190d2ddd9c8449177c7cfcf42508059021be8b5e52fd90c4742e7f1992626c4fc18b002a0f8c3730684e11e4462e25cb1e0c2d246fc689f30e4f72060309ad83580b5caf4cc9f324cb24534a3007fddbf70d768eeb4a03da4fd3aa0faf9799e837f12ff8c9e28611a4807be632b61d570be5219fb608febd34c16207f7c899f8fff2f57b6c5ee2417541f7472d98123cdffbe8104a4060f9b91056a93028a17c178f54ffd1b26e0576ac26d179db295c2d41afacb1fb89b869c58e430738aac680c6c9bb9a836313b87e1164a001ca7cb4db5d98f827795fbf45b9628ced66b73f7df5c223aef850e57fe169a48997e34a9e6433f915ae5bde7fb84a5bb8675948433810bd431ac699ecf10ddbf0d28fb293e9aa392d1219a2ca50ca88a98f21de2be446b0315f3402301b0d590de5df5d684ffe37fd73946254fc661fc6513c2d52244893ebb10ba174e8d6cde6e9963c8900dc6d2f9a6c2ec84aef7a1e43cca781362fc3499a11a75daba39ced5aedf2b27dcf2eca612f0e7540112c549a6d5228f686dfeabef4bfe222538d4f1cba5075280d8cd607892677be8f6e85125d70ee1d64ea460aa0bb1e1fb7acbfca0d2ec019a960bfb62930f0ccf199453dce9b0ca01728c292d4e62d8bdc84458dc051f8cefc1876ebee32a592745ae38e5dab41e3258b19559ccd45129624c9e7aa8058e118dd1d09dda57d00f1ab45815f90796a5a4f46fd027e890e6f6d0c33f228eff84390bca928a103868e0e2254f583e4fda153cd981176d6931e510b382f341be7d6bb7d91181608fbda15bec0abe0cb395f2eec8cec635aebf624b941466a283fe9eac9ff669e846e81e72eff7ece0e9f0967512dc72303a05081638a3dfee8e55c50415ac1e931bf6d7b5fe96299a4d861b9f36441388ad0d4737f0a5ed5b9d08aac2581b825f6c9645550e982028835d1322245c3e7982aa171d3dd150c860ec6089656e83ed9d0107ba9c0c64891aa9fb52b428a06238e2e91da3e176648d4472e22c170591b5b120169865c87a2e2e20d0ad00b66fa29ce555a2662f05b8c961f4ad65ee66f0dc5507b68288a9e7101d10661042addbce5078520a0f1b3cf9e9f2875dd419ddcac5e6263b14b548b8250651e6d1e6ad38645e471f792a3209066d043744f3711235165df89b4c17a5be467960b3abdb7057fd5bdc4b1aa255e4da3cbbc0eda7c994b5720509e5d8dd222847c63fd323c3664c27149b5704a1175c8caea171d2cb5d66659bef19f7b22059e379f281e17cea8efd503b848658d052f8c8c82b0b9bf4ad6f8b32b5898d564c9589b4a0437c75e2cee25fc26805f798801a40310cd10a98d3677ac3298e5d8a0f8fa908137177ef789ee9e0587d31012e4219983dfc110d6f44d7a63f30c44b6899a42a2db3585458877153ff433a1bc5822e62f9a06aa4b9adcbca7985f76730bd481c98c10cf7be6f5b9851c3aae14e6d8d293b45b0e0cc2284ee4b7c0c556afa586cc5b482945dbf9b77327b7cbaeef3d47e7d0f291d94ba9611535a0453ea55299606dde93ffba533218ad75c59accf75d5fe4590fea022bdbadc0e186b0352b6dbf340a94ef6815299279d5ed68a655905d8b47086426f9de709610316aa2826d906a01f417a389e1b082be5e4664cd00c2b24bc02e2fd211ebe3ab40e87445e1fe85a9dc29e959a9a7d7ab6c4fb9906dd018b1dd74fb87a256bea6984f6f75aed742aa181df1f6998a03ceec3ab02143c1c8bad5a6ac4188a8ffd44525cb3bd8f1c9736e64c259e8598f957e1de735dc3bbf244ebe4ccc2d2ed94bb891125215605a1ca9ff52196b457380b037d28b21dfbb735cf9c426e8807ef697203e11dbf386c13fae2c3ef060f2c2fb4de30a7566b16b5a9cba082119e3ea05082b47a5edc950766d6aab53aeefc05f3c9dfd19d67cb6d4a8032b12f9a6a01f071916f3ddc85a1190789ac739672541a846d0294e6a45f576412def4f730681107d613e73183c0452d1187c88250bacea529836175f497da02195ba881298c6f65bb13db340b3f9008f9553e28efd5fd2f411ff8696b737f77cd16a05bf692960f62ae8c6edbbed1231cb9b830b6db3cc86a46d81763d88f52cb9ee0c0bcb590c5666677d35afde40247f7f3957a91fcdc7bd9216cd93f19a603c883a1a51878b9d515a205a267ee35f11d7293d4c2577f53f7839f76957fc4aba906d8a67689a3fd94e53fc0c6f0dc26fda9172afb21f5ee3abbd274ac38204bd9df258bed038fddbadba59716fb655034a71e0ef77ae9694dee94881f4cc34e95250f37fea3433940614d283599909f7888314e5c647a485219fbd4dab31873ccc79a886b55c3e3970e519ca9f44271a35447ef4e8c81388887d97fd3de223e8f42e2cac0f369f974b9e732821ca21f615a7a3ecb9b2319cfc3fca592f8d658619d3c35a1f53965319fea51defc9ad8dd838986e333564dd5c8359ae32f1ad70bd734240e0842d2c755b6c3085f7600005bfcaab4075dfeccbe84167d89fac392b17dd93187bf40595130e40ede056674ef7702efaea72e8e2a1448f28db8c82e9267735e188aa5d109da696051ede2457d71051631e7a7c9f3ac18c304e8c40ebc80fb7c3ab15ce41f163cab813c5b10559b8e9d4cc7e05b40de65f81c6219cfecfe66bf846e79a39702514eeeeadef21a9ba9ff17baaff2189175c307bc4a2f25ab347c3543b84ed4cd42c461ea2d111b8f8cdbfe02467825e38d4954f2a22e17999e22486ca11f8a570ae06494d609ee91dcae268fb155bd5412a8ab35840d6d3b9d81d6a4d4dab02a953f09fb9b0ebe9573c4c313678eef89f61626200f6758add398227f95c65a4cf730f2b823d7c9f321041e5b4d80a949135969e839b82bc4769fc8687fd1ebf96819ca1a5c5b1c0fdc031f8fbccf61974307615259f19e75e6e914f2ac00a96547b19070b8100bfdffdd7c56255dd98931b94b3d0e3b5f0c4a1d1d0bc54b346aee14a6c3961d9295ff84027f9311a3a3404644893c00b791c6493341d64846758aeccd432234cd4ffa890b6f4ad1d66e298439f4044174c13bcb46650fff0ff8c1d1b9bba7d5448704bfd1ef5d1340af7181d3f34f84b9ced820b66696cd25b7bc5eca389a994d634c3d307e37a95add3c8b33166e022e893e18663358d9747437b7072a6c9e92ffe7dfb9fdd05a2f4725603318086f1c2927c109ee3ebd397bd4a1fda9bc5c8e1a33d80735166e1f76ee732e83ad1d22ce8076334ac047651a0bfc76a76e89a5fb69da4cae8fdefcd3a00f22957fbde41b6606c9bcf1233213e2a7ccc4326c9ca95cb65625101ab641adaf92f5f3825308a34132ad4965fd22b194d6f6a3765b96e654baca868db757e5856f44c7129d9b5251576203a0a97a564edfa488e0f6129eb50ef48543f9c7c65444a14395d2dff7e5fc777815ca38eb17fe7eca8d8670f74ceec08b683d25d798199a2f564a76ae929c7ea81037bf699415376ec3bc0de80c515f3fd3938665478d02e145dd95d42d4dce95e9484fb5671baf34af1483ba0f6181e592060c7b4c4146f3da8c7802ad453c7edd3f08eac85a3231e117f30cd4e1af1b5b00df3969873ce3ba80aa1e680eec6f2540007b32a34c5e678825b59e2ff26142f3fbf5d423c41f48663240898e0ad783a8b9559a8493ffe1f561782d4b85e35d06510531deca8cdb0e0e2a9ce9f1882aa78cd65010cceaecf6e6bd4f8d6daaf523b229c17e84a502c051e07bfc434962138d89a53300d8bad80a09c34fb09494dbfd444240c5533ab0c87c08fad860e712b083e945ad12112b28ff6fb8b87a2066f33666787f142f2c054f296593bc73de6736e0379476bfa27c3319b463450d2b3c6dd5da83280107890f660e34fddbf1bc296e97aa383d5ccddfd8d285cd60e5097d5f616c1b6b93b33fbfc7a79a956b6c4bff92467dfa710bbc6e1760b319273d04e7d59e07eed645ffd73169c01e628e57d94cc3ab919b123e261cd1b7a72974aa3279a36bf94cd550fcae684baf507f8b28a3f2ddabd313c778965b18100ec7ea6ca2aa4f5bd782935663f4a59b30d1822a240e54fbeb61212f8006311978055bf87065ab104896f682ea630d97ad4de4149c7525d333d5a038b5d6e9eded983a6da6e165b1effcf353eb95c3d7a4ea9be6fd001b72281ca044928de015723239a6778340ff522a8f1dde4657255658184e061b67194281c200f058c6e619a51e61a12cbc2a2f74755a5e2050c7cb9f89b17e4128581b096bcadefd92a830c4b30cb813dc2a0b1a6b2f855cfa45fa76b07506847926fc937072162ff4df446ed8657aaaa0ed30d0484f427dd2a3b6fa2faca51b60dc443aa37e677083e3115f93806cd0f0acc81e05bf489b1c7064c1b58fa912ac7809a997c412423cc5b1f048e62076b3ff6e592a94803b4efd1ea9465298bad6cbbbec09e630555cdd57c2733e195b338ee1a93e2eb0cae4bf0f33d18598d7c9aea43e8f6562611ea790ab8d27e2cf3c98fb0876948cff74e4b0d51baaaed0e55381a3cc033eb3279929e036da98efa2ac7be2c440d185b88516c0bb2169232a5bc6cb871031f6bd2954def56768e0fc1c2d6ebdff75ea997353ec65cb5acb0538a5f11becabb2305b137d732890d04d410fce93e3fe379784d4a1771cd65047b9a7a82d7efb7e0287b307d4f699e3a23a077a60ab6986ef9d355c9e9af1877158dfef3121d9c2bc51535fb4a99b80675ed230ea9369d7644ab2989df6cb03c963853e0e06a805ee138fe9b8aeba0ce45bef40c712d43fde225aa7d788c8790a962ad290a81c7e028752333ff8d4fdf824b43ddb74e51b1eaa2d927d31b293b966fe10fa3ea26bf58ec0fc52cb9f06068fd9cc3357b508b0117af614366b8377e4aeba3615d73ab976ff08cee306019746f1d6f4a6f39e77131cbad4aef11c9d31a59400831d8a6dbef173ada65e37327605cdbf63b42f14602f11926b6fc439b9ab330580c050392db3d43b49c4c5899b385a58107a192a5a6ebcdecafb92560fc8bb6d55ec3ea022950ef2ec9aa094b4c61c71f7ee755cf7aeda2561d6671112f798afb04aac52d8067875b09c7a5626c03e6908599041789ceb195fefc296acb37a8480c0f3eb627876ba3ccab3ccbc52b008ab0add3d3ab58884d982be95574dce473a3f05b3624e8fe54e0c164de042ca6575a3f0a857096a1de0048201de6791295ed7ec3d77df00583b6e2cd557c083b85568d9386505cb281092675b1e5dc3a7e0f962950fdba6362e1b9c0479bde8b3fe3a08c8bed8af3db936dacda901c57031484cc666aad32fd271df2f6c4ca7ddf55059e73d1d19b7d0d7d6e099f87a8f6af854bb7d526529fb72d90484ffd02378cc81eb6e5d0b013cfd25f4835a47de157913654d270c56aa739e50e0198b3a6c594d864e0af8e194a93e92b9a253ebbdb024fedbbe5b797cd9cb4c2e7e91a4a678efea77ab8563785c63fe7fe23d824c579838572298aa80b6f96dd57717b0ed6176219e34d9a25b4f627faef4ca042418990491c2db47a8ec1889263701f2d0aeb6e132bab67c13337c89f91a8b7169a3322c80acd86912e7ec70950afc5daf0f3c5c4915f31669dc7e7307beed8327763d7c47c5565fbd862c66660113c92377272a93089cfcde7a1f64e97d84acd4213eb3e678802e4375f8c52eb25419bbf41bedacb13fad1f67472e3292956b804c231898011aac9385b77da98572b7ddda7205e8ac212a9b6369de1e80663ec96ab4a91f109c55deab78c44514a5c1db77e8e3fa90b91996c2062ffd347476c7a3c5c6caa9a9586b8fe65de0ce300e4fe6a41e08114bd67ce4e7a1f85c2dd59a58048017ff2aaf13095a31e2036a8001bdfa3d086e4749a546a6dcc5a7076657af4db974b2340efd7d5ec0cf7a64f381a83af82035f09860ebc8bf62863f17d517fb5d9fdd994ea60b12d7fdc7db15ec113c43664b039b7571b96715ff86d81f03d32f055cc073365d16b4c799ad2e5ccb5174eb1b9ce9a8999e88748f0862bcfeea81aaaa96970ec6fe79705a20c5e3a6fa5f32c03488528e225efa3b0b1c0823ae875c71f909d89649148b47b5a32d9df20d34dbd299d6e65685546e9e26958c0e04b7f9e515154cfaf65ca6b0022c9cdffc58ee54ffdb58b65ff6e5996f4aab74d607c4ad4493c1d7d0ebcfa670d3e1e95a1d7e49318c61d766b39c77b53c7f1ff96ebc441f5bc097a3576f2a9f39fff58b1af7cee8a15e504fa509a83715211fdfe2ffefc220fa2b943dfb3444c70d88e04901c01830d41610ff96b4dcb5d2c5f1bb43de79d3856e4a408545f8b9d0c76cef0a1aa290aa83d44ebaa3a4c2b174ce90cf0cf415d3303963abb2ac051b8b6ddcb6fd7a8909d3968deacf12f07bb047ecb9993904994d93a6b12f6a40777424420d570b2ef0dd28356e0d94ed792896382c6d10c912e5190757a199dc85591acedb9b3ea1cf715883bed8c14bf834bf04192b6fbed76f409884aefb46afc7053bc3f5502635dd8ae10571959a6a6758cea96ed3b257f0d10ac6bd4704dd43b85e04138acfdc5a68d1e23a6f0f4a869eae6a8338cc7fdfcb79f48db3cc2d7634115667778cb8b1e171e583be8102a0a0785016b2a33b623a98068a61de7bccf4a273b37fb0acc918c75d4f9a7588ef5e28c9779000307a3a979f782dd730b3ef56588d4d0dbe3d13d8f98ba7cee559ff402d2af076526439d7c237eab802a2546d1fe008b8b65d341f59a340fa110952f892073619b56d243b60121f8d6593dcb70e5f678a9f44774a3c31b4a264edc6cd9b56f4c559a0abaf464116044d8ed4dacf1b4d30a41ac462fac2d2222252e7c8d00065e860ff93f180055529c2a085b35cc314f9bbbcd64c4c74aa1d3bb23bdd3d3b6a998b64d33f96fa812e3fc7db88b0d41f3281dee2793f9aa9f939220003de9bc245e6eaea7936ba499483407d5beabfc7b9914137e5937888010f223b19b066897ec38edb814f420ac2936688247eb08ebf74bc6e2cfbb6dac4e74e97daf772718af8b2aaf440dc4f69c2a1b0b35fcebdd6959c352f04697d0040c6b9633562877282017ef1261aaf96b19a07cff833e5f398300d45a7801017829118686213c17e98a36ca31db389c5bfdc96178b0ad2e17d08b3d1fbbf7972dbab72fc72b8955dbb435ac0bc3a6d378a34011a093249017f4b5c45a52a23e53fb25d237d80e45145cb7076720bc73b06fe40bde866a61e8ba3d3674751b49e46d61babb0bcc62a6707fd3cda1e6358ceae8fd2190268074ee0ed168518b6cdccd89d73ef3b2c098b919b6cd25ffbf2a3af678ea5e15fd129ec563fb320f432a6a0028b565cb229386f8b7333202be48288f9830e6dc48280e66566a317fb6f33848ad2c7f2bf46ed453a27107a955b9dbb682fbda4fa81a988075b4598b2265eaef5ecb7c430c967c20bed7534e978b8940eedba43121c0d30c04e73f22796a67544a69adb5453f1178e6acec677080ea67556ed207598f73018d0c0cbd65d79307de0a8f138b004d3c1b03ff614fb2573ba5deffad2cea4b65979e2ca0a760ae6388f20b988fb0713954a5534c6b51a8f52ee0cd724176971611d43ad41f0d96b52457b4945b94b0e695bf6f9ffa520650bd073d1f396182b98b05678aef322318e52ac3ecbf57d0d5a526da758ebf0f1abca512bf616c6dfbcb89e8cb102d6b9d0324c7a3376f9182ab2c34aede003d50b245c80f0f1ce8345e7185deb70070c394c551a71552b6b94cc7aff6408dd8503a63d893822f80770f47ab6ea8f7d35325ba5a57a1115dd5fe900bf611c12a0495d3bf6d07b806111eed2d5f9ab666ba914e4c66e7f680e5139b719e74e138be6bd7deff058cf4ffd56f7fe7c981ba2064c025cc221d3e8080ce741c1f4d79bc67a659c3c7af17eae3b3105f1ee799658675c82830f30ece8219484fe628d99cb7de8745fec2b6167da968daaca9a73aed125c15381fcfdfaf08511d9ed18d73dca9974b02e37828ac17161abfbb9c5a1020d7f634cdb62e0b31bee5a763e1e06121daa370cf839878d63308247d97a37293df7ea5c31adb67a82e2741ce9d886cc2f3be59555c47b62a337f543fa185642d80239e38d8d2efb653e830843164b0a5c13e56a598e53d83e9ab7e8de551752474a9fbf81c8627a326c40adc9ea182ca150fadb3ae914b6505980d96becc3ea16bc07e9117132da3e6b8305b3951cff1509ee200cdb3050c21b440adb7bd22d813dbc40477750eca049fca93c806804ce110844b230135789128dddf0851a1dce9ca7a558600dc771a2dd54ebbcce81bd6f87c1b723d66ea4360d13b6e913d2a239dd11de47acf2233c8eb9df7f5feec37a8f0fd8bcccb2e5e1dd3bc41509c4e919e7a4cea8ebd8c4d44b5c406d1885721778cd02426307cb540a89326b2cb79ae565339edb8c6e5084fdc3a0dde9db670dc39ff78c1afff003c0feecb0de54c0fedf45f1cc23b54d9d739d9ff111b6edaedb2379ce337c454a88430c6310ffe88e8cb0675792de91d00cb8df6d11459d27ab97396e458063ab7d7fa650182619576fda0636bb518777692c9425462cd2e7541c27dc28eef709d2a46a51fcdd098fe1d92e07f331536a86e6926f6847a6b5b081afe5293b22f24a090fa18ec14aac44052e4ccb33f40275e1ba0cb945d21821494a1032892f160950adece5f4c328f212c0c3e9c4961ea8422fc34d2e36efb9e48024b9d1eb4a94a5f86b854a4345bf42d4b54d14c9ff05b75316f8275c2f46eb6ee2c499232929a1eb23a064ad0434423c2171c96e2851f48b85c40546981941b2ed189850f494c98230c14f4f48bc58540e04af6e6df2a382e0b02ab11e887ed079f8fcf040990a69c17415c8714fd8a6a61e59d28be2e7bf12d9696f1b55e2e7bb7e8c6c857f062f14b1a07cf5102c58fe429efeef695db56d96890f6445abef6bf6e551accc3fe0c736ae8010c203edfe933f57731bf4f5ed26ff0348cf0b1b7b7989622a854cd9927e736f76d19f91c3ddc4363918d8d0d1eda4efb4ab2b2db6ef57748f7756cdb4e9b4c32ab019b7f4b3bbb6866b329bbf4bf2d7a78443c5b7dd9f3d9d65f3a420d56559788873da76c83eebc3b65c4e7d8cbeb5d11ac8dfe1c7d6f30ec525086f9fc476243f8eda1d249f4f9b87b677db52f32eb2e0b0cf2e92948a9460950397933ebad69c18ebc71744584b4d32854029767e412db1015c27149295bc01eb563e92798b4451d894168b641d0a917f0cfe652616ec2623ed62d14da3c4f11c70c4a04e43fe50123dd3b65fd757ba5250addccf72ba11f8c40b09a4b667fd75d1f5ac111c6b21e1d69b3952ceea7635ed9f234caf1977f173a0752719b8df8e6228a15240f5a8907b6cc8bad49dd0126613bfc23f181e6d2e40afde005ce2e0d5135a829c185662974043e0fba3ef730cbcac3dddfd479537476989074c6f51690122a4ce27408c49f45e9e08152fd6ea186cfa97332721ad369e2dfb63d8ed882569ed5fd81d88f5ba2e26b3b28fed0dffb1265a2a62d1cc6f757804995e3f5f0c9dfd0aca84bcb9c00cc62fff935d59b6cc17651938c8d67a92dd9c50f77333dee1139c6bc4642a21135d83731704e2d67fb61149b41cb129e877e79f19311888411995fee1b4e544e9efaf9ea1d1e8a0d3b39e7858dd062ac19f7d4122ace7884fee98933b945002eb7b4b4f34e0da71aaf23e0229804988097b57e7eb3c832af6d1d55f6ad2ea67e17f42277abd8a6515eb367966b867116b6e00843d4fe933c89dc5f3ec7a654527c52562d6c281afe26d85d212b0df0fcdeb57d9f53f792e4e45db06f0887857ad28897faf941c48acb6c9f6f1c6748fa94ef0d28b9d75765887ee35e3e48e97409b9bea7f8aea8f4d9784f1d7eafbda72cd1e0163c20f15a70e9461751a031e95ab8788e64570231c53e446b9f153fec1a897b74082c481b69cd14e876ba134c6c6b27b11b9b54aa8e3acea86af618dfcc35a300e3194861b2e3800d058439e6f1c72094306be8b244057fd1bed307391a22a9c2bbf3fc64870d0c458a9f8b02cca67fbad01889ad495c6aa40f8d34511d0b54c28f40e2f3c33efa99b9857665ebd511c7fa2a95ae9b03048f375ce0c172107e7f1d7aebf44f82d0f5a37d0589ec7d3eeed467ff49aa52ba31b8558fed8684f813fda55f0c6bbb12e97993711862d9e7f4f086cdea958f3684523c0f0f007c5998426efc9d4b9afe04a525a93c09b7b65e39332cb68e8ac1d0cfa83c9cb3016af297a63657f93c0fb05ace65bcbb40a49cbc847f96f27f75f84ff6a605ecd8d3dfb03c4eb493eb4526eb86736cca78117c8db12c488033a15c0e33a75fc0a01b10d43b5b8b8a6c650ff214f7e860a203a2ada2376e8101c9575d0e523e011091a597b7b8b70c6ca9d51a8750703da741eac9cb6e6cac423f3adc8f82d41ffb70ff7511f33d5b7c4257273ed7d0d99a09a22639ea724c5435ce14296e625df1524ff2d613498e407c737c5d1165352a588a324ce7563856015896c3fba039290ffdc414859b41d27652d1ba8f26384cb7811684a345a1df7624f6cec731cc24c15f9c1aa6c950068b12347488f9ec124de9e6fdf8a15a48df44a9146231aa8b89ba892a9d7457d57ab219645ca72bc0489271d6e64c33d3dc3c1023d581d7bc94f68992542a934ca37be97ef35f4159d861a67f9a3985f0a8f17491e79bd6ec14936bc35ddcd519b2878507941d6174a7d7cab4660ebc2907a2c4f130794f22c53f22d6f543b920accc57d1541c184eea4d3ee4025eb9926dc6c24fd1d701aac29a8b538262365d6e53099bd2abbefcb14a6ef5a105f8057dd36422d995fb098eebc94bf0a0ded2c5fc3c71015181bb7e25a90334c389fff964c8c410bfe7c28a3a3298177ab4b1a33816c730735393d092536f760cbe54e88b50c1b882031e0a07a5321121d71ffc8af7378b71406b22722414eb0aea254f7074d7977036dd3d6adefe67195e7f1652872decda6318402cda05f7bee2c6cdcae444175562cdc9821a011fc3927d34f05810dce9a8105a6689ad3a5ef6cfd63a21e0488f4d4374664f81bc613835257ee11da4960ba8198d2de082ad47402d58c53b5b71da4d32efa3bd655815850c5c21cdce081a2df04497a508014e76fed11c0ebaed5db06695a1ab52c5e56ff6964b158183e31aec8904a534ee96709261443805adf8935c39aad82a1b8f088b077bd45c69965e34e76ab757756fc3b67d990d5b580af8bd310f30e5f55d513714ecfeeb8193e53bfb44173fa96a80cf3df84377b8d9a8302ceac8418732282a68785a5f869a84261e0a60820dee9b634ebdd0dba0226e8df947fd427b7b64b15ccdeeead3f9bbbc3910170b1ac4c11323f98b002da3cde77fb1b035c09aee6fe199ae28b481fec7dbf7676ceafa18adf87840bc6953e8f5eba71931cf02f665e0eff1441599db1384c37e44b9a0f7666d56953dfa0f51b359cea33b6796c0fd09de36cd32cd0199fac069d66c4f2007fe9d1e2b0318388c97879805dbfc4cd0291118e4c3e39ef5e89122bc45525112a7699cb4fa67878354b677b53e3c5ee24c414449aaa608aef45b8c513b2183d832ecba6d703d6af6aa0c08ced224337fdbc1b37b33caeb9907b2282ece6c5f786c127697be119f15edab9697be950291c13b03ba5ae7df89e7a395d8a49cd64b29bf2dc6797f1f6ff80ed3386788f6e9b086e3ce319efd091585c07c320883c735b9e17799a015e2db0872493eb1c3f181f8d4a5595454fc27472181e82e4ffab261b8c2618e6f55b1b21f17e0c83794a0deaa34cb449337cb9d505caf20ff133ffeb182b8222f44d3a1b6f8f059dbe78005adcdff48ae28a022ca84f447971cc8e9fdd036af2f58940c70fe545b76e45c1e19392be189b18f7125fc1cbf19e735946f32bde12a9dc904a32e2dbae66df4d7bc311c17ded38fd7588a1e7f6faa19da2849e67b1ef51ec832a8de69d794974ac275bc32803f88022726c1598aefd5f298924f32ece48b3fa3dff417ce40122e9b0a1bc352e04ef66cc5131975c9b30e093e7226c51dab44556c1d6178222ee525fdb3348e18de7811232de95ddaced67e54b80408789d0b06ce634472f54c6109af7fc6511a0d06da502c5fab95ee78d5d862eb8031ea16cf6dbc1c81c74e13cc3cbe05252b147267e7bd36aa7a526ae0221eb54faa5e5e2539f06fa8cc878012f338af486a3e4d2ccd0baa4dc9fac14f925e14c6c4088c7b8ea9312438e8a383ecb0dbdc97e9c9c8280ad7ab728a87fed995977670f9103e2c94b9f305bdda1b53899290a8085200207754c3265e6a37dd0b90245ee4c0ebee7afc40a43e588670ab795aa69ffd8915008409fd91dc7d05cf23da71fae5aa6b283efaeca7d0e75d278a846d73e5ade65a9b9b0487dce14e74702666aabf0df915b71ea61441de98d742ded52c67fa31591ebcd98f59224b51a0354e92591dd03bdb525b9242a641f1b2fd99a349fbae0f44eb238ef5801a74b023f4ef104e59a036a8781b353c79b489e6de4edfbf46307d29e61ae5ec1cac302456f04d82edc9947a313f29944067e3b78796f47668d6459c431fee6368732d75ebb449a46b4533b77373f75604f9523191f5f2aedca5bac95472d35faa6d42ff97b040d35684da72c44b7c943095aaa07d570883801bcd09ec47884faf20f0d2a16a9c2d47016ece55ab3cc2303e779aadd90ffdb1b40ffd72b12327ce9ee3917876e1464c80fbce269506a07c6c04691c9b7796e78d6f443f5bf85516e80eca4991f16bdcdb71ace8978310edb75350bd94f4b496d23b443619bd043d43c5a62c27e5154c051142b54b5d843a3283cfbae6522beb01e45f8679cbc68eb0099efd2d97f6353343b66068304c6888d6f34bcc9d2e53cec64bf1c3e61704538a57052b08ca93e24e731914dc49f13b60198bb7bf7eab09bc00bf310f3577c2ff08e462b2801ad22d49f72d221e44a679ad63dbf504b0c4efd825371ef1c35b53a0141a09637ffc466290532010fa147e7de8b8a0152c2b43570454375c51a03044c6c83f8301c19fedb293d6922cb8ab49416d2effb9c5d2fe0dde0003aa85ac41bf0d9752bf43f361fbeecb512d053b09829decedaa6ff08b14f7b33b1889d4feb4d7fea6a5d793cfa7c0a664c702ba468d5e0aada231c536eb429c5bd97c93a0fb208952e242b3c6c9ddbde5e3d43687be5d167ffb19af9fa9f8d14b712b7408923102010f05f202c225a4259860fd9711f5c2211b1b39036114e3f183027a908dc4d40586b9e64161399618fd785871e814e924d1af604058ff4f8770e96f7e213682447388a48b091d78585d2bf8338c1cd4e7aa0f7fe7c2e4ed5029e53d5a516a1788ee9520d120f9cf4b406e85d2df248d5b400cb87f06ef26468fcafd4bc57282f4a6bf0881f724efe7c0ef10e6a3541ecafa205192aeebac12c2f37f78e513b0257a38ad1de26a4f8ba5175831e86e0828d8ac7f4963511e44d6274979bc0452210fc78897e93dc47aa836d109ead1800c2df96478af8fe8765b198109f575d7676cb43270aa3cfee7ecb68533d3d3d3f33c56d684d1e32094c91647aa778214167c5288aefa3c32bc2c9022c1fdc215cbe64dc034f3e05d0247d40697d24268641506dd9ab2743dd65a95d33896b8e0c017f8d022e09dab21e23bc5ad430fb0c5097dc1d52152768b9ef59ed156612a2c29d05b69e3a9253331b1a88d2f8e67d8e9363439d3b8d7f1899a9ced1f1f3ab49b1265c1a78c49d62d0e58140343a2f5467ba9ac5caeaa5d3ea6df523ef1a25dc794d4c5d1df45caadd13fec1022470335530e3c39ba52ea024ebd059ca0c4a6ceecee9806eaecfd43335b220955902c2276d4f4910d656b3a1df1f4a29e53c73b30611c8141b9ef7ed581d75af79f4af94fd9ef92c9804b2348a864db8e04abb70907f78fbe78bc1efc89277a48e0af79302f1c834bba594228d3f58682a524691aba9acf25b610449148db8a05d57028ad97d00aeee944c03f785ee4c9e44610b4d3e8c2cd4fee0f32ddbe9734063d949c3f53ed553c6820bd96cd596cb0873e4d8bd3dc731edcb8db93118ce15d2de60087d06453925108daccbe694d06c1316b3c4b51b3d0fb8926325a771b84dbfac325e15dca4809f41112382d4eee2d3134c67ffa86890de7dc8dce9ec50e1d9815fb6a250fcaf11625b22ce440f13f1b8a5f8fd063e76213cd715af5cb85521db1a53c7388b447353f74523635851ce9f5ebd222ea5728253b8a3842a2977cf49d8c32e65268ccde44332f6dade568a1ebc33132d0130247ac08fc82d73139a69816ec46de8d78179422d15dd9cec3a34d4572563c8c538a3c76ee5d0d69b8d5cd2631e25fdaec66061db9bb76a7ab6704082cf8eef3f80ffc257008d566ab1d8b262efa68fde0b18c3250f18ed425cdb2a46bbb8ba32a9fc284ffe1cefc086137934d564e1760ca3f5696c66a0fc4bbc7ef92e54d8c38ab3fc2a95e7a60cbb542a8ee36ff57e4ab3368b71b6eb9efdc44de33e1ba70281e4a4405d9c099eea37a6cb4007d4367e2cebf5c036db6f66d663ab06eee1a7e1c7e2adb8b85ad8aefc8f7f2f47c386f157fc5f7cced07c6a55bf49df412d9336ffe8a1e4fa81e6a0d1846f598b790df9504e6e8b1e6e79e4e856646679360d3901bff7734488755b1343f71d78f692a27ca24b19ae3edb116a4e755c2187cda84cf7977add81e7d5e76697a7902ce3d86d97d9019c6c2e75a2dc90ce8b66efc4b3dc6ea2f65fbdef443a3c520f52d82a3c46b0d6924dd84e0f432a92ea100e79d3c47dc00157df26d5664376604d25539ac650d3f34f37013e29076954a4b2351756dae75870e4138022743e22625b320a9197e480a677a7bdcc12440d58b572956f8d9311abcbf244c409ae7f22448694db409b4ba983220cea2f3595f5bdd13bf74f6c22a63b4a49240392f0841f620bc73b15e44016b731f871de5cb5364f34d780335355595b59d1ce99c98e0042ba09709f5542952a0e63070ee2471ea6cbed35c1386d5577b53a82c664d1a41ace9f5764531191d1248ee30d71181076dfbbbebb6470c85a8e5192acc0c8b00582b7bd5b01104484d42a086cc79a38f4eb7d55baa673248134b03c4519822e75080bc9f5d1b02cfa9cd083d6d4f2a3abb5071ba75c1799692775fe11e5a6b511a07e0af787172d7b28452a7ef392dee577f1cddcd75cca40142fac00c6d097157645de620ffbda1f72c659204531968d3f8f0393353895d2b90b78cece57f4c249cb97e4ae500e6390053eb2b27267e0ed1a4225928bbb584606c2cdc95557a369aa40fd41224897c741602499e39664698af2bbd1f1dd7020159880451ca34d6f6c58793b041518ad9437d20defbfe9a333c8f0c773274dc5afbc66c3f1dfd5fef580f7ff47318e56fbad821cf8f41a9af610ac01ab542216ee4ca33a3d943c7a4d0a9117b3efa6ab98265326fec50d0d4a42b8d8c9f698d4b63242bb3f7fec6db0736eb76203803e297d14ff58929f09e8e7e140b71a0a9f9f9461adf50d997fb7715aff065c73f7a9b2c5412f295af2e121e58835ec5fb1d52aceb40b2e347a0a091bfb428db34fbb5fb2716b6c1bbd0613a43bdfd3a539a94667f281200bee5d6a414dee49dfdcb0f1c86f1506bb9680c9151034ed991fa65865aee5ca2b8075fe42b3dfb212b4e353ff0ea1e6e7ca01a191727f1426ddb46ff9de3170a6481f407da70556d4bb13fab3d725fe80b749a3eae92eb2038d1509e4729014c149d04f11aa14774c6e1afb0cb8268895abc127eb83b5011cfe06e8021348281195d14f31f51262ed386ac07ef45b49d5fb55c6942043c7ef5990a6caeb0c640fa09020fac4bbd9f6d364acaec0a37d807bbb0587c6490f0dca567a197441c3866bd538c3f709d7c969c052c007f892e1d6f3ead520c01aa9970fffdbad5ffae8c42a87f4623d5c7709bbf037c081654ea3ea0bc69a7e0afa8ca586c0b98af6767355df8c643f21fc5de2eff34dcd890e489cd3a0fa8b0d459d778c56c1fab6f174a2b8b314a6825a2b1271593da7870fca794b7eeaa0b92068e2082f524ca7c6ac94774436858a0a29986f7ed109ce07a894c574b7e7532d6e7e5b6416406a3e7dc0c9b4a089416122554e263d364c4e92d7bb9968c1c78fa75f5126b9636fa959e1501c4e90dea95faab60941e9593e1988afce6bc5c3600b0fc7c5af32cdf85a902d95d16b94d8c7be3c82c3306c89ac4ef4f68259baefe8c45a64bd343db2f3252a74c1666e91519329b807eb07f0c6df61ba57a09f29ee997bff39d9cd03e13cbd75fe75e9a0063f5cfc73de7566ad38275c641423d1df47b27dd00fe4ef988c3b3a09f008510256c34bae604260a035745ce477df3257fc3b481dbe22d2bd4325ce6cad2b5d8fce61014af6b46f8daade10042578f93162043d5b8c9a31bf2f9fca39414ae113afe7ddc3e2707a155548d9a29b469084dde49168620e403721fcb756b1b144a501a8cf79e588dba1a3d84070e5034ecd68d8f512d4c314a8c1f5cbb4b93b44b6f4f79202c7525a10f4633a85d22c3f5be4c8a035f3a2ee88d0f30e40184dcc9045c3ab540a8381bd08457dc6b814deffb3a2e48382a7ec7506da40736b06565aace2371bfc0e4d24dda22c74e1e81eea671a39d453a9229a788e11d9d9c4484f6d219ccd140889328b8ac19fcb66204b3f8b1394d1f6bb10467f508f2f5766c4f3e9cd68576511c8f9d35388b938874ed1725ee209b6a9918cf61dd0acc2391ad972b11cf904279de496c3b41fc64cd1db82a5e81e893b08377ccb90b8128b05658debd0888171ee9c8cfd5bd56a63279829eca5f3f4f649ba9eb2ab0e4d72b81edac32840cbbb20c3c59a689327a0585ff598fded0623c9d0284f1228b93c088c257fd6db9953c6195e0f8ef9163a1c743452d34fede6f3adf4ffabeb2ed1c899fcf132216df7db2df5d9a5dd1f70d24ddd2c0bdfefbe98e22ea84f9b1e220bb557c12f6931e174301a2cee2af13ecdbbcf49deb0e0fb9151a8e3ed4259b5d97d64ddb01f4771b30da7d04ec77b1b56c26d0c8ba09d8206b68b933e0e0734db55dc7d44dc1c7b4eac29fa73ddbeae6ffccfb662896aa5e57091fd59bb278e66dc24dbed0dea34bc089537b7832bdbba3e38b2861688813dc584c976025007765cf633fb4eafaad64475878253ed0ff1cd461a1890b579cca50e95bbd57570a79c97fbc278fa3f257b2c11c69ed8cf8b7ae25ddb4acb168d9d73c7613d517e6f86843645185638a255338c4d2da853d1adeab374ce04676edafd4aae150529b68428d809603d12013c4ad57a8a9b05a6d1ca75fe923766599d073cdd006bd369d37aa3a63440e6065b76996317101dbf90bd6072692c16f29f4da11ebaaaf9f1ebfeb9da15dda6c0c73eb933c8bd0b3404f9ef0a800348e1229f10cd27060ecec290e3c96f1655fc4708f77303c571ab2d5d390ae734316d0e87fe5be3e3256d2a1fde29938b4bccfadc613ac3703c2531fabc498785cece3663a6125c6f38f74281b5226027d51a7a55b68481b334f7006416d4cb345806d238c6aca5adaa278f5e202851195f1567d92703a17e4c8187d19cf52b9320967eb9e8fe1b9bc515e769ab60eeac1b50cf484f5dcc0dc6bcabe2a68700e7551c0d3181c695951e652dd0a4dcc79abd71dd23fa72739e8782721e72f8dfaf94fc7b11ee2c0c084781657efc4478e0b369bcf7005e419ca065d826b8a65acd0020c254c8c96ef70312f85ce030f4cc82d2f564c9c528af771476957f1c13d8980ecbf4899596b487cc96ab5b7196508661ce9cbc668b959e6043becf6eea5427ee2a0e8d5b6e42e62e3fc7b0baaa700d6719a144f45aabd4c6ac1f085e85d33a242930327566bf7c4fcd12786956fc10639488d8920d55d8f2d4ba3c84318ece3f8c94dfabf6d1b69546b95d36a8a4a1d944e27351a1305298af829d86d54fab47f31f650411b5dcc5b44a363a102c03b74ec386d003cae16e15482250099e87f68d6fb2b50540c1b26a687d84c38d5f54fac266d966b7b777b97b4db32f701566157daf027f816f345820dc7afe095db5a2d2c49f9192e23a27df321b1fa481667ab8d6e9ebd7b075412dc6768046ef56ece657f46a0f9e461f63a3249270bed5416f8957cab613d288cec40830421e041962ba99e480a75b298560b1b743f1f016906e936411ea2b5bf1e086025c14b3bbb1c17f0844c9cf03a2ccc300658e41883b2fa8eec3a889aede226c003070c1b2968cfd335dd89c09606d51f3759affdd985dd1e8457e6de5f1ca8929b695697cebdb21c83b4c0a8afc9e7bf88270d07612e0bafdad3d994c4ff330ceb13d94aeb7f07f6c384514a0b07498fce7c0431b54f0aafa7195e152bda3b976c86abf5b3c480527b9fe55dfae37302eb806461d849feb04110bcf67ac03f60d6ed3884b188c3d5575cdde95d80baba6557194089b98087a71a4fea89691c09ab75c60cd920f8b19a35ac0ddfa7843221f1313dd5ddf5528ce183b48ad2279121db3528090641ec462262eb9c0f81497493643cea8d6174c48cea6cc9fc4cf2adab756f884604700e94bd0d2f0fe071ae278780ee2c5473c1cbe67448d97d1ea838dd6a0a56db000ac7b422a9d8b8552e79df5d40c53487a9e01853e20bb6a47d1450995b7ce27d7fdcbdb6f187f169289ae129728ef7659381a9f9fadd43cce919106a2b95dcd0806d4898ed29e97d2caa3b7945db6a4d4c0a8c23376b08ff9e0af0316bccff71024bf0cb44229637e05913f001ac8d0596e148d2d4877f02649a685b52dd4dde08317f1f9f318db1c0ae39a48801b084a8c88dbbaa2d29fc6f8d62a6b8a3082512b0ac034795a5aa4fac2e4ca4b4602f63e3127c21fa8d69db472309e009dce2612aa662dc01cfcf3ec3f4ab75b57fd9a21e23951928e29017df5373ddc69b43346f56a3eca97882feeedb3b7261266e5526af7195819174e8c4227bad0b64836132cc914bfde1b7a3e8b27ab90bf44340b8d8d8296e2a8f6572da61bc5e04544ea4b7effdb24821017cb53536f03da6f5f634841acc1348f809deecfdb387b76935ad5b5b1ad09d43b6db396e646c5b1eff48f756b0928c961d5d3706ad025a9f02e51d7ade0d6d34768cb618cccd985de4bff3c1d504900f496eff41235358f71da58e832c9d04a2aaf00c0cd7ddfc4d58451ebffc544babf160ca4e371e21dde8f38514a0a336769f3f6a8afecf1ac2e1e74e93a9b314abe56f5daec956e5a17f812816343cc2c7c6b6560ed25a0ac965e2ef5e9661dff14a471bfa5c2e3a8f4fb8e3edb1a4edc7d6b9b6b79b76fa433ad0febf40c7adb7046c00e985e9356c930be03801d875d9e4f6a5b5ec91b3354a24b84858ed33fc9d5ab9c150d23a2f691f38349b6bf6780c427ca576afe82921d4cced4be13ab01c0a4c06023f776ca3dcc5a96cad8f18b2bd902ce05d89685712477e06c273327fc7c490bcbe53a2ecb452115f960da75cbf3cdfed67579bc3aa0f759c2899d7bc2273dce559468a7c22b95f232724b78eef5bdebff36315682c32f127d4afa9ef20c5a4d4038cf42ef50ee2f0775a51a2fa6bae8133582f6a376425e2a27e62f39cd1128bac4ac0bfeaff850377a699778e4228bc7ee9e337715acd5c5b731aae8f24f30564f00c811d6340c802c820870124ed2d7b205f9aa51dae2be7bee66dc7d99ab9204093b2900ee3e832703f7344b7fbe26479465ddf81620b3f83172664871872d7562bd4ee4fb0a8f4bdfb680e484523f12df40447732812472d7788fb95eb5546f3039b2f584cea240fa89a0caa298738d95cced96e0eb148273598597fc8088a71786565d144ff17caad9a845dc30e95471c64c51edc7d29762540b058634846c2cb44abe7231cac15a2c4e8654a485504294182cb4c025f20be0a5c0339a8189f5e31a7e1d9b62aeed1633522b81b5e7bbd45825434eb838c3dcac892c69711a77e34212aaa088e3a8d8e9ea242d9ebdc826d0d0302cecd2704e8bd271f0067cb894ed500a25a979e5e09f924b92bab05c3a4a66b23b9f2a1bfc74d2b227dc77839c20eb4ea302eac194cb97392932e268b50e4f65d45fcbab7fd201b773033ac22a976c62f597ddbfdddaeeef554362460a645312ca6fa822b44576a28c7be3ed0705ec7588382dfe2addc67ff781a3adf9e35e05691e6903b6c5568d82a5a21cd5c1414a7974dfd76a8f12d38a32c674ced86444c91b29e492da0ec70ee9fb3940fc0edef374ebcb90cce775b20ad2356cc8d9695ff9f48b72f5a531786eb37b07ce6e8c517ae1b21a9996ad1aacaccb19c22f328b9cce8965f15dd847ebaad475a0986da6223941971347d5a0bbefad95923bf923fa3bab4217f9f32082f9f8b709b88bdf625aa8189adb144350e8abe453e3f603cfb76b31bdc651a683afbc55f37f09ac3a2de0d71064d7480d3ac322df8510ceacc68d8e923d3b7b56b85584ed683829a3b505f6e7b29a7d89b12679df52cc393fc9f4dc42713a929b464bbeaa9a11c1af60bf12e8a75b0b27b434d6ccc4022ecb1930f15706c1ef3f75c4e2f5ad8c039138d987962b18ee43dcb10a66163231271425582da8bba11ebfa3ea26877b47b0e198cfe9fd7211c95a02e2960ec2bff51d4e65c0f8d3fa70ee309cd3dff7a7be60242e42c40557085221c4d71d09175f972be4414e8c348a77f6998125da5c398b7cba564ec7b12251df9b0abf2a48c75879e36e7915a7f5920d004b61b45e31675454e67afefa83a01996c9ff89d775a0f2c2d32a9f85bf014f7929971e13794a5c51a94fcacb5932e474b8ef405de29b8ca8e462a09920115e46373ee7cad1f84fe188da873e7cf1b137e781a3e3b834ad34938f78b565a252fa189c186b1a1cfad95a13849cf0996aa35e938bd88386e1b811dea2ba139bdebf94d2525374080561465e6b7ff36e678e2859670e6eaac7eff3c3b8435c5eb917f22c9e2792f79a898da9bb6d969979b5f7dab85a4927d7934f6f6d72e617d282912a85d58ad6f482884bc43d6eaecf07c214b0767918a0f658f19f3e70e38960add642e3419e3218e88abedb9a582f080ae777dbe0647e8811a493b57255b75b459aed25109e9886e89796c1ccffd1b7ce1e9586c2eb63f4d5951e977193ca2599cca5d6fbb84f9821924dccd7ecdc4225846edbfbc0717e75aab093432c5de939debce3120b1c72fa07304de36a47746708d52fde7eb41914dd7fc7a45d285d087597561b9aad2667508df9729a9e0bf98040f2375536423723297db8166bdd68a00b9ebf088d12a4fcf9babd2f64f9c8d2baec80b2bcc53fa7f1cbcf123b19c247ee4e6165bfc08520c367f39a01899e52afb710fd0e0fa15ac9fcc1211741d33c9de0df0fa84ff9c0d99080258cad7193305c3368594380ddf4017ac6b47463f6de7d67f3bd11035a6f8e37edd0e5af2ce83c80f139e96b88f9f77d234ac344b049760c64560908ef936baabc47c8cfcfc7eeab9766dac2fbee30e85e42b76a8c0ca41bfeeb85f27c0ad643c7f4c2583e182892b329f040bff453c0db1b8b27c2cba6bbe22bf57ced1eb4935163a18a0b123f23bee77ff39a10d5a84c2bfcef9e69035c148b7746fe298bb78df4655ff425cddba262b99b8cf756210a978034f4695068a84a954dc12b2020ecaf8f2389aaf2924fc0a9f04b5d48d7b1d26bc9c5c427ef2b074c940ef268cb272bb1a26579b4d340da1210eb3d03eac5d78b9693026e7f683b7bbdc1660e1f721f9c426d8b30887ceaac18d02063e8c778cecc84fa339991cedab72ba04a6295e1725f251677a4fcaa3b7b668bc9fb091df0a4d82ca06675b0835cf9823b37901a8cfd2c72366c7fc47c101c638594039080713b9dc4beff68a0ad55d53e388817acaebe1a4b465c180511a3ef848555aae4a5b4a386a5149ed2462646ad66c022d08468a5358b3c7d4779e776c9ffe74449f5526d6d90549dbc118fc2df3e190d1e9d812c7e2a2e75f1d9c02e46b8c4298124f928b3bdda6a8219ee3f4f7ca2ac4580f0ffb83e910465c799812b60265743ef033ca87f23212f502e070cb06d884068efe204b396aa9e11c66cb71e48d6a1af280cb82b7863147202bb1f7732308b53225f9b15eca9b8e513f19e77d9b42a060df51c99b9f55b363b199c7e77a51ad6dd90979eb45af31a66bd5d2c575333d8b66011203ebea04cf8e85835aaf237c8c8597e05ee7d0dd77d2c038b80e3dce6896f83e3d36a1520fd644458c1f401d7cee69224fe614585bdd8b4b342d99f4de892f7ae915927ef5a31c677ee3ae17076b4bc8996b0413389fed3493f59291746d3885182005e0b7f68f78f201ad0539c58e1bdb6bef4290d6e7e16f39a058ef2eb65134998697efaa4d2589269bc42e83d369b99ff21c71e71b20fdc780434ab141cf6f7e600e7ad80785572eb3da49b8e93acbdf5dd7ec245c0702cd54838800b417b564c02140e7173db0f9461007a24d72468c07c432cd28d8dab83e3436ff550a973f64f446e4134c8f1ff34fe112d8825ec340edbaeb5175670ad843caa28d84488e07400c2e8cdbc3d39ef8be6cdd2e375b8b1e1e7775d49bef96a3ec29951c19ed9ea2c7b9383a7ab0aefacf97b501d79df9c64a90914a127cf1dc8fc9034eb06b62979efd9b796e6f66ce7599193aa45f38268c4b8e7eb7b823e6985e4898d789dbbab1cc7e5da98a8a0d5fd18fb578427991344fb216f60a429d9e8800bfbb55b020aba006e35a96de351815612fe16c065f41db8c7dc163517937e2dc2a952cdd22a1db1c7419dcf85f391b6e43321f9b7e61284942e8a23b6b90f4039f776486a4c7bb747f11f2b060625d84ef00506aea995af361adb7e00b1d54287f88c48d7f64b14a9e7204eb8b04b314b74a1af888e0d34d9806c85f95244befc832babfc44b104492684fb164f5bba20f7f9ecf4b34e510ab99fb8408d91f1705a237bccfcef708461922019ea678626049aaaf35f6c7a0c53b4518b595a726a953f9d72ef219e07dff6a5da845820951c4575d63b5096ffed82fc92718cdcd0e735291bbe1388cddbd32384c6155518207ff42472e674045a942158b955b60f828e6977ac863a45ab2a7a3f5730fa7056d7caa2fa42c5cc47531dcf510bfdfb62bc527c43502ae32600dbb01356f2bfe7c4b3d8eea8c562ada44cdf614bbf2d71b2e8ff084e8ad65591b1f9556730dd5fc6ccdfa081799d7a54eb3f089b03c147b68b04706144c8b3ffb9b51129f8a5bf11bd0731133a06514932fdd5d17e827e137009de74a8e010422fc314f01d76b6983f9cd67bb119f6a873ee48c1347ee1e881a4d5c270a2a6fd57d33fc84cc6c4cf7f48f4832f6650d75ada2bf2fb57275ab4e0abbf2e29460a4431a777184046ff373528443ad10bea25af9ed47ee4d53bc787dac8913c9cb6e4f3f7daee7937a78813263f8e62a8b16c886438db97f5938e5ccf4b4dbe91b48285064107650fc711836d7f4dd64cde95db47d223f339de45218bcf0bf5c809656b280290f4a584a3fda0162d10b1f17d8b80a9eaaad9e941b60ffff2e16a3421f82ad09d851e2a3dd9ab239543efabb857a52ce1f0d58330de8f935bef3f09be7b276f1b1755cfd4a803466da024b5c0ab317c20717dc07475cc89fce9d5e7580fa06a238f71c16b623202c4f72d3b0a1a70741f122f4283989d301f836adfcc3b8ba5f8b198482bd0a683ef57d385d045fb7106a28d66b6f5571bf42cd1194063b10d2b127d1752ee3d3a572b1c87bdd46de3a9260fd11b86850f191deba1bc043035a9200ddf2b41c7de883a5911f11611fa79d263f130d342f9b28c2e1c24025e5a695f0d8279cedc16605d3ef1a37bd1b8f08d7d118491d95a563de48675cc19c9db993d3a62e3b1bd953e87464ffd4231317cda3b46975d604ddcd8110bf4f39ecd087cff46ce1e04b6e82241bd47aa5e7fe1ebf17fef6d8b4f39d591e6c429dfa2ed29292b34401b9a0a892de9215db269a3f9ef21c75f289b68a2313596ee8346128fe35893b385a0e56253a58ed613882d5b7404e4d0aa2ff00d830adf7a733d95cf4a7e572a94d828520f5a06eb7cc1f0c924000cfe1b26365879f11b763d2f924ad9bdc81000c943b0c761a4999ef080000000000