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 64396 a0a3e29f13dc83ae24cbbe32960de2148126e8241938624b751ec7f537937b93

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ae119880fb454f82eac865b917592016a8697d3dc79fa9f7b12341f91b609d71
Certificate Block Hash
a0a3e29f13dc83ae24cbbe32960de2148126e8241938624b751ec7f537937b93
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003031000080180000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b0696673db01a844fc8fff96a9729ad583159fd27e5e98ac2704cef3a3f8242c98423e1fe752c93f9d12acb8cc1746487a05b61fbc9dfcc8dc0cbf30f773e25f8cda9dec9987323d75832848991bd8fa908c51d1d645cbdeb30d00000000000000400000004000003031000080180000

Raw Header Hex

000040205b0f991ce4a45aea1e6006745f1560ab3eecafd57361c913d0fb26f860b9315e3c31dfd6a5beb2f0093d4e8cae392365a6d4ef4d83ca773fb9f0bf1bae96207669081b6a29c70118719d601bf94123b1f7a99fc73d7d69a816205917b965c8ea824f45fb809811ae

Proof Data Hex

59,560 bytes
1212160203077371c8eeef57a910de29c5eddb7ea91cdfcb1d45b3fdd6468238aed4007f4ae0183e7a203c2e23d462ee8304aa21cb4f7f4978f534dfc562cbed95794f5e5a65f5eb1ccf7e14174b43b056ed1494b06d0860a7cc1fe9974bb38be5b07738b734fa47270a6009d6cc5edd6a2058c03308b6ccc03bff1bd954afffcd7ae572424fb4d2f0cddf38568ac9db4a2e2f456ccd90226b2a49929336109c5a7f5c28492fd51681bbc0d55563bba6db81f9c4241e33dae3d324edf084dec8ac1c85b078c69c3d2d6538c4953dc8972347678f3bbcb7042e7e173dd3b0b12dc9187359a35981ff2895983c9c8b55605828ec095a5d99f8defe263a5e7399a041a4d99dcbd2b4a0d04bc0a1297cc395016f0b4e55c344434a57deb1ba9a077afebdcdc23755f498313f675e6c486812e776e52b376203d6a66098e76e0074f7da99fb4deffdb75f80345a19e6f9c37ac6794c7f88998e949aca88cd2fbac5be13cb2c94fba44edc68f1981f566fbad491bdd83725266fa9eef5f5eed03eb25e459d99b9ffcad2f5d147fd08fcff9f91db5855362b12f4f5ceb6844958ae32daf89a0f0959766ff9bb78f245f13dd863cabc290abcda5771c00247eaf6c39fec3c73f556ee829508d421039d25179a1cf6608127c297309a5bff738eda2ef4bd1a95a0bc52e9e7fe50d153dd6374562b6d44da2e3e4c84bec9f369cc232a241f146546b924e1eadc47e72181e35f17a613e933b40b8cac3489f84bd1769ce8eef0e40cfd20e47384aed36f9180355433cbb466f34a5fef5408a77f7da8f08795718c514fe77cc70826e924ee505ec7f7550be627799eee46ddf0253c67ef21eacfe53c210db592fbe203b858d350fd4d63fa4499a60a537c37e1a38e554d376e28ca890bd0b4b8f98b3d7f59cb5aeeaca2e1c88695baa2e959dbdb2611d6cdf00ab2fd43a4b62eddbb5d90134871993a473cb5a2cda673d6da3e15afafd7c3aeb55a549e6ebc56cc956287cf2f3ebfd702e4853aeabf1a97db8b90eb83009e4b5cb3f10e4d5e0a093d8a46cef2c1557cdf7558df41064c38e8e6650d7576ff86dc12905683f46df6613fb862a12a083d23b1255d50ad0f5094719d19547902a71d138c09d2e7c0a2273a63d31e6f707379d4e3f2f38202ea3ec179ed1a156110862c2d54053ae5c552d3e06fb45cf55a446d74364adea9670a250d936a9ab0b51e9ac4978e2a82444ae298530ffa77efcf865625375a7cd337cb80e3ad052359e178f4929acdcc508f2513cbda74e32530bffe48abf8afe79f493056c73b7161dd9d15406f9c2a7c709ccec3acb869fbff5326beffb7132ddc1a6a0cc6aee010509893910c39f722e8c55789649e2b994b11374155edbb984080c31e1abf4a1801cd7c3bc69c10162ef05d40610f0ba0aa068bd74f2fcf2b8a492b50569ec78b54da631497143a96d57c5f798943a0cbc6685ae850ab19953d7361cf88989f3b8769596ec5c7d6e625733e3e5606f6e3fad15b22f7aff375caa5eb79536275e9683838f1341766b9fd4a22d17b5f110acf9b350f1904594f141c24c2085b78f59bf0d0567c5f4aec687c4e42b4f50c62d310aa8466e5cb0ede2cdf8c804b9f78a2523a638ab60f12c53495fe329d1c3c0b61651e9767bbeabf6687eae2b45d38585a6276f13121bac0030e3345c421e0821def466afc2a631a1e888c879a03994c3eb11d164c6f31238b43fd88a3c2e628bd11281d5e137d15fa3088cd39422a2c19bffe97b22705021b5e57318e2a32e49534e9ef9549c72dc54797622180cf8ee48a9649fa081cb2f36611fd949e0fcfc46cbf086488348c294bba2dac4d9473d63e0197c94c703553885d68c7256d95ee33dcae2832244c47243824165a04741725cb146fbf8ba4ecaee4a1360d635e212c04bb8ccb2b59511153de25e76eae0cfb4cf15313ed8c76b8830c42af81b511fade89603c46c707a5412cbd101b1c2e0149e1f2b0cf23b5b14bca7309ada3f5497649de8c63bee2b98347b6fd6645858f929cf2659df6a84eeee7b0524f8a5c82b46166eee9f4f833b10b17cb06bcc33d485e7f41222f5912afc910b134578281a0cc2a3029645cf461b614364499f7bc2215967877dea432dee72cde6053aeb81f67b1eb08210f63ef7256618d6f606418a7c597f4400f06c1f50f04058969035ab646f81c3dde330c692f19cf604e999b32fa7098132646e4553a15a015abc2b606eebbcbedd59766a810e6556f1fb042b776b815706f2845cb9f66894cc8503f0556a90260f06c24fab2a4ae00ae4ed201363bfe490e1d5c2952c8b26677cb98e32112b8bd107047dceb9a90844885ecdea5396a552cb0ee5f936882277297a23c7d91263d8538a5dc4a3308e5ab28b76b1576743d08705fe45f43500dc27cbfec0ee4528e76c9e7be4d26d5cad718f5208b23b41e3c327664353349b1c81a462c91f8d136690e69050b3c082b5d7ccd7a90fd0f34606677d6ef8ed8f4c5098ca002b569e7adb7ebfee77435c2df4d41db449fe5a4981f200cc45325b2d8524b41efd9f29c463cfbebc964c80858701289afaf8b1de3ead0ee5d56e30417a4fe3a57dc74e1cd3f8e4425e496a7920b1f164c003441b4cd1415d98b99fa90181ec644a416a57890153cc3cdebe057d57558aa6c1577f32272fb607a36af71c054f1f06517ebd4eeac908798c9adbf0173b9cce8855eb9223de581001530408bc726445f1a9da40d72f24cc27cb27ba22d02edbb9906d6609359f23de89e09ef931d5a255b91ba0e0d227894dc6432abcb1d189d80f96038bb5ba9b9fcface4c34a2aa9cc91a908e430dd31d9ad2895a269e6a2911f585db4e60ec3f8446a7a63d235638e291c9752008919cacb6af4f9555ce71fcafed440b4c715a428e73780d9705d12c2190bc5d5d235d0693eaac66ac520092e40f01d81a40a689d10814db0ec966b300a12dd99f1e01e58736a34e6a62db2582606d697d6f36535f73a9b67ee7808fbb9fe6a7111bf69d01c7aba1939e3769b682b3b52f9ee47034c74dc31ebb15fc953d43e4fa0a2b6d44a5cf5cdd2e89a849612c5902794ac660918b4916337f57a21ca4bbb5e4b2c141898a4cdb2fae072022249ef392ed8b805c8652b58fb3618d4085a7eeb491c360d9d09b855e7df19fabd650a8c1a5ea5f95d28dcf560a8ebd62e842ca2207be5b0dbb8a25ac510eb1f4b351365273bada18c7bcae63c089475ec2c9be2e2a6cb0493585b3f0f3f6da7712c3c4ab481a05c1ad0b33b87c57382385ba9f0a933af6646858f47f89ef62c0666e5180ffc42c98a06cac2ba6887c68d84f075d2fb2a76377746b668e54275963992ea064e5814b11938466348d4707870ecf440f2e19484f09e95f84975e5108477f8dd6cc993878cbf4b0f046e3ffa6a79d8b5ab5a4c0f84773e30487735b06a5b0d7230446c12307c91d3c2649c5dca6481e31b1fb03d55db03316990f19fd361915d2998d4480a50febfa5bb398db660b4421f289a07ef75360b7df581b0e38acf7aca24cff01f8a14064f820ac53ccdfd96c6dc36c22499034284404e312678ab0d6aeff8df5ce1dc207d40395b00c1734d3446bf7f5c31ead098c78da35bf4aae4f0d4a06b7e4be9d2d13348c7ca0d2099ff91aa7d55fe6c9f4dbee2b4128fc4f571c26e3643d31529d0400d920922f1c32966fc289e2303357336f2a052b4022e028abb8e681db024509749a9463f425f993743c9fb14b75406cb5e9ceee98084869d2e5837a333d46b8514a0b39fac7b5b33746c878d406506d2b179987e417c5687ff29a0c11cf3b0a3718a75305e535b3b15adfc537ea0fc98ca8631ff3577f5e15215d85a327e5bbdb37823da7f5ac54b5609a37bbb749c074ccd2d18dbab9e4255a683663c9031fe85a52f8493ff014460395708f244629289e666b293a4e8efdd7da7bbd553510cf38381a36fe65b136abdc763d1b011a2d3501459d776a9caca681736dc9787e19efe67d46b1d81376a98c8a08f0308418d6e0e61e380bbabf85a8beb4840731f329012e51805ca5ca6be114d1c518e30954ea6a10fd6bea1a2e3009d5adf8d1cde0e847314784e74626f9ba90e347c9349e025054c921395427dd76bc46cc0b6a09c5afb6092ada21cbabe42fca5dd52def394649926d854faf2306281b93b46038252f30a3c217b9f5785b2c140dd3c643a05680b54aebf7757253852faac068d2addbd0188594ffa6a55c39b69513cfb85fe52c4f62cdc9f8530b48d150b32755a749370bd6a4bc9faebaab7c8812ed9534be0cee8519f745065c0f64aa943a393fcfa53f8a136005e1d001425696c11db8c884f13939c333756af123b01784061c3b92e6404ccecbe684d1d64715b4abe96dc3403bc339c14c5434572304d1ffb651ab9be10b412ae9ee6e33cbd1159e4e1be6e673d67c9f85e38942087ed6965e41fb535e57015b88afc0ae9fb61d730b69b0b31f33caf1a25ad6500be327e30a1fbc9a7559bf4d2925b0894d11ea33043bbd41749376aa7fdcc68e40838ef9a6eeb78926605febe9c22d53d4c0ab13e0067f58bef74e7a35738c65d2847572bdcc0e49818ab118ba954e9f2d6cd8a864b41376714b822b77f6716bfa8c99436d686d8929ed0783c1cd8249e7f6d2ac7580ea9e0feccb8930e2325d87aa272a54f96ed27e654ed6d94087e338ef2907491413241b5c1bbee11dfbe0c77df7faa4b74636ba9353bd7c74f4e072cb3c1d011fc82d2656d67e5da6027c8a2bc0e3f99834ca4f7b1ae5cf2c0ddf64c45958f47c5937f147df89eaa3adeda40fbccd66a6b7ccd33293e3240cb6a52c451871928fbbd6a7f1e7d2ce59f2d4e0d2515e12e2dfc45bbd83a8edc9a4e69ba6b562d66aa562e5aff7ff6d33a5f68ae8d7b064da2e3c115dd7bfb7070123180056fe43f9a2a126e63a1ac473232fb2e9b4266d4e730885f2b8f9e8b04966ce4142f7e61939f461d5d398cd60a9a4ca0964336b56c63eeb652b1413053913f2b0c370381f8a4eb27b916bd0720c69f33d9a501313f79ffe992c29663b42a60748525176e96eea4bc896afdb87cee86898b27b1d0d80933db379b5e0cacbc68431ab4a0b5e55f53fc0091054e3a9dde8b8f2a5bf2fb62802f444231c661600606033bb3c80acd20a4b24927be8253cb4c80a3e6cee236b98b517d3bdee4a7efa9adf91ce794061e596d5c4bb42e37ec7f1a89fbb8a712aebbfc902096f8bdc224ec83d2e68d44931f4ca301f397488c867195c2d31f7e987cc186d79c8a4a295cbd28974bced5cafab6214861bffabd290b52907513cdd2eac530e7d852301cd4a079951d3bc76fd1a19a44450057e66a5bcfb60ef806ec0fd161ff2cda1545de277a175f035f1b096e2b99a02e288fbd929d7bdd508ebb474faa3f64c59a113d8dd4f6746a658e6c93bf2921dd2a81c2ab83b8a2193564f618f4670ce7cf9d35cfbd1fc85c606a074f39b452f594fee1218ada47c76129f316053ea410622962e1bd14ae10cee4ce0e2aae41ccd1d51e1e2965f9fb110fefe7dfd4d6a4117b6635e9abdde4352cd07364326775570009d2fef3cbaf2d0e2a9fde018788e78ade75e2bfbeff55f330d2e5880abce96f4254c7068cb21292dcf33357cb681463f371729bb82afdee0fcb212f9e93a91ac80cec4c680336e0951025e8874807b3fc95a8904da060b7325caa610dbfead1bbb108203466084fb903f0d4615da1c2e764c009b11ab6249c640ab3175d68e672d42ab2e3f8e1d5e3eca0cf760e773a4c0f940e3ee6482f63c849ceb85eb9c007d42f2d53f354bafa9f1782317292f892ed81ff45da69321e8230c41e2a578da7d4a08290654ed666127446420a1833eb9159dc18f0b91fad604962fd0cb85e24b5769516895b0083e86cb8122d3ae236bcf2643f04f329adf895022f4bef35879d282901f398bd7b698a016f74953fdd78b9539a02614d466a86279904e411a921e5e9b2d4fd0800de7ef131afa955539542eefd277264a3a0ecaeeb64e9104cee22a0160861c04f4140881e11e7cc78f545bd6efecee2b7a2cb21b54dd143c4e2284c60cbccb7eb8cfa752a27976185fbc2134ff2588b975433c1f4b28608f39b5d3edc3cace4e1f7812591cee2590aaee753145653517eef599118004169f188d9629a8dd92a9b708ab6e630cc246840a3636515b18f6195819b840752c22f90de38daf2de8e8b405d9fada370bc13bfc79c5885c9a65e8af9d7941ef9c5f340b97839c16d262dcdcb634072cf5026ceaf83ce283b23d2a07d1b3f263aefa20f29f6aba89f5bf3c461254931acba2ccec833683bb185c75c9d8530a436b64131b7936770275fabe4fac098d673b7201ed4882913112beb168101da8db114b01dc689705fe700832aa5b6934e413fd135b64ae2a9fbe6f143b1a29adf795bd0f54fa75173160a92b920f8b474bb2b631604fd05cb029f021bf7fa9648735ca2876e2173726c595d9b8e1de3e40300d8dfa1695c175a0c4e7b3cf52a4660be14e05b7689383db8813838c5913d95722b479bd106435b6ce18208f9a87fafa878ed05d9fd1de8a16f6ba9b6fd6830b6ee1c38b652a2de9cfd73fd0e8d18e3d565e1b5f63183f35c29d153f4c48bbfa8c8be760cf5847d6adb6b3569d8fc3f84561c3454404ea44b223f4ddff371f9b3995d7e811e7bb9a386c690a90151384eda1fb0c7b7312b02d0a7547fc33f0136303c4670d05a6abb6070b4d1a4482f0e204759fd70a114134df574123f916bae2b06e95ff69611f41b2b8447b2bcdb442fdfcc83df6ddbbf054f980b46a3ddfd0443401b63e5aed8edd84e7e7e5d4ab0514a6560c0fc4c00914581390c78cc4815daa9b6d49157f39ca322d0b119dd28f645d03ffb1846ee30d422e5cc08e88d39f58589f9b594f9dfb9ed624b15b29a17e22087096b34b3ebf491766c430178ea345897cf60da2769c360185fac5d5a7d85c06f7dd0fc8345ba145eaff0f2cffc91f534191805b63923df3de6171555aa1d1d0aaea601b9fdde1f14f5672e6edf3f1f82bbc4145dac9bceaf927edfe75525f1ff4709f73f7cf6e24ed7b1e7394075482525129eede790dd4c81443ac3cc99cf625d3d76a6ca00da5d8d503a206390910bf03666ddaa3c0aff4725bf780ebb3dc130967d307dbc860bec91418333e01f6725bf1298698e2a2f6df72410aeef749a92f71442b908cb38e59a1ae8871b2ef002ca83508d24ef6d5995c6309d1c44b010cefb1d470d4288bd53ffe97244871e93c7973f21f69def7abcaeef9324ac3e85a91554acb03e1dcabd894b03323699c53f039a5c87142c280ee1f3784c4ec796cb6209b1e3af5ba9e22db0c205db4cda0b6dd75c1b692081811fd2a4bd7a99543de2a44b715cb16f20ce42ba57022f9afc487cbe938425d879ef4ad057fd74d35c5b5ae5dff1ca8c7987fb49a21b5d7a3b05a9ced0033bf662ce9dc6a146c692c50eb0c946ad69c4537a079fb561c1b2b91528806344a93f75f88d6e94a298677f502f311b4766f1cd1e1637b4aa550f47622bb8bc16a068ef92df59133eaa96daefdce0b398d7e4c86954551ab9a438428779cc7ef8d5a4de5ee9ce65c7351c429b2f65a81935196e17307039250827f0b2fa97e558fe48f7e3900d063c55d4ee6777b932916469a64a49a74ec30a96d1346e6cc9b96e75a4e445cde7a69f15cd8b45b17681d303db1a817882a7b8a956f326c1c3849d3cd7a9f6aaf009982783d6b235783e69b9dc99d0151ee1232a998bd551279ee1dc885cc1c8d6917782999d69552ebf461310853e20e7e38b5e8602a3f75021f65e3956886a009bd652acd5514aef79f8bb8a0ceabe73eb1e1e98509e3bf726649276682269519b047f192f7fe3c98bd749ec799bc62776201fa9f4150b82004d7a9b9d9c04e973e51a6d9c5822dea5deb2ff6046fca794455b036eed2a361a77c92fc4bdbe9006960e2380efc0ba05dcae0eadcf0a9cf956e785ccdb0409c459054a67817ce85993a9ba74b7e7d36615351a166547a767407373e9bee0cb597048b4000f2e5bbee924dbf8d30ed916c99863d5c6af4d1fffb442d3d8fc38155cfc710a44bfd2178f54130246f8d326f1808adc945f51d4ea537dcd3c73f5714dff0bda3876a5c6217f3aa8b36f9cfd4095b2654187bd405e20551cd005067e648c4ceee5d773c72a3d9afb64c786c3e6f20b0576fc9af5b1572663122d74d1520dec783632bcd9f4563ca7704c5fa430949935f3b8c3a5f7f8302935521f0423b6f62600f7b808c714f66a60a912b2d41e21f85fe371930bdbf093cad0087142178c1365050062848463582783b9b88c6b2198ee980a3ca05fe899ac929092609d1f642f06dbb0efc978f3ccd4b53f2e1dbccc5aa412a19d3bfbab11669175943e962d38e23881c07128b41c753dcb828212f386c425a926c5e9b83eebb518554f90686ecc2b7a06e393f3030cc25c153dbff2c1eb8e2d49eea21c4738c8c16a3aca1040df8a7659cd2f6b83ea6e7c677748c9bb1b101409a2150861f6e849b60c229d8c4f3567ed778b7b3000d1abe79967e26b1c212a96101094a3e53fd6c66aebcd789ee04574241ef976456ec509fccee15808e85ac321be71be98b84eff454d35106b96528e1091c2bd9cfc0fef8585a372f9293f3b8907057286aa571cec6209cd969cc2e12b3fb620cb10d5c470373d95dcf4479c96978a49c34a3b4f287b6cb8f67dc17b8cd38a00c01aa47dface3d63ffd835e93a626a873036086001d4d0457812596b7ed2460c2fb6a19127cbe1532687e3ec8af556a5f1476ba86b4cc289bce983a85fd40ce6c3df733e42c7fe613fa98e5017e95f839e832a917c0a66d6114cb31d86f8ee44a2934fd1b24ebc22d669f0a92be107a2f7e220988ff97dc22b44fa7d84944eb649bf6b9edf075efb35050bcc174c59c7fe346b8aed460c90d2f6caa7b3a7fd27b43ccb04ed1b791e1ff39446cff41a9a95e1ace16e300d8367e432d5f8af263b88e6b7f850de523da6cce6c9d72894228674f49354764950bdf46d560df69c77e6920067894f390e1664bde49163fe1d5175fe33e1e7a44a6a017d54c4b08ca9811c8596acdcdf8400a6b0e4705f01bfede26ea9e3482e917ff59e5b887a85a19a033f1e82286cb53ec3f1a41c427b8f2579da69be76d29ff4c32c187724f4f6090fa4438da9a08bff3c99332eaf9f1b5c631cd763e4dde28195f8f66a97e916897f7cd923606c2c8c1ac3108945fe89b8586ecb79df1f950b1415b476bf24c04344ebd75b1865489b070cbec924cfe9124798cf0945a05b42344e74794c763a30dedce241eecdfa31b813534151bca71dba244d2e162c9b2250a03243bd766c3affa68e5b75bdeaa2906b45ffd2ec1e243ab3209f2b7cb6d3e41acafb2e4e1bf4ef39c63e0ddaf6ba4b84d30e3497d12d04545ce7edf57af416832b300ba9c4da90516c8c2a0a5dbe2cf3ebf970b9e5e5ec10f6dcb694ef7ca030fe00cbecd887a2608e68ff07e23c118f3df5691bbece3c324b5e5fbc00b643bdcfd36e467f3b430692c7b0375816de9d9c24ac7a41607e1e606be68834f2202e937b173de23f11ced8bc5bc19516a134606292ce3b4104f3df94b3570d94f6baafb576c802cfcd3c2a66efe23443435e726f6450bd831af70bfd08f7463cb1e992f63db42e53f232a405718612fcbcf7bc94fff6e78aa97e2c2f59719abca8eecd7555183452746a69f21f0bb8300ad70c8a95e212dd85599d3721d260bbd2abf50fc5de7461c878bcfcccfceae5e0b43e8b674fc5d6c4b57eb477632bdef610201bed7361bdf6367b02076600c2e44681defee00068f33e39dfe429382d603e7039045a6b2fe825fac984a2b6ec92dbbf2a1557aaa9231232f90051cb786202333d5294a0ebf2a9b239df0d747bd400afd6d2cf021b573f3194d2bce83eca0660b6f50e2048a12be74b27d8cf6edc0ec043754d628891c664bb2d81e24c326f74a8efe49d95e30f0176afe9e907ec3201c20f726ce678a3729d0cacb956f83eaa5b37a3d1a2b270b3bbd2ec837a35869a5f84c9545b714d8854a321cac5deee17d97acc06efae6d1e6f357f8300ef9deed9317250f3bdbc0bed376636652fd82828146360c4acdd2645d24ef2db24e30171333ef6bc28dfef9183c768a5e7042ebb12f830245aafd8373e36eb35f88ff2638d5a41b5f7f271ba8855e0cacfc78a915f20e7ac67801a28b6b39b7a44bae1c3337d3502cd6823f3e152195562f06b6add8060f3027eca074b65433063cd124e964faf4431d16d2e7e3749cd4d790937d6dcaddb50a2519e794a16e71a949e9725c55ea50b690564f5b8bfcac99a1db4a2f454fc11f7d4314764421946545ac274bab1ab1c445fe1ddab694a065bc97a9f2e73fb9ae81858f50a79daa4c1691c891dcb162a04ec3df3a6c771ce1dcafb94ad20d57c4a36d222b52931512cb3e3c62d633ea3a4556f1dcb3d7957daaa4efc376472ab1fc36fb402949afa275ca39ea3e9ba7bcbf1bba4c37b5bee84d86bd4d9cba7b37ba5f053470a596fe965305daee0c9cdc5ce42c1c80937e503cdb24f751ee904b212cc86c9618f158a85505fe9773299afa8907e6095229d4343d435f9f9dc50765e149069f22eb9fb36e49f75162a93306bfec2525a5ab788240ced624f8a58e28cf5ced13d9b0997cb7496e3b131d939fd07ddd97866b7cfbdf40c5083c314040b1e314cf223d5e5ed00c0cc50a15d21c3cf5e77cef6ea41b753b0142884d3529ed0430a41628deaf94dc48919c0164471b175f1b8ea7f1d8f3ff5049cbb7b340f6af488ae883efee752fe121060deedd09f1b116ac42380c10cb1e316c68da929b878ac73ffa1d98a10e57d3ea1ba85a9a0c3f627f706009828dff4875471bf9f3d9ffdecfe5a5b0c7fe4ca61b353b41c40a1f02c478b6272e3e403e489d9139498b539a2fbc8460614e6d90ed19e332865ae3784fb11b894778d26fff305a995974d807a0d74c02bb5f9b20687709a286b24ca5c6f083531d7db66695058df78d45c10dc9e4d52ede77ffe1e80c49ca3ee574754d6dfec45d8ead359efcfbbb96227b59fdf60a721eacd046f257e5e8340cd012096545430624221a7a1e11f0b4e2403fd66806d97bb9a6fe09f5b80400c4efa12fba4ca6d1093dd21f2d130cc68ecd334807a4c38031abdb141617d2e73d58042cce794082d28a12b3fcc4c0593187f18b5a485cf3a72a3059b2c0dad8b7e45aefffd1e122ccfe41c5140bf4e8423cdca14e259e2341e24ce6530a5e645d7ca26bf5be0b4f0b3b0c4b0fcbcef5260ada56328082a3c1e25edba45116b732a6c6efbb9eff086ba18a53094af4422524c3d842e2656bbba4a15a012b9942dd4587fffe6ad674c0716e51ecfa2b879192e915984d80cb716f96a80931f1d8ba8a17495a7ed158498d54eff305c8e3522b16394e82369d270fc3a0d1fb5fd373d42ebddc120104db0a160e7b47282eff659e5898faeb148a4adb0b1fdea9704d7b1a4a10728cf68c8a687c0cb81385e687d0141b40888dc0c663b96247f79f1a704a33e046424d63f63141226fae4a675027e1b77cf13a1c54f558ab59d66480f1fcd5709307a8ed449391cf6dc6de70ed6f65d66648a6487c9b89f1ebfd9cf37ac4fece8e7203cd1c94b4dd171a9eb3cfe418e4474bffed20cd4bdcc6158ca631cf061652b6e6ab742529bb8f466ca8f28111130b4ca7ee438a6f3661a547adfa445afd9e9cff19959e07bb7007e88005f1305fce9f96f57af47258af285b2274d8a7f178a3e205b7f73f1360f92bd04420fd2f9cc5c9af0a670f6656a0fcd4e7a30df6bd3a6a53e963116972d764d68c9a3a3bcb477af99991ccf358e07bcf13f32af0b4360a316e750c80c33e750f5944f5dbc25e8f0b90fee2577df840151ce0d67d0af3147f8e846ca0c21494494802d937f59d8b5b72cfa173a0771b98f247082002aa313d1ee2140e6d236c7b41e4d82e1aa06fc01e587008eb0b216596d45a7bc704aea14f85b32984838cc7d6a78ebe310af73e9a6abcc9f3a36847434e7dbd12c35f676d7026af4fd0592857d6ad50fa16ff8290a0b38c2d21c25b994a21915a8d5700dd4fd1dc0d0a7ca7c2252894f77fd6ad8c582b0143de53c9cb11f88c8186dd01c16e41ea6cb5846a806a0c7c833579c6e245056bcb4490dee7dead665ad34ad16459a987ac575143ee23d21c4ae7f88fcfebc4b4e4e1e5a907bbf28c916fb003977f68fd392ec3ec0e45a11e7bbae0b76b1afbe1b63b9d1a3f24406e162a91535ffc22d9f48bdba03b130fa57bcec4ff100cf47df346a4c0d30f351aa7f2909dc2acd55861a2ca017ee38fb82840c65f9cc7cd18634f7186952cc3a55813701846d68694abaeb7b1d2fc1ed140246da66de740ddf72dc30043f424b5dddd74b51cc995aedbd5087fa8b21b12d299c1625bedeb8a93845042f04b9b579971a4ecde21e925e5579d694b53fa27c31bd1c82712e798fc520f25512851f743384dc06be229df41a1597f952be7b9fffc5424bb780aae0a1e802d9df7a98a9f8416d56f8e2d28d1219bc9d25e3a7e8f45542b71bd8d36d60543dbcbb87261216c6a280ffbb46ee5908d1f32d9fdf16d99e41e71b589038b9d2ef8fccb02ddd223af8601043ac59a14d8ce3e30e0fcbf3fa041e1e3108feb5c04311529ce303f2dfbaaacf733bbabfa296ddfa8d907734ff2c30a9d8988d1eabb795926d914d0bbeb7d19659e34c7fa040dbca56909c857e11ad7f6f7795e1602e337b8b6a0a2d80c60ff81e1d77ed686ab96f9ae1c6f1b3163de779c515d65bf60f0373ed4d5594fc6a9841221ef044c7bd39a397bc27ba25c04d3ae1b4e373dbd65380c4ccf9c976663d7842c0395370001a8f7512ac40e7c6bec7a158a3b7ca2c6328d2ddb633ab45621a0fbecf18f1cdd4d5afb8332abe8942e984b15c24548a2f881ca680231a4377003855cd37b282ec83fa6ad231d8d1e305f532d3cd43f351668b14f422befb355c7bae15384d5beeb210db93bca6fa3f5dc72ddc4c619691ebdf4a8b9a7a5d23a3cc277b8ab8faa1d47b1c2885ffc96e8e63783e7ba9bdcaf95f39c29ee39757b444a6b994313f83bdc56d5a5a372d289fb26fb1d8e1ed03d753e344a878f7dbccb5dfc572e1f74243adfa9f8419d5f58a134c50aa7258e8bb45bdf734c6ab6073ef008fb88c5379bc979b79c9b5b15af786b5e05d43f5027c9ff1366441d910d48be8dddae34cd7094cd096b1b3dd493bb3d5eeafc4d3e3956495499f3967c00a576fedd7078bdff01a8556c1aae84c6581d92980881cf4ef349388ffca8121d521fa752787499be6b9ed20ae513827fe3e06b33aa3c8f7767fe69c90074b1f9d8e6e2a575868e51260dae57d72babb3fafa11692e006d8cde0d1a68597433f9d3c5dd4c5975b5627d058ada7db2c667c483c1e2d68ededef59998ffffbcb9397248a298aa47ff985b307461851139ec263005628f74e74efb9fde2bc8a625102834001ff888750c60f7c52ed8a4c69f30711993ddc15f2899d76852efd9d9356b83d0f69ef96326e9b555eb0f31a175078f6b16a641bd8fe5b1d274b7dea0c67e6ee6869f4ece2c3e01e3662641dc6284833e44fc5f31565565048d56a063f4b2bdeb179b3bffb8623fdd0d2a55af7b849ed0f485f813dca929f23172b2436a8b3bc125f1f367d1aa86398f6dd63c084a8da329b6d0e815444dfeb2301ec4c6fb7a4724d57332205798af1590ed5c47d42f7c98c09c3713e9668ba22c648871d1b036fa3b97d2ea816ada84918c2e382ff627fbe9bffb333f9530f19ebc487c15685e6d2e8c90028440d466657f3038d7e7dd8ddae2ec156859877dd87bdcf4b1438cec77b87b804046a9213a9ac277691d85da359692dd85969663af4c260285ca6ec80eba65f60634f327b17c3207870c0ffc528f16433293fa7082d1ca7fe1e6001a298d42f45015eddf7639fb2fd89e48bd88d77e3118d7266af3fb11a22421697b39aa697b433a46e94beed429c672704c874b45109757635535ed4f2659350e6c7e77aca29af45688f7787ce5b36b1791524ed379f66851b81a4bbde3784f2089a2be52117730422a427cc082ef7c8e5152fb6a839352d23ff14de0757bd8c4cacc0d5562d253e291afbc01e5abb8c250b5ab75c42c6fceceaed3123d98937eca4293c2a5d6ee5bba1b5d745c845e27865d94277ab4be336bb2e05040449bb792b34559b4ae683a5dd874dc7b136ba7601b453f98372cb064ffe8dd4a581e16e7744c093bd2c0d05eb5e2a6c2b58d8daebb95ed46e8eabd0363eda97841030cb3c4b6f5b456f48df7f4cd4c96061a882790af08a95295747206645f4a18fd11252e8de388d4f6ff7d857dacdc0776b17d3879a24a9a96bcf5782cbd14987eeadbc5a24b2969d191db0089738e8f992fc037008aba7e740a7ca7a82adec4d9f430e2bcbf113e057b324d8afca84b1f706203c6440a4da4339a298d5d7f4f364a696c11e483fb5332c0005dcba21d6dd852685eaa96e93d9cf9da02441d304db1b115e4bbd3bfa55ec21d2490797d0ddaf5fe4ab6fa89fe888d15725efa2d8456831d8c9741c25412de2f6c4209924262cafa767e638c15414834ce2d71cc8acc778f7dcc3e3d6a45a82e6a248b8dd4e9339c1439bce8b1dfe168d598fddc6c4f28d9728f23cefae2431965c95d8a9f86ee46092b21253ab2d62615af2c847ad1905299c97e7ff7adb8970cd97d39e6e4fa22f39f0be97dcd42221aaaf36243619beab7273e94efcd6913b3403911fb238e387ca43b81f9cd4cc0f51be8e83ace23514cdeff08383aac4d6aa2377fe2313f67075b3e0a658209f8eda4d8b7b02858dd3de58f2556f4d2e12d2bdfab33bbc607c8505ebe85572fd2a43b3c9f5d8f79a23825fb65deae0d6b5b6c15b05e12f92aa27b920c8cc6ae199b7f6f031cb5c45c2f000995bae79c2beec0ba5c95e0a957dde5f8dcb5998d3acc53073e8a2111cb5d68dae83c3e2c248e8a5c3335120e065a7a11400cf888e94f25be168a8e5f8b252b1411a827b0512f94c28d92c530fd12d710686a0b5ad400c70bbda347f1e3c107be6bb88e2bc49bbf75032afc26edfbeeeaa28972ff79d877f365fd971a07d1023fe61d56143e8504f6aa1d45e99dbe3b393f5595fc553e49250e38fa7b8365d10929a5ab939f6c3c7b9ad2e6fa1467af5c51bc38016803e0a768960cdf2c127480b8311c2dd16950d2a8d9420e42c7df46201e7bc379b84002d2a28ba704f247e6b930f8f230f9bb5bf641098e888cbc77b80b61fc1b655613b969552676a63bc6e4388d10005945a4e4b0bb8ec805c12b85c034f783f823a002797e50c5ab7a02e9ba59ca4733e0bc4815f5db82efa24492006cc2b1205c0ced3992c6f6581196c289975334db6ee3b91a2076c570e1f62d0c51311e0d30a3b2e4d1527e78a00b7bf3d4b5006098ee23aba0abff8034aa31449a4d0cfdf6bf60521f0deb003b0cdc3b0305852ef2143c74187119061f0defed5d36bb4d5fb3ea45ee918a3d77a4350ecb79ab4645481b5088009b98e887528dff4cd48d8c0c73188e8cc7f3dd17b594befd260e23a9e12bf8f4f792bca75f52b5fbe4a4c9d887a7a4ed32e3290cde1cc669d26cf839f0daac3fcec5aaf7f2d411baa7adaef015532b17c59853e4215e6c5f2ee9aa1eded2562abf2d013d407fe941f0a47da95339ab3c9aed407f35659ef04579a029b31d3bd7006e45567b5c71c6a2e3718f00205cea309e312cbd702518943ad41c2dfa68ee4334a4d1bd6dfbac4c829fc324a239479dd6de617372b9e3a0c60e28c88fb3986c6dd8f791bbb1f62b088c6e3243972b3fa8aff83f23ea408cbfd20071914a279ccae181788932e2acf125b39153b216e2dda34095365eec09b961c371fb8d1ca858c9ad56250a890082bf66ae72f5664f71ea79fe46b423f07f25649be3056595b21ab8aa0175948a92aeb073a62f5bd8c2ff478150be117ebb36511f0ad953828f4a999de82ec92231ce4078d4d833bed739a416a12d3e154f1acb9922ad90198b5fd0418387d15ba2ceff5e0979711849f1a9cf5d9225c78a4ddc7244a4c584a58126ff1392de31f52e38776a48d8f5abce6a696fb6fbe75ced27c5b8096d53f01af328e55395a8f7c1d82f76278a6e49d8ce9616929f1b29ebb94e53d51d9fe904fa01e4424d9ed384cdc75ec024470657bdac4ca7003177e6443b1c4cd04a68e59c97386702cad9b2ff03044b0779e6a7c5631aeba48c444459ca3a09667b97bf3ddeea01fdcbdd7ac4ddbc329d980ea364ca59b360e2d3c149c0406de8a32996b0dce14bcaf67c36597834a2c66f5d434046404cd1fcca452409a285eebf4d3cc1380abb03a6dbd30d44fc5c58c1629445459e067a1d3ef48103cbffcfc618207f9108a4a8e29a3e85205ca54d3211f1bdb89c8abadc7b403a06e7a798b99427aceb5d01e8812cff9b510038d9697a3bef2920053a67a15ba853f0d69cf645c322b1dfe8359e46fe3aee6b404a46bd5b57ad0ea9197850b1fde7f0302d5feef979ed9096d77c9c14418a11eae1afcfe1c96724eaa15b0802c8fb835004b715a3e44a6785b26985cfe4a4d2451d5993761a2f52c71b8a4d85e46ff46799858da0ef4632eb31b67bc9a7c874557cbd1a6e42820ef3eb6724eb9a4ad43829cc7102413dcf59cd1161ef381497be52a2bb2f1c17c69b6309a7cb29bc3896873c4756ee22a9887075c1a9826ca97fd2afd9203a3fcb7c94e9fbf089d152bac0d3e615dd52e90b06a31aeb3617e46764362599ede1f315f2a10d9126c8ad23567b2cda2f478f9f9da5cf748a3c7c563666c974984a84efdd70dc6537272b640f00ea2139364c8020252385d43b249b584c6791c7c3608d0605d68124fa6a5bba04bbba5491b065499af5b7277c7a4e23536d873ed50876284e0f2f47b69648fa1c4a5054bc35264c7c0f67b4f528687185aeb3b98ce0e5fdba9996ab920487e1d1e59bfa2e913b7faad23ee84308a1aecc522dde844f79af6bb245c3880a53a7d2b1cde53fdba442d2343c26a52d83438adb33c091ae784e46d80f3fa24ecd00de0657702de3978d02b100dcaff7e189d6c25fc5b4e0b3eb2037f39941818b8eb17fa447eb75a55bc10f9886dd2c5295874e16b194d28db7f42e5c2828a2c3a8a4e3f371923de40be317504e7cbde8f0c04a5d7e8db67fae1702397642fcfdc6751077036d2b14eb96853583b124380f48cb00d7844f17fb0c72c0d6ea2b6fc98ab900ac4e4ea3784c09b5cc7175673554a0efee59a91dfb3f8b88d813407697d3e0ec757132a3b037eabf1868cdeeabe2a3d1d8cebc6c9d9cc96a05f4bcae1e13d18c2d87ad332a78061482339b043d62e452145e88566d79afffef18d93d1e6dbe4577c26cf157bdd5571d371612693105938e2da1b78555f6e5efe7fb7abb608ee52f83081325194f34c33fee883aa99c243b0145d91b84692bfd438a9e8ec3b38c2db54d55acf4471326abc4d74eec7e8764430ddf2d6830f344b70e155914232bc71e1cd132afa6fd4118329b010dfd347448f463e28e4baa5fab9960fc6b941ae54c0befcf87cd3feb64bfa7599b33f73685a079a092512f1750fda0921929e7c9dd03d94ca32e8c23710f44f87879b28ac7e5c9a8a41c279265ff0f01e812d9580973da60bf150c2089626dce908144fa088f9ebdaa71ca51c8c82796b1aca342b6017602d4152e1e3283946f43c061437427fa737ed657c985b5ca3c73a1a0e77e5628652b3ce0ff8128005d7e5df09b5d351e5fbb00d9b6fcad82a4bea8556193ab687b6b7e37b5e4e7ee63435eba714966f1e76dc2957115890dbdffa8718fbcdf8cc887255ab66a1ad4611aae0e1b5453a0f9f975b2db20fff07782699c5fd365401c29f5b6884d7170fc92198333c669bbf966f93f58fb651e2eebf98bf8c426e56d7f99b949e0514727eb16c56aced13d9e2d167d76873f85b6e0cacac2fcee4510212150613e39b6063032dc92bf15d9e1ff2e1b6212881b0988eaaa89290f4c49aef8bca67ffc64133084a2e4703872b2e7c726f1936a024ab67a3386b224ce78b85d678dcb0fa2f03a251c693e40acadf5b535f55643d1d68dfc025e074ca8d25538d2ce3e239e7aba8bc425679e58e301caa025a2c0211dd5f53c263a22b90c8efdce2b0ba6bbd50d19ea72e988a0bc476e89bcb21bfb6adad94921bfa72bb7c7f6fbdb02f75e3a741ef99f6865a693e36016639ff88f6eff2b913936ab734c6c6dd34c0de8cb5d6b49943a01a865306675a83bf38378b3cbf4035be94a5ee9095d19d8bdc6b3def40b607b554aaa3249ab8289b53b5b6342eef0c6de521d125bf30b871b771597bcdd917a75fcebbcc8de1a595ef0c7f55e013e7e1b7eb61ffd2ab28bdd7479607efe4b1c5689510d2ae930c9c8150aa45154c19b702f393dc9c83083834684d129b3d5a73fdbe11cb15b57d8a04c4ee3fac8656e479aac2f0b2f9dae9fb06a115a44535950de97c89dde086ab989120ecc5e1f34dbb07243059b068e1f3ad1f4b193d2fb95756ead9703b796755fc33055e4b3e21c9ed4fbc22c44ffc247281c16f620c6028cd4fe742fd20f7de86e7f402965ee2c86599dacbf2ab0a6e2c04dfc78d5aff866681a5a3a48d99e60b738043d21972b81c0e807b772c86a3e2546a60809801a2120467180d428c9493082fb4e5e1126d0e106ea590a011523e4124ef683e4411fb6a8821e35774ac41b10207499921da9c4860fb5168b28fb01baa3e1f4d1695254941decc6ce0807e4a4e6b8973cc56142904799ee8672689075496f0e5bb5fbd4a38129c0222a9c8e555acf1ecd54a207569db1ada5497c00a04523ab9b238fbbd2c626a0e92bf6f0cf289a9f6e05a4d078e89345877f49d144730dd59708030e5691c066521a860d0f676b68811cd9f40d11fefa1d7ac5ddd761b54b5aaee9ab51e9cbbf8c350ef2810d90a29f90cb53e4098fbd4e6b216ae43c1f3bdaa65b668012bddb14e856245c8ba52d889cdc437c66fe67ce953b626b933e27177360c721b6a85de85204140589cd2d03cb41cab8e43787d0e5c57cab187f36b9507003e19668e9b5aea325a187b68eca0391ad8f445cb29eb4e9ac2987430e443961d4844f3b03b9fdb1bee1d8b6e8784b3a2a7294ede8e3d5f41c9872129a5049055a8fa761f1a1f84e6a071e241c019e0b85df198ed6ced02a17f1ab1017fae27e7e3e812bdecfd7ffabb447b70ab38f629b72c34f9c87491c8bd9b1d8c89e443da703d4e358ab73f6893c5df5ab3e870d25f6d841aba0aa875402ecd4f385b89bafb840aa204c6f665407f8913f978ff40b738454e3469e0eb039e20cd7a35ff8cde750f16e2d68b085914a23c72dfb0f74d2dfaa038b175cb57639c5864f59d103714f09a17ed55e90807b448141163175b4c370541739644f3ec4f1480d17d83cb3635ff794c9409b258a7ab0b609f4558cf27f26693f4571261885e5183b69ca8a3843ef7124bf34d90f8d0f2d4b4a61c9c9dbf4c6a5b89838dc81b7983d5295c4ace38752eece9ab501113c2ee9bd8d35cf66a433aa9df2fbc3f3ccb07f01adc76c17207a0593398cf02c6ef457944d95cdbf8dfc415fa53c125a5a89a743df977d4097797039d909e38bf1c5c011dd466df0a782d3b1635e1b61377e677e0d1a1ae353e28a86d1d8e54f965a02cad8938c613ce298735c4e2577ad57821925ca47bcd50fc55f7c7bb41a806c5182a43766a79efcd28f95ffdb350dcae09c61c0201b5dce2a4550eafe765a5e1188c5f56baf7f125f20f85f062ad348f9f8f5b044b6fb7f7727441210a469be2c3b663e9329945abc31906fb172646b672bba50b16caa17361574740c909d99b2de4431954afd3b63b6d5a471dbce094c13dbe38cf636f9d355acffdaa8590d20dc7adf2b35740a98fad1c3b51f1d9c892252b5dd12369bdd1915c2b05e6e93699011ec713b977955ce94ed2589c78dbfca096f6eb7dcc237d1c7e4c01dfdd542a716799f278d4392c58aa9ee925b4a9c95afd9ab7dfcf5870246eecc293c3aead07177b87a998f1ebdccd191056a558442dc943da52fdb594189843e3fc3390067b0914831b1c54d16ea3a4907ae5e11086e3165b5db573a00e08ce13a5227774b7d202c61b48015d05d5c45c89be4d8d0326ffc2814a886690f0378656f6ba06c8ad1da45bf7df92c1a437a806075c96e3b49906240103ac66455a080ac78bb96447621e32c80e5de4729544a518b06adb9092e4b6dbccc7a9d49acc33ca9601ea7cd3d3f5f41e086d48dfb35f32cc1b9b9d6fb1734dd60c69dc931e020e9c8c0e24f8e0958583ee4e700444238c85189098d754f16321b5c2f9a2eddb230dc3c7629207c5d8455b6f4756126aee04ad8707ba4f7ab006da6b9d31200d2a290460ca273bf4e34fda14d1387366b6bd00c5a7dc22e99b08801d3708b078cc0925abb226424c2fbeb017dfbff5b3766443ee670298f7ea5e16ff029cf4bcde40bdb3f72eab75817c093e7a3cce9a96d8efda1bd1a6e0858a42dbddcab0a018016d1698b6116f8c8023b1bf8e73c05b9a814cf74158f75121e9dda96b347124fddcef22637e26a595022747c27992a2910048680ef57734bf70d166077422f675f3b1f218afa362e165793f406db078eb63ac0ee2ca93bc96a052f255f779c848bf4fd43df97332413525f33ff04f51e223cbd2d72bc215270df12bcd6f809e148021b98481f50981b8f9d8ed56b06565ea9d8ca87f369060d764902d2649f6266ab7346addd13bf88c455f08a935ddb23ca1b4ae4565ef4fa8f13ec26fc32f10ddd9464fad69c6056a65c932b9520151692d0062ad3f811c327c595a12659bcb083052ae69ad64fc5421caa61486c0ce7ce861a6499f41e4aa1b62601831b308a53a216242b44cc1b0e8611a0158d5238c445fcd3c7d3bcd15ca05f425a1d15e319f7a078daa0e08b36da6c5fda13571cfba0ac8666c30f799888fd9a4c678c84f7149de402f6d7aa8fc7695ccc37147124cb9f9b96a899a7588054ff32b610877004f322b5acaeb008d24e96e12711e1c62ee10b6b74c2546f98b1d59ed9d3a4c828c54a26e107a70317203ebf3808f822fd0d30b0a7688871fa532b046cf64e86c17425635495697e4c56f7201f9d0e1bb5732857b5787b678936eba8245d369cfbea7278eb51ab923bb6d2f167a05a028036f7b32e463194eda54186ce69ac691bb8814a0ae76954f93a9e731aba14ac8ff6c30132245f467b32c0357adc49bf6cef32b6a6e6408acbb645cd8b11cd4df9817bbc51164bf736460eb9f8063e8d2526106dd15d59476c99b640696e2f89fde2b4bcc882e903ddbc166b8767a517051b8b13661cc985b4cda795731ddb822739ac8a25b3994cfe40401ef15a5cccd8bef6c1cb91309d342c4db8515906237d12e6f9a08224b7c93ac5e9b176374feedb081ba9c5aca1da4f21ce7379ef206b52a3caeb10b8d021f8370d8203d74dfe03c04f57668cd7129e7cbf69485474978ac3c01d1585fedbb05cb8297e148df9dba1bab941baae23a5dff47a9f6e34f12d0ca783fad9a96fde4ac2fe1f637a6d3e0bc6a77e994362f2e6a4b184d39b3a385b788c79464db63d99b4eed0c88aaecaa5bff8a792bcb619c278d9c6c25c245164f92327b85296a30618b5671dfc54bf93cf29f853ec4bd86ca0bedc0c69c5bc8b01f27a5b3139a345963275f1bed62bd0a96bff127410bbc418d4842929a00176287614d743a3090f6f7ef21e405252c752be8bc5a4fd4103514f2234fcbecbd6d8197d181cee1e06f2803bac13ea10281111c89530c4c686d3fe51253ac3341ebf8439e0bfe41939580c5be94c3d8aef175127e44b18563a7d5aa495cd44ac28986fd05c5ecb99b94b0f0952c0b3681bdc8bab8327286750e5ee89cfaa8781e72975a2a029c44da8bc6d299bd778c6c554ebc934638ec756f3e2b328c2071673d95ad1054a1c6f4bc9d17c6a37801dcdc311098cec9bb44a1a518c892f23a7157ce59e40df717b6db91bce55e2ff630ac6e3bf97cb63af61091b7f6581cb8d3f3d7c5adb61b625cd321059de588e3d41d69e2e658ab750524183b267d088858db77839a4c7ac310af84728bd99caadc0efecec103d46adfa3c7320b4e1da37540c6064754abfc9eaa6a64832a74a2e228b59d677db8be01cb2a752ae8a245cb1bbcf09464e5fd6b2d7a45b7ff6fc1a9711a1e05dd267150b63a03bcda468b794ff315e51837be07bbe4fb00d9dc85f88e99bdb8d9acffd9c1462383946cbf1e8ec2e1edf9254ea025fdff0f4dc8db40ab766933529372f08e3e8536fdf88da94482d98fcdf72543c34af810ed632b6aca1d8e349191ffcbb08c7fe7857ebb1031ff46409008986ec2305e356d5db477c3de0537055d87c946184a757cfe06960c1474b59ec44cdf0ba69cb0bcd1e1a89435ff7971c9f3176f9402674881311fa9877c616877a3731c440dd75806fe9f692aad617bbf4baecaf31c7be4be3661cc3c49212128525609981d9b1b0031d28830c9c6533bdf0759bebdd81b6a93ee4e8bc2c10ee361277e8fec1fdbfb1761420fdad565894fcb42e65097943249151676a4f39ae0772eee954b431f545f2db32c4b670ba2992437688e5591b786a98c4af8cb7fc121248c4a93525f0b84c4d9bffd436364e700f237c7cbe7cfc4af2956989ac299cf2eec0f9f8f12988db7eb3cd788cfb4375160aad0d8c456a4a677b86697cfbff7ddaf543ac4a99155e4ab699e811229539ce15e1b3458ad2b2f4f54c77e36945a438346bb08051b7eb6fc3ebd5cf86e84128e02029146e731cbf90106d6f250bced5c8acbca3363c33d4855c89b232c59224c93d6239497844ef2f549abc88fe0d1408d51c6c351535c61b3454b583032837da6528ed2baf74b50f300409a1aba689de1b3abdf33e253b49a610d0570aacbff32f4895e44afb8644e6b58ae4a76a1fbf9e6d9205a2ab66f8da8995fd8d05bc940e56334624d9d64d55a2a671ccea6f9c210b170650139bbac348c6f4a6789afd718072e50e1f90442fd6e92b9a6f7bc1f6b85ee38fbe48e110b174f48eed40f06db2a1eb54d52955aa950960906116317908a32f78bb57d1f9f4a71d769e6b465e844053fa75e5aa6e4df34d64716bf99f87054116a59762260ef683033d38926931cda4f5556df2399263477a2538be6a222e5ccccf7ced0c2b3617550904a57468dc65d8efe9810c47ae8bf96dd90802042492b6bec97fc650415f670e74f1bb7d5c92fb3bf432dd417c915d922701a993c7b5600fcbed0fb700b3858d97b71c438ca09269970396be7a0061094f0f71bdba0e889ec24e6d40cb53505f439b52c0aacc56b3536c8ff8a72ae1c6d5f5fd7216f5c694622f3b4050f3fd3f40917b7fa8f7516e417541070a59c91a364d1ec12f456de9123003c200771f0cb39225c932a27b5d09ad2caa39257b414d17bd6767a86ed5bb3785e386d0f07946ce3809c406d47b4203c365fabb2f63739123dc61ec2bbecee53cc8bae2150e34620997386d3945b04faa31150c606d04121cb9a5f8b4b69f411cd0415ea4853bdb362aae2096f1f47e6cd4e46b407dc6ad29c078fbbf56cb1cbc50a125c605dcf47ae9a31996d9c70c4ba578e10fd564ce2e0302fcdabb834f86b05a28afb0c9d95a78c6abbc7cb3966de412feee73a4712cd756e6bfb2a1705a4c278f1c11753c1dad65ae8916cbd658d145ab765addd848ea52bb39f934b730dfdae10a21f1ad9032e14acd2e7cafdeb685c4ca8b3749fb05de46ec751ba0ac8034d397fc3a90742c32fe34e2100d32f712b6edc7ca54b3f050ff6c9f978de8e842c66f3f27f644333f07f4f292553898acc799b431c2ffceffeec94d7f149d11617879bcd0be7ddecda4a6a4dd8c9056eee0a614240a7a91e696380767822102c3ce0d5900d77f23ee27db59c610480ac9216ee63aa78107adcc449ceca5ed5b91ffbd14e2c30e51b6d7c34faee12d422412c3c4bf3dddb20fef943e6194e8cc1a4ca770d565650261da39088559a899a7b9d2b3a148adebf03b20b10078d0abc784b59f8c7058e8e964a24f05d1a9fc9c18b91e90573ed92b438c4d1d0aa3bfe387fa5b20cd1fba621eeeb80e30b67f4d491c9549ae1815f4c8fb6d03383a4f3cb135135817487f5cad8fc068b908e86f268af57b59237c03f4d1349e88f7d6d29db50593c47c3d92af224817e411adad965495cc62b2b8be24131796f9c69435614f0cc07e1be63849d705fa920be7e1c525f559f1714fc1bbc8857952d5aca2a74229f75120fb02af7b653fde2dbbe95ee25746a250490de1393ee88b134496108d3e6f34a1cc3f75ff1384c697b52ec8e4c136a1905669020c85463fa132211fc5122ba2faed0c45f1d3c7d370de5396f94824f0b8b3c6ebdf0e1495734ad215e84648ba374c437f9e2e82ad57ed35bc57488bfa925bf4f9dbdef8db7209577e0ad7d35145a325fac7cae972489b49f7b52bc35abdddd279a9c3949901cf5ffc2fac814cf3acbd3308f42db1063d42ebfcfd572ae479d9bda8d5f3e292c50c00508ebdb66b37984d7a0da15bb6f558061b7244edf4eceeb756764a4163bf1614119169a50246de72db15612c54c8d444c99b36284760b95a826a58a0537f1ce7a08c9e39abeba9bb7970f3d22c64db729e6db23ef0eb1c9dcf26710632b674e439ce135916e6245da8101cd492a1899f5d3af5a5cae60d3cc99eb44fd0c16fcb66e52ec7c30b5d720d10e45f04569fca416218cb865ff0189a6fae0871b232f6aff09bd8a8c58dd7729f2cf148f436323cd3c392303cedb3d6fc417c15f40775beef4cef8b6da14078cb453c11321b157f345880746d49d5014b12afbc3eface096b75e3389775e32ab33783fc5f2206d25c5547915428674ce1d8c922d669936688deb92a8967ef270b421a52dab3e0eec1f831a7c73edb9bbf0dd4f79dd0aa06e636411337dd00bea8806f810eacbc2e779f106377a19772aa1d8eb5115823d6f2e857b214c23acb752509fb4f89a1f67c240bdad2b997e25e1cb419b1edb99d8fe99b1880af7a4e1230ce9aaddc65bfdf0e3a183c9ca0e05013bf6b6fa1809bfa507a4aa2641738da5fc40a7093ae832d0a25f0cd37d7eff8ee4a376d5e6adf41291986565a0e8eeeb9c24f9cd2ae22b4cf77776c4bfbc5e8ecd8d41332170fa2fae9ce37ff8484dc9fb2b69a1715bf66d03ab34ca9b2bc4a429eca5b98bb7dfee3b6a03c21d17cd00680c09e2bc86b85055ef79279fe27f6e2989cb822e337a1f737464f05f154658678619b659794d229b6e2f99899df69019bbcba373f399e367491bde5880218502019ccd08d6cb38ccbd93b08a4906abfdd7c8e6fc2f31e903aae0ee83ce6fb188039d9a16c36fa5c399041cf5a2c627f536b10f20fa99b8b237448d26f38dde58e7c518b0dfc8fa6ff7d0fc7e36478f90b55bd99a07dcca1597ba7cad4d8b8d11037e4b28ee311d53e3ea5b65e289192a4ffa914da2b5705ce65089428b5c2b28972efd91dce716b675f822d0efd5901c87801ac16efb11673cd2f56d897bac0f02b3010f85f7fafe427d257d41697d5727a1fb99d8a1c6a1238d33b70e6166b96233d261f1ad2541bfa737a56bcbc17161377dea730fa0db68d2e141ac98da0d5f98e92dc89f73eb96bf592c041f21c8382d15a45da48e716cb9f3730b0da9531ec20b3a4d7add5fff58c215d7431675dcc14159ef7474bcef857b4cb47dab05920bc2cffa03c0fa10aa495cf3bddb739249a9dab88269d9e17bd194ad179d2b20912774fb69b3278d1080b8fde88faad7684f51891573954172ff65e8ed88ce7e4d57307a1cb9c273dc4b21cc9c298738ee0431cee0f4346544cb7e79555e8f5a85759c0a70c4bcb3c88fd6b0d75d234724445f02f83fb2dd05bf866b57666478a829adebb384ee49a370ba03d3071225f15e0a4509cde186693b13781164f18292e42de32e012c9a1bdcc66d2704659f5bc8f6468f49eb845f8810ac89bbd709de78239e3c4a233429443a346c49e32c1182bbdf601e8b4edb3a3b5f04bf17441dc63d238f32b54c26e5168b0fced4fc61f61eec17e90f4eae1bc655c717127ac470baa9b72d9075ef00d6c6a8cd411e02ea5e768475c77d546bac8eaa037a97f77abb706812374db7b3cc6b3f580b0d74b5e46a1ecf72728cef476fbfbaaab6ec97ed19a101b916d6a5bca67a796dd5ed2855d9f0e59b27e46126772ad532903db2dec59e7359fdc3ed896efa2d9ef969475f42f22d9c2cd1a98e92615bcee93ecab12666638b1a41139177506f2ed129bf1302150b252903e218a700dbec47d197d05d5a3de557332bc3380858f2a7e7cdac8672d4262a12f555a036ef0d838d189261086d901c94768f48332a71872419dd5082b56a749644871a8012344257a9f518cc8febaa209e577fa09245fb6f603743ad57e6805ebea1f9b505421dd636f5ba15febd4f63bdc94ff74e97bf87748a61358443c0a419c0c7389f1aac05fa7f8715025ea3f3c08068cf0831554a64c2eeb87dbf64b00a049c8a9202dc06e31c7ff4a2932d6d90c5c32869d782d873a5b3aa11e54f110c31aa25d1be412d3369602d31f0f5ef7d1c331c2a9bbb2f26e0b3dbcf559a04e865458a65cdecd5075cf20571ba9169121eec97ddbc63dc268cf20f2dba393cb2637aac6bf8198910d013a0f97187b5477c9579e7e37717c3e25909a97418a8a18dc788766d4bc2fc949fdeb9d05737061507b753b6e044f0850cf6d124a7c2b2ba5e8b409aeabc6849971901fa105c9e462aa2ba326b2739aae9f642ac1eab3f19f24bba3ebc9d1a865796255f2e5e3f262ab642d452e603c091addd78180e78221ce22c7191d16ed2cab097ce10db3253087d08514d9fb2a0e53e0b1d280e53fefc5bc7ca708a0455423d8dcd0f03d470ffa64952f1c93c76100f3c28a24c9816f3b8eea6d0bfb6b2cc634c4df685eec5ac071126cc6060065bcf0307f0b27e738d95e13f964d0770852a88145bf1fc71b41259ddd6a8a6ea82a0d6c060a229ab5ab7b60f3ec3f0d86ff778c94e6271ee852772f4598b2f0521ad4f9ed7071e408bf592e46f774f94c4d7ef0c8c072806891e38389dbed592c6141718f7661dd281bb9af8ffec8e105e94fa086ff94c7c06e8c03b75542d32c72ca601a0acf7cacfa2e4bd9f8f4bb4b414814857459c592d2b14768d3c633539bf00815dc60c86d2d983d1e3f83e253b999b94796602474d0ed2a788dac6fb15c16cebbf29cb32255984c46423e9ac5d26c699a2d2f9f1907e4c38751d6e8458e92a298e36a18dc24dc61f2c35df2f0d94fb19de95f837ecca6210296f5ee98da571312fc850f155823a870e42bee947fec2d19c379cc392b7e4e9b70b769b380e057abd728c5f14e785f3a79b29054e52ef8825c0cf4d5fd8c5ef0b453edf6aa418e064722ef1c866090c02116e5a9345ff294e665806c26e5656ec22fd3feafe68dc40d173ecb4133e53b1d132d3fd6bfee3b1846f9704be0f4c4b48e3c95d9894155cc2cef3bb48a00ec575eb0ff6ae05b335566e7eeb97e72f2e82cf77a14523626595ca6c48cf2c300ade08d98a76f86bd4fb70ee54aac70d87bd5522d42bf4deec49f8ec015bb8be627760c7095ab0b3cc2cd09e4e4e80f0f2e0de437dfdce636d371a20fb6dacc339fe26c67522b8afad909bfedbb0d0bf661d09687da85e259540ff630b1c29c38cb4c412209771ce108037ccc6ad51cc9cfcc72def3f1ff7c21b07ddde5539e5ef0dc7840ef82195c529409a0bb42e72f5735eceb757d5936f0d1e2af5d355b6a36b4ad413d16010d1efd6bcc396edd71960eb29c4f3ad44e7c0a2928033baec02298e637f6bb30a811952b8e09000e5a92776c45a60633af16662dd80e23d75320457ac0b0faaaedf65983b4a49416630687cc3e344dea5e67dd104b40ce9b20499d193033a6b1148c6bafa600566714bf5a72f208b8406756d34067941675ca3bea1f71036421b78db4c892b800a6bc4c578781a4f62f46df049ac2312dce2740905302eec2fd1f0def4581a9966319ad06d3c59b234b393abdbb7e2ec33a30cca738aba6cc0e57b37d9aa72f9d7549306f31719d64d739a6b733de0241c6d476754517d9cc92f697b2874f8c3d7583e87d743d237195cd8347a2c722dcfaa6f287891e4ff8d6a875cf921b2be76020b2a9e7beac232622e2e6224961594ac174ab3c9d3d2b77529d505ba97c9d2923f13fb717c6e8273db58b890a602bab76951e095599b265fece261e061c3abbcc715eaa290c06b0f04efdd7fe1480e962378e6e238455f198db062ff3c49b479dd4ebd599d58bdc8a957ce967c9863b88e07de828fafabc56a4d8a50cd591f139834be7a2be978170e2a159cfbd42cd2eec8772d75fb712e4d1786b13ef942ec0a80ac4da2942d26b7d5fa83a26449dbb4aae94161a6142a9a74bd66dd6d913c4c569677f8c246ccc05fd02f2967d87603200aca9615d2a221efccbedc906f84be5bc4376e842b82f09f468409c3d695ecfc27f3ed6e0d693c21646bf7c211706f83f1af2487094405b52eba970215d6758a684597b8da47a52c79a3337db1366752b60e3df563dc71283a8bbcb8ffb352ce3b3ed26010d1df90904435d297b23fad10b2e70b231ed89809a95e32689efbb6d4996a69bc80f0a99dc78c282fd737d776fdc1edfb5428f53212af56d59c976380bbd9a3823878bab70e9a39dde1984aa175a48802d292545a4a31979730a73f2fdefba8c0d7254a11e3150d71ea0a8da953badd80e6c426a7d9677255aa7d8c4374dc74814b0cb1a8c9a12894b0ec778155549041499f7ee1d3f9668d36a5a2adfa34d4af8c813a1a82bfcfb93275e864a28ae2f63d201d4215166b865a318d88abc5edab1bdbbd73fd3c1d1cdaf4043f93e749f595220bb1d91ac9c7a3fc675d043b5c0907dfe1b2304b747d1002630a08b81fdcb0f2e3d95f26aa7618039605add37286b1ef04b8a6503dbc52b69907a6badf4240bfa577a2fb51a6087f5e9c0a8c590f203e8634ace67c97f5b1167fe0b6a6043942c229bc628ae10400b87f80970a6cec287d0c9e7d2e6c2e42b59876b595c8787b21bac5458e17bc30c7d73bc29f854451b5c3d100b2698c53db95fecdf478be58556df5dceb91e5486f3c9fe714a85e72d7fdf2ac67aef8075612ec7456b30362bdb76286f5ccbd749a1e5d3dc3315c412b26a6b13517e033b56c062cf043a5766cc3b81d8cee1d31f7c8a9405d30aae548a301fba75f10b64daccc438d72c6692bef721afb1ef1cfde2d4e3bfab82b6c7c2a8430bec4c51616fc1f5db28847477b1a2114b2a7878f87e57efb0e7c7387e703fdcc464f32471b9199d2c4e203362638c31f2e74b8f2df16efc68c0396f9bb4977d1257053bef6329cab71f7c76c8c94edfd30c09948ef79f03c550cc08376139f05c10ef23e620be785365b13cebc12dc822419a4382fb01ad70c4caf52e47fc92093fba1fe9718b2aa49094d0ddc1cbdf44c586cf36d32c4f0c2f660a737d122237c2f83e790d4bbe4df47ba79ba25aeb57061dba60edfabc592d78d3e9cb00d5a7487d3274adc3061351490c5bfcc3b6ea1fb6d11d912d2fe66dbb97a9ab183e53c015a1ac485a76fbc88494a9b6a3bcecb81d39ef1efe56ba95dbfc5da14920c1c8ad66340296e4dd3ac1684c743f09cb766d470434b381cd3171446863681505bfd9c28e8e4f442850c4e881207cb8ad5fe56d265bbab4083fb6717ac1292294c11e7eb1ec4b964cdda370be1c91fed65c042e127861db2741f3ecc2f8cf2288fe41494ecf910213ececc15426cef6750418f85ec656fb7b9f053ba0c46ad967480f000e9ad5acd2ee5392dab4a49748c950ebb0f399e9cde3090713047a830d3314d9b85b0cd34f17feb4515975bf9b8f6fdcc951ea66c5c1e17a79fc68ddcc7a68dfc524036a09ddf6f8544856d31b627e77782ff6e416b4a773446f333510a6b97c208a35d1beb7b11b69a094cdc6adb5c3cb06ca0d28c957becaaeb919f0efe1526db3027c9d4da5f1951a6911996eb34ae36a0919c1ca4636c389eac5de62029106282e58d8f957fb9672f128ae9d953adc167ad06f4c9c56e2586b15922edaee319e8f78e5f34751fc7b38611e7963e00feff6d890ea12e49375559879f8d79fa73d5bf045b2243105ac3bac7303e94721a80db4e9c517e157cf721f1e18ac861735d930674f2e6178ae3089a56057b92f5992b58ae5db8f4fb03a0e6e3b5c6152e3556fb633fd935ad17e673d58fec764ca5b556656fcb4c6887d98f2815848e70c26c755fa9ba0d441227559431a98f82e105b69f15b10e00e8a562b7e5c970f499ed0b130b41be7f93aa47749d3e15b14fa4ac2c7fc7cb9ab351db950863cb2ec517d1d76df1df15956a53ebe57afd9fdf2636c005fcfbe919b3c4a3be8df11d5d6ed12717b060d0b0e1e992321d54ef5dd1de3be30d7e91043a6bc555572dd0e63313fffc56b8a1364347c69afcfff66be5c3f8d1526c08530629da9f56890f0ae8aa63d4d921d2b1c95909361f40ab3e5c9372b4408fde75d7c6ce9d5c5f3029f3542e69c1cc79e8b5ff659e56bb197784a94891a062d993622de8069c9d21690b215ef93358315e4f193a5b03698f864c48b7e53121fd49c955756532da1228c54393e770859f1dd648697bed38a29d45b53028a1eef7690db8d8b5ec871131862ea601f0f523450c746eeb555ba9b5351063b03c0cb11f76749fcc1c341492a431694b9a8f1afb8cab3d66c49040bf97671bed77c5064804472def4c1ee8254388c4354f1d4a7d3aff188324202d49d8a498a8a9a77c4d91f0bdbf54f2a66754ef5dd3b79b9106e8ca08f7ab4dc97c3deb2d351b65e000ea61ff2cc51b0a85b8f0989bead794c156aa7475adb2c0fff7f4932353ff77f7ceeaedba1f89bcfd97791e6de71ef540de001278284b827e7184f46d20dc0e7a12a97edf6d99f19e313ea700d5d90fa06bff76ff40ee1c50606b398c81b6cd01ee190f787dda4aa0489b9a63cca866313c33f66351d0bca8835a6507dc52f65d6adb9f2a6c8392be2804d7d82594957144a48da79bb097e55ba9214c69b32c551498348d8e74848d4b764161ad0b364485a7c02f2317d2aeb37444340a4074ad48bd15c2d4c31ff572c0a33b6238a67d4de2969b08afafed0532f5b060b18b4fa8c3303872b8270d906759f09108b198dc306c524e25825db2e413ccee549b2ee91050281fdbe9e4ad8dc8c6320f469527ab5071dddb2b88e6662ef3a5235ec32bf4ea2ff94a7aa903649d2bcabeee020459d5987e52b4d84923169f9a4f4baf17361adf910fc56d07ba040b4ccd1d9a923fbb6be17dfcb9eeb56ef21f63627dd3c88eda3df50e5270ffed37eebdf324265ccc8279b8682dc9c3846439e683f966f40ee8a05e0a4708c84d8c61a6458bba7cf4e43827bb04e2d5e088a1944d48da54557996491c7421a07c7dfae8811d4af976ee736951e755ba9beb2dc0b80dbf16effb7d30906095d800b12932151d509442944bc6b5a3a758b0d9178ccb2d36077fcc8229da7bb8d651ae02d7d238d0676262a532ffa9bc39c9811af13b1c47b4ed65b218c98c3ed27af1826ef7caac876e908ef29a6e5e83dc52a5352dafcfe6ee8f61cdb8997f9bf20735f7083f13f9be61c49b018cb522bae49b9f92d812fc2ab1a1bebf5c866e9b39d85fcf2b7038350bfce553c0c1e3df92907fce69dbb72796e86af7695dc25d41d5d8a866dd7644b49ac16f680be0ca8a9f15e216075e2577211374b49d69b4fd1ad39ec72a5bd2a54dcd266dfd31164ac86907c23d56fdaaf3c9b38704735c64572af9bfb47054e9864b33f7b5f8f0205b116914fefff43e6f5594ecdb8ea9f10e0be0d9d76049418700ec0cf92e6164ccac948352c0bb2d3ba99c446cc7b42adc273ff84998701b74bfccd7648216cf3681a8d533c68720f07bf90a640334a74c80331acc690ee08138b8ad8e53311b445bcf3ae1b86f573f143787c98ad47236646f7b42bd79ea5575e7e46c3771647dc9a134381ef395d494d3c242e1e8fedfe070dac73ee175c935b628420c3d7fbe1b092571628ca26bb12e6634e4dd6235a46789a25953192a33a8b856ebd805265c2a7e36fd6f2346b1d8cf6019028625ae97bf57cc23d609e1ef732f62c23ec22b8366e3de0d7431e6a8c0ce7e1b7cad823156ce59dbfd947582c5bfd8759b271da128eea1522800a28fc9a9eafdb5d2298ef3e0b800d4d5c655213a5d9125697f6d82afa39d9c43d7701a50371a5184ad536245c66bb50dfd1b2fa0dea9ed9a52ae4b987981869dbf5d016982e68ea8d93913e95808a915f814c343dd3749d02b18790eaf6b4814a178bab9f7d3b55084e97d53ab3de6b638a2565b713bba6a5dae34c5c2a5f3ee60285a31c251d1c421e68362ae03c5e6957b6176f8541b3179ccebbbefa5a3cee6c0bec1784fc8be71e983b9546e3eda5dcc37d99f35f7eba4f5a29173cf328d7e223f41471b700b681c2c6a23975d46e243da0db2af74cda2d89e70154df54f223d62cd759e8dd43e14efb99cfe3818007f64e2f614611afb924d50db5e08230ffc6d6b8c1fd49921107c62792c768f009786c689882201ef25765686892b800332546be99cafaa84c943813d2d2d12867fba24644f7f442d3cc8227c547a33d4afbfa99394a0cf548b7f2bd1e6c748219cc2f83ec673869c5b2e79e0fdfdac2878238718e5319836253ef100f6dbdc18818d56bafe62f792232a9319972f6a3a758f570e4f4ccdf2115a907b5ed2422749b34290cf3815b5893c7a88e8e4ff3b6b9ef2022fc71e567c6275552804bf21ca627a56c6133fafea6b2e8c8e7c214b57a0275fb1b44424d2027aca970f2f76559fc4eea34c99d6275f0bb71cb89555627a2a22c97fa28a18c57f01a0f3fb87d67e949f467e52f85885dafbe4dea53ef4ca9a122772e946ba230dc26a1768e44951e9c57953ee7c7283c072f97b1159bb2204918f89fbb1388392a577dc3587481ce3106038a6fbe2430744adb05905335d2adb61cfb91121892626b585bc87ca3c5b608311197ce8c96eaf1016609b8f4f981f3611f89af12cb67a3dee632975db6439f669c3fc9180f8fca0bbdeb0a3a294db6951be2a6b09207f7d1129ea08388b63d3f76f86cc93e98cf9eca4e27f0266626fb0e2877b7ed3d26246f6afaba3efba85ec6edd63ed4d191be2430ae987b61885f61bdefebf6e20d99d37ddf8d4be5c81d3cd7588888afe460c96d75bc41078fa7379ed331e58d897ecb1527030f6ee304b59f0b8817f201b8ddbf48bc55cd3b5eb8fab928b2ffb001dce44245833dd91aae171678af762be491c180c66dd9f871bf28aa94eb5c63e26ad75a932c6827850d49de8330c722757f29c31071674f20a26033ed58a29e8145fddd9defe1927255c241f9e930ab1d40a61cf11f7a9e7a16230f9185e22e497eca9f2e3f31abcf47a27e190218e5ad8694a2458b0265e63ef64b19cce17cc1c6d748cb3ded3aa9a62b6732c28b032ed96fdf2313d37881a614def43a623b596305b3051dcfa6453e34fff26496396547b28bd78b7ea71878262c871dca18815db97894a1d03eb2facac2ba8d145770fb4bafd8ee5237f24bf6fee98afcf205084ffb1576fbce97cbbecf7d4ef1985c0a03499348371b0cc344681d5fdb17285af65964dd48088d7a3321250f978d09fd079e30430503e1da182cfeec1cbd92cc85fce30d6f7aa6eca21f7daae0c22c225548756d7deb314061d9e4bc4ceccc8509576f247447dfc730328f09bff9a425a252cdf0d53a5c176fd5908d2aa61ee6f638441f3a035cd5a0978b59f7822c890288639376246cf387fd3139f65296660c5ead50be96b2ec9a76cfb6b56b46fb5e9a736c6c76529f0fdc9b204e7af7cdb31da3e9dfeba568c552203cd87454c484633a991f090aa5b93a6b1e1dd35ac680387d761d6af5992adfb76dc37a608faa0ae75f6a82f14ae6698f9edfb2081682c5ff16e766383522b7b2f4d90475498819adaf10c799b2cfe39326cdd7f65bdeac6ef6cd762e29a8e1b1b165427460bf657c24c9884cd6d22f6e903c67e65c6aeda64f13188cc434f5b8f4b016d47b9f986e70626c9eeef35d8dd9ed88fd3175f3d02828f43bbcde274f34c017a6b862ca652e2536f5961cfdf8da7a72947968e1999b8e477283ca04baebf7e2bc48a6ca9be78dbba451d5746817b2b5a742ce108a4687f8e71ac37ccab6f3b722e1b65097d090b89f6c82c17f86ed81516aedbbb71e9bd7c54065e562888ef907020407fe7bdbaff0f9411c6d9fea22ae8d4bcadd57d8ee3bf6e96d0d9cc3878443d89be0925d92d4feb7281ffa611d3e96553cbe19f74eedb3ed48ee7d1b257a8da22b091383a5b3b6cb2bf6d9702955b7ae1a3f1db98db44f369418cc659899c8f1e82f1e755faa7393f7e787e2f41edb0e0c3c1c29dd156d35782b746e0131c92b49dd24d6bf4c0642fbe5736dfba4d81bff3d7c1b8964b0a954d96ffe60b7bfeffb9f689f4921c04e690de828efc33ee5a2f269831a6e2b45862dc0566d344386272035d596a71c9a01199092f13ef4f35d963c9ed5c5ffe6ce7aaed70a25e3638aa4f06b94710b5fb5e4ffdf8823b9424aeb07e7c8cb310000fd716cdd98fa416c0643da087375537f64fb6f000a39c1122f3207c91207abe14698d42e47d74d0df2d395749e88fe02e398476e8bcd519374b5ece01c623146e62b2b07d053989e4e5a341f8cc9573b054282b67395c4e013bba8b0a04707a441ebf1d98425fb6d4c1a0addd2fc7dd7777b694ae13202067529d9c0b6964600d559afe21f0a853b915c6d18a457b75dee36f17ea4f72a9fdc31453a6f299985a306c65060f9268d5624753847fa3e56d92ed998a61f810864bb8bc7c60ca5c81be38920a740bf043246c0cd47bc9cc7964aba827ca654852ed96d99c72ceda851e34481a72b39fa7e631ce5b6603dea145b0bc2177daec017b7ebef9d40d65de08061916f8e2f89ad4abec2f0d9acaed4279a7061d0cce7a102173705bdd86339521599002139e86ce1d76484b3e12594c741144a76ced4141bc3b90945d6bac31aeb645b118d5454eb8c75e2f9eb43fa61baa0c248888e4f0bc2aadd17ab4f366a4df63cd0906eefb3e827e0b20cd5489b518a62a6c294946da6eac8bbb82f87e6cfb3f550ebe97a92a88f3055f1a5145a23e81444d5663e2ad1f58fc09f8e54ca19bc1ea52fba20712596214df3797ace15cc890d43f590b646310aa031e2b6ed8bb1fd83d4ac5dd6daae791e2163cebf50a8fc40da09be284d36b765e33bf803c1ff586c58b301e19e53f25929d6fd55e9b22b90ec89acae80c7951b8e8085d1769b9bb6d4459906bf6486e0549b341d28dd288f336276f5a6621fd0a550a361dfe990d26cad2bc2e43ce43207103cf97384c02365726cf87aca54fe55695e908dc31550e88d4150d6c1136316b9e6b3a601bcf23d14f5f15bc944d130f3708e1e76996f0e18492b48f0e9a3f86ae91551b98ca8d6358b43695b789164d73899ffc7edc34916a26366a38425278c41439bff72d8be123c2ea5805275fa108388b2e0a84ed95747f112be81915cffdeebe5ae7bb5a7ef67fceeef6e511318863fbdec0e4338b7968e703fb9a9df948358f4accc86769e044b808f154f68e8a4fb54951e5eb17c4c2935e219f0c319a58cb9923a7d5f9df3c3ec4d87bbeb7029da7decbbf6a3fc041b1a965ff893d1ec269aed2b705b80a35a6c79055f6ac335091994e8dac74bd49ab5aa24361fbb90ed4a28a44ecd1957e32e4ad1ee1cc05d91c36758e57027caeff282a909d8cc1d4ccc5e0feecd2774a4ad56ef64f1d2750c834cc063c995dd2a25a55fb01ed4ecd10bb2c465ec3886b804905cf86b830b6d18c93417b048be5b0152459cb4d4d0ec2c534e1ad2c9d43ca1facd8c128633f8d892a9906200bba350191d3210c9b22b496370c596f74175b36a8c9692269a17ed32840c676bbb5e82410b2e4798e595a2893f4cbd8ae60cbbe445f23df3f0a542e0da57592d543dc937ac97c274a8b76bcae253756536771b4bb9e6a66f6057248b4cc9a9eb5b556d088bcda2d690efffb5c95774d1a5c407154cf4704e386d5014859cb2755bd9a26a2419c8021c4980406f2b633cf604647a6e3330d7fee504fdb2ef0856e002b3e53692ce5894b9f2d4607b1772e431214f31f8d71cc0e98d1472de69a7a67773b2d8defb80a801c168fc7368383edf3ae39cf485b4e9099240f8376817d0f1d7d1a95da3fafec26f1001ec619a3d3e3a0888cc65a71e80348f0cf0028e668850baab87e533b0b5725eec7c26c56bcb312091af3b15aed88b624cb0e8033b1495a94c8af97ba9b7df446e0567b09829a41e012dbb0e26ebab1c7e2418022447667aa33a8ac717bd18af4c8d9376cd7724bde867087a58508e2eab01d11adc4fb6d1c3b1519587d0af36f4a19c52eca650f321551b7deb709dfac0f1a7e55efcc01352d3d2598343b06ea6c167729db0b64a77c8089cdda076cf8f578e66203184ad6f345079e814bc858299bf8b8f572eaef5f4a683651dff6eabbbb40378a8e90986d0e823f83223e1856df1987313ed5741c70a01e075a0cc0e207efab2405c9cfad8dc773eab50bdf3bde022b603d87613170c029db40c8af44299c33e133483727ef77dbbfdef041c693dae86eaf6d99ca51053bee7194f4a015e5f0193db6cba9890c89892e887395e5edf4e16e0ef49b7bb814ca6733f9e8cce8b2445bc43a952ed94e8ddd29b927aed68423c7afd3d69701123f306f30c7c78b7c4cabc50e3326fb1ba86e7443ffddf09ea033ef34b6c95fb2da587cb66db2b42f4318183ba1829c202f69d812522c7a0b69c33ac702b5d301091f73eee1aeddd21c1e19d8ad82169dc05ec48775b5ea9dea91fc75aeca02686aa081a053d5f8274176fef9cdf4a81e2db0cb7a8c89f05f4e79fcfbf13aa6327f29bc9760a57790ff359939f850a146ab5886e8fcbb71fbeab92d61f699f3132f7b35fc3df1e87236df90bd7f3039b5c22349d1a5fa3dbc95417c864be2274017c7f5ba329b3aa583638cd3f7be1a5e37c0f1937c62786d6a1d09cdf304c0285f3a8b207ac35644f42271e634397effff587aa3acc2ce606ddd14fa0ce85fca22e61afee900872e1a7451b0adf165666e1df54947f467b1e2f975b1a952439774d58bd73917a3a02cb4d204871c50d47c80003038ec075dc8dd674ac909c87f6f6eff94b6d676ecde217e428e8b8af7075c3f6a3ed32249f4481cafd706d92cab339a5fa6a980fd40ed85840f71686685a6608b1306e62049c18b76607c3950937f3099d7db993f580b040bde3f25ad3c8466c6f238d5c409c10c7724ac60de12a795a635be89994c124b6ec649a0b4c065adf6100512b20e206fd556f746eeb79ef5d39ae716aa38ca1a344fb7995bc1593bde14eec45eb50363b79f1803c09f19f1bfe64497f2e88bb99c2a2ae47ef7edb961e73d7cafaccdc49be948891ce448ca885174abd96ead0dc4a6059753202c9a059d4facecf48cefc50ba75ac626f97abdaf55c5681c208005c176c8ca2238245f10b672020db6c23181563e7fce4e335b1e5aed0c71cdba734323c20ba5125dd63198c8fe2c0b7bb90e09f9e90bafab3a704df862c916c5ebab2bafd7fb08aa446dbed891dd7b296fe2d859f54bd9a2f14941b4ca0fd1589ed4ebf9ce938cc6b1926a051add7931386b2d2fbe68fb0fdfbe80078e18f0e8dc93085170c408a80974b0f1c2df0bd85eb89536f7c74246e167b3354e447966db6a5d273685937c1d3c29788e1da384bcebb231e6d71d65ab8c6caa25366dcc2a76e287c06dcc99b4536b12bca66a04708b118f83ba4395cf117d8c49bd3b6d9960376278d428100ae95fcf7497fb817bff3efe62b25830d35f3389da858710711be08cd3cb613b2e7e9864fe1a15af77ef91affc9ab5b458dfd42525e9b93504969bdc4be261829328538424af57209b31746a291050c1aecaa34a6d66eab4649a5922053928bea6e064257a36cbe6306efa6e9ec742829443ff7cfbef16658b3268f10d5671cb37b591a869e5467f63e6531083081dfb1a68a09f15b3c2c820a1a80ef2b7021787ab63991a10e6782881c88d54ed3077de1357035b7c80c114504f3fffb8307fef9c99b2444e1f292f71da3a9f6bdded72d9c181cf5aa0c4e30150a9519e9b93e0f5087d50ccae245417ecb6fe3751725bd87b872c56d8a3e1fa8fc25ada4f330ab2f14a1a9c696e8b1de19f3b5b8983b4b0adf0b4f1e9fc76c623d05956a61053fa50ef67768061fc1a8638f0a0a58046ce85c3a56f18cce9aba67ff2e7b38c32dbcf98634ccf3089848d3e1ac2d61a80e1535bb75031526af09629e4947fd8fcc24e7d52e613e3338e0a5032eb381769ccf24e0301d571ee14ae8f1b51f267875d141aa331259fcc8ce940f4888b3ea71987cd4dcf209c78e0e09d87161fc6922a2e6772546aef7b9b995e56e1d2a238586166a1d4f54adf7444737d8cb2025e05245f26581de9e9da6fcf8a255f130f133c0f801bc9ecea7a3c9c982e541789d5dddcc733719023c4c9e9e7bd607dc1d542adc8f576e9ec581c1c766fe67b768b83636f8261b7547838be9711ce3313623dc582d65ea76b2399aba1ad7f68fa2d9ba82bcbaaec8b6ee745339883d3c74a3c465ef82c8014f4f5be15accae7936c2042407bf9684d337271bef432bc00f711105291447142faa772bad0a54691d76ad63cbb6392a9f30c37f4d5fa03dead31db6f9c44151a0be8a2acaa94b9f6c969a2652d51afaf21f3a74772f8c318241b161e677f3a080f58e1bcf6ed11d4d28995d4ecb6a770953fc1c19b7e9659802b9f143ca68e0aeacb16e55f26681a217067b1515c24e1b2f11c4acaeeb6353f6c5649b49cbaf90b75423bf64f11b41f16906eada400ebda795c21809180c66d40b823595fab5a87076620792d59499815f70c2772375c40fa5253f9910b1c1ca96ad0644074204062583ba33ec346c8e83c106410a29cde76e640cf85c609ed7f2d65bef81571c4eaefe860aad93750d5fe1206c430759adad12ad7b3cbff97e9733efb8e8a4dc7b0dda360176ca09cce4d7f06b162afb620c0cb5e96eb13d969654f8946a182f3aba651cd6404eb81bde86b9150b9e7c2ed2630eccbd7cb139005d78974ac7c82b19eaea0229dd74189d39c0e450dbbd4ef8100d34040c21c497802635f921d17db80dac2a914dcc233a903952000563a6f41130fc49cdb4a354c2191862e914f65a3a52626a2e62d3eeb6c96a83c145da46eea04e0c0c27a5282a0c49578a66d1b3b9a4d63e2060c3675bf41862f225cc8e9149f1542eda5496331637d1ff62295e99be14a86de98f40d3e9eb62bb3b4efadbf6e927d8919d4c7add4be2a50e8d51bc643930ccbdbfab2aec55901fa8dcfe6e7f7831e16948775929c0df924418203d2eead19dace8fa0c888d0c23eb85cfbfa8b8ba4c32cbac268bdb0e898737e9c0b97e731ce5510bfaebd195b8396f68034be133235d7fb646f97efb98e4077e7e84bb8347d4a72bb33536ff0389996ab6b49760336c10a680595c7674cb9d91230468ea30586f3f87eed646ca75a54a03ab757c036c3097c5296cdda4a3d5b163d3353967a2f1caa206ee0e884e7a41f06d844db2a32458e0a048577bdd8b613e593d8e0906323e3f0d537a4b0ad104da132d3dc111a4cf7b326ed5afb0b05806e118fcd2f641807451d1c9d41d495805dfde8e8df0ac092fecea1d6b63dfe76f72c1d12596c3e8c3d01614ac2fe5cf4ba7caafc2898dbfd692eb88a31fbe174a37e7f7c16689aa42692dcf562294e062d221ad3606179eb1b4f3a95054b3f7c0ac3191d4925a4299b572e9232a201c4ed09e530c4ae8fa641eb446907bf732ef853bf7c27063e77fc7dfa672603c924d4ec6da4f679c0ade80aeb6c6adb7d1ce79402ab4c1ca96602ae19f651eea70780f2ad9da021674e149a74ff7e104dc0775f75fb1b0d7b16e2e4c5678938ba17c99aa2142f67772f2cc85ae2bd4994cf8f446129cd617fb283d0cf2f805630f32c71408eff49fe95b2552f927cfddc5cce7078917df9c465da2d0b67cb5c65309dd8992a931657fd7ebf7d81b6ef26bfbf8037419882e72608c935ad11d8ba526cd8a2219649d782548c2aeaa2a98ebc1afd08cfd10fd9bff1a21f780695dc60911588d15a882763ac20f50c236e8cefb3ab35f200fc3a30974a2c0565d5f2bc77c0800865a53f1637b400994bffa83a1d90e0780a386257638c70052af3421efeea644342bc44f56532b41bca342ba8ea2c233c77f9e79be6bbded102824b747763cb66af59ee4dded65d12ffdbaa71c0c0a0fd59251f52046b634f082fa212c562fed8bc4207da2139b7bcec7b9fa94b9d53591071765e2740e284264153ae38b1d6051e8cca2b161d878186b4da3dc4b73563db61e0742c5eb6f76236cec6fd636688956d0a125843fb4dfb27d2fb9980d59f1539327dd3dde1147667f1d776becf7af77e4a6c7a60e748d7f2e5b6ab4f213621c381525d14c4099598cdf876c1c317e138ebeffdfcd29acef794bf16084705c63739289400b539e1018ba98245a5a2ab789bcd818669a80a19d106d526152551f1c572ab92ed175c4e89e145e159facaf3702b650414b24c831096b496b8c4dddd5c11c68dd450ff461c70502cf172af7031aa17c82fe9af034266ba4af239d4999be0b1e229204c4178e23b18278c71f0739c4ee7c2bb7f12c31fc8f8b71f14ab8a5bd80b6c900ae6df6fa8fbfd347568e79bdf21eb127cf7528ddffc1365352e4c8790330a6f65b482526a19a5ccd35c3d17048420373d6962a3bcfe52df74b04b6b59e04af6e19a372d11de2e1a2f3e3dc6b37f50b971ea7c8dbb27991f57f0b87b4ffffddc89a847a74bf2dff575bceff452bba4c952966c8bfdfe94a635d43128075311d3ae980d61fa4aa0e8d0f116e995c109396cd38fb34c19e3f64f8228369610f6414396445f50052776fd1ab9aed1a98d78870983b4a41eca235a1b8a3646419d49c824d1f61f30ba1d1c00ef04d8f1bcfd7d73d8a4269feb6e9e6fefdae49217798de25bcfde0ae29b4d25abaebcc99434c3378c9658f395b8491bff96c42a3c1376ede177e513ed402acf899e8ece37aee08862d041d6cfaf50b9c853054a4e213a861ce571aa1726e880509d988936cfba68ef19ed434c83d92500d0fc354fbe27f3d27753aa0871194577d13bc686815a83cd39dde42274a7e76d365de703d12c7606e38ca9fc0b38f578d55091ff075425cc800ddbcaf636b84792666ed703c1f29d00fa0b9f00525aebe3801f959af8ed5b52bde592295176de18f03ce4d19da5895ebe7860c80d76b4df29849d703f951909b1ad3f76f191f03620fb6e902fb14098e21e211f064f91b445044c1c6a1c369db69389795456bad058ddcb4d6694a1f35138e1e8c7457862acb82d7e66492329acc1bd44232f34366c42c7ab839eb22b1b5498097f91896dd8786e1d2cab0d1bf0ccddc7735e11acef4741c3073f5d7b946a0de60f0701e1c6c45c52555153bcb203dff42aafba731b3168eba44c7279a8145befcb6da879dc8cae6be0173b474800963aeb0663b46e9a01f2457986584f1ecaed469bab720060203d4bfa0d89f79d78cd60a33518f790c0858ddece953188469c2019c6c09bad9a8de1fcaa3a49f4ecbb07297d712b56d4cd97a0b37c284cdf9cd847f56b2cb45e7ed565102762c5672cc64bbc9de51eaec4c08d8bb8b50ca82792c2d624a5e2464d62429e714cf6b62b58336457ca71d4873973f2ed5e2e7c0ff292d55ef456e9de01d8a3da912cad85d08cd577a3b424e6100e6cbde518cf973887324d44d9977ea17c8b4e458f79678efc48f05fe1f0afff921b6e74ffcd2bbb2f4f5e95b9ad4a53ac7046d475f6c96c50f8b91a2aad839ac01410c9b0707998f851bc4687e963ebb08f752832bc2a5988c61d8da36edb07f1e9ab08d21421a2b7c424787f9940fa1fe7b3c1fd93218958d8f81e54cbe286cbe61a4ce3aa52adf739c6a3cea28f3d58a23ebd973f467b96ac84539eb1f56c499e4ffc052b94bc13c7c1c049ddeaa64ba9e9a88e3f6e11bf60e0c96335cf90e8a3b250278d92b9e50c2f0f2d255902aa6a4964770c086eb677e34ad8e22a07dc2ea7f996cd16440fc92192eb8753dbb0af4029f2879e4509359036493053bbd32d9ed5e68c16d7eb270a72620b8e19f00ae0e5a897a45db06131b242ee8df4a1f104d616837f2fb2b7c2d29a3eaf49ecc9e37154ebe44eefc0303a52ef678eff42a632cad0f599a5a70d911b3926d2b305148853036f1c5f7c58e786669e4b7fbacea8b8e520c0232de411732ee2f189b6419338fa5c80fa16ae33dd1b0d52218574f2c148b9dead7f31927877f95f163183d1121622c0bcb6eca07b14ffc9b2057aadb04765f15ad2abb3927b1a68105ec943635f943fa7c5c8e60839fcdcd519b1fecab04184e9675839e69f90c7db3dbed1682935751049d19fcc0e918c0168da6aa092669875e8c64f3c2d7094d086dfa41f5d1e3540d8c6a147b2219d4d7d503de58c440c2ffbe264d7c99e64fc33376214fff5f097d4944a8c7b8a5f4d29f8c5dc03dd29820ad3b0b550d7a869ff6fada6852d328cd2e2156b3ef9b7c89f3656110e7d835885f2bc4991c06c339ebeb68e2b0d3bbbf9172c29d6540f2912f94058f9be87615ef137836e23b07e34d7ac860df8d05774da7e3a5bedf658acea26292ce1cb79fb8a3e67560d0cc86301f44d9dee95f4330e1090fde6eec0395f89e4461a4a5546793fea28071e6b5cabd19838eef463fee4cd19c638a427f1e464bfb9cc48cc85e87b8c15217e382a936af8a503c8098d58f37d66fa7f936fefd71132ee647fa4f301d0b6a3995dd34efa02a372930ab2c91d16d14b801159ee9c93681621170f024b135bd3cf57db254049515382fd7be495cea4f8d8fe5667cc945108768bf521e3ad9000ee3fb0ffebd6eed2507a8838b2bf3a35b122beff1de9076490a7ae6a9a9abe257791e866a87740a38e06d713ee6a34c66609558e99b557139dd4c35bf47794b3bfe637f1c25755f78c6af98e44b8c028b21d45a28d63807f2c4f19e28a6296b50f7b209b9c73e1745ca23edc6d8ea22c5a6bc3025fb17d40a285cb221c76b5e188cee3b40eedb6f474f539a922360ca380b52195bad0ff856fee45b3d8c43b69fb1c39a2d197dc7f8606ca6c78bb784ca376483af92248ae56f969fce0c004a1c8d3aebc4459c2013593f028c2f8e5d4a43f11e89581637c303f23b4d67ee6e446532d964091bc49942385099cd9db43ae9d5811629817a3c5a733a5ea00075c63b2dcd657b44e9309261861dbedbb6a44d24706cff9befc54d15f8d260c38e9bdbac39126f245703eaae861a6cc5fe72bd684f246acfcaefbb4a882b0a42146b27ccd7eabd552748ec4e7acdab935c744e8d5da186c6a89f6c46bbe2425599e9d70cd09b29e448340b4dba449ef8ad12d00a8668c6fbb3262ccce3f8f6c589b37f0d095c0ae967be1fb945143f2d503ece4494aaa7b1089b61e20e12894f43ae597120f18b8f9f6c7f325634840efd444226992d2c48eaeed6af557d27e9abddb601e906f6e099da8f79489e0152c77c202de9706b365d728645635ddb74918c975ec3630aa932f12da83d3f981804a7bd2585c115c246af8e3de9e8392f3fb066318fff054af45fc61bbe71e3c8f4b9caf21764c60bf095e23efe0fa5d786710f4ecba3f49d748a05d317e1ccd6cc2d3f5f126563f4244c80e20a24604041da103c8d961f237ad7a6ea53141f7bf1e0d23c4210bc8b3c17b1714b20aff3d7e036f4e6eba1cb555360ebeef92fc6d47474da4cac7c8bdad1b0326ee3fc10d70f55b93c779888186f9936d4a61a1f67a52883271cc5fff09bd15db00fdb6f4853204b32c0095bd284989c4ad22198efd4b6991bfc6452aafa392f32425163f7456b225047471ff19ed66e286c8cf1c621e4bab28eada4b5464c76fb2a7b2c140e5fd7318ae0f86f7b414a61b42b46d01f0cd984c8605895383ba129eeef511d2775b2a331c0d06b726a7c0154ea47aba5f7f6fd8897c2aa202c731b0c9b5702db070f7d6db8e725dd8f2e062e6fa55244f2d58c3f010149af3cae384713866adca89a76448d41c83ea11138ac67181e8c87dc92eacec5d59a1e60043b299a9adea993f491f6994b7dadf571f5f16788267f1b0e8e2900e6b631885399d1ee65545e9d7a627afc9c57fe2a7f27f9edef19baefdd1534ad1559eb612f2e4ca87a2f53878b2c47599a940781c0a319e3d8e224084dfe226b8848528c83afcfa212de8c311088e074c4b0273be926841c20233b1071c5def6fc3132f368360e011425befbb033f0a60d1fb066958cd333bd1b278819fef4b3c6982715da33184852dd6456ee797db543bfdac42d0276ccac6fc5e216af08bd019b8b7bded7bd902d4a5533896ce2cb9b9e8ef64a713601dd3cae0ceabd7d537b87d8b43e4d4a80988f162cec77c0a1aab035cf33fbf918123762fc63abb8a3f06ff8c04b46a2073e41b4ee58bbd4bbc8d02260e84aad9b6b7ef9269281cf3f20ccafa9985f7e3bad95bad836ff67a0d224e6f3d00b8c39845a25fcb228e4b9a0e4fd2ae20b485f710c3b3d8b15f5d54da6209f673b44aa8feb6f050309f411192d5ea4d7ae7e2f38b57f9eff2f0ccbc075e2101d16bd435591b66357e92a9d3f3fadf39063e8c25960c63bc07dfb8d1855cf8a91b992f6511b0a22638e39ab0d1c81dc89015c7b1c33590604e80442edccf7566a9ea927cd14e95e57dc4ee118d0f369dcc804aa94df0cd30e7a3c289d14e569bd6217516ccf80594522ee58c22ff93ad55940301430f6fdc28420585ea02e19f70f96b6a140294a3b27c5b1ac5b0db0443d7c39a5d0c0557add9e933d5b6a24283be075f0ba63c3f6ed03251ba7f57f0b376de9769ba116174abe38d9204e4599b4e99e297092e3d39bff95c8e5a6afffa654ad540c8212adfffb8e5a5b0f34384bbffa845092c7b4749a9faa57ea9b9c6ad66730b5e3be7c00578762611ff12c14a212fdaa771552f4aa2a51bfda1d6fc57f59248e2cf63bedc4c859f489e369a8319d319e94543beb06e20925c75bb969ba6871f43285baf9086329b0a203bba71840a1a8ca659435f9013f4235730dac50171e9cf84bd8b47f3d8f335a7f9a01d536ba229605c148eef3f3f2ccf98a6434b9a5405750891b817a77096ddc243d8ecdc172718fd6e23809149b64ba73ee073802a122130edcca9891bbcaae1dbf4792299b47ba59314b2b7b99992afc9a899ab5ecc3c1e0ee1c87c62e9d9234f8f8bd56a701932417c7f98adc74bc12154c472b8584e66edace31fb8f3ffa3f7e0acb6791e59354d5036545fff1f5331ce1cf9688db94b97fa2122f443b579ca053c6d52f87a379ea71fc12bb7d9285069f857f404063ae2662ebfb69c59325a440d9f2015be44695a6c87950052ec6ec85eb4ee6d0b8b8d4f7dc49e641ec5fe6ddc16ec2e555fa1b65e4c2e720a18764643845772f6d449804fe2a200bde3588fa0ee6636f514f1ad74329827ebd1a8515e6d52423d172b13c1dc156603b1f410e642ecebe49f180bc10f25f690a63d3f1e8d4600361bf291aee95845e66978c39a2ff5feb62093155569137c598971075abcf0143a01b18f93c80e7b544ad9d24b19daeb29ef4978cf633b9f7a5e3644d66b616d3c95369a9d16e0fae9455f9da688b646b4c6e31a5de691249308532b06afbb87d62b1bd426673fa91a4393208286f96511052d4f71ed92d3e3fa7aa9b3b60188b90e5a38f1f2b98d1721e8a486b65b78276924640feea85a46aa1b7bd7b8af96bbd470ab5c235188200c4be148e1334cc734c8b2dc9b4b1c7eb0142fd7654b497eb365ffab7abdebc75756dce0cb1b40b29243cb3afe021d4669f7c1dfafc02ad9c0e978c3d247b75659fc28e6fe760c0e77a6461cfae06f72665455b3979c92438df237848fe389bf9ff9a25bde0bf3c80b4e2d09f07b4721faaccbfe4e95e6520f64c42ff5465ef86c69fb59159bc05501bf41219e26f9445392f828e2a17c11d772a4ee8be2844ad56c66ec5ee9390fa3b0ebc3da601e38480aeb68c399a364419f36d111f4806c4b8f1e7e39a52f468a41a9ff1b2f029de0dae3e0f2c02c447b7f1aa33fe50ec885c063ccfda5e8f9246486ed4dd01e58cf308030cb0c5f685474371431c3a3dcb83f7aebb07fe6dfc0db55eefb671a928b691c4881c1c7c7e2d24c909a0d1dcf567eb431620bd1ea854d75a47d3e0101001a19341f2fbb39b8b6b45576e2393d64d17ddcff13807f9a7eb9715d7680510839d4934f79566a7f18abeaf41e186146dfbc9494e1cc6b216d7d855906267e61934c39b169a99ad7294ab2575be0ecbdc42e74fd188142676ca8332d454b072c8d5059a44552428a20b4d145a23ed652a4695fd347c1c5608bf1fbe2c74ba92c480acd65bfe14c4a320ad92b39b1180817960723ac50a4e2a6d63bd024972fb9fd2df86af018cb1a4423153e880d88b702270cc75da0c309ec564bda515734a395a7049a70918ba5e3a42776f8b88b22b360ee22565ade0444838b2a79d8f869e7ce7d8f265d41fe122a32c40ed8c1117c1154825d5975cf68a50fbd183361a91d84044da3e8fda603e6c20771e57e6b658a37812cc185bb6ec4abadc218ceae1c7c764e49c25746ab59db0e518f2b03e9a74b0918030fe1051991e180b27e9991cd19d9e867f54246e0eeb516a58f84bd801bf66b55bc4a8f62b2d326a6568089173072cee873753b7fd2d059ff70205ad190f27ae553b48328efa01da6741f34d70bc832ea3256e9e450e17fabf53cec4aa7c621c812ee32058f8ae068f6e8d260ae1a3a0ca2c6eb7f8f0b464c06469878b9f9cfdad363a41d8cfa3b9eb89faae7ab8dcd462d577af22f51450548beaded61f408822f956e961ef573845b6da866e14fa2aa47e0350f2ee1c566c50f2322b6b3015b24c4a1fecf68f0a4080336ea9b7efb3d18f0ffcf6547c98798d82eef594d4e19242ca55552f5b59483f9c6c7eac883dcf2722777d83ff467bce501a1563eae68d7fcdd046630898bdfa358b3b4f306c0659b5117c3d2ac6fdfd44ce6559d1cfbb86ab0d143714bd6bc50e824b8501556ddcca79580a1571923d9c5a3290e604c9671aa1bf8f00f8f848a6a9e84ae1600aa3d7d413853fd376990e64133971755537daad8906edf7dfec4e74eb7b3e54f13851933d04acde54e536a290003a1ad8270a3dcf37f399def1339b389074284cbb1b0e5db95ed8dac2612c70ecf97f4463eac9140d54f5ecdeacd5a3c0f5eef808cfd641e1b40e43d382cec830908c64b7b94b4516fc7b34fc7a298d75aa7d6c9133c2f824f5ff57699d7c569593f996bf7a049e3d58f6bf7632f2cbe88eae9fdbed7eb705f525a42f60202b1107e0e3c036eaec4748c24687f419cd51939173455f29511b086dd1785063dac7ef4e4b8a8c0c83c5e67d5062adf5383a7b37b68f02bf8632653714981737e8ce96050f3eb9872b1bdfcd719921bfd98c64f3c2d7094d086dfa41f5d1e3540d8c6a147b2219d4d7d503de57ee52e6d2f02e86377b240db6a71baf708da1ee280be6f55876811080f8b9a2f9fd9857157e962bda4c87e3c4cea7f3a7f895c2a9e6b4cddfcda981fe5cd0e169f7b0524761c00ef7759aa9503a51ce199cc40bb0c30b4cea5fe16c9f987adf51ff21208da19ee6c49a1989f56a9ec187eda58554583d7d1a11facc9568ade52b072d2561b415a825a9c01c64374d620617740740d31c1d0fe577d7d6972804669f2e6e70296f9c8f6d52a9e89ee438f35a85a3a11b9d2ddb3852803615611a7bb8c90b8855a1b3385b07ae2e62c73bb42a19e7d8094bf3955abfffebced08db7f1cddcd66d51197fcf4dcf7fd6fd8498be3a998b152a890c60310134117af27aa2681b221dc93a0ea7cc41ec27aa93ff82c63e2e4f0120a575981c512e6f794700a0dccf6c9e705183da8ec3f398222c35db766435f324d1f1b1b198ad115ca810d6c203eb0866a3fbe8a3eb262537662049300b6cf8398aa897ffbb97a4c3125b4d5c46528ef7824d0083c556dd5fb18e8d364dc7afcc8d142fcef13f5fe977306d218b3650e1ede5244b88bc98cecfdc817c0f02d70897d8a7aaea9e8115bcd5fe2b25aaa8a9f8ec3b81e90811f9910d933169bd63883de5e1092b51b02cb6feb09ee211a154d19b70dd5c192390636c45eea5f93ebbb7a3e37757a96977167d202295a529b854d2e7aac3607c41c0b9ecafc168eb5d7c265dc0758a84e75d6f1609695e65e3779045d4ccba3b0cbfcee842385099cd9db43ae9d5811629817a3c5a733a5ea00075c63b2dcd545a63f95e3cb4ba4b159828af42d90487954c9edce65a9c6e93461b7f1c1f88a3f886584495c97e0c4365111989aff9281d02c1db11f963227adf32959321c02894dfba04e765b16c9a8ffabf341b84fda661864b72b4239f3057bc11ad9c2580e40ead5a75c1f06ebf2be184c97205370dabbf441a9c555d12380cc57669fea161cb9ac3ee329e62d5f29b99b4b49afd1f7812af69a8e92580cd6dda8ab6a719454327f7d632d555f6a1a0e49e03ae998393396e84d216bf846e78e8de00cfaa6418baa262b66f2cef33b1c6091c04f9c5c5e3691ba7980e6d73bdb10a9955e66bdfea6e6ffd4ebc4f7081420f8a8eefb73a29c2888dcf340642f176bd0af53e224c18069c6025436c1210c704eafc6fe3801bef7209880f293c697364b4899a02f55446a812c8bb4971eed4081fa076dfaf13f43f7c4d6ccc704172e96ff6f27a0b5e9be9a9d3aa995c2149e4a711cfbdcd0505a9477a5f4e499173745a87e4ad57a693c14c34fc481734f66d858a490fcc40932b990f1adaa51c2ec3447a8d6e9ab900c375d4e4593585b3e88229743fd0dc113ea94699c6e0ca18f274fd3b3be820658ca2f5735f35ad508b65e981bf435b383c82aa8f05dc079ef574ca0516439b998e0f6743708f10551296b3070069c71142d285a1a673787ceacfa3bb82e60744c5d0d56178475d72b7c110628f88b6bf6d21bf8ca4607e1d420e2785b4f6607b906ce0ef95e198d9178de644ef9b0b105a94cb4bd09bdc3b45648962263e65ef9b333cb0224dbddddc8179aa4e6cab62d7d6c6ba58c88644619f704ab4bafba1616304c3a95b66246972ad9815a8f54e793893499428eb67d1653c22eb08ca35bdd374ba691b922779741cf301317f3a95ccd119652757a70c95f2f76d2d5c2fd0d19a4c2ea36be06c792e8c5ad61559eb612f2e4ca87a2f53878b2c47599a940781c0a319e3d8e22456e58f9fbb0dbed8453219a4c9ac6b3da8afd7252e34f31f5fa1a3985cd81e9cd9ecf97997f7ea8ca0a67445ab336b1e40db7a7a6e60882a2325d74f25ef94982d9f56a053d35a872853a9d5145f857ce1f28202ff150134fb1818e6aeff4489bacb5c93de8dbc2c1ffff5658c25377a0894a57b2753e685b23e3d508bba77130cf1962ea3677762be08c3f8bc8b143e656b719e505c32d719690bf07059ce47c4acdf1807ce56f410834288aa17af488d8f37c26ad659d874a3218fdbbc27afd6c85a5e68518b517633ef3252faaf5c9c465049d0649c926347d3d8dda8f8d97a7463504ea915851f0a27361ef690f6df8d030f0e41e1ff2e7b1b0e3ba97227cec49fd7ebcbdf83787f315b4c64fa727ada8cd99b3b7231e1990450bc9ad1319bf6df0d7cfd4e0210a99c763f15ff0aa656f992962e1520c209e55dafb8bba68260c9e11a7216a09cce4d5194e32154be09e1a4bc136020c7ea9245deb60ecf4e5f777e3d8427f32dcadc2f22ba8bce051caa31544a94b0f404bfb97f461bb59b6b5fc6707e3b75d156c4e6bc03e6473daf7ee8e2fc1043e8f467b50856c4d5e6a1f5edd152daa6f3483d7c39a5d0c0557add9e933d5b6a24283be075f0ba63c3f6ed0325dcf9de58d8f5f6cf9dc2b0cb1c05d69a85f8372f4362bc40ecc97979be8f7d0c7b54afe34991e1c4ac09dc1a4023499da1d5ba705aec6226c1fc89006fcd292f24010a3ca875a4871858da34f745544546d9f4f4c5a71e5fd3729a463ed09d6640d5a7bee36294d4317eda73a05edb49136a54cdc0ad975d906345ebd191c2e40968c05febad9b0ff42e36a38a9e656d1882d81c68edd6dfdbd84437699c3bcb6389dc1ff50bdcfeed9888d3265e02cac54d00b325072765e109e3f7a8811f7462e179486a46f2d57ea66c66ff18350cee6390ef79ad9d744a1a96c58d17e0433a204b7b300ddb8b3238dce5195728e86c050c6d4a52823dd07a46c1b01621a6add957f7ac4de280850d3cbe001929a2eb94bce07b29167e197a464102a81ddcbfa989a49bf0c8a354659cab8e862b7cb246dfcfb921d00e06b6923baa2e2a27313933e7b1af7838c5f6a1dd001fd9255a1dd5421672c06fdb2f87a379ea71fc12bb7d9285069f857f404063ae2662ebfb69c593e0f4a51fded798df252ce8cd90445a14df4b949b8b65154133278274b4f3d7a389e0c14681c11f26d3ae57b9d6945720694c80dce9671076f2d765cc784c4a47a764469658b06d18ee2faf1dc7f220ea288d8ad1623e6569fdd4f86bfee9f4cd36544b10991003486574962569d1230307592dbda0c2bf3e627049f3e7c1f4524bcd25b152d76dd8dfecbbed404a9b7aa67948b83ea0b159856fbc6be1b1d51431526c4d3f26a511ec3be861ad2efbca53351a195c93b7c30fad9b41ef98942d15b6c33c274d2f59c0da97a9e403f6abab1dd4715728d0b9ccf513e8499c474a16d7b466b894a4d3d310642864c10dd2d3a06b8fdc9fc085a343a13738c746f8cefb3c905c13f3a65aa820581ec233b5998a20727974e193e1fa7eebcea2ed5606b87ea16e6b5d30a0aee429072613ca5f109fab7488143bd19e4d2452fa6c4fb317e8d6abe3323a7b89baa2e560031680ea7696c3464b20f3be54644e70828c3a94d058878adc60e3d8577ade6a76ff245537bde01df30687f4c34c75c407653d2a17026f17cd6d0d8222f25cadb3b442865e4babdd8ebaa13911ebe7bc1e507f443ff6340ecaa9bcd2cb227ee82ee098e886cf2632fdc52fa5f29a85b70442db2b0ba719c367d0755fb140fcfbdcaef2a0112f894ed46e8544059bce5f4ee74c955bbdc962d2db3e72397c65898ffb2144fc6ab9298c335f709c46ede0ddc21ee8d28520412800c6381c019daa0aef262d7fc0e5305f6ce68b445caaa2544bbe6e69c27162afcbbd1a7d0c093c22ad8e172188ae01a36fafbfbaeadf6261ef56fcadb835b0a692da4aa0f548daada052cc56966824777fcbb45a6b5cecbb1e123d67c44f5a772f56f7172d7b191e4ab3e86c32360c94a9bc88b4cc4cbc96c6e97429ab58e3674ba0311ccf9ed00aff99d1f0781e40f0e6b8b0e7ec887baf10c93fb5a42b57e22ad641041938d53ab6d59bd8a4db01a3c8e77197b36628c0d0df0dcf017bcf7c22d41f2a1baee5d8322876c1f5d89e8e65534fd4e862bf5820789df723327640ae22d70e776b1b94c1257b1354525f46ab2d19bee90e671ed046b7ef8c4c841328d8c43bf1048cfb08aeeb70e2474aee5f60c981f2818b9ac30098d1926bf30c0dfe3717348bf71be348ca9b878c6c67cd259077f2d4383fad6ae5f57194b2d57993f8612bb3ee9550d35a71d0d030197c95e72044eeec8eb04943abc16ba6f1f70bd8cab6fb17da0fb1a8862e7ee88483c5fccf97aab9eb526dfa84d7f8bf8c706a6063e7032e253064f8f136abbf7aa8f31c501aec53f0e529d39c8ddd281eaa3e831198aa457f10f1afc49dbda5d18d0c3587027ba378d03bcbaf16b342abbb8d039a1915c09f9c786e3ca216ce770ddb9295639ca43f9fd3170b40e9cb533cc59fafa98f336c692fdf6f3f16b99682e43d5d27e1218feb86d278e55a037518fae34ceab9f3211f27eaf26909605685471ae88e3ddd54f42bfb6bc660e27c18d44475ba4d72e4d5c304bf92dcdcdd8dd77f66f0e2e698efb591112985c9b9a95e7b8c5e59e8c1b166f566f275f24bae0fd50558c6af42a6e0a8f69125019b01ca9c238a6e370198d122efb3d808136e5f29c3314bdb980ddcb103f71f3ca17abb20886103eded9a3cb02fd37ff33a49ebf26e0373ca18e0275e97d3d93a6bcf9f518fb2f56f995c34bdd08a631534822a63ed0e7e4b424dd4448cc75fdb052a2e3ec1a940b1c5f1b606c4fb7e15f2ab5999f0760f473d239f8d48ef9a02d407ccb80f47412192126064ee469592eb604adc2e6383b1eccea1e633e5b42fccdac6e61fae11af70b5983773edf906554a25278889e0e6fbcbd84de9e2b8a952adcd2dffe875dd0961f20bda3533ddd7bc62f97d44227acbf977ad3f8ccdb57e00d60e3f31ab84f3b578663417cdb9fac9f7e875cdf42defd48f346136b761588a3a7d57f19dfc829afad16d5c1dc78977c704a67ec1283f695121a0088b91f68a4bc31015c8189a6ca371daa64fdbc6ec5d33f1c787902306ba3ce21912ebdc991d6695a23f8b0d236186b4838d0f07ac1ffc5e6c4f360a697af87cd3d3be6126e467efb1a5c45f0d761e613285086c6f09aba84fa65ad7f513c652aa427d610076ee084f0c2bb914cc448d33902ba3312d91e9a43881d979f9ac6842016357933c90573fbf338781bb0f37fdbdb63a1e4c066ef10d4e375e5904c4fc75f1152785cd310e2466e071fd8e22c6323b1fb90d69e89560444ee53ce3180a346ad7b5bc13ddf70eced57433db161f27c853d41be334cabe1a1e1d6f5a137b4ae7c8f090192c385a0d526f8c0e5c0e8259f70e7145c859982e3a2a39fbce28b65e0ff40f2191fd0fa5a572986ec9e6dcc11c21dd487994ba6791a50cbc690a6adfec44d05a029274909db39d6dcf6f48e0aa8d498ce478e47bfc8b85e8f1e5bd098299b923b58e55085cb77ece968f2221f45adb28724f2e5584b6721f53033846b43bdf10f842595c22ad220cdeb47f3f7baf169586006653fe6835a2101728fbe7b80f8caacfee8cae26eeeeb531c5d6ce878d4412d59831e7f3c1c9f068528d3f132412da79017f76236346018a3b73b243d5b2e183f0ca25547be0872c006bb6b1f1b4d189e4c9dd8489d7463f599b2f14bc19f9bcccaed7455f5ecaea55946b81b143d0ddac2d2042154a759aeaf62722b3c73640390e0bf2b2ebb990292b09efb04a3445d5b4edb01ba3e768c3da4270b25f9a0431731ce83873e9f913ce8ebd2591fa3acf0bb5713399d6c0342f2ee80d2f0033883c26a997c384e8ac50a37ff1ac722c8261b40c770c9924996c04e23e2c00ce2211dd2ea8b36cbb316dc98302b13f71dc9d837ba07a446ad874f5a66759c118888ba35ec557f50d5366537a117950c3bb18cf523382eff983b8815f74206d566662d6b32b60652fbaa4028e4859556d88b7a5210305e56afa25e4c8795e611a3faad2a5adf2c145c5911f1527fdd1908fe413640133048cf3c428c87e9654e8b04cb4674a28a9c794b8e19dfbb44f49db59a941cf55e6c9092a62dfa25476ecb98b6a87accc2d351276325f043db2a119bafacc9675d3e443a2006d4511229303e91bc25faa49a0324763ed737a62701a4da1b119abbdde533600917c62f3921838ff9ab782cc72e6f5ed91d6fb51d61d2cf3e41a35029721dc6911a438cc5aa2c0cca53af9c6576f898af866c8d6a7e6c65b705b42ae7e31bdc7336a2df6df7ae451710d008cc6870546e428862ec77bd04935af8b6de829ffdbd91d341fed89b35398eff6d3d75c51d153eb5a48ba22cfc5c3897f0d6a0f2ebf0819023304c3e0d3e01c4adc65a539ee36d796f5e63c53766a368de6e1925baae07975acb86ba8002ee9edd2eac6ca17389dd37757449a4d811dcd706575c70fabb56ca450d4c567a6edc1f48019bf89873e81dba9edff3afbaeadccf990dd12ba97213190c8ae9672d3b9e3141b48ef8911d2551674467eee8be3e3907e54cd88bcd921a4ce49d56615a683c39389258e460398f9cc14545ccf723bfefcb07bf595f75c656ff49a7ebeebc680c1204a70309f8fc9b6ce0ab2b22cc15c874bc4f834736f00f803901b40c7bfb3bff1af57e2617400148fac777e3cc740856fbda660eaec454976ecf35f19022bbfb1ad9d4035a3f5f779c4c02aadcf90c9b47bb13cfd2ec035cbe369aa465db8539ce70ed334ff0e14610cb021b7f77b563e10305863c2b05c687fe6dc38d27144e3d59d28946391e521b125662f9fe146c763376cf4a0351b6cb7df75e3192455c7eacba453d80b98445460416d252dc2ae8de1f512d2f069e5756a2bffdcee8dea689a9d3e95461099193410fe088fb2df965e8c7351376159e80b52ccce1ec764d8dafd1c8d120f598b588300a0cbb52929d419ba011a2781ea1b3b0814ec1ecbe7f0f8a9ebc765a2c2f83a8b9a9cbe691e9dabf1d09923ca4353887fad20322946b944436135d97d9517c7192dd680e304fee6bc2bb34e91d87cdf43dd117afec802b2b7e9947930c39439016d975c5c13aaf369cf0a34e4a8994c2ed438e8c0add0ee0b0cd861c2bb8a430ca536a727101d466d8d4667d659a37a5d8efaa5db1f0de6d2d68709d0cf3c0d0923ad8a9e49f14c7396573035b5255056e527007433b1c49a3ba9d5e30636c564f5d99ca6d59a5aede2dd49febe42e5df6e9965d505f7896b1eae301634191ac3dade7e7003c6ee10b1e0d5dfe0fdd743e3bf40e7e720296e2023b538fc1221d1a9c142e477b3f1567f99ac24018a7fdf21aa6786974d343a812bcfda5386677b020c0aba8d94b9109848d68c0004c977e172d4b2134c0a746d31ca4fa72aca613a1da9ee2d54865cf3756c906c9a791694dc4f3f7126d78347ad1e6bab29b0f999706ebc26c5f586877f234cb41291b25553c96a58dc4ada19c7a5738819b199e993dedad0ea5e1aea4edc9b4a283ebcd83eacaca916f6bd2a55da922b68b73d2bd14844aa59bc75381e59a8909e2cb5e0ec73c220be8462ce63894e33b6a584f78612a75f52fed04c1ae54e8592f254659212b0668ac415f12f2d7d92b10b221231ffbaa31438e992c28ad3eb71eb140585886292ca0ede62fe81edf6d6ca099550e47e268840d5db40c7b1f9625a0bfa88537ce3c62409a06b60c8a193c79c07c2da188a11f6af3a325c3fc550ca5e86d64410a5ca67ab2c6c8c9b9609effe54e21108676ee0c01af29cd78fbdd7efbcaef02022c877c048bb24f793498e732e13b1e29a4b78a265e0e4799fede14205306055882ec6a4930a963c02cd2a795646d6cd6b6d8f7be87e924d4fd63f4a6cd4b260024090e825e3d48a071bc4aa33332611ca035150b25ed750a2ebc8dc6554c810b12c26158df6fc330ad3c100f876f38260c99f0c410edeff3a55c3a399049e6439c7aa1d11744c2d9170079c30ec134f65f010d433daf600492270fe84c0f71d45eb3683bf5b241efef1d9ea912578a74e5ee91b1410e695b8f807aba43fd20f2e57adcda81dd8b1dfd9510a6aac80e44f0f6ed786a2d70242d9472d76e948df9cb7b2591dcc85753ba2b66c285095641db101ca97a9425da50c2ab0894d52bf9c8227e4000bcc71676435ba59c6a0146c1400dd30e65882b8e75dd1eb771bcde102d83881c683ccfe8f4909b388dac22c32c4f9360fa08b529f1a73473fe063944566476081f051852e1b9a00a67e475121916cd7c997836b1273d50ddeda0be60e63d66668419c34a23fcafdb8d2c25d3580acaf9fb1ee735ca23bfb64f37aff6f71d01113727af92982e81dff90f6d7013129cb4f827805b481571f74ac490f5ec2967bbbb5f728742b91aa6024b8b7db10cd0c679167794b55b8e37d2954412d3961328710708a5814135f0605ca992f2a18ba7f78dff8aeccaf0e6003d9ba375ccaf652171de084e4816bbab855ceb82a38cde340022cdff708a630162a10e94a6a311fcaa2aa4617412676c43d7235bfa84129afef1f109f83d8049e7482a05df7d617fe99189c4c1304b4dc98dcc4d84b2db3d9d8cd645207182c07fd81e65d59c00205a8d18e109767923362020f0265fef4bfdaf4b8b0299bb46f1241472fe311207e51e93d6fdd8ed4653ea692e07eee5a095062956564a1ccd890af2e51e89cf13ef3ea444173b82bc829e24bd4bfa54a8ad214c987bd46efdcd2fb31a9fd4723a6039751dfd57438d6b4ec3878b2fa69740117d0c3a43a2aba90c9fdde91e521d8ae129640ff8c0d691ff7f021b78ad6c84a14bce6126a7838427bae4c92dc598ec84bedcc51729ce8a160af0cb95f8e74e1911b5b754c23536c171a5cd6c0d4f7f54e0f9e8e50355545e682298ae255f16c440cad9c7c6411bb394640f23dfc6589820497db0407cc1a761c2c8db93f9fbcb89832a29df77a38af447d9f0b560950a620f0c0a83a97cc0f77df3bb6daa7381b6494158b300a4b629c0b2abba93f0964f33b227fe7465bb5a64ac5708e648b7c37147c9e0a9f8f64539b7c7aaf519ad947a927b979a327aee63e18a7f74e0656ec80af4cb849a3a2e31650677b6e1fe947ac6c20fb84d685afca916e21276b072ce4ff5c3a1a3221f3e986c18787925a74759d387f62358d4e41073ddab0983fc80b800d3ebeb7260ff75b157909405a4fb2ab230e6ea6acce9b5c3bd6007e4a1d2d1a004245457bb8e1d908c5e4f6ba127e48c42c6a84b530e4955765f1622fe9f3ac947fe140dbe77f71364daef9ac03df7d7a87a177ce19ed9a0d0f11b8c95d01f1da230b2539bac9d41941901698534e7e9bd32e414bc5a4ef431f9cace0c3bb41a8b1597e6b6c8b07827f392b7ade57546dc95998a84e35ea4692ceeebf9b798b0331eb934c144d6a1082030622e52fff912177a92d5ab329c8745ef7684efabd0ffdcb26d18a1fc4c52023a8949b2deeb4433d0ac4ee2778091b45d8a0de50d0b55451d3335465620cba68efb0b6078c8c9f1274b6e51e6d3ee1efb6fcfb7887c1154f1ed031cec51684db6f78fa900808fe8050a3378913826d0992cbc2c11d5c308317f63cdf6f4b4c327779346590b2e2d752517a8b09af894200ce9758a1092edf9234b37558f135c0b81ae415a80b14486ec2fb61a9dc0f0f76aa320e688d3c2d8c8f87ccd01febed0bb50606d79ea8386f18eb25fa4cd23eb9848b12bfd7bf7d597105ba786f4a559c7178cc17f2b0484d06808ab0730aa4cf4020996a90500cbae2d81da442786236eeb3328a6628d94908e849889a217b3f293c5ddbd90fd21ec700458101b74d560fadde5cab2604e4f1693e4fa5326bd612f6402efd576af98ee98a4b517b4dd0d2aa61e8e3ab631635e68cdef74300debe6bdafdfb801589555fe2c332fcf2a6ef3d93154ce307cf77d00a79dfb0d4c100b14080d45a93b97ebb24ea52b5aae0b0b6a98015585cc24880b6dd3e6299670b9e55b9e5399f21a22dddc3ff0a9e29731fbe0e0b634611788890b76f0dfffb7b78355b02c440c334d126432e08c31abbf7be59efbb2ddbf6adb9308920eedf95b8334243a684992b67c8f929c5641d86163848ec6edee11af98bba4c60e9cc508274d69570e4952f7b12993c332f7ccba3ecabfa0769470b46f346d3b235590ae265441b7abe36ea73dd132872e5457b359f378d32a60c035e1a44af78d61de404b524501b5837cf8efeea51432508b831d3cea9904ec3442de5a2628ace598743be931971ca2946f705bdf13c159b5e814ab04618ee22af118d1a56c1c543388800ad36f1bf8abf28e7e0a87b1c69aae915e5c9e792478a624b43f27e637cc64c62590c1c06b7f5483724d03638b429535dbe69cc8a2117da04fb3ac85de5fca9e19bf4507b51fa1639727a48dd03c97656367c0b232dabc0ac1e6d8336360471a067e2984b1da1e5500f762f37cb13dc4fec24b16ab6f1e84eb44610b932c37b8cd7215768bdb422f49680527a88ff2a44b331fedfa9ef148f1ee81b9591912cf5eb7cf25e425edd99bf9c3875662402052f85c3ab39641c4b212cb189a56db785285f8cd1c32046787d45c4b463ee87878308f9be0c04882b8c70e8ee76a639d4400a78eebdce098b81cfb906c44c3e11004157eaaa59dd19398892766cdcdb7f25ed07283cc0f75171e612fd8670e527300b7cbf87c5980b013e6c95f2258b786423bbf14f12755d9db118be447114ec41f82b30c4402b0a62e420f9223d7b0dfabb370f6e15c29e913e46b5398e504a945911b09cb1f6630163faff759295d2a9df6302e9992681ae0c2ac8c3506f49b34a883398b3080962b5168877709e1b38fbbb81a6c7b3283a3c6bfb08a97b064ba444e72ed3e73b02d06793e91793c0d67972cb4fd2a91469db112536560ef8f461ebb0a9d243e2203c9c1333c10c52e121f562c5e5908abc6a07d07f2cfc22b13cf8d6fb85bd9a86b7715759e5fd90c0d31158067b8b712c5a56f845a060ba8d453ea24a2a52c524cd6b7f9e91deb7de5d3c98ee10329b6436a0d35b367664af643e8c0610f007db0f5bfc788b4b7e840ae1b8f6324aebb3ce845a73737eb63685865b7970ddffed6536f9a9d0a5c44fe7097c64032625f415b0c8db7189fdd49717c9678291a7a4a1a72e2395d5a8ff2a0673ac3b3cd3d64caf1dc99c9a9824cd3b8ce3a264e24200bf575e2ff659043227e8e37064341b1e72ba91b0bb62ca43604f7dd7ad4a64374f83bd4d19d7cdc7a3482b9983b7f9741f3dcbc0fd2b5c277e3d45343d9192db78a13898d8ec4ff29f40fce5b34fd1efe301178000b21b25a141d91724da7ee3862bb2854bbfbc0674286d87931d0687ed8804f59af0189540b461f46d8a083a85689d6752717836b3ef5c7151feb5aa13942be46eb56fa1b38fae270f96d264af80a60eebb0ca5c957079c2e33cbb7175bf5eb76f1fd88ce19b60aabfd1a8c111c5fcb2ec2b2fa2f6ef4c3607bd5bf225d8f7dfdf3d7e20e99ccb367e8257482a5312adb1177dc308c60db22e8ef6259da3a9432ca9d236ab6eb738d8cc3f6d269ef0de8fe85c437752fcbb540ac3b9689c8f45631915e58fa46ec34791673a4bf0d11b3658094c0ffa7537e0f28ad48bd72bdae1df15c6832d570d2f6367107dd99b59c960660a1d7b979eab6486123e099cbdc7375e0a295a9f4d8f4b1772296dfff0a217b5f9d2a2196f1727ef28d2fe299ee8f119e66f1d0f52fc9b0e1717a23f7b1dc811cb5d0efa0869cd03d946a0bb793080130283c86d786c715ec231b8f2b17aa5a0db9018797f1f239b24460e38b21b09fd285f953bf4acda2b6473b737eb16d82e50bdbcac8c483313f64bec954f04c6622431e0237b7312b04ad216a22e23d5ce3e5d61a5f63d09d3a2520fdfb45ac78dfd0938c5adc35866822f4948f02fba2b8ce5c62230365425e989c4b5dec33f98488d0b07e7bcdf143590f44239187c71b3f5caa4b5c4968cf7d638b5858e8e8578720263fe1bb78a3a4a3f6860c8e7259a331f2bc3006df8f8d8d2ddedf8b2f7ece85b846d4f6c577a38b8ae28a1eec48c0cb1c74d2560ddeeb9b66b999a1187e1c957906a23ec19b12f0433519d16ae6fe31ca009bf4216633355afd124f9d2923b1725f92b3cdd76fcd4e2eddcd876ac146305c675a715a54d7a0cb5f8afcfb5b01ea12b9d0e34f27987039633b4528ec8cb7ddb46948dce3260b05c59436307125cbd6377126fe8e66657fae559783e3dd58ab3c238a18d76efb7f206f3cd389fdfa7767d461b39b14d39553590af8541e79020d36f952e85f3c76de495f2fd0015be2bb04d58229d7dfa2ee998b2726411f410e84c2badfe2c4da221d1b5dcc26ffbc7f41c9b905ac564b9f163ba3d408adc76494bfbe54050a35b73b4b4954fb6dea65c414a19af2619af2f308d08d2b5c3d3933148e1227352f4412d8006bbe070256459408ad36bf74483b0deb710fce23fc01d0cb3e709a41b01e34d8f1c1b65df4665b85d91c4b1afcf824873cdb678504f5b491998fab8da8ef8634abb43e4e84f0dde2b80643870f5fe0f55b853303031c2e3fac783cfcc6869ca462197235424ad00202b09340eafcb19aed64c4e8c0dc6eebbdff01650de0929bfdb48204b3cdae013341a34dede26525be5d44c7fc110e3272124029795233fc7ab895f54ec4b8f9bf493e0baaa96ef214a2970edf8fd5a010ab901940efd037a7be086cbd5b5ca878cbb8516084c4b5abf4eb9b16fa7c569b9f456ff1bbfe5906027d6f33ca91f1fdeb7260d1b43ba4d07f3e99e8b7227ced55b48597ac91f09f5bd0e2c13b6ad9f2489a9148231686849aeb0b6b9764960ee277d4cfa23aa00a258f10ba914b93719fe3c4aa516fdaec49ceb0a0e3bfca00d2f65e30582f6e4533d9ec1fb54a8c7274eb409f476b3e0df53223e97ae1df48e1227ebe79e1a3584b233586fff85b1cc5302748d37ce19dc9ada11bebe83e3ecf987d688ead8eeb5fda0bf77fec9253ae7d755458ec7b1bc0ffc43470c39b3c09ff2a85c6c205539aa9585663e3baed8b878ee1213fb4397932992c9a801f3ffcdfc1d2db01a00342137be53a0cb1694b29dd2e73af11367f9ba2e7eeee29f8038339cf6732ce1b4f4437949babba202156700dfcce99ac91a1a205d93f870681a3f34c946adf5ef6eabe27e29cc2320ee7f2e6e2f5afa7e3db9c14512e15105cf504c72d9ee943cf5e8c9ecdd91a0fc18edb61bd287013d5865f1361c77f87a93c3f1f3dfb2725c417614116d7aa55bb09b3e7e068f88ce5e10fadf08a643bde250d0c3059e293ee1fea7dad0068ca7fb76e53acc0d952d65f7fe8ad025cdf8968e245c38415253fb84f55fa2e79eb45cdac8b7f8dbb52914f9d477371024510404153d4a37a083acc987451348d7936ff02d06f4993a168b7db563ae6c94a1558eb82eb372e94d1c508c59e909799a8e8a7099bfdaa6cac010a2a0d81230ca8dcb4d23693b5dae27404d76afa54d11135f12e571d397085fa67c3da280792934b131bf0ae26b5940ac2f277c634d9f0d7a8dc0ca7300b9c6c0f695327292c8ffcc8480a581bd47caeaac47d77fbd3f74d8b3554ac3f165251bf96bce34901ee705e25c739ca2aa02dc66ed56eb2ef52e31118cb08c51ba2c21c58c1cd770e86bfaddf2e9c84cab5ef05d2908388c2d80f68e5055d2898cbaa28101039c64adca03730a6b0eba1961ad30b163fa1e7995d0ba4d49c1317667a5c204129503c39069c715cf5b2e81384507ffd91b423ad7e7eaee6ab1c04eb52481439420693290967db5b059693643025bd61871b430e72f270ea9b6686e839034b1e6dd0e7e9ce802d229ffb886698ce0e9f0577a918a7ca5313b7ca9d975a3d64037bb6468a5bb29a0dea4896a3b79627070a00541576194f35b7914f2778ad3cda14cdc8c50f74a265968aee3f35d635e0a27f9ba22644c1ca0f16ae3780d1008b13744c5fc930b79a3c4295522d47dc14aaae80b4846f0305faf6493eeab29c63e229655d5b052e1a3dfd0d32b6a4b84a7e9b5abef0c1084f4d8fc517de64e221562723a3854ece2dcf2786abefca822e04132e986d5835500ef6db1867adf5ac88042226eb76ef726321e3e891af8a7251ae75dc47bfea7f6d0a31111e93116fe124b399ea4981bb93a72a20fbc3b47ee8b5760533d325fdb16def1123c90cad90669fc9708144cd7e1de17766f14e54da91f6650440f2fc33b7bdd945d581c7adb8f07ef87a1fca2db8e0800fd2b69cfccd30c82368ff9873ceeef3a015e11f5b8773ce9e4837a639fec0842dd03233a4dcdff7e6dd49588bf89aeb0cee003059ada063f3c518b5fa9a59c6f68a005d9ce010dd6c7e0925fd6d5d0a1fd0fbe8acede1edb40059363e6e4354201f2950415fd011854ad7dfd4ea1df9fe6ff2832619a3c905ee07564b6762e6c1be712630579412174be827728f05241c54c25c639f4d239df0dfcc5cde93ea962fb630fa1e82ee379d9ae1e129d27210d080f2b6b7d2bbe2177be01a8beaa7ce51987f6d6d9b8144f086051a74a33ba97050bb21c28810a3caa9bb4752077ef713b57e07a51c39125b4d26e41228733b9e8ace61a447841f77067d46cd939c4e3be28b746c8ded167bbbb79bd5da72e93df1488e96a180a4154838461dfb47a28af3236f6b887f14ae3b548fb1a8b5a6e08170c9a69ce6d5d627c8ebdc4eec5bb9a9769b2f6a9f7700f1324f15c30ccbad203fd994799223a09af0111d60342063e98c0770224b9b32f5b64e8529d303b029661e21fcdaf63a6cdc7eed33c5e46aac3a7412ac94d3a39eec11efb818e5d365c421bbb66eeb9be73c2f85898c209ff587f699862dc684630efc0794889e4049ea8c1f2b547178bc544f51f929fe09eb7be683cab810e782369a8c042a76d59a6956e8b54202aea65c9661f9e8a1b23ca3043053dc8bda89f48c370f7922537249b2f3f3a886638e4eb57c591f441f1f6df808d9041195a7d9db18556283af9cc3707938123e78281626dc57bdc3390bcceaf0813f3385615f69c985436c2d41725c323925acd8c312cb54b56cf1aa9a24c56e5edebe44ee2288e494368e8c3af60794104cd725ca07269e40d1028f528367803adce28450df0d91dee6f124dbfcf6a39f6b5b10b2d1277b790275b3a4832ea4ddaae157cde7f3d0e5cd52055027419d4b06b8317c3d07f6803ff4e0773679512a283df7a28874aa9ee02b21e02593f12b83bcdc0c26049431cc99152fd91260cb8bdbe30bd18662a56e49b8ed3286e74d5158a4cf74d1d9bae9cfc4ec08d6881a35ecec8320ab7d2092171fdbd585db8e2c8b0e3e755b714a834d02897c9603925b60e751b573c2c36dbe53a7569dbe9c052fc65682f160ccaa6ea06e85f2121f0bad7bd6e41a242400d4c19ac4a2df3f395c1d288a7970c2fc791ada2fc4dc88af1b5da7791bf1b9621524543ad7fc8abe6011478f286d63e1117bc54968b7a146c2e034f341db4c22f7340a8fc7320b20f5d83a7b6f8673d67f6d0b4817b3be1ded50eb138236d20b6c60428ba09df25daa4b86f3b34cd8bf496479dd8b853f7c32551312b12f88692079105a4a49eb9fc17d9c459b3c6f3301b5dbe42f9c06fc5c674288f4cf93cff1f9cbf68d848f888921e94ac6b19d843abec93301b26e0814ff084ca5fe07b47bbba724c8dcdfd9bad99a02331e5e15b083699c9ac82b88c3f819f4961b5d4434a053589aa76895c804e5b62beeb25fe004d2a898e130111d6f3f4e6b86790e49a146534fe7cc5ff8b87ffca870b50285b04318536bf201fb5e1256f17ea30e1232ce87e6921592d41119b9a17d6ceaff22c7db8973ce4a398e30e5c5a5c745b4d9a9f5ba195ab6d4ebe50ffc8e1126180ef43dfd06a3cb15cc43d3161d1dd8cae21345f917be1b8cfe79216c3b94639b2c5dd5f66d2172b3a2d31d2b74699427bbbc84d7c8fe491858caa10f42d1e41c226bb56b4dd5a6a6037cfbceb180745fa31da03b2a9e77faac966cf1433568a77ddfa8a0b42e8e410252147ab7e238211686d27cd048c1b648e91d9f1ef0ef14078328f1c89f3fdee749eaaad1727959df1befbb9dd71c6b495b86cf551117370cfc724f6835f7478d419b0b0cf192edc96a227f44679d88c02a1d19a47ffa20e8376e4118ea13932c3956ff20de9acb6806f6c72d6e895882354b25336b3b6749dad2238c45688773b4c0409fb16667ea5f53293f6b652d7067fe199699f09de8c3cb4122d14e85c61e13eaf592a4a580ffa3ad1b79d87842b26a7d2a188b334d9c15b5fd2c1ca8353c56e1b751cc192c17c186f30dc3cdb42853c044c3d7bf997af8aab5e3b27e291c0dd4fb2a42a39deb30338fb250a7f46bdb1d8651b149283beee90feaebce0480c7544cd1939164df7a16a42d27382110187602766b0492f82af654a69030a9da03ff1fa7c2aff680d4b796a05481c4f9e08c96a59250ed6e26e480fde0c2b76ff33a3f92a140b49c2c6e4f4d074c44db3d5bb940281dc80d19057f972ec14e633b4869816adafa21b2c79a659178a02c46f6fa56f0ea4289a95a9aef476e31f88128ff9227aa0a1538b1cc61bcf52fb39d37cc0070085d1e1eabd9c86ef4885e4c04389520212e32b89153bec3e958af109cc3978e7d5ecf75bd1d371721720a69e5b70904ddd0eff5c8083b5912f604454c5b79cffa945cc1b79e17b3bd88fd9dcd3a084ee6597e4ac6379f57c182006becc5141b4af7989e3a67b2dce3908e1c6b06cd867d71702fd56ea166728753d554f948cfbde65a00e96cb860a87cf7bc3f8a38dd17f7a2df2b33fbe16d21534439ce4358b082a0c99e0963293fffd5aeaa36c654e94a6aa4ae2f981d3be9486c72b89683d066cf6e2351d08cca85d0f98230055209e1c8cc83c5884bea7093b7496e35f91ee4a9e21a96be25bc500a67611be0f720bfaa6e2dbae4a2a2c5bc8b59d8dc2d66955c6daea4375d68370dc05e2d9ac7f09ed9f3c65d9a957b44b926571c3098d62e16fc99d96453be08f7ef8ae28799d8d67990ba7f1388a4d0f4453c9dc0f6fd8591524c1dc269500184b0ea43f26fd17722e6b71fdd83888eb9fb0f16a3e02c9fac6c28911bfe436ec6d2845aebd802cc94890b7771e718ad3102bccb4bc1965f427050ae27afb9aa9926a20f680e1779e02801768b134566b65f0efb9689ccf2ca0f39854fa9b78bda6e9745241e8f84eec899e309be2731a8c0c928c3a478461e6e188d3d5db10703cf41fc20e6638857ac6a9d55c4934c8a8fd23ba7e8985d52caa0771ca557b65bc6afee21d7ff53017c72a1ff6748fcafd94ac03f6b17f99bc19d3305db3b54140cbd75e161ddf9c2b1b786b74de1dd5a7e58371d60050aae3d5956c8d2c6ef65ec196039c5b3f4f095d8fac0b72ebdb969738769cdd71d9594437a18fc16c043ba56c4ca7190a37272ab35380be8304b3b8258582ddfa0aaee5c7e4fe6a79c71d3c33657e79a3cccf97542e929a4630c74383c4ab9abdd0892cf9a7b3c6afa372343c8e8fc970635b65a2f2c4a0136b36780cadbb387223bbebf5c25f43036d90b6f24d1f7ba7c2a3b7d45eeae2b81b1179ed34633c385ec41108ae004e4b64426905bde96c87d246bb9bfa642e6e59a3d6fbe9e55c835d146fd141d61fd98343763b6a5d33695c974c43037dd022bfddbb832c726b51f09740b5d80a4e498ef420f70a05b96fa4cc459aa39428bac8a61c1f2a35712679000e9fc7525d544784586029adda897d4d4448d03897ef5919d09e3796cd0977dc69f886ba58fe3b8cd14ddfaa8394be64f730903a80db7a2f931592540bcfa2c19d21067a966bf743d1ca0e53ff9aca4dc08bb008b239ccdbc1d571cd190944f65f971e77a93eccaeb39bb8291af855949d0bf58bb715eb280523dd65670a5b6fdf9c52cd4cbefaea6ebcb379a4d9dfae5cbe72ef5bb7f6a75952dcf36b9237c48a13a7fb05ea14e0911a4079e834cf0fed3b7490a6f86fd3475da11a1e6b3fffa574fe93ddf37cd208c87a36e7285f6f2cb769e89ec82e43e735c80913be38e6bc2a87a85a2d63c9e14f72f3c828ebb55f898085172b0f26d84d53102f26c1993a8a6975cdbd321ad79f2b8a4e4c20a51eb28994841818bb7d264eae3e162da570b7515949e56fe53833787aff67aa14ddae08d748eab34d271bf09b246d2fc4bad544ef22d54e1331896002162e051973be53e27f89a40dd10853e602b636b4c16cf2ba255cf4d2de47a82ff79b5a0b7f0daa0852fbdbc3af0cd4e549969f3e53831fef721ff0db3d9a3d01bad7010ba9af0c395b5db1c3f4b4d57e2fde94edb083d9f6fef5abc09d09c70370223e86f4e3b17b94824963b277fde0e737e69d68f887f33b2d81726c1aa3294bef3ad58006451359d439643779582cde419bce66c675b2d192a0550eb9d242b1ffdd68410452f06fbd5b6e129150ae61e771f94b5238d58b0511dd2a387de8e3cc7c652b7f0a543661cea72924d6c9427a87a3c2ea227057d5e89f21d4876eac781a6d177a7ebd9fa5024f44884ac7071d3ac18a5f33413a864474b179917a1156717f40f257df2d6a289f4d31ebd3465694ca8be102cf70a8ef4d14d864e622c42c115f4acd96217985f42fc9906f484517eb651b0a735c9fbfe15c720bda2a5ffb2d2b3ab55606a0964194bef1b067fd2e0a2bfb550d8834644e0fc810eb30fe91d985856f77d7b15b10e1aef09713bd00ec0394161fc5522f52acd014510c17ef2c0b21fe41c573bfa5442b8f2c330c5954ceb6b5ba9c2bde31da33db485e3465d3ae69b72a05d545fed9627679488e2a8cad597223ba5fcf47b6ba79e0218dbf8e13b23c033b1d73bbb6588f8c8ce4857f7d0c6bb7e09cfaccaf403a80aaf077ac5c7f628e5da7926219ed42b2c58b355d1b4e3cbd086537e66cedae07155e444959719caae5aa377e1340d7aa01e06cf656efeb7766eb086f6476e74159320019d2b6f4bb359ed66c88fc446950ebe67c0ccc8b0ec99255117852dbf36052e16147e8a068234bc4a8bc9a5373cc9fe04d74daa9e92ccbce5e80d605c9ec0ff5cbc94064ff323241db2f0c99d34fe00b0cc2ae05cffb79a11407f2be7099917198c5f05ca3987a9da76ffe3d8db8679cd2a71c963eb1eb9edf3ccbaa0553c659097e758f08aab43364c33bdfdd37bd6d5272c37e4cdb9af635e2a7b92dcbcbf722f4b54827d46ac670e08404fdeead19c322be4b2e65dd3eeee6225732ae6705298dd03cbb54be09a35147c96dd287fff7ab7fc1e537e3895f166a0da7e6e2e0fadb37ccdfe1ac47e78b6d06a35921c13a4f5a5e433de6e9fc913220ab4d0a58d989781f360ffcabed7409717b403533e2efcb8b62bbbd39b9ef59c92dbcb544a04170f1e028d0bd02310982b4400b207313975374a153ad34f4624edfc8c32e1fc0a6b8b3c6996752d9d78595d52cea73db818cd9e852833b17fbd04f6eceab6978d14708692027a21095857b6b8304642199fa30fabbac0373b5c47e63072ba577342206c1cb987d1b9b1c108a3617c6c86ec02c1f177d42ddc0b569781144dd61684f899048974bf38dd47aace292f4578dc457227b1b9a8dba4b105a2da014bbaa16a3d69c11de183ccea94cd9d7b1675da43dafcb2bbff671081463e9dc803ecee5b15e2930e52907d8645f963c6daf12bbef68867ced2972c56ac5e352a5a7efd80c92e2ab1fd39e53c205590405b28cf240f85adb8563d66c2f5b54eb7d8f4e9f772df8c808913502e6b444c49f15125fb9eecf5cfcca0f2670dc0c265f426f436fb5fde31cb93186ea4d3e4ea9cd8111eb57961729ccfd4164ec9f02d0aa0c1e61a980ecba45c45b794af5eb5fd17a3510717043d01d7da37f796d21ff095d476b60a7aaad1283a6378743ede6e21a29008437bc2399cf405357b743e2afb5405096b1ae1ad3a2fe89c5330ae66dd4477834da8c4a85b2b2dff06e95276aa663e9dffed01e39b77d891c5706a5b8cc205d30fda6d4983ae16783dc1d55fec332d69ab268b08ac2e38a5aab490f497f92d9a58c6e457dc3b92a6a8c8d0f87075ae239d180823dc4433cfa38c9fe1ae6fe234fbe2b2050ba3701917b7b022b20990e2a2e7ee0bed63768465a85293e6cfcd52eb35172ae4486a557465200e214124ebfb79ec48e13c532926ced82aede2193c07f54f0c3666bb3f5010444f58f0e3b5f04f861a01185df0653d27ee8691663566b1675027a3e0d234b51683a10c503fa1111d033a0d37570b2d20dcf9e7a068a0c9ccba154f05fa40831f6e2ea6c41b52ee6565ef0a55404a4dd007459896ba885174abd96ead0dc4a6059753202c9a059d4facecf48cefc50bac5b4d48d69cd5caaa2aca123c63734369a57c7c5b4f76e2e99405b8097fc4042ccb501beaf6a24db7e6b3ae1f7fd4e9e863a6a34d69b2c9f4a9f4abe7da578b3ee63d6dc6eeabe7d2b97679f639b608a020778c6b56aa716f08c4054fb57c998ea6c7eb21985a1d9c363adfc8ba5e3ef9aaee0c1829ce54e236a5132eedfd6e3d9c7ba1ff1c5bcc5388a55951c22df938637e6643a9b1e5f0f74b00c9928594f1804b7e026b92d0563aee5f3aa93f75a5e4ea4584e77c9b49b54f0e9632c155a3448f0f363afab34170fa534d53f9c42fc73e8360bd343190296d002e7b3c6b0393c77bd1dbdfafbf21cd401dbe3d0421078e327b6d728a73c1d87468cd3598e77080469c599c1e79cbc614c71478f032f616dfbfc825820b691161a6217643b01612dac44705782a21ae44e5be16b22a9924d99b44a372e65ea0a7691858f39ed2a0a58d9c039611c88b385a95727926640acf5906b38bf8f9dc830a66c131d50d272121f3f418e024ec161f958b50091449a4e781250a0e8f6faaea41ced80cca678a7a1c6a5b0fbc8deaa2161311867d2ab78ef9f22ea1cdcea480eff95f75d12c21e37d417cee3f31f8150d440f0467442619f5fd9324a95c54157dcf7de31ab92c45d3a1dcd68164a94a56f65e9c1a4bc964106291902fccb4e957e7c9cb800fde57ded28680754c1b50ceb13fb520ae1e9623a2822bb9a3943e2f2d889cd3404a3d6e429a8a4037b0a31fcdd22cd469b6a61053fa50ef67768061fc1a8638f0a0a58046ce85c3a56f18cce2906310b8fbb0f073c2e2a3c73060831f0f15aaeae7f52ee9eba3d415f35b26e8b7cafc0d028138a1d92394441567e81e4ddff06206cabf52c60281cc84b0ed48a5d0452ab2b12f837e3a27af25eed639923127a2739459fced2410f70fd425aaa6a39b154d0691760d6ae0c27c3ea56ac5ef50792929b4ea1ff6eb02e4caa6f8a4dc652a219819f1ba589d1f502ee67ee6f9d5029d56b4e350596f7e9f1f93e02e0f71ff301f1152b5d5dbb1b45f6e11e084d37d1c1fc6b9d84714eb17dbca7c1c3966c3a55787e1a37447f7221a569dd1060b08a59c51e4d0a4b6d82b93428325c5213ee0a87dcee4477594f334ad2d5d7a1d445996b6d79be146ffdfd8e20e0ac8b541e85feabbb5eccb51f990d0807bf064dee3bcc4a0f885f0bb54bcd2669005599d0f9cc94bdced4af4b847080ee98c87d077cfba021170bdc3dde7cc843a505019757500209d5f23637234730b4c59b99a6b5e904699baae81bd1bf151ba6977954a86fdcf3ee27163a9f8648b1684870ff23f2a519df0d2e1ce5953676f28149bdb2684fffa71764599f1824c88063c0f86fdad52da24326ff579b7aecd4ab6555624cfd81812ae021897ef4d16ecdb68d8f04f85d18f7d31accca703dec0078bd633db9e229a3c3efea03a9d89fb2a214e92e8ba664babf5b079c48a2d175f689dfe788812781832db044c99b0aed2441c8cff73efd51cbd6c0e9b3b06a1a25d239142fb0331bc71e356b39f271f390e5df68f2c025d210b939ebe48b08fb8eb6efdc20e7611182e5eda0ece1187d2fdf40c391302b5722ab5a8806590e3da6531198f7376f11a55d23427cc2fcdc3d0aba7410de4da86d2ecf240a015a37f6238b7879b63e36a98b5e3c4a33dd8cf07aebf52a80de6961f5b70de8d9e3ea0afb29c8779398d7fb248adc934e0f741130fc49cdb4a354c2191862e914f65a3a52626a2e62d3eeb6c96ad866059242f3d4c083fbcc29c75642e4f10b48aa433afed08e54bc31e07f94747e73bb70e90e295daa29c54745d9bb86a66d74f7493458f54447ffafd6ecbc169b20f16050fb59b7183ba12c46268b30a5da77221c00deb1a4198252aab2126c17476db49610df478c89b405bcce60a82dc47f4245084e1bab91daa5d9898e410c03a3241c4be9c6d5d6788e3bbbdb417b19bb753d3fe3bd189baf7280cafcd2b061bea146df3f6638413f11e204098111a90a236e0d62cd9b3917f0498714850301bfdd2d6d26ebf36653beb7fa229e6e0ace87b58028c788ed1578c1053468fc764b8d20b695047376ee53bd18ff24a51b1d578bee6103e2d335f00fd1fe140a7c7f76c0b2c58ae0f7af4d15043cb3c5b342e3021c29e78a4e2d989436a0d45fb6573e085a6f261723932824647a35129b614beea2d0a6dd8fc19530d71a7a2b4bba090e3a121722929c2a2842cb88a6ff5da173a0af1870e026ab5aa48068af6fffaa5d102563510d922d38d5abb42dfb6ece16d42f3f98ec2e87d163cb35bf9ed1ff8222d67702f8ad42210738e090b22da06d3145107dd86d5e66c7005a1695c1de3a26b9166f4c4ae8fa641eb446907bf732ef853bf7c27063e77fc7dfa672603c9295586fea8601e55c1c7d73dfccd72afbc7aed7cfeceb78726e9b4a1dbed0155c874edd4ff397c6ff31cd2bce2ea8af49006540a24c131cb457d6a166e7cfef7e1d086d7144d85257a52554ef556b7a9081bc2203334c76e5e755a8eff96c9746a2e2d6b8d19d32e220cb3d7bfa02660961f77f4d85ca31c968520738f5a2fe770920c64ba894b4c45529eb63c52305d0a1f8dff7ebf0fac1d9af911b7be8f8ebe2f33fbdccdb223bcabeadc82fdf179ff15110d01e870241c5e56924bfeda7424a8de93ea427f4ba3c60f5400202b2e4a565810cc5478983850e75bdca8642c6df132d21be7a65e60dd8734a3c920e672de01464e04c0374233677ef3792ab9673f60e7381b2b27fe2935454d3864b140cdb1fda6e547e7a3a26e61b58d61542d2d19897fb94ff8f0cf8112a58caffebef4b63a5e2ff6bf6c82095f4daab9c8636083fe9fca04520da7a628b0e33f11b4d491ef5471eb8582d740e284264153ae38b1d6051e8cca2b161d878186b4da3dc4b735675553b2cf2ddfdea6dd5c8753b91d006251e9888bd986ea62ed089e30b6d7ddd9173d748c09b4372010f46fb8315ca930761c75fa9621232fabffd57ae7857a28e3ad160b88ae747fe4eacf4e719e197313b1b09ba0fca247872cb881f99c4e2ad12154b79c0b4b24d31b40a4e97eaf089f33bddb06fef0c1df7ac69cbeb29975a3f68a7ee71d3ca349dab2d4e4b78094eec3482406ab1d8dd5a69d0e924ca48af1ece58e60180161dbfc7d87b2d6f6df66880737e28ebd0209ae157c45eaf55df7e879423eecebd33fcb6a5236e046b39eb1a43699efcd999fa560ee67ab809527e8961b856622cc97351da6bf7262ef4d11551a9aecfded4f57ca9c6344137d435e8bdae1c5c37fd5411d989f70270744c529152ff87863e96f25f8f6a9560ee675f6e4a35d4c9533819d1ca9a7b24e65de4e93c4a0027248c0b5a5076995101686f7fd522bb9d1cc7d081a972fb2f7bc2ee857fd1b3db0301c49c8d953851c94568a3f00343fcbd85ab67e6f2d2f07296a3bbd7d7cdefe8ed0935fdd81dadf0c07dcb9c9b377481536757a80f6efc05df0dc1602abb6c7cf3f59cfea23cd13469eefacae574d61d67654b961b191aa1c8c647d284fe60bf70e42ee9ac66dd02e2908a0d07cc17e0fd582784caf00d15f6445cec5e9591dadcb2f9a438a91b372c306c2e070d53596a14f568c2581bf5cdfaf208084b43dfea7097217a3f2ce2d90dbbb47c7a3b4b39ff9204f761a3f32c241bb21296d3d4de7c08b1bf2706b11be4781880388cd4d6a9ca8a96cf7ab31fbbebb2d3a8db87a388688568cb3dc91d83f1806ea564c94a194079f3a9281b76ac5618c6fcd488b6604ec938c3938c9c79630f0c5df630bc0f41cf940d98af6f311338e619270836ee3c82cac18d10bf5d413a661362101d2b88493b9cd0195742c272128026ba918de17706a811541f07e2050924cb17533df0e8c525d12256d214f16c350cf329b549b6068c815683b408082e528720de864c349bcc0837cfc8ca516ced9243a0592cf0a4a8bdfe3a51be38d65a419d98829629ecbc1c6755cd2a5b3736f5c8e5ad1cdc550d147114d6ab91541e0f84fc3712d5bb4bd78b3edc1e9afe0d2aa3f3a6edc4a4a14d76cde23e8530241e3a1567fd59ba30922d27678217a48e1b75c6e51ce7c069a6a2af36692fe44c9abf94a013572d29f2c8dbbd237ae943d7ed0095f3b0cc53fe0373124a15a84f9f2418a5a45d32634c2872ae94a0fd6aed09a84e7f88cce0ff0f2522a11c96b21e61bbfae6dc16cf5ac678b08e366b4411d5321bd7a106f9246ea64c7f6af0dc1d74406a804870f2c286b66839ac7595cc9073594c39bf88c7e0f73f0bef87bea42c2662a70b3f2b24c4b9b1ba2fc91a80f559c7ef869669d4d88cdef068e8b3c504f7757aaf1914130a95dcff83d2b63c77a49dbe750f6fbefd86f3cf8b9bdedba994efcead11789fa991c3fea9f3a2211ae32b4735350a53364b47207b368fb3a252d58c783c95f6a3128c683930f7ceb67e3a8d13ee8f28d70c708817301daa2ae4a9e1714e58a63acd185375f3040e0fe93f00a54f554684f8b4625c3206c071edc1bd6b3a7479d9d534132ffd81fa8d58d36587f21ac0423847e9a301eb31b4343d88ac909396b8504a6dc2ef8441b3ce1cb20e6126242203149270e2cd2e45151ab79959cc05bbc972adeececace5cbc91d279dae390acd79d0f2b107326ea050fa13edb058dfee4892346d156e461d4e939be75b85b8f438ed65ba4339f39710cd22edda00abc979a18d6ec1cd73479328883e01c94c0148436d4b9784ee0a99aaa7368d163500b4566fe960aac85a146ac3ad34dca0e48790977ba25f5eb81645f11003c917c66e7f76ad202201e510a77c2f12511a40eefb4d20ca47eba550e5981ad3a3846707a338b9dff90bd0b27343c1fa9159349c3beb64cb3d90e86df0a54f0cda52ded4aa3968bfc3dbb21f9336a459b32d35d0f2d9d282f7d90a0eb18a997e10ea5bed804ce7472dfa7347b23edafc502dd152186ba0802d913f56099056f2db3545bde7307349b59e73c0eedfb1e41bae1890054d6cd9f01d67ec8b46697585974a76b25e47be0067a599553e43225d925c1d06ef52bdb25df59bd3b19ab92da96496c926358aff2c38bcab8aaa0edfad635d5ea742cbc51da9e3edcaa81ff2599b3f66991beda64ec6c48725e3995f267115ac1be63116f2856748d7d8fe090e35364241a59bda419e15904649587cc974c61673a6329dc4647e926e1c9a998f786c6e136dc2755b2ada58edad79f718f68d953124b18e823b37505c3b9044a030b68f068c76d41b102b75b0bb6884b0515152e9e750f35ec7c7a0b211130fc5952865e6417830565642da3c3fe672980d268a02a2ba3c42e159419efa91cd97314635b3726f2d7e993c37196dc957d14346ab4c6ba7957edd81a8020433d38d002e87c8e5ef9b8f6505e5ed507a9863b6fe15e5183b20ecfcaab9e8a8b4937968cfe35f4ec74064e1c4c31854c6d31ae96220d4c1c57ff2b3a0bb83afdf54e1dd5ee8e83155aed6851be081a97d27cd3d8a64b21af2f6ef58be24e952d02b9d4a26d44d8fbf24926abd72a2ad588a21ed0946ca0280c5a26592930f028f3dae9791f8ef807ec982854489411551a4edb778ba484e0929f293cd3fbe4a184c55a69218c02087253d592b253f0487bec6a7536ad97bb9876eddea401c0a57bd5b5425247116face1bf2736d66474245cf0e587e7fbf3d81bc066b7e18a1d464ac6087b603779c3287391bae0849dca0015a6f68dc7eb0b150990ae512c136d2ad4fd11aabe0a994ad910b8001c0c1b5c28f93532aa034fe668f9b1f35fd7aee934b214b56597a9af6029c410f4bec3ab597926d53f891d1fb05f640defc1b2c230f3103bf54b4ec71a13d5767299c3860bd2144e095fb4cf0f6f14cb866833431b98b203fb2b2378966bfa9ea3420e92366788f791a0526922a66d2acec6e4a2ff6c298c0b99950c94106c856af5f489682f1377c5fafb9c3ada34b42c04b54e98af9f29445fd1a471f649dcea51f7998a33966f1b0c1c602a4025e2b746e9afffe763c8d1f3b0430cdfd58e66d629d4521429394ddf40d741e574881d8eecefb4cf11c79f875b8c1e2024c0f42076f4f385685cd2fb06dfe3e15259be670b6a116125e83eb72624edf204023d881c127ea9a761c940d505ffbd53e25ca46d67a6e1629c71b108b3bd900170c07ebe3bd4203342d93a9a98a67a06abd8fe8074b1d7196e462f852eb18e1fd5f78b2e62ecd71f4d66d6de48beab9a0f00a8cd1bc87edbea0f7c4f8d86c512d2653f57e57a2b3d79ccad3703a37ab15e4def29ad3225c6576d61042c00966994c0270da358dc87f99cd0871761188660bde71fdbec04d5e5066c5531b7020227c566d41febc59510419a94f01627444d208c899d5b56a7ae4b8fd05d2cdf4b417030862e6a4b545671e9e9e81ff07f043414483c3a4113513244f9962d559b7833b55ea9722990affe6bcc6b40c686cbf1addbe12ac1a1a70996347b28885c1a001e736f2e69f65554d00c122a5b80550789b24de35a68b66596801e450b07600b87fbcaddce74079d9d77cbf338bd717b41ac4b3604117840681a968f801d3bd537d47d63f1bed76b54a091cd6121ccc88d254b884f85a74e69722661f9e0296125328b88841c063c08fa037722610cec424e5dde13a434024dd7e1f6d8f2fc53f3ee35a61f1754a7cd79fa53478af6bdd048d1e7f54d36b0ece2b0ffe112c23dd96b7daa1450c4868ba315bbc03beba8aca8c604c9d7de25bb9a9e446d753cf43ccfb7012ee3560a780671f5ef526dbd4c278375e19be8027ea50eeecde7abbdc30aea540861449e6bb8f52645dd852995f2b4e1a6503246d214edb5ee4d22f70aa069006cb9bc43eefc1cb4f33b9199f9882d30d911098ce561ab4deab7560cf922171859c116e99e32cc438dd31a123a5b40b51cb097218e37b6068565a21972d13fe40f852978719ae28554e892fbb72cb792e3e06551e0ca8cf6345b3dac3ae79ac2916047f9d59df3d6850cfb5af00a3387c4f4b0113131d2bd4f9f9776bd618947130e2bb0f0a558a0d6f8aaa28b20ccfcfd0aee038015bef0169be54f04689ebd3c34e7c66d4b15dd4910447e2eec0e46f81ca72634adcc58d55b5fd0c29b86f1fdd057665ea29d53b7a69bbd88879cb943c8e349a0fb1b0508df83a58cf8eda87a6fa86f0627eb41771c619b887879847047bbaf38479032c41bb298438871caa422afb5336c16a69190acbe021abca4face0b3b64a37f52bd13a4e7776551a5d427e5c52a74d2eb37b1aa8df42cf79c4e8c3d5e21c70c79af9d5f5e845fc00e66b6139a0031daeb22347790bc02eb98874f6f57ee884143296cd14efdf908a6053c6a1ddf43dfd4f838cafa27298f5cd66e900ca205cc79c28da0e1a8c0670952228b6a9406ae922761caa87a4eea1d59ea3e410ab5f71d3deb74e81ffa8658a391c9c16e6dd70dd07d736300b335987e2054b71d941187aa0026cc08bfb810074225bb7da974d357f7c5e6c73c68845c7c2ce090c2b9bf12ddcc885757a33a319dfdb3062fe754e74486071d43725f86682a5521e54cb73462678e3cf675765f3c54ae3e7387613d8dba203797115c6200264c2f03e345892f4787cbeb5bd39775cdf3c74c73702b3630ba593c09f3bbc6e4660ce0b1e3f3f50e40a4bd75f8b0473b517b93a9cf659941870ed1fd47bb6486b46ed59e5e3a2a30faaded6f5915e86b4b1bd86e35fd942f15f6cd29f98e21f916ceb0532d8cff58f8d33b45d0163b3caa7a328c29546da71a1d4f6b00c52b54928b0fe37a804457dde4c183058c815b46daa4776d498b82282f79dc7b0f5ed28824e89b68f20678e799b64895724615c67894b8d3ccdb4bb2c1678605d067ed48aa36f8c4a07c820d6d43db01d910b1eef6be845e0d268be5c9e9a13bef905d1da46fb69e14d8190f67e53c200a79ecf615354525d160e882dd90e1973e5f21be0bb67c9aa8cc24c60a8a866c35510a8232e23b738b1088d2ec4ea9645f385a5ffd68c63b9bbe6aa374ad52125f990c5e1a607c795ccdc70f969483c2c0b557bd1b9778ffa6f2e58de3f3b9cebecb49d563aadeee8f5faa6c00316f3310cbb77b8c62f1746f97e1ecaf2c5d1d1bc75e84643310f687239d84bbedfe03f70ad83695dfe74a218e797d3cba562fb758ddefe0541a84a271c3ba2461aa6a9c115f2cfe413099997ce43ce674007b1518d10b4538914316ed49a587d92473688ef13a40f30133624e6543fc589285f9054a11a0e94cd7a0a0dc38e0c90b15909a5ad076edc87bb81f5a97c9cb922c45d461828935e72468027d407d41c59e71a2e00bf8926a223192c427f6a30a2c006f17b80764690ca7bee42291fbb946265d4cac820264deb3127415233df75ac247e95366a4f093b29ec047b07d8e902f54191df69c6384ca391d242f42a4e635a9ae8bca6d081c7f263bce2dddb4cff25532bdc44386ee6af420cdae498f3f0ee7443ab4f7b07dade88cb44bf26f38f55e9d6cd04e8badb4c5a5d5493eead05f281edc71abffafb48e4a28c2dc00390147afca2ea7baad6ad8ab1e9191f7a6ccda4fda7ac6ed0cff9c1128ca9625706eb053fc59d2601b1f5eaf4d4edc65f0dc148d44008983a1a1b3ca1526b2a23e19706a8a08cd5e75a01348ea9566b216a02688be01173a19f0c26a6d31e4c8f34ae22aabc0d606e496452aa079c860d3f3edafde9cb70486ddb0c5ad0224b325345695f964e478e1053c3def3e2f6ad5b81d08f2da562f00c07c8570542460cabea787d2a30a35a85b32ffaa0d1c601d2b91bb5fb6df854b3b3861892c1cc250730076fab96263beb7bbb6e1c167acfdbde61c4e450924cb3752e860862574fcfd9221a4c2eefd306052f49a0dce90bd5f29cc7ce29686bf02fdbcaa9272fd5db3c225830a55921dac130be4f63f6b122d519b24c22755a965ae139dd8dbcace0ab68d3d9031c76804168a9db7a2ad90fce9d3a49f00b32966276b15cb17019862511f3a9fc81d197fcfa7ad78db92a76874063780480bec047a5974f6afd14b0f99de554f1c5ba6c442d2379bf7517fb55805d67d99c3b9b919177b0595b3b45e03989212d4179e6b1036c11523c887d5d3851ad4f35bf457e0c3359ca06ab10f36c264a04c2f327e413019f47f8f16ca1a4b817c36aa67a8fd84f86afd2d0f8de1b9de9567ffadde4b58fc9a982798d56a7d5e5876a0bf4866886fbe953578da4575033abb40ad024c3965e37db930c6d22a3492063f81251e19de6ac3d06c0faf90ca45969c4cc6a197958e1b1e3c2d4edb00da076b3e8f82ac0199a931f205463de27ba7dcf992057570b29b1b12a51553ffeb99d64057e0a116af2c40f8f27f5b0f2b655de5c79c849ad924d4168c89ff5ea004de9f29c62a6f8c9035788f1a8dc7d3ee664030cb2299f10b03a9ea786825a957c41841562604e8406dc1562f2615ce1dbad838c708c35f1468c2444333299a7bca84c65d90a96c37f960930db8a0c7011cd5d9e9015d3748665ba45b97f14458ba2cd6a13354ebd8217c20677e5e6cc096aeee6f0fe0687b077d600a2f84309301c98d49a420e461b0d983ea8b5607934a619c0a80a3474ab01273646f595d3e088fbac0d92c0e8716c14afe2a1654a28504deab509799e3c91c7d0ed80573fb90ad8a4ce0da28064afdb7787e2e52f8e54a1773f16a261caf61e9bb2512c85411155abdbe6734f2a9b269c3eb331dd058016f4fd8ca42401b804a64c329607707b9ec554d63a989d80d86cf88fc339a533e88c90fdc1793c4669710ff754a1fb4d11b5a101e9e47e65bfada242050050c1a0f1626c0e6753789c97f536bad891140ce182ec1e9314e155151db8e6bc821c2ac728050abfb89ebe3cd77fecb34b9731cc865d6128f323be5954053603cbda7e600f3080462bbd5136e51c808e4d899d4bdd42bf17f5a6f734614bf8f2d03ffd2acb16a0fd3ffbf877370a6271cd9c43daed65ab78792249904a6186ce208427a309d6e136bd6c934c481ff65b6ded42fbbe1cf8d5cb2bc2e19ec100752ec3715a502bf8632653714981737e8ce96050f3eb9872b1bdfcd719921bfd98c64f3c2d7094d086dfa41f5d1e3540d8c6a147b2219d4d7d503deefe11b0317e57fb3aa1232168971e0f60cb16b8ecfefacfa77d770a8b9eb8e1a551845dcf32ffd03ade0ecdfd50c9b368b631ffb14d5033c0b8b8fb7dc94dc38fd7b1bf4de4404b0def2ea5671e0b9cc3ec4cab944b5171a5217023d28a918e36cdec547764ce2122ecb15eec9bac6b19d0761709206e5b19cefcd5e2e95a5ca62c296ee068dbf4c596f41844b8b1dd489bd38a346364d240fa8af57ccacf0b89e55952847e1c7bc5ad12106f2817f9ff82af2cf10306cf6bd8ddc69ee6a4a9328d578c41e702d9e840e56d70df6fdf759cafbedf2d235473cb24fb000399d20de1848b2c4f69ca520934cae0d7f1eb29bc138b4688a40b1a0ef7f163b949bfd56e74830542c728243dee347db6e3fe59206d5626ac080c0a92e5073d4de131eaf311b65428217329cec49e9054ad4d336451cf544ad8455f065194003ea17b28bca24d491f4d6e33a8a8f0961a944c512200eae415cd4fc73e44c75c9a733da5cf59c00f8f5ee506562547baf6053b6ea518fae732579d7c2bf2678997bf38dbee7fad21694710dce9df8f8f00a523161d552237c9e04762210203143f9e52e8d33dad2bc18a217fde26b5349aa904db432d5864519eee1c55fce1be96cd7c2197217bb3865dd5678a0bdc080ddfeaa27f8bac663b2ab356837043248712f192bc7035527bfc19e267918047f0c32a4468304cf07e909657c265dc0758a84e75d6f1609695e65e3779045d4ccba3b0cbfcee842385099cd9db43ae9d5811629817a3c5a733a5ea00075c63b2dcde1399618fde466b8958d526ee19ff1d1b3b0579b91ed0f5983232c9f8713623dd119f3a46a07165c0283defc165ac17d62a6c77fe3a5acc93a5b5b5c5323939acd29e4ab86497991d49b689bd3cbfa94cb552d710692ab31b35c25671330802044538f840cba5ff813f13f8f3514cd766fd0afb48eaf3d0382cb6185c5e8d191e7132554dc8757a8861625423c5580571e14dd61bd1be3c8734a1232d848599bbbe0cfbcda5b9d1154fa8e599f03fea4750d11039d3de4ca484121bb84c66b0940ca7726786a55db491c718ba9ee11e760d6eb2a4ddcc331201763aa95b8c0526afd38b865a62c56542ff13c5d72e5a5b25ec6ef1387ffca4ad8408411dbb024e12d753d1854db54cbe0f5a799a7e03d248ad5399c4e57500f00796132ec9320833685153f6ead00050de5e459b8a713e5ecf8e12386ae50202d4fdd3ef0d2ad3e7eb2ffe46e40cb3d17b560e6c169e521b7359a16589ed3fd63f629cbd3a8e322c30c59badeedf5bf270b5480cbf156021670cf6331fa50e846970ca68c0a9ef986919e7262fed0d4a76ecf0021f900c0565b4cc8fbe95a28602b1d07294556267c8e6fd11f128b3355c2cc6f41da902beb07987583f2fabc9ec51192c91029ea13843bcc4e4a44238341a11fb7c5e5c80b12bce9a1236d6d26f1a71a35cad7856604f0c4e71fe5ed4bb65af075582fc1424af3342ec295852a077e91aeeed99175e1c8a87c031195d3f46e5814227735520b643ba9cc22cbf4788f4b6794e59b8c7933bb1a44707ff8414f8681026e07d3ec7a39bee3e4bd67583233f06a41041fa2aa2789e3714f082b36c8e1bd5851cb5e235ba77510b0c9efd4d318892e5f06b2ecf71b01e9a19dbeb3ac960d889570ad071cade09a19652757a70c95f2f76d2d5c2fd0d19a4c2ea36be06c792e8c5ad61559eb612f2e4ca87a2f53878b2c47599a940781c0a319e3d8e224639754fcb3315e0aac86410af6a4547b03d97de971771fd3e6eb01c4c3783a361f97e1105e5cdfb35ffaab0249a254b95c9686a6b90fa3fd754f9ce777dd127c2486dc0d190a412a13d4e86c7c47327a866d240d1fc54013948bb4d7f7ea4d44fbe23d06ef3ab10c062afd260d1cb8b30f642705d1ff7b1c3269b3fccd3e37380c543b9fb7bce66c04f6e9c7a95ff1aff4f3ada6a8c280a0bdff7d9068ec7e9eb8949eea1b46a714406b293c3420180d92e56de3802aa6988462d1e4b57abfb586573c33416b9e6d48449934eb19bb99ae2a2d8d85e38b4eaff3a93d59bf5e0b82c0cf75afd58c57751ea32df939e6a617c8a78252666f8478acf25e88e96dfb2caf56d05940c2ced4e82ba1a2810dc9b4234a3429de51329a2df611468ffc7ed4a33b302457dade27abe887d34d7c26b914f5036c8006737de229f714f0b76f74a6d171d926a405359eae611181290f649ed41d8e550b6bd657455aa54338f5b5ad1eefca31499204bd0b7bb3d4272e00c8b8c0e7221043ac981a5ad114b3195f86f87ac6a2618218d761847bf61c473daf7ee8e2fc1043e8f467b50856c4d5e6a1f5edd152daa6f3483d7c39a5d0c0557add9e933d5b6a24283be075f0ba63c3f6ed0325d62eb544ed8caff76637f98cc6d33eed257278e37fbbf78fb7fb4fb3d478b0117469faf26f6e2df4a0f7bb6125aa8f7fa5cbc24dddcc8e227d432608e55fb99d77ca5da76a3346ec1871b5e926bb81e0bf79f78766668b556d13d69bbfb3d517f70870dfa62428b38eee211e695ab12b42cdb0324adb6ec955148f901d078f40093db725c19ee9782cfb4837e60529872996a8b25e8564f2b37e3338cc7cb974b96eb3f3872b6a7da0903af731b4fd5f40ba636aaf4e446c914a889f948a0348dc084e989f40d00b1a1addf217b5865b97879506c61c34becd84dea78832c0929de996cac5f95e5a6a015e24d2da4afcd1f6e934117fe3bfe9ab0e9c07efe9642bda35c13036397e4c19c458564e249ba1c440c129e0fb7c7efcc301178fb460656407c24bdd3dae310849c373fa0d0f1bb44f508c6c16244b78678927b92a27313933e7b1af7838c5f6a1dd001fd9255a1dd5421672c06fdb2f87a379ea71fc12bb7d9285069f857f404063ae2662ebfb69c593d0b114d19f62816d8922d3273acc9011f15c463709e7e7a7b9ee0b2a87ce448636ce0fc7a5ccfaf98fb2c81833eebca78e055e9f0a5bd27aecd0da880540350c63c74ee96aeee9aa64097e11fcab9380b41a63c68cbf905f814dea10da809f3ccfdd363a9d2350bdf13a41beeff38fc98a7bc923b5533de322f584efd210fd4a3640bd6858cdd8a35ad9a49c02d54fd01128ce7d1588a39cd697b406fa3ab20abfe48d4eb7d8f1603103ae7624fe1e70962a7bdece7b746a5d3186bd6aeff72dbf0c71db7bec3162db15e4e0c4597d48f7818cf7e69a4698ea77e73ee1f13cf96e8a9ffebdc8d5f99cc891aca4a026c57c563f86fde6862a2c10ec30c0c39960869cffc0b3aedc709971fa183a35892f0c20a1c8de6353c721e3cdfc6b90791986bcef7c0789bbcf0064cc8fb476ca4682a697398dab8e317e238bf9d5298eb17662b6fad0e54b03191213472f132dc502c51d1a5738d1c6eb1db91bfd58682c338035d527e1e816f811027308f24e6768fe7b2e665a66562ab6d7fb31c7e701c515b57aac1b604a21185cba8919ddd7d79d2c0bc5fa79c189bb8197173586c1ea8f8dada06b70efa473bf973a93f3375d50bfa33cca5cb56bb2afce2f3a1b6c4de1645d2f3612de1a04a56896c4ffb1bbbd5a37588af70da9b1c18904b0c49ebb74726593da1f122144acdc6cebc8da260bd9a2dcd5bd36d2cc24d230d5d47648642c2b7f3632fb04c506aa00c814a08da5ce9fb714ff6d4f5a5b555def4ac6d119c86b7d570c18c25f53b18642636f7ddee64488da438a8b5bd253cacdf786f4445ebabe1cb30ff041ff64b3b2048fd5875fe24e58eb5d8fa0dd06cb4310bffab9524570b83d573c6e8cd075693646bd9281686c7ce44ae85e58f38b56ce4572d99acf15d3e76d1a343a5781cbd845da0fca5a35bf9e7c40d9e38205f51bc1c28123acd802bbf68e539d63f88101d4439e6cc410cb059668d9854b16c452072a5e5638779da24a5ad13331280a4e7ef19084a124de6248e02192ad39f474bc76c320cf621bb02a3529f001c0cd474b6d559be54f1a544206cd2cb398bd663f06bd8be85cbdb7c4dd07e16a25685e88d734f27b11aa119943b9ec0fd2da1472af453cb072ce63a26614ee4d48fc80c9ae1db9fdf631fb0faee9723bbdf831c6ae3052472c45c68079bdc48a853e2d50c2b96389f8da73c740d0b9a0fc2f425fe4febf8bcd24760966cb3fb9194a3ee4fcb52b5a0b7a2410bb771c83333bb2c728625862137a714e01750631ce3bf0cd714599046fd02bc6bb17490c422b674122268047072554261c640cde74f9347e7e405f519705c6a09585f9329af0c1ef7e4ccf2acd47c3feef01fbdf1f258ff5ff6eaefba39f257afbbd6b268eaba03510f8735259f923ce37f0417e9c1b3a364261f209ba26b0ce8a8cd45ae634a7e281ac3ba2fd6c1eef64230e0c3f5d3455268cf4b1159c39a488fafa6c9c0933267576ed9bd7e88260a53093c123c3e67732dd4b3661af132f615104911f416a83ed25ad4197ba3e8e532a499d0c862b140b364c84c8a9a1add91321661f7582f859b78a5b8900971688621f0d84a1858a31a22a69c7c5a092ac33608af68603872384b1836c38edd4d271406b0f764ad19c77afd286db81e39cf78e026c79bf3514fb37ffefb505c082623efbe201bb30830c03bbc5e509d086a275a43b2367a0d82163e183ee7c0b4cc5def2c65eeb500d03c5bc11e26ca1ba1c3003f04a383b1f4be41062b94a9aa074445c132485eb7bec0d3bfb1820763c8438ef24ad70654f58fba3e2e3d0c561f6746914dd9a24ea40b777e0ffb69e84359efe632dab59f85c7510183b7b7135485bc525b423a3b3cf042bcf2ec74a8af91d654008036d271d7bd02a6b5f59e313c4ff978aedab314b21c17e19fd57d0d47fb723c5bcce29c772086163c708cf482a1c102c50ae34c8798305712d13d38f2a3941eb2578dee7442418ba2ce6b47e16f68ea253fc4254c28d21ceb11b339511a8849ebe3b3aa56c36d04ac6456e8b6edd9446ba391fa22bf32fae8351d7285d0e06928e7d5e739cf2644eae02e984d09e38d9a031103961c39c56d851a9998dc0bfbc7a35e2855e4a56e1b92429b5dd045ca6c847678d966160c196e394b9851addea2cf3bc4cb652504c69fe7008d4bc9f5de91b7ef16eb199c65b6a8d0e4095d9bf43b33ce52de04b22721e9357e86becfc01239375b2309f586ca07d0a8960211f5449a1b8944d17a12add3a229ddd03728f5018d3283a21ceae9d9af3c64c86ca43e5a7f3499892a8a61bc521ea4071b933c0d9b86f246950a269f319a43fbb7d83dd3689dbfff20d51da8f1fae573a6e9aadcb2599437e7df1732ada7e391aae45235e9813eb4a7de27d8d7ebf7ca76d3662fce9a4bf2fcd2a01c2867859238f8a7f6a46c396c262f8a6673cc06006eba2ac7720865b68c89ed592926a3c96d733ef03a3998177db7c0c36327a017b14c2d959323292db0942a89950fc3461e998851ad65c72886928a288e74dafe830cce248e3ce6df594ba283abe240f7c2c3fd46f43addef9cce22a276d41de856db697062146b9ff6b385985c9e563120de8522d67cdbac5346eb0c5863b748b2e163efe7f000dd682b1fdb50670a620b66abced9378e1032eca619516eb45f5873df8408c48be80ab39be344dcac79ecb6dc5f977eec45b1e971576f67e35cc13f643fbf8ba47db00b79d6bcb51f0530873391bda7f9b56b3edac98f73e7cbe9d033cafe79578b71faf0fdc44fa1e02c362a20abfcb6227f687e5c57511fc136c8955302676940a0ad85927889ec111ea572b5b567c64d2185bf722554c23734398d7a53ea55d42a20967fa94bd30cce3eeea5e870b0000000000