PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68648 c8c0096830c461d425588b4b040e08947dc1d07df711324420d0482393ce393e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e97fa064115017d05ceac414d4ceaf2ded9849bddc31fb4c93cf6e699a7bda2
Certificate Block Hash
c8c0096830c461d425588b4b040e08947dc1d07df711324420d0482393ce393e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081ae01001c250100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000192f3a0dd380afb4d2ecbfffe374a89d70586d0afa458bbab43418ca1a2a5467374a0eb94fe919a4f618d521ad503e4d3b3eb79a56d1880f8c6a148befd9afae4917ae8cd2d39d891d6944bf1449d4a04a09f32b6ca9c5f5b404000000000000000002000000020081ae01001c250100

Raw Header Hex

0000402015b4f89d06b3b7a3f6d97dd04dbdcb0eb92296bf15b24c6c8e2695ee7c5ba738206d1221d48fc121b0757a2a5c75bf8d77ec5e321593880d01254884ce315c9d1dc4236aea240118a2bda799e6f63cc9b41fc3dd9b84d9def2ea4c4d41acce057d01154106fa974e

Proof Data Hex

59,560 bytes
1212160203070b2bb4a2e954d4b36d0b571bf651c78402f91f57211cf7f47ed0fb588b3718a420e2a040f0cb998c689337d8a972f70aa78393d813ba629bbf59a8bd48827c6f4427df5264205e5b9b41b342e80f0c0a86d0f69c105277bb311ed434583b5e0a935519aafb8972e35b871d12acd17d5129cbf9b64d40dcc78caa29506829fcf33234b8d94d63be1cf21ef1507e0362358b797d84547f1b08b9df10dd8c23114621592b5a893c86bba9d9a49ad5c429633dce74c1288bb9d88c99c808d3f0104a4ff2fec538ae7fc435fba191ac995074a741bbff6a217f203314279e3a84f5bf4a57d57044c97d6df56a0f359beb54e8e11641e99dde37370c3dd2d4fe77c3cf3a6ef42762d3fbc0326f4a42f2edadfa4c49481f46188ccd1ead8c8aae7b9a2daa3d050a0292fc777f9e6a262863147dbd2c0cc93aee6416044bf5aa766079b170ffbb1dba9b77df1901f9fccab667d6c888288a771dd3ed8daca9d22030cb1402f73a54c757d16da2dcb194b99bf21da48d900d0d4e1c60898187d97a6faabc5fef3756c522beace5b87161c8247244018a51950e930cfa0829ee3f7fba4d5e17fc23eedfa2be1d3bf0b816b85d5f9da4cb29d69ed70e1d378b162ea82baa77237fb291e4f66d4a92651116bf5ac89818c3bc09e2e50fd59316385a3305067c71c4ef441bb8b2041f867cc47ba56c2c7c3d1af8a55220b3853146535b948494e200fcc6d5184244889ce94161a35184932a398051b0a8e4fd34c4e97167c6af816e011112e116b6bb99afcb50510467a7b41b65ab589b6da177d57666ed069075f150b9c159fff6206c80d7b688c93bcb4b1984f245685085053123c81e442b0c2db4fc74aefa4eaa3c2372be3f4214f15be0d8967380c79745262fc0e3ed847644eef636eabecbcec8e8c96ada9879593de01b44fd20d50391851665abcdb2dd3236f3ab28e8dba35212abbf213661fa214dc352ee347bc2f84f09345596b3e6a5a8d870e013326a99e0fdb36affb89b5faa4b22b6db6091ac21e4f72586e50e732b72aded2d60d335b737ea9eeb5e23b39becfff5f001bd2ed510627d6c1ef1a2627e16582f58f4d0bf6585f8c226b4bd2e5e61577bbc56c4460bf2840d896a5e5f722159d5b2e6989130f52ad2a34773c1d924801b4ef47ad6a40d3ae74740d5c859618ba6297bcbb74e11f79c1fadd39f7a37670318bbc85521b01ee86b0c61d9914243da466d236c6b3950cc412df9f952bb45d1413de7428b8a73f80281cb3d85425352c4cae61ea3fa9a8f219bb472b30c04102a12d9df1d85e610fe7c2ea72f4a0f9a9d69b9768e1725df0a0b1112bdc7e199c2350241d83c11d2e56977af868e67d3d0513cb8b9c90b949b5742a4aac5baa93beb700ea8ae457ddcc1fec0d86c353664fbb5ce5410a8625f987a1dbc03d4eac7a6676aabbb9170d9b3c526c98984a0cd2f67afb77c53385bad7b91cdf03a22906a0544e95dc16ca56f2ccb5ef06e1b2b3bb4406b8eec7122da5456b765d9f79a269bd678ec67f4927a5dba160f0faa0dbb0f84603d3d3c4d3e839f41ee9189a88556b570a0c24018fafd88ff07da51d42262ffd52f8f7ad4a7b9bfed4e87648ef23038a633602b2da9c24209fa0db6b8503070c45827cd33619c4a9e4b7ea74d22fb4f30ba6541ec05b223dfe4fb1c721f47d62bd5270a20a939802ba96428d527c5d89a52311a05f6bbe2183c46e538c592a66a68cd5f981f3e240aac117ef583674246b915bfc92b7085c8e5f5f8f3e6f1201afc5f32d8bd7035af16da7168a7941a09d30557c2ad2e66d8c3da024499127b4b52243b415696540413eec3c1bc3781d775c396d32e8e4b5bcf38dc264e5513eaacd5c80d5e76f12633512a6a1d15a1bb58beb98244706710c1b10227a82bf76c03941215aa0632b86a4375c657ceb4d7590ef5bddefe437336081e359bf6de1e127f0907d23fa69fc33c95c1faa3f481cf32001f727b602739bb24b45f937771a05180951d84aeed62bd44357307e7519165f3736b42da0be29d2e064a125ae31a55da2fae770ac07baba99e7928840e4d34dc15092db1263f63faa189353d049193b6d5f4da3e58f87258fa9781bef1c7dcb3adce75fd27fbeece5447325ca7bccfb77bf0cc0741dfd5bb47e03c3542133165657b6521834f05dc5bf85dfe2269fc3fa7d7ad73f8ebac7f1eaff66b2ea57a3cfcc9980a7f93795ecdda55b2434e4bb81d0416b2aefed7dfad4e11559157e86d2357c793b4f1697a222f195b4af36cf08c38d8aa3176487bca343be983b80cd3311536279d46163e80e8c5988c595cf922763f43c0a2ad0ec1754f311d54e8ae1b3bd530eae9d628f95dcbb8e4d627dde2c893bf870346d033e965d57476e2546b124d734c4c63ab1f03d10188958778eafc3e9b9f0a199abeffcb8bbdd6876ac00fa913cc2de145d5e19cb9962ad6b2aa45150ce527fa5007fb531e407eee01c65ea31572b85b6ed4b70a609aeecba53ce3e9c16cc83f18021edeabda6feb13b7049e25027aa085a2ab3645423997f6ff3e0dfaa99b78a26fd47ca748a86af6167f07b8a900dde68a86e50955448e666657f596dadc37b37f4cbab646b96ce83efc59a168be66e696ba6215391e1d70a56edaa6b73c872a8238975637aa34d7490f959e9c39250ea0a00b1cedbf6bfd13e0ef39b0a91f8c094e8ae677a5be68d8faaa52d241f3bd174446c9766c58269515a6fdabdce866d9e8d382ba36d6b10d30e548900ec4bc9d60f400a8bbcaff657aa23fb7e305204d0c5aaaf547718e2822a6a18322027890e26025312eac00f338d1120c445edcc4b02c6be3328d28fec2de370561f76a985cc0797f0d087f2816859a6efbaaf238480c43d14f8ad2a43b30dc1a2054772819dba59e60e99b23e45670b53c0786aa01ebf2e9957f6731ce46b475a767b424262eebadbfab4976c9810226da06312281f3140474328aa6a444dc5c00a28853bec610b7799487acdd623d3481db090441aec9f564a238a78cb27588d75d24e6ae4ff4a31c1bcafc553f19226496f54526d1326f8ee54d6b0c515d052e900642ea769283e0da1463bcf89af5cb603c59e6962f9edf9370be0f60d2a3d145aab34d2d7fd56b80dad500f3944a816f7d1502b74edd350b42cf45976cddf5798e004f528738aebee028cf9d88bb9e75048f8b7d926b8bdbfdf96a2d113d91958a3603384f0a65e9036498b9ac984168f961ab923b45b327201d7bd06c4fb4d67ae328142bca0e80dfedbca14d01425cc184309211925b6079985933fa80672866773de3eed847906504b7776c4006aa9b2fa2fe8090cb6ebc32ee2e04efa6a58409532da64bc8bd12b610aa3116765a08502023590d0da6ac536f89f185ca6468b36e62e21d7bc97efde59289c3c4980530d3c9b6c7c0fd5d81c5886820ed659f87839c30f8102672fcbb60eeac8592ad099e6e45042de401349d0ff0dce7f214753d708545d8ea2dd5a0fd92007556f1f33df611e27174827673f0caa0af2d6c78f877680fc53c3ae112249eed0801088fce469949cd8292cde70423678abea1ae14139f81ac491fe2a62e950624fffabcea0c415ee87ebde71ca5cdf143e6a20de344b5ccdb15978cc34ecdff58935f32505779d81c6e2127430db6857fd5638c895cb788bc56f195b6b09a53b78834b1203ea8508fa4a006822b74c3b817f4f708fdb0fe6d95d37f21fccb3a0bb36ff3ef35b04826aafff033424f843f0957a9905485af342bfb73165464d375923c302c47e18c002b1a9aaa2bd1ba9408839b2da3d54ae7e051dc66357e4b0bfd75daed211dfda9ede7303f120971b5621867116c22ec674874246d4dc46aeac97d27b1f927230ab3aa1a40da49715287b145ece4e602010a9de9fba1ed56f5294bcf052835c4978d96c966395d9bf5a8c1166bbb71823348eb6d503c84e45c931c610efa44b2b45be7d6e88cb90b24d9646845f393345f0b20cf6bd5f112c1bdf0d0712bb3ed42a01f856855fbccb433721265ffacc4bd67efba484be5ef39a596da94e0fd26fb2fb9b51677e29dff2dc8c3529cb51c192bde9410c3980b09fe9615128253579e546189ec65ac3e4cfed03c17318689df6e816a358edebb39bf040e6f61c6d0e9c77d6b8f3f296048160864cc0e075076724d770fc1090d2ea1f590ae115ac586056f8342f5701f00a4936fab3804b7ac8baf4bfa89a8e4ab0bf76c5084fde57e7dc489963280369f235696fa9d32369ef73868660ffb2617833a0af3f131a574bf0c3391196f87c3413f8636426171184949437913cd258ffe38763f2f009f923e2fc6f0f7529792dbc6fb476ae6428ddcc2fafda6e5a15c86795c02b971a3ffcb37be2b7870879d30973070356c436cd71706a919f552cdf9e8d4aefc98381ec29aad639828213d203e631558504290a37cff4a1beb4c90febe3f1c1b51c7bf6ae96699270658ed0ac49b566f53234ebd7273e251d902c1ef7de1d9064289bb236efa7c0294721092a4614be0454c09ca6f7d275e546aea9c4d51092862b288e452fe58f99cb991f8ab2e3526a2add4e5d6bf600535b9066563a0511812b0d6c15683a81e45c83854fb9afc5159ca1cbdab88e48d88ed19bb85338ebc1afa16d03936a4187ff8fc313408cc96af971c6f7abe37658b3a0d2da47e3e4c6881ee4c822bdc2d9dc35069420b023a05eff0dfe9678e525f0e07b71eb33eb0253f2eb15692440eb9664816dc150a0cbf07975e1aad4d7594854d5cd9e25d7505ede1d726e42de4dca142e3619989999e62074a1eb4d34675192fcaf4d338a581e22bd3a745b66d8aa5dd06570ad50da7b85717a0d55df5202746edec19e417cf6b3d273063f4da543d82e3f83e7c6f8c5220c273bbe1902a83f847d8d85f45bcb8f2b1aab80710542c6f2b5fbdae938ade122a087a126ff3f15b68c5c76cf0a1d9d0deee1043208aa84f5ac87b480221f1cfe26d14eeaf5afc37354b3286d7acc75e558930e87bea33c9aa06d2b8d8c2d74809fa4457f1e174c29f0e01d36b27fadabf965bcc2bab529624bda2a9c535c4f4f17f5ed106b418695b9aca939fb17d7faef921ceb10238c419e358c27fcffcf7cd78ff44401a1ca649527815ccdc729dbc783f66caa62ec3f6a93b696e2f3c7c0466d82e857870926d912c15e3f45dc01f45812e0131510d8c6adfe2d7f95601f904942ed4191a7a9604b9bda2b175402d4f9ae7156a511d70c466145c636db0c830772c8960e4d512e8a82aa631b76a10792e71708e0d178c338a64e399216329c31945af086d7de188efbc0b122ed0e61201d8792d19fe2643b53eb41b9b99234325a64b796544879d88f99739f0f14fd9549b25f6037603790c318b3cee0d187f5d3992c7f97aa4553a036f0c0074edca99e1ca87a688dd223daab742b47586ddd64e452e441539246cdef0419c2990f369f12ac52fa384883cdff72f084b51644bf934348249afe79dab901c4a1eb5ae03d1d7af96849bcd57ff18a0906e13b099869dca17440692e9a6ef24e5bcfadbf336d6f3a1fe4d9a33f77fbaabdf4231c80ea18fd2a8afaf450414d697652fd70612ab1328daa3842180353bf94faf235755abcc22b42a900b469466fb9e6410d5ca11ab36748db1fc96383a12917bf5985585b536f1fc7749cb480750481753a7722971deb892b1c6deeb07d57e49a12a0996dd7330d782e2bf076f0bc404734b41d289e977c7f82926d03035638950dafce6c3c67445fea7e8253536830180a6e28120a8888767ae3c61e96717628bfbca0e143ef7dbdc59601d23eae25aa6d2aa7b193597e2f6321f0bccc07fcde324a06e451370348aea6b7b265b51fc945654ebbfa1ba842dcd46c61208c12c32791cf69fd6f157d37fe7149b6706bd21de76bc0b81186bd7d19ebfcce1aea68cdbad78ca4b2e1298fa70a75a745fd8cfa0012e9e874092699a85c24be6a782134d87522485824b41124f5739dde9348825508ebc30094981ca3251f6e5e45049392ddbe1375ca718ca1350e338d3161798b04da8fa2a94e96303de412d5fbff363d442fa22890ca9bc2f979f6c5fe68762e9fce0f2c621236515a380405a476e713dac1b5def64781c3aaf0310f2111faefa83cc7c48939792802f1807526a868dd47af185aa7b7f13758a1c8fb33442f4f6bdd29daa14ac2bf3783c8fd835922474c53a7c32ac29f4d1d806c90ef465440daaa2b329453b1ca0323cd3ae2327a21b798237b8b9405f0e67ba66beb2b8406aa58df9a7348860d76fb4be9a155548b0b7f28c2066c6c8553e07416e0a5431f7974ad8215261e16a883d2ecdd5b4a948e63e28defe5834e1786f88a46cf53fcb0b5e45dbf2ad8ee55162dcdbc4659df88de4c70968fea7a7df7d8cf0f0a894c6c2ac9caf07d2c019643c050bd336c19c13d1313a378129ea416b1ddd36b9811c850f678a658e0b0cb705b073fa2d5fb438d76ed6056dbe83ecf62879509dec410cfdc4d76049bc7da7b91b42b9fb7a26314eeabe414c449c2d09675ffeffe5108b4aea5b133d9fa13c768d48fa28cf70c1a86b4d76e96ea8542b5103d77738ee222352aeae703814c54f1800b85309feabd76458ded219dfebfb1b6b57d64f2523fa6e838699bb0e23a359eea7d0e2fbf5c19fe5d743e1af3b73a25ff05c2451d9f7a72cb2d71b70d4e7878d5073a8f17f31d11a5273db1ff21e0525ab3aaed5002dc8b66088e215a4d13475d86fe552fbfa1b10a371795cc7449ef0af11ec4d82611f39cb1575f93f66189409cd6c8076e28fe807e868d708c364e1f703bdfc6b8b2a2d0f037124373f5eb09369692d55c578283cd838d288e784d25a92bb050c6e503eb9024cd878fc56dd0b06ab3aab48e438f248f1083e610d86b6b4356e059f534b0b660427ce199d98dd989b0ecb1d4e44c03bbc1a7f4cb602df5fa83b77f4edeb6a55cc5bbfb6133b4d2047249fe401b7fd1f67f305e58b063154b5bf47755ec5274ab0bfed4a7d8fa88187cc473e54944049c6a91850fb57ed739e94e1cb5b090a43dbe9e71d998e27d1947a4ff76627582b993b22414311d7f2000b50dd7204463b8224379233acadffd77337c26147174aeb12879ab7d43e169f199d1d613b57ece65c5f4324736a1da631f9fbe4ece5f22a663090fb9a4ccdca1f144ff2fbed9c977de9d46d422a5db7fb65d990ca11aa758f664c50f55d416b6666df8bfc7618aae382c8adf0946af0c7c672f53e7b7c1e0f7b1bb555a0bba5815b6a3112d6c8107c8c51f62223f2151149a0ab578d5ed3aa9b0e0240ae66963a346f7c1f1c1fed050c4d676a0ee24c05c0acd2d448143eed0b3eabc4a98e60b2fe17bc931eb8e48e15b964836687c5d7e04aeedcdbb8ce1a59f5642e28a0a3f936c69079c8e3168a697f372b617493998771927d204822f26691129462e75dabd42865f4ed700a2a23600deace816297ff6aa8292e7f32d9f1bfd99e5f150042fa7313d326d9b154801419f02db975fd4b0fed425d008fe216e975f0c5671083774bc1c9ee9f472bb282c78bab9200eb76afd105566b624692fd19b141a7faa11b08dccd382808070d1b2a752c8b58ba1454942fcb9ce99e24817dc9977767d9117d0a5b3b0a107309831e0d15118aa4ee7c200b82d02ee47b3478cf99c95c86d79ec2052a93af46aea8149b0d74570c7a3eed027729f27d28682690e4ba55e7ad17a4cbe12cf7cc3f8ed4c849815f48244cbab4bc8c4da082b6976bc82f120a41f7ad2ea3075f98e9217256e12ec79f754b2d88103ca91c691ae1e5d9b896489f7d1f5b6658d8c75f1e8ed9029236c204b87c801751d8789cf8c903602d3a7e90f6703ad40aa12731b32b92cf42da2eac077535a0f61aa74b34f606ddda2eb0f21585c1d010106c9a97c60797ca0117538458bd7515b55b020ad6720963e87af324c42b0c8e6215f09661f4228ba939db981def4d5f6e89833c89076d88bf58e5a3f405903b90209db9086b4413aa7bf2bae3a035b4cfb9d3a5afb3d3bd02b53683622ec9ed8d8c5ccf138c4ce73fe17dad0fc357ac621c5db6c3b858bed29ea94cc82c515a06552b1a65530a6c98aef874b7c8d14584e7c3d6c1de4e0be5d9773023ba6d6d4d0184451eade57ad5063b5b189f56073bbe9568d3faf6368850297fa0d170e06f80adf1f8c208addbc601d0ce46de5d3834cb206b345f8810d2355d0f39a129fc64d02e0903f5cc281a4dfba2e12e73799273b3edcae0114ab84b723bfe3a18a822c02346a974a93f414ad8b4a829646ded62c536928daa0ec737da7d5a34850da2c6e16bb93541e99bec31337a2d1a7aa53e610a384d4afae96f2e217bf2fe859636b4fc37df19fe6c33baa9c1487bceb5e96459b6dfc42af9e1a708e2ca23ace37582caf2fd010f3eaaaf9b9aa405ee89dd8664ea592bd0607f55bc39b007bd0266dd30a4a7daacc5bc21df94cd6a18ce9668991a9e2d041d0bc3d827d835f07a300d3e76a165cbf91e4fc87d44898ae1e4ec62ebde8ea4548aab64823e78729c6107511aa6409da946f27c095a4bafa151b55c42e0de498ed293c664bb970013a16c465de16f0859782d0f2508ec4f5b7886e8995e9f457b31bfd93cfb8b1a7349d4e9f04e8cd616abc014420754a49ae0238c51c403a6553faafeb10d5c51f52738264745cd6c55b50a3466902da75108fecb22482a75b7e584ebc408edd2447e2a0e1130d5ede76c63db1dea75b007071a2cd09fb9772866d7073b02dfece2d367c16319444d3a2e13d3ed7e9d33fcbfc3cade03f44495830f4d251dbee914c348f6a57b2cf25501654515c079d66420a89d0c4cec730084d6f403a6e93520f85284692879a147a66d6ef8524998ed35ef8bc6f519f7502218ec073aff8fd977c84c90786c642a9458f4a6c149e9097424052d17341e81a3b699b7ccf6910f206318fd0bf6e369dc9c561c216197f54103839d991fc1f56b9429e5ecfc761a6ef1575b23bf3943ee434ca92a2c0ad71775a8a153a825676f12ccbfb61ff841ed87a455433b98a07bf8e8e6df82d018af4b8c241d4dfd9323165df01d2d2e475462718f3d253f0b43c3a8c0be8aa9cd3b170e6fd4826a98bc0888ff4fc6209e84c83f4bf1b8e03f9c5f9966306c0a609d0886c934b1dd6fb965e316798eaa9d1861559fea3c87215e57c4700858889b1dbfe9e4763f34dea74999cd1155c2232b3380af8d3ed0c4d6ec6b5f314efdb399be42593376b9afcc215dc4c4fc64f2d878c3066e5d1aefcb9178a8fecc34d41efae60adf80b492d209da9c3f082d3d99eaf295ee17c02fa1be5512b4a6f5a2ec2e5e854126215c3529443e08a43b9fd5c37d3b84bc7f1b91117e1bab68a1e24c52240a48e432337f2ac5085e244bb05b63654a5f76b3998e7e39731e6f22d5c5119f4088d1aa15b15e7bfff7237c58e7b9183d15c5c987342e2f2a164382817c15ae48c86b7db2a287bed33fbee3ce53ad3e212f9305d23a2e790544af4ae80ff08f68b95bc6f8a3a9d858aacd28e5a24e12c961d1ce9d7d8f09bddd648d6c0a842ae0fd5c9c51a7f4cdfc62f3ec61dd5c47e68371b11793aa075003bb9b7e634d428618c655c237a04a5edc7eee9bb795d97090de436cf52d2a9732f0857d96e7e4635fd7193eb752296c2c1972beb953e3c28311f2e0c2ae2fc71c86e49476c3b414a78421df68788494808740c1ca9822757d10ad44dd77e9d9e30aaf596bf731e6ae6b08cee444febb96fc49116d4476b0cdee95da7332277fe645bfeb5c4cb038ce4f67dde52a283247e1e4dc3c5f2d5523a50e29f9cb063955fff60912f63cb32cca27c6a3cdd9dee5610f3ee140addf379886cf7cb90d6dc23845803bfe5d260d8d41cb5958b72d5e5d1ed4b91833a392d4ad0cd65e061e6da38a88bc86cd3ea41677782f8d80490ab882a87d0cc073fd52ac2591cc1b654823a00d1637340f402da5dc9a3493624848cd6d2b3b8ccfeece5451b32c03b75c8fddc991372e7f8c3608698d86eb6eb0ff3b8822f2add8536d735a4085f8adc81dd64f2e9d5c019d93706aaf8f380d98e15663d3644b2ac92d424369a72b654d63037bd81394d6076c84ae28975d6f41c1d6db407ba7f4e1fa811a45961878200dae8b34faf67bb8ef77ca4ab06a51ff81ef634cbcf206131da19f9fc89cac4a8287d1c4704a18e135f3e4cc311309747eaa03c2a6e5cf484162155dac937dca25429a4a5be12d203b064214697cd593a104fa2f7c7f09aae2f0c3f141881b6bd42393c33febcc5086d2719566f471254be3ab0191d1dbe4cb08a70ebe5621910d1ac8c24c66d107d94f800447c45d089e23351cb9679035cce2929c2bb180bbdb4d34cac06174f3ed4390759753dc4c9151985cfa670a4c8f09f96c7a2783f1270692b09bd878ac106111be5e5eabbe968d1f5d97cbe312b1dbcbdd5ed5cc3a06b7ab34d94fa91358d50fb1a2bf37a9ddeb6d6fc3b2a3bab66a10a7c828217d712a76095cef3c0ce7806b6a5c22c4f871035f8b47725e37519b2f0c83f38f032e77ffefb1ecd698e256ad467fe5c0df3373ec8cac00f8deffce8e99cec56ed013f46b24daf0e0fb0aacc553f0491ded3d373d5dafa0593c45538b626ae9b85fb9c37cc019d2c3a9e8d9cbb8775196865161df7a55785b0fe608550afe95e3b79e8f227087236e30b8d4a20e4f1dba1e0eea33456d31611f2f04cf9c4518be0f7a71eceb4c7dbed6bf9ef8ea529fab1a7c369cca8718c855a70dbd7ac02c161f7d877891ecd40ba835fa79b2119451a50df2ed2a014fef433cc80b7afbc2ffceadd6cb565f28c91dd892688abaaf8a7b641a6a9cffbfc30be8a0250438a87f1e2e09530663e3683e00d5dc1c41dd6e50bdcd3630ef8a4269691171cc09b5db404466a1793eb132a2105900bbfaf77b7cd40e5cd20c28113c786aa3d3b718a408b82dda696bce933e5d88086035baa017eb74f0dd3a4d78c746412e92c7615bec47c20a9a7b209cbe42795f6914349325413bb905c0f33fbb69aa972cdb413b8b539d5343ec7a253c4dd2c79efd8ccecefae33776a788a5c2c98b65c734c8bc77f568f1a8be9983c6bec904494d0d28fa2c84c2a119353c6e68c07fc22d2420b161d316ab65089b5e9bed566ec30a707cd441eeb0721e842c6c210da0a71c52cf48ee461d125dd149adebdb6f60f4cce9960901c67906100f792735355997eb07d79d53047703d8c84c1e6fc9c9d89c21a0d8928fafac4f33376682d4d46d16f5fadebda5b93490eb05373334e8127691f335d317fffc61f15a3615e4d6f1203b87374701246dd14ca9e792b0ec1072bfac7a0f7d8b43fcda63a79f1b534bc523a9d4ae46c09ca695eb301761f0777b4db4821528c119cd2bd71dfd054c340b15ecb91b61a0f03b0203e3a68e2eb72009ab214d3aa600f369c9adc6975037081d2c3342afa5e365a0a45e31953bfad4e4dbfe5c0747219ad63a2476971f208431dcc0f1dc9f905ee9f5b3cb64dfb474059ad1314b03b6053bee69ea5481258731948361b3acfcf609443ec04da206820dd7b64d295e04c8741b3644d0ce36f4f624c8397e990f3b0f87115c74fd5a38084dcd08ad9d1ff62f12caee6d3152cf0e1f42e0ba24df41da3de91306205a5a3ba50f20bb0961cf40acadd89edd860ce5243fdf4b271b0e907b66f8639274adabe604eef59d07e6f11f42fb86dac701a47906f523d710a06c2185065a30891d06cd98931cc28e592104e03e4b27fd81e1513441f1624abc1680e9616a290bdd52fc605ab9f4b744009c93de049ab0ea0b3ce676228663a5fb314e1c98b64c0fa1b30d0f10e731fa80dfa069811f15167a90941228ffb38f8cf50015e0367ee0bf1fd6bb79c525b3050096c3dd851a9f4c4ecfe382ea31ff4672481678dddbc07e5feb7293fd79d51059d6a193aaf98779091909ad12afe112bb751a96c6e0a7312910c748b78cf859ef78dacc6fa9c0433959143d03842333d8f8932918abc25ea3c79b39bd04f544ba1958408f3dc5e753a1c7ccd07f7c562c7235ec2d93b6485bf4058ed32e179fd34b96702af2a0462eaccb30afbd3fcebe00faf6ca66c3e60e99cd4122d47f322b4abcfbcd3e04afb20f80d6aee8527fba5f48174b8bf48ff044c82d61855ec28df7c9c39edcd024876ab569ed9f6af7253b556984ffe6d32f5491b2efdaa4449b9478d0bc7573bb215e095b909002fcb84a5eac428f15782c49b40639722676a6afae7a0efb07ca46dc518c9cc2f8adb62aa3d76e5280fab047a6617b5da4d1eca16ef2e375f314d8dfbfc3c88fdae639124a240acb02d66f120696fbc850c669b665186dc912c5ac31f64398eb0afb42cddad4ca34b41218993e1e4e5174a79d966780a34c3a5d1791c83ead93d3853a5b5a8a8dca7ab4aad505f62b3cdd466984e020d6d62d23fa65a25f3de43d7279f3f3f0b6ee7219cff56bb5a4afbb2bfb55dcebc9f8065bbbbb23ca5bf58ea1b4a8a1d97602eaf1e9abf864095f17f043a579034221c9a6269d590b061003da2326ca6e95961ff17a48a74db0cb8ad2ee4ae7081cf49ef1382d1f6467c4914dfc728a1131003d2177f66df49a7612242c7438075dbd346b0f110dd91299712d6968090b1f0ca07c2fcfc400412bd15f5b4134814eb0469d4826fa06af58b6443341aea39e649a36a99d36822873c903f4d2114079183c192016624709b9d9c05d737f57e1cd99e3c47763bc8a635ce323160d6a0f0510d1d1cc4a9d1893cce22887de6c9f65e3ce049c2c87c07b8158f7e05b41f07804837199abf5e5ba2eea76796fc958311c01fa2471c22c25c9c7a63095c4ecb2cade4a522de00205ab674c3be076d5abea6cc11dcf95c4c8be9eafe9a77ce438d8bfbddfecfff1f12107db77663aa7e92d7eea5f5d7906df7a2a8d5346da76d016bc18fc4d87376434122f7ac64538445c7b83f91c00891be106b27b16d662290ec05ecc67c37790a1bb19b6c3cae904a6e3c114340b5ac6d8553b81af76f5e118a1211b210d610b2c7255589469616743894fbe103e43701118ea8e7e39c1e1bd1ce70d1dfb2b9ef73e97d5cb8bc7a5d4823387e980cbb5fd5561987692d81489dd3f7bb2da614ded09da5a404561b6baab86bd635c12645b39a396c3681faea096ed475a50991aa4074e62906f354746ccba276a61b6a0b421b6ad7c31beebad1649e7e1cdfd07b2bb3b723326db3c322494410ebdf5087ad889ead9f1e2eb420f6ef72f577d9d11ff775f08e657b80dcf8286faced293f4ddbbdb7c9e76ec9cac8ffd25b9ba579f482b1f28bdd17f20a36df5bf7293831a7d524c13da6b82f94079ce3a4019a9de781037f7e8fdd6f202b1938ea998cb9c096fab7a636439e1177dfabd86b98b95f13b438728f97f4bf262fae2e257f347cc88bd33b7124289079de806dbc065cae1737e16f35a45f6aa0f9e3dc497e2f42479c90da5d6bd8714317222c5342954d95b212938d4ce6c792c4ca98ffafe3b493ed84d3978e6b6d2aa27335506aeac754288d62116de024a9c2ca7c22d2819c45eb087720294704c96767c0df9b5920aaff347fdb4d60fe62f4e38eaa4b8a46510cfa77a12a7d37ccd36a6aaf18083b5a4130f4c56f421486e209f2ce72763d48d62b82245315ef4682c0fe83ad18ee07f397ccabb6745958f80fd36accd91e5888a781e880e2828db682c762832cadcac1ad5ebc18d2b21e3190df8861d2a89eef05c52e54b50f34f5c725d5f04fc9e0bf2e7db3310eede6c4cea3492a4d1ab04ca9ee48ad1472b2ecb1243d56d7ed8af6c8a6afa0f273b8e9485e702cfe37eead3b38ede6e5bc53bbf36016288b3e1bc42dd3f5ff71f196417297977e027a00b55961e17c6c4b8f4b668eec09043ba3339ba6c4dcfdb000b9ea6618589dc3d5948992b4db3652a901388faf794f8e73c1e0cecf8e41fc5fc26133dd8c4838aacc63277dcbeefd762c682058fc10b641317afd83cb984f1d17edfbf7a65432a01dd3cca2f6fe0c4dac9ee1d880aac7e8641a4378609df1bc98d433086d5d7ea715f234185ea6c0887094560bb77f2201ac3dc237236d7e742614a76adc536db7e172585b0eaca0252b9db45b33d6f52e967fd69020631dfc9afddeb8b3ceb5b3978ddcd8f4c142c4535dab6fc8a0e5543e5e8dee488ca9e33761f5656da0d4e4d655c6234733771c949b4aea30ebf404b7961bf0bed288069c085dbb2d748ea4fba51e00623e9406ca1b97659e19755f0918d85cb0d9ebb5325424ecaaeffddef20b5bfcf71d428e64215fc14c932f7374bdd356317ccfddec45ab5ae918dcd9c8010fa581263f620c3f6c90c0e78288df569b8429c1e8eb63ae4938b83a2ca6c6367a007a570a27917eebcd734ba678c96e9d5c766da16d23a5caaa7730e21d392c1c5ef6232dbb9b26e65700022651cd1901e9ceccf471d59124edc6cdb441a118fc2014b6f46bed5ed3b72deddf85ade970d4d37133373f362df7e354090731b843953b3d68c8f2cc9d0db079d8008c784b5c0dd41a298fd534aa12e8a4a7f7ef70a3a02d65dcd18cca971943e58f2454fe5a4efbc9efe03220ec9e405646dcdb358b3b552e8f4a9f3912b62ba0e6f635c0d346ba0ab8f27b0d46175621d87c15d299c15765bf489947d21b798359d59a4c2934ad13b31e49784ad1aefc0702e0e907316702d94ac98b97d2782a7abc50c9601b10221c135e77eafbaa3c2423cd155c77c9e7752d44a6bb0e4e1d14df87f5d2d7acdcfb726a577d2ffc4b985ab5f8a55456b900b90cd55e71bc5183104a3994b162bdabf09c2ecd6dcc44c83324105add9a441791658b0f2a54ae8a4d07fc02e08d095ab42016a5669f06badacdef94c0f5a865853246f9d753829d4285e7d458084ff8b76a1b06f434a008b678e1f235759207e1f57a0ec07f16f69c1ad544148c8690b5db78fcce005b90e838f7f086fa64534e6e53f4e95a2858f09ae9c04bfc539e954123f65d90220eb79ac8664fa1ccd0dfb060bd6467ada94e834b56b99d26f5e63ff2960856c0b449b78f8f35526281b2fd2b160afde914b90ffe480e76ee8ac3026f515d63587240b7f3571769f73ecc8185e386a7a4af4e8fcbbbe91b5c5d8aa750265a7e68c198a46db4416c6558e1688e3857b9ac1f2695b9d4ceb491a7a620b6bbc0aacc86ca49d34e67d4c7f9aa306dd80dc8dc43a027f89d676f77671314bd60314e41856e0cb9a3b9e14f474160d81224a5cdde9543862f726812805afda8104d2ebeb0e92efc28e8c8aea6185bdba72e9037b0e16fbfbf6945e911ed230e0594f1ed29ea023002800bafeec74c75fdb2601498618eae999d509eb4ca039e8bc69446f712e340a263aff3c4baf77e1d1cd6dca0c285712b1fb1715b48c6dd8bfeb38412a7dcb706d192ee5ed4b9fcf29ef59d365f069f6a0608a0e67c6490face37e8983e88d88e77facdcd7a6362f0195c0854f98f8d1f70d615cc55511feb344153289d766d60b1b8156436385a81638a36442af17e04cadd89cb587d62a433517cd24516c4424ec7c2772d50941f230f3adaa5776d0ee27cf1d518efa3edbf2972fc354d24a37ee33d402f0a3feb28792f719cf366a0ae3e44a24698b12be4d9d05f932863cf68e2c5d6cc3e69be0257a6e14b3fc98fc0ad057070e4bb63bf1be5c7950cd506680d833968558fe2467aa9792cb45f07a08a33ab4425830c29ad03acb705b4b4aff69a40150fa020be60c6fbde0ca57706fbb78dff6fc6d6ff0334adfd603116174b223c6cf0d7400bce5ff354bc9b43ee520d19ca8b6fa36de77ce6c67c3b97d7303b080ef70c19b8f1df5cbcd27451ffd66565884ab3e344afc79884ca3b81319716dcb0d1a14062e128b4cba2bb11d5da9dfb9fd2f796f2e8d4446f37f254ae986e1c5268e2f3c7676bae68d1f4370e1fcacbfbc29ce9ecc9c4a103c8175342aeb463f245a19ff992a5e657f931d4997bdf36c8e7855a983d4e4fb801d7d504604aff1c72fd7aa479a8aba8d30d85cef6707c5b67a264fcba09976debd684e87272c144d142b6a4b9ca93d3e47e369c3e0c443cadce7e81508040d11d33ff2856cc08db09d401e9da0330f89853b5360acb9af4b075502c83731b30691406af86367a72dbcb8e29c513d6db98109bc27b337885c9cd3ce824703ef8f0b9cd95bf28d0a02a59482b9dcf049cf5226c8e0cc379435113d8218ccb07c5fb944429e6b8738c59aa07cf3809cafff026313942686fe4b35210b15cd9f7f64bd807202deb0ae5f38ffe50460c6f2cb8ff0882574b8f5f108973d56607e1b3ec303ebd50f2379618eeccdb20d406692eb80a946cd0d85d86cdd792d30ce37635d590d854cdaa7349fd55d47102e6267caa53d7dbbba8c2db9237c2aef8893640c3e5a80d97d83e4c1d4b5d4d40e758865d2db147ab425b11e13751786621b5415a5793f6064a114a7399390505e765121357655e6622eace85f4bfa88a768d7604ad728e55fbc3564c81f9e790788b550bf5e4718e1c160b3bbea3d3cac3990a1f712df9950af9c1fb624f9d2b327e3af0d8f5642d246a439076d91c8c7167069b123a0cc4397354f0ce6f8de4de099b9399bb1531d6d9b9ba8f9301fdbc2ae8c77cebc1718da2a44e49e2c2b829570df9c6ac76a212202d429a0d32eda40f44af7d10d3c05c2c0833d0bfa37933d356c5f7092ba9b8dc40ea3f0addf85882481eecafcc78e8848ae8caa860ddd8fcdcbb002369e31ee2c9dbe435c4a4ff1103477db3df7fb92c3ab3391b481368af56f3b04ae32355c2028353e89b3a3f82d74eda4402c3f339845b780eca4ec6d7efb989cedca6bc3551fb373b05b801582755feddd67dcfe0ade28fc3f4b58a4e7ca5ac4f80f373c4f8f8ee70f44ebd7fb190e394406397ad1673926bcf38d29b5c72484f4da1d90c4754afa1f29e30bc31c7d614517ee1cffffdafd1beb2d4ca75efcc8f5606f8bafb3bf99e53d6fc19816001852dfc2dc1b97b547cdc6a125ae3eb4d3da109e069eae9908b6c830c94d6585dc12ac3e981f8465f2dae918c227d05869727f250c6e63194257233a3ce4aa98cdb4d9807f02d549de0158ea349f75c303a4703d18c8688142ea172896e35a6247c167d5f99827cc5b40ca333524dc76f452c19e91f32f43a0991a98dbb8d4ec427ff0e5639434308ea8f87868429974863317cc56e1d28a427c94e9b4fdc81d85a22c73f1b07da53207891ec3cd8f88473b1e18d77e4ccf6936813ec3bacb62cceac9b0126cd79dfce3b952ca040df0b0b1b370464d3fd507d73f0e6f03274b2e2aba0929843eec4f29cfb88d769cffbe4580bea3205ef707a4d156ef59b69a45e7b2c489eb3a42b93aaa8672037816b04f42e240880c06e353364410752eb76b7058497a17259e4ebd57b677481663ad248a02a4a1047d22ae35bce00c118a1d1577f15a2ecd743865fc53dbc5dd98aa40aa57599314daa435faef0e6015b7fae1235e905509a0c32067b2f9bade8f09bae45edf70e59d5dc51e021744ce5502868eb24617f6c7908adeb6b112b3fa3ed86cbd22256c49a3630a862d1a0c310b1dccc0cde55860a50feeb75d277c0bda27bf01d2b2a87bf0bc25e4f7f4b9d5af58a4505a7d66ec963329c7c01d5cb322e5e196c0956f7c26eb8b11aa82846d8f609229a6a3800f914160dc1e10e5ea3e102a7280bd185421be4e014557ba4b5a8015ca809d287017bb565a332202acfc3347b0b76e909224e5d9d06b4f99ada12d91684cd3f7730bf881dc550279eaf47df51afb46d6dc4f9897419acc43a6c066b3c29d6946131d3eea545600827cbdf03864f1ca6d5d3cd94d2e8767eb767702826886f508236190e9a53ebb2fec9f184de5b35d202c8768d3952c2014cfd21d6d9460321911ea0e40a44f1dc338cb13f949a5126ec06dd2de046eec3e3fc91fea2125b5a7d1c4b408418c60ca61628aa2afa8a6be1502d2e52c34dce1a2908f9af0311c888eca80d29342fb39a9b20c9574527406839fce051db9810f39809ae2776aa4fd3ade87354a7b787a197b3a02816ff6bf00428c276062bdf0243c64130dbb9363e751b2a900cba23dab2e31cc969f4f967a1ca7e0fd263520a939baac436759a482c21deacebb82d215038462e880f3c9227f9b7f5f88fbe5d2b012772ba4a8645edfc35c17214f87cdfcb3be1697a59bbfa49e996177aa167a049f4b791869a8c0ab5d1964ccd64cfd96c068701804e3d76f6a557ff8afe60f6b642a1127ae9a89bbadfbcb825398c558455d8e21e6178db8927010871d28f0609027ce672dfd3c513e3e8a4fa71c21e5c91493bc9549cef261b6ca8e138b56ebe7009528f56a06ef734c3a4074e19bfbecb43fe86538f2d818963ab3f269c4a416f66eab4bce031ebf4fa1463019bf24e85d3eba61025cb0d8a03da411b13432894fb3eb4243cc09d5bbe9e27105089565fcb55577f9ff9a42808d9b3a9698a34fcbd5dd3e3c84f91ba14e924c69aa866143fa0da3dc94f513e8ea999ad4a7bb95736f34f5774a625c45634fc2d39c9012d5ffa45d158cadeb9f7f1d202ac4da01c5668e44967a2ef23f74ca5c1acbf42907ba1ab0a3356c10eb751bbf96939ffa9dd3728f2ce2ca9cb6d5207d6ac26cd8119e580fb70e00a223c2f3f85cf745daa9d93a6a2fa5843af6f95fc39ff949bfca44c86d6f3521d6bb6bebd6e8f953a3974b418871c87ecd608e83929e81f8790df91fdbcabfee1715fc57d151f518dd5af4a01a43c476f7fa02d333864cd9c0614cbc19a1a379b3b4d4007b660d7c8e0a17621e55f155f600fe727c69388fee51fb9c885d140087dfc2975f083aaedf96171c71b3cbdd1316dbcdf2f37777715edf21f69c83f2874fc0730b8b75b7072c6b21786dfaa52ff4a38aca967fc5095978e8c337b2bcb93303bfb48a02a086bf88885be0ffc32b7ecdbc5b6f6337a208572ab5a692570baf0ee0c097bc6bcd00e3f14ca65a87d91247dd3cdb4ad7a122b8a605c8c692dd2649deb90faf3103b77eb7b9adefcecaa99ddd6c6459fcdcb78ec2559f37bec784ae8b47d78bc68d73505d966b7cf2050f6bfa8908235f263363d456afbf660936d9b55fd9c2808adc7f3b122422a85aeba29c34bfdf45386dfb50d52820a92c77fb197a0b2f462ede4afbea4ae3b7544fa65f024794b1c14be316452a8298af1cc79e4d9c24c9c6498c46585ce1d3c5627133cc77c53d5902844fcb2aea4c0705988a2e94b7f1eb4b9af884c237880cd3a29dd58fb416176af3e35770616370b6e04162c2f346fc8a7ff0aa1be252fbaa78b16f552ae3aedc8695f98c711f4ab75ae486abf1d1c41ecbcfc33410496847dc6802ac274e0c9e60746b379106ffff5848541f8ca8a061f807cc9a6aaead6b0cff4b990aad9065e1db17fe90ffee64ec419fbf2c3ff762a509d17d952b200055445363d39c0aba81d3da146d98d372ab1083300ea3bc3c1cb2a28d7cb11d6f120a7ebbdbee9c3cc0e102b8341368d746131a1580f27cb43b02a2074515f948952fa08ccc13e82309a45e58edf35aaee8829d705401e601f80df529e8ad0a1504d8d2823c84a42ab04219aa3eaab16f5fec2f2073b82a1a93888d0c9ef08edd0e29de701b4fc8ed51b962147d1680d3d1b373eca16c7b5c7ae4fd20941a6cd596ee166eea1afdf9556bf12405cc85645f33686d3db626e744d2480c2d88695bae6e207be7dc4cfe7107495edbef55bdb175875cd580bb6e10e20c4a16449056eca605cf92c96543c4b009c867842052f4f4092428c37d1b88fbe9d6ed0ffa65975e9f747dc243037ba398cec263a5a993e9b7e90af5f996a1c4b9bb6d3095ce322dff5250f07948f3c557294f6992bba8724f4805978c81024a588ab07edaa2da38e775942f44a6d7d58c25446a9d7e6d658b7ce36f5d50671a3cc77be7bce0df135665f2f1782015002a35a3b7c96ff082692a0fe34ba30d860d01ad9331b397a3ce1630f91b68037cfc5383027b151290e978c4f1128550e9bae9165e4e2b1d7a8b772c094cbaa77226a51e4d68abce935b79061104c283d9884cf5fa22cf37a5691aff0157d999c84bb0a65cf3619f1075d16afa0a1ae8796e52c0162d61da1903ea7a66e9c0e5112bbfcde89854108d1523007d3cbb8f41d7563b7335912d73961848b9e941211bf7e1d6318d266f4fd07d3297c6c2655b9eb107a752d4703adfbacebd3caad76a19984c52c15da77889c34f5ca2931ecceb529771293749192b31e10ca5b664a55c19fea57f08ec2e1fefdfacd9d30b822a52da38eff9bf7d37c2aa1fd55baa691914cd94fc9a279d1728eb75a17413ece5b4bf85e2bc963c5edc3624453811c88f513c8793ddaada975acce3f1030811ea55c162c4525c74bde483ac90f578b5c4d24cabef91cfe1b758d58c6acee92100f4a4afc85162fe0b4b5021e9f87a4439c11a332d264ae66dcf38d60ece7f98a782ea61e398d857183f20c29909c19d045915fb5ceb54ba2f72546a5b090063726b0aff640be16461d41617772a46bd15aa8999ab3716b18aabf5f7a1a73ae2e27d4e179d6c123fb27440900607aa7e2002ce88f97c7e6170f27ab9bb9f8bdccb463f42c334d8edbf839fd9354bf7763f87c0b627b67358712776018ffc87c9f8d18478723f403ff55941698de33c3559fcb865e4dba90e4a4344e1d779f76e10dc61c3212efeeda666ad7a978c558cb4b38f4475c6e6845e2188d4e69c24d2983fadf445c3cc5f461cff38349c9b6e483d9fec615b16dc6a940eeea4d187de4cf6bc7aab96c37696eab7733b3a414ebe54c31437a1043632b99192645b47da84039ddba0747818ecd6fa1f13e96b6e8a5b1d55f9665e159f899d76f27831d8d98d5ab5f637f8e615506689e96e73da20ee30db919216521aec94af33bb2264f6c09a5ec50a842686366f50792ebc064cf832d2d345e8f4a4b39b44aa6989dd9f94b5a06876eaac619b20c9565f65b35cf80e0c3fb043ad502c3b4545272201761e22c90c96e04c5d088e962c381c8eacdde492dc9e94e6c59aff674d68c4d22a56b61aecc738c50d0149e3250a51188b10845f69f33379791c1e7e259d0bcceefca5a4b1e15c41cb1b2e277e115c00667b946e3e8d646b631493ee675333548c9143a814f058722f0dece8261940b9edd84a26907f13551898687ec9b27b4e0d6d12e665c0b1d91fda865f8b12160a2444b3a5800f32ed6f28bbe9be562e5d0302c53adcccd08e3d95bee97f9a07f333491f2c0b9efaf7763701ee7501db40da562e8b9ae8542328b5ee9944eed27753d43a57645fc5e8c3e4f4ba0dd5f78611fb08e26067a150c2982986dddf6cf214778125abc26a923bc2911a2bf1eb832f124ce348372fabeefe6b5f5a5bcc1d7bc5b76a1aefba21b68f396d22a0c84c98d806ff8132cde90c8c6ca990ce4a9b1eec7fbd247f035d7f828ccb212edfdc5cbc17abeae3cce6a9dfc4ea3cd884ada0078602ad5e07e5f4c04a5a99f15978e7e056e6f6ec111e7b0d6acd8b57b7fefa6741e4c776e4466eb50bb808456f049b4aee0e8c365981cecb3b41bbff687538a64cbf0e472ab69f52b91cfc2cac97006a7a234f85d648f25d751963040687e1cbb4fb3a8d136518e07d0f3a31a1c63c381b6d52581b29923d542db5f96c7f01c6b284567028957a4eed9d30c5cce88a34fe9ec8d8aec0d9e4cd0f95a853389cb9fc2c62618041e6d1f034fa38511689b5b82573a377e9e5b50523965df29a67ef88da5b7d38b17f148f2d247a798a8148c9f6cd42f4995797c01ae6d663d69f82c11a2213651e399fd61e4f9a3474d0548016fd3fccf0d1176e653a1dc4ed3ec6ee9c9ec2746a9ab52b706c3f773fda6b45e18aa20c124a855cbf8803444ac26fea01df80bbb0658f2426b93610804cb15edf17a3369293e548a1a233c3e7d3bf91fe9a8dc40f979e2bbbecb0a608f913c6abc779dbf8a805c40704795cb6079f650bf7fcfffd81bef5c6dec575542cb575c284c953dc17431354af6554e9b2860c4acdc89c441369688bad53dbd130d440222c9099e1575e9046208be77b8cfee18830138fc437b470adcaaccca65f0c46bd1848ce04d0b1567add01c0a30930a74ede8ab048664bf45e39a72ca4857905cbb08bd8de54c61d3540a17a6cdb8fcfeb0cfe00032082a12fa23c4f4de137fe8ac11c703dd78a3b9d828f7b3d9302aef19d3121ef915f7d45df7f790036d2f6a0740e1b4e838f591ade6f34bf72cbf3b52b9a38d5d95c287a7c75823a8cb1a8e2ce045915c942d8b858c8f60a5f9df66a8c216561bda51fff929c62074ec8fbaa4f686598edc6b426177c1f40bc93c38e91c3c08af0f40415f46b43914cbcfc7e2de0c2cfdc376ec64dcf4bb87d4539a9391d63b2c1590554e76a351ea8409bf43f8ee53d2233ac6d62a37e06ce2c0dcbf4a8880924d393922923f6ae7056a9eeb7b63c99cdbd9976c9d8b5eabee591ddf62e79ca489cc2b45bf4cffd8d66ca35c29da6acb8901ae7daea8f18a65c292928248536518d1b3a3c1df3ee5773fbb00b957492b2a6a7189467dda28316a41a93b9304cb91cfa4b40db09968deea3e97ea4cbf7406fdeb4d9644b16d4be67f2dd79040c0ff3638ddad76479435fd3acc0ea05b93434f53c68a2485fa0157bccd80b56b85bc6413ccf1326dd786f8fbd7ec5ccc66bcc4ce36b99813cf750030f16dfbacd1c6e9682ef5161f0e11a6d67450f62806fca88ff7765db823684d540367914ec0d5bb05a9ba224b88f75e6d76507780a265ee844de87ded5d05c294aafb0788168bf5a4dbd1d191630d91f0744edd2f5cccc4ba5c7834af2ed223d290481a0ca6ad25d4323e47680e8da35a290e8fcc25f391f59fe14344cd9c9c981c3e203c3c317be4f7f112af09b1ccae110074a38931d61c23f2e3d08a8c2c70a9b2c1417200b8952ef4be56bd6333d844d418799d76a9e3d916958c335353599c8693b2176b18dc2c0b905befae24b82cc2bf893934603edc192a765c0ef1d480eb722a69da4aca0b4203535d27e3816402c449eb13a8f3c9d679b112128c087d1bf734c79a3c8fd40cee5be5b6fcda67ce235ca693dd205b903042f112d0c0795f5cbb0330b2e7abff0e9f7448fdc7d48b2027a0274bd7fe2b7dd552d65081ba86ae66c9298f179b7599ca5313431e4ad9578bef196d9a69fb697480c88d9562165f864a5e137255401b473583290b6b4c461d3082247c14ceecc88a9ef2d53fd8c8f8092525ffa83ecd764c77eb8c8163d1347782637f86efc5879938ef22beecc466483e40cad20b285bc7c37316d67d69bec4aec207a4ce2b2e6630a15db54396391fe7a8fa4a38d6b8f5318ce2990e73b0ea3693f054bec2168f51d9b8df764f031987c4202abfbb66f712b66176054a7ed3438b086b208967a11482f531d56f2e2d70b87f7a839e36a6dce03be091985ea814af8a1d1e2a534063e6b927ff0b80703bd26a974122b9da0de878515efe9dd56139fcda78ab3147aee481528b034ef9b167519bef4f4c03873499c3cdc6c5c55e07e620ea63751b14a81c363eba7d9f3aedacac0322e4d163b250f5965dbc9f0f3f808130df2ea0bd525c579279b7a26047c86f88866c776ed990b47797e6741c4a23a0de43a5ef2f10b396ef58204265eed8c79f376c76c519383ca8eaa8114b7b61a5bcc9194a82e210f7fb4bdb315c9cb5018a20e5341d9066d0dbbac107b5baaedf31971832e0ecf92a764efa6d28e3e7ee08e521f45c7c3a9519693d0f84cd85080e9e3d5d6c218c68e4a8462b38c470331e0e3ab569153b5df4ee1182854f957674c8873964ff38af376d9c7ef00a21aa5d8538a233356308669fb3e34118c4dedf4ee20f1f724b30508e35872d43945853355cdb812d3716cb09b783a538b7bf2b4ab603c22c38631922b87da508c13ad307c5e5d79c49e2f55bc25e24f38d58837d69b52a4d8b11eb4378c92a65d27e26674f211ac19de544d656080ad8251a01659185b8247a2683df2967ac21f2d9ca90ee5c1e0fba5d549551140ae88d8df15630fb9aba2d43f454a96fb62da4f2210565a5d67c10d90e477e5f613e4d1169c71651b73d4795439e03cdf859810724cc9494a293a3a428fb5779bb577ac2df8a2324b8d918bb8628756c82df55c966889d04aa7cb095be45ced87a61acba02cb987db3f7cf8fda662e7a9980babd2225ec08f2a616232bac8fdea1ea159bfbc19dc3ad5459b0992d3e19628ed2308db41f27861d6c3eec10c6eb45f1d48445301031a57cf87702c986678bdb05db5ace818f2a84a442c68f2baef1b179c42b1991fd7df96a275b2b0a0030b461ca22fb50699770f5448e574a3524ba4e2fc4e2e580d14fa3e39a7b435827dada48d5a7a896f59379b9631c46fb9912472e71f3b548c48911eb8a40e59a3ca9cdba8cd135a10234140468f4d42310c94a813b4b73278d87c327726a18858b0aefc397827bf8ca8569cb5e27e56f4a03d385d4c98270d1803e13faf5f42808c56615af506f22e2e542316acd1cf91346bf1b395e4b7356350e2bb3d717b661717a16355dea1f969e0e586f31ca4bdb9a3744f7b035249b8c096cf581dd12c6e634732b3748cec4c37c7e91daf2b64a23d343df8f211e3b83e8df1d68939e511f09972f6d75a7a888599e8d1fb95f601b78d42eba06916de097e97ec1ddf5384505791ed8c38543977deb6b028f29095ed139945842729e16a2444cbdb43e4cb078270122e5b5120304ddf857b43939e24605e5b76e0eedbee89ff2a1354ef6c3a966225e3be523819091bfc9d4f4974f0fe1fcfbc6df7edfe59f1e21b00214fe8ca088b1edcf510ad14a81c18b0879c99b81a48fda2a8020b2c067a1b8631739fef8ac57cb9cd46f227634047c73123a8afc2fa81bc4c624444fd9a494eb7b0d074511e0e30624c3c8d4b149dbf5d75ac59397c663b968e0c2d39d0c0851c0555f4c05566efa26d26286365c2caf6ca379fc1e5849ef9944ec31949834aac11df9a2ea48370c17498780d28d3d20df56cb350d14036239957d2ba18309e023d3e5c40e0509b0a8db91876e354abc701b2f9f46d09e96df63f91e472f65def1b91e14b9befa7d98d1b7c6bb41f7d0e96d339c29b3db57020b45d94dc5619e8ba60c92c421e706ec43cc4c18cbe3e5431c319b40259bb5e054719a40c71bbfcb7b579e09fe3411c9cd2f84b86e59bbdeb2d3e9a703107a4cb74c192ad03ac929d9461bdebc243ad9373489940eb666dfbde390c010c67e08d6b485ffa8089045c75bda8de1bebc994d5ed7de5b83f3ebcd6173530e141fd5c4e8a8bff36036773eb42eed2c3d9ac514f37a2dfeb8ace69b77a22d309124af5d6b13a731818e6d400cd4841ea25add9577691628dcd6c2db2c579f282910ccb3c23d5cbff6012127d091a51964ef09996ed441c7167c86846a608211b5a3c539ca9fa36975c50ee48efadd2bfb6fc77be5a60172855d7436e09f79eed06c21e96ef2e5327699e33fed4f0aa8201b64275ddf831da00bab078ffc484eecd0f19e2c6d0fdd37cb4e426c6f96ac51ea5632d6233410ec952808f38b01c540ca54611ba387a60481b227594b815bd5f4897db20d435d1b9778964ff9e76a24d1b115841d6087a02d51516c61a6c01450d8c04380dc75e216e4e45c623f451b28098c7e00707087ee702d5454a3da80f59a599d038cc0590419ca90285002791ef568f31982d72c2b52a37c8d02dbb6ce1b64ece07ab1a64fff24940a0805fd6b2310113c0f447f8cd672bf60222b9477bd0e6928017916198caa3fb60bef4e0c0b3837f996a3d5ce1e33f827963df39b03cebec5b32ab193ea52c7dc8b61fbec5d1627ee213ba50818c06a3903b15c84097539584bc60632c685ea22805ef724843ddc6d363798e0f8fe23b4bb5f8cacf748ff96da32fbddab95ed206df63413b21507428e6a58ce84316b9581ac4e2ab1ebceb3db6ce4a0fb47c44cdb70df7bde0ca0194437a0a2b5d138e766540ef567d9f87d4a6db4f75bcd4421281dd9e114491bbfb827621177955d35dc2dcd219b7fba2b8deec7ada99946a23f4592329a355e1a25e73543755ed1808af769536d83f07883a043cb4abba1f068681412ecd868de2f3ad1c6c4aaedb6b7a3d8acabfa8242c679d7cacb420187acc14284e3370e59ea75bead2398f1794dc67bd97442ae080f6d9311dfd77b0b8c262530c7c5fe370027ea4953fd4315d638b4083e0986ba18a43aaff884c0528d329534e1dcb7ae676ab86f72ebb9aa82d28124bdb11c1b863ec73069adaca946cf6ca56e5836464380aac9b99c9fec462d7cf6397d274f8d37b44adb3b4ed45868ee39f0bebcb2e6844e227a926525e0754a95ac0008f667c4964f30dd59790a5b3834df59423e655b1a5c1f9480de6852408416ff7bcd5d9b1c714d0034aacaf10d9c0b0ddc5fb5deab9d7034327eaf70bafe0682246e1d654b128bf12cff62d81b4f2f7a76f92551e875f7ff3a3d290ed1ef70b76462038a50a3989936bcbf02813349c833fd2ad160403b2189980124e3e5b97e3ffabbef1390b94a00e189f154154d0753fc3ea64123fd199b81915acbc5762d6edf5b4114b79d205bbd3986e99a8b2493a68e58684c7a6584af94b9da954211075cbc74cd6340f5640c803b63f32af4d2c1f36910f470bd544627d30ba7b4785630801f5a7534804315e6a945831c120f3ddc846b2eb7dc64f9215be924b69c988d7cf52b576866bb3fa1de3b8cf037669a514d1aaa45b0a45e9834521bf9196ab0d60ec422a31cc646ba8c117c88a4afd041fe751627dbf0cd2319046f5cddd9a6d416362d0db5b732b4c1526659b6c92238598d6e538e48fd7ff952bf72a2c3c5da6d4b1d0798491c3a2cefd7438e94bd180954725ee73f356c906f24ce9fa090d211099c1662d966128128c1af51aa26120c28765a534a069a407307e2a865bcad03e3b77830580252ed0d56e99f24c32b7fec22ce20fa544a4964c5ed55a7528a4c48394ba54f978eafa7bdacc73c68c9ee0fdf792f441289259bd9c4150692d9b373567bc95c2b310767b61434d7e18b276846e1b2fad361282410fcc57deb24b59ff639e5888aba640f8206b2373030fb9e360f71f6ed520cd3b9bc1bdc5313e0d9919ca05e76cdafb9e200d73101d3b367a394ce88884649f873ca8b70125fa50686bfe01a78e5b319fa966113396de4362b904c2789e7205324215f4f81339144a48b19dd9fe632b0fb7ae1bb4163254034968647426c557c7cfe3c7f859f105185dc3b036d35724a4788d2d85b6b1810c02e42619a8a1fc8084590b053f4468c1d048d5033948bc8e1379da99bfa8c63573495419b8373d7def075b8832516cb2a46aedf1d9e15d72f3169511293bc6fd8b300fdc430b4f5cab511aa0f3664bef25020cf12ce6818d3d6e8c72c3c8360e9f0d85460f5fe54f93a0e4a09d60338c82844068a278566c366e9c51f143bb6eaf07ca3f6ee216c00fa2e333fc978b504d6add10fe58e8cf6fe47cd4acaa636fcc30c3e4072e8f707d261b36b5e3935488dfe2fb6859ec9df8e4d855f3a0d1704c2fb1fbc8894a320ee87ef63e83ae7ae3e8c7aab19e84909f2cf44c88d9ba31d7a77d314b96f6011575f79b2b1c6e20498a4cee7f3e4a6f294cde7b839c32efbcb6749eaaceb1c590928918b0f377e4bfeefd5203e76269796923b05c63f8338fc16fb2fc2641aef02897a41c5f65758accda2b196572f208c87e6b34b7bbc08d369d02fe54fc9f6ff8c8693826b59e0fd9a287d1650760ebbeb8e0b6132a921de786beeeba211812472521e249dd2547672c8a0092063cee6fded21055b5df8d31cdc028b299f2c3e80e5f2f840e32ad9b852524396172732d413c9d48d4839e232fd928459d5725664145bd8f54ac641699ac3d98dd7777555bc4f3f8c98efd7218a9d05632ddb510b1dc55f9fe71254d7fe6bbcdedbfb47925defe1bcd7d6cc39bcea8e768888ed9c2840e76be6a389d51ce5372e417bb5cc50982de313d17a95bf9c1688d93b1bd36dcf37b8dfc1a46552eda262eee5fb26df5b0227f4f2fc36607d70081ef75e4eabd5339d5803b0315a8509248df8e69f3bd14b9bf26e48bd43f07a18617bb4b84d7cdb72648347ec0e285561a1b1ccd18087f7cc9062804fb0ac24ce9660333aaddab6c9b1a23a19a4c392649fcf6761bb0b2fe4a7206784e3736c4c09b1cadb650e786b5dd2cbfc17e99825e73a1416f7841a0e5d14d51a00243333914ae3f9b2a94038c08f9d7178e4f1070e58479d9824f14fd8ea7f079aa21e3ebe3c0e1a47f06bb52bb48f00fe24f4ccf5eacb22e68f70bcef69fce4fa224209f6df3385201fcdb963ad3fdf2b125f297271785366062e49a331f94621554bef366a86871efbfa944de426ef6284570cf4335321b3070af7347b947204c91159fd0da30748d2158787820d8b677cafcdb9c1dfb52a4d3e9647dce9778ffcd06da7b5c0869deadd8cc3838bd6807112e8e230beac40f499de1f269b961ade8df680a67d3a7784c46b617e7ea0cb8371b9aeb9582f4280a5531c14ec6717a9815dac8f4755909741f14425ec556324636900269a8a0718bb01f0414c078584c5441400fe20f6b7b272300e674f2a8422758ad3252f310275dc3aac55f734d7419704fdf53b530b1a23db8e40fafe41cf1f91400eb7b497fa5f53b1e5b62a71216e36bf05b27ddfa8f6ea66957b0337e21e8afc5a31b53f9650fa7ceaa59b736d3c88a7614c5c6ef65ef0ffaade5fe39968c8bb26d795e9dc74c8c7bf8f5d84783d8d0ad421da52cd91020ceb8e107e62bbc2e693bec550263b0b36af8be0c6f2f2b1cde882997442d49a74ffdf31a583fbf7dc8c6fc3ccf5d181a453c846d57feaeeca6a5e255284c7628e98567d649766fee3b6872cd7eedd1135a5c2202bca879421c254d5a2f800acfe2b87152e7b8083f42e15fde78162a0bea990b3d10deb33ee30d4d8abd72ed4ebf168c2f2e958ba54389989413138ebeba7c880a14537c8b1dca0d8a9b8510b82be3f14596873bc95e79600d4c057e2e73b5923d4b3db5ffe27338d10f6716ca2419d0af524b794c2db04dc8867105a44366e45c73691807098bbac3ab74bd3203172271c3bbf5bed111bc2705bfab6c64f2add58afd311db98484839e132890dfa0c1f8e160aff2e82384a0812b0ade30a63f2e748e180e305b42ca1c6dbf50a6e172aa412f3c0db45ef2f20a9d3ebebc02ae549ac93635a431476e6cfba02242c5e4f60c4ff67f7c1679428d555bf017d12d8ad53e51ef8e7d82f5d74e85d7045c20c39250516f98c0bfe681dfd7cad6ba1eae29522c7bb78b4db83cdb1f5554085e3ce1c9a877df7e686ad48a0b35e4898490956e671f7106d3ed66c7edfff1e7cda1ca361f2f6cacb687a031d24141515959bae53bfad5f959eaea2a9177f4086e5bca0e83209e118a2b5d1851f18741613e2f9ee0a91d9d9056121d18d9189e82e20c46b73fd113539ecc82027c885574cd9c81626a5934b1f1003161362026197f5276b3e59c0f45f927fc3555fc416ccf14b413ce85d37d66753facf1cd41d4ade220d5d590cfd9c56b3285185e2ee38a4fb0d1a98990dbd6a5b5218cf37b387c2f92ee327936bd21ef1933c8225cad60b9dda867c03448901f74f7ce1bd9c8be32dfe9f62e3722ea38c8e2f4bbefa776143fb3d4ffb9fd26ba4c74bb5012ecf2478a2139bf0d4d32e90b9316fe3dc53a259f6d0c330d5ce72a33bfcd9c10ed2200cf97d7e0051ea8503e267048886d3fb4fdedd0b40cc816912db483aafd2cb6d239a4bf1a309cd710bf6aaa7760bfc7239607fab7d5818efc78985ba234cfb9a7178daf580adeccab2a094a4d22b727ec4b6aa1da3d7dbad6c82341567e933be9e8dc7ac0f163bce69696550fc2cf4a12289d835d933e74be11e2f70392970a9e9bd782407e320e1d6df92d6a41a51a813f49d6539224b70d38a63ba0beb6ba4324bcd0cc190697f3ee817567cbecaad7c4f136b198ca9c0bfebf3d7fbc0b65cf40b6c61e5a699393c865fa7db176ccf5fce1d30852e77f93951918e87b1b846f5964b5aefb040f2a51515b00ec5dd084d88589313806d6f130cb1c9317ebdbd2855098ea094b140663deee086ddfcddaa7a470f59b1737d723dcd9fa717bd32b2de65023945204529a8491a8432ecd5d621347a9f575f1a4b21828d4161dd50d4e91cede658a0a7e8e1fa851dc9d70cec6155700dd08a97a539842f028c1c1e550c2dcdf42170e2c7b559ad782df632bc441a6ae02752a6162fcd7ba6a2b8c9835acce597b683e015c81937591c878598362335a3929f56adfd33797f1c50dcccd3ab6742b4b0ff68a79ee3e8c0a18c409f3434590fb4d258c417377da1821fd59f929b69c35b4728e1d7e692e235982e9060b5986b7be2177dbac27e5a20a000add13697e427a1452fa49b332c67e14de66ea9c90491b18cb52c918dd9d07b219b6b5779eec0b3e936e5e417d085dcd65e8c7606e3fc4cfb8653bcd4e7134921945f25cf798dddc72bb6721fed72dee1bb0b60c25165258db70f2d01adf0ac112fe36aaef88c5c1f162f05206da6c9a3563292376ff7000f3d34a7b0891ee8d7cb8d7dbde5af9c3bb0904c6196d782d42708e542ee4ea14c7f477171e792fb0c0d4caa9905c9eea0b62207f8b3abaebac6d2973052d7ed649afb2f1ffb523e288c1c75e9b48d0605c6fd68891b5ef33c92763489dd86fe5511e516b626a3c0abf144e0870d06c82a3f2b40147e1a183c79059f64313dac91241a9779fe7a41f249cd0cff719bea838586ee2a761efc16226901c493b96c77113f45a0dddd174e23b6fa4841a99dbb01c8e683c57bbcc2a28550ca1cbe6d38f6989bb99656d23950f4a89800716072f85395fdf5242300e6c4cfa1b14bfd1bdf835e4b7e48b00781cf64698e767703069bfe7b2955dc6929324c1bd4536077fd86b7b5bf9302b57efdd6f30f708ee551bd6bd56a1d90386a2c72488a37940494cc6f581a3bc2b65b1536ac591369cf9aab8d0d40b184c16973b1a20906c2b430360fd5e06cdaf4f01c57e6c5166a51a7b2acc367d54c9f473730f1893ebd2c091ee14127cd7f7aa8f47732fde3faca0cabdf6ac9520712622818c6b45169aa87f99915286f085a3558363214fd4a539693fea7e90e5f0e559c93363061512c2bf44c202c5f1a86ed2b75170b5ef83b2c66ee4217c29a238734391c40e80776c95e894cad637bd0b95a52291fa32cf71c2bb4a38abb5663062b45a819387dc2653543cb351faefe4925dcca27740cd7b613accd13651e2cc46646d210ceef8a5990aa19222b18c15727ed047a0bdf0db4649fafbacb335de95bd7b236b5c589ca484b58f07009817c2bd82420b932dbb2aad6210c196dad8fedd0050f4a4926df8beb29e817979b84887bf336bf2e377b696d3e6dc457c3f370148b5434139cfd0ae70fcbc0aba869850f93968101bdc587d5d4357e327240742a183e27b7f877c9fb2cd74f061663d96eaa1204e73e13745d1ef8befbaa5702a83cf4beccff403f2401101c55977eacfe42166c6cfc0f9b6e0542438c6667c1d2fca4f1920e0cf6d7eaeac38de8f394ba3cd48c40083655c51da2404de698413d26b59518a637d1195d78d39ba110d24a5ddfae8ae404df663af940c629da03c088d04ac1de5398fe7edc95fda68f54e26cd1c74c9decfea28523498fcffb5f60373614c33cf52eac30eb97f9c7b7535e623e214c3a844c28722fcebb59f28ae20450eddb6dc9f0c9c8477073ec7a92186afeb1750cf4314cc179a1667dd771981374330d93101fb4126a59b22c3ca5f206269f366c78214de663dcc030b12e1ecf542759cda4daff1cd708949e93ef3d5c487aa3c82e59e33ba4915cf27621f23d0dab9d3a91c270accb5db1d03f00253dbc53df3fb612c156afa44fb3eb626998e6dfdf3b3fb8609c45b728e39e993b38251783c5f08844d1de8a33821561ab71263ba521ecea1321182fda420682138c6547ef4e3fd5a8b5d89f4dc0f8cf31fcdc21f5d98084a629c7c558841136334991761d550d0a495a86e7d54980ee3e646a74910fae8174c26ea943aff3e99bea497dbe26408a0e7776103067421fddc008100f8efba9c3e53e0a67f041325c7249fe87b799addd4a0bf55a3a53c09c1bb026c894223aa3e8ecbdccf09a2a75451cb03f9cb4f983e16364c0cba5990480fb655745a723a48d9f2465f868ddbe51010547240df71b0f0db9a1a59d39cb51a6d29f7661c02fbc900456009aa0a8f243606d759305cd5837e9ca64cee33de6af5caee2a9cfa2642443d17fc251262ce265b4b5bbf6918c46a312a3ff834305de1c4618940fe4ede68e77e583431f937bd03215508b348f2c5c13a9c646cd08e5a1a828a1dc96221c1bcaf612da537e9a5f196c31f4c33c388039b4653429086987b25c53f4f69dbdd7989da8c181c2448246c03383046e628a3eeb42deddd40d1a279ce69383a67d025de653c62cfe61794311c7abacefd0d184f5f02572442745925bea8788a2d41ea10152d25599629d4059e75f65d828a223abb77db0bfc95a9dfe29b84972a871b7fbc177d59b123f38a4a20ac8a8a08f378dfbdf332d303dd4e39ad699fb416d58d37b904994b3b5546e530159b2748ef9ed31a68537a0b60974977f27b6f20e83ee29363fdc11f31546d64767eefc62268be2bb3b6598d4e0def58cbf8feeaf024f4336786b30912b9f17ab250def43c09fad7f07be47382fd7fccd1b94c2ee71e8f22a54a978ab4812d6a655ffb193f868a59dde73177843a293f4d6d31970fb0185c4f3901671546e3da23782251bb98054de9f66d0d55ec2414f33896bc6ffb776758c87c9d5a5cab929493114e5795f6f9713b38a757f26d4b4e225c52d760c8ab57ee8aceaa024a5a7a72af9ae02a73dad841dcd9ca5de998b2600c0265f945117eae695a40194723b8665126dbe59bdd2bb64e7bd2bc38b76811c456bc9d73dd38ec4cc48b25e070165b4e263860508fa3db1879c3e45557ffa3ddd8189f3c4a27aba767b9628cae38f87464ff527c27074d12ae2c6142c0657ae89c93064e5564a4a7f298d9e61d1aacdfbbba9bec4bb6d3a5afe33370ae6592e15520c3a1129f75d495a3ef9806f3733808e0a17968305c4de6438f3475b0513b581cb5e72569e96bdda87c4fb251ea9c0dfbb79096c4ad94f3501ea8c4871fee6ad2bb777a0ffcac21f2fdc9bddfa714ae513aa7e4216a650eae2c552744aa4e4ce8346b68a0e7c736a99d12d4aeb395ae50fb738a25326b677cec30da14e0d0e291d2b2c8614ac877c768d868c30d9f5ea34d7ae077acd2988b1f9c81641525a167516e1bb1ebf88701a0b880b359f8b1b446df4b2f183fcc91e066e7b68c0633f972fce94a5467aa71d0c180d3edd73d23be258ed6cd8d5e04268de68b8c508028bb61342eba98da49e779e74f06676a8d3c4ce70d428fc831b5da7363f051be59c5deb5f795f84e100025f0c0947ad7629a3e8e7534c01dfe80bbf105592159363578ce3d0a20ff56afab2141da45c92a53b007f13bb5abea97c40f8ac59144fc8dab1501ccecc8b248ef48c43a631544899b93d6343a688f75ea1c44bbe646ba412fdaac4d08d6770ac61b98aa7ee1ab26afd67618a57a24b0b90046105c5541627bc264eba6942789c787e2b01b94d6d1519f149d11f03a2550df74d7a9084218848dbe4243fe58077f75603aad05f69d7c62e52b9c875bb0956600c5e5aaa013d4191549dc0f2bae0fc156cb0ff2e95aa2166c16a2714a0a5a72753501b3f1713b1fd2c559d3464887bb485fd96da3166c9b888ded70c85346946a866ef19d80a2775ec7d5bc0a1af2e391ad57e7626dbd6b4ba5ee7f919025c5dd99d42c7c790849b524a656b57e73b9869dfad0b887f72d963d3740b6abc68583c3b7b45581642ebc4fe8ce82b6cc435cf345ce132c003d0a698ad75334d6d813c93b24a5753eaf3fc8f295401fb203df5ce24bbf472cab16ced54e98b242eb69ec6976d0bc655d951abbc8e16da0923b704eefb3210662c211832381ca473e171efcd7f3b2c436dabb8aada929ad5bebeef6781e858cf64200304cdbf1b766498b3f91ba3bb0ca7cdc995fb582fe47c634254ace910b65ba43c01ea813216c6667ad99c2dccaac1ba9de56c8448502afed1b45981babfdcb20e2d9e56166f7c8cfee1260053e1f882f29023df45f865692582e3ad78d5a2c8c9ad379670ec7154ab37b01b0caf510cdb8746e7e7da4a91bffb6f0a07365648bc121e2fd81f8290966213f76d7682fff59d1c3ccba9e1afb83f959875075b97518cf5de38d5d7fce048f0fbbc72eac4ebf22cc4d8d3a1335e5718551038500dc8faf8614be2b05b30b0c982a5c8f9742e9143511c8ae058afbf588eef9dffa5dc7634061a1bd8c265085244e78fd1a7f976671aa356a17856ab34a88346e4ac7cdd280c928fbf223d845705d53a9c8f4a3f57ee4797371b91a7818408fe80f92b27bfaf132885daa991a563b21040cd35c378d21c4d9087ce2b1d5e45c3f2c37194ef6aef0fabba44fe0b943eb3f025c23cc24fa949bda136c775ab64a3fa9eaed450d1adbabd751d7354bfe6e8da5f97fb782ed68f723ba6e17165ca5a76cb0d1f5f954c848ffe9e20d9c7289369d6325d1b7d3bc117cd606e88c153e810421bd100e92d3d923b34821483345186e3d1ac87b6cba28f079b440c1979e7c476972b98080781a6c9527c3c5c381ad9c31ef7645b8036cff883b84cdf3b096717658c1cac65843175fa8a4d7bd01a5dcd733dacfb0842e820e4e1008670584231c9a5bf9f48a3a437d11745d50e109a462416fb9b69df40dc06bd0a0ae78c9e2fa64f705516773e21fd215799317f32b3dd0e9724cb943cf2e219fb23638ae7eb0e82aaa89795a0daa75f086dfc04d9ad5bee686bef600aa10c33f706617743546720732d083a810087a35bbba3290625e286106d625d309ec1ee54ecee9b971b30c974a93f9a1ad3297a67c6e11199dd5113ae2b549a77d7764a0074424af7b5ec63793783a5e7f85595c91703dbe91a42a590c72d0b6754b36bc398b97ef4d5bc0bdd3ea0d3f018036711fdcbe96433405abede12dc6fc146ef0e87d6ae1f6850f726ac514f2311b72ea4f74de3fa23d4ba83a099de44edad77be3938f7313b494e027ad19d76716c2496bfed5f2714b9767069a916c2ff992bb0b76f2cb35ab026b3a43bfc2180dc54fcfdffd0327f8009ac9204f4a3908bc768790517f1564fc1a006949c62e225dff3b63bced27b77b4fa8639de4ebb5ad7feb1b7e564bf4bd5fef63cb443b1ecb944e978b28a250923804522bb80eee4730a80818de0edf78415b835bac154f4fcface45e01875e4d35107ec717cb80ca6bf570455b21b8dda5e0fd38f8ce7ab1ff6c52894bc4c34406a6c162044b63ce1974609752ff0f96429348e50e55a3491c313f9ad47e4eeecc728699c96f3d04b6a46f1b7bd6739985b76a08331f636dc1ea59ca83be7b7f4e4a2adbd57af1dae5f5458144dc08b0f5f0685e85acadb31f2088d4537286489587a4e6689e82b9fc59c2091e39099c88061e1063595257872d8ca5076d457442ad950aca0bc63ef72e13323c3144cec68e16c4111b87fc618552876c8495888448156e7d8938d223d2c486cb3195513aeea560008b03395c8b85bc36d69ae232e5b47df39e8f019144357a6d09e8ecbe5ed80b07f5529858e80158a42352290e24bcb85a7d4868b336e660822af35a6d0953c26134a684756b3a7f0803272cb6030cf5b5c29ab09c5b3125b9ac50962b51fca95e405e2ad8d6dcc047f5474b6559605cf25dc9d5f5ba93c8418a3f08c194e3a15c937fb49b2a23e462e8b861c64fa89bfc8b5044f7d20e947ec2ce0bdb4c7c1b093de9e244c9f246a5fd92462b86e47e97c1fb6e5a65c2523d1f39027c8745a6d180819163d0688219464c8a5ac6ab1a5469e6bedf45c3c2b51b3d79411b1fdf77aeba53ed091b7232d4a4ced0c41302a55b4b02c1f0161858a12e569d94b94af1d5de41bd2544edd5ea79bd13812b6839ba1f9b4b90d8c691614d2848a7a8fc6a2b424e70c9f78ffe72f034212804e30c63d7f97fdf2bb2a18c15d275fb5aacf44aa7dc4b9029e24d664ecd285d8d2479c50779b3cac2b8476de7a1f40f1a010b71cba50f312f9fb9de348ea28abd6603aa470429dfc7089717e4e584115fc625d53d1808da31a79fa772781351a4a81066eb42dee7c1eb2c149af9e4ed7934fcdc258cbaf4eb221d4a8c2791259d6d2778e59df3bf1661e0c6892c8f9b4a750bdb5ba560294d5d4ef0c92305c1ca0da52e2b108f8f3ea7398b67104bf549418d9c23c01ab073944bb381f0b145bda8f9de897ca571e896749297961b96dbae892c38687dc424e65eeeb0cb290e8cd955523003de2311f9833b8eebf8ea0d8806a11c1345e48fb1126b22f2f1c4711620a137c0c5218ab57aa81a5258b95863284b763db5f96b22f1795ebbba04d500a79d86152bec970b98b832885df8bbc02ba4e70e0922ebd24b1e62a59a71ca40a3b44abb4505558b5ce6869712febb0e767e8b3394ec51e1fec4a0b7dd4c3823b2b584649ffd7619db60a6d117f16b7de9e0bb2ed7bf0b8440ffb2c05f7d778eacc8640bf2b1c8cddff926d52bd1e3c3e0caaf6a050a617b8efc37dc459417114c87302478b30a11bfc74f305958e686c4657adab8d478318259f542bb11f7a55e09c28e7f2037d593507e1fbc6c77d4b870c875101bb2dbe03fffe0d208fd897d36b9f2a9daf1e44c718fc7ff17526c859ef60d6225a39ffb755ed52faf6de1fa477b4d6f2b14731a768e9cf62692cf2e6b9d00b83be3794ad6dbd69e85667468dcbbfc31ad03b74bc1f49f026fe4241e12237598373cdd92e0067bcec7977c78e9e86f9645e2e623a00efc0e171b38fa91b701004aff98f11a35a8da13119ae76cff82b4fa1b96bd4543e72aeecec355b3cb6ad1b62d3c83bd257aa8a70ef2e2361f819be0147e7bb3d9905f26a47a5fef11647b28c76fe369941ba6383b3082bdaee5ad030b4f18090fc047f6e74754ad4122949d44a82d6edc0e30150a3f99dac65704ad1d6576fdaffedc20b358c73db1be0fb7a2d049267c74c692633853cb7f0680609846c0ae86ec8f890e3fb46f660b7ee87110299c21086effee220d0bf9d1eceff64dd217723b1d0b94ec70113a4e62ce4b747062535c1b8c4ccf1445f9506a51ddee5865dc256dae4ac7bc907bdaf45abee9bee8e90beb3b4e1eaca216abcfad4f64c6093c21c6a3dab67a21fb6b630c56243c781ae07b3516b47d64818bb4d08259b7a441a1f0c446bf955c694a5ec6974aeb3a21819435aa5651ffa984d3a2b09d0b1a1c21aee28162e71b697c87fdae739219b7c8448b0ca149319222d0cb9a2f6e073150374a15912f947d4eb7a782dafa4879a3decd8689df488632344c0eb72c9c23b5c4080d6f14591519eadeb1c95de5eac35708f0e456c03413c3c7e2e07b85fac5110fc06acbe87dee390542f4c910f7ae3cc230d274e82d3cae789e807f58fb677fd537f9e11f832f49ecc0a95d65c0cb889fab6522433c8399dae182e8974680de53a85052d2c56089c97901302f9b9fb53b793561e48512e8362fd84738712e79c8047122fd569cbc7a85f308058407bbcacbd3753564bc62c5125939d4a368311d0539304b6e64d83fbbfb4abebfd0be1979dfcc5b1afd0c74ac9de5277a3ef6fce30db086bc779d7d1c135207a7219e965074dcb40f8c4313656718af3e16e49cba5fd75238627dacc881c08a24200a4fd19e184e22e6e3b4c37ec6f258f62e205dd3ac4c9197a61ed42d0fbe4b1746eaf7ec839a597ed4e5b2556607178d7d4df9702d5abc5b3e03570d91d9298c6fa65198b756e0c6678d0be8dc30460343e9cfa5d370a1421691cb80cbafe908113913d77e508b8b8e967ebdb83db70b6e60610a0ce869c9a37853fffe7b5ebb0b053671cdd12d2abd80c8485dccd31f799c936d6aaedb4639cf7afda5dcb5663732db50718245c4329574fc821111768e2eda8ba3953581b96187512c4c4d253a60cfd7951974480d00540268db8c4c600c2fb5e72b977fdedaa8d6901a95c3213c0975232234ca98f05a22e61ec582d47c3a5453be24cec158f394d6d5c67de55f22efe2831a7ee254e8d9aa813a658319a80a3fa8fce4b955638c8a6916a027b93e15ae0fd7c06d47b475feeff10ce86700c0636181d85974b676f05f43dfe071c5203501f848e7ab3817c79c4800da08f1c8dfabf9d79e7eb45eb6bcb415abc40dbb26e1e7018a4fc13d83761f7f6ae0b8f87e9fe79006a9883786b2c4d1c4866641459cde2a89173445b55a760d7620a18c389977b537e6672eaee9cdbb0fb905089898dcc12e52607cb7a26d1016ed064c781f7816c40bff11e9c701b81c75617b427d8dec3d1b8aba61df71e884bc1e8b93c7b1b052e4c7c8703d4e9c7bb0f0cf77700d71c2e06c4436e18d003223449e03cfb72d1e61d07635f8f95d4028d3466fa073bce35bb806ff08365bab9eb1b46f5c2cd42adfb07f43057458f1b7f18169172aa0839e621619e15a024764d0420fcd94971b2cd3b5e02af13ac0a8f2c8e8759a681bfa3e2c7d9f43de69f24c05b0e54bed8ee89615dea5f39b196783dabd13a9ca3b91d1f2e203e738d5c2a1835bc6c1356c7bbd995f016fc17bf07743952665ba4d100d481e90e6e262f53c0773309d4965dabbbe34815650aa37a344744e0fdfdfe7d8df9757aa2fc99f807a74b0667680903c54d1c6578d1cffaa34ca8d731f168e0fa79d7b937fc44615ba918149974564417eb66d73f6856694554fa791514143af9df7b5e8231d621c8fdf201cc65b8d06d4bb0fe6ace8de844c0959dfc5d6150bd0f05444efff2558a64a8ab7780fdc15629b18f23bac660574a42a41cbda346c1e4e3a06fe40d02d494fe878de932dad91c57d8857c2f153506e2ca0df0073242ab4eea0adbdb15e0f150e97bbe31e2d97c2609ab6ba3f8767ca8b145bb342f76b48c7c4872d5c79ebc0fc25da13a3fe53d563b02a060ec424af7ce9bbdfe452687cdf6d7cfad2ee20c5770a1d2e0b14e4e0d36f6247df7da323ba3670856ed39e3039c3329c0195b14e0c34058495ee4aee8e6045fd5ee37dd5929d2964971e80f07fb1b8f17e997253a3b86b5397539916f2780435e068b1a3accdbf235198e86333e95532baa6e3fb507618de63a50c721ee059a139fb14ffc74fd5f5bb8726af10d68b994eb82776d1b5af540b9fc15ebaff3a6387ab9802521057b451d7f28f9bee64ce3b721ba6dcce95014440b1b6f0e5589ca4b779ca92a7f624fdc08ba5735c3067457ffc189abdaee937bae440d3207178f1420f660b04c74278fe2f08cd6800a1e7429ed41af1f4db274fcbd8278dbf11cd56ba4af8b202d709f00c467c4fba7aba685d44c6042f053b907b5aefe91ac419a2f5a61ee5e6bf52fb2548e8f0ecef5c0930312ade4e9ba99b0cbc17d581dba64197418297e8014d0e7ddadc8cc9be0069f450da1ec6bf748c2e308700280c30d70fba0f7cbedd263940601dbebc32fb990831277624ee811d0ffc6d6b5663ac5fde809723e135a7d92d89e2152d1e3cc288cb6c636555b2b16cfafab763cc87a0319ab868d54c77172e27f64939de258f5b708ef122b1d678346274a89f4cd0bcbd164f101da1e0317c036e6f164368a376d88ca1adbc8fdf3cccd86f4828d5acbd2d0bf630448086021c41f1e7a2557ca9d87b9f628a1bc9ebd247b5429367b34c9fc630427d1755fcbdbe33995a32c593fc0f8ed5bc88d78814d93dcbda7c4448df91ab73bcf111a87ba6d554fda44e1bf6e969a5cc8f5d325f478f85117453d919ea8e1914767c0541bb53c874fae67aaf7a558edf3b1f72965fa8d8bccb950a8d96c0c557966b1dc6fcf283fabc88110d72f8a3f1861b9f2cfb6e3afae2ab3dcc333aa3b39b38d27618e2bc7ee749d899f046580b16d4d173f522af3a0a47c579a0652a62b3454f7fb02e3318b84e5888f9e552f52b36f9ac13c4ff46c7594b9bb27affd639d4eb58d23724ba432f7431b34481a00e0af91570564756c8ceb1e525eee6b8474226f4c094c44983139d4a8ef7943ab49f15aaaf3044042bbc27fd6fee6d5a1246c9ce1fa1d0d747ec6200c23f99328db706dccd7bd2951896f49409c61ebbbe481c54e3efe00ba91039fc623aa5ad11c624b0f8432782dc99289a92dd330a230baa6530145ea3c7eb709bf0a9ef41aabc3bbe9e133b91699b3a420e137c49693629374b8c8a7f6abd84172d0d7272b5304cee13c2fce4b03d4327da77e9d5f93940c346ae421610fd498cfa2e5cae1ab43554b5dca22782a76bced067dc643ccf2c6fd91158ec9005b4b25bce5782fa111b5fd1712f144c7a1aa285c8ae9a697b21f81e9988d5e369a096f48cf68ba216e534ad4747de8471d1ceab13410c7ae9c8384bac0c2d63e1b4001056b27cc5c10cee5dab0e1863eb8f9537a2b456983403423203eff23a91242e2aafa8fd3b8d6d156f9e273af03951925d43b3f9f63c4e336820688b3f511de82384107cbf0feaaebf49f32efbdd0bd1afccfc8ac640b429b348f35b4d995e2677bddc1af2a68d29ceba09136fa3689e16a738ac12cf7fcc55ff59838afec57b10506b8631d3d30993f4f9c1d3241e7b875e8539dd676f15620df3d251a78942dda3852f85d2a1b3c3e080495c702c97c3ee9adea7e95a12c5cebc3d2b4c15694b402048bd298e92a22c873f414b437e25ed4d041a13b383e8767caa73382547d2bbc0fdef3e15a074ad4b04b4f7d40cf3e529baeedc7e796906e41ccc7b6417de6c7abfa32e176db49893bd5a2afca4aa6fde7e8c1f02cf8a5683bfec29e723646d57aff67a570dbdc9a16b49e29b6a2f3c1116fde54f13eed55cab46696a34c39c2fdfd3a91752d6897e9b97a7faa231db2bcdc924f955736e7d2361dc9057a327cf55e4a1e56978da77d72c3d81485bd767b5be730ea3214f669e08af0ca29de1c2f5cf84c97e8b7984a0af362dfb22ca795fa7c846c8ef8110385b751cfeb38314e29b719720f91612463d8caa700ada854e4fa4f850f9d9e8f45030869835ebcf73abddca82d3b8890c9fb19a2bb3aa2181cc7e0976a8e3d01638272242581ff9eaa44e613d6ba7c1968147ab30f6ebb09b53442dae0ad76130054c9f6e717baf9384e6bb8fd24421cf3bacaf411882b0fc57c9e5e134b14e81ed42be004db28c75671f44fc77e5e7167f3baf1e66bbc6d723fd9a4639de4d8f92f0e296f4983e67f1716d468029104aa4ed51c22a9377aab87d3ae86c6b0a99bf90a88f05a9316e740753eb397fce302f4da2596ca4412874749ff15c20b7a5f976de610706aafc77bd4a8a927fc4d608d780e79ea07dd3a0f6bae295c6e5587dd5e32077a611eef6f398fb58b5447968d7827d527697131138d9c825ce888417fac85af2214f51b81d15777bf4b4b606fda9ce03396dd031cf3e386a51a944d836f30560e54129b2aad7a16de5b2e53e21b1bb678b887498f6df10594a1cd68fa740f0c700a76473ac8f91569f9bf7d31bc4bc2fc7786f0ffa9b0f441de40f8358d21bf0802a59381e3860a16feab9c1edf8e82cb54b4e8f1c9ed138b78139cac6c2285c5d0813aee0c744f17fb60fb1070553d491b69f490e78878b85a25e679b0389f24e3161455c581fc6e2d284450c95ae12c3a74d73e6c1a2665b96a7346628205d5facb00f5024ac58ef1e0106a2e6586002624c928c316b8e3ae9a32821696feffca81a199db0756236a1c74f1dcb81c0a57c81586a03c94bec3a94fa522b5144206687d0134f523aaa178be07b111898784fde75069a64622beee12750f93c599d1a39043a0baf0eb2813f6223614906e63c1701095ac0121a83777e95958c82ed00db7d75bf068ce5e2c6a15b830d7244fef76c024ab49b20c80cbc3e09b42a224627fc96e256f42c0d4a9ffe80f43244cec1b04cc0cd85515689b4be41e84916b04e295048403f572cf490302cce2628e50c1b6a9986b67f8313d11ce6da033106e12d75550528e37c9afb47a96866cc58f868a114fedd85798a0f21eb0fe941cfd046883b32d4c71a2c0ca4c232611ab663f4325916b36b2762184dcda00045855a219eac1f1cb5794425e679f88fb5e01721dc4bed641c8bad53662453b099ffa95669d91b7c53820af8f02f7e02acc7c6aa27fb2985018a5e889c3068486ca53852c62162a2e52796c98bd482ef2c3270da184e1659d5d1c574871bf891dc775264cbab5fcfcbfa6e35adf5c320c7c7dd4e5fa94fc60ef9acb7acaad7d977dd1a880ee526848d4ec4df24de54bd7229c88cef7696c87d4ac17edb3593d59368f7b1bed55ebacacd10f04280a85351928a91297293b35e58733ac42943793b1bf1a0ecf4983f831ed9a3654f3c2c93d2f28a95d3d099434a135a6f08961df4faa4a2df4832eeb69ee70e129b601c0ac603206859b444c2813ba02d5a9f1d8709f4958c481632214927a4dfeaa7196bc44df2049b0c16fad4842ea7e0c3d6e79873728b107c8aa6e71a31104c64fc8cd525d29e7dec0e5aade17c9d83911e1f10e39438aea0ff37f1abc7f4900d7e9c51f26f05f80137f0643c69759b25c9a622885ea314e56eed849c096af162ac8cc244cce9c60232404c51ec0cfe7708b5475e67e90672e31a02c205010e314c61ec58e5df492f38837175dd4d0b454843c269e92466652a1285795a3c7ef6213ddcb81127428f8ca79779709ec510b512f18e090d699f2cced6e669e6eb14b77fc37090f6abcc3dde9bc1fcf1ed21e792dbc2687a014756c4e4e77bc87f65ac6800fc2c44dcd611df04406da42f98fadaa2e6cd37b1ccbc660fef904ba732d66ca730133fafd07a15b30ff351745b75c405af933cc3602cf43d62b8073ba9bfa346ff17a1d8387b14bfac8b0faf87270b02ed40be914ecb677c2ecfdad3cceb14cab71460077d53520107930a64e481a6d25df2740dd3ddc6b2c2f36237193423f88d7e3cb4084e959c3c4cd546e3b3ead0e5462b0fc9ff87f7d3bf19f3c2049ed8f3954c2cbf656626679b18ad8cb3704b40473c135d8e999bdda500fbefbdb31161293da20d2118a226f281c28ea6cea6e7a19cefb9373affa7200749c36bce4adcf8fcdb048fdaeb760cd6b1e251716279ce0a0e64aa49902d1f8150ef064eb274ea6505a3aa6e1f6fc3aa05598823b67509498a4364ec3640835ffee71aa2e5e38ce78434920df29a7df69309949667b214668736a75fcf0a2ccf57bb4e0c390c1b2c7449074e777d8a3c96c1889962eb07175323c864d9443d9647a78a5b2fa87ec96c73c2e9687819727b489877c4216613c612a82289dbf3e745f805711c02cdecc96fde4a9b586a9fc2235b59ecd835a918498c71db329fe00f73a37e66958641ea24538aeddba8f2f059e72d065da38abb0107065ed0ff13601029f0363d261ced047aced6571fc1305ce4228abe5c7d0bb21ade5e33e3c31dc05e840c75325072fe2c167e93e6da209a307e0668e9f7109a85c529fd71ae7480882ceb194d83b19642469e63445e17de5a4e069f6225646b9a11caff7bbba7791b6f0ace5942698603e084a7bbbdecd1147fe39a45fd6308d5996ea63d646194723ec21ba4e6f899941a62becb670b09853617c08f373ad6a32033d6307fdfeb966f4a1a33cd061353ca3075d56af642e850d4fb86717211d91f0e8d3b3dc976db8288dc1d509021a86a98dd5f6a48a5cce26c8b089082035451d58f7036cfe0f4e8a96a55fdf86134f049a9e51adf5e0dee4a9757485ec70adf15cd38319d48c150145a17eba6030f48d23610737178c72b41c4efd9c2b1412a4577c3df84d1fcd404d957cdecc4fa868de6d13ffd9b7e050748464228fb1ba336feb562536175ab3bd19c9b1f73f39f56a12389c5b287592e7d10465c511b1c029278d357d487508aca8042dd0f4f4d712c6e3493228a53e7187368b9fc309a7adbf39ba99f7accdb896ce1d848c48682d5a8bca21f978aad4f4c1978f581d043e8ae1c9e03f40b15d4a45c907a01072a5e9cf142d547ed692b68889593d6f3ccfd60ccb7a531749964a6d3a3c0c223fd08b328cecf3bdb86384efbde498baad70bfd1037fa8d3de2401965aea62fa53f6319507f935c888251c3aa51fa8437f3b8e6da834b27e032862333996d201a7b6f3401edadb2b146154b47507fa3f5a3ef7e71ac9093f2323cda1ae4f41c53d7c401aa8fac9179b3c9b8b69dd04623d96fb84cbc93768018479b760a332705a6ccf5a99356777120b996e34badf1cbb57ca396e66e6df9c2822bfab0480312a9c3cde81197955acc3db2abbdc651045f516eda0359cb0557ea7cb526684490d87f922a334893d2f7f0c707ae519d7af5ed9ceb7a1a17ee58dca74382957695605d499ac7f37ad9139a076769cbf433c7908aa4d17adeaaab9de22fc1f64ee23778194c9585526f7caf2fe3bea31975e9145f29c7ae77eb69a02b6936f85a862c5769f2c1653665e7dbc5a65afa79ed4b4e819a0c019883b03cda77e8b2199c201e38ac89547938e9897f8d8bcbfe2b3b456dea0c78306af8acf57f0c50bd53a5a9576878e9c6ecc0e1af701f474a476cf05a467a1aacc194833e34b433097787699dae6f64f395a3ce64dd23281bbfb4e342d49f18107da1a0ebbe34744c397e958616d01d855537c4aa39dad25ce64811cc4b2106e7901c0c04319dbe0df1d47c29327fb10c4e3afe9dd0ef6534f817b52bfa93a3732fb3132a6575d7f2460ccd5a5bb641ad536c7914dd9f973447851e202b3e7fbcd95976736a46c849f672ba6108360a7f1d18a41a004e2f26316e935c0e96ef1d33b4c7706f3b3a549647794911c2751528fce74b6fa6a975ff316bbf85625eb101d8811bab705f2031ebfd9b3583347eeb4c2cdbd1ba559b3df823b549645d910e899a69ca17ed53a376862a3e55ae025fa229dee1ee740a9031b45966017c2a3da97f90f376bde7d5a849f90ba58ff2537956a704fba9797c74fcdae61ebd1514177efef83bbf46f3cf2979305065527da2ffd1b0771f0704ecb62552b264a23e566994e702bb89d5d589c09713d83e436b1b8b7da9b7d47232bb866bb1a018ba3b7f7039677afd47675047eac42d01f2dd9d2510598ae066e99f56f43e7f99900d5eaac11a786dc97f50c5790ff6eae659f0384d8d2e0eefeb9c1a1697d8c1a1e4095c9b7ff0afe76a7fcd116580830a3f4b65105bc142336c90e52d000d2e51cc27866d990f94f9b1f75c2d7bdf2bb70344a134d4ceb45a733edeab98a24e02d165efb531f6341ef4bc96967a2b52eb9c5a241f9961c2b9e66d63df242b4c68b6a60d6591bbb1920aed87a0db46125b7811b3b0c177bc5832a485b0aa0a6f7000cec891362bccf41c052891721378787af5df190a3f52abf615a0a044ac08f379189a95b184191c1a34f2d7a109ef8a9868edcac40219aa9b024ce8db41fbfd71a0df1adb2ae8bb277757b1a56e08eb7631692c9db23a40ac5256f2ec779bfd38c61a461213ad7e4415fed7b4780a57ddbf029803d7a6ad30b5d0123e15d8711f14a0604e377609ec309b2882c2946367b2cc6da670fa32f499a84c41c41da95ab6e82c11d73cb2e22bde0210e4ed2a13ee531b824c9e8143bf8ce8a0d3e71f9b9f32ad32b8d8163d3dfc0ff7b10aed15da2865bf57b38ec328c0f5ccbff53e49b5a56c8354d98d8c06e3f31413b04341ed987acfb4c7f6b4027940eb21f8515247b97e3f8110dd70f794d4d208eb4b121c98ca3272c98920f347aa2d81a5c9d0d720da1cfc29aa3db2207f05635bdf49bf77a7a842ff33885b1c309f983b1cc755e6f881c3b9973ab8623fc3fe2906efbf61e47bf35ebadd95ede7caf4cd56bed79e91ac8fea75ce3ca26e5e8266f2514f396937f2ec15c0171f78ca69b738fac2f9c91016d0d2d7bdf0f329a87c5bb920a70ea8191ca0f47ec5a924db1b7413c6c44bd9783354f2b6c87be97d020a87a8b0c79d101b14bbc25789d43fc24b724e4d7d27997232ee630e8fb7fa4efc7c55c0eb900480f05370a557bb853f7487a5c907d7aaf63ed6233d543c2964f9bc44c087091f0e46cc53cfe18f7f3b861698e5fbdb486fc6648e04531dfd736959130c5a92beef7fca2f663de4bfc02f2ae87c4e48efea4c179d4fac25654a536a9f439b4e27819eeb404e37370f4d5935e5e5db6054fd7d6c353fb7e42dda5f27136182f90e3c39f262a31bb1713247e52996480ac39932190334970106cc639d96c085500319186982179a581304efdaf0cc2ef63178399f6df4c5ca232fafac105ba1c6b9892276dc027ca5da0cd9490799d727fcf8180940f58db087beb24c4498ab2590f9e07cd72a02d3efb01da2c3ad8ea22df40b1513d6f8a2e888c29ce37ea6dbe6e0338973ec368fa9f0cd03becacbffa02769240c63d1f8177589fe74fed4349838d9d39e57519fe54720fcb16502d054b21900b78ba76a705d1e057b013f306faa1ebc309f1c2d5d624007a5005406578b69f0ee27ccdd94ba5fe9b62d12c148c3f2223caec1c0d6ac76cce8b471ecb1e5f879e897937f7a23f4f0cf426d3cf335e2a2e3829ae8f981a57d076521fafcab885e6832aa665f358f385df7dd8b137d495d52824d2639667e30c61fa71d02fed96b1ec08670c82623d45ad05def7fc9205c51e47fe15908a50fa46c48a0c173b48253e39e1251a2fde9195e02128985ed683d8ceef172f73644216dceb49ceaecd100cfdd29c59de9d196e31d79177b4bf1a6cab65c2f264f051eeb0b948ac5d6844d72bae45187441017b508ad96c79828cc1e180aa6ddd709df9724312035bfcbbcdba690c1ef732ae2811607b2e99499319236f1ebfc5c2a365bcc643e6e8a8d92ffba82a91793fe6b8ba579ac171aec384c39b383cb9cf9f8f6af612288a1e2c135224e49bdb4608337f5c4c7ccb2c8cc53e26a3dd0820fb151562ce77a7fab35ba466121136552869e6c96c08abfa000b142efc3ba050c11d8c6a12bb3608217cf5c1a6afaa79cd96e90717def4280ba27a9429035103f4ea808bdae95c1d89b26e11ac6d0ed3723bc1bc0e81c2cedec5f5e994ffb8a8383b000233e7ec33214916ae00f718faceb147dd78460dcc8a55b03bc8d604566e09fe907bc4245710258a2870d19e969703c7d8994f47c44c7a80268116627ac88bd29fac0448b3355afab752364c997006e7a1c3ac3b19d9be69c7f0fde4214da5878c6c2c3749e481b29898fb814339699fd01f77fbe75c30c6fc26679259ac990c2d420f09bc7aa0ca2ca93615690938298a5317b7a35374e7504d7cdb1ecbd566337b83109df0ecb4b1153f48a781b047fc9f7e2d3927b58ee7efc6d86b20e0405abc16f7df888aff70353e36b30cf662ae2ccfac3e1890a64c61f12543e900f0cdda4842173b87dc0a380af8b2d5fa8436da3563361293e9dd6c5ff1e43e127efaab442f59172113a18b82011937de772e8c05999cc55b68440ccddfb4361da82253de4295deac17d0dcd84e6054d0fb3a27ffc35c3f579880584322048a50c388238919124f652561a7483d65afcaca82385e570fe66996124fb419b896a941a0340f2d21658c1ad50df385646f43bf5fef721c4285bfced94acb1f43fed0c01f1e8dcfd78d304979ff8afd7f5304d7196d7dfdcd5fb8132b97fdb33a3cf000b609662106cc88944326fad25d5c144dffef51bbf715f22910cced5cc804e4da7d63d1fd70b742f455af14a0430e9d8e40cbb77328013abe8b6ab55852e0bdb4f982af1f9e811b877ac0fa0be21b28456d1ba6bff686493d1df94e73b3c85e79536607f620b6dbaa81540d09be269ecf963d22ce4c970d4a9f69c411e5f58f640b92356a8e1be49e1139b75e4f984b7baa0c7330d2ff5a30fdfb5ce3ead66e8c3210a342f17362c309411c8d424c3ca60b474630d47c18f9f7fdf1b7c11a7a928a9bd374f950e67ebbb971c04d2e283518717d51785b237fd6af0df00532a305476fd4944461ab60afc8d7a7482997b011b8caaf37ba69879b662f0fdaeb5c9c15164bbbe6faa093d0d8881fd4db1492dc8977f0df38a0e80ec4e2defdbec0bb99c92d3ee42bb063447188f8a6ef12d15e06b59e22477a992378872ae3ad0a2fd6a4b43ce6e50407293a7fac5d752901191c057ff4e09979c615d1a21b03aa83be559081350be93c7b77fcc1da3be5ed9022fbe6b6c78928dd8769f624162fb74999b9e0e6f15d0f1daacc61bd8fc7a2d03b30fdfbcf8d40fecda8724d4083341ab0df259eb69a265b2a9dbed4b1eea6637a6f09a8d91a93ad5aaebc4925f3e1021557bab8c69ea4c1a50b96dfce8ce768e204eddc3732cc8c9df1f750ad670b9c2df62554c6bde55eab01b6bf1b77e1a729333d16a08c65a482e80a523684470e3b8922c6789c831f420b2760f3fa4bfbe1ee2a342ee29d21042810ea42031586601cda8b00c3eed46b00e2812d19a0cf749a89d90bf8c3d2086dc90bc6d847362511cf962e5fb6a4a1d4828add038425b909aed63d48947e1678870ec290792e22f927cf33241e19a7dfa4c974d6732b657054953485a892ffd5c8fbcea3396c728d80c6b33a5fd86560fb812abf5cb763c853d30bd95bb888e77590a13a59f675cf2da334cb9971aa14940a5e89b611528cc0769066aeb28313c884014ce680cad0c8110ad87d0971e4c5d64051b9f9b358308b09aa6024d70883f2b276aed4fabd8d4f1071df70074e9b24a3e292c83f5b297f8d08d3ca7109f3bdcb98a17da3c60c9e4bb2921a89f8c311eef96c83252a1d3f4dadfc589fb384316b3c67301b8402c0196206cf1b37dfe30e02634a98b5843f08e875ef15054d79d0662e42e8083bfea0fda1432bf97e29a44c2437cf97fa5d1f2cdebebed2a2154bfb007d5828cc291723ae38f2bac737192a698dc0026752ae531f18954105652dbf859d46f34526ae01f14b54b34a639442bc4d1481b93593fb30bd78451eb39e8400a786cb6ceb409268f451e9eb6bc03156d067643a8993e7655547d3c85f431855f20f5a9a356d361a6802b206068d53f12c03c72c7d65ec6af15d148e9a0677e3563658d2dfbf66a304088b13314343c6df98d32f51c9b73e2dae1a1ffdb051c5234115c0dcf8d01eafce42ffd7c48fc738d83e2ac2a6953794dd0167b2df415fa0728cb0c23eab7b41f58b753a84911cd088da8faf7443b1a3a78b60ea0d50063b4e2ae4d6899d17de77655b873736d086002173d735bfa2b4e170f13dc2812df1adf5545fdf567e01ffb7690adb9152bcb4391d92b55b93dbe161a36f857cccc78e1412a464f4fc1286bdeaf8c601a0c509a7cbb3c8ad3678c5eafbd3b4f4b48a68bbfb703369b316111213c3b02334a3588db2474a5bacbe9c45c9743311ef79635b3be40035a118b4aff6d039a9b28e9442165cefd19ddfcbff898bf23e247b0748947b12c494b46b1c298397c2971f8fb66215d6ef136c3dddc6563cae394f813de929d5103c432b1a68b22d2c9faf9d81958e86327fd0899babaaee1b1e0b2ba521a399884b0cd7f31beff36c23ce90bfbfc048274b8cb235e2263927e7de06cbcd21994d69b0df5a9d485e559ba769249f1be879963c3d8950ce71b5e6847ac3f1b7ded1ac7b601eb7116a46e55608e7b57c9b4bbd8b474611ad5226e0f47c459e9d7521182e3a52720ad8db5d23ec6f5524a2f9857db9edc45e1076bc4f35e102b14be227671b9a84a0e95e680b3989693d17074a6bad4c337babffe75d56a047f60489ec5bd441fae26d37844c01914bc9cdff8d613603780aa57caa538b81b3d20a16114b02099eb37f80f39b54b595295cf93ca6def011a3ed3ff0c60f335c47a50ebe0e76ab3a4a977fc131ac44efea665f4fcc3663b75caa948335b5f08bbdf76d55415cac394832c6b52afb4ca5a73ee1f425c965a8dfe5efe77e6cd2d433a651b673ff86e2fbf35b40eacf1ff2b3d28605b1f4f1c0d9c8b2c13e0b5c502d3affc7f67d8a2aa2552a8a2e657776d7d2e0a06e2514e751686066445c7ac1c48543380f29c2a37b12b7c463fd84c0f79afa73e27553a513412ced98c0b1d4b543530c1a652952b8cfd464bb4bd5e2df404ee622daa1bc547098cd5d131ff21afdbb4cbb2d9a9f57e44cd8e2c11abfaafd2d6024329d6ea885792c9ec43f326fc96ac73b57b0b9d8f05b4dc26eb37e71c372719a1119632fb18ae9892f3407fc012d1db190c9464218928c8c311ca94b828e17cc180f445718a3ab109ea9473fc58fae6e9df38442f1ceb4812b454fff138d4978b390dd1866ccd73cc32e6efdc3ba288dbe21334a2c79ecc15703bb23c23035a6d1422c189aded6f63e79ec6408a182d79a3816f43dfb3fcf329e906eb7bc822d603e0970d34b38035903abca64bfa5bcfdb893c183fdc30f04777eb5fabe199f163b0c49f1d02108e12843ea4ed77b56ffd0584871ef85aae56eb9dcc0ad994d2417898a792f91b6df5642cdbdb818a93abb926fdb065cea5c93dbf2e3b79d76ddf77ee37ed1d58976030a9377d7e27b821e9790dd6ba1c85197c0bebbcbea3a6bbc9e58ea33839dbff5e39c218366ae18a08ddfe6e2f24a518889dbd0e8a54e7a645fef2c0df7c7dacc386be79a7ad5133363f3b73e773c5d5b745e4af74f26e216c4b6964b511e9e6355a017823983e8d1350d8a7f5d25d1ebb403242f00b9ca2cb0b57afadfa6f3b1f11d0a455c43412b01f242cc8a6cfbf011d28142ca9b80f65c64b58ffcea64291e245e5a350c572bc98bfc8bd72cd24efdb0d9bb863772f350e44d99afeb56d7d9bbd537ad0b745af045f51c8f7cb2f31d3f45f628e2bb8897ccf18a9853b141ff9d5c0c87ed71843da609138f1cc58fc7bfd97d07259154a0ef4bdd62171012efdaffcc9cb78ac23ca48f3c7356adf531d62480b4036f12a448abcfa78882e5cb5d7c8f036987b31a17c91709f2f9b6d3e3a48a99837133fed2a1068ccceb0d9e7ccc1d20d1365aa92b1394a935355519a54a939fc1ba8eef3767767d3f045b0d439a05e28697050a726edcc9ad8766a51d2b3d2149250fa1668aba6aef2f3459b8d6e366dd2d63f13adbe74f3d44a529a18521a2fb8128e78a384284a2035c31c2b23ace5311fa3d329530c876722b6112ba275f5cfd896c4d4b911a0c102c59a0900041491d0fdb3dbe195eec03935c585419fb878d2cd70f4b20552c9b23b8a8963c2eba7b830190d943b28fc393287f34d2e647589bfc8d08fe2309c87d72b63fa97910dc734a5707b4d4fe375b5cc3f73357bbda02e07330c21b7140a8e3aec6a648e0c01fcba176565f2cf7ea65f8b2898cad1f0099e24141f6a7b37dfefce2bfb5fa92292d45dcfbc2cbe372b8d7fa0e754d16ddc0379a530cb069faaa66fa9a85be00e05d1bb4053f9e07b90d793dc34f637523e0f964598bdb60bf5db4947c3f7cc4403ee0d75d8cb21ae36c9b5d1f678c862a0b82a9ae997a5f1d0db53fa3b969d5fe7cd90e3ce69eb246ca8e8b884f38de821dbf04c9b4ad46a495548d8e01509c2867f4558a539ed60d1083e44a419d0f12ff1c8d89ee846c52f994db58f03eb3f8c94766452cdf05637e38d8dccd7d522e0b361d25e4e974e8a62f5a711f974a16177e2973ca703a79c7be7ce03d0a4858fff0f8487fa40d451f3215b68fa3048155bbeee3433453531d389ffd10a9f048e177ef4d10a026b65bb58c5642bc064c88894a051c27e8eb6720caadc5569fd15ae0eaca888c5662db9bbb577784a0cce46727f18b06d722ab2c9ff90aac84e2e679b0b87b21d8c595abc457d596e5a825fbcf623a4d8e293e41de9674571dac813bdbf67113668faaa1e85523eb16717db262a1b4a4acbeced87b4fd44eb9cd8fe9f3c80c9eee64a8bef650a6a9f967ff8f3954e0583e56592f8a478faeb2f7e9314278fb7c0e1b68b87de4fc09a97c908ea28c7e4a92497ca03f9a8a7ae2f8529725a28d82a4e935a605a77ce024a9c0a7b0ed9f96078b0b7281f12b5ac94137146f6794252bcfdbafd50700d2e5db8346a977d77abeeffae2a7671a3955c7dc3e1340fa0a12d66e830f9cb747a7a76405c392ac9ea3ccc55c6bd9acb942390a6db738b65f508b6f5e00eec13cd4f49205b9c6c25109c512305407e5c085f42eede237d4a7dc13ccd6d9e0e4304632eac0f316cb0dea3aee3c85c144cfdff09fa7435f80fe05631c9e3376b458d3e25faba6d2d98366597ff759e2e2514034e8bd9f7ac12234b7e68fac0afb08c89c18ce1b330495e5c56f9780415bdbfd5355c31bb1dde0a339c50a58c0ce9b1f0c21daff0be9ebe83b857521a9f92e9bd668228c56455a8c80df3a57f990adafb626b1892d57568df07a668a6504bc7569a14a4cf1d423bd07202ddc03ed2717a4fe47fabcc883b4306335fdbbaa6924875d3eec86f6f48d8d64cf5b7aab101885566e2a6708670f513cd377e8d810215d0084078b9205c38f668f368a11cc8fded1e8baf5eed47228cf0224ff92b548e7bda49bcca2c310706b841d6adbcccf5408c3e969bfac84b6b2fc374782fb101e31ae8a1a26e1926a63ecadf75e19f47ba7fc7413e1f670839afed9bccc693edfaac4f3484f3ca6f78c193815e3548f23aa8ca6e6d0a7aad0408eca6465536b1a7cbb72c5fb8e74b8066dc98eb049f2dc92b9d7a228b57dc01e8465257dd8c82c82e21c2491b1d2d45007f3a3a07bdb820ecc44415da073070a14c73d68b3c83ff7b85b1261bd5c740b689830ca75f5fd20c9e1445929b44a8844db1347a5cde4f08663e1ddc8f7bba1718b5c0d1b949afb18fd2bac0f143ee4e7348dec0ececd2a0b72e50f7e5178531b8709dcece0d481347dedde2952868fcaaefaa8069e6aa00c3c232c36e10bd7ceee041a0bcb8ff8aa299400140b63004970af927b146e0ea6623aba4c38b1a760e4006a911a09e020138ddf08fc2f296a4761c606eff0f75f3cc80ad65d00db2879cfa762255d4c1c711562677355d963978000e6f8d679d20b3d24fefa5e563f67ef8a15aac4c117599e1cd4bca1e7852f85a76caab6eb796ad51d790733efefb914b50acc582daf0502e2a83c55895b20d2de8bbc25c595b9a2bb2f6cfc241817b50a9bb12343945358e7c6fa8e01b9f4a5303a1c30888bd39ee6e585ec2d7a167b88e64ddff32e5523fbe3dcae9f49e04db4eb6d60b6b58f0a88012a0273c15142811c874ac9bffc0b30c612ec6e3253f48757aae2fe83d191946053a344634951f3bb1357ecf7880d0c39670d20fcfb74fe957a2a28b8920c2d71d203c2f9ef7b58acd483ea69d235948ca211d0c287a4bf90c67bff738dab6d84ed5e1e35df6f930635b40852804c6b67c72fc23f4b3335968136673bd8a5342210c287bb5b298f4cb2db82ac96452156364d7051b27d464160377d0707b437f46aab53d879c7c929a65c31ff694ed25cdec852b6e4f62c4e528ecf5a664b096cb66b2cc2f99d54482e5bfa4cab82b1278bd40b3760c5ba03e83e62449d0d10ab404801e54483145e14adc1362b661d60e5143a9394997630b5f01ad3b19806aeb420bd0ccee740b72ff26013a9f061ebc754120e3b8ca0441b28796f14dd0b6b1c6e4b76a8dad9cfc1bff4a7a116652f9b916618210d68a2efd1f137003a665ac17975f550cce44f86c60b8d3bfe02b8798985d040dabaefa86e00d601b7fe4c598876702a99562bfa31a7da882e55ca6e3a22eb55fe488e4415a9c5762959c0c9b54e6bde31be3c722d6a8cd1f674c9a1600f53828b289e716ef4ff1d35ba23afd1d1e52a8028b9b907b792a5c9fc4e2f2a5efd8a2e41b88df3bacfd37732fe3ec9ce9c04c73c42ec14585734ee579fc8140bcdeed784c682088957feff22b2b1e45f286ae707563b731dd55da3e44162b89b00097b64a91f1f01cd09055dbefa4ec10ffca0ae80fac7946cce49814c9e5b00fa10f6e52569dd39f2b6d89b6bf664b27155d9f44210ae4babaaa4483a423e910e820214c2628d380adaee07cfce2498ea15015c728f0729170d4415b577522271dd7ebf64a738f1def0fe3a6f83f7997d28192ce181f32d07e1fec38f10c1943a4b82064ca396b2df11dc7043ee0e609607dcde78edcd5ffcda70a30ded36ec3b1836a3a16c45837841f275bf8f440088b846dc670a7b0dfe60a559cb2f7d0e46e756550c6183407b718f344d2e7274b196cffa88518975341f13b8b0b1e34c12868a8e8da6a890813d68d89def509e81bbd0677c18e4e7a15002145aedc147d87dac6c9c685752c5f7829b3bc04a1197e59516d96e6930b5085678978507a9ebf095cdee2e40971a8018fefebe6cb179b3e76315996f072e981a35e63df734afa8c2355defa7692bfdc5e779e4fd8ff94cace1caf6b93d1c157cff89e4257bcf5fd7c1cb9bbee82a41a8baec1dbb1df8b6f8b6cf7e0b78817fa625ef674b6f45cd4614ef944e084a2217dd3c044755a972dbba7088341ce84040c8e8bb5dfa68186f84f9fa8fd1e9697c8bce37e17d34b72aba3f062920032ca89bc6e869e60a1ad5e3c5f308e8e958f300f07d0c1cca1f7606bf5e2a475429eedae1be444822585556fbce4002ea58e36ceddfad84363522203b60fcb377c84648f15bb783e2663a40d3c3df00a654f301b35dc0dbe87cd307f8dd6148655de4941089f004dc922f54361aa7b2cf8740c787355cab610aed0dad2c4c42a703e2e794baf87d89bafe8dcd9c8afcf6f72706b52d9e6918a31e1f80cec44559b337d55bb94f61f8e20202aab4c7693aba731f2e66d69c402948fd862f2db14355793c3f2d5115c69dadac02bebdbc5909a9cae0eb63c970d496ae96af89acb25068e6a0a046a6f9203e23b3c5387a20def65b2a0fcc09feec2ff9c40771ab12b7971f4eefceb1f7aec031c8244f69469ea268a85440213ce020f0c738cd2e84f6593ef8e3f11fd0644dc5197b5be269ff78b79f3b5fc536182d30ff4a926cae158153841c4e18846abd9002c9ce67019e91d3ab3bf81424f2aa5ffeac7a67b6cfe7b43035d7589c789d1739f43ad292d368a222ced1ca4fd55b76f102cf6dbae06ba77c72f0fd397b4780370c1305e4a9fa2bda90b1426f7329a89c0a3d27c71257d9d86d0b3f58b648ed4baae1fda2fa1a1de38c43d7497f197c14b7f7362de41ec6a9eea7f8548afc27c45617f9a3ab9323255e6a37b7e868353b4f59f3c87a3d2d8843f7be7b1070160a772045d898d6c37212a0a1d4e4b69998b47b157e0019f4f61c0c2a4f3327e11296bceb5f81e4aef1b99b6e1620a30af694d74a25d64638b42aa2fbddd42d752a3f9b9cc94afcc2f887974090a310c349ef6a2db4ff8389232c794fd898aea20a13c93be6420c57dd5f0ed5103b67374554951de97a0b94ed9f3e26925610f7daa59c1227870e9b6a5d634d99f55f5343b3905ba1a2dd22024d8d18c9bf6ef5ce6125d7b53ed5c4aa4abf5a010b517d491c3ea2c4d7cd92efada827f7bd4c3d7b67206349b6969b9320065fc16f8ac701a3560cb1ca1d6a8aa5cbc267bc9014adfb545299a581fda2cbf1ff336664d0b07bfa1230930ac737052bd029cbe05d6b6997fb4f0f6c649f9a9122376b2c7fbfcc2fe5a9991b1a88981b15fb808de88ddbc08dccc7e15e3e657567105295c8674468e71126f3284cbb15015db86bc80711d25905b4bfafd81c837f2f9324b8a8f04988dbeb8114f328b0985c4a40a2097fc396219222557d06e856b68b7e5700d2012eba07194dc9df3b60193a4b6a3c4169156f676faa97d731d320c67a33fe07b876fea7679babd54dcd62a68f6930ab206aa0f8ef808dcc818dfb36d2f730dd7160e5b8ad3449c92cfa9de9560df353d57a381a7049ee65845ed4f5e24e1b85ca558aa51199b60916aed8eb83930475c7efc87de91d62316517f7c4e47a26257589248d5347541c7ccd1ca7d4a79bec8d0a787f65a8e3d107aa2a62bbed29e1766054512fe2ada55dec9bb22f646c78184c84bee3b2e1a214b51251187697f2e9ad2ad37f887203e1118641b79a419ceb49f81d20771ed3eba89968af97b6a18c1e1c3673b5c14cc3d6104d69dbf138bfd189af2ba713fb16c4f4ed487a20873f38d6fe138ff5a27cb795672cf089fb000087a3a6f5c84b011510fd899641a18006a2e34c88f8c17946dd7562a3dc6a3a372fd9b1152eb10442f1bacfe220e552c90d77b00fad7446c275c2be1ac58a2dbd2424085d908b9ecde07740f9739cba530c799ce4b62761d4335e3c77863f95689b472919cc93f490c26ef8c11d259ec0899f49a6c8dda876968ced404871fa5f5c6d141a9c7c4f9fd86c9cf04e70ff16e0a07357d4d6dee30d66a61c692eeba54a838416611c7c3f86219529237ac44f8159c419c75e3afa6c791303179b57c855e0214ef20a01cc72c072ee16d46e08a10fa1954bc55dc3369654e38aab2440fb319c9b3a2042ce85ebb94e61a03b8e5047f474f5e5e6ce0f528c7e33126ae7f1e3b48e077c638e07fd90b997cbdc5fe9c2d43702a4dfa09d7dc84ef6d44abf2c430a0709cb58627e9cb4a9746e2e0e35fcef986594eff5d1e2549a7ce6ae22ce7c1beb9d3b0647a040ecd05e3ed519a047df1e3e96cbf1af33cb7c4a3757a43460d4190cc28b204992a653c5c968a9a80e167bc27976e233fafae9c57f9c395a32994b0c42af9f86e719dc5d3ee2489c629f01f1d0ba33b6d3175fef5aa5504f94f256a1602bd737b5029462160f2c78c9975ce7841ce578aabb351e8c0b918fab48febf09a943b6788113672a3efc4b4addd23684a044e2e4aabfab4201ca0192f7fd35d42d3be1293395b4876e80240c64f905b108f334cccf10233d2b00cfd3877efb8480fc72ffd3ba52189f729032f1a4568f4faa9613307f7e2b98af08752bf30cb325bb0a23525091368006923102e599621ecf08b82e1c709c72265422c3f605897bd4e1976880ccf65b169c813174f1a0c790fb93148c9748af8659a3728639daa622a448d4071a4655812e5d36d0a89933fc9928811326596850a0d90b2a0e73e1abdd4af0247575ab715f25370fefd38434437eae1fc0741138c6b27b4a03c4d8ef3f58d80e9f2c3024739e10892d62db0c59730817287af17b1d66f8f04589e305dad105413674f917f68ffc05669d991eda5efb2e10451d8a89c5878fc2f93c412f6fc09f7868d170e112348764e53bea0b9bee50ddcd821c06625a2348bb5878c101d8ba9cfd1acda9c59500f2804670d3537d412b034d7ebc8a9a5f1892edc15ac93da6284c863bf0306f765d59f0d9076be436749d4932a288dd9080d63e0b137da1b8dd2ca88d6507b594b308cf79f5f9ff0da5620faa970a662cf268cd4b808dbc16fde6e7565ae51541592fd245bb2f3ef2982270011f0110b7e71f199bace32d1db9b068d6996575945eaf04ef57dfea2d77aa0cbbc08496d7ee443e7005083e883ffaa10d82ccd33891337ca713a866bf38805a1f988b50c5a056c86aec9bc5d100bf48e25acca6ff567ee3c374cc6282ac0a081833479b7b597e6e630ce01a19631544cfb142f9ad604905137e32e3727567c662e00111c6d6299f80545ba5044c6eb5c28d6b970ea59ab94e8004113ee4b9d528f0520683f1956483dcf5016c40688e91438282ef253892571b2905496d95b080e1d5e9fdf9855bcba5a52ca3eda3a4344c1532bac27d7e714393879a6deba583cb04b298c8b77d54bdf36548c584692bcbf13401c466ac8ab52c59084ff8bd4fc4dd1e1d88577a6dd35b52627daa2897ebe854db5535888ba9b4c1866d4a7808beddf074571e45c57e9cb600adcd631198bba8c92e3b0727b3eacdd4bde84f01c7ad5897fbc8087e54486bf9e9d328b62d7c9b26ccca03095ef4b0d2bd163c6dde056bf1f04866959f67dcb844c507c015d84b711bc324787855fc57072227a8bbf5a2556832cea6907384418601e06efbdc50afa4121f6e8bd57b26d32d9bfc7e923758d98c59433eece19301efc9d95acb7ec713e825f415eb1813e850b853fec0f6bbf35e5de310dac8a93624034547c4edc6fbc52f186c10c45d71f455fd7f29c4ff52bcbb62d8ae308c98349bb2c61fd3e27b4a9e8bf719881cfe8b192d0f8baf52620e427c364574bf2e825855016dd8d5633887fd76adec41a6013197438aac0b575ae3ace11619ded794bac76b738854f1b19395483db3d520b28e7c5aaf193afb19f7c48aef56bc9526719c482a80bc451762a7d669d2b667f7e663d98e7c273213ada584180a9bc932f91ee499a9aac3cf1b0c66646d1b9aaaacca6d1d2b6146edbfd5ce3a30e6f68408c05bbb271a22a842b3b139bd609f69cf1799d2058567887c0b44716f36c33fe03f9a152a00d43f0d9a6c7b3e294c454e103756f019176ca7d209b5afc78a5f3712a858dd85455baee61d7502b18cfbd83e5302298203269249179821b981069c92710e68ff696142fe4c730402ca49dc5f7fd1a9ba71357a6f155537560212446d094ba8d84138866818e8b18077056eb40b3cb077a28e1baeb7db3ccd022bf452e629659524fd39d6cbf3340d9617a247f32ea81995dba8c11f95d6a473e90c59cd4e258ee6d435c27d4d45931872aa8233cfba91ab9e429bb2d98e03dbdde1965d543a73f1b50c9fa044d93ca60d44d35588d643c37e6badd57fa8a78d1c5b1bb4116b4360153a103f8fc623788fa73fa99babcb3709d00db568b347dc455c6e8d9ddae0bb996417b9d3092f55bd157691395b944a98fa2f8baf0f1e3d953bcb92129985c35a4f8b8fba6da1cc6ea5c5973bf6baec249f27c5e8610bc951e25c361c9138a5baa68e9623495a99e1aa09f1d98f7a6e48c12de07f59f1f4399bb5f03fc74e31156386700e96d6ad36a0268a85a761767292487be962e20913207cb611de703df94d263fb6f9af883efcb0002265a5d0172f9683c50632b24b58e84e4a0e8f6f9ae8ae4d404e4fd6ebc61411f04c6162bacb59ee5f64a45985c8c0f39e322442917a7526524993c2cd8576df59418adb4aa4ad3cdd51ccf180a2f0df91d77d9592d7e2de9d9479c000ae94be144e433cb1422ad23224be1bbc5d04623dc3a33d68e6fe2ce3bf33f65cf36258be5fc754cf0a4c50e162cb1b04223066fb06e0f988bd3e347412bc920cf56bf042fbe76494b2481f4631eb75d88ae5723522e9941848f449be5fd3fcde46d13491638b46a53be18d2b7728348729c18cdf33e5f4150fa50d8cd3787cc03464434f766c077cf63cfb70ae3c93a201ae06a80afdfc03890ed079f8c2918e87e33afdc518a7deb28cff6a0658567e327d202409eb43bdcf58eec329f42b1ec1384f05084f19868a139216c14d3b90bcf1f8c0cf435c19d2cbfc3d070bc9d84d608454c9b8d185731e4538f24c36130932a7de20652231404c49d7ff45818678631d0f9172a080273d1fb9b22aeddc58644c653269c3f2b732498ab2a9bc66840a7e0cf189ef63acd711ca97bb9a2c64d459dce5bb4b2db57c6e6990d45fe31ddb63e19c4dc4d3180a319604ea04d41855ffa567e6681d56af2a4a5d9a41501d3945b4ac3ccd04a3c108eaab7db7fbd9072a2650e1dbe0098abbe62a280247efa1b63f88e23bb3ea4ba9ce87e33bf886c748d37e7c5627b38aec397bc3ca299f4ce61a4fa1d0a5424306dfc428bfa8532c694092df841fd0f5cdbfeba92c5cd621e8d64b8f4ba5a34e5e58222ae0f993201bc26d21b7e9f9da3ad823ce8408c78291718cef90f0cb8daa8eac5409f058e677b8efaa25465b6a9d18b02a90b1817acae71531cc1ace0284b05a61c3e0844dfc3690ddd6c3816ac9c70f10fb39449e119af5939f005c67c908f4e25f012180fd4f8909b4cd01304f9561ed3c522d1257ab4c482b93630d4720638673235353dd13d534b222c35ff472a52e1ec16beb9d07f8edb6bdd1cec02205f92ace2f475e48400c49121e226b6724bd559032a658bfb83543c5b5e7941786f357bc6d42afb7e6d6138492a3d3b9235b5e23582bc48e9508837a342fba4adccfe819674d4e1da5c98e869310d455c0a8c03cb22dbea43f05e178e5abd056ce2aaf0d7e1906a5029c74980c75ee8cc653285f81d5747b4b00940ca0fdc12d1ad3a058e4d03b18421045bbc517fd5dcc3632d3ab82ec8bcfa516183a7828e5b0bd0f6865635af9249deb7b611dd134a54750cd37d1aea3aeba8651155ecc2ce24ea93083ade676445ff98366bbe561a19c007e5c2c4521529b17d7e70337227d440e7a3c8ce0ff44ea5d14441d7a71356062952bd9ddb01808fe78192b8d6067bb623807c2057e5752cd84e3e308309a9015d920ca9dea19ff9075e2bd471531be8049411ee7ce5a75faed9a148874014602c36b46ce89057453c5bb1fd89aa091b968ef69f5169bc4cdd5ef9e22313c48ae069213433b689796f3a443a19b466cad1ec8a94351659b0ec8995ee16cd2d4c092c06069ea99d2266aae1d94420ba2e627500b6dfed9e0c465bde1177eede835ef4f2542057e5f03ec05839d62b24ca37d3e77ef4eef142e353adc265c19b2367085fb5961d09ca7047acdb11f1476f09ac9af2c1d0c75ea80d9ed360622307444de2acc835508d53bc18d60d17a0e64203e6019561635d105c447f80393fa1330898cd7881e2b1add51313e021363c79aa1c64e9de1efa1c11c588c20f7262109c8ed92fc64f3507a277d8446fa8392ecf37cd1c7797cae2d227a8629bd52cd2b13944584cf646c3ff6628f9deee998168454371712285ef7fa72288398035facfc9ed2f5661daf3b34d2fd3f4b9fde1a00da57e91d8526c2c26fbccd732d16d7efc4a0e6ae747c4d89927d262785534479993145b6faac85a4497260e9de6f905f8b13e2b65325a65ffb872ee626d46acf7dab4e097624ac6c7eae1b06e9b9f9d608322887ddacbe3947bd24ee179f3b29cda5712054e1a27028f1f0a108d10d2cd1f5ee43b82a4ea0db4be0c5a7e1a4d30508cead00da6c1626f5ebb1b49e04555dad97c6b8b03f05d04be3869ec4c42f6759fd730749296fa22acaa20991bdd6a3a6e262516b877e1ed0310cc652aa58716ddbbc892fedd37a779f5ee987206b67380218c1e12cf4b84f663db11a7c825897bbebd67dee5de67a69db2f7f7fdd077bce61963cb56c3db46447e28ae3096a4270c0721694b663eeea82ef105f38a486b70d350fa085897ccf8727e2223d8df471e03d2da1127f7da8bf1981a5aae57a9ad564361960b0b5893bf182ffa893d5107c4440acc37fe5188fa7f48718b858b67729a65de6fe1c195d839739857e776bc6158fbc62731451258617ec4e425268064a84a0a4073e109babed0617524c015373f0dfc8608269ce516f62e121060d68be674b49a2ef09f3bfd25be0bbf84528cfaae13d3d771df3e78e56d5fd36b2f8c496e741f0046b9c16e22f3af7d5381ef847e9401a5ff806c78edd1861ad58c5da8fb330a9baebbaa5ffef8247fd7ff5f8a3a729cab034fd3a79a294b7d45e0621d70173213b66809e8b6a09379d3f91f6d7cebddc009bef1d7599b9aab533bfb1e6e1c0e45c8797e1f2b9ff8613336efac376b50886d1a60e5782b33248c091b969e76715789dac086540abceb6e6941191c05aaaf3dc7a9a4c616ff5bc0411cef105367b5dc2d08a34b95780adf970dc9598046d4e05e0746d92e496c7e4e856f3dd70d1aa22fc10821a955d0bf2229c5bc7cd2d3eca5d55db9bac87d23867c0a1ffc858130e597d0afc0ef2e14a714435e58793fd2f584991a7268a426335b3298e0bf1e93a655a45610cd3ad7e69eae99520902e5cf3a03a28ad1f68661712a5244bc142a43f21e16803beb3559e73e32139d4ee1d8454f7921e7331bdbb89a384b89b166c4a48ce6e5c1fa37c3a2ec0f36eface5d358e565dd1a09011c4e97796820f9a5465210bcb18209ee31fec50624bd6c0f65fce9f02ee997c9128e42564b3ba19343cdb71dc0ce890aa658de1ab4b808a2608d045a60701059a4f0ec14028fd2d4b91a1032226895e5a85c50af8d419f58be4c3d12f6c0faa11376060ea9c6b0a220f1e0bc8549180797a4585a5d4b3a5af44a120943ca478f864b29983076f06502d51accf14052cd1ce5b844346526ac243eb5f4e6074f52a2a71f91e863955f03bac394ecdab52a122c12ed8f1ceac48e640a877eecd75dd2ccc07d57588d754f41c8956d44058201b66c17a819f743c314017b64743484118a24cecb4eb548cda653252884a68c34c682292319c7168985576ec8087e773978743a9e0bf74580ee665a69a52774edc9a99f490fba8b54cc7aeca4a0ce6f4c858c0135f2a0a56837ac0c4e5370a615b6d94a29747937ce04c099249de4686ecc1b7f48e626a6def19cbfa1abff56e3664c516948cb584accf274d7652ff52b456e153005baab38e2d122b9c99d9b717c0d5d21be014e57bc5f9b141994d2348711ed6a48ab0f39fbd71fdde7cae597cca38e2004410c4308e9191f91f19a187ed99b2f157240b46d89521aba6130fcd7215074de2a5b1a85435ae92e4a5cafed038f90da57381145f2598a39b64194ed9c13ca23910ab21e54e9caf2c012c83602fb98124b74db753b4fea170eb5a29b061506837a4624e9e8eb36c864656f52cd3b424517c19af092c848dc19875eecfdb05dd110b6b6d607aca059939d50b0899e4d6fad339d8919283977d0c956d5c41cc1ffc1715bbbe3bc7a44240bb088ee5b831ec4edcbf42f19b13ebce4b9121ac8537a8e0ec86ac3d012a654ad8c617ae7648f3845f9412f1de0501232cbb6ccda3f95d939d55ca3d360d3000913193b39a41e8371a9e6369424ce440faa636fcc30c3e4072e8f707d261b36b5e3935488dfe2fb6859ec9d2084f2393770d32713a1f5dc796f406a88b9d41fe2b7fba79a40af0768a1b562bdf2a42d59c3755dbc249d943bcb460a2d978894bb66c283b65db24bbce6ada529db2270f930acb9ccbbe4f9ebe14b43e9c58e7f219c19fbd03fe6fef7739a61c167cb16dd2923c7e8ecf6c062b3b7c2257fa8fa646b40853f2db7e8c0999f4ab3b892c0464f5f561a55af61525d03ab4d8ac92f5720ecab0f62d9ce7eb65082de8f3d44e11543e04d65255ac587b710fcdd681e74c21d2ac08d7602792fa85285bdb233a6c6859295037a7957bd2c459599e859d01b9ceb9d4fc58529f698ca935806a3a6f82d6774abb8b51d7ec909e50a5214b710c944c4b6eed0128f205f18264768b426c82b7f3b696829b8d349d26d745d509cd1aafa9cb8f2b97b658ba0a06e68edc1d29db79f987d234e1713a41fb298a06ee70e78027129fd054cbf2a41a5edd67277d40fd21a4fe42ccd1df8248274160272fb540749a7714e61687766bc1c8078fe14237499d69150d9fa225a7987e5e1e4011237b5d7dc885ae92cb9908f88a4c5bb745be3a51e64240a820f61943cfc2be68ec66f5fb4ff989d031dcd4a3eeb939baf32aca7b62d12502bda8705bb9ac2503cce6fbeb786088225b12b8e8146fa5cab711e546c29cd6ae5913f527bcfeac80d0c8bd2900fe17b2173ba70a10d441e7d3f5896782a3b5a11da9fb817b003159bdb3a711c550cbf33cb59b8ee2575ed94288f582c2ef68521b78b7f06bb52bb48f00fe24f4ccf5eacb22e68f70bcef69fce4fa224202c4f9aee6380d09374da1b7b114dab9aeea08def45bcf086b0e049cd785b3de0bde2c31105b9923c0c4eb86ad444164bc7e07e6fc34a208cf7670065b06502c8b13057e743007eb9510ede761d7ee134acf209f7a073d8ada5b10c4b1a5e2c4a52a31794970cf4e481dba4c4fcbf208df156da25567107f48759fcbab0833f0d8ae6f81a306da60e1b22df6a2754bb4fd5b5e239b376e2db5ac3b1874616430552938b9592e4593a30742dbf0ecfe7105c8be38c8cfec533b8b8557527480a2668a91d111215b2bcfbb360aaca71cdcf35b7f1fb12e7edc131341adc94923535a87935e20d827437c982ab25c412172983072b43839ab0fa4f5759c2163e070ba76838ed9bf766ae3da6a9091b5c75eee130452de3a4103e0f3093d4020ebe843bdca2b373ac838cd37b6eddfb6b38e3f18433190c9bde48af25eca370876f3cb7e5dc2bd6bad2ffd19745cef738c0d9696a49595092d9e8642b33abe955d08d1e0baa744de2c5e9930008213bdf22216d5a5a71f2c6939f16fdf858dea4085cb9eda4476e414893bfb1de2ae3fa6fc0f15743e3a9f4e36a2675c74790b087faac63ed2c812f27087f93e1ac62bcfc8ee1b32137d7890eb0610897e2bdec3d1716a39e1910a8f58f720a13506412f44981b5b1f013085c72eb99857ef4b3ddcc387395c26dd6f1bb65bed14873f4affa16f5cac393175d8ec7b1db2e7c92a3a4a5829d137748a17ac69e39eec3135045a35111d4874bb0bcef81f76659c978b0596bbbdc3768c3fcc120d6b694ce58a46cea832d95029634cfde2ec2b4ba91884640cca3a4a3c396e17e63334e4666b7cdb36ae1029e5e74b2ae853447a38c3b704486371ce82d98c13ed8504aaa4a15f30525a642b447b16b2b25e3d857ccaa880a2de8194ad6b9f805ff4f4d8bffa37e8cfb1679428d555bf017d12d8ad53e51ef8e7d82f5d74e85d7045c20c359e3a4c5bb7605841eb4eb479cb51a8b6e20de894c68d725377be56b93e525b0fa4a38f32708692c6bd1ba56a8379dc15b3948e697baf7e76f2a9c14fd46ec2f7f3eee1f0afa6c81cb724c2232bc3b758c65e7a979259b4d50c73ebe53a4923855783656579fd80da9b54251b780984a1496c5b0093e1ad916b5bede39c91dda0c30c7674efdff372877502b185f6601cbb2f1266ad73af9d1e7f70db6c07987e18437afe8ba01171b58fb89c56619694c2b460ec5e0070dfac120f635db11ffdad20a32f044cf03829703571c849d0bd458a5485e6ce97e7ef15fc4baa9525c2f57e88d30f610de30b0f46bec3f734d191a0eeac3931b3fe572886b4f1d0bf7318c8f056ef9d76a8c461ef2da548990aa1632acc17123532e02b9b757993d4a7492488ec724db23132c055c61d3ec9bab39a1129b8667bb469caad05e006c228865bc42717a00ace38d8e92848765bbcd3c8d729c869d489c738077068129738355bd612b41d50fda98a97a303ecdd41437f268b1d73f0465a8985e985356a857ed7c31f3ce6c9e6e7641c5dedf5a9785b471b095c8da896077ba5c187c43e091adb21054c5b33ebaa196550fc2cf4a12289d835d933e74be11e2f70392970a9e9bd78240deee2abe53fd6ed7ecb579a1f3a5b90473201679fd4d24fce44b54dc8442942057b57dd07d15079cb86e2ab89b813ed12466c058370cc07d36423b3d71e0151c73b22c6dfdbfa7e41ea03c9921ad68a8a23d82029edd720a04555565b751982d2f4dbfb7218260e1962768f1935504378da3e5bdbd510b85e7659fa98addcbf209e3b964dd784994d24f1b891aac446068fce109897162fc3175d66473c302649a2cd4b2bfcccb91d1a52a400f5945bb127e6b956b0618dd9783900634fea4ffd30e5adec94665222e87653f53b92b5de846354e9fb0bd5c4b7fecc6a1305d2434f85ece65762b794a74337a7c9aa241b9feb25283043b7e5ece40764f2870c7fd838866a9bbb6c0ed80e28d31862252e92d1d0828a2ea7991c0a1f92b1f77570674365ec63a0720b72b2f97dc9a6bd02bb81f06e21791fd59e80f7ecf607a8f5e6c74d29e94b418cee2d81b3b7e8881ac43789579988aaa0fa20a000add13697e427a1452fa49b332c67e14de66ea9c90491b188972adcbe9c5e6a2c146180396f3fd69fc4cdeb7414fac0389770c8258a8193524cc1259898b4a2838fc3c89718dc1dcfd28a414ccfa02747b4f28558158c5bfb46476eb2375b2f1905309e42e4affb3e830a4a0b461afbd0999800ab1e4d670f254aa1ac7994f5d16d312babbf69e618fae5e14906778a9ca4d5ca62e6223b7261440a5d3e8f07df6ccca7fcd114acada34919438a62a1f43ad20e6a909cd426d760a64ae6f3ac12c120eb4e317b7531aadf517a3b5093eecb663016de27f7480e6d65377a96a8542662126b2267821fa7a9aec7a9d1d4b34a8cfcd1c96c2902788812e3311e399a8363b9addc61a2688dd22ea46eda767256a97e0d23ce3b7a999fa5aded5caefe75e6453b488e2063e3f14b8b884a470793e1a9ab06763e911f8f275244450939068c3a726dcd57350fd66713cfcd1ee22ea650804f558e76068696f68001cef2aec27d216579c435a420938d7f480f4b79584dff7eead803741833579afb42d3d9726bf67b0a6374ae05a32ae93dc664286c77b6918d57a4246d68fb058c721161f33ab1b98872fc959f066b038ccf93eab9fd01a92efd9c40cb1dc3484b3bb63fff17bedada185124b7047b95009d615f66d8c1b8f6877d2fb4958010c08b0a6fc3ce3749fd363e7a9205cee2efdbaebf55abb260474f407347fdfbff126d15c86fb2fca74c70242dfbcd59d6ff53048eeb8e57332e6ce3d7a7f4067d8845188504a8a32baad0bbc993689683e940349c7736c5c8844b06980cf5a9337eadea13279fe6e33defda029f60b405d78b0ddb0e8769c73f6cca8c70d0edb943b3ef9d7951e52ac412e9fb4524b7ec456949872af39a2295c6905716fbc8ebf9b0dbeca6d7c8e93141ccc3591a6f425ec1316876c1ec15f602e34395f9af1b018363e000c4b99be0d06050ba8714dbac0928147653a54c4d9771040b92c66bbecfcd411e976bda58f3aa265f1fa4ba84fe22575680a75d29d39e17cab92cd15af7d3816ab72aec2d31f7a1d5cfc5558a416549a7ea64cb2a1dee5a916038487748bdcf86fc513466c203bdb76ff2e682635a72d4876ec1ed4cb30774a1b74aae2d40134755927972d10c17ec26f230df7256782ccc1fc47dfab78acbed4bd1ec37cce7993552f4854a2a45b7cddd941c6f02dd5ef6523db43a1c92e9ba1609439feb79ba6a6ea1a1b304d5c4024ca2e2a7acc8ccfa071b9d8b63c82931e22c2d8105ffef60a70f8e24c8310442e0d681cf53d3d5bcdf0f0f2b7b606d1306219999766bd760def1578775e28820407d3e0574186eb65db06bcffd7ba28f079551692ba917b11e1249063787827ccc4b1867be858360fcbb87763dc6b3677d7aecd1a1233cf0cee5e10c620b693a77b7cab569fedb79bb496122503b519a337749a5afe11110867b71763f7d6b645ebb6824bc0827a92214abb7ce76dfd4d64565929bc583d61d00a4a0bf0f92766879b492dd4da6200fc6f46d9acc76dbb50e60174f949a315ca38f0ad0050623c220bbfee9c120628f4a5bd2d33ec54d0a0ec6a4d742606cf4d7b2981269faf3682bf4d5d0fa66c4b10638127d54045e9e4cfb5af20f21bf4bf0b5fa6cbc4f4ec2d017fb5ea8d1fa51f3d4c0d59a76181d185af08342ce903cd313e69bc9d9cffa5deca6c58bc40d2634213ed48487f15984decbd652038e0394e3485ffe53795e37e826f6c1ae979d0c878f3b07e5b267ae3713243fcfdade4eedb18a26a22af9d909fd4ee2afcae70ffa62d8fb011c9d7e4185efbcc0603ee1edabb4a530ea79e1d13486ed942ce406e7a9377d9e2e10fba7de28b8720e694f2bbf0a93d413f3cbf8862428244214fab3e728f6f39a7b7dc43efb69a7bee9b3967599bb83260683d6a9b959237d924f42e96e56a2dd7177c6762c344099f46bc689c3374a340cbebd2e16d636b019994bddbf7cf1bcdbfda92e21b16854e992ade7573c8ebfd8727917c6eb0212a7ca41b5c9b269d9bad8205c16f34c00e35e88d7daabf47e4894e7a474bf482f074d4b246265618b5020d0f43060872c8f768e8c0e48370ad99190ba4a08a77f2417d06fd27c6be6454db53401adacdbe8f8e68fb97900de725a1223871ee7bfd32907c690c84a877e5c62ca82da4e38535a8b690135b75ad1231683b82fbf21cd9d1af45dff0b037d5d0dfbecc78cb1de9fbe1603fe824786490bc6b5d6c3af4b23dee6126a8fd037d3bffee52700c83801b18afdf03e50e5db42b14dd61aefce7ea3751695980684dd08b514630cf2dbd2e4bcc1383dc6112f5f7ba353a8659e9b4bd0b1999244d80d132135376e96a1c8e05a422ee86bf43588dc3b05f24cc404d307a81c9ffb3739b0f201010761b47afb9753709e11634dafa2c42577a81d2c8759c11136337901db4f8787d90c5f4fd56e97f1d2e488187217b8082028263d7c8b54a06b013c39549c6560a5c5704d467ec93e5c829296ec1c521b3dca6a15619a1198e2c3b56bb07a6bc5085df07480fc65f5fe611a534054859d752418e2f1cbe89d806bde5568b765cd8480dcd6c7fabaeae14acf9802f4140f85941a3f49bd6b757d88c6988e6606563fc15a160bc84224f735f38aeeadb2400766e4ed875e170597511f757ddfb0e621a18af47248036aae54879517f0bdeed6d105736568d69350aa817ca3789cb41674a3df0b708dc629e329410ed724583576daeb1b898f827a895090f44ddb88df9ed8901026f6c8f96f72ba99cdf2de173ac499481325227e286cf537fa848cb877d3794324f66c727f823e5a3e44ccb8d0189f47f48a8c22b41864b35e795b631bf3f5bb8a089c0bf4399744b0566f2cb73880ca570e170db5e2af7a974c3c74747741b246bf49ba6da06a0414e55f9fbea4a3217c1aed94edaa97160d9864417372a2eb40d9ba481e872ebf36b249617a61c432af830e5bb1bb8286bfc5ac6eea6c1e37676687d147587322207c1ac06526d9f3ef0866c6d5ed1e36e13155611f68aa9d89d09cfdede18fdf13e15b5fd9a0a496facba58a6cc99cc490e7d5a32fa84f238b7fa42e7d107fd387af7e588f0070df5588583c663adf8ea453966bb52baae3e6dccc4c1187d8d5484f44cb0f43608f008eb18984a40143f2fc6ad70cc86f65daf98c2b1d5a33f858feba78cc8cad728453b2fb363bdd353f25f3adb93ed847b67ff9a8a0834d639601594910068eeff389acf513ab1ca7b649bcc7e38dbff5db39dcc3490ac9bf5857843bc73000d514bfcb5bd019a307a4eef15fe338c6f6d0879f57069cc2daa357e445f262d1526dad00c683d717cb89c7bbbbe256f14995b7acf1b8e0f8cd3684c0754b65f5c7e397127094ad598522dcd0fe25df2d416ac1d6e675bf788d024ccb31e347ae93bbda48ed2050d666d9c7b65a7bc2ba752a51d4a25b08c5090dc2e7183da180cd514fa333e70c3923bcc5ab4b4ab5e0b649126adeb5f808258adf221ce73f1af82e1b2c09b1bc907d892b75a1c73000e1c3e030d4236334ff642498426fbed8cfbda463206bc962c0fa2d20769eb2818fde638b736bce13cdc9bcb9f167fc344e37abebd62c4586f85f60451b74e36531d957add537758e38f01c157d888157435a363575ae058f7bddfd0413c4280453d26c2f8e67f78ad3550cf42b6e5b13235769d742379d97a311b16d717623799de98f69c56d46ce88357c642bb5eca51c0884a81f5bf94be0009e424a0197e826af9e72f82fb561aafa1c22be5cf93e1c7b8452e7fe71f26652b095cfdb5a2a7839362ec67d92e4771d1aba92911744db50e54d99bc9c38b96b66093576c131eef26b6ccc41f1000b5d934ad1aaad69aa8281515a572e9f5143a22ab9480d1d9414eee7aa742cdc8fe4610e8ad4bde9e349d5aeabefd476d0e31fc789eb8642acb2731f9179fc544a0b36e9e435598b50d9b996ffb44fe438967407f1ca289604d2d299f621b5bd4013cf2a3c361c355fc117569e95fe324039c615b4caf84c2e90b3f3b1ab3f63a5a4db7240017bb9659b1bab787771f2d34575f3d9b860f5b33561f893bdae6b49f85c2ba7e944be2e3ecc39801360937cc8eb1020c857047833686b7ec3a45442d5c72f49c66f8ff71f394f8e263fee82bd0111f36dd36c664ae156eda806cdd1bb9473cdc05186710cfd53a8e323ec2402d5c473721e8b6a31b9c6604bbb3f3e7293b54b569d18e8faccc559fbc99a9da5a53dda56b953fbb0dd34e9e8ef820fe4e6aa7aa2d46baaf77dd9082482154979cabc5702f716930f1d1ff34501c180bcfdedeab42286ba7eb8bd99d3b62c856a7b3bf79b987d12bcb5a5720d3b7c71ae8bc2fb75292cbd6aeea1e49efdcffcfc04ad512c39d2994a0271ad6f34b0d64693bec0feab305ba99f257dbc41d9308a41ca64b7a75390f3e4692a295259ee57e6ec2f13cff8beaebb418fe2ab24b05b832e7b9ca8428f930f42edb2a5a727d7e02dcc71786840a6a10b38e6340ef6d33210af8afa29e654cea7ac7e38a55fbe2e0735aad39adef062115c24c16f5594e7c3690a323f1d12b77c8a1e8004dac8ed257cdf12f1ab01e1d1e7121f279340113c4efca38ad5be1b2a4282f3f72ad3023815e35449c6b7312205b494c785a24a478b26250770d9ca1c33ae9aa73ef7c539609eac1795a028b91fe490a1a2bf6494652cd8381ab943bfebb5ce573badbcf1b3f220639d757559b01fd0922ed15ba85895470d766096a3939d40d9d9c4c660f730f375207f87c29adad8c548daa01ae629e6dae7c0f6a2b6742e793fbb88fd0d3e04f5a49c5474bff90ee80375f9856c5730653eb3f4f46e8b9bccfa74f249746ac478414f7dae1b2e26d2962f73b5e82ad5a5a016016f7cb35fba5e4eacdf8d1f3fa0d9b5a1f375c8ba65ab42a5b0954503a5b209d24cca68d05999fd91b4c969d48562bfea04cc66e13226b98d0f9cc227171e7db2990ed0adc17663e18502f045302594ee0c24d7ebece3128824e32ef42e302a59c984697bfb94fb27acff8ddaac1bb94fa79ecb414578e5e7b9157ed255289859d28f13f278d8ee61c6799e93983006c69db6fc059c952aa0f2266c0f35cee35b92461de74349e237eb030f606ddef725961d757281c1ff0ee4f804913335fac0f8fb9e3ddb67949de543bb8897e216c33509bb834a486e0498ea9f333b4c20f2d6ecde8ee58683f389d67f330bc82ac4e5e47a34b114e7f9d1b7f1f541be5980ffa119c7115e99b1d91e0d96b4e6c307c1703ccc1b60b4bb142859da822de822f2b2d07cefd235aabb960da25c7a5c9908d2ca2d99dc524ee0f1093dfb19aaf4f43167d044b76516be57be4fdb328bc2cb514476dac021b0335110d91b7eaf9a0ed5bf4d4e9ea9991c0c55bed4a70d5ba61012cb761e4b0bcdd790ea1ac93666597905246c11c5110c2f0c87ad8ca21f055ea766eae6577e47cca199071722f5cd9c810b3f91e25500a25be7a51a3e275e14d6918ac8f33a14995ab0778b8f7cf61e33f1c5ae47bd7f2bfdca5739bf3fd9a713cf0c804261b3b18c7e7c0eb865c1516190c0ea1351853941f227c2a9640ac7042dfe69ba76b4fbcadbf601ff35155b16b8f061dd57d54de7c7cc735c7b31813aec96883053ad2e9b8a15e169d2342a482b9d0d036991cafa760b02078b74962eccb597046f8896d4aec29ef3125b6eea9fa2f5d1550b2f45f94c05e98811c92ed359dda19b66a97fd5c586ca301fa3ffe46c5f23858b07e2fb31e77aed337ef2d4db10c123167f5f62d0541a84818fdd0a78634bfa035299a0545b17fa732d09870e88be90247ba87da1360f79a235175a1cb426b3e0e3959fcc75cb546124d552892ed0e40e8ff23e65b90cd5e113ec93e32ada90b9a984ffa1d1d0a0644639786229e05c32eb29b48b7c123588ac34b4e5f1e3cab362f8cfc3a68f84d8c96a756cb8c50595cab9009b6aa6b88440c4e07cd2913444188f6f0b071601d6866369b6c250297ccbb1dce4b0eeae06c48e1c4004f293590fd4d11af9b8dc3aa6092253da74efaab86959b760976f9ef00c8b40e7193d90c2140d4f4cba030931d33f79b8089435180abeaf9810f5d7d27df7cfc93bcc65f7694198d5dd2da5ba7f3162de9424d92f80f69ed6ab47ac84ebae7894a308ce07c07613a6d54ad7607059c51f42995bf2492c4fd5627ce28d3d214a1d8ef94d6f4546c84b1149bca4995326c574d7825fa85f99aecb577003f919e75e3ccbebc24ae1aebddd1a5df81d3991e3993f9c4b2b6a8b7ed63eea191fcf5877de7328e697edd4f11f1532e908f08a35a3e13ea72b27ebb1e718e03b21143bb9d6057ef951b11ee0ca0b67e6947a1de11d97a1388965155d2de95c0ed78ffb466b72ad555353d147bbe2f4795d0aefa4fbe31cfb5664bcdbe6f0f2ba5ac1ada57b0b07f84c04b5e0fab1ba58a09f793c37bfa4a888c8d33e6bb7cb278929d1240dab74426ca7eeddfb895a76c6602c021402bd3fe58504f18d14fe4a986e0676ab2bf64a4a0363bc154ed7ae65b6867a56a76cd388acc89816a8ce917ec7e85789f907c655f6b535de39feb2f5499c86ce2567091bdad7ea6dbbf9a3618981b03899903ed8cd5cb71b14ecca66eeb86badcbca2e123ab92952bf858d4872def186f5385fc0f83c8864c1f02523e8073791f2a8cc530d180ab7fa243101c8d0e9000ba3fedd6f4c98d0b402ec7fbcb7081615865c7851c40a5d1cce709930c91129a215566c3bba1cf55185acc545609a45b3395fc0832f5db20bee812aa08f82be273829be708fa3256710d81153e893511ad3dc683b1eaa9cc555a0942d56a498919124dce47782bd74c6e2f8b7dac117df59d4780fb04108d0f19e679d2b961bf3a96129f787b15c3b20b07f8def73f5987805653ed90a4b71e39117187cd671f12d960e19b52f98e089590abd33bfcfd512dd52732dca6eac48024ba875e30faf857ffdb3a41c9c4bd333a05d915a594f5850e5fd361626ad59e862e9aae999356c4c259c67ef99caa180baa01ed2cb9c1a8c79bad4a7d5f5d0da01645b0b44391f01138668f76da2e52c8770a9f15fe30263a416f4b85675269ee343d5af158ad4e972ca1d0670cda3b95cba6c59be2465438689bc1de12094d238e25ebc8f796f8ea5087ea2bc948be5af7642819d0320c059522b67211d751e602e3b13c8a31a4fbbbd2399e854ddf11961e88b47bdd37a413b89e106d0fb1652282e3347e1fc3a8d15794a5996680e8e8695b7170a950e0b926e7fffd9e2d42a393c7d7db4bda706e1daae7aa496a0cfd13e34b9b29a2e3760fce9f2d4e0b07ce52921193ae183a91f095047e290381f00da937c4b26c3af0f5b1b36243a45589e8a54dfa38dc3b9e27dc5a1922c09db894be4ac2793c62a7703b42db847a3f58e70bd29bb5759a6eafb62132f9d1dc729d8c75db5b0f60410f172165582cd0472ede1687d72ff0cc8bf9b4bf6180afcbc661aa831401b7a9cf985987d0f67ee368a8c023e882945a3eff47335a76a0fecd192880c8d60c3d510c575d504c32771d0b8d7974e466035e71080de54b0a763f628e36f6d1c1740ad04a5162cfe6de2fe8dd2a6294678b6ff85301e8d50505c5e0ed612b1e4ebe25882cbff5a1754662af373f4489b4943af4bd670ec32df33fa65f462101aa21f269a05be20e4d2ddcd4ce94d8724500836cc12844ee905897d22e839f9ec1aa8a06cae83bf56d7e7431f8416ca5f675952b8b3bbfb7fa917326cd2a6199d2e110e4f81d41fa6f10c9670738013869ebf76bbbdf2266fdc2b85496b2d375928292f552965f16781ff189303f500de7e839cbc589f5b6fdfda359a8d8ff87715b7be8f4c3e2b9125215558edcf485c3596f740ef1dcb900d259425a145cfd83c4c3ca31af7eab6774e080e0e03596d73c391e3112605524df21ce1b95b918a935e3be40f08e5ef8d0f62adc8b986d656feef686e10e316b1a69afbfa96159f613a30c63daf0ed344ba400ceb1e61864cc01c708a0dedd5f846df6f0359f9b09c49b1efeba54ed62c2f5ca339be7636446ae62b372e84350f53f1dd87083fed5b8e612d0b922f4433e44159abb022ee7a5944becde9e97b114b57ef35b433b47fa4e0577da00056dbe38be29ba956c04230b615f639279fca155677276dda7a17d2dc1e316126041cd2a6c89415a6ea158c7306e7589059bfe424da0f46fc0e0e536b16a9c7f715f3493ec4576ef00d10df52fefb33712e8d48a480038c97bd1e3985dbb10a4f820c171649d58eb1392e5cfc0beb63b5ef3895718f4c716eb3d7bf54a4e7a6169d3d102c566976c816f7e44e9499943eff99e9f67d38229442720b4cab98b431786b08fc34add5167e1f79db5ce87019e6052216b3c63ad71936b9f233c0cdcd6522771d69d0f2ff95bd1eebe31028dc9ebc1ae2bcaaa724884abb26901a170d41dea054d2374b3353a413fae0e927c51fbec53c4cacb70c141ba6714d9f960b52289752c564ed820e883921aed91fae165d1b479cdc0f109ac6d328d4926eef2853d4ba14d9bf05fe90d58044a01a08312c9b6b2dfa086baa9fa0b207f6353976cdb3d8adea06a508223c8ccd347963f1882da437b2dee8b2e98e58f9d2cbd30e84b25cdd4c6f7db36d3eb2b8f0c0d6bf3dbe7d6f9ef1f7499b9e89fcb49ed4fe1254105f7c67fa5a80a559f819f6d4dca7c5952bdc8f4532829fbbeb0877a8fe7140f2804715b77768ad93aff88d279b689cd9dbf5ded63a603bceec723d0f86f0555e8e6287b62896d45b78a768382617d039db9e78b3418bb260f5854f6f7f5432eada9e64f7dc30609294244c0896b96ee965890d0aea6dfc0a972df81fffac084f16266c42bb46d94ac696cb1238b9c6fd18f3eb7d923bef07d98dc15c56df75668a15c1727362dd42829f6ec1b0b9ecb16fefca3dfffc4a66a9bc14adb1119eb529173d0fbdc829d8d676a4712df4014b8fff18b517dd3271bfde7fcf04a14831148a3558841054271208dfc515359934496756a2277916faad658596a5c352d946f4cc54d65867b615361f3f924cf381195687f22d543f24b5c1ff61d4b2a60db7f19be41068b2a44d166b75e3ce70e8d6e2dc281154e9073aa4afc81c406b07673d07f32c4165676bf0482ca5649c5e55ac42b3e6029170c6a154aa93b445d60226b8c9660f305dc5efa6ce7c3ed6f3b6b2cbe5b154b5281aad55377acd56da5934c2cd6bfa433fe576d73e45fa5320bbcced5b1ec03ac1906286710029935d7c4685ae134d7c51b55becf35f04725ca8eed4bc693740419d67561a22cf5a9ae1d833d598525c7410f3624aed89571e14a9b489b342ec263cf893a29b80c3ae37a4e567d7a3380ff01e3237551465a4c451cc8940408020c9e3893448710a543b9dfb8c42cd6b5b911bb79a9e4f974754a6d4a29bbce29dd01bb680f30afeec159ad438c751127b127d3127857065f53ed044898bfe92d44351bf9a6101e314813cb59538ea0b5232a7f86f9dac27d843cf2de78152d0f8ced69a3ddfcde00c8d7279b5d5d8b7c9c124c9ebd2b1c5c8c93776c37b7e500a327fa6a525fcdd13964e09591695b67e6a09f49edfa007794d36adda1ffedb67519b5dd35e98cf5a4201551aac3156931326d0505695c4e3faf2faa26b18b847e9cc71927f51728bbe0c7487941b99541285dccbc8347876426ebe9f5787d4eb6b0901018edba2f1b0e89320c10a3573026a9a23a5dd13951d54ff20210d522658bd4a0f399346b6dffaf796189a93427acd821c1fd74ef7d774dbac30440f509f84ef21b09a6b816db39f0e95e0290faf13401d8f9049b6fb34f979a7dfa5ad19a961b757f675f6c8c028f47a3f6b2a8cd36a149199c201824cc0dfda97788ae8d54a45200e02e61f5b88e6e0c702232fcfbeea78a2df79b60e31211240cde25f4ac955c79e28ad0f55c014ebc73f8ceb03af338d133b425e034e96b2c51a8ab2b22ef9d635eab5a87974dc17e3887bdbf0c2ceff27a4f01b7bda8b11b53fed0bd446b9e48d4aaa2341c568a7557678cbfbed1806956b0228fba4bb03f46c9cea1be472a9665099732cd02c4e0ed9dd31b6e4710e5477deb941407dc4ff1987ddd71cfa314357eebe8953c43bde6dce4f777c32184c02314d03d706d8191f9d819de09435d6a6a93fa63541f7f4069ae31a9886c856b7cb261ba223d9bfdc249f25751bbdf3c7ace69196d860c9ea4ad1b53493b1eb377c2df758792b25aad34e04c475d24f1ec7d4cc3fb33b517260e48a4e9d275920616a98704680aceb18f53f3e62a9401efb29114da74f62b30e36a57b0dc110c3eed0d21726a5c33df5a6164048111c93e59b610a5f54c249fa9e00744f1c9b61027e80779a81ce9b49f8c59f5568e093344ae05e96ab4d0b2a64969a7d49501b58210d06a91950ff272408054a8fe1300424eeb49df389d4a97ea9cc7587cb978fdabb700e672c5bb48fa4ecc3fc2397b6bb40df32b93b8fb4c9af522a8ba1f0a4fef4fe0b9a2f11cd4342698ea6c75de2d268e3d334350289f0369fd5603581b0cc03ea6c1c298d41aa651c702433f96d56c8decfcdda509a5523ae0d1d4005625a0508816886650b4240b7f8b739e59743c3a20718b387f7f31746f0d02bb9f8a0d2cfcd934b70bd0f182df6c7b439d832b2fa9ed8eb543ce9b05c11bb02a383e1eb20d80339cbebd6bb7ffe4b25ffcc07b94826a776b30d6b52c24fafe539e9a2a5cdb0f11b128d0d56f6581503602f5b9d9b5cafc99016f58296a28aae0900d9395797c010beef3b8372f0a66e2f290270a864c9b458e9b5a7868c88732b99acebd289c1814863a872f3042a552a40307be1083e8e53ac266fd0244647bf5fceaccc28f5620e6d4f43501fba88b93b22dd72d28cb141b7d2d3fa31b68a3f13b6a2e54e9f6193a22bf019822e09c4de0861c29c2d33d0fefb5b4c0cc7f6f86ef693501c33a65f968d4ee35afedc1fadd5b9ab1e53ad13619ea51076434e5babe322a88bd5b4fd7879437470db74db40e34ed144913c1a036b0ae9b980d0f4314cb219d2465187a9c07c165fbe7e33a4a7967b78c03173bea441538d1abb966ae9484b21f58ff89e7994c45a2d13253e99f1797703df704dbee88e720b7f484ef66692d727dfc4d0188757fb1e224c2ded4040b4dedf25d38901f9410e55da5d7c32bbff5e071a145164a28dd6dfe81622c587504a24024e0e4de4150d8051d57cd89c9cfc137f581e115c932519182c31adc9f390a9f248961a4f3343d4c0eecf09def87aa45fc6471e6a3bb0037f6718ce5de1d6a3d774dd53b7763949a444517c1a7b8a72d859a98c9f6dde7c21f3af4410f54dc2994ad420fe62b6c620b9803f104e02cae1c4050b9b33d5b88dc5c66d075c13301ddf0d2bc9923d758645039501085c3eae9810032480804926985793a466f80780f24402503a1f398d77ffa75a5bc2f4df9e17042162d40e4446a8d202c613ed24624db56f0add1a26e92d23c4582e47db8d3b87f99df6b2310216064d9fc88678f7c8ee7f1b13c6325611c3fa6b0a3513bcfa3d033ff848b1ca407f604f0877626ae3e5038fb8c0ed0d302f312e398d74e0e48403b6cb80a71d63296d078972db711d4ddcce154b10ecaef213bc87ae2c2f03dd47efe0129ae0a9f66fec981a355087321aa63f4657ad1c9745af503c315d71106ca8900825a60f5e2081dbff6d59f0f24155223d1cd30f1353df910e0967ef478492890c16fa619e4f0e96f4284fca5366612b2bfdcc09d2b785ddd4c6684cf3fc32b6e8a37926ec072655196bb8b8b240b543caae617ef49de4ac0310772ff1191b40b19e0173a58375834013f96b029a07fade5db5b8f403eccaae5bc2e36e4856458860a7cdb90d970fb693a10da8261b41dc0e9014cf25465451e0f04dcd5beca2f01f54d6ebed38d68b9c969855b04f26f9c38d5f2ebddb5d0044bb88ff8465be0671e4b4469d58a42365ee11e0d98ffafbbc14c685c847dd62a1b20f3a4a7bba35c958ac343a7fd3cf5c7d0d51d62cccf4c514fa79571a45ae481971b0ca466074c2110dcb313f7d95ac5bc5da5b30dc5123c0192976c00b20d6cec403f030b217ccfe8e64905b06b92364e71889e795df2167837fe3fa1539cf119a76bc60b2a0440f2e194ebe153b6ca19e1dcdd4fc3038f488392657a64b8d6120533da59a523ce750a4560d0037b1ec561a0086cfdf424ecfca29d99bd87d5c08b80cf57c03acf73f5dc9a897ebe854db5535888ba9b4c1866d4a7808beddf074571e45c57e916d4b691e9e7c10de5790dec602a5ff222e4172a7acace6e027488ab3811a581f9de84b18b7c2b024e75a9653b926b710406d86b6cff4efcf369200bdd65d0f4b67bcb745a563e4fd1c1c540122fd374162f6cac882732ea021da1a843d6b0ac87490b9b9f70c98627f6e16e05c2fd6f3bbfe0ad0e2898a068a671ff1b8d0817f339b74205eb6d6d4df5ac1a87c91b883e5f0604e5e9e4e60f1e884c29fbae090ce636f3a6fae38bec02cd69ea6236de8222e555a2c54345eab83524bb4e1b0ecacfde9b8bc420ac2fa02bf2cd6f4e6ff260d8187eeaa6e05bbd30b21021f4cd495dab4c51f7389cc4116b40e466c068a4d0bc25e4f59dcd0ae3a6fa818cfceebee58d22b768206b28dd59d1ff16e697eb952f7403037a41d9439404ffae0913d1d8800bae3de04785d1d3a55ea0bcc549ade6d874734bdc0b5aa56b40bd8096879efe5205a0e53e123b15a882e1ebd76c8b7eaf37af20e53a0e4961899a78cf49e238a345270c3f5f47db2ea67f356051800c1e9e710d361835e1a7859e2aa6dc92fbaddf0c7709b54da423934d62c32c19439e7efefed0800285b6c16f20b7a28d52594552c9c4b00cf5c5f300f28799afcd1c9e07227b21b85000b0c9e2a10eba54e36c5aa4a1e768920e5ae6ca54e2ebab2befb0505147c3d65018c8d5bdbc89bc6c5c7265729b909fb7a9d4432971e11988f0f99ec1677e04409453ab2a734ab6cd1b8dcd8c81788d7a7e9e08b0bd94d0617a247f32ea81995dba8c11f95d6a473e90c59cd4e258ee6d435c578ba84b0d6b7cfd86f7733394f77720e89833bf73aad631108a7025e0e9db50365bff8b49f34435f04466b76cc68eb2899e28d4a9a54ac68649efab4d844d29b91cef5e781a8fa6ab9cdc071af58acf2fe91c3e0c54e52198f9dfa0dde44347484edb49ee9a6d4f4d2190b9ca573e8b0c98fe1d1d084ab96873abcf1287b788d592d590ab7010b0c6ce21071c0051a4c1d5f7ec1504b5828f7c99ba1f074fc3d08a220071d4d8472b104ab0f12070da3011a776b1d13ef157d0098682b97e72c60f9201521b9f95f1c29e7cc5a70d0fa9171682f9ea206c4e6d394748ec7ad92732bd33604fb44ce2afee26fcc8475c31680bafc3cf178378c4a44326d6de4c7edd8ce1663f99190ec37b626e75883ab565121f2b5c53490f032730aace465a7b09cec2b66a133fe7c81754f9dae500ce239c9532ad1af8a1c5b03fd8b9dc346ec513dbe7208c9924ff4a97c45cfed8b80cf801acde5d1ff803c55c221b0a907d1ba1447f9fc9865de416943879312140ac0a568903d171808cbf887131e72a10df4dcd5d958d8665ffcd3b9468b524dd0b2608095209a079460ecb5d8a202b5eb2c90aac220bf959db7171ec03cb6999a06d0e11758b52b87af45f8b2297a543fd3300a10e10d51a25fb149d3d449629462fd266cd93857883449a9ec8eee0c1ae7ae630d621612435a6e9f168c1328df9784243cf6eb47801d9694d4e81493b8e2bfc2d2fe6bcb17d3d0f994b592b4665788fa260f1d4a1ab04885d66a1935ee5f08938117e1c31239fffe90887a6f9aaccf17efdd887fe67a7449fa03d66b008ea58aa617a7a271d6fa751374b36d8bc40a65ebd8316ceaad5449edc8d79da900ed9218399657b713798e57a57a6bf419dea78032e8b61c598171cddc2164de84007abfd8b4e040f447533ae4243776f1a4ea04d41855ffa567e6681d56af2a4a5d9a41501d3945b4ac3ccd05b20abe6577b4f25136a3ab528f88e9a3666f35604ef4c27a6ba0b307aefc5c683e513d8f33f38ae1d3b6eaeb626f65b0415194a3240202e32f0c5915613c6a6dd534d53633cd422f97bfb70c6486bb113a47ffab9935b5a279ef5833719a53baaf4dbdb991339f9db73022d8ea7849b6922a833fa3f612f554ee8a358d052990c6ff2b7e46fc0a797e8259d45ff3a621b216c336b747135d73bee947925e3c4c243e034227badf89d8f5c6e3c40b0c3401ceb5420f2012cc9903170054ddc31db66dad4b747272d8e4f412622f09cdfb4f8cff9bcb9266189e5db9a83bc39b5d52d64632a70b0f6c8d21ee39c3a3331a65df67e9e7dfc4c79169bffb7c172b5b3c3108540c0f51eeadf7481aca33e1b01aa06b760046abdfd44ceaba7c18437511927eb721211eb4268676c9d71a872eec6f61a1a15a93a98aaf3b10f5015d8ace8239bc81020c73f6c780759a2f17db1a92bf1e796239792f5d6d4eb46c36d01c798cba249d1071c1818bc801dcf7182149947d40f8fcff823523edd3bd6dd4fe86835e56c84251548ce3c0f036fd3e9f9e49173e98662b581f4b5e1b65a02538c90613a06296ad3ac35af9249deb7b611dd134a54750cd37d1aea3aeba8651155ecc2ce2d02da9b7a1c0c4c2f6404e12f3c34ec4ea1dfcc4339ac489a43b5b3dd904b6cb3db818bb337d7235f955a35feb9294d90eae832418e1083fa73af5f6e74caed29efbaba6342364312dc9fde1937fc79d5e25cdc97c1fd8a5449657307ad7d70eec6b20e7f89195ef8f1f8c2c016fc57fd2352d36bd3d7ff632047266571ed7a09da96df97c29d50d179e3d5001cc6003bece6c283b41034d5e97d5aab9ba62c0a908ee6ea8801ebfc83530d263c46c3eb24b1c30273fad5e0d7cae9016813b9613238ff405e6e70cfa8f505031d34773c3b64cf4377e43427354c875c8d1de6d91aef2efe3907191f0a1d652c26fb5aad8c2343b8803cea1a5084ef970a94b88217dbf573d226edd82544761c2d55587ecc7fa4e0848ae24735e5e0302d4908af3cf597b2f7e6d39c3872abc407227122800065f9a0279d1344a481842a8d5712d727f3cc985b1d7fd34a76d004d7c2693681ed9de1a0c5cf3507a277d8446fa8392ecf37cd1c7797cae2d227a8629bd52cd2b15083853f5ed7c0401e39e2c6dd1322cdc47f7e5763f42c758f1e4107d8032f81ed51e77728a8f872c6947573c846a7f13bf7413a111fea60fff696bc6a8968924f8d5f5e716c9a605864f67070600bd6110207efc8bedbda37a610e68d705b30f22d085e51cbe898b95d04a7f89aadd2a6d0cf96f09337fd2e0c539d175051cf97496a018b302ddcd4803a34f257236eaf49d99241359de4601a0a7072c6a0df3f8788ca38e762cf513291137d7dce8a1f0f633463424de82cdac3e865a7f9a3627c3e97904501bf0cda42aa64fdaaac09370646dcc9073bf60e8fed7358eb86c1f2d5a4256b0ad3a779b097dbc138ec72f54714d5b9201b8c13aaa439e3cd71cef61b1a67cf955630d5ae90e6227de61411478cb2eae90798bfafc9cb7474c5e32848ba472fe889e755c4005e97deefd5df605564b306c102d7a9ae33fcd0b302f1caa395d29f15b140881469fc32e64385bbc0fe030e0ed89249292f68339bc7da1a4a91fc54c7576478bb7e2b0ed29e9a817d4aeed1c2caac56a3937427054dce270e1a452e293e68bb4f668d4b0a7c256e4f9cb84d159ff0da4ceab6ed48c6618951886d0deeb358ca2e958b4fed8e9068f0bd1e88c054c9e376e18d133662e1ba989e747510f42c0c1a1319eb7dadb1820da7065f1c940d05ae94e396df70e31dbecc7e281f678450d7367012fd14c13ba60d6c4ab787d9084eb231fa7897e214f5db5278c0d8e3535be749dc6acd7c53b929c96c12054fbe1742d1bbd61880067b935bb7e250f78b851fa00b39c1ecdf5454ba63e2d3e06b308a9d33e417397e59f64dd921cd12b6c963bd36e07b6aeb629bf00287f9b6d56e4ddee928d84c1f63cecc5f8df1518f5862fa723abb5069789f6f299f12ef6b5f146892168590ecabc384fcfbdd7b5aa2420986b383bda21bdc7ea80aa87bfe89942e606b1d34c7d47280f0f9d4bef9ead75d800e30b1f893e2593fb4500c8d139d1b7ad7ac642f6598ff460e1a597b24f1288b903ea6b61835985fb3077567397e484f90a5b619f6dbcf4565b6163d86e366b8c67c6bb07fc0ff863d448da079b869a13139a034a63a0bd7b99cd1138df8b4a65818726ca67d0c27088f78f7d83b79cafc26efdc00548fbb45121c69aa6f5fb521a90cf6fe09899966c04bda5e2d267a82d87aa47766c23d21051b663386d4eed1681c6f9d7752487da06ecefa5a9e648436b9496cbb6076ac590cb499afebf87afe99d3069de79501c7a0af22f5980342b81fb029f4430325f28b247c20b1b888c0b8e480f78ef9fa8db483def2f98ebc8b8be5a73bfbde8c6ba2b29843a97bd520777127312373ef86ae7776dd025a6977df5074f70214172ac2df0d216a1b386e609a007ab0532635317c0d2b6fd37f327eb33ea60762482b9e67eb02ab20a1d68475b20fd59f2c3deb248b997a98f2fa38817621be8be20d93da83f9075b6fe8744e0fa87cea846887ee8478ebd9b05495de117265c99ae3070d59865ff5c7e0261114cee2ecb5853c4035289389ad437984b49f0de524f27f4b6d8cfd87bf2bb553749e6a717f925c23c65191aad40972a22d483f808e52aa1c89cf7a512db093602fb566853d9c0b9d8e417a52a711e02871f9ed724412c6c9ac684c68f6797f57b4017832ba1c291d7526162afdc07ac5c0672b1b96f2e45fecb3f78194b8fb6516c9f46b9f90f75b5b85ecf91c706077c02ef40fe4e438dce519e83c4db0f933e24aad2f537d11f66af1369594ca9427f66c1023be6b79d94e64830f7a696ce2ac885a488e5e63759cefa470ed01efc858e8cfc146117208f79efa6d67a9e444c1b6291ca09a537dd6f6a26c5445124713753cb8e180f5c72b19322bd91e7ba32dbdb48e502ff63b73ee22a3929054559c5cb4e038b33894dd09e8b4e18f2b478766c4c9352f204806a04981db259e9f05bdafccdf12b9feafe77b0ab95937e00d7303c26656ce80268f7b8ec790bb5464a8b29016e595eb1ff8cc4ebefa934859bcbec1de72c6d6a67d2209c8bce33c4e41c532ec8e768300a040fbc4788e5d17626c77f6ed53fab2481461d789c68b88accde45d29ebe200c1b406981e31c9ffc106ea3b62cde2341acbd9ad09af417d3603c5b601841b372978dcbe7b09024b16fd668dc0ad7b9c1384bb5ee766fa8c850f5e94719d3e1a82199ecb585c8e188790083bacee21181b0d5fcefc9217c8fb6ea86bda7ed14a0d60dddba93e7ea13595f53336c531a5f551698055c167ee29fc47bb941c95446b01799b83c230aab6b9ce423e5047e84be3443076287be6e210e43e53c8299b5eb20858be7043baebbd7fe3764e464b32a0a3a068c976602892b3475bf57a22419794e703d6e8822fb5b5960663376b33c7be2c923a8f9d92fb500ea050337cb66c5ebd43b8fc3d90879527f1e3678429e1a8c3c37b9ff39d911afa1317b14d453d21bcbeade77bef6cda3fd334ba5c31318359c8db44c63bbf30b83e4a77a2e4c7bca26fd3d4b6297d36515eca231f055668af4f5bc2296850274a1e2d8988db17c52959e3d06dce0257e41d33b405b88aa7b295713b1b1591a2c659667b8aeebf52d764b244e3bafe620327044fce4b531abd1a03387721d7b2dfbc4e162d684d3e794e743458594aafca92c910ef72e9285bac6340ff88be202e43c583b6fff8fd2726737929acdfad9b5a2154bf4ef8d92fd7620fe7cc803ccd099da41807040cf9d4baa1649e0ac417e1eb4fd83851303078107ec87b614156af919c73e2887765d4925a02cbb418c7616fa4288e7b27ab6bff18066cc9c531b4086212bfc6a5d3a4e0198394b60d9cf150f3d6a27dcd778211e48ec91d0f8c53c83d65681f0446af14b84773c59b0c2999ba1bc073b8fb2e2704f8ffffff07