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

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

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

Block Certificate

Block 64686 1a3fddc510e5176d0e4e5e4f1fb9b24d69535ae2f01bb78e9a7689437a091f00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da6edb232a99dd4033a35f63fe73b9529216df8f954623dd65fa64b56c1e4f95
Certificate Block Hash
1a3fddc510e5176d0e4e5e4f1fb9b24d69535ae2f01bb78e9a7689437a091f00
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002564000096150000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000007cff22f76e7a8de4ae3db19ec46eff60a0718de67c4e9d8da507217dda423e474e8f1163ab830399d83f1afebe0bbab53307db6bd574858f930e385f8e17ae7b8c31b7f5e3b0ac26a248208b68c8737f663e199ae0dd239cff0d00000000000000800000002800002564000096150000

Raw Header Hex

000040200c8e648ad489aea141cf395f63324b5632e69cf741eb2336b6ecc4efd00dada6408327342f1cfff9d9a3d09f7b67d209556cfa756c3c563ce9f026eaec64ea6693821b6a4bb40118954f1e6cb564fa65dd2346958fdf169252b973fe635fa33340dd992a23db6eda

Proof Data Hex

59,560 bytes
121216010307e0269a2ba71f0d7ca19dd2183f13eb9078e5f803fbeac09603ae06a5b2a52f87eb4a51ae989c276d5442495bcc7d5f4f238863700c280f717bd1eb7459b34cb9441a387ab3b7a19ed6d298e70ebe2c48a1968ddcabd42a46a9c0e121e73df2c36b749b5b33a6891b95b18c6c3cea12526916922efc6f004b8bbcc374442d9cf2b963ae23be9617a32aa48d8926f67865e51cb6a27f508a16f0ac4eab2d668f79e6a73f327438cf33f6f4f625efbfaa41b3e3f72c34ec8d3e1493a529b3e33a4ccc1b3a059cfd159a1e61e28572c2658d68f76624c21ad05bb324d4568aaacd2bd2fb9f4ad324c8987a3564a897224253f3e1b5df4f707b9423b4b0474d1086f1e5085af82aaa9eac8965bee5034fbd26de5f0fa11fdf64d27e985e58ebe8469cddee51ddf6e7861eacd38a13e39785f2d87f480e381376d038c9881d24352e614527c266631cdc9fa6d801b993bf8411e7d152269aa0393f4f16471020bb1a294a0e726489ab8b2def4c3806ffff2d4dcb92d8d00ae5bcebf941f337e98ebb3486243eb2748dc5a38642c3eafdd8c3d67300c083389aa1b37d5b3c69d1d599ca6588f44b71f6e82faf066ca55cc42608dee1f6b7703ad4c29a6a0c7bebaeb3fd714fc8e4f12e978c58b5ceee0445555d3f6b354aa5948b738928fae317e37421d8056552cd1d7f41e111664e9cde29b584f3d9fc8a3df467bfaa1c8b23fce787b467133b097ae7ee62e1190765f303b456e3b7ae76e707b1c0994e95cbfee7b0caef9f141a694cef0e222010586e49958fc85317f1cf4b7524434f4ad9aac971ac984e89404f06016fba5f83f277ac6a8c580f801efd81d2b15b3596cb7cddec0a055fb30293707b48edb7b216077c3de9fbab8491783d1316f5c2cda7e0c52a59cc962b6b7ffbff43e7213596de52cd0653c826f629b87160003f7e81a4eb97f45cde553b9b20a2283f7ae4e85bec51c5bad815bc151f7cb007ee29dd6b58a51006c208bca3d90c6060e2a0974e6469f05f8b7c3a2829e49f2a525917a143c7655891aa721a2e832b31640a708df924c9847917b8a5c0ba5c019ec3f7c792e51b5a0689792079c43b4366fa223c25a06d6a4e8d7e316bb78736250cf54d2211cc770289799d691d6f6c45908c9c22b2bb2b667e369f04f77aa84ca5507fc248c7cf1252bc269ba8d2ef1d7dcbde7efdeb26e8169c5674d7a2a0938bcf19cc057d334515df3de49926c1d9bc230025c94418429befe18d1e968c803fbc94dc1356bc28be681a32de73ba2ca47a8d9bac940334422277d5c1f1caf67aecc27b99dff36dab467498233ed2d27b7966b942a1dfd1f5a7aaa9d69a628474e8372463cbbd283569aa2bb4e51c5fca8c866f0e24162aeb5e5e9632bc1860288db7da36aa405c40146745816a794dba9c8a51d3c61c5a0b001795a6e89c773996f20e1c2d5daccc54fa1ae564cb2011129a121a2cc5c951427b5c241cb74700fee9441a25c862f511148c1f6591aa97ed78a0371e7984914211fa216887061b18c2381dceeda0dda3ae96c8d1e7703a912232e09535d8a965bd65a59b71e6aa5508e9bbf186d43f1eb0b54e28799fc2e5c178acc50fc32f408407d681157f4c00e02ed8d20ac27d16aae6851b5f3bf76e0cb7f4cd9ca7377fa96271bc3655e2475346b2cb6a9416ccf973401654169a443da25d001b1570d72ad93d05646c9bf53c459f550e84c19a7a6476f8e7a33c3ca85ba4db1097d407130956734de3324d6c528037ca95e1ab69cf2074ee18abae24d0bb2ac5a75e06eb1f3b91b829c57b4669441696d4945bbde028a41b1e64e2bc81e42750c8cbd92bba605f5db3fbd8f6e32c1109fbcdf8c482736c1a665d4a04197f8ac4dc296549d4c167ebdf35a9dcfe8649a30759748a4dcd1ec5f67398d5404eaec97fb414afa7bc29a25b8462bf0e797987bb1801f4d912b82edeca802eee1c1a8673e8a52d5c433d6b314ba23d9f17debbb0300bc04ae3ce07e91cc0e847a3ffa938ae5116dc895ca3c42ff6007c9ec87def3a72eda01bd6d043013b6d981f0cf78e2d72ddeb75983c980ddf044dd7b96263978dc42dd2432b6ee94016477eecad7dbd13a7f9b8effbc38429f336bfd71a232ee5c72d1739f700df5caf26aa2a4d54fba49aabfb2b3c9f91d8c60a4a576c0eda5584f89c84e8039e70252c9e9fc60b8eb9cda867d12011637b4a9faee99c58bc8f7311d8a322f1c0580588eabf49a3006363e9e21f7b41000e16c8dd61d33325bc88cc33fef37616c32320c9ac980b4bffd6af6c1144340776984894f93edb64ac51f2d5fcb9ae406cb7a263ffd5bc858ae86840a65a02a4ea1a79567e872078b0f00533308c580d5fd5ac4fa2384905ca77168c87532b355a5bbc48974ff3e57b4fb53b5081ab80de03f57a69083a2f2a67ae35d15d1c1935d2bda6f8fe7e6f8307099859fe5230ecc08180e65e7d6fc553e6b49178c51074d14d67cf553b53a67aac044b849097ce1fa7691f085cff77d673ca5419084edb4d686ae5b4650fc705a482b790a6019f221137ada9662ed0f5821aac0ad622c1adfa53a2bc08dfc1c08eac8a462d61c69c01f550306d5305a6ff8d047c1a9ba0b3f94b3ff43f0b47875be92bb82abf9d78f11db7d34217bf9c3df41ee1cc98d45a73cb41ea801805668b14af5c17da6be61405e998a33ada27008a572aa9e10d86edd067a9f898e7ccbabf4a74bccb4738d2ec6b1634bfcaca1d5253fac1e88a5b690f2c2fce419a546d6cdde30288d9e0748771345482e56c66381902066636b6bd1d250d4ad31c8bac668febb8ba0b35748566b34dd39137d53ccb316d38ad4c889224ead856ea0705aaf6c952b26d6ee3028b39487073a3ccf41496ed3300db326f4643855a69c14fface3e9fad7d2f62c5339138b14a664bdc446f5b7bf6f05de894355e910a4ac3f84848f37cd8e648c282302d37385811b7d35099a500f0dd3246cd66dda5ace0cc550e8d23b24e9da35f728f7e8e83ed0278ed6f4bfb333ae9f6dc0447b992f9015adb3dff5fc1dbca46ba0c0cce267acd5e292f42fdd1da3de61e8f8a671d6a1209a9a069982ee36fe72322207d6b8fd6b5d2e64b875eb23284ac560533f9b9e38678a721d84ef99b456275eb08515a8c8a35f38dc4be9b012bc43c1ffc603beae0d66597645841f1bbae8b49aaac9ad3cae1383697353a2af462d1c6e8e931a1689ab5bda42c97235cfa6f1e0e289ec7b21f7bf31b68c31432b8c70f983093bdefda2c87cd51b5efe0bedfa1ed6279ad60bc75fa4b943d1046eff5bb6214bca7a2454aeebb43eee1341e9eac2d47ff14496d2805ff95e17c24a3b1d1edf0e20403cf61525850695b5834017b4a915a84f76f0146985bb21b7e0441d54f32d481680fb1c095325abcf5cbb8ec9a44c84019b971d98084728e5ddcc5adb8c4b04411ff3f7a5471bd54025b1ece489e09bf144930feace9772105d289a0cbe5559efcd7f987c367c94176752d9b8449e867d365fd22d1bb69ce76d1fd24c3301f2e622f220b5c184b951d970b645c7e73014e05562582413aca2699257efd51fb4f37fa2ba99e3aa6fc71e5029fbde3abfd1d2edd370dcb79dc31c987fa4185d8ee06830d214a19b6e6299cb97df9eb3bd7c32d5c8c01d0f4c474b736e7aebb2c1a53c2fcb575a45d29ed95db050366812038c1196901e088ea0a6a31bcb28b3d4f23e1fef59f4362304a1955727992506172452d4886feb57f29f553cce67f3e5da2b27f0d8feb0c2b1b05a204d587c595c3478cdfe23836e71588acbb66f65feaf4ba96dc3a666ecd7ca86c3faaefb8867a31a0768b0f31cf785a28ae4cb1c1f81e982378861b67c85d90f8937b46054793cd0c52b46149f933d9170c034237a79e44da35f8ff3b9fc4a19c6b13b7f372c863c305a3057b7a444bee3cc06826e5e87cd196e964d086444d95190d3b49abeeec565c93d95f45c94048c08733ca82879d7b2feab5ac072bc7c177ed670dca30f46b513b2d3a78ae9cba6c5e1b07834cf020aa1e492f81a481634e0dd468ad524ce94f55c59691d9c59ded7e84c79f69c70111084bb4f7a98a7e6822783356ff61bcc6dd8580cdbb85da8618db622edc53fea48a548702cc816bacf1b7a36030bd0794c5afe69f95371cf1352444e31e5112b2ef54c91daa663e6116afe7942ef75e294db30ed0f63e76d04334d647aebec2b61ba64702dbd6ca9c0791be5c131e17b5f5700d78ea12ca15714e5b6e2412f86363b56f180d34e7519c02a0de5fd39160a7a4b08f55a55dadc0d18f473fe51390a587b366f6cc29dda28eaab8e8a9810a7e430c99a657441e74e55318db68749533978b61b06e5428b7e6496771ade89126d1ea35396778df5af87fdb8fbbb8dc334a522b9df60909e6a594bcc7f5c5d52203ad8a8eaf8966888979b00de42fb6d556fbe87472465ff65f859652326e8e63638263545554acf4132989909008592e8977411ea2a86ad5d59f7564ca345dff86038861f4bdea6599400df032ce3799871b56c0337f9d6b95cd8a17ec404b56749a3e3505284d77f0e64ab5c359251d5d5b1c8220f1d113ae805f1a1887ceb19600cba091857ce9202724bff6f96f7b688bdbed20e4e53f97e9dd6785b1fc8b264102a7a9198879d7311fbfbfbcff458b40e1722cb403a4e25071e4d1cd572f4bf626c1c2eb58e6cfd4fac0c622b5ab26a7414b28c97d2916d339972971b1551f14e3a397417eac6188a39127e68edcff46993447a165cc4ffac791bfb353b26cbb64b1621178cb879c2b47d112831dc1bf2c567af5809a022aaa356c12b569d476cd59ac6bae7fed20993a8c42b34676e39193ed46cf1771d1e1a98e3bb9e67093f4ddea20068caf9f7356bc71d156f97d766311ffb944f66aeb58b7d286fc36c2085862053542e54c4010bc1b57912b028755750782a336000ec218c35611d18903d96ea233975ff2bf3646b0e2d7f7384710b81466928f1ebb1926d26bf3ea5791dec60f0b44fa4f93f7d06e330dc1707c07223907b79a4a80c70cf66121b0d82c9e1501d95d0c04dcb92535e4fa0082d6ef7e3cbefbacd3a355cb08155c9a6309be9b40b54b312113066a4694b7c44eb57c6b1d0e1d9ae25dfc1469b42784e4f6a0db3d188264b1da405c6c030ce0f73ee08860e7e4b9aaae3d446a3d57a8d380b616499dd14722f16eb1b3421be8a9c1197d2b3907bbf3d9f158353f424898658865b1d6fff1707cc49fc29d832e5d31f106b917aea19d562fa2ad5b6a9f954eccc324472468770c4e12a551c39ec021ea64d4583ba1022519988126e12b5e793a5bee38450882dd90486ed88daad8103e6327f1fe2f7c429528ade1e3d5ac37fd05c3afe7b45828d717159bdb9bcbc78d9dfa1f2b674bbea122303d289d54c91e092c43350a9d089da06f88e7337297b26fe3311ca361870f2d30571187cd9b64fdb1a49ff200e833faa3d90038fac20b1128c647304f6aca4b09bdafb61c723ffba8cf273426227b9d68de298e09431499f86736831c4906818e91a97d8b4d9b1ea581e5431c0a868eac13ebb65b809378c0c567554ed2c1ca89601b7354752d9c85113279ac0bc65d3c6b51d949262c191e8234b59f281c4295ad919b573ce44471c404d7fa6c19213461c1a19e64b469b338db85bf0bc54716acbac4257f866b6f0c35604cbe26f0c4466e418466caecabb1ae946a87f8c64f03eb74237e59ec85a4bd664850f765a1318a3d2709d2b75f02803013d5e8846aa074ba29bdb7e7405c77a037f28e50b0be313d757a891625e19204cdaa939777119947575a5cb041e1d9fb52014ef8df725dcf6d34dbfa2f4728b59cb921643ee4cb280b618bc5d09fd2eb7cbc2df12100a113b3c3127b857d10cc5b54475a9dbb5365cf7324cef917bf5d432a32a92c6eccdd61cedd585516f0cbf99de52672e774c449083420a40dd6ed2f9d60d0491eeac331a3e95718a13ec17ad2926ee92dac56c82ce16fcda18584184a9bb54bafe60b263418dc1f87a71d47206f4a47fd5672cf0849ae7012e619d45db54f048aa513a671071dd9429c148e974a729b39a7b5e06fe230caf08c800499a3795a0edf79a9343d7521ac2b1a25c11b3574f632a85c41c55212ce95916f268a9671d10c8add5fbfc95341faaf57fdc2a66cef95381b6e8c8d8ce84897b398dd7e86a4700e41aa3f933ff20b076f9655987f21718fe5e441b076dd22c623d1799dafccd9b2e6b9f4db6993ab5e0f30eca7fac6a7e4fd3d4f0217f207956e169d1cc0eecd562a047a02176e1c829a451860015a60ce70e05ce55d4aa6bd122b7cecc300f27f5266f8297e7492f51c61e36436e3c0e7d2c4c64da2908d802e6585fa91fbff41a9d160fd65ece1ed2aace09f4e45cb6ebd672a9c7484391f92c0c6d2fd8ddaf4e4ac9d1c3fd1e06a3f700e2c5fef8b5209ce5c550722ef3cea0d5fde41fd1999bbe6579c1be70171794fc66896ca974e16fab4c479bd2a2fd9316c1d9403ddc683858a473e91385cc690f89d309f290ccd1a5a31b90ea543baf8b76fd157845fe0588585e1e74ca11f1ad3021d66444a9f50ca8d551620e9be907effef0bf19e9db3bcf4117bd4fadcf7816857aa7a2b9725379513eaaca49852bd0c436c6009ee44ccba85f99916f309ad321bbd6055810b3a53ef7982d8a19f8aeddf223c93f41c74b882b9029b071d566788b40a0cfe370d4412703ed5db569f74ac85f72398d15803ed3e54b78338d6c36a54c8eced47a4b2c7b436b8c59244088e46712026fa536d0b97e3f038f5f4baeb69b6094e9c2a4f92584a24e551abb502a7da8f32f4737d3b37ae0a9647f2099d297c33b68546bb4b916afb0d65f5af135e4907fea78a8078d641891239d9c01fedd4e97b971fad99ead397cdcb16c35c5b058c8d03aadd7a7a3e097025611e622351a026e49ef1a5acf4492856d870f45fa706f095efea80bd91163129812f68a013f657f06ea644ec691588816725f8115715e0d7818c6006e1d0a5ced0064bbbc3c0313677729d67aad896a28f64e227d69c67dcaad55b510f41dcaf032f5feb7879fdf01f5a173d36b92a0b56c4078f63afd2213249bdb4b8baf2b2a0d1f52c63622dc71ac0489f4d5ae090bd9b9138b5c878f3716344607964d535892609f2adc2128a4b97456891cb7f12cc81416ffefacf593e32cd290fdc3cd2656dd079f32b545df1a080c451183d7b03ec09e346e558f8836e6be3745bd9e790108d82c60c423a8be0854fed98b84099187c023cb470a74c8186b1794942407baa412cfe829230e103bf604e13b27ec5a1db1f0edc92519eead60070265543923bdc545c8df60c09a91bb72c668b9361b8625fc1d8210fef69d298fcd014f9011b10b214cab3882ef9a6f1eba39ece7d13649e2121cc0e977971931362348d80cd613c9b64efd5699db6f83c755b17f716cb17b770e6a0529be3f793fc673f2173b47c6837968c29fea0f33e4118bf6abe9f99fa228b4695616c5f480bbb1466c2a3dc61f9d2b009bb242edd6f50a127d5a4542701a97e45d136b070f4c8ae6b2fe317c4d6ecc256cfc70853b4cbcecc04cb16e6c9461eb9aed1c0529c071aa2d405f55949b3fff92ea354524472ef0c7bc769af0676896af694391706733182c9fd2855935e250bb937291b84ed9801d8839e8336da53e8c1b0775cdc9bd45d067e5b95bfad4857608cdd6afbc49344027a680dd8fec4e4bf1fcd147dd7ccac50c541e6fc71cf6d5b150ce9705e4cb562b6a5271103c182ddaf46a62924fb409d920abbd2db643c99f9cb1ded6d48a74e430cf40e1b0dcf24315d4da1e88bb961ceace1c16f865cf36e56f29841c2ac6ffb4d897f156e0e28a1d4dd9360c3f99fd234736a6c8ce02f6fb46288f50d351ac67891df68daffbcb27938818bddc7842479deaabdb177f2c4d3ef8e39d9243080f232608490f7a25558bfdff2ca269f434ded868c7dcecd9796beb69ef2d8f8c4f7b67ca3e30a05b2fad468699a72a875fe21849cbc4fb9a19eb4b110c9d7fce037b6fc7730d02f8da9705edf3ba84fed83e8556241e59f5b8f803212b9fc2a6f6ce7dae9a699b3e8d0a7670f10afa7e4caa22b1c4b02da3a08465b55374e9af80a406ea1330d261f17e159b55b1b62a9ccc65150d09e0691b011da25aa64ce39f88647004d09f1e7b3a0380e30ff89e13148036be0e5870643207abbffbe4474a0723ffb5fc993784c03beba5266656d46f81615505972d0b7f0b2af93033c94a4aba2569ff54071bea68c8c80622d71039b9447cebff64989f89d9ac4a593b1f23ad1d2b1d64923512a2e4a30f07bddf874df168f4f51405a11dcef7e3ce536e3bccd3d9e890fd767558bc8d5e46fb9a3af8f58e815b1eda1e3f1d77664df78da39aa65e32e752979289c82243f9e5375256dc6fd24552f4ce98a665ec052e29a2232d5741567dc55f9ea53f20aa7cb77ac6e1b8f9ac98978165567d0d9f1981d0dce41ff15d95b47fd6db901db0526e409fe24016011cf2d71471e53acf8b2119a6de277c7cab32063b2c3288604be43117af403984662dcd52c6246220e0cb5d80d013d95c4f428ca0a8a10a043b11f5558f04e8db497a18dc26ce33aab44c3dc17f44460c46b0703d3be7687d891cba2e962f3bcdad54e5cb34159b2c762a928d79d0e31884aa490d755130df6a5ff6ee39a09afd3bcdef73ff58a8cdb592f2878953701e2eff5fd95b54cfbb00f12f533f9ce39a1c612708ed75b318a5f571834cc47baa15564bc71aa4799b373f6643967940dbbfb586355cd8f18cabaae5b0ab9c5d5c9a537e2b6acdbdd2e6861ea04e35de9cba5c748ec1d6e12e1a945234abbfad3e0a1d514528a9ab11c038f8687b6cdcf2db33115574ac00376ba1faec9c296eb16567055d74f1892ed7c637e2b491dd6cbc48b393720157202c5d990ac79d00c483f47b9bb46579e0d9a7da76bc421c8bbc1ebf1f3f5e108d064332858ae87dc36bddf09f16f68b7916eb09a4fadbc3e827f611935570c1c88c596e174ba32a9f786c7bed12206189fe11e430df272c363e91342e1078ddde42ba31913180d04c3c719878987b5ab1dedc9ac0eb9a0cb8aed78715d00a1ff78df3ca2efea61c3ede43ca39c8fe23f710a63227341b796417fb20fabee0edfd93ba19a352b75300c6831fac6b8401fd155bb8a6b5987bcb07296564183003b3205c3740810329d334b313a14758c7aef0bc83b4e45a94d7cd7d45ca132cb1484d753d60f4337fde4e8383d5d46cc76866a47b38e8d1f455e4e834d3405f427e6566e26398444c9863b45cb143d9aebe4a53048b22d5f4030dac1fa96fd52366af9167e841b29b7ba9753b4036a30821d49183324e978241bdfd31593c45f904ed60ad6db37b0ef593faeb6ee17125587f4638526aa9b90b6bd50b7e2c1bae9bd304d78610ca08765c9cbe5c70a07119165b51094708492454d7ed586547406decdb35cf81cb64a5ea251773947212effbf31efdc5b93162fe00e3ecc139b2d111e27a953e0096560681dd1370fcb7dc1ee5460c40106566188fbfa01e1437bd7608bf908fbf0b33ca3f65468b4d7a59b7572e01d09efa08370fa867fcf11fe749d5d9656ceb77be9f5fe1856e6aa79b33dc1623a2281df909208e8d5a45631391440bcd8920f2a748a98ae041bf6404ee7f3150a09063dad9e404cf24aac18b4bba4d9e93c2dcac41607dcb5e6e00184b205f47fa883301557c9a54970b794a16b0811a5f26bcc2fa244a2fffe17589e5db9bd83be08fbaf0efc5000be51c4e1dc86b135a927d8ceba8a1e901acda043250d2c72f566ac0c0a5c2329bf891f03a09516e3a1f82e2a3db1649356bb95d2771378de1307c0eb62656a8ab63274059006c5d5061fedc95593bc0df0fe2175855826b5a4e0d7db14d3d2f531235a9e868a5e95ac75357cab1eda039849c62bd152feb9d0796df05093e100d34731ff79a340e5e2e2c09706432876233285cae3f5315e6d2b77cf8e85e2d4df38ec4fe0f089eef6e9f01725216756d4ea0004f248f220150ca0520b8bba90f6de46c80933b50fe3563aef988c915521909742104097cfd923645181462f660248fdc463bf84baa847806bab58cdcf487595046243d1013193248401407665164910027a7ded6cfa37ce68997e16f108f2a6bc9d25168196fa8c0282d88a309e6c20587f7d5d9d06106c846f4bf3b12ca4ea1ccbfc87fd855ce5346c0fc013891c0e20b82d30b4459fef42308c2b299286beb25cbd08a190eb4d7061dbf8787fe9a51b10ff758ca731334eae6e02902ee5ec8834f13ae96b27eea0dc91a13d688e20684acefac894bf654a5ff1df3af9a1d37f4de49e41efe3d6da1c3137c4e57a936cc9c68a41960900698cd7ab2303bea21a6d2656fc3a18e3a4d7c878cae93af74acd4b39a7603faa11f2b9f46021fdf2103d4265bbc0b9210205f7e71d5ee8a8709e33be9b9d1426f73f42242d7395cc7edae2b723cd650a53a48040fc2bc269f4c5931b7f1d6f1cc4200af927f4a3c95b8c550e3e6e0f3d177dd76ce53bffc4e2f3f4bc427839201a8200fa610a6fc9c45b882ce3861046ddf4fe7e7d833a038f324dc26b2bc9072d110722eadab18815377c0be071bf8620f579299cc2e382772de0bc646c1413a1e425ac99634c2c0694a20aceb59ad99846d31d3d03b0e5086d7565e54e0b1e077eb08e044654e45f5363e6efddefedab7d4be9abd156707dd0f7c170b3e197c8cdb0743441e7366aa026099c8ec95bd9a7435744bd255ec341da7f7d1f49364af64bb6fccfa96125245a4a94fb04357e1feb71d7be3b3425e21ece3134f2785616752f61e2ad4b0e69f030fb914a6c3926248dc1e2df57915bca75ff90843b5cb21ebe5f5a8664cc6ff6e8d964b38769de1f0c6f0f02dbcb8ea2361e1d037bbb4e18712b7b357126f44c130016f2b05bb7c109e5b612924995a1d8d5d418c18f8c764906931cceab44251d55ef9e40e72af3a289ccef406c623ea8c3c94b3a91205b193ac479303558e0987dcd0a4579cdf476e92b027b28d9b3646b4cb688e9229abe0b3a020aeda41af534efa8de6d01530bd730bab614b1ccc3410118a022aba2e68fa7411352383e6d7907d063d2fa4633fa6b444c4af5785cc6ff87cf50a0f7231f183db49b2703030b846d4255c707ea49449f68b12e12e726b96c08ac25464f6b4f11b3692d5c1b5a91858b72d926fb32945aec84769bebb982006cc3966a331a004213f232d4b25f4b41e3a294bf81c440144112e44814b55040e14efcb253513ad878c446c7029b80fa6a77a5caf55a7db9624643787a8bc2ac912c0001dc239d498ec07ba1cc2e683bc30d48613b40b79e7f2716f1ff88cf03de50a4a3fec395b3abdcef19c48240d0e163a905ac81e064dc2a1d0fcc4d670fb9fc914943ac1bdb48275e9fe5ca587dc774bf3d4d66a53223c532e21052be7a9b9effc291d094cf5a3da0e1507c4bb40d132207dfc090ee84741ea480641380fd2be6949b0602634676ceac12ceec58429b30a13b672ca2c21f407cc7428b26facf673008bef43577557433540acd1ca53c404e446e5a795382d1b4fcbe771222bce31ed5d295c91bbcf712d2552a6d584f8019ca6649267749e4aa61986c02ac8906d342c1a27ac494cb00747323858309366b2c64b8588115309b3ff86a786d487e21a26365ad8b60508569c541d3d89be1a1b02d55f021a279dfe932def4832aae737e8dd9ad3de7ed8ee25223b767f70af26546efc2c08f9d88a191b9ad10e096002e19aaad96e05ede398f01b7a5f5ab0e126f70360f682383558cee0f2e610fad9aba3277888a52dfe3a10a6aef59a725afb2c936bd4ff0eabba1dd5f6a2b43cb6f0450829eed36b44934dc9ec2af80c9f92a2d779151d3a075d4f17c18414313a15290123db223611188430d2d81b4122ba0d397648fbfdb34430d5e82697a271903c40ccbd566ecc286ef9d747dfca3a2bfe9cfcd1c9242ce2bcb5c8255362f1ab58c71b8c3f9f0e5702fd5899328afa061fbf68069b7a38d583ebfe0651e7199caf9b39e6b9fa4727512efbbaa1aff448b920614b743a1a0c462e4aaedf1fe481333cd52b0a52d0f2b201a1e1c38c83c9c626136bc0509a4e14bd59b03f1334b5910948d20ab43e5d61e0cc9c3bef509b294c99b10f637d0ccaa4649011d08f22912086274871b35ba5c8a3afe26f0876f13c9d7a7377fe7418c50b246b2c2d025d5813d5f56a859d9925ad55521317b02b69e52bdb62b7207753c6b601ccde744f476db3698c7a1b71a0e7f085e09bd787e897e47efef0b5dfa61a2ea38e67de24cb6f577a61695ebecac7d711068deda7cd947af243207f204e80609d4626308334be66b3c451adf99c0d52d7f31f2d76f382aedbd13ce8b0e220377879371e13b6932dec5608548a8b22cd150e1141aa501b140236e80f3a72dc9dff0b7136fa26317116ca142afc4b70337518003bb94b74228b19cc1838290e3a25a653826cf7b607d4fca82ac3147e14d699818a8179ffe2d1334767868fd00a41ac3c410f3753539d793e28cad29d50c15c22ea2da5869783e9d9e36807d09d68f0d92870fdc8e523cd9870946ba13502cb83ed856f746b07776987a77d0b25a3da169d731c148821c81d9df1e1a90de0108e3c74d0576c24dd11fb5bec3797012dff5a290616f42688698e3b7f8fdd89e694eefc4bb6c9a6731c77afc041ee3a6bba5a4b3fde79da4fd2aca19d7ce39fd4e54e25be3789bf9336b98b1151587014345c440a1afae481a45b29efefd9df2af26b6587b18c7e013d1adc55bce587b78303b12f63d1704dae1be64568cfc979b56d22ee488e18d00c43436a3ed2d885d60c5cfb0cf6f1b3e35d1bf60c8db811279f1a1e9c991907065776d7daea1b6182d36914897b7929b8b64f5d8971573713a763d69006440f34117b2d00c8806a2bd3f48b4a00e0152b2175dffd06b27473ebbac6d91f22a7723e6cd581c0dd898009bafbdebaac723dbcc6b1407b84e9cd43d2a7b46ab48e30fd474c10dcfed19f73dd94713bc1e9595c6f7cb9386423ce5459304aff6531979c99001fc0e227e71654a30ff224ae8608c302668a09f3793d280754dacd6a6653a44ee4e7827bfab92802d602217f7ab16166a0e7d2be5092fdf63f296b9ea507a483c7bfb5e77cd32e76c6f8f7da0a7f0b872e7e37e5b77249c488d4e514ce309ecf0c211131cf71a1def7a33fb11b0837833c462f34ad6a00292c3787f0278830b02aba9344b1990ecc53651408d019a7f54ab4f2c2bd1b1ab703dfc5783daabea4406c7a6aa1ea262fcf4d0b9113e2e64ed9cce69c2c2c5afba27562ec1288d64859c0b6a17ec35da16f978181849059fa5734a755f6cd976dc0da909b3244eec5e09a37dd6614425c44af08a5294f589e89ab6ec8907dbb1cf0080ee0ce01e4941ae9ea4412b3d8a8752f6cc3dc0dce0ef8c0c48d1e168058ace6d50b0bb4ef854b001bba17af4442e208f0dcee072c298e2312c11625ff0b215f0387766c8c692ec4c3da0258f678988f5f540eed6df444f70fe910faada7e2e1c59643879a40ef415e13a2bda147e41e15d64349838dc82881fba451aa2c6ff7ac9a1fa3f5a92c8dfc5ede2c2abb37ad328442b939dac0a25a137c65593460380d973d3d5844aabcd607341c686d981bf2db4f7eae58880d55b68628ff2cf378860942ff5274e82ff4a61c3a089983de4f795a015dd9d786ece212670d9132fd373d163cb61efbf2454d05efc2c7ea547e34cfb55aff7f4bf23114a698345473fcc17174d1fe0600ea13be217794d7f241ceebe1c8f21a0fb315643891fd2360e2a0bef01ae14ecf5ef09422b4aa2e54b8346cdd865b1edec86043ff4b55e928ba3c675d6b2cc11fa7235b21f53ec80d473c0cb36893bffc8498eb88f988a4346345a2395042a21f6249e12e4ab9d9ea765163dc9d285a030bc1d228cee0a0b0867cf834ce3ced67f717a0165364ad4fe6a8b127901b13367145e34a376508f02eedc35de35e90587cff629a6a6604fd535af45b80a2f682a751709675b1d2132831a9d795bc8cea50265baa6298abae8fb40a51f949c76ccc1c4fd63bd3edf663855dfc145158c2aac8485aa651c6d28557fcec72cd880263e77c1714e6b79a2127ad51e495ce2bca0467d7d7d89b4b8debb942547d472a0e20c67a68743a2e082dc35db19ba19bcb9a1e753fc608950735d87a412f7f325ea05676770bcdd6ef2eec4fab79fcd623fa8bf2931ea28577a3ef4b34e36e3f0573785c58cb446cbe7b90dfd83b2c6e326123343d53d8c010c7b675ec6529d62282fa3675003bdac8e4f50f29d16304b30fba4818369d174aa712acfbbd2d17d82ea1f0301e39a9673d75a11cf17653f78ede5787a2ba3e1af1a18d6842ac382c7a0968f14292639219e30a649f51df53b6bf4e87d98fd51f68ca939008d7423430ecd4d606915982d0a1016d4526bad47f0cf1ea8b80f96ab096a2d70052f161e3cc870f87980bd51453e22a88e98f10768599054ae83c2e6c250d16fb8e28aad269f45e4573ec90f47bfb9406ff9a2bb781305897de170a9cba366ee3cc9d7ee278279629834628b8ce8cf193d56a31843361eb83c79bf614ce375097bc0c5c0f0b2a2bd02d79cb034769225bb3b44093f916853670fb6299899b3667be5e18485342eecad33dedbb14fecd2cc8a55f74bce5d9562642cad320e663d37baa1db6dae771ace9ebd71419f2b8a3fd73fc1f186e6cacc9962f0d0b05f7d872ae38bd383363250f42a65f779085adbcc83d9c98ae0bea632727e4d59389e3d2f5f679dc7ade70cf5b0f4004fc121fb91cabb334cfbd354fe132c4445cf9496456cf7119a9b4ad03b3a6c857d9bca2b9770de89004c333bb9bff7826b2ea9bccdd44ac1210505c765c581ed351322a259b6cfb7c0fd1a70270f4ae2bf802609ee868a88df4f4c29f71240eefe7b0b99b1800e74957eec333a4ed01223b3501f523d07d28a4a40a4a7246ddfc3c7e803d41a535550d93946ec39f8a32a2bba79c571105c60001ab309dde0cb2db6227fc036681664395d3af62cb7bcbfd1a7a5151123370decd3252ebdc075b4ba31f21178dd7cca46d85a67bfb263aa9af480049f6aead488f1399a72b8fcaceefaa59dd32f20ba302db0f257f47d83b7798e344c4c50677771b2fafccc87ed752487877f968dbb103e5699d0bc032ae6f710790926197d234e7794ab7447a73d3451509793e5c64f29823f7503a78bb8e9aaa650facee24468e713328aaafdff7fabcd6b469ad3fb6f09b2572eebd544836a7738b6a6dbfb2a6e73f2a34e80bbc0c463b1c58bee909e501b8dc30eb220d8ed7de880d82e5d9ba268001e86ae0b19abd998e19c2af87fe2b3150b32a9e5c259f37f296852e3c1a0d8c4c0455bd6e5494784420cc4f18bcd20e542a5f1c1603e0e0190e0552cb84426b5b8c5b1cff80d9412c69f1d1069824c8369586b17cccca3d9c61ea30ca9b0a8debc5169b8c729f31f553c7cf28ac5b819396c2a7fe30d289dae274bc811d3e00d899366e8aa49fb1832542a485eaef9bf84a370fe4314e77f1f182874dcac85d0354179b5195725311206c749b57a608c417e723cb665e64eefb00c1a14516ad6620ab66e3649a5047d45ef63cbcdf4e0994cc3ba1d5b4be481df043c92775253d1611828ee05bc743c4153736b34ed3d57e8631ac58da46deb64c12c5574cef74c8213fda30d4a894d0c0b0c828a1ef173f9280bbc565f3518ce4a45e9ee302e5fd6b6d7b2969e0179ef9476ea7467f54b24d1462739e9a540e26edc35045569a52c8a56772adbecac19c069ae3dc2d8d2b51a3b277113f5ea461f512c5c8160dc68bb6bde882f40ac9c963f3764ed757a5205172c2f4b95b25d0ff159da15d099b71c9744623284c27cc1b2808c663d6fa88f03c99f02c7c369ea3e51236433b5f5c352e1780db7b89468d5cf2b4e687518f197a0c3270baacfd36e2819bb133d221980fa0a6df2587522d750c370ec091240d1b575039b09b28fb16685f8bc037227a267de79975e4f92631041140956a4e27b7cea2a4eb52671e9d662f58bd764b96df39376cce2480d569dc1976e955828ea0f3b0e6dcf3ecd8f5268359a4b179ad70caf49dd20a96089e2bd40f63e832e3cad0d3e36a15282b10082eba756b3c2aa86aac281eb1a732132fe545b25ab5eb82ccf39afea17a2f9d6c47899a5c367c9375785e475416efecfbf21afbe1f622ce8ebc2d065f0b9606e337883e976e62d0d2793a2d9b67e7ad6479d84730f519afcf57260cd2d812dde57b1ee17af3c82c271ad3dca1c20182440d0eae182232c869977090a6ca0e4f1c255578f0b11546409578d477027b4bea7c8698c2080b3f7dc3ea6a44527390a1d644a99ffb8731201be3938c3e8265dbdffb125739fed91d08094eefd875602720eb268a68c6ba5e222638eb537acedbb71668ad4391b05b17f76f1fba8522c5ec46b35bd3d1980908695f97232ebb68385a47beb8daf4a5c219c0f638233c91de53fd0fa95be1994ea943f9577adc43f24f10e1485faf8e2fe9d9c45c3d67cf118f58aeb6cca4789e6da6bb326df9368e81933d2daaf9b59e0a4fba6e6b61fb9aa4aa68df4244c37452f2d49cd6c4dfc02ab9f10c9bac8d2f4e9a687d57070d64a18575f63b3611ab40208d7772195abeddf609ca0fbb07a45ad5b47849eefd51bf285cbd385ad0e92999cf0b340972c81a2379493f55ed780405f8ab892437787a553d751a94a427c3e804a0c4d977e8f467495684b99b75a2a456eb14c30a1ea2d3d2ba1915adc5281dd98d7f1dd0b4d7da3a8fe6f6e0eba048bca921c97940f24f00f9add753551f018972fee206b2cbdea2f7600d01157900e5a08a06d900d4bd42664d66aefb02e486e8d3b732aaf2e20ffbf1df5915366bc2ae1d8c16dc28fd8fe6f324a20d5026b4bf7c011c84b78620282ef2e2b5531c59aab7baa7a476fef41a357c790ee2ed05e6c9e7e14ce8ccb9579bb25ad7fca49f7effe54c5d0b5224c2e1421b3bf35da6beb439e41682f07e634148f0843bde6c414ec1eacc7060a7cd444c413a80a029b1a0b487344479ea710043787ab80bde96f1cbf636390056f6d2a111f488c362d006ad66fbd71045995b94fd49685fa7c729adb0bf4a05332e6dbab676774b9e13d3fc8b38b30b2df1ef21bec97f1249ea65ca3794e09367cc2d6af94e8ca70364dd893efbbd5779162bd578c35b37f224d3a706276aaf1650802d99680bfe8d23caba965c08d92a74202d472f4092bb98a5f59d8e0a52c6d6132e095d0c7ae4aec28cc31995db437b4a8e449f0b04d2b3df7563afcbf27ca1e9e008a6b97291b97d942dcf1074928cec3965c15800b9468bd63b58369a9248315e67772f49d2ccf4ad1ef13e7db8aa03c7a0e4ccd01c698bb4359228c44df918900f6110dc30c305320b8e34b76b54132e443ab2086f3b7105587031daa965dedf7ad50ccb3523a9b00af7ae0736c8fcadba13842ecc353ba6c52cf299093186f3f81a7461185ddd9a430a74e0d2ce3d57fbf3e2aa7ba9d842e976d53648d82ff4b097aa707bb1d2e4c309537d5be28bf7b4d48ca8c49b6468939f1c89952dda4c8e76a703aec7d84e2968a0f8c0f833fe5fd3f7a9e4660518fa9c9f44699b67273e3081f50d8c0ae52060ca1bff425171eb6dbca8d9ec40d5ef7dc4ff83c25fa04679d14fc528748b63e5efec0f5e23975139cf803a4a54da6cf4184cfb2aec97a59a125f64682df1c365e000402caf58b0683a146ad7452365d94bd82c88420e2821adbe9ff4155d99f095474561f3c7a642d0c12ad418ea091f827a300b40c780acf19cdaba1ad16f8d17411e5869471745ff7ebf72f5123ff1b29189db93005ecbb44fc38079c202d6e3aadafdc74b81368dbe703e7f73f73c273eb22aea9fe85bc3441e34ada5b7eec80f87f61a0cd65247edf9bf77be6a579f670834516413b1a092d464963d2cce1494fdc9a67246b9139a2c90269572f294b058a7fb29c011e4bb42d7b413bba98f370104f8efebf93e436100a3286a8d7a9ac3bd81b683abc32bef946303d0684738a4bd9bfb790fd5674c1f30d82d194fa4bc2a8d793e0d2d453df3e033fce070e8f25bec2418cde15619f0a772692e24bc172cc9d57ff7b3a80656359676d89b4686cb035c2ec47003270bf833f8a8f7c07e9f90889974dcfb10c75a51b19fdfff91da0d6df0e6e7e8770e755249321319ed0eb7f231aefbaeea46adf203c261689f22644236bb8f40d427e04b72856236c13bc2f8b455da202955b00414a816c7bb9ed0bbe58a793d1b1d61a45280f565ff5c00e362983dde170e5d9506fff6e5e778f1faba4262de5613c05cccf613f435f9d07ed0d81182d405078e9c06ac8eb37df460e661a8d201261a0b235544fc8089a3987d05a76f11951e3cb891a7c56aa0e4e14039003737d07d0bf15cc591856b20ece26d390df5052a956324bcbdb783aa1696845069887c55231b6ffd974c956b2c49a6b2f6ac82121ceab45f008d4f8c5312a07d1dd7bbc0d0976687d1cf703a9bec0c51b3df3f2398e2b5c36da06681573165f126c7d49188b0fe1b7919ca804f4c4e500abe04f94bf357425263365a0c4625f6b63b8146b7c6b74dd467b80b527d744ff1612707c090d0b9d7f10a0d6bfdf7105429054b8b61e25c9fc182eac93b1514849ee49a165554a43d2fd06d343a1b8ec3a86b61db0f8d4974ad9798e7a64fe7c3fcb2f756d90b7217568297c085e1fc3ca364a27904d817f1792468a7c8849aa332450b4c90db6ebaf207d061c040d0bc4372275ae6fdeaf38e17ce4abb77e3db3e347c70244b3d410b735c78c1badd6e408699e8bfc183b8d2a3547e5fe2deed309e5f9b9b4237416cbba9b8ff26a5f3a6736d91e003a98e041e515fa310ae8e882b52961bde7196f1adb31f006743d6bc9751b40d55bcf6d68f61e2494c806eb2bbf15f8b4c618f5057ee896dfb95d7ac104b42ff5bcc14c07b6bc4897d18b18dfea7c9e2b8104883fbb15a66afcca077c4963b565c461d9209d877afe59cd30b2447b77f0212366747cf72fb61389e6ec6ad51ccb7c00e8872a795247c81f573dc885fc357196f710e02e5752451e3b08603077b634724dd5335fd87867ba6e60dc3ded09b4b5fec332b436142b3ac1a9d0cbc9408a4bcdd111c7f3de09a44b568674eb97a4775170e0c516efa0176c0184b56ee3778a444b9541694987cbb470867586fcff62e22dc2f4979d2ea7c787841de817f86985ddf16bc5e5a8f386a16f5468fd06a772342dc66ca9d778efb79495b5d5c24888deeb78699b201ce274f738b2d46e8f5d5d490c02de91ae452038d800dda74f2615991ef2ea93f27589743045cdcc6c42a120a9330c73f23e9fd3f756c94b7787f58d617320506ba418c04e89a8055f16472e9aa786b8f8e1e917a63d6fdebc7acc7c11bc4d4d71c818f0f346a160e4fb30cd6058caaba293d0081ddc46b80c74bcd4e9c34c6afe340d516f9da6f2b51e1ffef4fed3ae575bdb685922fa3a08290ee8cd00ee2cac6c435fadf4b85db5783fe024c86c4fc3634f31a230ebc91fefe6fd1b1e8f9a9bb5736effb3e1285744e9e63c3b7d985c924f02783b4a1cce164e0f825df811ac8ed68f4fdae8724c8347eba12842a8b69b4dbcf3c7b6c02417fa803c297207498eeecd12e0d5e45f878b0283c62042733bc2d6dc01734ff93cd78bfe11dee6af538f5d47b43095bbb28178652e40df9af88a8d26e17559e0e298725b4b69eefc7baa18da6fc4d689a5a23013360590e38651337c8efe7ce28af602cc5de04199b4b74170c57b55f929387c48ef70f88fcb9524531d87e3cabcf3968ef947164e41381124bb23715439c727c8cf616df9f1645286455adb66622cda5ce9e03f64acc53d749ae6a8b5432bb55cbea1c3a60d7d411742e5b351b7c3c3804f31244a3381d3cf516d3d56486a76ba7e800d2f0900ff8791ce91a5b72c849e1342dd335f1faed6aa3c28cde96045e679b9e55c091ee67c5b7e3d991ef556e9629a3a9bed4cf20a45afbfbcf7cd9e17e417b8ae18077a6b23d7472067cfaafee51fe5d1c9c449cd30b34d662e08a3ae1b01f22d68f2ecb1c4ede8feb84cea249567b3a437235db4678fac160c10d2ab6bde8712b8d7a97ec4d1fd3125aae53425ccea58cd40cae1e07b598468e8abbc18775d777a180f180c8e6b0fe30d38a9b092611e5a96f6ca50e6f60eb6fb15f5ac867651ed8f65989e09e8326d13c1a3d4bb2f1e966f81ca2f9310da99ba1afe77655c25315a695bfca7795c28864ad6692e553f2513ceb59b14d2fa5244a7814d3e77136bbe67bf8cf36371a66682b29ebcb61dc9c8f68014f4f1dfe59d965768864d3994e43d75f90e52ae582379e5411c1813a0a48b29cd162415cf627cc3b983fcccd48e15b5c0b8848c0f7dc94b96a5c8e887f360b15fbf202d3fe32244d95a1be771023835afd494010af2525ebb9a6dc718a52a344656ed2b01c9b84c628be0abdd4296d0a4e82bd81990cb31ccf62679c4fa9654b26daa6d389e53b5b1614b877087b25d19ef33d185900448c6ef765063010f876fd52a6e7af209da73bf6b915331bca4095ad5b80c13b63b59b86e5b7450abcb04ea3e36f0fcc20f858e4eeb57ad8c43a6cfd4caafc316a62c1bea0f36aca19e9f8bdb1caedea7c10ef8140fe2ae6d6c2ed0a1d102441cf5317a2c3d3ff9afbee262249132b95b8c63c2b6b8e643722ef78a8c8598e1ea06f15109f0da627cb60ab9c7ef82e58aaad54e75b605c806112bc282976c67d3954e709b8556b92343af6fb6863848a283deae8dce6037e1fdb828beab261afc70dfb0077eac7e726f6dd06a73b4dddb168afdd771282511348ec3591b0148ebf152796854746a1097f5d7f9001e79cc4f5e27cc1932eaedda0c0c36e080ceb5eea2577fa98b30128e1ecf8e528b9fac6d286741cafc564562c2dfb4b47327b6dbf8c79fb50f846caf6ab362e40502558cc07941db36124e07f88ab91735fa83abb3795aba07156b304b190168bd13b55f9e2123536ea46e6049e078c17918d1ed3e032f98b0a50b432b6421d5029f297d6c4ce23b58323f1b93e1496b7bf53ab4c7b3d602ff762e34d6f28a4ea2bee00504a2f2c3b5c2841cb4af8ede10d4d52f726bf9ab666809b101397ea0bc460a5822aee5c50d9610a340fa336fafcd60e597877c3cd71168a4df19ef61daba41ea5fdac20973130674171875ee3e810e0db1ee97148ba7aba94282d65e83422c423c9a7528832549da79f12ddbe7cd65d69b4ff25293e10c75d1ac6b6b247cb651597430d821bcba12469be7724b79b57d135c2ed7db2165abe352b76e2207957336395e60b042ba629786cccdcf85ed3c1c2c60e9434767f63162c93db2e1c9f0c1a116ffc1a19095d4e6334b4952afad711fdb2e580be369a58c65312b53ba21a8a92a5ac6b473cd2b10aaa6653759915925fd3338da50e8088fbfc65ab4ed222c610d50c4fa6da41eba2ac934d4e22109e38b754c810303f9f871edee9e2c278974992ef225b9613321f7bf16e16227305921ca7187b90cbfc27a565db54ad776d2c84a5f5caa135dc52cf6c0e5046112e4ee7ba26c2fc118735bba4675629dc570d491343561f2a5423cc05aeb88186048290170c1f610c57ee71aea344d79266eaf09db0d786e8e36fb82b756f83e3b955e9ec11253324521e1deec9fd96eecacbaf77fc9807d4403b0042254cab5bfe33608a81dd94d10f3340389d0af7f1697b5b78f224edca6ccf23945b35558bfd32d826781eab5e8ddcc03d7cb35ae98ed495f5e55fe8cac9827414b264ae6c400b7ebda05f3183c813083fd830d85a07ecee11a6146839e0cd22e3511eca60ffb615ce401fa9e741369006ce8d1b4db6c482c3ad6f15e8d5102842c887bc23c460c3f3a39e89ef9c10ae446d0307376cb0d4d211acb2272835d4a1ffba3338c6870b93d5f841f1976777084673bd3b432c3af63d2c5a4b481eb29e2072a91cfde219ce1de854f1ab3c6c62c02614f4cc409fbbaae1e587ab839070fc90f1eff3e8e91779f3892af35c277096a0b90e6e6ec4d2ba30a8e77f169301d42dab09102aa9238fed32755790e25eebdb95332ec2c0a81f6e3012441a4223a9c40432a7ab1f4f2ede6654c6844e890c875469344071421ca5bb4fc1adf32c9c3b127aa12d1eb85d12d43a57a003223a4e79a4f976309a06ff45aface454689a09c7929f16c79c78a1a71e2f3f065ca3b38c0f2915e9dd6e4c71d34bb562f629b4f15bc1304d867083cbf61839b77324a740a3ac08e81cc02e148202b7374d16b5c7553650437ecb8df960404c1b5642f5ff84b902a91d9634f0689ee4163fc6c1534b8c57413db068f96b52dd7a80760e241456e60056ee827ae92f48ff1df716a3b56e89c56ab7f01cfdf600ca1484086bd9993e825d8c2157773501fd7fe9383250999b144f29e8439147e5f713918b5ef9b8a86c3594621b3d5248a05f4b31939d2e242b2863862518cf7ae22b5722df3956231dfaf7cde5ea05ab058a89e52498998bbf89432dd6e859aec967daab312a917c7d25d4261fd0b5f190d12aac6328f7dbb3d204425cebc9d47ef41433b2ef6d6f54ee071f4826f326861c4578a37044bac608c7a90ef89c0089acf080f965ac0403aeafca061066ea4234469e5900a0cc53d2ae4d97adec89311c5e593f21a05b2737cfe530ce05d1b6a784d832169270b412a56410a6ab4a2434c7a6d2d5e33b687cf850fa8ab7a439b0339924f4b39ed182b41418ca2668ff3bbbfc4b85acf7e72f6525a007f25e85f0c649341e348718685e3c20b4342e314bc1af8b10b68e9b84c8029175417aadc31b524c256babc8ef4f4596c08ba2f38534cdf1b5b041ecbf5b592d7c36ea54fb0a0a4dd46aa548d460cf99de401a09ce0dd88a067057e229f5408181f016a8562880163d53c9f53323523abeb0068ef9cdb743fe26cbdbc73a90108f992f242f4fcfe11d2ec52281a87150da958dad139eb720480e3eaa87a17e03bff0bbfbfd1be0d41f48d143864713eaa157c8d0a0bdcae76a23776d85ca6f0a8e305089b823cdd7e72d20228006732eef209115ba984034805cdebcea25800e6993018b947c3614d5f3c31f06361fd87f051a0e012c4c3331996de8dcfc2aaeb06958b58c5d33ec42491976e2d8b22954d8b4abd33b9fae4d0d382b0c1a920000269906d5fbf712402db31c5644115af3f8315a4ad0483bb4c7158a8cdd1381b5d7e8865756209d68a39747b3c50ea6089947faa6d4b8ef8e56f284f0415ee849ae90c77ba39bc150ebea4095be0f79453cc650876f60ba5cdfc449e4f12a574ef72631239c9a1abdf6857ea6d8806108ee06cda9ded992705e10d19a5e96140295924c717bbc0631a030dfa104abd67961cf9796eb22bbaee6357cd589d1e745526bac0b00c6796fb1c4447707bfabd660ce825438d2cd2583cccfebf7e2b57b32097310d5cd39e0d3b57493fc65101fa4d8742bf4ff139ba0ce1532f8acf67c862cc43e8a343c1d2c67834993122f35038e480dc306394736d9e5bb59d79b09438896092afdf7a4ee34d3822561e0ae677a74af4b15a467fd7f448e82298cb7c69cf6c0f0c0c13d0530cdfd3657c058f66440e7ab4bd1a8936c30e6954bb97a23abef427a9a2f3086381efdd406332b59b66bab149a0d2216303c066bb83c3564de3bf4a83bdfe10f2c01c85198573e995c057fdd8557575af4f6854e5742ba876e962bcd6211100cb587773765b1790459647cc5289ea008c263c58c32636a97e8953ed53ead61408c50a59e5405855fc7d01f2660f93a6df40607df9d140e9653990b7e01f2099c68339675d5011fefd612a1d66f9286d4e84b8cbe449a3727a7bbf0f01050a42a41b962c19d0273c35d93c3b06486b1c9f4e31b9bee9507d5af0c8aa38f403ac0b9c056397858a34d9fad852c3fdf63dde73721c428f9c0f498b6006a3fa5896f61b3f2687df2c832c1ce2901afe7cef95c6a83125f66fe5949c8e87b61f7b523a1932c32ed18b4e9f96f9cc8c02b482e11279fa63b13e134d9d5c944ad2d25c98017159fa8405daeb2af7a883edcfc36c8ca73b666effc874d3b0aa92e8c65ad6082d7d1fe0542f81d377168c71e23e673d69203111692bf742ce47ce7ee686643b1ae58db7fd33d4e3e43da41961033a2ae2d26ab5e673f09603aa2ecc38381ee4a88763fd676a267c5d6ac1d12f3441b3c4fcf6012284c86186c75458d27f9248dab416faa33677910655a144e8878d0116975a4f0b6a38f30745036e36b9b752727b60fb2db75b1601443ed834d0a066fe22e33636871dea33aae59e2f58a46eb3b549989209c64e2adc27df73c0080c5cc668480e09dac6729e46ac38c73170a8b9c123a1ba69b82f6f78d210d882f1b2db1851b755869c16a27d6db1afef4d6ca4395f07cf381dd061da5c1e1366a8feeda020436fef66ac8d03aa7317cf7e32f02706b308dc863b318fcd7fa25e5a4f9d491f9ee202952ddc170fc20b2e51b430dadd2de889e2a087f3e42b01ec55cf06471201b74cc2adaf766af3296a7ce346994036cac4ff213629f2734dc4037b9b1dedbfa4aa1cb467669db0b88ffce7a4c5a5ad67e8838301345e373784021977dd5898ae4262b3c73ef4b4ab76447e76bfb57be31f8e5cd5e53539d9bdf0e755d7f24d9cbd8b511b64426e6084201ec3bc05ee59828d9501156b3f04abd299837cb4c84ad71f72f527376c04bb40b089e6180664765806a1a8bdec4d30b5093cf79d2708d57a56c5aac5bd39222c6c1e43600ee3f42b83b5ee885e7a6b793801704c005d846f331be028024f6644fa74a9d2f11ceddeb8b1e973e37b72c0e28a99cf02a8811ed2f5c1bf10f6abc339968641a489f120ec7113e794a1588314fa6b4cc596212ead6cf58041c29efde5839cfdbd13c25688e1c822b1c37cd2809adeab14773efc16587e25da05ebb51a8732cef245524e4c523fe1c5b0b01efbd88fcf091d97db34aa9b8faac05d229342b13858a67c83fc9f87ce397c0d53da7d1961c66b6c6d84258bf0cd4a49093a446949a359ccc1f5b72b3d7952a0f4d5f0f3c0c196805e31176b415442a63f9792c5ecd3ae71bed72dfa1e52a1b3563e5faf1f2605dcd293bd02f30015886eeb75769cfc4691a44ab6ee986ea956f38320fdfd6316949c5c7309d89c28733fe3038e0a4dd09a37064f5b93a64b15ab6906c1222c76673e4b0ed69c2fc886763c6bddb9dc11620b8e6b5566b77f57deaf787814a51e9a413df339c8231d5c26745d807449e42602722b22055c36f3242f81d4ecabb71471d3ac1568e3c3c8d86cd9925a22b845ec59deed92a98ae12f5a3cc74e3ec6f01aa5e52e787a25a3089ee6456ca9f80ec2bf63ecf81efb31d9fe7107739fe8a51a7bb42ab1046ba7a7acac2a2a98f1abeac0878e674d4dfaffdee265c9115c34ef2a7ecd3d6d33baca7961d0e0120c8889733414bbe00bbf24b71597777b48417918fb5d3015ca01cdbe81cd5efe69f90b1cebcdb25ad0626ccf4900b4683f3626ef4646eb0b38fa310fa1c60dde6dfb3c23995b09541c95985fbc0ea8101e7ba876753d5d77786197c4a26b7a9b37ca1661e538272a869e86bec8ece5e5a0debdeda742f8116a3e4335ff72cc4ae9088c2fe474427aee58a43b415e47e00ae160b3d8f49c33306fd6d07f0799e3a84dba34045c0e6562ce983ed2a460ae6571fb2bb87f89e5571c9b3d0969df11b354eab0ffe9d51bab659c223c74114d6fb8a3386978eecab10108ff3f14a2ca43f3b3d0d671fb4e294b7c83f63cb6ca29450493ef3ba91c80784f2c02045deb4807ecb33aaf38cc016341954e9616422e598bc6cb9ac20549cb7fcb71da166e1d52270793c7576b15cb53282f0d18896821942702338e7048e15766b7e23d46f2db689a1bca716728c9918d4d42e93e153e0d40f6e0979478d7d670a38788dea0605b2fb5d15f740c1efa993524e13ff63dd4f9f593966d10a12284df3303d259528c2076b94edefc09b5389bc5341a2ca8e99ba33562439d75d0beb5291f59fd6e81266fe8b2d34d48ca45367b563fde81dad4ade77898641c57298d4692732b1698a37deed5b4b8e7d910dbced791f0e9d9bfc1e9ab2a9b51fbb0e8cbfb071342e78074f52caa63f0b9de033f0ee2b18f81cd45e19160b000501a88c45b09f84dc503a908876c7d0870913b7c624ff0a326a00ba70248675c69173cd43e79be51d446ddfaa7906c8f02759975861abd2efb89a3d12cc5094f8a6cfef61fe334034075341da2a4153b0480a228186266a6b41b73d34fbf8e00f78e7cc334c23fc48581c6dc24b1c22631570083aebcbe262dbd5c45110717da40d82108d411727a24749002ca6b88dd8cf0415502fec93a86422d027fe53c9a3f2ce7123ac9bcf157bcbcd81a188bd68a5f7065b4d1648cf56c63b251555a0e42bc41b5b171f917292651ce36fd52b8741400a947a806cc531c28f8c6a45f9cec30d07e0904828631402eaa63bbbbe81105e491c5b7aa656ed68006f4ebec5bedd06a47c413eda4b00cdffff5d048341a9a594f0a8d0c3eba1b3292f15835d132062a48e9f9ece7e7408d0bca1934d2e6673438be3a7960faf10b96df639923cdb3e7367276a9cf270d750929f6c0a282fab3cc78fb59828f63d1c66005a9d927a9df930d2c3e8dce6a5da1e2d465e2ac865e067fcc0b93723ed63083b9222be981e545fc1be5b130edc632bbb9df98954de6f37d961178a898ddce27efb54880be8661fe9e5e1d4b38a3dd639353d56bc3608e98c86690d71b48b489a3f5519d4be278624168bee6545bb13a261049facba89a06b1a75940f658d1ab745259ec57848538e7b26a78289e23cf3db6ed1a95d1248930d77c56649d9f341d5c03840f7afe3780ecb27d3aa614a085516248dfab98a915516dc24d8cdb3ec63e9ac190ec05d37b5c4c3fc31db0fb3de96cb498c759cc0279094c4fd1fee4401047b18f1271c08cafabae395144731057b27c39ecd97ec90447d08be662067326a3bde7a6ef269992e2493af109c8d5bef35d9d24568467f5a9df33bc04f6e84197c8fd470b7d09c9d7ffeeb62bfa99eb4e82e629444b59fe55f5b760025c3a71b26cf9d859ed079ee9fff995e8df2171ea7e8c729e9ae46bdaefab2e21a2d3f37da11537d47465ba83dc0c3afbc96c24ed4b7fca3c71f4ffdbacc8c272e97d32a8c90b213a06979bd448b3639c76e8a0a57e2e71ed0e04581182d94f52ab7e104cad13820a5131fef9a3356926743c8bdac2c7fde9b794527e2f0a25731e7d1ee2c25d51cfe4f92a9d69c62758ba435985d1b87f85e46edadd22525fbbf8d633f342340e483167b361fcd36aed367bd9ade5b2fc879b15f92665e4fd40c039904a7ad011502e1495178169835043b2592967fe9008f96018ab1c99035d3f0ba8796b8cc084a245c15cc9b6ab4129dd9f9c675d598202747803223103c26a25ec992878a838664155a42e976a8c97d250b23a6d76d429e263c8a7042e10cd9b0edff003834669ee4dbd4880dd3cc08bc4f9419bf932ceba043323d58a8b9de23c38ba2098cb6055b853b4fd6455082c1ceb5535e118f68aee95ab0f78e8251c7e50f98536c1110924fb296124f0ca4bc5ca216eeafe564df902f64751f9c659f60cc5819e37c9a4a6d1a9aa5cebff22010fdb0293a080bd07985827d64e5c2a55d2bd5e4a84f341c24fdd0d71bb9c070283d58c84b715471fc30a9799671755b221016746de83557b96de87e8797d8fa2503aa94f4406fc1e163a2a007bea4c30fe347def0fb539c6e228238a00a0b2273d9f88a4dc14bf8b5e61b044f343ce6ef0891bf66916619fac6e8df52cab78d726f5f4199bdd14d0d9be5888f211ce4fef162b76d8f258172dc3a478c842f1eb61a9f7dbb3e7e035ca8f6a94fe9a577639c63f1c1ac8daae08e752dd2661e2d2a6099a8a58cc111e2328a213fe99708922b9c7af1a9ce4999ccb2947222fe61edea821773918f8cb72d9a375be8536502dc027a6a2f1914e16ae9005af78d285384debc6251057469614b33e889db7a715fc29d8f22cc402d438810d24a4505d0d36e8d790f1184f12c21ca943143bf23492cd14b5dca80853c5de578057ca5d3a059b81c384357220db36a7d87ed2602dc5e19c464d5b32f2cd290cc58d84576f2b63ef4aeef8f804ff441406ffabdc13bdd560878c09f02953796f6d21add60f4ddea9d76f33abcc97008be26afbfd292c427027ee7dc4d416649133540eb2de9381e29e4f6cd3b05869a9f8b165364e0b2c3ad20d784b82608dfa61bb5681d88f99f5bb092925b1fa1830603ee3bede261e01f7eb85deb76f283e54f60a3fe5679fd92491619ee6891ab140768b3900dc1e6939ee6772c686b943cdc207647da2622accab14086dba027cdd2ced2385c7db925cc092182390a0aef8ffde30e0b2361ecdd772b837873387ce77eb917c73ed1b989f4171da3d7e32e8d7a78fa8455fe1098cdfce88633d3fc3ff672afbf0e74f06c7d9a88400f2b003f417cb8d65299305a9ac8b03e104e6c538fe1fdadba9366d5038d550c8c21bdaefcd40ac5abd54d06119d1281a67885e2eb48a5bbac1e4489537f820bf07f0320ddd63f8b37d77aa81d10070a28dbabe6e0f29d8786087f625f1cc6fead757c34770b7c2fd5dc33fc09f36ed94c3ad287675986c17d2df6ade82f8b290122d737c7e947532a65209a14517b654155287f9b7e416895ee74b9c463d13597a284c984d1ff6916ac304eeee92af296cd92b7fd858d49c7033d8576cdf9eb1c082da8bf4dbcabbb6f8e515fbeeb5ada9115e41d9209b120e8130a97250947d876cb96a170f7832f6f32b67ae1992b47679d7a5829eb9f1b544dd0e5ab1f855697936c83a6dabaa23c46fc5a4fd5eef8567c904e3e8ecf0ecc0b8e66b448bb7e84875f4ba71bca0eb92ab0b3348a362c6094fcd483dbfc8c379e69185f35bd1d7b16cde145a33e0e005d91f95dbad5b667a2c89e465ce300647d3cec483382dcc39c95c432b779472fc80fc79223426274e5feca9cba428cd409f5344c9f3020138525ef6118b8b2fa862e0bed519b901ecd8d62e5dfb552600b2780c82cf988a0c0d98124932db1ad42d58c0ec8a8aa3d6526e87458518e1ef93894009cbcdb295f6ff496cbb4c34a5292fc21283befc1236c19ed85edf7ec640ebf8e5224c4d9c0637072c681164297b673edfb3b22eba980c92eb1cd4e0da465fa4388f2ee5c64732ad930faac8d53dae2b56b8dbb5831b33669de3bd90fa012b1dbc2c599833858ec764434d2f5113ddb651df4534fb3322c51e6b5499b3b77f90389aeb89fe170b2aba9908c8b7ddd70c626b4cb19935ee0107e5d712ecff314b9663831225c638a16251da797b0c507f3ecf9b29f95b9c1089f708f387d0f98d5d4c978ba10aa9883126a2a6072ef24debe453dc4cca8e1fd10077cc3105f86a7e339d9062535edeaeaafdfe83db31be54aef8b3e1f912786fe84375238d62d8e6d37e89c37491e629b9ba4d849d84f3ddb2086f44723765df29e90accea2e950861bdae7dafe9ebe862ede9964ffa09ea4181dddbe6670318062e48e4e15c29e847d1a0222284acbb9360df144e1f562c3ca742b8fe9bd512b8b5d5de526689f9044edc193b0e17ec480b4307327948c645e9b80b24f44d6678a92420fb5ba9aa938208b0403fe7504c21dabb750ac483e288ad7cf541e0f82f63849cf66a6ebd392b71a161f2601e43d3fa7c623d7762d5855733472dc42bbe64172d97dc761787d938914acdf7bef4c06637ea7e6265d4d948f6e0061821a65168e4f987f2872133f44315f57e163397104be09bda6201cefb078051db6985ba0780027729f5b45d59f9d65e73260fc131efa5137fa588182fb5ef7e345746f9e00260f54c63479c18d998d0da85c0b478dae2a7927a68b793ece66ac3b19afbba444ab49af4b9ca5eb4d379cf2f097ed040297e2594c73675008aaef689d32ee5555a48241ce573d5b46020659a878074f8fa9f27d423093d41dd461c353f4c0e1095c1ef37e69b4de9615c77825c8e57f8b38366407e6d6de5f2c4039606fe9fcc988e34da61d28c02553a249263a326320cbdc09052bdff5c93fb1abe3a3ea562e27b2a63768a61e8924d7cde4f4dbff6a2215a9b74f2429f8fdea6f7db2873032e3d4708e3a82a736c64f4ab0ec9e8659163c0cedb3def0828c2283151499a9197f25dff41f8b6454d801e8ad7232f6278cad40089debb3685071177182e24a63ea087264c472d180d2d119e121df541323de6b24624c489a421b0d1370566f62b3915527c93ddda5797a8a88498ade1566d63625d7aa71125b75daaab09aa26c507e33e0d427d8ca1fc9b27888c400adf42b901b4fa089c039054ec709c7649524cc39c16ee2f880cd6f51b6908f6f4a4876a0188c135584100d24a8d498a6b8b2c7911f6feef271394290f2a174c915042406bb5c35412c376dedc89b63f1831e2135f5cc5ce59dfeabe291535f06fc8cf30ba72936f274f26c2cd1e1f275b66542f56b15adfe436494d427918c9b274702dcd15e28285f642213dbc3c7cb638c6fe58a00dd4e32c2a8bd20b418bfdc58e418eb5aaa926fdbaac813337c702449dcfc24ae74c39b8a5fbf53dae2530c03ea073c41c0b1a0ec33a538cde88291a7d240203901ca25c02d90c4179c9790889420beeb2b9c0c55b2cba562711c8e358609b0d19bd7601465852a957da7bff31ce8c6068a682aae23b10739e29f7f425e26ab6f2f478996a107ca39379d23e7c7808cb2a3084b8694935d6c2e181df0001678c5fc718ae246b408209db3da212ce90545bc597f45a59077fefbc62ce21296798d139d5c21806aaa3be5dcde972054f176ed980fef26b201f2314be2fd27edc59a71c48b754b6871004c9776c7d44e14a14edff50629a86a66981b628fad744e79e6207e8f4626bacd49671c36753d7f6d1625f701531d46233711258ef8cbe3a23004ce79ab8c45e57d5bbfb489dc76989786c45c9c1f01b50b65a17225e87983d4c6724770b8a787726e6c56d8423c022b734391136d4c0f607c9a4e9122c7b86ae3e024734cd2855dec71c01e147b9c4ce77bcab888e03effb6c281e04a274ee63ea6710d127f854863103a0d87f29fbd143d675ea76fe9c2e45b421a85c7fd1ef21018c914f61ed15fb41bae41b757226903dbae1937911803fcf3b3cb04281222669bbe96f0f4e8f3b09eb28ac735b3201725794a80e3727c0a86c29ae7774f2b426183a432fff2f23c0d5ce58db5ffab9892ad2fe9afd9a1ba26179a4665512a7c39873a8ab6c3c9deafa636fc126cf17c1ad73a622890cc3e309805893038acfb7d8179b1a43694faebb7bdf79806493e10b4675a2ad3042169815e6b51e676bbb9aed51ffcfd63a741abad0ccf88c928c77878b89af8e2ddc547dc5cc96c1d4f7b062628a4688ceab23c29ffe0c4b6c6ab48e090a0037a181800694b9653169a6a1aa40a6a4b2952a8adf6abebba7e786e3773aa20f1ebfbd88040a717cd58b80e40c2a2a48f87ae5ee3b37ad1f1482e635fc8cccc4ee0cba72f2720de7ab3443f89df6196351167d0e9ac6d5fe81f6e5a092fa54f9af0675d91a686116e76299c9c129aa3164e3e78795414afef6ff43ae7ec3f72c67a7c434e703f8cb76071e166c756ff9cef46e1a2fa7bba4ab854483268f0a5d445da8deb718a4f4bd2d445a5d237a91cdde71986d0025e5859b2704e45d37ce0870eeb30dd80a0525c333ff3798089f3e42e4668b15f9f525962497e1ba86dd18c230448d7d977971ca1bf6baaa50471ff140d83511bbcd6220cd6bbd166cda73faeb1f209106bc1d768dec5c15d86a45d99889fba69c072194dced1c5ddf1f7cab40a52538a1382cfbe34055b884e1fcc56f65de6a64a8f80cf9dc2b2b5fd6daf67c0fcce2321b5140daf23ea0f122207d7ac95a4ee10b89ad9d03a30e677522d69d47688d5372eb197cb82d82b34f7d13cacabffa30d3d46d518acec13a9de7d4ea7406eb6ee094cb32a66d119b03a485f05ebc76acf9130f7ebf15494b359354ba77744fdeffdb39236a2229dc35c62ce87b2c9d83fea83f732f17b27c00e05cb23de5bd6c99dfbce0625249bdc189633a444754e14732b46e7cc35fd09d94202ddb764e72a6be54a12c1c0c2da5104652e38c6238d7949cdfed2bd7bbea779cb5acc2abbca627a60e935345f8c7924b4bdf032848aa5b4a43d31772374e2a25f82e9d1647346c87b0137dbba245a6969fd4781c6ac2ec6254487d495e0dbc9adbd8d173e20989168dc6145c8e46588b2420a623038cf016a2902b409f68f1fdb5ade8140de0c553e926fcb029e3ab57e7ee4229de43937ab05baf4b6e2c03cd1a3355bd97af36a003bcc116075c85aa957af9fda32e2417dc8ba58c5647e33f096f0a25853d0b686514d2cebc3ede3a697d20bb3539ef65ccadff475ba078b457ac5079713840ead7f5b0c858c3e7aff8d2f4b3c6c6bda49fc7b6498e820590477f41fa2b44b73036d3fe7d3240de7a983a47eb0c12390701dfd0c5492ef3e547e597bc2fa75937c91a7b42d9d20cffbcbdfcdfbb5d3fd9feae445373f367d82c6c7aacad14686bbab7f98788c3309559c10681fb190957b33457d2bd2431840c17ac6cd292507f6d68bff378da5fcd4d9c632a222918b0ed6f41e827c7fe2134f35c5481b83750add8c677e6070e0fc95ac8ba476165e818cf27d3468e3ed749438c354584800e0e85b34ad5093521a791c95e1292c31c88d21ae4b46a9ac12f8c727870fe3d203de6604ebcf33f3dce8824caf48e28c4381cc03d2d7caa7ba6b83cd3e0127cb9bc25dec71ab5126501b517d73876e6fd5e9f7ed0178c0a6deea71087bc42ce565995b483d18b652cfc0e39fa33c24a94e43f4819b3ead45981cda2022dc61e44707667e51027dca37d5b7986ce0ac476823b20ad6e0a4af028dde7b6e52b072332780c089ced99d2abbd8ef2635ddbe2483ae6dbbb43f4e3a43c515a0f3ea86e8ac37ecfe6c044f647a3b57e7d00670c27678711868bfd824a4d4dc2449c2c019b58c4200f0221e33814c48d700a83604f9c864dd0b9692218c651c14bff9168b81aa68d7008fd8725e4d6cb2ae0e65d6d3ca785dfc436ec5f699815dfbf6b7b9aa2314d3741d82f4cbde43b2d33cb57dfc57457297ae6dff718ce6151916201935b31385a3299333340ae15b5075ffc6893755650fa9a9da45709752d616a24f32ed82aaf09063d28312b6c20ec3adc6317e51d7c6a2a63ad22923e9591d65d2677467521e342def022a93d87a5b1593403b6e6a5674e6ec04f8e7e40df123b066c4c4c27f4216036ac26c01b8b61ff8dba91894c34218e7987149b15c21c59d9f299b520ea55b90ddc14c8fd316d116aea477df82417e0f732d119f8ad3da0c340843b88c60eef39a3d92fb2c9f3f2a289ed9b85c9815ad19c7519b5970f8351664a91c87ca85d762162d0f74a62e4f9310cad0187063a629533673daff6482d72bed7e7bc5a0c90102ced340c2751cf0903f6d69c292182a4cf4ae8f828578aaf30f6eeaaceeb7c8aef7d4cf876a1640a48b81dcf0c307aa2ac72293c38672db8183a01304d195cf1edf4d901e5a8ee0f9d9d41ddc5f95c1aaf66045fa059b53819528de72171878bc97a9a71a98d8dae3dccb10f961f69e25ff99c97c9df26a2e75259f8bea461420c689320f8f0cf3bde683df5064447050b03be412c51758f866163e7efd155da1d95767baf6a921b0bccceb0c77bf9f9564b6f4225c61f06e2df380d2c72694ed17fb4731b4b98401b8a82dc171895e925293e726abe22536e4ce2a93a8a609747f4f9e8b06b1d372ffcdf7736f7aff9b29dfd6bc5353ee3fd1654faa88e6d79afda35bc4dbc035eee45b9b05320f48508d70e49ecb017b04b363555fa59234182afb02c51f0952868a7f0301c2079d4e783f50431f45d1079de4fa2170951411bf68b6facabd4a2e05cf18c005bbff9438bc8df14ac7d3a805717e73a08223d8d616649d91fc9ccfdd59f8083d92de02fb526caae69102a95f054b8afa2ee928361043ff603b0fc79b0fa5ae947ca323b34af64797ef1060fcd1d9dc4016537958f4a107cc93f140264a440df119b02a190730d96dc0af789010d52f76bbecd5aaba8fccfdd93e8405b46a9f9c10caa2b0957d0c48bbec25dc26f22af15c28b59163554017862b98926fd8d3dd1f70721183efa413c2154c587262488c199ef9b9bbf8c148c28a41ecbae2ec51fc91f7efd95d878f661389e4fec171133af6b5e40af98f6234c0651d5fc3df20665a583685656700fb06cd6fee108321a1af21ffc035dd2ffdcfa7a95ac168c57901753334225919912c9d1cd75d1065c7c2205d29bae50a9eea7b8b3acb628822c81085412136e91199554c263731fafeef8590c0d8bd61531f5c8b92c90340891f3faa31e3c317e60d04406c1195d691cc24bba5289e6d2ce77016976dd93d5d0cef960880d880771fcfe396b0ca06cd6b58c1408e7c5370f30a10e6e0befe346261dd786912473e7861c22236eb1bbdb9465c996fa42db5f7739f7b73754a68e120f3427eb71f40248e94569a36de50560501a6340dd5eb70ce7fa460f396fea90ebaac031a7c611eac19dab5abd3a79b6d1ff4b55e94e4adb3d013c49b40ccdfabc4ff66d52d1d2015fb484a8279ea890875a4ed7f5a915375ae4e295395bb2368db2f8f29ab5a3df1ca734b240d60c26c657db2111cb9e51b49e00dd38fae292364cf41fbcf321a3f9325ca44fad19622face1fb770f9675f45732cfc2945929e75b312692c466f2b48626d44215d492a018d08546cd52bebbb53fa6742b4babb894f1596731e65f365cc1d2c3b2a4b9f7da8f8844c9a2ec3d62fb588ddb1e32aa37d13381d195e51d33f5fb280805e32d86f58b6257faca121a9d4a4d80dd8e374d1a2e9960e798c96e45e9c8a6d52807e555cdc768bb7cfbd2d6f686ee0076977fe6c578a42ab0f0118f6da0125a1e75ef1198fdf99c4298e62386b5e35f6d42c8e2cec5230cd0f9d39a89303895dcc4aae3f284b009251d88c36c91b506919dad6a9fae51b726cf729c96bf00a8253b0450edaf302c689b153281826dd67c66b899c7a1bde3e131c1767f8158cc7001af8b8f97484c7498ef4b22368cd59c945ca759568365ee0b9c391af3fe42564022db3a849f9791b3e10d20fe967769a53c68f91817c626c617e10c2e264822469f60a0dfa1930bf82c471f379776453bc35dbd6d24993d2af849d330cc42e3d5f455bec645bf625aa1439aee680664fc2a0a66757a8258201c0db9d8a4db9963de1fffaf4e0ca82509b974ec7c0a2ac898bf5c92134c33d7e13a7ee7a6436627d9bcaecd66dd62cbb62bd5935b257f533a618c354ddcb3ac2e9ed736d9aec63d201cea1f653601af9aaee6c78eba492d56318dfcd5951edd599825f7b5189117ff436d902c689729164c8fa4220e3f3591810e7480a5833f84b6e4b0329d8ae2919bb31067a7c1539ada882807a0c7c98c43c0c1b534606a80a641f707177ae8ab61184f008f2126f5c07ed234f75a89da093e8cd1b6ea9dfd12b3a624101c31d15454540ad2f7d21ea568da4057bc6c6ed6d2ebfc16b55df2d1977abf1b9dd3c20f236707b6bfe10fa13846abc23c8a75770775e747a1c6d3aa8dff217f1c4ec08359efee3ca4d3efb9833b714bfb2eaf76df0fe50b2900b22ead90d9088f35752ab2f546edd07a0d0753e907e8b535c419c2a04c46112e06e2cf3671fec4a1149884bf53b897795734dbaa780c3eb2573a0f8895e7c719cfdc72fe0bba801360a4fcd83e75db6080170ea39f090d87f7da90186fdccc45a3b429dbbbcafe6080096aebc59fbae97a7ec96194b8150fdf80a64d832fdc751e5cd47318973b4ae03d343c93805d2784c1583845faaede6828f77786e41262bf1d1d73a9946c48fd306ab606b7e450b75fa4d9cc58f2b8bb2797051917994194d87cd270d69c49d1c706544d1339f582fb792056e8430deb1d7e561eb9e1632aa56be4434fb9de86f472d16fcd0de0e7dff349cdd104687d392eeb297f60ae85c3828cefea1acd8e522cef086455165e164bdc368a9b37bc9834b3e6714584efb28392aaf39833622d61af92c6a31b1d9320eee9d9430b8f90be19ad701583b84e7f05f535835ba44e5beb5441f215f93dcaea4d920c13f6673d30396a93cc2efbec8610e96d9042581e14e556aa33a99d35751257da9b2eb0957bdbcb57f946272574ff62e1df9aa80a5b0d9bdcab864c9857d0376e1b944f4a1aed4114039c813646dea8c883a7692de4a17b72a838c55350d1da60dc2abf0718ba1ebf4c6452f34dca7a77a55a7c94c36d8aee0a8912043fb7a8f492e4d98bde1380fe410994d379fd0be0298aeef78521abce6aa0a6c997eabef049ee62ef8bc9333a3993948182b191e28aa7989d72d1cadb1e68402001b9f148efe150fca80b441956ed7a773264a3a851999948ec03a313aed78f52002cda6f6a60e6114ca85290216c58ca19d9c7f3035d90761d073992318b83bb8c17e0d499c40336bb2bec8bddf3714c28e2b2bb65488d27b8d91d17db96449518f1d3dfcc5af462244cf861270b062a52907919393b6f8a84d65d9ef2b4366625b7fa726e7802b549324bca4d4a4d7812da44ab9417850d948fc7cff2ef0941eea9ee14694256011bdcde3a32165c001618fcab92882d4accb672209b8bf7673ad5a74cbedfb9ba54bac1394c2c83c4eb03e8308c49a64614fb4f8bbd1a872e8068f5dc8abb562c1dff932d22b83fa82cc19a625de0b4a7c2b9128b4d3faf56f6136ac6a9f65a47bad14701602a3d41f7cd771bbcc4c61b2816dfd1cb7a4421985afba1e67b3e22bb4ad857dd8af9de889685b40bf7c84b1eaaf26c2b16da26b6fabbfe968d84153653cb6d8b784159ace7644e13113a44889683b2bff2989fe0dc99e048910fc6ec11ba6ed1a0a1dc57954d8cebcf8fcb55546ebf22b1f5cd0a6011a6c8b57873e94860f956f071790ef926857962d3971f957875b8eaf348f6d33bbf2e0ad1e77ca517dcbcc55129b0a5e609c27a0310bc0f1d3856e1b75866f873bccabc21995236a376199a7e5b9f1b6b5cc65d5455e800872ee3869aab45520c9fa4363edf1be52b158b1f594dd34c336d8c8312ffbccaa67ed75f8f1067b8aca5d58c63b7cfd742a675163029904d6abc0a69bd73dbcbed50cd9c324064edd8f780a67cdf7d7faa893adde6ac0ba4839f3a21a5e38301f5ad2078b2a6c00d97660a3e7bee9d0214333f48dba30a14cabe107c82688a6dbf5b45d41fa8e7527e32144c91938d247afcabcf60975f4348a82f0df8a933a80dc58c7097cc94dd09003b5ede25e98c047d98576ad41b1a9a1738b1ae1a34de9adba879c49254bd9a190ec22670eebf3eecb4e070517eba3d2e209a61864966b066f2b6d9b48a07e2c1ebf7f13a21d805612c6f726a06df67450af4e9e0798529eeb35d364df80e0c70af1533a8000f794849082c4cb9edd6e689ab8604abd54c4d867ccd7e3e5fa6f72e92b0c7e3ca9161cb53511db2bf19850903de798513f36d4a0298a965c794babf01d9755a76194b5132b0a93ddff70a1a641677ad40090373772a069bb72b7048260f262f00c6efb521213430fec25de9834fd63d3b9d6192beaed7e152f52b66c031478ddeeffd9a40de84543f40756ea8607af94b217af1c099250ef96dd1671fd69a6c877446cd0c19f10e0f26f20fee7adb2af73411cda0eae1671f2db61f888a470b4995f5b907cfe034f805cdef6809ae40e97268ce85a256d6b2b481406fd1a156b96227049a829f12867a568c7969253c5ef10833de7d99a8ce449a80d9e2f86064ac8a84e4825169ef0044ae9977dfe4b37af0071d26e3bb3367203e0162fb8fa762171e46960773ee2eaf041f69cb1b1552d430a6dcd0918b9818e897b7362a6f1c973b2e5a72764e381054bda2e5c733569e31262feba37a9927555892a3b07442c0a3035f4bbbcbe4696062a0257dc58cf651c6902f7571d7ee7dc3d8a3201922fe9830f87e25a128673d581799b253077b53b95a0f545aa49b47f86c97ca1f4e2fbd4d18cffdf50feaa80d29131dd9d680fe0091923459310fe863ce0e409c079171fdae8d71fba720d146e8f33c3cd68b5430b6cab321ef66c68cfeefeb7ad7eca85d12b5d0779301ad3a07ca26a54e206043d6e58f1f9b898b2e665e6db3c32f199434b428c6e1e4437053d313ccbbba04f159860c7ad1276c5449b7e97deaa2fc432976c4588db34c0e035c2dd1f587d2d3430903bba633f20e8067e69cc9879564afa19d9db8f8498a52daa578745c9c6784c0e5ba307ea2a0d0030a5585c941e93229ba02c9793aa78a7657ca68d05d1100d695a6a5ac18287678d75aa26171522b4b290785a84b8598bd78f9b0f421d2fa6f7632e0ae3440732110b6145730da6e52b8f6e3596bc848be857d5bbb849d0eb32053a27a4a193a7e79c2d1af2e015af38bc9ca1746498871e32cb349472d0292d3546c41a208e6ab397665525d8b468a429141e661db91d4941c3a890e6b1f7ee381cc07f989c71f7a11beae8e7902ed4db4f447efba6421705a2ad8cf37093739c2ebb5072a8ddd5dd7d09f1a82c91ca064a0a4316c347f4fd925dd93e36ce1218f88060e409456375f79c8c3558be424e9c2b251a0559fb722cdec803a6c53aa680f12bea2052063555583b718fd0aaa59c75320a813f5059d3f63ac0bf3642fac296e700e157bfb269dd916444943c2adb620ef500f527e70bc5e0bb8101848a724b03582998bb7d5e0d41ca74adee7001fbc72ea3ab0c974abf352354ea69a395d36f699773452c5534b9a47c377f7f787e72b0b4b32a64ff858b9bd165b3c9926b77c0eac30fa10531931949b2303a7c3aa4c29311290c534962f0e3266dced4b545c03cd9960166d39d712163abf8f0c3d738abd6a03d8d75d4274e00436c6ef669a8d796687483e100f570c088d2553b302551832099997a3cd72e336b734386a11bdaf180dc0572b1d3b99c5058cbba514102f44b445c2a64d80d2fc5a65d225f1b72f6d3c5962bd30a75f02d800a4db56a9cfa9bbe0d688718cc8284dbe6c4a0cd82bdf0b713e2bf3583eaaa7db3164893058624e4ed2fd34396fde9346f5b72cb42f9bbbece66a7a922e808a312392883db9971ab71c0837bdea5ee23826c40cb4c1d181cbae53718745425ad3d3e7bfe776549cada3fb2f90ecd95662f6c1730776038ae3e2165f4377dc71b9b09a5d5671a29f115e31ca6d0e297c18d72e5b5bbe6556376a8d350910034ba8dbf0b04a9d9954c0a3d2f1455e2bf7b1d4b75edd37641aa7f07a786f532056cfd2eb01f010cbd36ce40c1164564e0b0cc18161061bda59c6e86aec888342110375d998395b226fcaa3ae558affe7eb5c4a16135e9fee221db947e8bb8b08bba6cb66d5e262d70c2962930158edc0e802b9e199cada724eb9b134be5bf6feb23d9fb107ed7d9bfeb4d58b1adc8492c213249ace1f872eb9373a062d4d4b3477625bcf83617202e4ac9841a6df0dd09947e16cc0d39a42e6111ca080f2f458315c34664b54b0a0f80e9498d72703f6ecaad2e46ed8a2a3a6b54d6e52fcc6d84b13047ef2aaa027e13d47b41ecbf48d5908f2af8746a56640479e8d3590cda1ac5711fc7b3080e517d522431ae845ecd9050d2c278244e9a30b83b82ebe836e9691cd877bb50108dd1a4afa5b0903e8acd24561a9a069e2979a1f7fa3337993e1c9f9c30b0a933a1e5fdab10386ce2b6fbfeba365ba24e5bc61b18b6ea45ef5fdc576a44dbaac12c20e159f494131572197c413f3f9943bc83fc0fe6aac2a13d02c9fcf3b5eff6bf43467048067cddfd2334dc6d0b7e0b0c2ded8d2e3bc5cd53b242ad3e6e30c1bbd7a66fdb9fad4eee7ff0225609411375ff082db269a84cd9b9015931597bfd993baa72bc988d0bf86e0b55911e88dbdcfb59b57e9e6fb51991118cbe5510e0f882c5485c8575719457b769320695708a679902bdbb952acda858306b01b2bab91ca42168e6c2ea7cdcd7f7af915847fd3fa3e3e7aaba7f85dd82b5db5b488fc4b98dbc80e09f887fdafd7d4747e77b8cae9fdca9080ed5a1b206d6ad9fb62101e4d0195f485092d6dd2fdb139dd7efbc68946cdae71da41feee23e9f4f0091c529385fa37d69596c86abc4b77b02de93ef7cfe6116aa801dbcd60ce791a7d76a630d16a1f668ab400bec2a6826a46d1e82971d810e16c9e5c8f5b46cfc09b91c38ec3e981abea1e756bbaf7df02c706a12a32570d2ada391413786a91120d64a36e9089a7dc7d169df7dea818b29e5605c9b027519c839b653c1983af44930163aa59405880bd61625b3d5a7fb3475cf27dfeab215b1f1b20a5a47f61aaba1cabdda0d239f875f18166e856e7cfe523937ebf7954ba883e86dbbf8c4e8484c2f969ed6e6973eae778a37a4b2efe19b8b6aee394e7fc3d981f06addab559b5420533a7d2f50344c1804f1abea37740cfc319ddd762e1d2e0b3ffabaaa4af73ea644c112aba960ce9f8569b2425021f244d427ec07396f7d51b0fad79f7dbdde89a02493220d82acea77b6bae06ba976458eac2a50bd068b89cc832e46ad65a17f55d8dd9658c257e2e8e87b51aafafc7b8c3cdd5594914b821bcdf930895f70ced1f30b428d09516928e3f6d666c2702214d0c69a09d3da557a4a601b78ee156a6fbf6bfa196fd0ec6a107d1c072724ffb348c4d49f4b7a2a3f8bef489d0e80087be45024affc01f1966de7072a25197df7b2e0e243c487113c3a7c5b2291a2188792f4fbb33a9f155014a4cb8943d71efe676ba04cbb4eeaaa7da692389e21bb4c3d890a905b6fd2487e58af2a9f081fb17f7cc7004d25161beff4497bb9dea3a7632d7f3e89eaf301e733c8ec65eac3c51a75a6ca7b50b6ac1e870f49eb5b22368f02bcc88aa0054f3c0154215da6a1aed75e3e31dad8027cdd9cf4b7f312b685d14c57b0974103d1162154a911bf29aeb4131c8ef9f749170cb46b567b424ab90a32089e59e32f883827eb9f76473130c81a2b57c56f0ee1553e2ae26d696d584e4ba6741565a524c27317897d1bf4a5f4e9aadc9095e918077f4603f906945fe6a01a1b160d8dc676af2d4d1eb7d997ae3eca76d2b48d06ef8d99d90a8e9d13a4047d8e5c9344d8af8376c73813460f4bab9d4fd9a3678b07780d4ac13beb0aae52028d50547d61a700133d1082b3f5e64440add6a6a5238c6dcf5e369a6859c4115e5e30e6e2972cca77e86552a31277474d9e8e17fcbf24b1e2a22ac20768660aaacb0659f3122ba297a66500c233691a0c98b13223e91366c12cb07f7094215f6a3f609edf55d3507a3dc90561609a1a5f72028c6040a35f3fd979b1bf8d5865b88a9bc28b34805993053eeaba5bcf6e1996164700d6de32e4e2c11cc70ad0cfea3254cea7964426fe319e4d29c016a14af2bd76e00e7fd35a06a844d1c7dd63009ad7b49606d2c47b3fe675f789dacf78035881a29e7a7612bc5aeb2c05abc75ceb47e9e158521043d113a237490e445e8e33b36a83d7e15811a5b9d560743b1065a04d13802324fffeb26ae1f33d4d1f6d9bda6b632edcf115b4fc075196eaed776c8ae6d5be11fb3ec0c10cc9e6fa6cfe1dd23efa55f8edf7e1ba5123b5f404932d90a885d671ae262b2d241f32b7b1549256183fbdd653716103ab5e552d296a40907b7554d5b44128f639fe0e4dfdc8de94376982a79d9651f41557689933b7d32c92b69b3e5d569a374b640dee20aabf6932d9026be42df22e6d2904a9c35fb7bd9f9ca76abbb810104aae067a0cc792cb8fe5b99ab31dcbb18c8cebe24df420899a753866e94ec1330016a673c76cd4dba18eb71e8b18ebcdad8b3532578a75cc5eb4b23a86f15323c5f9b66583c07c23a190cab66abfbb2b4c2fdc034004631f02cdcdb140f45efa9208892f9b058952884b793440accdff0786a9a9121c753a77f7ba807dce4623b840fd91f091261446434d88f4980290811e172e49404e7d74cd2eef39540c09d85cfedf8cbb2abbaa98c2c12c675af281c715b7cfa500b9e61515a698a7e0a35ae14f56de5035a16f346a20deb681e063c54a1503d352fea609fba093f6cc36f873b196a746e46106a31c4c2d244a20b789cf327e61781a1b9960e7dd02db580534ffff840139a352c8839d9d05f958ea1e53d2004b84389d02b0d8361697188b5127d84221485ff67f5b2bd265b4f282d34a2fc907476f40fa8626e8aa72db12cbbb2e8a3910679d9078e82b66eb1da4cebf2a66977a36fbae2abce9c6e88c0e9377d93ac1d73b38a4453395dc5a22cec66e042bb9aee1fe0ce06847a180492077af190f323289b10f0df4062f07b3edecc3733d93892c5db36bf65f5e5438238b4574a47d2dca160826ea69dea28086dcf67cb128dad23cde4db95bc24fd3a26411c1ace1385b60bfe6ce430d2bf4e12110161fce1bbaed27636182eff709519f74b5ed9410af967d6dc30df789b325efa2e1cc50af4ea0c689c32027832acedc3c51525af6e256708d2777c0d10775baa79e173b8c8b05f34e1eae3cc1130b6959cecb65166d18f3bd28294ccd238a550318b3fe98a789bb0aa9a81d9c169557b8c71f4fa134a2714718ef0b0dc937f3ad5e69fb50f59eec8d50996a5f6d978a12f9e154e64507522be3b363187072e7bbc26e645233a8c20894c26dba05cfcae68b8092280a3c478fe9fb8f46ff28ac2ccb4ca4fa942ab03958401cc7b1c15420ef5310b62d4b48c748e0c9cba0f1961953b036754b70e20e030b12c889e607886041d6fc97cfc185b78c71e832ef9af65f5bfa79e9804f25dd27a4d0eb1c543273bee06a3266710d067ca82c311835ce53bc486967e4e94293e64b8dafd5caea089e45717bc32edc4975bc5b91485bd60f6e1b09ba43fbba4559261159544dc27ab96a841c19765f7500b051e3615a69c3ae4b4827d74e2660bf4a301ebf05ba6f98b27ae5b44ef9b166b11cf381c90a3ac3e5b104c7b5e0392a9964238a1532a26b08438b5ef98754de68f8ca1f4bf3c504807682c4d5ad402adb053125a3e269216926605b64bfa26a0c256c173385d8a3622314c66e96429ad1655b1846119ba4164702ac45b191870f60e9b5c67d454d130d5b2c7d63958cda787698d00f52b164bab3cee5886528fa564be7483e1ef70dd592289083ef53004dcaedc480a6460d97caa2ec980e9b9c1b83419f4bd9ab9ef316d40a66c00e3189e7e3df433034d0c0301efb3d47dba0e4dd660135016d94065eb08d007b9ff600af5d64a4e17e926dc87d622cd3bf0f49dd2b8fb55914a48812653806f459aec7e99f273d611ff5968c7deebb2cbe83a62a605d85e4626f9722fd95bab0cc63b0eaee8e5cb1aa6b749f18ace583185abf4c6e04bf8994413ca3675901f64b1185f572da9847554c2d36008a92af2fec76e9c2ac40bd16bc5309323a06a321d4ef48972b199ecd5fb203b8e253e9f5285b12e2dd0064c0f179368a93e10e71e5120d299617244ad85036f7f4d0634bc850e06a41cc662ef11e640e7a7379da641d083540d0a32ee31d26f5cdc8943ba6aad50397b567698aadf7c6479e4b14c4cc4ac68041686f975de892f96a8916ceb33c39e34c28f6cd16921b674f6849afd29d2b1a12787018bdf1039fd1b1b07da5e83d1c0a4e8b30f0742d7fa90e8a5c2372096f0e852b99d751acf3d90793e4044669fd3248faa05555711eae7103e0f54db0b32f6f9805fe124e4a5d7640e5012a480de2b3c50f4137075c264da55ee74d1a06ae1b6dc5cd5a7bff621e9a092c3903e1fd28eab78ecfb47a04571e12135cf25534827f6b3a746ee40a2433442919a51f420cf21dec6d0b5ef56e0d52028031751661a8045b617a9e03eb56e783a2f3879d3c15607aad4d7fa87c7480ba7af953377c15ed11a7fc131642bd29764891429da0c7690e88a729c7efd6673e318f249fc053aa3d527648fb5dc1fb73bcdc05d2f3fd8cec58aec1a1b27d66e15dc030dbd3c1b7b0468700299aff923b3498bb522f36554ffef07269343013e1a27972eb118fcc2be6957453642fcdfb0859c14f9aaa4c633a9b16318bbc43edc81e0fd9d9851d570b33d486de78d83df59f014c2214db2ebe8180e68d613b8f3eeb12797f749711e6e74d46f31c61ffa3d794ca37512301ba41708aa90ac05c4afeff0e0eb8e30bb1dca524e84fd6442d6515051754a6692a22e214c1a11b9e9fa66429074330319163bdec30e087038e5a7ab0155dcf7f7501af9a5f09b08f5cee9f79d487b314bbeca3e2c9216d1262177dcb4bbd5f0fda08caed1cdd7d596211004c6cfae6f015162b582ca8054211b14100264a282181ce6df723be99f60102924990517da2b748bb13c7601cab5e4dab866f3101d9c212c78aac60db751ebc8d684b6b5289aaea20585b4dc43a96c7d89ad1ec91b9ebbefd2c4aa35348b78eb5b3322218d483426cd31c6ececa8dc6e04e70c5f6c45485a80bc55a3b685ef14fd5e6757cd13589754a2f190e37465752485082c3ca632c157d58c9248a0cb444c11fb8f6667e91040c993daafba3f8b2817b14588cca70a980728711e337b65399c343361506dc85220870a58bddb0208f8a0c32cd545054d2c75d1cec45721d12390e20f364dd16dd52dcabb5ff1f4b1439248ec3884553cf55da72c7262084fb2fd105fb00187582c85578136b95df9d8d54c00428e0b4264f8252c054f3cddf8eacb4c725a20b9f6b22c9f018b0c4eb3559c08d2357e9e54311c3e573c03edec5b89df88e113adc062bb1ab2de73d24cc133a3ed75ea8de09b9497113d9cb55e5a102df298e597199116ab73d76514dfe42e3404d790b5366bd8da67e97e86488ef2d3adfd1b2da2845232fa3537d8e4f5a92d1268f84c9fb4c6538c1df91ad3bc8c62635432ed336565d883624251b9529ac5c87ab5850a23c79db399fcb4ac472ba5ad6c9cb8e0da0d5ab9b91449446fac027bcd405090cae400875b376f9874a41ae27f38a5ceccf4874b82b7ccb4322083649528f0b132502924050ae5db5f98e1b863f61c3f5a04c6f2a204b92124e8eedcc06889e23ba5a45f4fe80ecdcee15497311161794e2f4ad11f8a70aa6427c23c6a0983effec15be492c05a016aa899c5bec648b18327e987764396741ea07ad0a8cdad6d14c0c2c6dd77355d71a647d25bf27d5e95b08aa10b8d6f3a15a91d8f4c456302fa8b93e6bebf25f9315d35c7f89c028155387ee314fe893d7058b5c4adfd57c0efec01a6ea82c5577aaa79785108db8004a63ff3e1c62acc52104887c4dfc192dd0ea5fb2e436bcacfaae6765e5df97313cf65f47f2821518e6ac1f0c0880b9aab627d87beb3d3c3d82c3680092d25b3f02feedf27f4afe59faa5681cdfaad8d881af7f5a17eb4dabc8fdb59348c412bc796041280313367384ba058b07d3f84b417ee449776b966b27c16642a679d2a138e1d68a82029535118faead31f1bfffd32d78dac83a2cb0602e36e18ce637ef939ca803eb910ca74ccae6d40dd73227fea5c55df3fb33f7a66ee489fc47e5ac14c469daa395fee68bb0775b70cdaf0093537083bf0d185e75fd0149cb4f0a65f891bb6c24ab866dcdc5996501e57d2172ef183f768690bd4bf059c8c02431fd86b987118213e9a8af44a94027c9ba564e8724a7ff5d43c5e5021b7ca039958c5026f562ea508ec5f28fe9e3151b8ba747a33134a49e4778a03b8659536b5f245bba5d6412606f63fc83661b24b694c1f36de23818a2afab8f0995333c3bf93722ae730711f7111a1926966354f38402e87fba44de2016cc10a4c30215705164be5e7218c2f92133b757f30293ffbafdcb1901762fe033b9112a2a43731385c3685133b628b9a3730e4231a0fbed28a884f1c6936aa6fd54fac2394fdb73b434ddb5c2755990b475722bb766981be630328013b2b4a4bd1760b6329df5d728bfd0a16b801d5eac95f9c0f20c86df9858dbf87408776db4d2002ef2cfee7f00b7f9797980a9c9192e9bffe7c48e3a680f4b682c966cd8510bc0659bad25fea2c7f2b36951f5d3811954183733b6860ff485e728ba555f94662d6532567f59b1195be5783bd487f97a55e49709927b92fe717c11babde247d2281279ece0b8905f40aabb7a86a74458e7f3d56264e752c1d452097cef682014c7fcb8a330eb40db699304707b55f15929924362ce4c0ca1494d1091ad95cb723d97db89dec04e0e4c4e82a7d4bcb4e4a9d16bb0808015fbc25dbd6f1e70c539e1f3bb69ae264ae5229e5ecb2e2f658df9d16ba8c8e3ae4dbf4cd57099ab8a5ab3c644a72406d62bc444d16c64e02b2f7fdc3d6e6ebf2a72cbf2afa7b07f7b18890c8291a3d2406a2dd7316682de70045167a3291678426110999e4711e85296ce7caa553afda09d117e9af21f44b4d40bf77fea3a94bd7cf7eb58bad0d84a7bfd7b1bd4830be6392541b0aaa80f64f4cc481a68d09567d73f3ee2cf8c4903fdf4d2de5aba3f8682c136e2a1fff1f4dcbfc6c1251767c562f9c3ce4497fe8f15bcbfe4cd3e05edb8377c4f032d49f6405f8b34dbd7735dbaa0993b3ba78d9afb905806ec865ed7b99f2b22355c816cfbde88294e6cc861b4126459e41cb914b859bf5251b631bd7d2fa6469ff3dfc8104c188d35381f18068e34c6e1032fc7058dc4b67bd8fbb803682d56d7b752dcdde169305923a5f75c14341a194564955307f5ffbf292caba10c61b11b20d6d5b6339ebc7e3b1d9c8a1254eafbdf6acf8bb6102ce24572d3861cb17be3e46fe5c9c455fffc396237318d330efb2b90f910508d0485684cf04b5302515f321e78c3347799f65f6f9c0e81aff5df2a6d7f01aa820437df37c8ff7318e06fa303e76895787ccbf9401f8e4bc64635a9c234c9b2645a02bb5580eaed1b403f33de1ad48d92793c1eea62fd58e50871200c95dcfbb343c386947e800b0f71b3c9eccbd9ba16f8f214af048c28d83c80361ed11f602f91225ecd13c9322755b7547405c75e41d91e9e166ff8a09de7572144211430f9c4b2b388f32fdcc87334b773ce58f527b32bcc12ffd13521f7b6a27ca13d27f5140a3a84a19e7d5823475588b1045d940f0925955e1b5cae9bb481f12ce319f41a90ba158d3b1dc3ad324d2fad7cb062af37c47e1746b94da959557abe8c0dd1adc9a6c83003d6d7d4fb6f8ac63d654d885725fd547da26b7ce751106bd3b1cecf3f4863ab00142c42ce5ea0a93fc679f37bf8e5ae216e14eb8b07f2b7c9446a076d115381320d66413a7d229747b3722529f98ce6443d7d8b61a67486b75dcfda1426735045af6636770221ef4661bebb9630b1caca1ad430d7b1627d9c1214f198a3357b7e028da6827c4be4e6cc87304e335736833e73d089ed651262ef61a57a6522a25a19819c9e7663a1d3023e39ddd299671d0e9dc6602b3988a7586bc3948bef6b1599580dfc0de29eb6cdf8acd2d78e0768649576750ede162d5c100f8813146969823af6dec850a0a00176c98f7c2b7ac16697c206046280fda3b9a711872f30452c8f25bf3eb41836b03cccbf58b7f1a7ef42b9f68deda7cd947af243207f204e80609d4626308334be66b3c451adf1d4cbefba46da074a5e559fd78d758969cb1983d4c9c80538dceb6005e70d5301e16ca19a928547e5747bbca4b0e4581f24a0c4409e9c98452ebfa095da511fdfa5a7ba7713c8a21f355a3c3c3fe8c41481bb2c75226a6881c08a92048d1ea63205d06124e4a7fb059caec375364d9fa084db3e3aba6b7c9b24248180e06a7ac42b5d2962ec5911d5f07b5a1865126c08c6babf495125e250f0e69b45285c4e896234e16789c658265a51ee8e2d287be01fbb17e597cc0e2456e37f03174e427313b933a0175b1789af94f8484393e3ff13a89b2550806b4ef129042ed2a66e195bcca19fa382e25c739eef6af4001ea11733c6803ef5199ab03fe5769e73af002f77c8547f0dea92d70c67f45c33239c37ba17370606db19cc4bb3e480ede71c49c1b1d5e5394249e77ec70edbd12c32cec18700bbae34e30c6a34b1849ef3068e0791eb9f3f40db615dbc67a7edbe099dd8e234289723b23330555edd5fa7528e6442452f2d2a4ae2cb703c261ebf661ff2f053571c2c7f46348f66e9c3681c7c93c4fd300517b04614f93c2c4b02d1b6f2ed99b9ed8514207fb5619c6da865ff6e359373f389a4dd75ef3bf28df993ffa91316cdccdf02c96e7a240cb2a4053650375c5fadd728606d5fc160179557e073f432913ace9ae11a95e0ade1c7a52ce6524d981c40907db1c1d34730ceb263227df224d1ddf3183bd35ba97064d40abbd1f076ad8b25a72feb501448be4e760827827bfab92802d602217f7ab16166a0e7d2be5092fdf63f296b9ea0212b9d5000bfbafb1bde0a814a7043d64be14b79ae1903dbd98f531acc4a8be12bf9fbe32da26c0c15cd43fcef94df4880ae8afc7cc5118766d7acf7993bc5eed1744f888477263af2c63643600e4d37bde1ca2ba5be4b8400c903bf40ed0150f0a6ef0232d427c9d1e1d59c1d0d070605075c6d93f5eb9a521ddcfd30eaace2b0c1277aec328c9f0afbe0c334e7b755b2e54e2eb85de8f09de37286a18d0e2a86a1fc336f1dbf664bf1f415b1297e7c33de343ec1b06b640269431af7bb136006689b407aa78b4bdc7b6d6e6ba2c99e431283a5ed4028c31a65d043e9b54b0a4c8a774c2e3cbabdcea7d168b2cd149bf73e9eae4bb0ccf375ffcab171022f420d7906087006cdc150aa5d91adfdbf444e164664524b06a0f191df8cd33f23ad77e8e807dd4ac3f38242c5fd55e20f3ee94e3afda6c9af6a83f15d1e550543e8d32ba2d60baf2669fe8408954536667aa781853869007d4f3008f446a11c20bdc5894d2c1bee984f9d706f5ca941af3c0ffa1ff0e35156c48021d86322b75fadcf600f7acfb95084d76da358d695febeff65472ff28cb555e6b2d8f3d0cab280db5afbc8a44f04dc05f7a2f95c9fb56175c2e92bca3470d2ae47038a1f5edadd0362a6aa4851c6d30faf0464ad51ec010ba6bea67cc03b0c9aeee0a6f2397cf1bc6243acd34187b62df8b3cbb91f3894a9010e5fc54daf7c16d39938973033864e333f10ae7ac7e7ec97170095c39f38ed5771484516f81289cd2050052d819a6a9132c610e8b340b9191ce5da10317bcdb56fb7e9159a307640653349698c3ff4296a7266883ebc5eaeeeb75105816ccd57d61db6f78c653d72722090ae4f0d822d2e3234d021e207b59bc8e7a4f4e3c907c51f6c859fe54bfa5065508250499696169eb306711aef9faa40555586ae412139c76ccc1c4fd63bd3edf663855dfc145158c2aac8485aa651c6d28be67a6bf00357c30c90ec384dc89dabb7e6c605d08b146827a0a91854bffd671e7fb0b07f5cd4b625e4fd2bfc7e23c3c3fb13f0da2bcbf6a5824ecdcc3d988d4f9584f9d1a613858fea815b31545eda0ab903ab85223e070a7ae94a9656c9e58a9d4b40a942dacc27e3cb7f944ded2e5e7fbbaeb70fe27ebb1d644abe6f6ba220c91f3d995886bd9ebbfa729eb48fdc8f32c648d8f72aae16169736bf9070ccd6d3764d05fc63c9ffc39b34d2bc2646ece27bf5621580a7d2966dddc1f31ff765874333641ad49c1619c0311d953354c748770abc8fd5f092b052552afd15bca132c6486d262288dfd15aa8b3c7d90d12e16ac00b694d42992a8a8f89017e12cc5e30631ee91943603d6d24e5b56cdce740795a790e9282cb5220c543facd02d10ae8b79d6850e24e32a4edfa3bd3ec5a34d5b672d87cb23847616e4175ccdab73b2cc0e1e38e10cdc1627ddaca4bf5d24686a6d10b26de10cffaabb775b61a7cee3164c2f0a17cd5403ed03b2fe1e42c4b5b50503e0ef590156995f2f29c48d0c2a151d03bfdbadd65846d42c7d7f52f727593e439788b0371246f45a6aa2d121b27f6bbfe4680a709eae771ace9ebd71419f2b8a3fd73fc1f186e6cacc9962f0d0b05f7d5250864ddb8aaf9ac84e07598be2d243bf56744bfcac7e9e5236bedc474b8c4cf3b5c8727c92bd9b41232fc090d25cad4227a59aae34748bed3e4a39f432dcf381edc5a4ba8e4d984712f369f425e142339da93afa5b7daa2db2b2ef2b5659a51d180b810a48bde09c6a6d3aa5f2f8dbd847b2b1c63e89e52d218de87633a8bd090d7f5fa6218461646c3bcb60da2b7e1f324b81a16243284af35b7f6ee0c1da5f0a858351bf75c37a22f4812e4beb96ca1df045370de7a111007bb7f14d0472cc74395df38dcd6afeb65f9db858038394baba71918f0cdb2ee28c647ab6e07c247c92357f9f2b958efc4b9328b0bf892bee86c5d588e6d4b418a3d0114289dcceea5c1a93b6f1ae1eaa908f14c70ab3b89380ba5102f7b661aecab7ea891ae67dbdd4128ba100677f7b5901c2d89219fa3b5259f16adfa81b27de9c5fc1919e4d6363a4d33727325cfa76a0829fda24d8283fb48c1706d4fe3f7503a78bb8e9aaa650facee24468e713328aaafdff7fabcd6b462c06ea19da1ca4173d4b46f1b7aa9bf32186eecaa4460d9481b5699aca46c8e323024254343f7121ac5c83809f115ff25c8fef1c21a35e4e97e063250c2912f4a04024671288ed208b2843fe7407268993ddc2c56b6c5ded7560c486ac81dd40b8bb8423686d0d4b756ad87e948215f95eb9f6cf32abaa7ebf2f844d51644f7fdf032372e464f647d4411d69e1f11c0edc99c9ecd38178b4e3df3343096a22b402029c4b83379ef7c94523260335297a37f20d9310e43523c1919ef781075f1919ad32060fa8b5f8c2a849fed240b9b10b92f88f9ef2eeec15af9b6d84c0c11fd4dd21e098223d1ec8deca764a5d9e789f84da3d4d2d547ee9355707abffa2ce508f30cf9c069f30ce762ae052f1739611ace3ca389e5166b0a4fae7229424bad742ad8d7787311dd8655d443706fe61000f02c3b72e47b5036dde6690b65d689872e9acca4117f2ed6924a1888d1566341419d80356e2f03f45112e8523abc8831c38d1ae84a72441bd1fee6c84933879366bee8f8c9dfbc0fd2f3986deaee00ca7a587503b4f40f19d482d6040b911385263444d54f155b3aaa39a17cdc6f54e003071ef6b4b0f395a11db7fd10be4022d7efcc84488aa2d1999361705262ddf31ef6043ffd8b5662f083a0ca5dc47ef82353b7be1d8dabc3acba6d2d1fee69931603e4017f1da40c58854e62955f3bf1be751c432d8913c5dfaa8a9cf5ec6169a28e457badc17b226f862a6e19048d3ad6d77472d827d6c5c7d85eb076a62673a680a4ecdb279cc3f73066bea46380fe41dd9724a576368c66cdb4d59edbec0fbde458090a76739652ab46ecbc639ecfa4cf28fbab89b8a03ec38600753f43273b6149fdf907c937b2c31955c60ddecfb8ed9020c0539067dee061afa867a7a067a5804496e438bc7c064ee7d4bcd1e5d7faa7f2ea190a07dce58334edfb3d8678ed40ef4b3a9da8b6f28dc3c7b81eadfd3cbaae3082b5702cd199449ff9a922cac38497855a85430290db0956525f40b141b66e54fd74b6f7083c75b447731fca418309240305952894e926a69ca86ef7ee1c440b0406be518687dbe3e99ecd406fdfa5e9947113d69304ef0613ccfab759c122f459a0dbd7e33bdfc4c976896c4b473b79f353b7f81607785bbcb21fe8a37e9ea2353a2dcdb5e3e1d327be829c4eb01096ecd31c67f544cd2a11939b6a71b55b13abd941ee6ba111c205646a784011492d08cfa93cd232a0eb6533aad75a855578548b802d5b8c89b5909377152baa79f44ad3fde90dde284b3992bc9007512300522226c43214ffa8cbb032d64a56edbbf82d5ca21fa63b3fb8fca0bfdf209c3ada5d164972772cd25737b8deef08132af34ac5316b3d974c8dbd17090c14e3af4eb655cb64ed329132801937b82fb5d8ac51bac342aaa6163a669ebc4ad33aec56e267fc77fc5ca815970ad428051764bd0efb0ec9bff03f4eca6dff753a4df79f34fd64b01093a85ebb10e1eff36dd3c5b1d3dcdf7a22bbadd74e8ba1f0e292af25e72bedf63a9c528056e348c4f21cd2cd5966def8a5bccb1c3b53ae1927222e00f5d1ffea350cc25a64bb2af819db4bc3c2c728077f61801663bc719ea3db2347c6f45810518204abb3c14b0b9027f80910c58d3760dfdab76c8a34eba102dde102bb6572f4c8d42bdd5d052c966f392bdf57ebcf23bbff58fe655c044ac760593299663231607fc4267030212609e077cd96e3e7429eda60a4fb64bea096ff2b1ee893381d8cb4a45209e2551a8499e794f9957f6bb7d02e4c1c3c3cf13f42746dc25310495f89396297fe4bf4dbf728807880fbed9ce22792186e2d3ee8fc4f8292e5ee5ce52c821432e1a6633eb127c9c2a0b66956d97c81e9ccfcec9d5c2168eac84553130c8644f78f25dd3c915db69069afe6d3e5c5d760f6eb5d9c970cdeafd9ed2083a9af91e3c08a3a43ae5855896a39c17b60a9da9850c2d90644c1843c65a4591e5cbc0aa1a2be0d76abbc2bc348db33f53ead80426251ac3d493b82015877a38465d6fa6a67ea95e7c0d488ad36773b402b5602f49e335ced275f14c3ba35fe542b7ae3187b787b22ad6782c69b13564da93143ccbef702860a22a14c525799b33a1f617b51f11b8acceb4da4efd1fb5e41a0cb734ea832f3b11ef36d9d6a06bd41fd53e67610825e840f73fb770187e6f7cdeb7b096a04eb00a1ebff9ed700fa7d65fc78cde3bed6d1333a35038706020c5034be4b35417ac1dafb6cf0ee78704145c7054860467a26262ea91329913819ed8d685e42515e5008f83e23416d9a4a1dbcb622a20b8847f3a71b3e613485a058a5b1a2846b87127f993f2ae89543ae0835caad03ac70f62de7c15f858de04810b793c84b0872d7f6bb5e9b5bed1e52af18a8ff2d9d7e3060cc3c60eb8831518393e6efc47dd97e2f0b3d032ccd83272acc37840a9d5bbdde5c70af3134280d4ee18245f270b21fa12ee6ffbe043968973bd0ec03ff4146ebde03fe4459995bba0c1d31cddcdca24256c3a664924ce688f249e36143e9bf086f99f1da7cf5b171079a70e3d57f56877269a3787809935987c9f3531dcabd9c9248a9c832156723a4d001fd01daa6bf270869d416dfce9e27f93069292c302fa66b5635833e36452810ce767b1377b158a3bff0a63a9f546474588bc292cda929ee091bbea709df96ac81cc4966fac00c0abbdec175d54da0bca9327d5cf2f633d2704620c6ffe87bc3d1ad68c2de78fe1979b0e077b1d44064989e67a748416ecc2d2e2862da25f13438a19303b4a2a74fefffa0ed0193b6497be40aa13b360ff191a70c6ffc75b8b3a7472c345b001852c955687c228732e38173cf1a5928932aedb3e4d8b8ec54d1b669aeb841cf2bc1e3dade4ce9072d81e93c941fdd31a08232659a5d85495ae78733cfec00553432f24e285017c2a97503054dd1523b1bbe4fe186c3c83f34ae8bc0a0c16275ca1374134a0facee04a2f2b8500abeaca36d09df843f5109836e01ee18ee1d9f1859635be0cc32ac55776ce1eb39ec9f41081f041fcc8bf60ea9b163db594206586d9af2f4afe3c92f6b58e33edcf0cdc24c4c2130b9a54e732f94f04b9d496bccea508b92697bd795e7da168e89d486e42880ae5b27546654bc289297a5ba116aa8a2e1cccdf4fc86851db899f8e1c8ba64ed97a863c602242912e62dffcefe0ea20fa1145912d010c4419180f726204958275357c2bd30d65cc73d0ac2e233e50aed655a9123d57452037d7e8d1fc969e51657b594e95e0b7ba2d01989ba11c8d122bb06f11b2b207168a0366e5337a1789e0a771ebe08400032f0f43eaace8043c7ac4a37b84eea09c34f4d8c89ee60f7f29881d9b3b8f3b8816fefa32a3ff4e40f97406614eaee4537fd9373b23872b8dad5c13cc903a89ee2d6d1960efbeefc12d9d2e5dfb2e8e75c7ed86256c8fb21449fa03517c48ad6e4c50090090e74936f882b1d1b0d009bf5fb53106e3e61ba4646def4d12f84b3397c05b32352c1e8537b5c1caa19b68f5b79400de2b8fa0e7e66d7ec7501b3336a647c2ab5e01e837284707b57b23cfc803ed836511ab572a4ef633c0f2b37f303ee6eb38284cd30bd3f0255dfb1ca9382cb0152360655b8980a35b19df3395e420c19cb240cb98e5dc7453887145a394b440eca37a1ef895affbc9a8c90135d8a0d8ca4df68f2ca18180aee758f05fbbcd9638bba5b5b70bd5c9d68b5864bbe5b1942ee84f1fb6169ddec3edd36aac1153d4768f2a5d591d46b892d59954eeba0d6f2feb83caf6da6a49e33022bdb222f434d74a7ad891695bdf4ee65eb2384253fc4e50f789acb4280f607caa57340c16f93b00479c1ba2eda906bb0f64e74d0da836e4e8e466edc5cd3a2be53d9a8597ab96c2db34fbe4b57ccb764c7ccb0d102bb166189aeae2f956319b102dbd966063779cbafe37a94b3856d2f8d1222af074e445e9ff002d57a5cdeac831dd658a4183464445f6afb1258b40d29da00e528194a8240cf692235eb8402398c47fcc2842415de3d5daa921b11a0832632b25bbe78dee605489701b87cd87f82d68f3648698b0c99d0c66bc78332c1d479b7a992a0998af295224bca87af894434d9e1769c5e5bfbdb2edd2541072230ccd631869e29076c3c644c71c6e0fbd639508872d4189d483613b5be1567a80948ade3138f800cedef178b29773ef495d766a8069785bf5cd395821d491402b587125924a873c237c171350fec73e309e7f8ac026a4ec52272a723281f27c4ba97de9d58b58c04897baf2c0ba6aa19b08d044ace452964d25cbb07afb2c0d2be48ff5b7c579a5105159a3ff1bbb8665edc0bb999c57b8b9c28ccdd606a7d9620198f41c9020212f7cfa35c29bd4769df6e52410ace1d5924ecbfc4555f9a2e35712e6a2fa91486d3542d73626123092420ed22f25cac687d9d32e5de3a578b7a451efbb770ca0923c322e65c0b4f128dc6809cada05819d1af59a064eb1eec8c4aa6df5966ab654e343686c3a6a6122d74680beb1b93b03d25cc9f9758763e30509981b5b2449bcea8b2309a5c0b8a1300ca02ab4e5b4622839164e25491fcebaa99608247f54c52160400a0476efb4278d93597e27c3a8281d8a8d93207e8346a8384bb8641cf23a3f140609d129b9935396148b91d9ce650e4e4ac19a0829b49825795579956a79ec186c1f4515af11ac8332c6af71269f25e81e737c09d551494043ec65fd4ce4e6dddf280ff06a2a3405d002c61216939800c16bbe133aa93c26c7ac52b2e8e032d6b5c587aa581951d6195124dbca5c44c86baf705a7a156e866e9857986faba335ceb2314ab2689bde0ae7ec763d94d944b67267fc024cc541d2de1d48622ba51083ab86b892650dc7819cc93ecbd2f7f5461fe5719e668d94c175cfd027021b6433c6072e693b95a0978da205a5518771eed0909c2bfb04d25558beb267a65b2994fcd92c19b1bfc3f788a75a0c533b971c685a379a5302ab7bc0fbe255762146894321bdde950530e5af83d0f2bc000c755aed1871bec133e884fa8cae5e4c1fefeac57c27f48408edb64c789d5292dead9cb241ed1391ec65067ee785d3c925fd5809d191f452bb3ea3083a5df6024146e8cbad28b2d99740badab145334b8b732c0b4d4eb79454b9e4c349df4a41201013c08558febba56f956f688cae27d72ef8b061d2f2b6b15b38f73014b10ee85a4139aa35fba62ecbc20b4a12e0a50b1980ae7f57c31e86c5b4da6f9672326769a8db3aafe3ff61cdc5a968bec5dfb75904631442dff5540e1cac6c64d9547828c83ab076947ad29acc2e23f4369ad0f7bca52144436783730f0fda5fc589d48e7c603d881719d65ee32c6aeffeafe78390f554911680933f3740519ce6ed2edd25babc3e35ec49b1e867f6e2a49e6ea6689dfddf6c691deaa29719742254a7a081d5eb39c844a754d859285d514e54be9a157e6e8f7f8662b545be48aad0527e6979734abdd95e86e32192516312c790e667c283756dacd0d64281a99839dd120852f89ed2913803261482c277bdf3471c8bdabf333cea1ecfcc16408e28fa5fb1824147a745c3937e8142e1ab70a11b2ccdb78ba28284c5227ecdcac6aaacec65d805efb9b0e9a7346b38a9a62f8d4da31834ce8c3ae75c30e937b3c008a520ed88ffa4c7861ced9db0c907800023a06cef862043f1c2d1fb7ed3486cd0fe96456d454103557cff9248d6e461ec5d5b07f5273fbae5a355bad2bbd96d56fe7b04332929f96093d287e5885e18da9576bce214ea7fbfa7ebacbbb4414fc4ee65c7d566a4ebbb9a9c4f5a9af367194ea48e636d6346b1e1e0d427f206c936abbaf84e1b85048038f51acce854ab19269ad9a5d6a61c493950e9532ae211725a20353c9f2f4d1ac8c751cb07044290df18b0ae3ee9ef799c8e586d2330f3b77d8b75fe789913bf397e7735feb68381bf09407d174dd80cf4964c5f724f3b7e30e92c8719453c564c84cdfe8233a1544ad423ed5feacadb3fb2464f1fdc9afbfa37374b748b7f7a1f1d9bcb0f1d3bcaa32e9a726379f063ecd0c4d3a5a9746f3d59255ed0546f97a60bfa74ca42c3f7ff4fea68f0f390e059a5d286e1356037acc593bc7c7ef3195e190ba39ed457e52b5a8a24e9f2080979ca184de2ac43bf449be072744ac700ac01041624e402b61ce8b6bca946cf24efd2e35e92fab216043ab429293c44ea2ec9f56fb187cfa963b25e4c6fa4568357a478bfe05bc0bf49e2ee48d917a694989a69a81735cf7280f48dbf0e8dc32f7a6ee2f090b37375f6c2da6f99d579a110e6005f35bcd76b65314ed40f4b618628b91c4245e2e0de3ab4516f8f4a1f452716cd3e7d9c85e9a905b60f950f62d3e54090b57e27e36b3dd8e41b39881bff69b081414f0c5ad4492993702c93f3c7f411c92508a5e4a7a29b8f45d4bbfeab764c5e7ba52b2782ebae46fe93f6143ceb73f9b7fa4d8ff9ceb2115bfcee6a78f9a8c46437ee2cc6c0c3c8b7fe55b44c0fdbd3b4f67410476a5bf0758d97f2e22f92d24b95154747639941094e898941ca625edfde6e8150eda9a8a9fff82e16373d97242b098fe1369ab575085e84ceea3949ff13ccbd98dedee49d696676a9442e379fab1173e30f07bba2286ee65ccb1f964ed6153d1051fdc5f06496bb85698346733aa5a0ef99a34b7daac994276f43af2118df42508f27fef4acef0781fcf514db2dd25b2ffd21cb6277c7aa4e77f4e6f06ee523e0de23abbfcbffcc67140a643435eb2ab68fed9ebcee3d69febc7461010dbe74d7025c58ce5bfac2fd4cdb9570906a14ad43592c03477d7596e395bf955d6fe3120180cb9c37b498111d49be7d8a19e914bc1743577f520afb5fbc45d3a8241c26cd0fc4b14ee0eb546cfa46a620eb8d5228fb1390cef026379e056a109db54fa66d65bc45b10e9034c394a1147091a56a4435dd3495a9396c140c0a1cc21dcb0c062db1527c4270a56167eaedab777627d2cbc49527c4c00278dcf263e26b9d69a0b3b9128b111f927f02415f617f64eff0a6a658b18dc9db78f844ca9aecba243462c1c23e5e6e2d5b17ab4059fbc3329716ac8dfd3d1054ec5f4d4d0c42f8d66efa163d5d0e287a4f7f165c415b6cbf89021d8f0ce39e47319ddf74e57575bc8fef798c447e145803e5fe53be96013a107294ab6f68b040199ed634ca5e081d84c5fb4a575759d63529e27d83b1ed822e842a3e46e63d906935a8c096ec6ede4a47842cd617fbf771e1da42fc417fb3927c052017980760190429d2428d07bb98e7ee80700b45a1c04185dda9663ebcf74b206b9a759634f5a1ff18e949087497b9b3cd8b761263d486c056040a96d941a919f871f2b0e8a3bc49532119f7cd1f543a1c5d8508f671b835c46d5ea236ba66e62b247aebb359b26f99296e0fb019d5c3735e01dff7bd03938038a88d097df55b144961c7cbae9a38eee131731d0e484d1fe0ea8d55cd9cab7f1dd550f9f6a843da092980d4429fe24cfb4108627bfd9efacc1fb50428b3d8d181b9a15199c4983a77b231a4980340e42e196a25eb87b99658739d304e975b7fd5df9ee63836ef3162d3aacfaab6df8ffc5f3acbb77e93ea6e6a0c0e84ccde1ceeb2b93c7ccea29824a8c8ce72aa7581156728a5737158487572ab22d76170fffaaddc8fc4a95c831ed1dbc90e06dedfb057e31f3aae53918fc89412bc79a08c14e8742db269eedca6bc6c12888961795ee30936c755b9c9210089280611210b8c568627dc6035d3db999d636ae0d1be243beaaebc2b616b5989d12353d9576ccf94bdafc97893129937904cd2c03b9475046d56335578d6adc2d56c630efeacfe0daa039a34e4b430793b2edec0f921175553bac22e395f521505407f5dea54523f2d5ec738d24bef3328b05e2c1ecdf9b1046a6e4df9b2fb228f6aec87c9116fa396743a9a99cc46fc606ba5ccd3bfc957e11bd2e74d8ff7e1182a5295fe1c178851e40c6bca175b13b24082de9c900cf33fc96170cfb075fcab7409c77dc0b642a6b2c299f577894137035147a22c2e95f269d8dbdf9278440bf7a2cd397a330af7501d037f168e14249283eb83580004264acc328dd6ed3061887a911f768140f479bc143b4417770cd253ec3d6fc398969b2acebb91950319b4fafe903cba5434770d0ff10724a736ff0a4d8b1a6532283bc6a46766620c7dd4d33ca8b84ea7c31d13ab155ea03b13a82f213c154313dcc36195dd873e94a2e3a4928bb84ac7d74ee9b240bb10754a056ba066de52d31d6b109964dfabac0e89b8093f603483e54c612f5328c091e3add5711a3f415e0bd5c7b34e73a12d6c5922809521a8f32fe00d0bd35152b11fafba27b7e38d165b9946b4dd91382c93e045201fd70f5488a99706384ee5fd5fe1efaa2bb796a13ac6db632030f84ca0d0976ef994d8022e92961edbb8653701c6d7988c66183ddcbb1402a3a03fb849f70f1df833f20e4edb013844e050e38746cbbea41fe9265341d1f430413470f537cd0d0615063890d24795a858e34cb83ed7e970be50f3fdac1b01a767c8bf0ad3584018bcb8c8b1aac7feeed154ff70d5880340bce44f718f4c0d7507c209b6f974767ea4352e096536c5e02b969448a7b0137ff35b97fe5f07fa15924649cb48fc420900c2cd4defef3c518caf56180fd86478b06534d7adb15accbce37b291675ea89d3b684c179e3f32de7b4b3935cb9264336b7f82d95c64a459f0af6baeb68cc7bb1433ee286e7d801a46e06243d87893b37dfc62e991a81bfbaca6da6141a8f7d278fee5c508660749de769a8bf9d7d841b1defd71cdc8a7c85c55697381756f66c3787d8f8c4e52352bc2cd2afd1ade3b9aac87b1e1834bf3a08fd1b4231395b76553f66988af9de0349b2846f7979a7e3bfda9be3da1f721a240727b63559f9a6700007f302734219653913ccbd1115aa967f4b186eb2d2e8b804a79adccde2491171e5a427bc09107ff71e5666f131986f2708e5217550336ea67b46cee908786b6180dd840474edd80d54a9190f40b9347e7325e833b192b32cc420902ccf6ae66cbbc6bd581bc088e219bc2e276255bd4821faef346ba76e672e2373906e21ea40e35bb4f46f435c4f7e7eaf51a74bc735598e5e7b0c6eef19c95dc97b97dc5034df10e7243fef8f78619d43f6d80f13ef49ec5e7ed4c3d410d69c910bb4bc747ccddd07e665963b6a43f3c9758b1e87201b9568042d3435b5a4cdab971a1d77b956b057978cd928e03333461b5395731477f3bcded98f9f90162d25b4da61d1e0a355fdb75aad210f982b24bbf7970f8b62e2cc7d66ea6b209bf4c6b6eca3484d4ebe6efbfa612589f668966db303f60bf3bbdeafd32cbbd7802ca75764e6246550c2cf0664f892729b75f6c71ad651057a4cef607559fb96959f3ab5844cea522a6fead5def9570de03e322190db4a44bf2ac43a14ca58395d377c2c208d0a91216975d91975e3d96e8cd02cad6b4eb8bdb9d572500a7c9b3a35dcf0f0720d01e5ba69b4affb4bda5aa4089bdbed9ffd2938b70aca6b611b3bd8ba18663578218e5fd8e406948145aa00f21504c09f7add674f1221e2ec06c8218bda1352588f9c1cb2c1d414bdd1f5f9b3362eda017f2ff9e450ef321be288fae1ccfc7ab974f667c7a48ffd4a767b6013579b5ba881bf00025e59fce0ffaf49419569e7450d923226d1d95a8c209c73acb1a4a7b3af64d6122558d766d5a3c409bb1f7bca8e8ecd6c9454a858f5c590b4e56caaf021e0cb49b761e0ed378809fe2142619da965811c2b979862a3ccd121c76a1b0da37f242e5c4dfc7e0a3de801635963540def56093a3d302f7f93e805d86a2b05c01853189900d2da3074cee7cab311ebc809f57e9f2cbeaaf9c8bfcbde7da36e5b8af03c59ab86174fabc34ae9cfb9700e1e1337f331f3403011db58488c4bba63f7757afefd3427d6e66c5793d3e4c2a7a45338b759a619da108cb6328f226d1cc915636d5876e58ca3a56f0d893c38bbce16f4383e62ddd25e060bede6f2c7655a5f03c9b54710cb0c796ae6b3e0c86ec4a6ed31b89eb39aeb2c323e6ca051d27d884187bf99ffb8e62d2f8486b750b7ce5ad18929c5495195fcda684a021c819450607384f2b8c512790d1c696800b63db3e131a3327667b1c20f65979af348b5cbf6b5f5443340071cf314ddbacc3211722e5312f97fc5978712d4ca49c577016a3016553a4a5aeff21a73b510df38d33c71193a7a48c4357202e74f61530916561a056cdca5f1c30c839e409136910c69d8652fa1750415bb45438b89b1bf56630cf04590b6e40fa4bc87d1b4d0ac12ce582b972fa96ae94c13c0ba17a37bbe51a2cb5b033788c5cf553eef2a81d797cb39ecb60b3cb49180cc0b39b3620f0f00604f70a28d7ebb919e09f7a8a7209e0263289c930cb571af5dad4d9d5599b7bf54e5d336470ca9afacba3175505d5c094eb56ae1ba72b375a7f085baafc1f804cadeb88c7888114da7cb09d3083186c4320349605ed0a7e847734f1a7bac3c395941b8c603dfe362fb5f22a79c9b52e74a4a2a157afb095db4c6e4523aa539643f92a3abdf0fad3d499bc915a4061a7aab789090906b7f934cd6e6e8e08c39d77860fb48cea095e43bc1b1fea37705d46782cbb64177f1b15d001431921917e401bafeb04b919156a120c81cfef667f7d5a7529f2dcdcd80a5b6d369b70058be3feb1837664fbf28cb90db66140d53148b26e71999ad9ef67ba3bae353726866dbff5a63b5669171256487c0aee052bf43a5edce00c5cbe41da4cf84b7f1478ca1e2079d4f1cad8887cbad5e3823fd7d126407f180d0fb495831cb545cde3de607b83d3a097e3fc67cd37c39ce032bdb25effc5ad9c93ead5de9998b836dba6be2d2ab764dbb28ece659aee22ecaea996eb9ad974a909fe9e4a93f938495025ec1712ed080683b9170ee88609f11ae520f8ee8055c9bd88e9133cb7c85b879ec288ae286af3353a1433a7063499ab267833b9945e13fd694a05ee671ca1c47863da4f16ccd3de54fbfd78b9896470bb9b5a523cd0947a5434fa4fc2f46a3802e3e4acc9c7b3f6f7f93fa08db07c9e106544d91d51848ed9d0a34f68435205dd35c0a4702e9641d18cbbae1ecdec07ad786dc110e7a9b1072f69b795c0235c9b8612245edc0389fb53b9b507cc34eb798a1d4a96771f1992f098016ffb87ba5722248320186fe111a6c812662636159e2b33f3dbc7b4f43981e0519e901ce4b043e4bfe5eee079456f5fed935c82d70dc80839fc5ae95617de63b4cc36fc2a62529a409c1fa8dba03fc688dad026042ff9562295fc283ea34cec7c8bb475b096ab3feb6a996fee54aedb0641dddd53403e30b2906b83e6e0e5263bca034fd1f775c10fb62ef5e690d94f2229247ec85427627f436dcc7256bc7becd4251f1941225710450ea6b20f2d5bd721e20b6fa8d60b5769733d31f78c2045ea04b0fd0cb04d099be16599d1818cda7b24df6c24c759272a4554b37f28c9903b12a647e9ee938a65ebdc5bc4cc9258bfb0df97c6ac84864a2950f964ea991d9b12cc5b2aac5355496e7cd16aa7949d5e204ff4c543ce33714d2efd2a15f29369a904e305867546b39c52f9b29501c9794af7f492d56a99b0e8d91cda4e0631b00eb66434b3b16580387e277cb377b7b2e4f14f0927a54bd0f7dfc3d2654eb65ea958db138a9638fd1009275f32c676c346376f14e3c446419768953d52fadab8bd3dd7b649e5b55af8e54116ca62d109bf14985d6df49b9dc1d2cfc9c68cdf6d432d77d8a6e8e9b314a01fe78d45fc83ae37c3a498ae7d65934ecc6d7d68828464800fdd4aea63d203c9354f06ca33b36634c7f39a68b2a127953437fd0d3896e4cac980df3c0275399712591c7647aea2991df35c96e03763369ae4db7d2c9a56276817abd964ea8f0af7103467695eca497bcf11ec3da53f5983b451c0dc34b43af9481f2e9cfd8221f1f9bfa8f70f20ef837e1db539be92869b858bb02fb1721ea1a39eb2a806d98c3cf4f47c113d6de0e289154af7349279b8b6773b97e6da4f255c4e53a4b8978ac48b5e05cf9ac775d66a4f54d3cab26aae0711528db679b5179b81e7a5a6413b4dbc6837b9f931ac4fe3d8e9515c0453131eacef1fb3e192341888c0b808590fedc6a6fc2b92138a0ee9c4156d170f9344867ec64efef61464db76e22f08c59ad9d4a20d57481fbf0625e59c47810ea0a2a46ca1509ace404f1d0a67ebdd990cfc6cbb5937baad3e9ff55b33be535324d88d471f9937df8066b53de16e10acba1164066b2b00c51f7a092095b49af97c78b97ab302c8461a2a719d059c227c0bf36100fce18a2911fa181afc7320b38f5a6bd2143638b0cfcf28652a218c2720cc0af9338f11e2c7bfad3636a2223e3b0a0f5614cc04bdfd9083fc8f0eaecdc6bed621b96046dd96bb9ab5c8479ec20a201a656dbd4380767cb62300f1322ccad417ad4fc455459125921cb7b7a4916720ecb5160ab8bbf34918dbb3ef6f9487e35284c49bc0d0bc6cc2f376b82fb2914569058e5fb670ecfaa884622572ad7aff4849988c49bc014a49572c97a8af69a8c27b37edbe8b01d6e15fe2e45dd30d1fd91e365d078aeac180b5f1c657fdf6d1db830b529462c6d8943d9f680cf94a61961c0642b06b533d89c3b863aa3e22ea4f09369f0b7e29ec0dc5a0e4f911f231f11d570cc01b2e71fe2f32b800482af9ba6366c5d6f9dd58e039f7e2be9e90eb8bc1b7515187caa400ec761cbb66ec0096903d733ae59362ebd6f7f465608ebbfee11e764d3e8019da232a2189bfd4608b97d63166ad115fba2a9e4d8f4eda16f3abc85eae6709b59ad13a92e8d2a063545895ce3428fdf99bb9483752eaad0f614fd57837cdcfb88eea3a4b1d6aafb4146d9e4b6659d6ac0340b6748a5c4226315f07a9f2969846d84350089e81fbff15d43a4a1846c3b199d4ac48db847b63e7a2fd34f5207792636340f452cae587882dfb47c30b1c6550fb9650f8af0baa6f00cfef19ded2280cfb10fec8705ff016139d46d27edaabcdef3d21dda0ab82437a91e90ff0826bde44cf9bf9d6b0a91bf85934cded1e211475c91ffca86d5f15a20735115b38a806d60aa0399df2b037d6ddc122279ca5cc23fa82b6f2c24c42c1f3201b80fe1d80026fd7a2a4facfb358c89736a8f94aaccbd0c192f40b98507c706c6f7929f8c3ea1140fa726a39a77d18fd876d708ccc17119780dcce3780a04a005cd2306e8a931c66feabd4fd6154700a3968fca62b5983e01deee295b22870662447e5eb9c3f3a304202c37051d3012be51311741640033551b75050863b3654be612ab85610d841b2fd83d33ddcb5eb0e867e1f662d4835a5faf7d15fc75f8cbaa8747d82912e8b149bb2f03ae9fd71399392d9b839c9087b9e0bd8cf05d8d1e2ffeb97f0f70b263463849c31572d195581b623b40569cd7c1986173e2ef75bc72bae4e9b6b01472d93ffef5e08f7f378395ae23fdfc69b9df04f3b91d5fba1267ef5af9531c393923d5bb84db1e6a90152d80ddd4070c9df73b8b54c93e78202db7a15e25ca5f0d3649410ed8ffe6bb24cec8d1f3cf21eebaaba6f779de7a23a2a8a27b3eab49f2c742128ffed8bd1d4a0845b3647622489ba305725bd82dec26eb7bcdd7251c12444befd331f110aa65d822c57614b7e496c110f32ba7bd02520af7d94ed14eb28773a80343de4bf71b43673923724550c6ed503aacef0b8d21400444d630a77ff55f311196b8887cd9cd6cca12ecba3b32060cf4d6e4ed65e34fdc3876311d2cdb15f7699a664dc7d033bdacf9574ba6f28343e6b4ad07a5759b6237b37b68d2585b2adc4cf148d392e746cc15341acb5d8850b3b6074b9211971f79168b967f4b3a676ee3a7605a250c736085cc71dfa927cb3a97c359d804dc06a57db9266aef4f6f4b8e384f1b80c2d1c093acd146233243e37c4e4840fcce647aae5210a4a5abf66010f1b99f015676116309db9231b4020fff85a0f6ae6e648b1a099adc05e68d6fe6d1432b04c197ecd5ece7397a426f1b59aef9bb508db809aedaaa94715476d5b860fd5222f05604caa4245045636078af694f0eb57491ba9d99faacb104ed9616917de23b8f3fc25d94f8d55eaa08be582e3da6bd3b7113742eb68901229beb905d4dcdf53a119f479bd5863ab00c10c57f408043f5858bc2fc535e6b33f6ac949df9f2b79dec0dfca806dbae8f50d92c3093615cb3b4bb5f0d6a446c9cd05b4d8b1792998f19c70ae19cefa0d0bc22eb4659ec695989c10425a0b5555b112eeb62d6d2d3f34e11aa6791f261b4b5a5ca4dbed4aff06fe7463a7327065f34c28749cb5eacd2ff36173b629c037295074cec43fddc86dff56873bc0e965add93fa140f13e60a9c1cc45e8dd19cbe0f6df4791a3f9ccdfc13142cbf61346384ec0ed2dd6d2eeb7145f703ca1be4dc24b76be5106ae97f120bd897243ee11e863335a8cbaf663c455ce0e0b80f9707030069c74c30e5109cbc0f5982b9888cd6d80f5cf057f56ec6823263ea859e71842a76c1360383ec79673bb84778028bad425b554bbd38a5c1c31e93852772642269ff4708a312992c542514e022a6f4a153aa1ac4eda6b84ce2a924eb9eaff52aec6d3f9e518da44544980eabe9ee077178a92d57813cf8ce34f0fd555ec905f9448bb845e12ef73a72950271addd2e8248cf81170f5c28be909e0c2f83236ddbaf9d3ded43de951bee3d1a561939c9feaed797400d031e74bdc1f627c53d036bb1049c6c0efd1072841480cc7af6c306a9d6a6889e3640ed88225f424552ee9d3ab0db6409820bde0257cde91634fbf625b827f2a53f2d65f21d557149e6232f9a918e446df8d224e9a2db0d71b5081bf3597aece41e6cbee22a8c49627055ed52e441610374e536090ecce72321fc834407148bddb844950bef4b6ce77b14976d01aeb5c1f06d2b1d999954eb032f584b64dfe2e898cf123d4f56362d5fc7ae67aee10f77cc7c8170064ab61923cece71848f357bcbf1e9bf03c2e7339063e8c7d2db0f9017a1baa8b88235f224eface52c94b3b8e34a4e0eec73fc7196c6d4eff4fd4f809e678859ddf28580902f6d9bb0091f9f9679de26b18a34c8e6dd22995f521c5b2e1ce912e660d7a13cb16ac460c9d9947a48397d578deafeeb070537f7b316af0dbbd1eaa478fc8e84291c8db1bbeee4759f4880054257e2cc2b0b45266e106f8ede60ca3812ca0967c5461bba0167af85917ec41a606ea977c94bfc56f2109fd29d3cbbfd89409f3f6a05a1a239ef00a31a409f4641cbe58d9044f473c2f86ae8835b9ecfd9a340e82a3b882cefc0a74f1e71746b0abab95581b5a19d5f1946fe83ad36087dab28f49a761f80fa21a3a8294b4c54fa349512e53731974acdea5419f09f92c91a0cd3b5f039dbf062f1c81d3b6093bdbcb802114d9ffd29fcce48c78e3c73933c06dfec54efcf7e2955c09fc5d955c107a8c8e3689bec30854c0caf72f7951de7d435a7f29793681f4f27ed61645f32d0b17a57244067b852b89b0578602e8b40438ec8683b3dfd8f186682c13f7b25f1c1db75ad2b84cf850ebef4bc041ab49601019b4a051fce844f042ffd456ebf36296761166c5973e3401bab069501443b1ff37ebe4fbb0a0b41507dc9406e0a809404f214218db17704272749ae11f9aa4ceed4b01b42a930146172c8cb9461213f05dde164f6aea4924e5e1798b7bd2cd7cabcf2e6e0f7666f33ef185958578a7b8e4ae2883aa13e8ef179087ec53e9b51ba8f0f39c37df19f733e98e430886b37f0ce24f78f47f563942387eee98a875c244ce5a42182d0f761fdc02adde3e9e1bc7823f9792094a39e595fc6a272c954af239a42297296333fc80261ee31c8779b3e52d15a7b6102706e59c0ac271964e2327c290868fc393024fce80781c3fe43a9e48b4bdc4e6755ef26709e9595d210d399bcfed35abf7fe03e09e2f91f73df8cd63ed9e6e92751a0ade01d3182b81fd1518e07f272dd3da0f576403e7fd109d4d5ac4dc22dcf91b14b47f26c735e922c3ccb262a83e5cbd043801c8714b9eba4417915291ac4c51f9826b413a288ba2c97fff96062efcefb2c0692e3a2ca050f19899a7b3a95138fc07c5bb4040c61550d8546327d21ba5e6ddeb4473ef6fa25c0b077b6bf2ce5a032c5def72028b292ae0e652513f78d71f125f7ec9d17e991b4b6647ecdd2ab9e67307b69d565fbeaeda1254464bc45b47e080f2aa716f500e027ae9b43208a087ee32a8187982bf27a8ed93c0df360eeedada3c62902cda2ef98bb607a8624509ce625f116a7cd17a88451431e17c3859d581348305b627d060409ecd439232abe809d4cee9409ed0b6392f50ec1db097ef75c056c841bf97e0a39e00b1b1e5bed69786a4fd673b53354b25a405263a52707208874f1fd9dfc8b4b39ce3af5eca36c2ca480aedf60a661765b4ba0f1b6f033e791ba129ba343c37693d4bd402a6ada3a4ab96d83c760b5476800f275f1b3e783defdb291540ca57e27d1974b639d2d8f301d602b65df851b0c11092e1dc65ed7c0e5a9fd0acccc0e9a948718bb5f436909cfd25e62d2d26bd47594f90be9d3960e32d104e35400b263568734b7933d8943bf79c1b35b2beb4aa2de0c003a1b614af568a602d480ecccc87ac380f806c33ec4d30ffb75021b9e97420c3223a82636c51c1d277d7b91e891099a1b7645a3f067d7dcdbf50fee1e50d6915f5f943a245cac7f5d0cca2179b3952aae8a45465f59d6d014918872969018d0d6873d877c55ba46dcf541dbdef7e63869f772c83b28e3bdf1f4ae531f2b2d65d36341842cd87161c4c89964f40357225da16e3c5445cd93bf89ca2d9071bdfc2c009b59a9a24e61a31d34f8a82d2c70f9964ec7bfff05da1fad652745ffab70d712293e27b89d1e0be31aaa8a5906161510e770c33a48339aa989f2d608214009506ff36e7399f493e66dbc078468152a513dd3412f2cff95812e2b8576ba97fb4d4abdeb21a523237d46687b9e904c9cb33cac6d3e0ef5445b4fb06dcc33915575b651cbba8f2370cffa259f67480f8dea90b93aa692b83937c708cdef8266ecefaad621b1fdc7ad8553ed2aec33acdc0408bc49d88ee2f33abba94ffa522ef0bbb79fff05d5f550b78d28f8160305ecd3c326bd0712bcb9779d0f51f0a86c653f3577cf8df2025832fdc3f74e69f6598ec2847bf9c83d4eadb6c79212e12b8a1959d1f90d0069c181477d8a0ec60e7cfa837435f62687241755801526a0f106994f23d655a8a7c735b28ac30857fe58c777e54f9ca648f7ecad8678dee5c19adfd7aed6f931ce4c8970fdffb7ea24ed1e7769ad08e1c244b0cd9f2bc958d5c9e48601b7f357b3ed261c6046da65409ebf0735ce446c7b2da5f90cf98e090eddd0720d6a4ebb149657714046dc9763ef70918703e3707b427f0c6389c5808fae0021dbdfd31439b6eea8c6519772625210db1bac505fabf162b68a7574c101494663e0691029800ffc73d2b59646ea767d3fff82d74c2428a3193dd4e58b45351d610ff3070ba03f0a257785b8c067aa957865b120337e84a7df60e00e94023b78eec8ed23f5f5c4481cd1a122d776aacc4a6fd6619ab55311b0a70286bab4010cfd6be5904133a597729ba47edbda1f6536757f664a2987f972dc0743d0387be5899392b119b70a80a9f51270d15c13edf7a651033c912c5bd5f393cbcfda447ad1dd8fbec6ec30e822e59e636720b90b2a50852bd682c4ad94139eae40baf239eea148e2b84b55f9972a5896581ef81fb8423c7b4e9ba2f126343c92f5d6bb461e51b7452b8ad39a14ba639b616f770ff9462da6223565ded6e9a3f5cad3accaf1dfcf92d74884652a788705282028ae0a6a05c362bd07fbe77e3444f47d58d53c92dce796c6f63199cb39f7ad4da70b1a8639fc98988e8d203e32afbfd0fba70046e56ff3cdf9cfa267ae1a3c0837392d3b7096fad998e47394c8128be66f44c2ce4b54858fd03476fecbf460b7fa9ca3827011d58934c83944bf88439b17df85bc4f0d28462efe3707a5bc2cfed27a6e0ae52456575b565d38e5e726086d6aea653e1a18916e17b1cdeb2732a949fb0a72916889acbd3d9e6856abfece4ea22d1f1a08ac25440dd8e1bb6f4fa5fd6c1f6d4ae0a698a07a7bfe2993642ec722f2ae6630ee8f76647eea0da62e0279e1190e0462b6ae9d36615040fa6515d7dd3a3e8a039d1b23d71eb0d7b77899c7bb85c871c178ce60634aab23cb7c244606618b4837cc697acd1cd104f1bd45bf02afefa901ce9fa52068f5bd8cde0ae69b541d4e883f0265240b6e6b4cc7f1b6e512175a6b0cd38af4363c255a49832f980f1e752388589ef26c02d2b80c41eb9f079b69fa3fdb1de67afe63472f96bf19cbdfcda59ff7da8f4d6580a7a70fe17f1263e2e7a6b50b0ec9176c7bb6b54149514a686eeb3e59e4b06043b5e2d7970f767d57840fa3cf103070024ca61ac52d5fa2dcdf1d9fe9a5e11dd3cb901e6b1760e6b227b6f06d24821e2376e5396677bedeadc93d7a1b5d9070079abd934af97a8ab662ff04169198fd84b7a7ffa1497997b9735e1932e4d3c403df6842ae398c96871636e3a54726b0e89f40eac1b01d82ee1012150b587046ee8f4e76273d9ef8d189d2e18830104b18831f49541a3c7eb41641f6c61b108945b7ef27d8460cfe2aa5add5d6634af5d5b1af53897d1c14fc6341295b40144d7f1a0d64953984f94115385cc625b8fd6e66e6a6bdc4c348eb4ed825ccdb5b5d4f25d04c2086f6f89a0eeb08a36a703fe5fae8f2b72decbb3c0158f568089aa494fc4a657f350e8467cc534a5c28c12e85afea06c354caa3f2087bbcfb6d6a949f28a5205088a0ab2debb8556fce42fac119bbf795b746badc021f7743826b91ac0288e0ffad9992d4271f7ba79bdb3469c86d40e7396b56a979f3600fdcfada2ae692d4ff0cff4536629885597b69eac2accb81958b97d306545dbcada1df8b5e96ec70224f21395f16a84e13dda2e4b8e9ed7009511bc60a769be89d4ce309b130b5a3635f7e7f2039262f8f7f70a263a61d9f983997ae64369b78fe8652acb3364979533077033066867f934e2aa5772f5c44fdfa1ae5ac84a102247457fa518ceeed1216586f50cd4ddf0f9566a6805b055236a0c4e6dcb30e5b5b6f67412965372cf321a20e10d027530730e58885c52cfe77850bbf33827a482c7dc0570cbb02b49ca3b0d04349b2d2c8b12f33ff004c9ca1f6cc8763578953901e6d2b04187eee18a84a6706eda23f13f6fce14e6c71aa9f59e20284c71106d932bfb8c4aff291630ec6caebc75e913fe0ac89c403fc2b1ce9b563f4e5bc5686173f56f376c693a789165e135ef0f516bc0fce8c662c9b2786a85bab0a565cb1aa2acb5bb63730e3be792d0adf54afc083157fc3da7d2b21a7d98872a6800c74395f47e2b1968b2eff92545117c7da115cbedd569b1560d59512b932e6995a1bc95dd976e4233b334f16722ecaaf5e95ac6c2c90fa36b9723b020b8f835928ff9e4b202e2b07af777dfec60cb6894deebd3fa6eae08987d3359d7df70db6f0bc04e97f9d28eee56c82acda1523fa1be01206a02b5f1d0c003e9335d1c414852c568abab73837bb276e812877fcf524c7c092b9ddd4e3f309caadf1d0f3c04892356b806d8cd1568b4194c8c25b8ce4ffe9f1ac6e239e062d4f1cdf41c854d25e4d8b77cc3b2f75de2275c0338b8aa528b36e9281842225b8687a33a2569058647bc558ad4752489dc89d3566d630bc3c106ecd1040ae3c0585abe65f7c4b7a428977b20a071cee86e6b574ea0f1f0c4e57cf6bdb026c8f86b70c604cb14ec8a58f354e5fabc218e009345f70b919325a3e13096bc36d9ffa1ebc66f3bc9e414b86cbe2e25a324d02a4e2dc36a463cce932d96847e00f722256e9897de8b435b3129cc9309df73c44e04f37ed7fa8f4cef6244f72ca57778fd6e142df6a04f84d825a4eced378e97cd1fa2566bada954e3b9cfe1d8f013391defce7f9a9276f237314b27f2a12775209724ac33da3665329b74b961946fe75bbd8717ed5bc4554f1fb21528b0ad5206c94fb06926bdeab49f13a7b4314e50e8fde8613fad111a77983863f58c14efc77926b3e5c8a071d9c8b82c8c99c49c26b1ef093df39d4b7e425c0559f55fd9bad2f0402617c4a6db5db2e745c88bb5384f12db2f39dd0081f3d0c5d69a61511e52c9b34a43d33dca2ca908eb91a45c469b5343d1daf5c51e66e8423fdc0af5e44a9b5de64954e4db695d9f2b37ac5919e998023daff6c1631468e5f1ec3e445295cffc13b2e0e7af66cd11c40e1ee7017e78cdf4bb20946ef0369a2b5fd4c0f9eab1ccff358f0c36affde9a52cb79b9d3212b7a3b9b036951f6d74adfbe9162d6257ceeec18c29763765673184d34a7b168e9a9b5868d02317b70de7b0881dc2e52c0b185ded083cb8c481e7bfcb56c8f4e03813bdc372f6fb2ccb39148b979088f1a7a9a40ac9810c8a3100946733dfbc35cd327d525b354842ba12e52172b2e083d8bf8bf91cd7ed3f2d8e12f087805d0d91803948ff3c51f7d8a7ca36cf75bdcbbdbdbfce13119e090d145682941e36ae71c9dd5750b3b57ed55627a12610e53dc23fbc509dbcff91c81ae4354b25637f6786357c2b7d09a8154b895bcf6b7a7c9d85beedf4f9ff44d395bd0bd4f97c2235b0e08c3cc40c8e38a5f43149630e8b76cdafcad6fbdb2e1cb09ce23bed6c8f71a317f225bf6ca73ed69c189bef5d6e90390dbde56ad90579fe6a49534adc22c0120fe89b2ce7b54092c9037342e1f4e585a2a3e23600a4d71b121649fd113b7c3dfa7c3b6b291cf602d3bbad76dc91db3d1bd21953066bdef06e0f1ddaaf488a10ae5fcb956c712804dbc37221e0eb22c7c7b74a8f861756645d9fbc6eaec1e32430ff57ceeab7795fd3a6574ea608bc8f7f313efbd614814a0cbdbb8e7c3f007825491a5b2dd8350355ea3cf9f1359078ce13b5ff768ce2eac84639dbee2ebb609b1cd7af128f40c081aaa2b28f8d65b737cab54f2692d3d877919151eb852cc0eea23a65442ef4b431ecf47c77aedec555763508bcd1a459b57ca296f62c4ff371a459ba31b0df8276b6c4a0a93d506cee2e11aa7c5644dcb53a3be400deaed37b8b475c78656726c2c2aec3293ab03c464513a04328eb6341f37600859de2e0df778970ebb66903133c1f842ee83d663c2394e59296faa3f0813073b50b8f5aef45aef16c1d51a8808b0a82dcd78fd8091928bee41795e83dfb6396c05fd93ae986a926ece1b90b91640be78019a5f6ed9fc3b9cd072592a1a034acdc5a11961b9ec2b83626cb1eef547f9a1a6c90ad963ff54df3e193c6e442e4542b19cfe6c9c85b06b81a12f873a3859c84c7524688900f2c6b4eda23ca6592d526fc444e22717edef3afb07d2ea29553bbf56672f26c36ea4e230ba83fadf338dffd7e612ff1d399784b7013c691d20f4a4922d9af553a655206f6ff7d3cb14f61a234d220cf523d691c43d77f81d1d4c4aee3f932d4ae271c95daad7d010fc7330761b3ff241b498ef2029c9e0b4edad19615b5de053005e020d9fc3b88ae019e722d186bfc84b3ce46846358968172859ba9f5e9f567f1c191b90bb8c7860c30614a628383e5671b93961d8bccdaff7691ef7536a235578c682dce737aa30c5e89ebb27134419de5712516169b12dddfd620b7d400d38405aa9d6191aa2e8ae0696222f834a917029bfee933dfc84e44bff7cb0be4e52abb173df0f7b9d2b73487575bcf1a1a88986989c8bb311bfc05fb8c0c38ad6d926d1befee193d6e2e0aee8b95035eae4191b2ad9ddcdbcc0b0fc232093f33dd48c06bbab07b39e5ab07ad6f1779018ab75869f7cbbdb239bf1f4ab16cd1e9451457694b1e8502e43064ddafdcc3b5551838d8375a38c24dd11c2577ca73e370ca616a845874f226d45d42f00615ee44b7caee97e8b975d5a09451c9432ab2f890374f6fd99864406de9315bf5ef5ca82837ceeb0096c5bdf653dc60f785946ca59f9944296e8236efd8dc4c04455113a0f6c22d83f33ca41fe05e173a62fec40827cd5aa15da2abd6a67abf23961b32a28f6913696ccc633137b2972d84e5cad402168b7608b06dc9fa79de11aca1a037b7beb41d8c8c1e70d5f638b19261e5113a9df8160714914ab6be01482b4b30891514fc32956d221f293336b2d38c5c3da47e3b203e7ab8d1ca499ab2c6e17f2f13d059fd8bb049797a74ed52af62fc831cd54a3f1c7475a7199d758a1fc9170b3a3084f35933abec56a0a1fbb368bf4d99fc7eaa392357a9e5d779e31190c8a59f644cd045a4e98c27f277922ee67702439435781370cb937339c0a250e3a82c4bfbd78a4e61d3ffa11608c0a1dd1ffbebfc2217deb9351170c2d4a695b2a45d16695b8cf2d260a4eb0f0881ea264abb47d22fe53e54057c826979eb68e6093647b0d8117a6641eb5cb900598ca978c7efbdca4e60d74a1069e3bc0d64205200b77c2e1bb6f0f90b12a76943f1dad06d01cca8fbfcce69189ee6651edc3bf4d0e750f6e88900eaa077dac3e83f7f4be3e48354433513567af58c6f872bbcb2f6f04dae6f6b55cee05c39e26d8ece2a061cd7a02e842eee365c90e20f7a4ca946e1c0237a2dc0ad5df7a858589a9544c6ed73aca1fb49812ed9b559f39c3b920b21e48c5bd0847e5ba642df5311a511ff5836108457ae3c5d0f1fc93775c201046fc4f26dc10f3ed1822859a81249126ce45c259be68f920888fdd8d5370eadd60fe21a5094d65654adc50a1d0bad7aa39aba6b4b302d58904c1b8d98f96c440a9886cd8acaebc5eec734cf53650ddd4873bdd30a0aeb21eebffe16abba653bc49dd4998f5b4a0ae5b4ee10060b52fce51efbd6b4a5f5666b0ee981b1849bfaa674c1418cb92c180fb5240d6574b30eca2d1d18d63906ed580f4634214cf6b556c4a8a649058704878bfb02522f9296f2bbe67c55262ea20b83589868e734848d292d6444c8e50578b3ea41a151780baff5522b8ffdb2dcfd2a680b9573d666de8429fbbbf559af6acada854b693acde955c9cd1d27091329ce6358e1d9a8c50f18c1483afc99cfe2e095931314f1c2f8841b65e095447604268cf28519bfcf234e946aa0178b0f4eceb7613ef93df76ae212bdd13ab263733df7f2f90dbe3a5f1343fbd9f1deb777eba6cd481b291f8bdd3ea5971869fc361286570d8fca30c3c8c07d4e756762cbd890c48b7cc3d504249af7a39c2dbc490b035dbfbae3166b8665afbc31ceee5a47f9844a555c8fbc835df2fff14dcd215d3e435f381f20393f59c99fdf6c06c6a9fefb5163038eb8ac69201f23a755d76bd8cf0bed3f143ac76e0e0bfd1ebfbd75ded58f66cd65c9df26535665af916bcdf35f647c815303aa3ef89662d9532c20af629bcc2a3958ae18db0da7d8cc371bf80a1c5a33b2533b3ee942d482af849a702ed2988cd6e83e80622df40160aa8be39cae5d21597e912b2fc64a3b88d2ed61c1db54355620fec548c568c9ccfb4f092c715c4c88bc9006013d1220d2ea2a0cdfba1d81c760edd793911f30221c06fffa7d7138061eb44a84d0d8591948afe7b779dbfac01300c78316d971d94765d0721c4c12c93253aae06fe2a8981ab38dc48a2f2d4649dc7b73aaf77ac5337a5de8bac517101d24771d6078249ab172a8d866d89f3f24ddc57747226b8a8327e4907d45cee593ef9c47f5cd1e02bd3684e13b348ecb21362ef8fe6a084a185d3cbefa814e24517675b68d3b783d31b6c8bf45ae5f1c7c7fd391fcee51e7c2b46a318aa16a2e9f1e319ad48356e95929fb1c78b87c768fa9e0239c486b431e2ccb91c13a584e2e9ec6360d6f85916fd88da973f533c07dd13e978f2fd30fd4a1863edb71df403134ceedda2a35b976283f77807234947344655d1bdf56fe09e031225104c169e433916009c98285aebeef1055010ff216dc520c263393528a95ccb946213d6b563789c2f5bdc300de9dc70199ba094e1a82797a6afefd02567f2649e7e73914e271196adb0b21758a41720045730f55d2dc3b73d512db80827db1c66db4f9807aa012b0c2cf09901bc907d8d855c772a973fbffe0f0a9e3348b43a13d3f393be3b28a20cc343a8918c6d5e55d404a47ea8c72553d7dc9ee2da330ce67c0be0b245ebb72fac3637bdd3384945846b25dc75e56fec6b9936bacda389ca955caf74381860bccd6b40d6f967b160489f317e34f3b1f8897de68a50cfc03755419b69735f55613b4a0c56d7e3a67f20ac3947a440477f55f0402de8fded9533d84d320c52055abb4ef6128f6bf648cec86e1124be67f3e9be95e556ac120bd660ff487a0ff32a819edeb8a14d99d6c5bf2c5a7d481756bfc62b9dc36ec16fd412980a0bb8c2d170169f7eaf9888dd60f91382ef545b879de3caa41dba5e4badf4717777a4e4ef7a6dc40a756d236e2ab8f8acb8e2a38bf07fbaf707c052397e53bdc53ddde3d20bae554e3697a3047b55eb4944555c9fa43e68d7ff0f7dec341a580946fb3ac9613eee7e501e5040a08276ae87a204aa2a7baa5f59bef914b43a592d0a2238128660f2d6302b9c1fae58970601c584470236056c5aec81ae7967393a99872096675c4d9b64ba271a3b78b020eb3359e399ad5d2a2eaf649d489aa635c8ce54e0b18cdc3964f6d7a5e7717b6ec7ee46618248de326153c5e51dd1968f232317884a92f4c8b31010a40dd6572aa0cda92ea5f76a2cd5d46f10a45eb6fc08987f10f2b2b02230806518b4d62b4cccaccc03ed8a31e90d8516daaa1325f86dfe4a7b30aa8aaf64640db10437a2d1a9fe1a8589b0fd396d622277e0a228542a6be3e340295e4622fae0797275c21b0548764f66db5c6724ffcb0c32bc1ebaa3a4c25d552c51af03d3a30955081af87db87bea476ac44c0b70067b0cd07dc5e8f78bfec8ea12c2afa384e76499e57023b76d418bab7f5e92a697a3e02a8641eb6659ac9b3d7bc450d6ef4e7548c802ac8e9535a6120391e9ad7edb441f052bfeea7925afc4795ed2bdef3090a582d64073c13c40e8579ae279988e81fd621ea74d07d16bcd584402be83f504fcbcceeec5458c3316b0371554099f43f972733f4ca9a5160798fb8bc71bac87bf913d63d2179c3814c50bfa799350f0450896174c70591853123e13751eeab0c2c75edf75c3c14e9b282407fa4747e5f2836e906450774d4da4517617b29521a26481e125c39e07d0f15c4712d7314d3c9a0867896365358d7b6d052463e0e8abfb9394c55bd357322fd278d6cf65dd1b5b4dd19526ea8b92394b26f4943b2bfa10163f6415cf3c61b5cf9c7b6de4ec3212e615ea71d9f62a4d85a7967ec644bb80054c0e29f9a68afe8e0fa837d203cd7da5daecd82d1144ff142d7fccfb5b9c9b61fc176ec16746ac23583df4a1eb0ec7d44649b5d0656b5b5cd1d9eb64d0a8cb761e337fecde549d387f81a4a13cb98f76ebbc6493492e9b163b86044f90198650f8c2d8bf4c4e0b07aaf68ec28172545ff4cb6296a2128035ff0a924a1b2386419918c3415395fa2900b4e7a6b2ad25e9341f8109f909325e5207e592ad4da4c281eda690a78f61df5ab9f6a4da24c00291c8a3ec1f931e7676589f357f371273c400b5052f8f813c912c9ce2b8acc39ad1d2ec1fa7b5e38764e02757861af4f78fdcdb9e9970d6e26d41a770c9bd74e26f3994ae9e6bf65ee91a2cdfeb202be8d5885bad125b607e7b1ecb5b4223e32c01a68173b6f5b21f1556614f9edc5914df2df7217e93d613c829d08b34bb6c363a146394bc771c629cdf7fb695242d6d419c7758aa3d407e972f554cd647bdc7b36cb87838326b3d0a102a22e7d98a674a765f290f5c630c47768b35af080ac2620610e84dfde6aa74d0274deeb2b0d2580c1700bb73309b5e337b33ddb5a9d8d86854d600d66bc109b776fc35dac8bccdc7b5c134373c27bb730496f52f52729297f3c943cdb2d052c8cb0e8ef160cb3234ca60db95cea75f1af5584edf7819fd9ebb5ef5e3b9d4fd05814137c259f4cd18a4e1d8b03cb55568f11b04625bf9d499563aae723fd4ee69b4c9d87493b6d3a2a59e0243b09199fd224e09cd4e8d15e6e1d78da889b60fa81892e28173b5a11a6a2477b9423575b7bf6c097e6ff586454a6bc92c0bf77adb98f0ccf2952c46f076ae2a89cbf2021d3ed9a50b412e2a224effcffc1e57a7607a0b8130e5b5691440f84fbfa5eed23915e43ec447832769f8f6964d2900aec7ea1c43661e52e38ba155b758c358f9979ef594d4cddd378aae1ae1ec756da350fde227dfe3ea96be9f7a4b46af9f08f30d20076689b215ebe2ee4dcac61926d768fc51c2e24d896121554868a941e017a8c57711afb81725c1c8a1e94280d14aa6bbf7eb7ca4220da47375d91c336182c48dfc1225ce8a6b20a1f726a86870af8b3371b3aa9d3237983454c251af53b7fcfdb93709b4ef64b07048a230f3f6064507ccdc000284a64617bf6b6b3447a81ee113804bca664cb4d0b8f57c5e1c1892965e4cc57db1754430472823596c9151cd99632c41d9b21c553fb9b068fd8d0f36cf1eb33ed78fda33f2ce7c794c2d9e7de00c43ecd663e1604aac48a87f926afa5fef997f8eb86ddb05dc6fe461752b6349395c8e7c17af13cd3263199cdaaf7d97523223f7f6c85d4213679f7a5b1137ede3e8e2cd78430e0ecc3cbcc2e51f9ce8c18a740f5286558fc61e70563c4168f0a3fdd1aeb537d0ffb068a4c722a98eb5f3bbf5d64dcf05e39c080bbe75b8bec0c8874f3c58caec2e192a57c336a2a09d70063f301cddb1d87e4b0f62823d76082063c269d6f33f8b81b93026789b683ef68f0305499d10e834a3336bf1ad4cc70c256acfe77b5503e7dfa29d26a2c306bdd5b52de3c02827e52cceeed4df798dc054e696e55654abf5336f20f7191b97887fe1604ebcaf2afdda2c34dd35189f93bad8cf48fd4fbd3562ea058cef927e7dfc374585eabc2493db331803d1aade6c1cd6426a5bd8d067f905e65d7f52e97c3b271d4a0eb716509a4915db26cda29d7ad07f404703a6718f85bea7297e73bfa009648ebbdfe5cb2a6605c0052eb57c22d97179b4c1091ac0184fdf760d7858ca1e5d1a15a0180ef8cd3c63d0a40c96447d85663674c956cf98b1c491b97b2466aa36d7f6f32c0a78947c9a1474f008813e85fcc70a604103c20a417a6cca47a67a07446edf302a1a7c121aef17bbe31f5ae11871cd051119ed32be3df894da27f7dc397a8283df24f7a404036da988ac19e52eb1236505bfb3a8fd4b27e693e71d43758faca4511964c274dfb47a3f876dddc7990cb292879ed44f320590cb50673de486f77ccfabbdc8283e93cab4f86f8a4eeace0b66d74d25fe2ff23d82b153a76b3f2127eb056fee44191b90a4fd9497ac03f9867daf10ba9a4cd2c6de0924d7407a6dec9518022cbb32bc5bf0c02b5a592c962f58f828d034150b0f9a235f773cdbe28f48ea33a6d79a6ca6361b42788183087aa0105989e3e5d003a3e1172b91c4551304481befb0dd27785f25f609cfcc1b3e35c088c685621050ae28ce427ee7f7579ae5d4fcfd4886d17b60af430e5971eb0fe15418672828365af1c65452472f6dec23af3e118bc878aa42634658885a4722ddc3157f5829d6154c26ef071ebd729ae7d5bb6d7e2a881921d1601a8733fd4c9420e8d16aa677ec9f9074cf8f3ecfe5115bbfb40e20d8d631133f8da2c3965f2945e382a62695c8a3086e8e7786df8a3889c1bef707cbb1601b247925b7603fd859d2e1af14c72c91297676e9b1e936f4d7b95025b6f3961b4f5fd444db05da7c8fd71e078cfc355a37630f73dc7170f1fd29114426e1b1f448248faa6225b67d625cdd2c5e775b2197636fed7995e467b7d2d758ad0c08d5b711d4e9d53cd856f5add9c2fcdb3649e5b5c0b44f5b88d20a7db77e7eb7ce100c3c53ca556a602e84e0617deafc3853103ee0c42562b3f5d2c23a6b88ba1755dee0396ecce9c983993003c808a925ed29d36cd19f7338cd5517eaf538e8da7c526a730b72e126790e2c6c8a52db2c67d41a5d4cb85810a86458126956cea3d111924dff827cff451d6ee11ffac2bb5b050c8379e5a0637526363c4cb43f31bf1fc9ff19af73087619b6b231fa307fcf5ed6c810f75a1d52036097de1718414823e4bda5b724a656b6bf4e8a7b9892c69e08b1f054f57d9c477d03f6d1e6cff8e150d7286f11ca3d395071a50c2c2fe3fac0c540d8209c71d9d17eebb54c2e7b5a10e13507f40cf6d6e5d428a4a0a58e7827cb2ef5e5570035542c7830f2b2b2fecded197fd6fd67e9d1dc5258e4e8fbec2a2e79ecff087a77f824a60ee85823f5735167a40b17fff02aaac11c5cecb1779ff58c89164e79ab58bf5c63c4096c94d2a60f4bab0cb690785fe43e239950fb36585ee2d0b876d8592758da5285bfe651df3437605c6046f047706b741081328ed7ac50b0a8dd75bb948f283666f35010416d30c1b2377e7d342db8b11f810785ffd2ae161f4a55810b984e0895669016ecabd2472d9d94d3febef477652eb851e7950febfe0924fa90ed6e70a44fa0f4bb54e5b6fbfb1e2712c17aa13d6179537fa0a81f48ed26bfd617b43e404f2cace6527511cabe7976fde7dd162854e06bb46c2377abce3de9978e3ba5ea32f2d42b50aa6cb4dd16f95738403119980208d9f028a7385d90eb8d58a53a94853bba057957ea877368fa6373e78e2aa1948c17e6d19f5eeeaf7fd73c47bdd4f8074627c3c3025319f664c3a2ae2552a742595797013938aa20a79175e742f3fdab6ab4206e577e161b68560e39625b9c941d6c37e01efffa19cf936991817f1c8a2648b52c2886a38d3b0cad330bf066588f54d5f563d43205310cbde5716bbdef21cc5dd7cd6f832bbef0c25545a05f8d002c685d83a0f9bb8e172ff64fe062822946831a5718aed5fcc56ce681c87dffae4e71122e34cb39c5df311cf77ee82f20a09d17916d9c4afcbfdadd02bc38c6f0309b960db9b24848bad820d9320843beb3539f01f0149a6bb873af85a61d1eb09e12bd1f94035018d6bb252220a9d773459fb309c882fd940aae88073d0ee1d6b6b7f36d831f389dd92819674c190f0d3ada0e9a465ba61a57a8547cfc2593d5d0c6f3d3e02b7a3f79780f4668dfee5176f766f64a561a7311278f603fee302e9f5632e51cffcd7b0ea58429eca0c8160c39287d302f11d6b2d2bda28f74679ede91f15585d18f805f4509746a7ab249f0da25f7aa697b97f7090fead2aef5071d519f72004c453fdfb61367975c93ddd646480272ff419c0c85c613cc76e95c14eb741f5321ca82a7cefc62a9279c09908c8b2e444f81c022e14a78c178a8d53b9de5288a047d646b7429b2fcabe7843690472bb0018df75ebae49b9c2e2a38756c899482aba67ad0e26bbd300b5ed600f78e2de6f7527f279c04fdf2b4ba1df50acd7e2f098a9002b044829ad905ef6d461d3b398ac974687b98e92ee4ac58f425aac7866be0053a6b1ace989ab6ad515f5e791f52062c5c090a517738d573e9de414039c96a20e18d1cb556f19dba625b8643b6762c8b4680179337c0edbe1560f688859986f449d5c792a0548b22a6b121fe5443af79a4071524bcb44e451f2ce0998315e01dbd417ef545cdef398ca22155410bb6199b7a6c3e2ac4c24871a7a0b2f59b0f0faf9e2ea80faab832d6e72668847160cad5f363872ee88a49372049d5cd40b651b50ba57c3cda2934335f864a1e48ae95feb0f8f3f48868b055e8dffe061ce5a1dd8bfd67392974df328ba40ed8ffbb30faa87f0d10f53d78074599995269b8e7e0db3dc1a2e2d8b06e437e6d697ad00236f1100a59bca031632d2bc0e2748ed4386b6b0c128bfbf7ba3eba20af9ffba6dabe532d70b2e1187c0866332e26dadbd6b3fa689ad3d10d77202f3e3cbe31dacff78d47d509dd502da16a6d678c42e72b82b372470853863990d482ce2f14ff34520b4c5f6d1d9264e143bf8731ccff8efe2f3a1e9b84ceb9dca4a5b423fdb92004861cc57f964cf389bd2aaae939619d756753227318863019aa17aac33c824efca3796f25936a45c2f8dfcfed65f58b65e3fb4f8ac332c8394f6480ff47b81f679925a862b28e8a1246c3bcdb1af4a97b814e3b0c4592688d5b29305314a992ee82701f1e386a0645509f7a93259b2203f5911b7d3976f6ee381ed0a33d462fce9555872f2e0ef71f400bb27f9e36e707d81b9ccb5dd707270faa5b65d38ac526caaf688e7fa9a6bf2e103bf7e739425113390f0001b0daa1efd2e847f6aeb18a7ae5a198a69bfb6bca3ca0ddc936d261dd456bfdc6511056f2a838cded335dfd7a582a692b4833c64ad98f896fdfa93e772272f6fa6b47088f5f266ec1dd60900f6a6ed88006ea1df3b65d3fdbbf0e01b670d7c9d8139cd7917653e4dde8ae72571faf725438c0b91879f6a264c506a4585fa4578bd362afa11eb100c83d2accd2d43106f64907675bad1cc31b2a9eab44f1fe3da1cca135a3c9e1f94275ba0bca84711d6ef2ade3ef1ef44ec239647bcb36dc9a263f6e33f3541bdd047b67807eb6648636ac9684590ad1e1385924903f3e5b170f7ff75817a3b5877c434bec27b11a1d8470a2f275784dc0b52bc5cab1b027cf04ba2698fb529151b3f4161e0ad5d44e705af5943ad2921aff418ad39a849a0275be3850791f6c7be9121a33dc48dc93b4af38146bf4fe330a1132e732a2e91e2bba066343d126d23afdf2c0bfe98c17a588553c5389b8c83ab3ee76f0e587ff9508611070b6104b8b0733b1ef1ac2be6c0a7d909f614b34b0376070f58fd7248fbef866ccbe888dac247ec5a1d7b6248c663c04c293a326efbcf7bd0eb31613b6882c9e98c9b5c88b00a4a37f3fe40513e33a85d052b06372c591a90acc5c9c1498db8c74b39712a85d58972fcdaa9f5494fbbf9600145b31cb0ff309dceac8a0a8aa8f6c8ba09e27e76be8995266e45522196b2fe72c41078ecc7a8eef946b08f945fe5345cb1821ff416cf3b0f215a464b4b99e0e67b813e6f27cefeb83345fa22ec422dd689f897a6b86980b18c08d49e8f24a53da9e654e2ecfd35c142994270afad2aa6144866b016cf43042159ead300f2a6fbb2b9fa03781bcaa439624c506680c87e57fcc86e3f170ad74dcde867bbac77e904511c8b9bd10fcf5401b9f2608d54f3b72c3700a63e8756e2d7156d8f79379b4347400660fcd43fee385a39bbc60cd0c1620db23fcedaee64668e09af4ec47722b8d0123b4710de36ae784183e1f49e2784ae1c66795974cee975c1b27da2074b96b8863619f76a5925d92d1d20fe587f4975ac639aa0e7c2c11a4b45bc7cedfff03eba3553c9ad26eed37fda5c1b39ac0baf7afe37fac7e2efb96b03c7528c7866defd1eb91dab0eca30b100978ea1f3dc49d416bb9c984d3b380e8fead5e3afe874c103768796cbb5c58f7fd564df5669653a86a69a4a400f5dbf32bc84e455083f8a4466faf50e39a2784452d2d85a4819ef3b1e3a6cc99d7af917344ed40e7ff86ca911cbf25c4df68f06caf2ad75d383d7bf94f52e49ad3cfa417a5f444f396438d3851fd58484376bfed53254fbaf42437487bf672c5a175e578a75d2057571ec6f9054dcd965d2f25078334047adc10241bbf4f672896341e51b05801e662b2fba12f9811fc43164e2a94acf921e36e4fcdd78b3174d8976e94a86ae835b429213d090b11e4187c40bf2f5670810bbbae7c7a60c9835afd63d79b1a5298f993daeb09f1ece728e7f44c56826e5fc3647ff2cafe38448e2319958657beb1a3b3433d3ac39d07904c1cd9b77a5e41801f4d7017cec4da97716090392b697786bf9ffef179a42bbbc41ca79ad140f6e2a5ff3875eedf68c21e39962e6791e61e76aa2b2e9475f4f8849244cda8c03d1876c22222926b978f68a60647366279722a5ab44bcddd22fec15b923d1a4a883e91e839fdd2aa01d811d2ce0d6dd0f783edac4a5d6ccd0a11d18cb4835eeaebaf684161240a5762f853dcabbdf95e752ab96217414ca5d38401ebc933a127d51de7871eb866f0e19811789355c648f41c3706911bc02853965265810849e9121c3fdfe3ff34c765094935eae66312a3d059947b029af6cc07370116b82712e7715df1082ceb05774acac0a905e704412ef7389fb7ec3aa1562f69944414970c34f4bf889c8695eef127868aa881004ce521681919c98156464be89a32a89c008b77f1062e9662ae3a9d01c9f2ef23623f5bdb178341d958dd3241ad337f8f9699823362b0df3b8e2c4c16ef76ed158c92fa1ed6f453c37ed51bfb5995504859e06ffe5d47759fc5f699553fbec8e37ab741b08f278c4b1c4b30fe06e5173c31a78bdfc028191e12dd1941e50702d423d5cc49b79f210c64c1db82ed75614a7bab8a9f4a96ceade7cf13cfb0e50ec65911e3e7bd6fb5429242d6f8a8f5b9732d124798467483a17b157bf588b2996eff19e0bbef8d7626faeaf2863f7700282f0e12b2cc6fde386d61fc7fddf53b7836715f628a65e62c38cf71bfef57477ee83adcc70e5f0798f2d928a64e3f603b46269c1c46d866f5d3c6666274e7eb2fd58526950d768fd7690762fa750b82d5efe15a57a14e96d23d44e9dc9d9d42723783c4395712c4035baa3a27686f8ea316dd6af3fdbb593f5b992ffc48c2773f569c06ba12075f1cef28b6d4be52a9a872836770fa109935400837a4769d27c89a9f50467d6decb86e5edea9f3e7b32261616228f3ae8a3eb3859a6690eb2523c0858e73b8d5f10a20f942fc29d8bf86ad84b8b47640f66c48d2bb8189cdfd28747e3293cd07995b0a9cd15b9257912c0e0e42f620080b5270548d50b363f44c821189545c025c8e0bc67d577430f2e1f39e790698919ae7599f58b89c5345f94f090328ce7f9ac2e9cc6d1af26e2fc4316b13f9d4ca1d57b6d3090483b75489cd4a55e1aab04ec757366986d427dedf8c3e771f8da1e64db17b628448acff435efeb3561a51c0dbf1b520b41f43396624e2e89530a55d1db5d94f8ed2d40e3210a1402433dd6c198db76aaa1e12ddfaab342c1b27ea1dab6609654361bc6b69cff237e117886afa97623c88cc8969e7912e922d3d1497421c71b299d1a83999e331b42f5f92a4acd02edf7477d6a445b8eec16974feb2f8ed791cf69c8311d0ffffff2f