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

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

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

Block Certificate

Block 84719 ed1a6f8449014e19ef729ffc7beb87a2bf9c7ac85a44c19b987a7b6d4ce3a4e4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9600bb5fdb267c2b1a4ff04ba424c840b8432c5a6e98c8a3467b41eece4dedf6
Certificate Block Hash
ed1a6f8449014e19ef729ffc7beb87a2bf9c7ac85a44c19b987a7b6d4ce3a4e4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a054010060020000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c7ce509abc37f6d7edbf00306a4269caf112c80318a84fdbb998e2953a2e0ee4520316f51357353bbe7094ef2e8166ccd0c41bbe966863ee9dbb69d697d3ebb3c2fa38d9c359b8fc1d490bd2380375fff4963d2f61c3f11a62060000000000000000020000000200a054010060020000

Raw Header Hex

00004020add23e60fb50508010e4e3d3c4ea8e82c2bd45f7cf7526d8b70960d3afca0acc664d9a3725ae790085587a30b2337e6a29029317ae517aa8e4db8f52bbe18b8e954f516a11cc0018f6ed4dceee417b46a3c8986e5a2c43b840c824a44bf04f1a2b7c26db5fbb0096

Proof Data Hex

59,560 bytes
1212160103072d68cd4eb8dd9411fb3ee7bb122df6cb6b9be3d05c0cbc2c45a2f4fdf874c924080d84c993972fc1bea8aea9851ae3b408829c071a56362fd314729daa5b39b5310d87e07b2c729827ea54ad59910dc3c4686f247a1289402117485cee02ca228c031b10b4de82c59f574f4d7633184a2f7e5f63419bd6da9eadc09113a966ef840510cb2e95a701fb5cdd258b586723e0395895d86fe4603f9c13a5a42924bcacfcb0f02ac1a83f5629ae0da2c9b97760eaa8ba528a55b701bff09e55648e7aa9372e4bb21f2fa854f7ea1ffc2187e8b60e74a45ed0ad04cb5a88063760d5c88f34feb83c6255c9ae9cb184e36e088d6f8c28ba9b39cc05ea5301bcff5fc355a3ca5d6e29925acca9e753319e97aad533cb38d70a062855672853b939efa1306e5c78b38e0b8b548e3b93442bbbe5770e312714ee7b3bc9a78a4cc3dabffc2161dbd0fcad7f2edd9a246c4a9d91c56b42b8b80439b707a3f091e640991e8022f588c4b114448310cead5765850cf9d56a6522956431c10ecb63b44b11ac9531f0416c8469e8eb2080ff586ad48a5585fdad670017f3fede46551d7800fe3eb2130f0bc517d3715b2247da405fe898530b26e005093cdeb23e26be2f5bb23cb8ae3194e72f7d585bc2809d580f5cb719f53b1ed6b7112a1542f8a6496f34600bebe6c40804161efe20bbb177fb3e865009ff700ee236a99d99c44e425eaf0454b461683657f9cb067b07b3872326d308fc48c112f0433c05213304280c28d9124b6631b1aa43990429585f93ae1c888460be49e9b39bb9999868c7f02a021064120b6758338164195451dda4e34472772f3108ce2a04e83fdde9244326205be7e0ef9e548b97ee3f6bf9f3f2b376853ee0a51cd2fb86f9b5908acc77f531f4cbbd1489d425f45007622a8b0f248df2199a0315177da9d417b031cf8152a030959978d2332c129b6fb2e13a9cc0fdefab1a6b92cf4bb14707781500386c70c6aa6de9060855af7e66828145b44c5666a276e8b511e0e989c3eea0be225dda1ee12f561aef6502cd7165ebfd16f2ed71bd678b0233fa41985f2fd3cf6b8d1d6d4175678d919a35d86a0858b281c14c960700cf0633283f0afa8f856666cad868297f3d80b5233712a33f0e54a7112f65b9440a5d0b3d77e2a0487bb2b665385663b15d02786cc071971c4a171fd26067b86e77c31354e4c8109494daa2d673d7fead1b55e56a4a5a1199c52266f28c2f7be5f60f5ccd93eed6c3b55886c55b8093559d9173a066072ad75712a621a5edd5375315ec2a15add0f48e7acc93b08db036d5bebd775daae471ae034c0153becc3fd076152d451c5336cab9cfce94c539744960829a570cd1dd31669a9d75dbd34d8544531d95a2b0cf69ca974d85687b204c896ffc8e144cac5fc9c85de55e52d1ef82cc8fc9b024eb4b0b793402d5262f628a8a57f3f9da4351e46c0c0829c9b4885904199ac5644e123290d3e6346dab8c1d38b695ef244587cb92812a6697ffafc8f53148f62eb9cdb52c56e083a211239e5fd765ad2851ac1b4ebb34c7f5f21fe48a31d60802c2297aa152568fbd3deb0047a5b8edf8e8d6a63e6d37bf75deebf6f3b69c7f1e23958df2f7c5aa85b7fcd0c2b9a77883d2cb64aad23845cd78850a77c4e37080f50bed4034e936ae369d3cacd238ea42df15b80abfa460be4155487f49b288aab39032cc38b573631b4f3c9cd0713e14fbd2297beee7c05fd70ae8a89bfe11fc7c2a54ebec442cac3ddb1d7c636a603e1f64daabe85ec8eb22d12f344d7c28ef6b75e9f15ff115f46caaf20a13580b591001303220480d9f33b367db61c44df15efbfa90e8743d3646794e7548dca7125f947089e808100eb7fd237cfa96e8a714b44ccfcccfdfefa0c6dd9d6e475d746f3399d8ba5cf43dfd7464e198882f441bf57d607cbbdec2a4b18c50d028483543f2c8c1e5fe0a3e0a27b643fb9bf8c15fcd06796916ce909902bd3d5af1c3efb0ae8226d8c2eec674a8fd7cfd22ab343f382ff763653330f20374bdf3ee8424f621461ef43d0d7a1c71967b9dd41fcd59768b6eb2573538eb1e4adb057b02c3e60d705a06ab0c82f2ee3b43ef88f856c421ed950f7d8673178ae748a0d1743df9fcb37d821376540c245e816286e33eaca6e3914bbcbb7f1765498d6500a03e75ece1a2f94408dd93c64d4082a5843185bd2dc1a1968977c51525546efbb68625c80f5979f78a675b46ffdd31332e7c195d0cd21cbc06a466e97a9f4dd0070da7ee23feb3edf94f09430dac8717edf0b6e723293e329e63775a0f42445bc7faed2ea06270c5018943fcac7b4eebd8a74794e26d92d21f5bcef342bb2bb3d29a4db89a0c82604208108de0e630e5e92e32454229ccfcc136b5f7f11c48f83fb82e97d482714517839e6961c13193e127ac114a5a6a86c742c81b1404f268030348bf847c9f57158cba978dab9c418b4d12defaacc581155107aabbba0e5dbeba81574e31d9416213d8671a4b43a62a201cd36c4403a8d0415fa48eeda5d067a905c9d5b0c23d4c4da5a1f8c1f3064e3c13f58f7846098ee1aea1068dc2d0240a5f3153a04e1ff6042cd3e460dcf8d8e9c24d1c2d7aea02dcb62b323356e98f59c59244a419df805f12c19a091c7fec7a3aae4aac1868ebf29d9bea04dfe7d726a689f0039781114b988bbeddab75e9da70a0c6d3f53184c52055f684dc4979c0a07da069f6282220bd19fbc1c64e0d490767cdd117a13379d4a8cc693ca28f605558598ab350ce0b6b55c25b16f7f86f0e26e2f4dd931eacd9b4c70416df200aa1aba8b9597cfcaa7a380a6aef5dadac4c4898fdc1f464169148a53a58dabf170e8c4eb53d56f6ee0d866bead71e36adf84382c70d5537b06e3ff0c0351d3a87f8d1df592892cf8e031c92252700eab5200441175d11dec7d2899a940cd706f10c380c926691d3d33d435bbe4bafe9552ff2b73fcb947bd42d792b659e7b8a79e0aa355b09bdaa70c8a61d1605b62afa2ccd600223ffac94fd7ae2bf33aa555f724fecfbaf7ee41c126e567371d4e37ab0c42e2805a96c2b8b3d69c0a9c7fea9618af97f5a2d7875de22570655c8dd7f4daae91913662e96f67806f5566a0fc44a12f7a71700e42f2e76f430bd1930b8a3e883865eee2c61a1937afb4491a683f8e3bb027ced7e77e9b7556b41683b502b3972162f3c94d17add7e7bebc0b0477ec9f97fe8e6c00cc3f3f9ac0089217278cc8a91226c9ec7477f1c002403ece8d45ec859cebda09b0352a3e6aef4deb2287cc990b514f2610283d3d2fc2ccba8a930e8106a1dc45350e3a47e638291aa97e41c45df8f234e4d7df42241304ff85cd9b42a15b203e9c8a7f1a8af484199438cadce1bde07207d3ed1cb94f13ac5124b1d396084a5772cf744f1c246a5db6b594206f77c1e4a61e3a4d164642aa7c22e52765a6b82e75a63a14d84c64baa5ff75205848712205b896df241b92f7a32fef90ca1b07273a38088e66fcd1d6c8430303aafc66fa9e592897c171d42d82b5841caa88cc71110744f8b8e0c286b91cc77f2e5732c1dcf6c9e04466ad9c16ac4e12c1f6e949eef8368ea07462c78b67423aa9a1bf9e3cdf79cf75130564cfbf0656cfc785189cdc910f231cf6d7f17c3bd88fee6b84418c6e338615170498af8c15c5843fc3c7d6bced31d5820e57aa537f37abd447c732faba7641bb9a3c2f5354b4e77cab0321a199ef8662efd127f4b87ab88faf32a0d0642073bd91808972f36d771cfc4f115125246f8cb188f914ca199017d682b68ae7cc8494022e16d0b3cd9446c02084a17994cac20ef2973963b71111fac6e5457e8f1ccc3e3fc315533d41c156714b0115c828aac01fd1883a75442c5290a3d5d0be7d262dddaaae6c6bab68e33d23fb788b9924ff8b3a7f471bd6cd64a31e33cd19d07b2cb7c2bc7645a933bf299df942d8964b0deb01cade4c4ee5bf8b42bb0d6975fb14a245f146d994319889ca5c827c8f90854514b8a9defaba97af02ccda9aafd800ee9efb0ccf7d31dbfb6fcdce52a5e99a3da22251c2ead71b7633fb158543c57aaba52bd95f31686c443d88b64b9fd27c1ac8e67b841403dc0581c2a3721029dbefed5d6a42f7e58e93b02abc04726c9430f231cc27b3e39b234a2e74d2424d6b065370bd4ac969cf7744f646ad76db065d1da8fe7cb65a6d468297d0c1220b3d10f5548497d03893ed38fda2f2e4367277975715af55902e03bda43274472d8d7fa20992164497335c2981487a8cd8bc7402ee4fe3c1322adf2614e114327b5611e5f9d444643d549d644c803b10db4be7fddc8571e3c780f95c753529fad589b583aa017ba1cdf9fbbd91b187aa322be05ff8057741871ea85e836cc0c42923bb4be1ba4877ec70dd3889656caa21ec2065bdaed7bde29db0c6ac3c3a5c2501f1f3782420016bca92afc7adabcb31502d20e0c7346f3a6516ae7922a6ad7e6f7454bdf8bf7b04ce98fab360ab479fa19d4f57fa0a7d0478712127aa451f9fc40ebe3598818750fcb663d64018617cc895263d4d69d53621ea8e2dc15e2ae27559e1ec7c0cf1322a2f48e8f932cfec704a017dc3dbb41b183fdb0e610f397f0d1aac3d7b403bbfa4241396c6f83c6fd5ece1468c996f3ea358dc81ffe05ba9d81af71de8415dc16c3e1bcfec87b4d174dbcb0d7288bdea8d2ab6366b76071554533699e52cb28c1cfd5936ea40f2879de1eeffbf736e02666350e45b6f5230c1e3671c89b994c09439c278ce1147b20cd3f8f2d4461fff9412b46a2a30d8d06a8f334f84225ceab886230fb8f49ed9f03a3efb07b9c280616e37023ccd8bbc49d6beb4f43eabd505ef7ada0b0d32aa692189f5d65a89a9f6e603a84555d681cb79f55814c477338ec7d80cd3ef6a04ed2a7e8631718190fcfdc92f368031d839366c48c074a02eb2f3b4193940563aab3bb9ee4fa8d259be521e54a5eec3899c80e05b874e996474d04eaf970b80c5a98437414f79e56a52760a09792d313a74443e4d30f04f5aa11621c326df700650b86dde57d4ccb1ed56a63ab528686db8da8702e2bcdf8185ad33922fc04ce61eaaaa78c51d523b00db62c0867efea90a08ff2912b2be03dbf8129213e2decc380328f51238977c6cd9eab3072aef5c8379b3d0198bb50cb357b5d5cddd0c509bc2b2cc5c1f5951dbc71d16276f6c03249b9d29402f181e9cb7ce5be940059c9a6772a1386ee7e24b55340e96c43d6ccd5378bb3d9e0ec6272e5eee42c2fd54bdeed5307e919a46d7102e9ff52430ed3d9fb46c9fd0b90372ead086c055c7316a3eb67965c0c426b08077922878a10db0cf6b5761eb51a77c68912794be90f46c6f7cdaa1fb43715f5eb7853dda24021c29aa8c4530408e4765f89b506b0604203819d68974da6711a056298098a8932bce8eedc27c8b967dc0b710ccbfd8178cbab0457c11fe547c56792739d14b096becdc4a4ddf591e05b3f06aeea0e0539bf70a6bc79ae8a0d47caab5ce8e41ab6efc9b2c25861790221caa241b9831224a5be8402a921b9bcc609c3d5ab8a693d2a855c2c610e1cc4f5e24a57b62369ae1d10181238588071e31ddb4cc36b380a3f5f3aee28d82ccc51648d1861364dd8898649615ddd75573833f64f7076ffd394a983ab0dfc8bad8bc37b340e7fe7e9b7053bc64e6521b89c7b5fbe54f807182a2e57ea87169750aae24a35c9428d6890c07fd93ecbd5c410f4cf60fd864ec5ad0153c7d7e50c1d1ef14f19faf73cc3725671d38809a08eb18db8037ba69d8836cd69fe1fafdd07bf753cea31aa787532a036997ed239172568f37ef35d938a09341f157518191f383af5d8ebda9b440a7cc17a2057b3d5837a596c85de13117c238fece41875182d8c8c4e7a33c67517c81f59eba9529ca4ef78abf6fbbbd9975a7e8ca1885002a789f199d95cb410d2ef7cbf81d326e2a163d49f54fc196241e275836c7df7d7c3fec2de1fc4af39a22023d83a564a3758f244552e31fb4dd526bbd8b8d56d463ea87c11c96be30ae6a9c59f42bc9beab519a009a5d683aa4e89b2724b33c1f5a250de5f433be05188c07771faaa7a8a23c58ea8adbd38f9481d60971d1db4b02102a5bfe29b52ea90648f7fd8b9abaefd0d06d36d461c5908117e32745c441b761dc1925bd8508716a7bfca0ed127068b09f552453b40c7066307e93c006a07f197bf700b61d24e1a83739250ee041178809b702d17f74e25dfa148258b097a40a2f7ac6c4b7d8c2cf08493bc7c7deceb8eecd88713298dd4a25c17d8ceb47f7391fab08f8a91ac367fe89b1ec1bc2de645345309dcfbca252f0f499b68cf62bdb21bb83cd4e626d1bafd65fa84524429c07a9cf096142db04c44dfd89fc7f61a0c88f1bc1c4d2737b54b178d753303adf765867e41c6dd2f9b21ad8de613a0c0408f831375f19bbcae83e5295f58d8c3faad3b4939e4ad0c8afc6796057aad00043341e45f8b517d620c18df41e2e80ec783c365de0e6c80e132f5e616d3a8ee5556cdf76024bbed5bad5dd9ac4d55ae0c0faf82d1ed5dd3356687f9ce31184147f6b9289c3a4b09c10f3966ffb63779438837be1182c8e5a75dfb3747176d256cb53865f9f782b62afdf697e18c70bb684afdcff3a983a42ac4a335f20122d20aa2735787268b6eb6ec2c74777b602f32608599043208bf04f7a6f50501937126e7eaddb79dd417540837dd0e12bce80a2a887bf44b502f2c3dd62619188f68a526104a12cb6676b14950c1ef94e797891b3efb4c94532d3420bad530cc7cf7800d52a988c134ab55314db516dcf85947f526740cf7b01a48925792056ca458d29af47b74842ac233a3c669e2149ac96513d8853739ddc9a1df296f6bfb6338cb6525f7da7c3c07412a9640e539a06c3b9661b621ce568a230864d326e96903a88fdf63c6327d80ba0c095f860d36a7a5c7285e1cf6dc1663fc2cab4b5f48ec7a98d0456dcdb040a6574964f38d588f7915045828dd8c5e22ce8e20e7d0d22e1f44790ee3159019de917ebfd24d3e0eced2f3c51910b40fa5cc3613ad15fd354fe064a4c4fa89433e4ce3ccb4daf7feefbb9258574bfafc42bc38ff697d4775ceaaa2974e662882dcb83925415ee0d5ea5ccf28ada75d3dc56aad259cfd62897a46a1fc2e5499ab09e2772a9277dc7f75a0a5da7e90c68a329c0ece97973c25b57982ccbf2c91283603b65db089e96b3240cfab039dd3348a5bbbc51f0104f34581a26aac5dbf99722177bd6f78f3f34d9b2fea8ece51a9f8779cd7339296a89220f653fa9f838aa2fd329641df92f70282d1e3bfcdea8f0b5c13cea081d0af180db2a0f0e86d3638e4edc74cacc4b8f3bc67b033817f5d70e0568fa138649c8560de670aa47de27e1356d9ad8ed0bff6b7d568a60411a105317e1d9f91d4855b5e6a5863f5778c1e9c2396517f6937ff02b411c41ed8a8a37e4f66d60de05f57795367fbd914d95051e6e724a7697d417cead84dc43bcc25935232943fa616690fe5980e66af9f5e4fac34f936ebb21643c7655e97194833229d425a0222fb0fd099efd5da2efb542cd985b8fabc0129a331dd4dd5a4b2debd111cf0707aef007808d4f5a79f4db0e6ea26e0617661685129cd1b00f70d2f39a22233c4e8feba94da1f200ecbc2c90ae858582362fa4b92018f4323f7276270ede8569216ada71dd6eca738e4d4ed01c45c7e7f49bda02583bf8e9fba35e519cdddb3851d686c28b9145d7d80ca1d7a99612d9ba9194c11a5afe1868d6ad58b4ffb53a54e2cf784774e632fc0159b0d52edf7ece0a22f98d3a8bfae024a3cc93e6ce17bad8596ae5021687a56e4739f1740b9fb1f3b431ff344e13b10947f046cd3c59aa90252d9055722dbb7ddce37258ea5d77098f3a40b90babb82be438fe26c10231df53366877ddb45b3e95c9fdc88397fca38c16411534b2a0a23c7cf59a4ddda0c211be2ab5bda55a556480783f3c893cf9ff0d277656219f6006490ada73a2c6d82d5adc7ac2f1016d191703c2942f8ff01a02f9da82a9be99d9bbe38b8da4f546cd2f53084501995e2650d47cb5c84c343f74d5d6361b6743c220aeb4d33882d2689a5ed128ee942df1d7a0639b954f82d1f664365e789298aa9c01e86d534d8138ac2835ec803291311dc963492229864a4fce6f3c5b0d78b7fa40f8093d82a029a9863fc7aab22111e5c59b0423da7abefa76c5fcefa793074217dda4c10cff9e737527349a06ca6e26e0bb8d50d0935f094033e768e8e5a41ca7fcdccbb1ce86301aabaf43048599aaf49f4c3ada4517854d600f54a239cb04e370f4a2e88fd9ea05f445090227881ae532770c7e2509a940809d4ece8844537bd76b1207c3cc4693eb86b11accd68e60b902b19d0898bbdba9c935e6b0fe9fe7dbadeacf29c3833949fa1f698cd62a011457a006da34d40e6c564d162ea0db01a365615fa0f94b4412258151495e888841021596e1c370b71f96f1b349193678dcc3dde8c42d0b7acddc1d463406367ad3b34dcae50da937df50638459a647ee67bed8b5fa956b9f47bfd88db97f09195b599b4fbaee56bb0f36223a7d28d58d3a3acea624f6376d90a23cdec7e2c3ae7fc1f3d48b9ba755f539ed3bb671b37bbcb54c2599d6874674f667e8895ca65b07c0126155eaa7c42f1c67fa9847d71c6094b15c7a08473b74011fb7919b30d2657bc30d284819aa5452826f85bc21ed243dc68a257f838913b9c3b1b53b8ba20ce8cda3bfb9921abf2ed5d3320ded186bddba7156519bd86fee36a0f7321c64713510f425f25297d9374d40de44323308fa9db334675ea1903023e1e876ef143a811981bc799a08269b409232d1b432e2bad134211808054c4e344dbc6357b2fe98c2b04987146337c8c0dd19a46df19d69c09b09892c454686f2f49b389f773ca9c1da40a226006791d406418a0424e2aad72895ea22018cd87c5f34dddeeb90413d9b1620bb23b2b1285feec37455393a46ef15eef8192de66346c95b8f12f4aaa4fc1e5cb622887b2b5dacf4bd6c45d361fef4f5b4086d6b45335b55f8cb99849f7f9ac611e6df0a307141aa4cc2a4c0632be6bbb81709c8e2a9b8261bcd2abfcd2da8fa5397e5c47667be93dcabf994d1cbcb16cd965003443a0b1e837fd1afb180376f1e7579133166abf11d1f7625ddb66c7103d74c72fa1e6ed8e51d823519fa8dce06d1af0f2dd6ae51b0ba1d66e7ae63bb0fc8d985fad072efdab80eb3d24b407e52fea053e5d9544d7210c20a7d0bd97548ec9ee30e4f913fb7fa8de6443879265d8be52922100e86e992a00e1f87c9003a9ce2b1230a0b2f102815804c1d12cc13302fa3fab779785e0626229de43d8aa5c7fa01c49602fa1f7d635cf2e5e9890346acf79b5fca4835903ff35c615eac634084e464f96fe1e872ff7e2de9dca61f22de47e7365c3b4dbfa78ab8674c2c37aed621a0bce062eabdb962c681a0d6a35a2ca46c19d92e0eff2b7172747377b9a960da578d7eb51343aed4a467c456880caeb00eaa39a3357b1f406508ba8217bc061195f8549c7b2f5ab86747a0fa3a2eaad9b3aa45682742139c171308efef975132658738c74f9bce129939fdf538fe36bcc7cc199869c3ad3bcb08d8fe4ea6f6cd07a603e8abc535b6d7099c6dfb75c84739b2f6f8c394e2a9cb7ce90d2128553cfc774ef091a6e65450fd3330874c7cd897bfa78f1df983b53ea1d93ebbfe0830b752322329f8648d6a17a4e023f896fff859a812945e476897fd136e8c4c08cf2e4b4cd1886be95191392663aa2084170c1a7a4b1355253d63c43967849a59ac315ed36c476f1314f5f71b1f71db656e31cc518f1aeddfa575d6b3f24af72137d320906f47ca24b865a106e8897824ab9a4f5bd0e399952f37f9d6540a3ca9cc205dd37b2856ec5f6b0603367589cfefc60f39f71eb5ab0aa2c33ffcbdb9961a3ec623a6810a280ceb83c35103edb7392fc45c69ab39949eac7a2819f652a357ce5c00dee706b4630c88d7fecf3d916a3cdff27a0adbe4d07900d81ca6d99346d0a6f2bbe29f3275993148fdad2b26e6c6b7b6081475b723201409f081d7b3e6715716685b8d8fd334dd0ca430fdd3c26a9df7cfe02a3d62458718fea1aaebc7a3d1273560f8b03229dbc50ed2688581a702320ade2d081a3942f34752499e8e2d22815ed85704de5f2047b73505fd551e15df813fe1d050aebabf5b2dda23ca2064d0ffde1c9480039a5b91f9b96787f083ec63cc0e9b62bfa54da71e2d8a02eda76cf193ef2adcf91f042ad0245720485a0e2395e09c3285cc9d1d20cc0f73d7091f2f79c1bb5963d7553efa03ecbd392e07615b673753d81955baa9a913b784b1ddc445e1b8efc55f47b5e600d7345fddc1257f20fef30cb474afb472edf4683c0de0d02d9548964093ef36bfbfb773ef25ad5ce76be1b55d4b284217418acc99066b2e30b2dd4d0d73b5c91f10b01854e083f8bb5a60727267b29ce17c3063250c17fa2df4578a5b555dff5b53d318cdeeb47b16b55b695614eb8cb93433fa8ee395155030a3beca52cdd169fc6b7fde8d2aa3cb4faaad0b3e17c2698117e27dacaeb22f39fa4f3ecfb47097abdff2073147be2441dc8d855197660f396067f6e30336515195eb354d45d01d1e97d90f0c61c69b50869e0d090ca81117f9785119b0e4c6d06b150eeee91636143d940a7eb1ccb29a235d2f52f022f153b942898f167347380e677173fbf2e99a30f116c0fd6773b7e331bec420c2ee8d89309c9c2ea5fe90ccb2409c84f4cedfdf0e21eae578e815c3c4123b9b2a89bfba48d2f672f7f3157af90d2347d986e6a651da0e639dee1712d8c1035c293d1eed24ec3f4f44ec04922a588509de78fc4b7cb93e46146f4bec42aa1a8e2491ba1f645327cd1d7d779cbe65b693c6aa030508236c97c81884e11e771ab78ffb36197a87fcb4ec46094739ef493a6d98fe12b6cec366676b9e38c9d76aa8342d75a9c3f337f893b6b9cbaa6f30b36a0ceb7e1b20e1bf6220debf3fea438d8d579817f1089d6a881d4181eaf00e1f3af91952e49d49a68158905bc7bbdef449f628350fdf48c25104bad13da13b5542d3ab7da22df03693da0128d0b589a5c0a637e9950620e695c25dd1cd671ee0932b67c0afed0ca211a3fdd85f4137bbd73d1a6f9f9ab47564dbc2aae1376b5cec9ecd1e0f3815424b24c0388d96bbc90dee592e653fed7b8b4454a7e16b5086919fd14f0545d81404f7dd98635cdf9d05f26b8817685d31470e17a37087d676332ef32d5c4b71a1bffce3766f389a4c18c3a78bd1120b0f7c3f7b1ac149e8c58f8790ee8d95dce0ddb6e779b2f59b5d27794b35bc24718ffba1f26d15faba382b2ab7862685cd6d7a086371ae8e05bbf99bcded617357deeb0f356ea963d3a7051a4334aec97bf1c42a617960c1a9594b124e9503654c326101c14ab634b17b06728513adb5f2ce80e1d4efbf5931e5703c30a344b1de96e8d018dd16c4ab5b894e800e9cc6ad7ec2bfe5d829844484c564ddfe6e1260617fded17f362b8e4416fdc749aa1e87643c435035438ffd1bdb2df92b69331fa1209eae580290b5f9ed060c87d93e4d0bc20b6e6892ab3d0502566c04288dc4562b385148297f3817056c1ac0429ec0c68c69df11c6a3a307346b427a397316848df93458987af1174e61635dfff81bec072fa24487cf414ba69ed43241a98a0e98d7a317d57867d81c9e3cf6c8fe2d1705ad8581cd451f47d1bbaa53da9818e6b241ed44b5e33c81497b592a2a111f5561569045c150384ae51fc934979515751c224b992caa5d6d8af28574db4549b0f730a8bbc676d4f9133b6311e328ecef3e04a89b7110fc275f3c57ca8add898cb72fea49b4f6f6d79b0283b3f7ee930fae7744522bcd8474b2e86d34520bee6478d8e7713aca89cb17b2b89df2ae8283128f4691e2896812e72cfe5d6ce2d0841356c8d85cc924eda1a133a93c3403ddd463efb2cc26521a5e8fc8d2c23b628eb757a660abb38469d36f46d8b5021a792ccbdfe9fd938e9cfd50e72adf44d6b729dc4e9430525bd502586d52b032bf55fda76a2875f84f0f1d6aac298b86b84c37764e78b3f742ba092a8face52469fd2318d5433a7493c60390934d44696c6d103641ace05055bae30dc8ac75623290678252f429980bb444f34b0a740fa65f54fde8be5c1596082810f3d8069586071f4e188492b79c0b1310d2188c63570052e770dfe72a0f6be9c9906b8d8e666d65f1040f339d3786ab4aa6f037f1e884d5b94566cf5ff4ffafd41c5eb9ae2092b9798401d5da14052c9f6584b24c0a4a94974f6ae55d1d2e1d0f738eeccc021930786039cf22285ecafa16919535f1a83ed38a03c0ddc8075c1c6315b98906ea23ed2136e0cf8cc9b3c476951096e6c7f6660399070bd29bb9275010a478efa712ee2afe93bd28c67feb10a4fbbfa8788cc4def2c5099aeb13063336a23a65a236235b5af352468cc930efe7d2ddae8ac3653eb914167dcdb8e6656c1e254b60c59938cc30206df826c1c2bbedd0ad4dc418488cfce17a1a3dae5987effb7ed270c004f93886373072ccfe4afa9849f448ebf97f443e7a6ecb8f2e24d370f8d3d1306ec153dc7806f19d35f52abb2f7869ab32fb3cde15dd955bdb0b953c89e9657f3a64303d1826fca729fce71df07f7bc2668ac0845438b6f1e4170922f63c56963252ef80ce911bec9fe21ff585e620890741bbc6c2f5f376dfb1f213a9b5294df06866e6a8d313e1c408490ceb9089043bfca4b38739383767e1e99b1ee62c8bc288504e0943c36c3267e7dbc82d5e6df0ed8c995cd2c3f940002d52ed8165f7c95dd92af71638597fe69901685ddeed00b2189752027807d9558ca1d57595940ef41e6e991870022a1b1b633f2bcc401676be184879a53f568d69de94f299d0e53812b52ce5b3df1383af7e5a51c5a931ab0b127d21e7711281c3c62c9f852b73cd7cb7a7ad31dc98620a050f71deca5e7bab4af414cd2252d90625d3a1dba1e9f1a7993c0c9802e2f26b810413e7f9e85a0fd3487c33ef77c751803e22169280fea7424dd81a0ce7565bb5c0943dceb4a34a0391b0e021f1d438c992857d5a30814ff03084707f8751cbea713861b282f5d830d5b722d74e1b6b1466950be151bb4c2efa2dcb584c4a03087cc14342c5fe561ad5ddf672e2960764cfb2152ff38857ed8d1a77d4621f6431227f09b6463bcfab4ea2083b0e672add781d62f20b4c5fa0b96869d79eac98169b38ec5abd1b01c7e314e0105be37c0f174f18f8d480a615c8917f0bfa8d32d0543ade265f27743044d7fe7a10a64dbeefb0d6c1657bac8630a9f4edbaf0fd4c8c575644ea6e71e55f22b2dd50602b06b262dac68edb18063bddb671c755a70544b9a7bf7d49d2fbbf9958b3951df990d0d018f2447084c9d2dda239275fa6edb049c3fc5fcf02d1dab5124263cfad60848be245d8f5b9d50d2994b0d9ae826600ca0b96080ca1f37edcd8084cd44ea6a01bc8fa501fe902d2d1fc5a8ac3600b1ba577513423342d9e2e36e3a9661d3a9370e863b8d5128cd3c4d0792440f0058091d9739e4730be7bb37d86493f9d36e4f9cbd07ae39295469be0cf741da6fe8b1f0ce4facddb7169dbc95a7ef196705284bb6c56b425502add860339af75455cfbb0e434777430788a1810d26beeac906735a45e6aa9239f9cff819df012cc96ccec4d976ff1af054caa3f9d9acc2cbce7597bc254a07511d505cb5e9e3eb2b92ddd3bb3eb0397c9e4458e56ecb3ea29288c8010ee413fd9430d73ee8122e21af54b1007a441dc140cdf17ed417ca613207950b87deed3e266df4d70053b6cda227272ed1efc6c4714f105dff2bea8f3031aeb956a47f641e265d51eb58fdbbb25e63578ed740b85d29958e7e3f39f9be81fa0eccecee4d2dacdee290d25606d9bad3b35cf1413800103aa9fe1ac6e43c29eff3afcc577394ec390d3b03198bd7f67d9fab3bca2d0c15efcefaf230eca181990cb352adcbdb29920c5bb8eefed77d240065e253981754d5d4def70aab30719f65912f0e6207411d126f13806010dd2aba57e183dc328c724db352096908357eea1878857b2f7cb5b6deb8d22404e126d7dcb56d775f6b8f8d72912955a3885363090e5d125b92ef62c404528624e4e6c4618236371c6c3cbda64d1a80838531a341179ecc488c6070f9ed9723429a9c62f60cc3dc2785fbb826f009a71f18fd396a30d427f7555ddad6aa3944912dec0b1d6a6668769560d76c78b28cd94ade8d55080b801b567a4ba0577387e5f5c2cb7a16e14fb0780e143fd7ad6b45d31d0cdcac029e1da00d1e62c903da7d5b86d672fc222189450f4a8197f800ea7850a20d38f7e13f64c33cd0b18208667bf70ef7dfe62bbd463be31b473b5dda1e975e78bce5403342a95195dfd8e5f9f244cd9dcc3d7ba69f027c74c69ab58761ebfd70de3128d4f2a97575d833b9d4a76cc908d095b1151cbdcd0aecc0ee061322884cdedac42248eacd8909f053c5eb82ed771d5c29d80e383d26016b73c2d3a041952dc64100558fe99895d570696481826751b822cc9d05e11afb6d05b3d917668e8e58a81e4a55967467b74020b89b11c97ab4ce990399faf15f64aadfea18c543d4a5a2a5145ef81b1bb45725f20c5ccd1047643a5ae61ba50466ec07813f93fe4f6246daaf876a7e0cb6b85d15f595b23b9fe5f842dd0d12c67d350f369ac539b19c801dd85d638b56004da5abb4fb018fad4398592fea696d408a606fcf5fb35cfb790665f3c47e02c6b1f8bd059502799b750b61f07bbe6e3296318e986d8406738be5d58abf18894560b7318b8084cc9ea0415c8f35cc0103ce8a48e6a6da54255cda3292fd2e720bb9050d7ca586b8f9ab6497ef925450f5d6c8a0988cd229ed70c1327671dc687d1150db5a6f3ff786378fc76d8971b7bc2ac44e6c524d2d1bda09fa091b12e1f663a7dcc9719e63c632785ecc57be1a590bfc9ee401143651775ae84a5a799d798ff1716cd3952757412eb99d9c8131d8e9f65b429e22851029ad9bfd20fc5ad9cc418363c4539fdebe3d0b9e6cbb32f56cb7da6076e05c68959578ee524f45b5496a3f124bdce487102100293aa8e4786c25d7b5ac1baaa9ecd107aca57dd00bdd12a7553c6b4766c4be728c260f2cd89a2c422e027ec6714408e68c9135d1468004339f884bcb818ee1d37d57260979bbc0d9924e6d07005ee7049cdd67adfd7ba75223f5638932a4092cac02431f2c95bcc0eabe9d30ebc44f0288560f64573e620b8c27c0af1ed457dcadaa1a35f769b6550c4b035812f53b165946074817f102c2c6a9d9ebfe61a0e4f17ed85005a9aaf7a4c68d5ab53ccab384a9cb35b6084d8583747b53d54bddaa3c9eff273ff07324fda53b8751d744785ae35b1a3bda00822645a187e4d60388c02e7423d3dd0536f6e054170b27ca5cfdc21c614895e74b8b62cd74c19937b13cd7bdf7ac1a54471d32213eaad4172e84f6c165c41264034075dece9faf4c63ed09f020505141933611fc3b07ddcb214c4408292a6727153de56787214384363b23d4231d8d8515e8b4af7bcd0da2c53f7e2a9589253c76d0bdd46194a514f47ea3418f98a878b3d943da4cdecfe4c3de2dfeecc7afce07904cd439d73a549dc20fdc125f0b5b7ba24c2e01ba5086dcd99fc532cc4345d58fb483c7ca538b9b444c3903590d2bc3830c5d997633ba51ef5cbc623a0c7f719e685e2e673e3fea3a611da48bae250d138593029e4575667a7a84182532d3c23e23ca06cd28d0bde2618d03fc64958a45ad9c6755e3ac24bce5c8918e0f1382d84220a4d66049f1ecbc70d573a37964328d99bc332ea169f91d1f1a63006760834f332a2bdbec022bf9e36bb6c9faee3721f7f34fe3cff699885b9991ca30e5bdff5571b56f45657ea1708a0f32635c9debdc3146d1331838e2eea2b5687adf746b0a97c9d580abc124d3bec688d3f9bff87b609cf30331eecce0c44d46fb061ed192cf5abfa2cccbd6b5d30d5d8479dc91ffff3316d4673c4ebbf318a0084814a8342cd84b7cc19ed86173f08d4ba58f6017e682ecfb6eeed74e7975e0977b3bdb7403ab1c9e5ef2189541ca7fc9bc5e4ab80e9764ad9306f7c5dc5af3cd2352e86978451674dbcd90eef916fc9d00fc98e45671069629f29caffdd156d62002cfe474314dfdf2065c6cf39361d84c3ffe9b13a2bf9e1e02c7fac0eba0bb0772982f9add9d77dbd245d1fc624ec9f48ab157872c88e74458379f0462ff05e469864f9e2832df15076b6d41d552cb6faf2e0d7752db32b6c518a9f30bb961c135ba1a91428c6045ded43e6434c195cf5401417d28ba7e62168bb1c22ba926fced8e8da8ca5f97196b8002043d9a530b01f95dbd21b204f3fc9da74bfa08f539e1b0979a6a85711ad06b02254fb9336837e086b21f5738601ddbd38375f93a56580d593d395b3428988427ddb67c11ea48a18906c7d31c6a0765e9b417c1de161c1e817248a7e519e2b56e7297906dc96a5778daa494279d886d1985355056a0bb30b88842a089431eb43aad66b98c5a24c25f5186d3566e69714f7d970391e0be3a4802986c710a56e3a657c036b82c9a3bfe0e035aa73219bb85e41a40dfeddd4a82ac4166731ab1323bacf3014c967c05e9b072853ce916f55ea295d2d0e6e95d1b5a888494aed7f20804c8b8d82b5dae926c8737fe938336da84d452608223cabbe4b0c920ad666e58696d445235285610c2f02e70bf374ef8fef49eb9426982e92155993579493adb1bfdbe44312d10dfcca077757cb8296cc0ac5507ec7293846b060c9432fb1dd0925ea5fa3031a4a97ca0b011d17aab0335bd389b6a3cd70fe536cfcf16153351d34a19002ba4380b17938c1056edf78771ed57ea407e0803626dc38cbec3ebaf1454a3d7e65e183fe96f7fcbd5e5162ef10e052f27c1cddd6c9a283c1714accc10aacef03e44dc5c5c27244e82fa1b9f0dfc0f3e0111aea8178aef6b6c6e13e6be5c955bb9db51fe6f5eee2bfc09eae994c5e4975af0fd27f25cb8b6b3cc51b8719c8515c979f5ae46821158d76f975a866c6a6af19f5a1b7c1f53cf9947ebcb90b256484fb184f5c3f2e7e2a7f02645cee701229948378ebbc4743697b279cd18b057849f71bea856d4da8ff1d6956eaf8b83e338cadfdfa321ea243f4c630c63f68158dd4905a178102fb030af629fd337d454ef65ff0db6d3ef55f1283fdc91cd4d1dbfea4e6f48917c8fc1326d31bc1ce315c586cfe67b18736e3810413c42d6b114cd060262e382a10b84458c1114357ca514fda5cb9cc895c35c39854323e06cea9b93732c885cc1f979bab711beb14982f3bca19022219e5907f199c5d4de62e394e7b84e05ceb1fccf398608a9ff41bfb10bfab617888ee1a8f306b6b56b90b9c2a0484aad3ec1cfa48a6088087e8dc4460f9cc7bb4e61aeb7ab7e5d0e052e92d57e35a6bf1f5148f112ebe14343e7704c68af7701f77e16909a6fca80c5d2c7781797e5da5f387967e32a5eb49318184a777c928af25b0377547db373f98666be735d1c885c9d0889875240f1a7d85b9ba2b395e0350891eeddfd4858a750b8e95e6edd25619ab95bf8e815b5479efff7a40cf32c16830b08c6b1a1dfe9006f8f0faa56a46e5428f41d3236165a62dbe5e944cd339ff8c49cc850a5ce6e1c74fa6602352e772c124f949979f44a3fbbb54fc57008f0cc278c6152307b0074f55d1c8e9c097a63137b5d984835edda67f17039890e45c6302a73bfe5da2e9365f84763a27b1772bc273734d6f85aff051031fb0c4137ced972e78a792039ed8619f0f09fe27c9e79c00efb55d31b75e448951a59f8aaec09e2575d6690d8792ccfcbf80344554d7a29464a737bf99358716a120bbd69cf9b2704970a8a9752b1fc3011980bfbe5af64d7d61c98c0426370792333045b1c1b0bb715b7b0b8a53709a2776030b03b5ccc108cbd06e581199bdfbd8685aeb63c944ad0ac3da1ed1570c87e9696dfbfd47a0c67aebacfe70db1c4af3cad49b9eea018ab7da5331d39c47ad8d5e533884b49afc6a42b5f3ad10d17c1b8400c2868978cb80f005d0e92912c7dd7ab86ef6f0cf68894819a249c0b31633af3075caf2aed325227bec1c3b5b8eaabe7e1138685c6b565bc949271093610db9d516e531926788bb13b61f7092582ee1737437f4bb50f61c544d7583c1c0106ec2df25ff2ee97f8aed3260a22745f4bf9948b564effba3d0fbca84c2e0065cf809dba2a20fe92991d8ca428ff92d2e7d79a1507d4edf05ee14371b1d450d2cc822ef6e9390e19af28d5c7f9b3b7f3590c37d6d631d89c32dfb11bf369e08cced693b2f833dd169910a50bafab7e62027316f832ba0c36e64726900937cc7438f78aaa9b0fddb0a4dd0ad812f73af242ce4f67fa66c9231c8e4e4e258e9ad5655442c8f893c20ea0711f182c8841a3552a5d877bd29acef228310800676334847562746ec4d6a7998aa23a70f1ce51dfa3bc0fe2705eb41fb5d5de7c992b35f29cdd232636855cdb9cdf2bb29fedbf38be506cce94ddc1dc302b23cfa5fb703700f5ad66fd27aa3f4a4989bdcb9f59bf257c5cc851df1e55f9715e0fc05dffb8efdd212b15d8b2b2d554304f5cf8f3d6988f381c4d588f04c9add160c53b386795483435165c944bbf31073c3dccc97b76f37a950d40494efe6394b641698be73a0507737fd52321c61667ef34e76e00becad37e8eb339b92d565f4585771b4c920b7097f9793b4fd35d36de122f2f93eeeb9806c671a056908e77a364a7fcabf4951fb275ef0e43e8f0f95086f8c581de5545ff4c3af2a384cb51b0606e3e1dbf7fa3ec59b26dd0e409261703387d212741ac5b0c10426dc3be2d9635f0238f0524f806c93486c8f595c544b2526cd79af50104f067df07722136a4a15b1533c5bff6c692e188136f81ab85d3621a1aa874e18d2da50379f68840a4fde70f6327aeb229d9e1b215fb95d4fa8aee28426f3bc01a25ef6d0d3d35176d27b845d308412e72bcbbffdb0c7502eec0e39baf4d5c59531edc51367a00b99b62c8be6afff5ba143cd0e063ecff4572d52aed76d845c08be11fa65a3fae78014ce52fcc46253ad792487540726ee0f11b57c5a42b720fc28f9c4fda0c305c61546ab5747bbe892921a69e96e8162b2c46d82bb0d3d7d66ca3b3430a28029a7ed59c216d139226fe1f3e89a60b03ac3a32eb4c2b8b63363f2fdb2dfdf652ec79beb6c90baf2f08e4976c2235523edd58702afdaf1801fe76c87755e655e025512d258ba192299f30a91290bf89fdf3f35f7c1077894978b5afd5b20ffae875400fefbb080a35665bf259cd0d9523efe40a012f57c00c1cb831758edba3eadaead8e6ff1c3aebe8c633181df2efd4a7a057ac6e384bbd5168cb9a8a5046b0983fefa590bcdbed2f464dfe305d27fc6d17132dcd73828fcc0d1bb1122902f1d4ca5c83d2fde0b0ffff5d1e059801589aaaabbd75dec7206c862cf9f2c1e5abd8b01ce0fa22e546b8b34cdf5d7a46dbd83182ae397326387ad5ebf4751a350681b979d1206551d5e197677a99e0bc249aa9c7e3117e872e5cd2a622546a3f55b97b0d61a9fe39d9ed5a32423b7eb64e6c025b693e7fb3ba2c5e05308bc7847ccc4b5f3444c78455af369e75df9bef6e47bbbe6783cb442983d100ccf3d569d536b623e118f2004ca3f4bf99b1127a1f622f689679ec553384feabd4e5622b5d5937a4f8b6b7f5ae086f8e06478328760bd8a3f1a34f40f1af501a8d98e7639d18b9173b365485462a5c700a1cc86b652ffe8f30298df5a0cdcdd3919850b50775a7c4dc67cbad9c14de8e5aae60376e98ccd7848e24503e43564431c330d06b1301997178361f0f3518d3efdcc1f0c9964f45761f709c2d6ae81431e5c6ab67228f6c055425e3208409832ed7cf797586cdac72d7e1fea4bb89280d1b256a439199525a16dc350c817cc3f1729ee6378f10accfa6d165d4c0745e48099e2fed634813080b3def3da246bed726ee5ca3efe9729c36f557b5580114fd246d80cb8e046bc23052f20842b6f17ba9d87663a7326ee3eab51e6d3c537014dd8a0ba174a74d6ac6599fa1b304acb71bc2d37d9165c566bc9e583276dbabcec5b5bd7db53c882033b89842d8d34cd47df2090e08ac8945a3cf6007023cf3f1099b0c1def76cbf563f23451b8599e3bbbb9de213d927a60de48c24668b1685161155a8935d032f067d146bd16849d485ff1b30fbb18e55c47a3b17cc537ff90db4b106757346d1df5568c9767503de6b9665ae233f45a40b12d13b9316a2222b8b003f52b0aab96ee5eee5140b1d7f122e476bafb2a5bee5e38eccaf35e9c03cdd2e6638def5e648f2802e6ae1514803b37169091e1ae5f675cc63032baaf2accccd3e8aee78d9057f7eefd11ce927ca4a4a7fbf7d7374580fc0607055dd01e15c4fcfd782023dd823cb12bc80cae65c1d29aceea4795b4487a8f14bbe6a7ad0c0446eff0f818508700e45934a9854045128e6ab729763ed24c0a7df2a9bb3147eeddcb958ca35d90060750ea88d6b097597347242953c1fc4ede0a8f1c99d842f457032fd4d754f72b325b0b9811ecde571a5423e5e428dbf0d279389c126b8abf19b7a268bd5a647033af310bd539f483ec26d09b7f94667168924a92cea4a6f028a8aa7be63058438d02f0608de59481b93cdf110e3e5abc79501ad36b8859e2a9cfcefc39a9531170985af9227499dfddff657da9a4d15bbcb86374f4ea64dc12777e5c21c14f2795f8f9e8552c797550be3b5668bbe14869b1bb9bb88e1a4648ff5fbadd46a6c26e9c168e2942b473ad84f667a4bc4ed235a596b20449969e386d25075474493456e5d0dabf8a6afbea6c411bdcabd9c4a9bc86331617763c223e73387b6f408920318ae0ce3075dce82d817c2c650273ffda558cce92f06687334881bd8367e6708aa33a13f681fd5aa6b0a4d0db592970d67db070a64483eb49c4d7431a3ec48f17848318c90ce5453b6711f2063f0fbe615c22fe9f0a766433888898c8cd7797c8679c180eaf0f81db74c5ed3f8546d0fe9b5f20cfdd23466c64f3e9e0bf2c391bb6a10abc994a6e38a3806b7e9b439912421a417710f40858bdff0e0792064ad8e2d9aa1d3d41ae3c6c76118a37549ae5a27c8196594db2372f16e5ae9d6b3ffe4c99552884132b322dbe3452c08653dbc3187311bfb4cf5e6ee1c041be6c5061458bdab8b50ebb75ac2db629ff93de70f140228e65785c763c3069349a35d386e03651decde8b25574dc7035163c024990f020c03378df9622b84a81e3d069ecd106792881583fb6a86f21e06fda421e2208d0cabbc8c140f119ab3170de3b0e8b97783173e84492ab650bdf7348a8c9f236f2e689894277b4749c9e3b9e3305b85b7f46a47e7eede384293c15894eeb35265080d672344738cda7fc9347a815bde204ad0a3068677628aa7db561ed5d8458df3a5ddc98fd6ed1c64fe90a59bd75f77a29b6d16749b520cdd5da94a03baeb8d99f9347708d7e69f4fb7d45f4717aa92d020193f56a39783fbd1feccebb8f02bdd3854a4c6bd5b83f99e45641e5a5282df7e19243c6afea9335d9c159e7578ecd0a40e0fca96b6d7915c43fd93b0cf00dc14e2f57ba31ea203c37209d68246055e012f0baa94126298d2fe07e15e2df9fb9f2dc07471efa049c48fae3a830e694e2f91a28a2e45df41e778c14eda5e2cfca895602f7e80c8f5c143c50c95b85251c468f51f1e348d10e7461905312591081f716cb145a4a7fd28505230e7ced275e59007287abe0a4f3d8efc4a4751b3065ac724a9d080f6dac00da3af87b92c4ce5be424623f8c71fc3cbe4952f6500a928d657bd189c1da97389c064d1f02c1baab4611c2dd24c3d450e0f98a0f249240e4fdb599f3d090c7cd18e092daef73fea909d780251ebe6fe7dc976f18054948e63ea23a83fbd2cba348c62e06bd27c7e9738f3f7c7a66d764d804509276daac967ab63effef34e6dc1b31259ff8f1e0c3095f684a6d374c916fb4289c78e5bbe1acd5b5ed609e36b3bc87f26423a640e87801d119c719ed9256a8ac19e6b6895e37cfc883f0277dc2696f23fc5292613f012b48592ede8b58c3108cba1c89969cc00184cebc8f11b48cd5842a5f0e85da5ef9865ed2f1e4f7378b1e4499ebb5865cc77ecc4b135af7aae9196232bcff39a779d8604fb7c6b7257aafd80ca62dfb68532ea65c77da4e13a085736d5611fca2628699a7c1aa2a7d9641e556d4cbc2a0165f36dc9f912d6aa3a90b408bfbfc77b7d18f3db9940de1cff0a6771ca73fd232e477fea32369aab89dbc2f1e0d4e4fe8d0433b870bf605efd5f6e7af7d4ca6d99d9123ca956baaf0ff669a53fb529aa68f0bec4ff13516e8710f2c693903538d8d39a184404bfca958951c6f10e9105aeacea6897a470fcd663a111c6fce9a02a16a0582fdd56a701824c7a8937c5f62867a158b40d7b19fe38c9e71b427e5269d1fdd1f68064f80adff7fc147607bba1f76a1797d314575405d5c52661b9582e0df954e161151b94f319e4eac22906ea1ce21fabcc565de12cbe8ca1377a5ee68a864cd4ce78fd3fe6e52b9b80cf926ed334c41bb75fc5e37c2d7106fd6ba551c8e6b4da3bc2387a25a64ff51439bc8a2882ba40d6a54a09b3278bb8eb7abd18ca4cabb765a840f058fb9f9a0df191ffde3ab3537a2188dab34e48add101b1f96ff1089a6464b6ad573a7b00259fe27b08fd06d2735bdf4f7a4f507ed5a8b01a58a20e0c6ff418fffad60a98d40ace15f76581064ee27838392d23736ec54e7b5df16e317e8ab65b95f648d3d53c7d521816bc21049e840ea65c6b48c09a27d30eab3c09b2deee3025cf7ff30c3a32effc18cdfcf900e584e546b14892e1251201f0817d10b7325b883d8d648126fd96ccfc2922941fe3a5403b6a323d8825aec3d1a3f7b7c21f26c72cd35e762f1ce4d47bc5eb4d9857b17112d493100a6acf7dacf59aaf9eff2b703605b89e39e39cd02b1545bfefecb36a46f0c5808c2315eef0110bcd229c31f6054ecebe6166adb7a842217e138de80deea4bda501f0917ae9eccb3f2a2c6a6c763c612aceacb7d8823f0f9a00623d17af05976d3e40167cf81bbb1850a96a42d26e9e9f08d628633779999f9e292cc2d8ff0f8f4e5f7cba691721832ba26e0908be8047e269fe321f430f9fbb9145364afa3af360d523d90495b2d116672e5c9cf88b833c65034aea390a7873f2eeb4c289da8a504b14ea51dbbecf6c13387fdca84f5709722e8c319e331dc09f29bc766cea6a12d0cc24686ea2c9793b1bc4838e7506672c12551460216659229b61f937a66a4fd995fb8fba3cfca2e69af0881136a0cfd83374dda11d3793bf514e7822c5d937fbdf243fbcf051c84db18ca9c6af471e5052aebb902259a6913506f6f2214bdf5e23e95ac7482c9dbba54cb2f10448e0c3b1f936c2ddbe02a9e12dedf328075688daa4e65194f138b34f30e9a49f647eff27105ea09ac2fa97baedb85dd853ffd953b67b5b4ef53254f58690fbb9776184157ae343a02f88049f6a332e1247791e817117ff71f555e5719d54bdcf96b4e444beae11c907ec85c852427d7f60beb137320ee11c8b4a3184051127ce1ebb374955f64502e0f41604e62837c2e1d663aa3178b4975b59de7532bdc0e7b3fb23946b79d857d5dfb1cd9339051b790ca1a9982e8e0f95ef22eb5fc45b479c887785b85b262c34c8c7be3b0222036b3c0e46583494d434e5a237c2f1769231231104c6fe55b801673b8fb005a0c6904f52a0ff765910eb42e80eef1b036bccb0a18390966c72d06bec2467b635c9f89d34451e58aca27b2683ce7e99a4862456cde7b000d94ae84ac253be44f76067fad9ea0ebfb67bc4ab8a0c72a24b7c40f7edca7cd924fec0cf2cf942002c7619985d9407c24f652ee66e573181f7d952e9da6054912eab352f86927c4f0909520e97291564977105f35c6294ee323aec62498b211dd460a219ab190eeccf729524fa02275fc1a07f86cb6c662b9c08dd998baed5f26c8a46af5fe1878dcd0cad5da43e8dd0f21a4fcc0882d1eea6ebcac660840c6f9ce920a598e091c2f32d7d0d6abb193b3af384c5ff385e77d903f372021e1ece29ccbaef3def62146712843707dec48fd93f4dc1890ce56e2e590944a51da13751103b59238e74794597538c0543938a0c9df86b31c873ed4899eef68bfa5af4d842b4364019accf41c1a750dfc0ca8083ce56dbc27b16a9162fef376afbacaf9ffc54652b70c48b1d0fcc6cd6bf237d4de0ed249f09064f3d1fb1fda1ca29c0498110e5848f3d4b1da344c6890de8ca7c471c5f4d9c909fc23a1ff76d1d642a0381f7e9a4d81eccb9566b256b073098e09c92584bdeddcf80ceea734b30d928073aadf5209cf032a01ec0a747eb123da47419e596da6960b9aad36dcc770803a6ee96585cbdbe3131e145c7360b28ee7b1cf31ef8ad8c119ba15f2f9a78fce9353f5bdb8af5c35683eb599e8dbee4fc764af2b0f4fd095b16567f070e9ea59a3314b5b13c045d2c47a14598f5924566e1ffb80dc65ade317c6c468030e47cd69f34242cc1a31fb29dccc41900e513fee17f9bbccee46e69f59f66865be1f40d3d2ab55b2bfc13019b4d9cb5615d0b2cb6f34adc2d69b6c0c1e7836711b5c9195bd93a46938d6ce66639de57d2ff71bd73cf1520eeb0df2b359d12dcdb903de0403fb3ce285085e4ac87f7d5c7374cec0ae8da4d4fee26adaa147beaf3b4b2a635aa4ea8bf1ebf8839f53b0337ef1b6cd2ea11bedc9f94698f455a60bc56efbfb715319d282fd32f2461114f824a2ec2cef2d210b527c90fa2eb1539ea298e68a443dbe69c8cc156a1a4275c73a8d570497666d0b67ed8ad8cc977a9cd795e2731adbf79e177bfdf5d61203e0b6c40ef13e6d6ff5ad887e3005694fd96c3109e21df07f10b53a9d0639cc6fcfec90c2469f773e3bca26d5f1a3676d439b6bbde1f437a153a0ffc63c049d520c5e75bee1fda408083f727cbc90f5265ecd09258a39a7f0600b6391c4cbfbbeca7e0acf7905d931f3c233e3067241ec988b82bf07809f8b1e63f11feea0a632e20c9986d26d08df43b631df99b2a8b600ac795285ff89bb2e4d070d68f922587e933d7395034c440230607d87b1e2093acbebe694178c6b60d9a8633833224a1f75c8709a6d1fc238d8578743325cecfe9af16c3a794bac883fcf585da2d4ae1313a97540644a0d90aa03c1bb0bea0327f2b0e96aa477b6424e8ea0c9906b2ca1e383aace7f0b205b667fa7011bad812857a9974a0d86a408d8eadbdb1848b86129c4b150bb42deb094c4e25347a341aa045dbfe098bfbce0c28c4a32111ab02df7894dd9dd84048316178b539f7e58c8a6618291a3f1500f3792cb739af1d4b871404cc4fd51013cacf53c343714e2621357c0d3b31589643a15f8123a2c0451f41470355ddc15a3007448566004ffd4f81ab9df972660da1bc1bb293d77b3823d3cc712db1f1e35c4b038cd88a57d1777e56481668368698cd9afe94f03e063f8bc15b5be5ea8c188da5f5677603d4bbfdab6a87680c3381d69c7c448f60104656abff2c49c7527b35136b902c8074c348d98ec4df1b398decbc5e2d846a7fed6a050975b1bf74dc8b7f95645f77c28e1d4ecfb2ddac5c34c8ae66d35c351733a16536e84766c9228179677fdfc8915367176a38f8d342771b2926947ee7d4591c3b79f2d2e10c826d848c7866e5fdc45293c5e8ac749f81ccbfaeccf3221e1210df0b1c8b8d68fbbdf159be1593a3702674bfb22511f8775d7f2590fa9a61181574da1309b54eb21ed15a55b2fca22efb03cd95695575a15aa11285ef2e1318dbed3039e31331f758d232ac9db99c8087bf2e85b4ae9beb747006996b3d0eaa01316b20ecb12a3872d365510ac948521b6b5f6ac2eff59e4e35727d2ea1ae1c20e31bd9e958cab63cf00fd16e13f3e2d4ba2539281b4069514dae3255283a24d8924aff3d6378d805f8f28a390f3192d445bdd2cb237f059d3b6334ba4f0d2c0790cfd3bc42d35d8a166290d894aeab28e3191f9ade610c38bc741a85d2e6000bbd4254a609b332112588c4a4206a22cc0abfff614eb988a5701961e1a5613ff093ce899994a54d2541bedaea2a1215f11e24a873eca652ab0b93c20bc00005dc0ab61a9355ca590b7d54167cdfe37d267acfb1317a0ec4cf73f59a73a3009c7b9ed0233d181bbed7b58b34ad3388a8a7b290a1c07d4e0a84a17726d5ecff9dc1640befc3db93da88836bf26519f698a7e3c1158ba73323943c75d9c67a2ea6c82fdebfe6eaf27158ef7c29685caf783630893bf52512f6647a35b24cf36f636bff690359e26988facab96eec4016c1548367755f306ac23aa83ae8907297d1ad7776028cbefad40bc5ed7c6eec56ce4e8614e421b2667fa1bc385260a87c7d6df629561137686392621770b8a430468f647547b94a37a8921b7091c0d5a22a87f1e2d9bb673d0a8a45d08ddba534655d8ce1f9df2234e82903753f95706776e46c5791abb410e7a9db5ac9b9a5e8b488cf3d7ae94babc8454cff2b52f82858c15458abc06c9f1263e090881ad3b717c3ac4e2a16007f4dc7551aa3aabbc1596e04e84b0b21006eca029dc75fcf7ed701747193ae81361146205b21c6889a814219a804857684b3fdcaa433d9e1ff9f10e98f7599056336e55768ee569e29e6984be65a03bbf05f70740868eae5f53dedff4f0e1270142189394aa13a7b841fafd7fef0a76993e4c4a827e41dfd9842d90095aa7ef4184f8b317519802e3366be86a589e669959f8f536e1a454f523fb62a0a79d3ae55dea93dc459519689b30dff7ab68853c922acd540f16a6072ed4448d193ba059da2fb3044b3c314fb97ba9408019f225b06d1c147fdf733142dc6b540e804fec49cc9b7f27ec0fe6bbe2e0921b41c2a021e82b517a536d117187e773bc27c02a0ac2d7d1cec735b4914fcd1bac742ce3cb32579bd839d1359fbea4fc98e94c4741d1c62d4c1641afe683c3fb582f351be941a9f8fab81fd63d209eacee9abd3ca15c108a33e0788fc81d2cf601fb31906f899f61ecad3d01ce9017a64df7a651e8111b0961c1f8547f5fa10e0f9274950a7411b6c07cc6e0f35beb125a74b5ca9bb2345ce5cba866cb0d228c61c0a20b078bffe3d4a442fbb98b16ca7fe3195ab4cc8b5edbc7beaa63783105acab6ffb4314b30b8bae0d431e6689d48e8ee5d056e03d287e2d11ced24578b8b64a420f6c8e08c4685fb7ef849e3c8a728e7648844df03af4183feee813ef5e91eb36429b3293ccfcd6934ddb580d48e0de7cf2291bde81303743a29f755e44dc23046623fcef03b20c0968c13d0a32b873328bbae4b3d416c049c29943674a3f10ec6f66303fcc3191cd4ca884323bdc822d8868206d077d8cfa38a911d95ee19ba0ab5ddc81de38377f3e944c12cf2a4ed513137869edf39ac6c3d246bdd5e6c09539e4f36178428b4c4b47c4e15912ddc12e281fa02bd352014ac03d7adfbcbd7eece827d6966667f4e4505a5e1af26a315e57cb330f0d3ab8e0225d4b9c87688020cdf5f1a9f309ebe04a918edfa1075b6ec96903b6472ab62b0ebdb3f07542d9fe142b1b26c473d5e781eb9de7a7e0a92ec1dabb72afbc6bb42ebee30e5acf2f5b4204d5b330ece972e57c6ab9fa15836254909ac369fed25393e76223eb05c049100ff2050f56daa83382e6325e60b043763987dbe743ffc2968e7c6cccf3c84c7482a3d627f24a8d99a33757a711240e222417d86ec8c737d050ca2ba770d7d0f6b0a09c7094ad9f71ea921ba215cb02af1e5cc40dfee373cc3d5be28d8af8de94e3e537d83eb4f493f6ff76a70460f30798e1513c003c6a4535663b3069b3c1ae59c0f12357d2887ad0e63c1396cf1698d90ae4903895bf91c19a2fb4747047b69060eb8bfce2a35f2ada953ae3a2d7d3daa97755645460adebe007606f450f8cf19bf8c8765ba00a5fdc5a41a14a1ff29acfa406d225509ccf04b86f21ac984712e89dbdc47cd5d20d3ac34cfe27ade26ede436bbcd8a1198ed168d3e3f8dbcceeb5abcd5f4d6db123bbfcf668ae47452b9e685d978128bb319d1acb43f08c734c106c0a3147f0f7190dfa77ce3b88f8f0fef65c0977a19c81de0545b5e96b72c9eac1d0d3decccfd9c6bc73376c48074903033c6558720e6c8f4ce3452b643dd2ee3cb4309cef70cec31099d9c587ffaf114773628488f74cf35290c99ced1263425735bdae58cc6ca1e50f507347fb16674686ab82fc3ef3785d9880d303b5ae1e0da5fe5c74ba05b317d05a9111786ada96b1567fe5a726f1d0c1b7a06d0219fe58aaa76ab922ab935555286212ba3de5ac48dcb9ca7f4751bb9e00a2a616d1cb12f690eb57f4d628643a675126a116c9b1091ef6f9d4ec68e9d2d196e8db0a932e9e557ebeda3b4ac6efd9cecf23d1c591d94a6637648ac5947c92a0c4c7f8b24a0fd19957fe4f0f1730e9579093a6360826fa326c4aba83efd79611c2938770cd9c5bfe17cfabfad639caa29a1cdd7aaca3fd9cc89384133cd5a2c9faaa6da6bd47c5b04a89fcb692c9544e5a6a254abb997ce189ec80d29895901ad802ebe170e91759452ca22c8884828bd16fc3da21522fdd6815f506d45f4c63648d9e85a99eb116f308cd33cd63401834bf190fdb219adf3fe0f214cde448ce5ba304e6534c1265cbc406a74220c9d259f72c00617ac0d36ee69ce6cc0702891a5c1b512b6318e62afc291f3da359d75358bda5c21e69f2b431fc6d385ea94122529ca1900f000cca728cbecfd739cc1ac974779999e08eb63aeb0783c8f7e5bc35afabd71b0e8fba1bf5a2155f04fcea3f23d730f855671343c60908fc11ba2ef32c9a6bdcdee9d089c6932e274e47a21bae21d9515aab0998b5c2a6a3f343f78ee05403e09443fdd5e732d5e16c7318a10e53ea70af76d64f2e9d585ddb7c28f39e834eda6c2528b1a3ac6e6307a7e08320e5b5e60d21aff593a0d48680110b834163c44622049d40c1d8b957b096cabeaaafc1bf42db69f6370aa5f82bd97337989920244ca1c45caa748ec7af54a3feb0e3defab67ed003c8fd168efb5f944c4170ed493b70addb5445b2a6950aabd61b3eb3d39cb9f5e08cb90d17c9216eda8217080fb5fc022edf1cce48939b553c3356a9ab42ada6ffa5f2c0df7549d995ad345e68bcc912f43ee4778a0a03a175c0dd532302f08eec635ffefa7e4f90fa98b742ce0678ed5e777f22483624b11f57d79095fb66c5754b5a18c37318dee81e9e916fe3ddf2f894a67fb66c92475e63462524802fbeedafa7f6b1b5a8b891ea9073c6de3399ac096c57a2a8106259bd42bbdaf83f10d221cec1eac95339c713928d816a3292e9acbaeb0b528a24bd00b95b04958e6dbf8fcea5a8cfcf063fd7340ab2dde73e0c67155f1e389fa38b69f67a3259ab3b2be2ed2cc9345050e982d819382fe903947018aaa72cbb7892c29ee7bcbd24dd86e512906214f7ef3ffec8ce5a29bcd0109a52150e9956fb6b4b21c11860f026bf5125e0a421d6faa16298f12faa7e7d2acb50a0017aaf4fb731f889a0ce91235f1bf79f8b294c01d4e51173636ef08f03e8c72f8750f13c7a7766ed70240664202c00bee36c1c36739115503a0b071f71723d23694bd47fa9e849a05a11eb824368e1e124730dd881f08051f3bdae5e11c0f77ca6cf3f5e4a1579bbc761d15e5a9b6fb570a76172942afd8694c3448322983c1bf71bba14d12d1da65ed016de8da2c12bc5cf5e2c06cd7fb83d8ea075d05029a6f16f9a8e282488d4b091ad6af7f72791598555da2f2a937765f414de2d3825bef9af271850dc13ead8edd3437d31963c3ea7c905bf151e095c5b6290c1102ae5ee507481b2edb20eab0a899c1303c6c0ca4cd333fbc9cc582a1cddaea3437d1fde4bb2d3e288a22af1c247f4993859bb1ffe27ae0b08030928f041f946bcfe0346cb92adac3433da3321311ca46a3b22e3f1f112b1c2c2819de09524fb4ce1b3be8a58a5197c92a613b66999c8d63b64eb833479e27596e8534c61a81acbbc050f09d1d2490fd705234d93d54fb1164e353425dc7db0b5d82ffb50465e9abe419beb6a42690690d85a311762c41cc5661895b970cfb9bc5a572e53ea49d0075472c4b7fe8d06186faa550414f5d692ea8b1734c6f8285c034caf02e523b84bcb33c2074de2badae567c6dbec1ca869ce8576ac20e0b708794fb8ca1a636f0b7a1a8891e8235eae50a7ad2d569d4d0c7cc770f22c928f482c87351be501999a7f2c144f42f5ec1625ef83e1f077d456a15a0504fee41ceb1f3e8ae362f034510e80d734aa2657f15bc968307fd9dc8540ffa721310de2b334a85a10291c23f6beaebe796233c0b770f26eb5d47c5c9d66c06e7bc35ebf9a4c6b69db8119a51e64eb4025c21a920d19d87f624bfa2690c71dcbcf3db33fdb6f0cd93534547c2ba0ba8311897bd970433cf666d43b49227cae887d0efb5b65383539b7a0e700b7220b73621baf2300357f86090fe05449a9ecf4b168b8b6b7654ce4bbd1af0057574a01343551526af30a79aec7e0627712589aec94399beac7bcd88351ce1b2c30ec16528f995d8603efff53e14973c37ec459cbd7c8ebadb7669128796400a643ff759324622f08f3b6e22ea40088c3dad995676aecb56c6f84fcca3b7306bbbb4a646da18d4223e960f7b0e0d86c48e9cb995cb9c6f8d6ee9f24efd4f6073d4294fdb923c751f82dc3dd858a9ff0791736e56580ad19e752c422dbe2fe99d41e93467c7689b3e307d0fd3658fb007ed9ffdc800462f2b0a0ce7513d2696ee2a2d76ec54f443227dec6b0fc07c0b5176c3ba4f52096844ca7fbbe5dc25e3807ed0f225e2598fc9a58a6d7418728cc81115fa4ccce97ebf15e8473bcb0cd8593c0c21ce7eaafe860abe7de0a514bd1e1a25d554c05798be412ed6705d80bee9e4d5af00b09fc9aa90898b3ad65408c507f67137c37d08c8fe003c54ba1ab5edc1876cf61abf78c84d294cabcd487106362cde664cacc751d0e646529c9fa19fd8409d83d49101bf57285d3daaa11f18c9156060ab6ae2fd01b028bbff038774321922a2d017ba09d38f7ab40fa124484c7ced43d74a19d855229ff693efdcc1972b31a723bd6e8cb334a8cbcc37107a5106372ddfebfb205e316eda6149fa5b01017c9c903f1550f00a1f0d25da011423f2c60e21f7630099dd5f3ce70a3116e17c3bd36484e840a43eef6dcab0a6db4eeec0729d7db5cd3aea5d7fe0883ef9207d4b69773151f68f3bdd8245b6c46f2e43893081b72203363a07f9840f208bc274d419d58681a6964da2678e69dd30f51c936311dd6304831fbdc49e592620c16fcba78ee4f9d2562ee7a141a74206b316e26d989c3081cfee300cd23c0b412956dcbafc61411ad099973106ae12e9ca76e6cc8d28a9446c763ea87d3c534e697fa4ced3908fe098dad00beb92716ca5d65f736ce0d71dbe25a851e4772fc5fd29e15c03cf3eeb1999b96579ad5f9b3a7bf3ffcfbd54d5b5da2a9ea6a59d7add846e48fca89f794f23c76aedcf7395aaa8173358b361fe64fa390dae0272e0087111003725c5d62c6c069f9db030d9b323faafffda2373d1685fca7de50a6d2109a93570689527c91a57b4f3f40b927552aa2527a3ec834853eeb51835362f8b3c76848f4d00202a601d4a8951b41716bd4258e0ea93db6a992221cda883c131e99cad9d0de5bd1d96f8fd3edb500d31751058a4ead5ddf4aa8e4a45a23bd00bc89b8d9e216e428c817e022201a0f980bd86b6d6ed507114031a27ee8204ec4178221140bea172e657da20c11e3953e2fe400d8d94e3aa248dfc0b66a041b647ab1e6eaac0ea8102a298905d22a310e3158822a86f669ae51b40daa8d271abe46d14706a124faaf12ef31d9c56849ee9aa4a23e0369387479094d4ab2e1ec1bbab437da0acd35d6a63dcd7306880fca7ce391c2847e47e33004ffaf4ae842b885bfbb5d50bfb11fe01fb8ec26e4bf400d7b3dd8394775a171d5b688e5bf032f8bfe753bd3e136c3f66c46172c16c36ab8b544971eb17946a5c720c4dbc1b28ef3e2a774fd9911e26978e29c4d3c240edb73ac5c90e6a03c2f9ceacba0e3d3833c4271dce3d0ffb2ec53f42250750f9e2f4037caf52be6098cd08f845931032e722a63810cf6d8e66a64af878a7df302815abaef9c22685cbad205c155cb6d41b4d9ab172df94e76a08a1ada7caf55e1f5d8ff14145a523592140c7d6417f43310950e42fd2abc420e29c6392723894a2c1dde83772a96bd09aed93c6b00fac45200d698677eb36336ac847ce6b86b4386c6a0bee2de4809cc072dbb2702ebe2da9505b59e7fbfffe01bf0ec5099f9d55d33580fd6b1f70171a505cc96547dff26eca44a6903229e39341f445b41e5b0c301353914d508c2dee62e786d612fbcebf5df7d352200ea09df65636c70794691eaf854d1606d5a79e1f2e73e06f1ef608bcf97a446accfe66fb8b54adcc43d20fb29d506559d6ca63fd048ea5ad8faa0371ef8aeb95fa6418900a6e74aeaf5a0b6d058928932b0fb5e888dedc4d8a5a8e4d60ec12894334b2fba044a583f8c7d4db5c2e67ab232e7f3a008754ee1bc7c16b76b53a01a6501024130d1a1d94b1d9a1be1174537a9581ab4a046ddaec5bff7f7028d8a6978e22db33bb59537f24a695e3d87f7221d4ea5bb259a44357dac09397d3bf7fbc9fb90acab0c1d3defb40d0cb6d5cc1e40f57848e40fecd0be40f9dc5f57aced08eec75857bbbfe405689ba976ae1138ca1702698ee69ad9f4ba69f46ed4a5461cd85cf2983ebc222fb72ee585cd79954a31ce6c7b9cd25fff6490a6abf209706229bdc1aabebffc45bdc30f7c3036bea4b3cc5244fef43a8b62f4267ee553ce6a951b0d141f00e5351c0dee9f7c01a5c25c16b276c341903fb794ebedd7b5406cdef30f00eee8dd0d714d935e6fa0c86dfa43c8f31d15e76bd7829bc5b44c088791ff4a2a604e935393ecfda17288d0bc211533796ced54526c18ee021d1df873d5ec4c6762312c431f406b4505f4b71c4dc5178e0b12a90d87583ee05637a53e0ee319e21aa7572839f1e242524325f15311a2b03d9a0085c5f0d736505abf181e3fad91c19aac2cd50186d69d94aad34d0449170e3a0aacb87096ebf4c8719bd1eddb4d5f2b0aa62de4e88dfe71ab873d814006bde2b04ceea4d8ee9884d4f2832ae8847d6172943d294108dfb928ec55c87a47bcc7a931843bd89019f82f39797e93c14b4ed1c1f1e9b1097f547d459387851b2f3b6bd93d7ea1ed4293d2074bf2a51999d29dcfe4fbd824119efc641b422ca85c1f8262b2c1edb77bf90e69e105a7d5e8568ec682944d8ddb6e5c6ad57f6db1d49c749f3b7120d62201cda582dd885142f344265a10ff7abe8d4533af22c8096de0729337dc4cf32314f1368b3edb5c3a997060081e659b9463c3009a7ea8fc04edc93bc7d495a29b1654c8b3f949fd8f2cbc41845197f1a7083b4e59f6c5afbf1ef412e975c98e5b9dbb4c2bb1aa5a021f44ce76db64a9b24a47c76e61b201cf4ad03027f8b78aa0b1755c95c71a46d0e1d48e10a4f5fcda25c252278dadf1e6e6be311ef0cf1e0649d72b77791a32f795c26d235644528c1e2ca856ab8a4a5b62652282f28f809f39cc86d641f511d117baab646309073091fee40c6b4245679aa7b3722fced2d184473e89680f04614a876c7e66d656775e358b45e117f00f87bdaff29f59e2f2c3e04916f1ac969adac12f28bbac549cf24b168d104fbfc3441c40454e1893b7c8188a27bd15e4d3bd92ffaea9de7427dab5171ce6db7ed0e56ed03f0166197e14102877dd416d8f4155682270a8978311c0707664043dbeef20b481f54a2df55c54223566125a7a1c94b1ceec1b66fb59f52565a82c9a51598ea8efb46eea392a1ede2174fe376d621aad0ab685b60a295556299ac5ffa3628fe0af2714af40236449a38398d3b78d91625d44224996c841ca5c119b0eb3e5d353fff84d6f0185cddcdf2ebc74bfb3b4176c4c9ec3ce6091a888011311ca19e08ed7232050776e11cb8af9546091c02c63dde39b2e755f49f9a5444f41b4c31db04b2b139a396b87bbdc022ac3ba6427ba5c09568ae1c8357e0d79ee8d2c1e2b356a1b26f32f4d1b62dd93b9887503aa67ee60463966282ade0fd5559e4f2be32bdea485446ce42245ec271c296c390b5065bfc4401a166abe733b23bf1492a32bef3829eda4421f888b74d46d06f7327f4e667cf86c9233e8280347c865cd11ace7aaec3cb6630d9f7707f502fb278449673f138b3e13147fb836d0c61b50a0c2d85c64b93e4f5af6ecb71e6207f51aae4e789916c52854250ac0f9e9a855662104ffc5df252af226b2490dcf4d284924f65fb9ff7db6640fa3dbcab950f241391422f24d8f66bc22879049d0c40f005e9dea94ed7def24ced77d3e4bc4e499820cb655be2282bf31c3615223b81ee74486114d7416dbad63cd14324ec2e3dc6b3bbb512640eec666c43368eced5b714c164d6fc9ff27c3033751fa9cca4789b990a2cfc828640bd567f39b12fc06068d2ec35c4fe37df6853544f51ae11f337a47936b481507e7751280dbf395982e89a0eb3871afe11dffb25eaee008484016f50cf8c3942867d9f1d9c1a9f2fe19e9914ba37f356188fe94fcc3daabd4447b9e1cdda8c9a0d5776c361d39f4a9f9e14ac90851aa6c6de97a963f4d6cb82d9748cbcbd30f0ce0eb37a542ed34fdaa6f204fe21caba12416eb1e678572f1e23cbb728330e243ba75a2cb56d247f048f773523ea823f2103eaf7d18dd85761a3b5622b07d67fdbf72117cab1633c6fddef48185a0aa8ebc0386f3552254122456a556fda58aa8c6ad125e9382cc6a8c0d4cbfa5f5102ef5a99095e9f8af4401fab26742d27452c9bbab3591fda3a164773f6403b4906d24a1b6559eca97029e8428230b8f7222ee0948c8ef9791311e7f01d2c34d830db52093175a8225ec1dccbc5c8e8a8d16d83bc1103002eeff50939adcb1bae8539443f6ff2a5ff1b7da5383a81847b67097a244e24e202350ab7941d0b39d495fe9a9e2885be8055083dafbad24df9f093c7fc27e00cdbdd67f7b7d776c4afa8ff7c9a6913bf976086d9b1b363f620fab0cecf5ee867e21afd7a7ebf22b019410648f647d3ed5db61092090263c62326ab2e9cef363275aa702d9c180b84e080481ed02917eaa2971d2c315e89e24620da60458802ddb2609dd43a05b982798672921db5509bb2d9caf2817a6aad0e4b273765f652186ba7a42f5346d0da282fe7eab164aa8ce1638c2bdfc8e8a4411391c4dc30459bf8428b7df1957294ea821dde263f352aa917d7ac83e3aa1a0943e43ef5e517ab95f9a7a953a0f901e68504a018c560a1b0812a873993a501208f2fa84b7341822d61a7e6588a0cc060809f1ad2ad604155df789f304d8bc530f5abc1312d083b486f38f4cc6d31311bbc74b9531081443192422c657a930efa7ff7290339c0dae4624ede640e8720647b89cfa590e65a739f1be65c359609fe0bc1332b6691c8f9dbf4ad7416cef368cae458babf8c89b03619beedc97febca514ea057dd9697a3cb2db11054ab9155111ad44598eb33cb8f734f8a46d0ccb4ef1b9b74ef82979ac040df15a6a24f95e240fb5c4b839b69bab2fbef1f887f5d08d9f8efcd8955594f14aa3b1063faef85ffacedfb696e377cabb0d4c39a1dfe4b1d16af8984a528b5d443aac1d007749ed41e4a71d877e6014d3f5d6ae27047b5c69fbd4f5ce3f9214af7fbc7ec496a347e91bf7c218b4cae15a961ed5eb50fab1fb2958aef3d5d3c65c794d8c7044452d36bcd72890a43f5e963e19952366892bb5777b7f1f6f717bb2912e22dee0dccacc04db50ac0e0b39862090d6fb13b69e4099e05cec1ec75f4508d043ecb3c91310c7b9675f77bebafefff501ba40bdb650e3e13a724c6d09d8424465dfb1534f3019fce49a2dc6e9ca5bb482be38575393f3cc2a2844de8420fedb57c66ee8c919e29020c7b9f74e3438297460cf21ab85451444e934e4d6e6c34e0580280a4b6b78da1db105d221e38bd8eb228b453dcb5c0c45167a0018a9fd435ead79c68d3db2af08526d0ec785260f0d53e50bb72650da4962be1c1e4062d852bff2e1ae4bda68f0e481b1d0a73e30acf3287ad0888f4f1e8f5fec3af5b7e693146524d81c7f7a3bb140e17bef2cd310e4c1257494bfda7050c427174a5ce673e38345288fe8e13d22b061d8620f4ede6c490af121276fdc4cf290c283ed685c66a28a85b9363f6290b9b99082f3c603dbc1a0612b0d55fa43efec1480773b8667ce7ef2772841ef87b165fc775ec30617427936253812b672b5741c68f93b27f4a3fc8085d747fe152adf4385925a2b1b5c9d4d0f60b65c2a4ab7655af576d54d7408040ac4103590b7d6f695133367195a61da946d46878c6fe5d37e13cf5296687a9e56558c18efb403c1bfa1714c94d4e0a07b651cb9c5a00df99fb6cc3cb959231e456f87dfc0079376629f0ba9ea118a3f7a9da0d74fe49b17134ced7d7b3e4b91ce08ec6b7d6c7ff0b3d6b963ffb977f48a7dab7675f86d8a8a9cd3614c115d29c693842999e3a624a9eac66481c8cd8dd117d2391926a11be83c992f692cec00505eda6ce8201e0932916f08e1e8ebf6f2d5cbdc981f5572ed27a0dee796c356185de8a5096943355cd67d4c4bd364509ec67c5fc07ca0cf21c1880dd164a6df46462c0322b008ccc529bff6d483d2aabb7e2160e666407ee60c77c3b9e44080fb7a0176112e3c957541cbc7eae7e594d57554b19204417f37c783d2da7e628a45c8d30a2123538c9bec9e6007272de280b6e8cc3efa66cc0f96a87cbb2134c51190f5aa08fa581a4d3b3351610051b9d3c5700007b74f2d87982cfbc001a13e3130c465a99729df49ef674258cfcff73369c6aa3b550423540eb8a4d9ee4665b3a35ed87057ed3141d8da36531d93c0f4ba1582832e6cfaf29c4c0f1ed7de626c0dde1e1cb93510bbcc51473867d793667e77c5b52a2e9525ae2def5160602c0376a5122bcf2d36f69b76ba365291ff3e2d187dcb8b65af41104ac73566fd3fd88bce3a76451ba4295f21f795e20a993d6bde2858e4113e0d2f6d52615a35cb7f88310781cda2d5333003dbb8cf44b644012e0968f7b8c31c9935fd885494e3436a8891571aef0501bfd1d01a21bdc1ae114073d4c76c612c2a9c730bbb08e481c4183e8eb0457fff6ef70d54cdf01d2369bee9f10e888717d6ffb37266337f6033f2fb72a953986ad32d451e8f8470a48ddf7db5f6be1ca2f9ebe2151705f437b85639e76c021117b9d3a97439807ff18e38295e9d402d485d2d05cd665b17fbbc6a5645f65e5da0f2776f125a4699a77459eac0fd207ef7954d9db3a1bb6580008c26d86dc457f39e1da62100da286f33fd092c3acd5374f5f409260691fc21eea040a754eee07cbf24559ea6b78bd666432dada9a3309f0908dc0c591f3c61c268e5e09ef96f26d9ae3f28d6d712381a2f7299ef84bdd748c3705f084b9bd19ca40ef61eb6a7d263f93e7518be9ccd14860ea8c2538b56d4cbbeacd18b68bb1efb30b857d5b19df306dc19d48d658cb3d056b4aee32ed1c34bc7f8b8d6b812526838fbdc63295a5d8e2d317b07b8be0796abed32c39d0af19d76d958488caee3025b786ef844e2ec1d93fdaff6f0e23d179a8eef6ff71ad4f3aa6c8064128b2f7a5da319e534c2de87542a8b340d4aa1ba231921e39bf1948a7e0cf697618813c53b89d68e93f20f2c16c6e20cf5ef5698b2b6d0e94398937bc8eb0eb47e40120809b14798cb75aed16099976e47cd8d9b4bc82d66893bdc1965a8f4acf9cfccc2c7515e1f4b96fc1d89f0ff6d258f9b2bcd7f59fccf3f9f51e92541e92cb99dd3fd0f2f8fa9946316ded88b34ef1e9ebefe4be14826c69ca46c366f5c72e97f0898f47fe044f4f4251c53f2613e4273aeaee179d5cf988e2c82b63080dbcc690185ac71d979bc72b58887f5623ecbddd349a2b21f27b6e8bafc97b3a36b4dc5cb80ba69fd0d8b51c6b1756a45e488641867e106f15a056100748f870b4f98e75ecf357daf328d81ab82a4ec50053122e17f74f88b3d128d3855ecf341775869ae7a638760bbe348e4abd18c6a6031fd03ed8e6ea70467ab6f701b725d7240f0f5dfd84c0708fc28489e8baf22c37f91e8ad4a0165167b2efa314a72c7917e2761ba3eda5fac0469d5e3104dbcee1edd33523e6b6a560acf2ce42748b39a62870b979d86923512523b0712eda129ae738d98779d742201c55839f43acd5bd6fe26b984875036c8fb3135eaf678fc5f9a2cbdadd1bec0ac7a720607522a780e2a71fc02ee425cf21e619620ba8223dd89e66ece4767f9bd822a492e6bf9281d7cccac2be2bcbe13ff6f3820f38defe2f0d505aa657aed3391c43cb70c461e258cbbe7036616b299f966132c1f5577db2df6f88672da430fec3bbf1e619ce9c1706d662a046086cb2e66e733e3b41f4d272618fc6637696826c4cbe03a7827500345cdc709a6dcbbf755a17fd0b4e54102bba5d121c890852c9072b8dd24ea50017bc3f01e863e3bb25e020e511e41469adeaf5aca63bce008f68d6d80a94b86969dff4317a94f5a44ad4a13db04736ba1fb1566e65aef8d9fd02ef804b32b8335195b69c47458bcaeeeac4a8d4ec334e2c5c544c36d0fcfaddbcae4e387c9ea2b28718e96821925db2e5ff89d05daf0532684e7ffb50f6511e10440b975e77008ad63387a7db7c044fce41dd84cf7873160a10b6c0171e755ee93f03f3a73ba0b8b11b45a1066d3332831ef8540a9d69a86c6a7f165884be5b96f2667cc611c8798ae09cd54fc3c4352ae83200018d13045a3a7126d967b5e6b5ef76b846a19e1ac2cf7cdc937d1cf4621e97feb60b54248dcf710ff6040db02e0e8ac2aaa0b6b45644977dbd1939c59883101028220aae2d8b3a52ea8fc4a2431cf934ab45c1be568d08868173d2fd68929674ad08b1c600acf12a91c072ce58467f9f8caf6a02f3083fdb4a9bfbd31c3979e3ec26c552ee224f4845e5de9939f61800407a7374540aca7be76d16c9d92698b24bd6b4bcc722afafc8f0d7f381c442baba6d9ecee2922ef30baa4fd5e03966521cff9c6ccc4ae472dc2972b32c301c2f857b91215cb5c36893ebe25d2fdba9105617dd0cf7c3f76166ce989490512f7d3a91b8b9c569663b41fef49888687180975ef4068715e4674128a0b96e65f2b9e51161aaacdcbbece8171ff881668e456453c9a18a9735d9e8fccc96059b27353d85f833192a23c7f58535781b97ff6a00d14f49884f874afe878bc79a2dbd1fedb343dfac16c05cde51c066af9ef3239a320354db463ab9fa23db9cba28f630726b13ff1480b5b246176cf4b551a73554134266abdf57d1bc020f51f75b66319ba7382e67e8841cfd86af0abd1ccedb4f72ca1a9657c9d9eb4acdf4de0e1a191b151ae21c61a45a275f92036f1410c2e42d5a0deef6e4748e133ecedd4fc1d5429a0bd079221a5ddacb4a6b9932a896c60b923788692c07b2c5ad8ab469d8437c45f08f2524f77761bb3eb74c2042e2ccdc3750d76b269e00c5366fe3cb3b77b49b7470d0e8733169cc4bca85505682233aeedc44dd527e5cbdeedb6ffe22f71ec816bde33e3271058c6f6b8cf5d99186316d7a9f9d019620046a5bc3905e957b3b88bfd7c4539082cb34581687e9e80d4303b23aaa3caba29356aff4c4722e68b02eeb9c362c566a1bcbdb7baa1e8401195379435ccc333d2a9d8fc6c05ac7598f7b4a70c3c928fd53277d0168721291865cd672060a992d47f8b44c0129f6f85192bdb846872f0b6d399e1de4418d0d746b64301b29f82150b0fc792ce49cc4f801ebae98a8b91e39dfa75403cce928dab87b268aee68beb1ee8f82fef06f82b7b678c25ad89ddfaf3eec02b886a4e9d15e4271daa0c01923cc1b48d1cdb677ba76eb2d9d2c6586e59405ae4ee4b847dc122575a1472313e37a6400ee8bb476d4493463b2338ffdbef33ea894fa802f7a5b956231d392c54ce9baa0f1cdd5e7654dfcc01dba053f94f069f30819d2e5f444765cf6b656c68ff112c04ffc1a3db95540cc84a8b6356fa5a208a2671cbb043c9097434cc5bcc87569913a3880425aa1453c1534830d9050189bb8e9b66d808e70a7d3a8f1fce43aba646da0c17b3c4f7d84c1e287e361a71b94ea47ea07054d922f635f64e7dbe4a44d81c88f2e373edccc92dad76dda166639c97fb2992fc2a4b444a7440f93a8ece65c10bc97cb21684a198459f5fe1caf1456e0bd8577bdf6f7e5ba89b83d03761a71ca42f2111fdab1df0779566f37e2aa523152f6a9165fd4650eca65ecfc69a5658da0f3eeea077c47a3ea8e3a1e79e0be16da9cb02f839ea2e1b1778bfb86cda2119119e73a9010a8138d74b3ab13ed33bd9438fa52990a67af37a1139510942b4a515f534dcf8a2274d540409732d2796a0af688bd6f62934daeeaf01c978f162a295dd2de8713503d2afcf6bbf07b0b2f8e34730717906af946871d59d2c419a3b1de56276cccefea0698647fbc3c4facb8fc65ace1ef92d79a8a92d572041a38221967d72bf6eb7316f59ed62b10e1adeabfd2f2965b970fcaa72b9635feb55f85b0b6566995677a0b82cc32b14c959711db78371b234654589ec4919325f51df5bb2fc27d58d8c0fd7c66064d5a87bc0f88298a07109ae99ad740b2ea522c8fcf614ffc93f9faa9732e68b6cda353a2cbe2d2ec8374c126509e1774c37cbbf6ef024830d53eb6da9ab6199830fa0caf640c338d7830a7ef92f844e7dea3de45964bd173fc8d5b2b5d963db862804d88c10dda9c92f4fea5d6e7511b251afb89f140bf2c9864930bfb9221cc9e64287dfe630985e02f9ce70f87f227604a3d5a0e2047d0877b08fc40e904f94c01074aabb8834af719d1047ad4068b95a7f5ce799a67e58cba2411e7bc82beda217e45419a71064cdfe610442cd893c9432cd46513d77ffd1ad529405f600622a65af056f7be99d51facda8900ff2438144e87eaa9e1e5f32ed525fe64f4367302197afad67faca08c6e7dcc446db1dadff4cf3493d11c1529b33e3556c321b26eb73545a22b7cf277797723a9597238a3e860d26cd7ec744785df140ba902db5a9170f12ba2cb6e1ce6a288f7900e1f5df760eb1595451faea7b0fa594826d083f04bed92bc4451df9816764f1cc964531fb33bf1552e65007625a00cd48665f46b85eccc5544b4d517cd484f84666281b252359c9129ec957e7af8c0d2712052fde399959fab045442850a5b81eb476a6b719c3c393162ffd76166f3b8248d7456d7b340bd220fbe019e507b905876cfaae008a8faaac597aea5f7724770691c1b09c41fc60d4926a519e7517a48d208e823017ffa3b20efe78c66067da1c966ba69dfa18a4ac02264891c432b22bde1e7772629183c06caf5bc4d4fc0a2e8cd775f2eb54985adbc246d0c46321810618fdfd881524334f763f08470afddb1417f34a3b165fc3ab3f83a8b03bcacf2d74e92d652be4564837900b3cd74fe7e84ef6a086c42a62dcd54e4508126ab6aaefb6c976238a7808d1633585093ac6c579d5660588a4ac0ac51b21dc760516b89aa6a67f27917cc36e29b34f44cc2ba21733852aa08568b8199b4fd0d054bbeaa2230bf9b1ec0b32bb0bc1f599430309fed137f86c9718f07d3eb9cd71d4ce0915139625ccc4a48e5bd00f6359202b49334667513d1b5bc9f844893ef71df2a73b92789030717b66495a1125c30111d6a361d464123871773f4c1d28ef64f46d3ab76eceac6fd9bc43f3452414c0ebf03b22de94699d53441d975499219d864ff94b164cc7c9861b79a9faf7e9373e8f6de6ede5dd73c45c550cb91a7700c971fd8629a62f36d3f38dbe0ef01c849abd4c4fef5414225d8348c187ff3336a27775c462f3eae727cfa4898d763e66c6e1fbf02ec9741979d01a175cc1cab8fbd3acb13eae3efc03c3b117202aa1bb19913e73d6cf273205c5c498e2bfeb866c86417e930f6e246a549a34a3f428d38fb98cc9f6f88f43d08adc3d56848228acb0208693a3aaacb4050aa3f5a7a380ab100dfc205687ebadbf562b801407c88c37b3fc58c379b57167652a8220f9568c09eff5b5584d2f7c62b626cf0119e10cbbdf02b6a860f917fd8cb5e8fb93fd8c3678ed1881b21fc3ce0759cc9689f5db8964b136a8a5eaec65a0beecd2dd60b6ea6d1c426d8de59f4b836c7264bb35b84bf61c88aebc3d81b486f77207ca7d1e1b8862f15c11fa243594b181e221ebd291e753ff395c83e240303a0f964647385d11481ce93491c8349b59fce1d262606a23df840588a2c0e2604b1c3d6d719a243605fde3bf26567255f47475ff338e6a8b2d1ddcb9678f9bf5ce364ddf83bf0e325b67959ddc2ea0de1af1d2c35240db823a5bf6977e0393c9fef3af83152cc7aa891277ca9737477ca46c33856c86003ab596afe5dded442e7a3871058668027cbaede6273eab742cfdc6760c28c30f43274c3327c3cf6b6391a0fd4cbd9d0b6fce6e26496bf05def32a223d7675342fad39389a58b02bdaeabb04491c1084773ce5c00970ebb2a7a2739db72b577c54fb884e87781691b3c703347824ef45806e5f02b00fdc7c6cd6907d7af0f5d5177afd2984c6755d410e0ceb3f7a2ef479f466e156b4b9ba16284b37582a24f8f18c86346ca778caaddcb5ae1d4ece7bd567fe1cad365611a1e4889ba6f586813e971db118d88ed85526a40ff84f7cfc5c6ede82e8dcce58b1a7020ec221f1126d87314d80f2ba5e2d0f46ef00fb9c0eb6a0f80b33de1620abbc4e5bdac723e4582a78161cac6447fc09663713bbc74fcb28d879230fe165fb9e62d6e8fbb974d955d99bb003abbf1e4190e022d2998d156d9387344a2cda0a79ef263197204993114473c005f276fc1418cd54ba0d9c8521085cc758dbdce9f62449dc8ecbc100b02f45fbee73cce8f816bed31d4d23f31bcee374cdc3a80a2134ed5b72d786d24d48590071058e72e114f7ad85d0ba11f60f1e698e5771d96b0e7dbca271386f9ab11a27344895ed9e434f0478b3430fae712d0479c6c557de8c1b2b24a1a1a69495d5c8e0c4ede28c38b8ea0ef15432b086681ce2e0f6256a786f4a6e1ecb2247b0d1f6372af332e1eca17ae79c60767f0c048af4aedc6fd8dca0f4daecac50dcc7fa78a007591514b6733fce67647db6a90fa3c557e2d89c2c8648772cbe9598c7de59bfe381c2b7e00d25831f948480b0338d1647a9393633e426a613851e32560cbdca0f5232acf05c80fc88e930437d773ee4d39160bb95b5681631689e327fab5196b46216bfbfcc2cc2d1b78b2a317ea13dab31bdf0782830c5ea5e1827cb7c2e91900a2fb156fa9bf2fbac89a643d68ffd2f0a2492a1e1c3afc230c98d99a0dde4be8c8b924bb0df44d1a51dd7816aeee6297e198bcf774d627f752fc4b6bb417293622e7808388051ba6a27c388a8946d2a4fc4b75d02b0c4c376d4d9babae9e2730cc9d70b136a52f44b6b40909e85d478a5377994e14d956a53a6a165b85493e1e3055e318500030b354698b4e9ddcccf33cc5e0a8a91bfec3209484b2a1244a77a67f05631432aed5941fbce23e8b47d8471b09d99903b7c2867deedcf450f70759cbcc2a32c4660824ab53c5af0d551a68c2ad8b4ece854ee4bdb0c5f2318e69e3f85411ebc46724f15d73932b0c19302ee3187df2146e6e1492930c83d1aa01c2ae7c1f0cfaac30c0affb3066d88d8099e5065700d325df0fdef1c4c07ba3dcb242e4bed00ea14df46234b1cd7b72388820b76b43219fccc56d076424477f79904611e157d67c742a296cdb200be02f937e144086a5a57e725318718e39651dd23aea5e113be403ba14526e52e3094aa52d2516827fb2bdc033a407a23302472741ac5a8233a2b5d15b8368f7fff2b1e0fd86aa158a5aff0c6817d99f4c0bdb17e2ef3e43a708ca620d804776d79694586cb493c9dc1c68dcaa430de317eea64b3f834b71f9f81a9e04c6806954c2f709589cc3b8da782f61dd680649bc834457dad8b9506b85c8171d50a42fd0727324c71ffa77d4c09194ca24ef766acb7be7fa9a99134e8d8877728e7f7057704fde9eda4bb3ec1de3f9014529156fa0ee42ed9ca066adbc455d48d1b75a3b297d6eb3300ff4a5db1332ea7cfb62c0326492fd3134462448be928d768b76cc52f3ce06d27ac0ac9da3d493144c9f3257e0af3de54a05988dc4fcab2d4f0d68c427ef8b3941b43bb259ccd37247637739d8c81dd18f71f392afa9cb51eb6dc2b0cec362602ef0b32ca72a36fc2153872995078d38dd8f2bffff15222ab38a417fc242626cc48bb9e1d4df7e564680d4e22462c4f6e29c977acca93d07d857b388a170a508f1bd970e236fa08fb7b166d57a23854b8aa75e2afaeb212bd8aacbad16414ed7ed120f3330d05ea1669dd2ae56951019defdd6d983f54b926d34cd79870764313aa266e01ec2922b03a4b007f270208ff82ff47e8acec9d6c4977e0cdf6c8d2b3a9326d505bb91cde039d8eb79228962dcb1498be526fcd3cb019aab53e956ac2fd5f0000cf98a622df918a77ef5a79e5ddfcab705c1935bba51b6e5fd84f256e82b5eafa9bfaa18e574143bf28ab51ddbc7af14e48bd9866d29f9c495c69f1e8ff7428432da089b381c142315e6273953e469c9c94305a92e2a4d96caa8036481d10b41c8ceb28747ce7c1134e44707b6d199006de9cb29ccb8d3b22eb9d26349428962df375bf7db090637efd0b73ee6e2e8a257451ddfab7670f3df105fb67b3a3b10d5de32f4253afc44d72b87aa9f8a3399c829aeabe906ba7e08c10464a2da7c175520bb4591538cfa6bec95abcc0fb3e1383983b0dbedabb8f34ae8b6f9ecf9897cd97c1a7a34f04e62432b2035b40f60c9369db5ef7993885a9223baa076320b5aadd2e62cd3e4d8b58b28a941f09338bd892dceef4935812ed0d941a146b3616365e90499d994fa6ff02a1610b3bffb1ec92423d5ec491f81d03dfa14ad6788c07dc1044c3acbd28ac51557f9a1a7ab68ca02a1a229e2a85bfe9c7b87b6bf54220f23db35eb9169ab8545ac55836c321c76bd63f0799505d74694cc0f5a6a7bb3c60cefa0f34dc7bfa3218a7daad5bd0fa992740a9f8de02288ec0a09fc43c8e2cd6d543c203b79b55c204faa0843ca6383f69e2a1b748512a996c132e283eb914a6183f8d5d3b45d7a1a63fdf6d740eb6d30089a190cc78c6019b0090892b6f9a0a947d15df3a1c0f25d7f5e6101e3a5c9a756c83e36c7c32346487469ba0a9a872d12f5ef4281111a60dcb6a317b2c76567eef1406f503f2d78efccb67e0c3e9d41840f9019e0ef55fd78ce7825fa43cf7f5b42ebd77a6f1961112e025f8d2b5914f49370f50b2d9f74b750c59d7b5efdf8e7e9f81f42290950fb186b27525789b8cbce6d01f026a7eb3d21cbb147e81d7de042c9ed866f3382a8d1d10305f9c08c0fffb098353a77a74ba4c3c696f5ae3a286725f1b4da3d7bbe1cc3fb4a6f0ff18f0724e0f77de1f6cfb1442d6796a480a2edb1136802728658cdd402d8a2cdd1c4c354bbc3fe1e16234f64a3403029f51aa538ee202104aec7d5c5e0f12247c7e91b30d8ddd984cee657cb76333ad53cf146979032bd329f9e5c025c53c1d1c0f8e6439ab3d182d3cd771fe4e4a90be3ceb7ef334c78e16678f4af21d4f934a8db7956157007a6fa6944cb4b05815b309a784887868f300421b3f610d171b86c5961ac4688f48e4073943851724a14b2365812b186f3ea5e27a322b648afaef297f20321e57dad173e40b7b7a63a70fa08bc29f3499a2e502138ac0f9e9b3fd84b714969b4268acd901383b55a229bc1b7eaf42445acc8491021cdbfe0f85afcc493134ea5a870bcb9fff5ca5e7a12ba4baf50c2be0485de99cfc47c7c01967ffb38241eec707a7a3c376c521998d855aec3c8576e5d15536d198b9b3f6b5ff4cfc46743ab8a54e6213b781d45e0d19c64cf186d5cb9ea0f337c178f2ba7c0c4786c43e246cea7a7a14951b0d314f024de607fa81659dc058b57fc27c376334adc5a0ac78f3ca150af46068b4ff949ecf751a78cc87945da595fa49bac648f8b5a426e679d5bcba3795df217751771e06f6f84bd95a2c39e443b46b36a11d4e1b2ea1585019677c5980511e33da258dadba6816d07d6bee157302bf64cd9019ac57c36418bc41fdaaf349fe91961b417c99ad66c4feafcacbe271253a4c6471c8d226dd143a7fafe7f994da2ef3431c81323be816ad39e272a1806a43776b51b27a8b9409c2ab347e24f84d5635303a3ff3253cdcb2ec9b71e38df2c3cb93dae466fec524f48db3fa869d0191a7064d4ba38982d82f88dea63dbb39d8113b86a7e07be5e8e9410adc5c6a2dac7fad23543c6fff416a1bbc0ca470fe6228b6605487cf201c7cbd23749d12c7343e94285333c266280656e7f2f3fdb6a1219689fc513247a89626a7783ea3d88a71529d0719e946860c6cc8fe383d4f807d42b7a87f7b55926ae08e012489201fa165338de3fa390423d06b91c435b0942b0cea4521cd8e6beae22d3d34b9761dfe45bdf5aface2aaacf431f0f55cc4b07eb26dcba3c2007a6d1bfc14d1a61a121fabea5d215d920dc8c6e155ff483fd78601554d23b773d060a2cd79924e630427067e10ef478c23b2e85f13716c0dcd8b0112e409891fad33b8c0e3da6784404a89f62faceea0323e47d736897ce31b4abe9cb0bd809241572eef18a81a614f02834c0a917ec83ae6280bdf53f231aabe14453bab6551f230d7517a235c8b79b1ec96521189ef6e1f807ca87ad7c8267377849e6de35c36f245c8be3fbfa4eaf1579ef3461cece3b2374c933b462b07b47228e614f4a722c7964683f1c3ae526eb2226905272486d24c77c391511cf7bdbdcdd2a88b5b3f9ea208bf204b144a1fb09a5fb6648db2b34ff5a73ccfd08a8fa10c03d20a822a69f1ae0609b4512a5ca2518b80dfeb659bfef81a87938f5d28a001b6fe6897c7440a710cf3582573ef2631c77fc78f8b425dc5af7da9e8a40416a26cacb8928770f08a1e7376ad96499468fda9751c6eb8a77e8a9f872f0ca361ace13616a06e0e131a32447dcfcd4b84a419e368be0a8b72a96db394d2295117f68366ee7f72512eddab02e23162c8402aaa6a54cc6e8cd2e8c78dd2bc4cc43b56b5299c7488df5610b16e59721238a8515914003beca0d9793fd33a5421e2fc00812cef07dd9070232836e30062d92b6211495ece67a23a9f82ef887c7778ad24c97c54e7f6499126cbc0f43ece7913ad1e116e82e82250cac2a54ac5b5b93ce01758af044064d05dfe255db5cbeeaa5f361e8df502721c07109cc281fd30b3a8d6b02961ec7f0284b2eb8e75dd0afe7d3f9a778080ce53387e9ce7d7551700ee974364172b53b439131611cb388479dbed83a8d6baf35bbeebe92c565ad36054f73b862aca38a0bf6e2a4e59c2a5813db85bd6fca8124a3a460a51a3420320c3257c41c6eea87ce3a34580af42a1f426e12e389729d19e78095d81fee37295fddcde9ac64f0c14421b60d0d894e2d7a132f52cf155c2df0b721a244bbd3af8fd4362a2f6cb013a3dce66d71914bd66f415b85f2f8bd6a1f9027a744e96d39ec6c850876fb740869b79abcc3e77a040f84d9c4dc42231d4699c3a29efc14b07fa1a74e14cbf10965ef4b1156d5bb2baab5640c83d40d51d0a298811d9696de60cf40fd242392e7267e235ff9ba64ec2457ae62a980f94c5a6dc9fdf4a6567984112e3e3c22cdcd69937a2e54017392c3008f2ef666df100e39bcb0ac62d7aef8c4ff504054f48f08811324bbae2c79f8dbaeeaf40fee96e9945cff9ac4c1346fead489870f6906669ca1024f256f551cdda8d4bab4d09fae635bb8415fe4cc315e6ffe385b79827df75ae01200fb26f7d839d0f4132c36f3c8f2b581ac48bfef1dfc48498463e057bd0dc42f5fb68afc6166b27b5e42636f70fa96a3788a1d5c3c8d2399761d55565ef0a0218c298b4b1a8e9cbb0400c4834b798c0d3917e0772ccd4ff65838f23dffb3ad4f0248722a1b367c8525659fea6e564f1780d9ee3920b288d003ae389e6b4a9f36561a938311ed73ca5e9b0eb85d39ad93ed76fd2651d3c1f656a8dbe35a940bcb5d1bf3fbe83f8dfb92bfc664a458fbb6a8285ac2ef2dfeb0750f73ecb78c5f90bf944ce6d16b8748be4cf6b4acb26242a9a3229ec5abf36702117eb3393872e5007f1ef0c36480d20600dce053eb9fda0bc538c82ec133a63080b574fb7cc6882e70fea6f1614f809b2ee18b8def8004c7029890ac081de49d2f2f1b63a4bbe005c66b45444217595a76f76e60ab17b7becd9b0c194985fa1ebdd222c8c846482e4f35a6d15d78e3846906bf9bfb01ba505ccbc5929c2d8902fd925563fa49b1d6d8f4ed1cc9fa4e73ab7df549915e5648153cb0a6eecc731450071532a145aef258534837f2ba36d7ba88ee8a3c1bc37eab3df7f1ddd1c9f6b765b4a8047698d9c7f1f48ca12039d5a12fe6150b14fe5d80eff6ce6fe27b0f3fd45d7488fd76a89e81f3cf46bdaf92adcd6488c4d4b8afbd3eba46bcbf4b9b7a31ea28a54c045b9858a41c6db5c854da77e30d6860f1a5a0be0f2f88cbc999c30f18c00323b282bedd8ea69aa096b63ff2f3893d9cc0f13dd7cf561155e355eb0f70bfa56204e07639288b39bb834fd7ce35b607b82dca7e456b706e065e189ee84633b2065a4e992aa89d893048e1cb7b2acab011ce43a9f9869fd9ebd41e28ed38cd80028fb8d34a8c14eaec407ce1f88bad320a588a72eac678dc0f4ba8efa882d436d34c73eaecda0a896e52362f1ca393b75a78c752870303cefaf910bf532cf1bbc7f8bcd200eca362e027908a66194cc6e09ba62e3de388b801c32084df56a1cc9e265f2a780ba0668dab18df50e9f72ad0ecf6212d113702a202ff98ba8fbed8e76e5604b53a5307d04484e617c2a037b7b436076367bd1f5a203bac0195f04a90ca95133b7630bc8c9a908ce8a015e87a016898d07c44fad19764ef76d305e2b4f8c62550c0be09c763e92f92639b51810e16b21ef3ea19e1bbb715486a847c70b92788c317ed0f35620ae914820efb8cf0baa87ccb3e0c6556f71783dc37b7335a3feb90fd01439f0e22d115794e0d506a2b9bca8b85aebe0449273c684deb3669bbf723c1ed848ff703c5bbaf91d2079f76d473fa201ff9edf92b765657686b5ba1a2d651ae86988dc02b3e8bc12c1f14ce292b81c625c641e4366808e6019f376f9b17238641b9e3e997de76937ea670ba19a39902c5164d4bfa598c9bcd3ad5e916eebb679bebb41ebff4c611f4872e3b23e546fb73f58a2ed381d0adbe328627a0c836f6e61cf31094afef76d370a4b41e38f606507c2d5471d14e37cfc82a156d57bc04fbdd849657e5f898f0b364fa865636eebba86fc3a34df2f53b41cb05f24b56b2f33a3cfe6870a84e017165ad0adfe00b98d2bf127b83e8c0d39db6c6bc71505d98557b081503c4733e5abf865c73eb0979c138dc1945fbcaa75132006187e0a10e73320a0ff4ac0ceb2c79ba229da006c287132c1107bdd8df676e7f92d1b14a4c38e9afdd90f3130d297103ba9233b1fe12960d4da108595fa5ccfc7b3335e9f901cec3450ad44f9e838ece3c67ca0ed17247296c427f59ed0a2bb8fd552bb9cb44ae4c500b2177eb3bce7ee0abec7d416c461d0d99f40918de185549c0fa2ffa59b2086338dfb3ab15267e2a13df9e1fb8e133f4bdf28cb6baff4ab66a93f2e0b91123f74fb5da7353743a0b2d2aca99f912c9aaa43702b666d4c7261a9d39c182e4c7709849f144c56fb67a3c702cf5ce208dec9dab54f302589e2712515eb50c24e116ec810307e01c027482820d8afe18b765a040008fef3726cf03ca55195323072b6cd44d103ca93fe4939ca598790b18eabecdcf5f716a9404fdeb9d2a41ca9ff5355d75b0e53f7a7d61c8bf66083aeb1db1c0f6d8e282d23ce94d5d31c659ccf449eb3b2c881680e41d141bf670389aeb8d233e1fd6cc7dd5915354629e0b61b372fa160a0bb0ccd70e4cf599d6769f3f154da49924220ce9c329d49dc03896f65e4929470c46fbda4f3f3457ea6ed00f897beae4c08689e8badf5b52d7ae7e90168e3aaf3f9c7830e88988d551c8805ddab469351bb893986178f5869fd09c5a043748cb0ab6b4093a0c89d3e38eb68fb7ae01a8ae5093fc3a4b4658866d172471686145296155a533e9ecf80736c374a2a4fb746f1887cfc90679d084e30d8c43441ee0703e313154f29c5b35436bbbe91323e8fa6de5cc837971d51014a60a3840190b0a85cab67c34dab06df1045239d03dfde2ff46215913f3df6a393146557ce18956466d742ef49d2d2c09ae6a66b8cd54817644f9751f05f34f982ac129b7a41fbfd50db7f4c170ac61289dd5037acd4c7e009809438c053af729bdc2e2fc54cb9d54a42daec0c8ebd35167391e4465f4e1185b2e2ac70b0980d374d4e673862e667126b9f2334f4e403a62c887a987ffa67bfe63ea60f6bbd00273254d6318d4f131c700ea33a8db094175ca853a08cfcc09d54d47a0d9799be43f5e732c710762b19a9c47bff6139db4b18421aac5583a1319242e75970e885ae55fe4c4715d7923eb89b21ac22a9e418c9012e81e7bb0c006b86b5f3dc2d01c244be6753f40bb5ed11f20f6e344c62f3fa0bbaef92062d2e04ae7e7b7ab2fdc18af2a44f0d220730ff962350057d77ae42fa7a674c2d1a22d28837dcdf75a7d2e4fcf1f7443d1dec67abb2009449fe59b9cf657f69ec61284e802feda5081a83ec0b11d08228242590a1fb61318fd81a553c2b888d2c70cb8978ade57e3513e1dbe90aa2a0ea9c01861957ab7079a6e75330875c9b8c32089dbcee1ef87ecf6ef3ead3afe0f0674e11e5d886f3fdc3ba75db4943c73f3796ab5eeba73c0227251cf8c4457687d0b8457674bc56230bb39ca570e418e6706769796538ef3e4225231929868103433fe3657ac026526d7f29dd7234c12baaa26374561b32a7dfb60dd4e22e49f431f96b3687419f442fd8cb5ecbfeb1aef9f17f61fda4d97a2d039ccc5ac603fd6b6783c565921e8ccf17c7dab2e8cc3a88252fab4d1f27023847ef11fdb1043ece0dfdc941d5e1510822b8cd09a1511dd87728fb27b6ee568ca59a9b46c1f1a9914c7c20e687607dfde6d53727cd1eb02445daa380c13563ed7365cb4bea9a41895009f917079f9f53044f985e42cac95135e4bab482f023b6908a002d5cf2c766f4c5d33ffb2cc01a745ba85963153299cfdd014a0f1923d8b747e00cf4fc921eb4819273dda4c46475b893fb97e56c767ed70e4ec6cf1e36b08e7560c25930fbcfb3b3bb4fc51fd11e0bc6add1a93723fad8e24b6e925e2182b89a8acfe9d71d260a8208bbe4382886b91b1c630d9fb30e186a025a474c714a4feff27d169e42db60e89e5ddbf0e61701bbdb1074f283e73fa609af5d3320726ba93c7f5a144de21cc71002be672a3341aaa7997cb359c63799c7f00876341cd21b0eb5a9a6e79c853f903ff99d49b7531ed0e6102074d7ba8e1b7a6720c986ea8ee078f87cc9d5430cbb9648d86279b74ab6750cdc1b73ad5a71721b5fdfd814865c5880de5aee2c894262046fb631d2dd022b100f7e8fe3fea100bea54e32eada3b8f695e5316edba76c41ea329fcba5cf57e62261f0b49ca5cf83d3eb770b33fb9e12e031481bf2e9d4ebec9b8a5437bad56f08b221b987e7419fc257f907df67ba71ebf4657a8be10a8b7db021381625a478fe33b070df5ea7e957e587ffaa365c1a264759e435273cb0824c139d3a1f2422f16dfa446823b3b955884a9185dd5fb1b387308a8365f1b5ab179d02b375c75eaa05e455db8d5bd6bb67fbf916bb97199e65282254e7b55c2d11e7ef0094d3b54c8f9b2b347a14c1360b77dc1a4da5265e00cab2c32f1208676d02a68a28f38140bbd50adc0347574df7b215755e443f7b3d9f3b8231b1056f8ddf355ad82bcdcbab62f36b473d29841627d33fa2ad29b87be25b9f8cb8fe725eb00dd8d8ac986ae70e21b0054d897c80dd44842f5663498580065e90ea8d612230abf03c1c170f461abeca013fbc01de62929d2af2d7785710c853d87f5090c0c42dcd2ebf566b31b315b0caa30eeeac88af42b9816a927fb0ac9d794b4808d06196694cfedca505ab6e0437c0239c3d6624e9c1ad522d96bb9304799f7ab2070ed3591ef73705ebd08c9eed5f7f699accd04251e73facc2f4400e83c79b8db53a9b1f2ba661b85d1aa59510bc77bee58386431b1a71b76cfed74fd6052389941d38af6a6de91dedd305e36d7b31e3f9e27851c3a411178c83b9dfe874bf9845b6330aaba91504b8a4ca3301938fa25af5274d6a5d6f2d8695954101e889ced486d8867d6913f7a7067ab25983ad3380b48439816a3624ad291c15b277e9e8c04aac48d382dfd8e2ea9f5ddf58380a999bbe3c004c21b22acac92391cde6b2c6c46abe4c94a090968977675b4e93dda6a45fa52cefb88ca1941377cbc8b278d0a0e4cd4299a86ccf4723cc87da8bc61b0a325b1f908027cc5e0da1a2e114e0ff6ac3884bb11cc413d96002ee33211496b84a815d19d4298ce646b93998985f0d0b93aa62ee2cf50954a2152b85ec1676c1ab971e5dacb92f6368387f47688e21336391a1feb48964347e2c10fabf2222d40940edb6bce0c472236dd9cfadf426c8aa638d8aa154e4a402403242fe96c25b82b0b25bd2ce066c8ef44c4ee68c3731ad28a412fae63f5392c5141e7bfeff107c468089720429dc5fb678bd0de1b51619e3f1815e0be218fc270c53e0bb74041689d07005a00ebe7daf1ccf88667fdb03053c004c3663995ab233bbb1c9fb977c71650f5f37a49ae5bb8c0676ae0bef9c9ba74a677d1ecdc711529bc2025bc6c8542110e1cab5344360139599e8479c70cd8559c0fdfb67d11d0dd3ea68f7af2fae5b33ab89aa44df6da76bf6231d88b4c37bc5e26bfc01c4cf60a144118baa75cfa244f79b3d8fa01fa94970dad2a03ee9204cfc83483e41c2f1440ad1f816d32a03f1d4200f8182e597a35a21389185a8de17c3fe6f5fc14df4f4f2ef3603a1d4155d826753f0de095bd05e6dddc3514d5c7da9f81d4b9040126368eb4b6a40e6c05f8ea2f3a0fb8f457033b4a733a4c3cfb895adb683783178f324349620ff24b4e8adcf2094deeaa54c8120122d07860698e641a89533bef7e1393c3b7b98e2cb3058cb20c2fd0260700bc484e191a09ceb7348fc439bc9eb6898675a89208afa367b4af3f7ce197b04c950e6abfe7b9adc2846ae48d46e46d30add56549c4a57c637ec95b13c6b73403c69a7ebd947e6bc9edb8795a39ba182475a2cfe34bc1c974224c66da724e0587e231c53d53d49809496869e9562f9f77623d79d66cf7580280f6fb3308423c9d2259860db644944a6fff3ed58fb59cc4170e6433bde461b11412058b7e3fe16e7e97c0c7460666a0d81e7800be77240161767d0cf55be9d7ec7019c807bb84b9bb02e0e21c09eb4bb8e9c475a0e4e91e6d813e5d2777d77b63911f6614e6a1bb038081906de31be36e8b7526fe7a3c3691732ff95f10a3971efa2c9e2af2f606e3f8f17b01a4bba4d24e7b3ac26479d3c50af6a18872c262374564a6e8090f6cade926b3b34a59591ca1536e31f17e4175362edb5de414038bfb8cb0992d05ea1da89f19ce8399d104357ff1a54f4d1df7f36420efd0d87ea059afa6d7c988ed46f73f436bceefa81c9da0bfd79200c303c5b61e1079a679a399a98342567a7e61bc9cb05840e7f98b0ac15db17eec9c3f87683f0b005d9d97e74d64d25e2d343dfe1dd0a0fb5b922f2cafeb2eec241930eb8376b1fdf3db63132ed78e8447f6cc5f8c5b19bbf5bc91722e8c68152d399ca63941fc21396f01cf291f283e1cd87dfafeb44851d20d520d5daef7d28c6a1f30bb00105397cf55466fd62b315c1b4fe64e6ee14b423ff8b8c96dda6948f7ebefd75cf9d4ffb4525e51855fafa04a406f8cd1044b4ad03b716aa106da5856643bdc2291744d8cc36faa0aa6e46845905e7e71f8f06822568817c4629eb3ef7107504169413a33483d4f88a46b3c7b98c1b88c3300ed48d87c79798ca7faa344a5062ca6466775795f49cef6babcb29aa7fdf68fc7a2f43ae4c486cc4d2aa78751de0562476c1ee8909d03b152c14d65e71038ac32557c45d28c1f142cb5f8f28dd675ca34fdf6e95b7f0684d8bdf488e0533d60cb252ac998129045691c78e9b00d8a7781df242cc7a70e7c5b9dddd3dee3ca1e96b86d8c9fdebb1a2b6b5ef219585924810fddc800ba03fe0f3250f3b7038f7c31d256a317ba734a50b172df116f731b050668dd499ca4e1eb219df4c5ed862ed0f7e7e6b314124a0726b36b6b6ded09d56b8ab5fd10b45b96af09d7ac7d32e2470f0c4cf51b30b2fbbe61d55b73a459c04bd52d47c259f729f9fdc2db54baf32d89f6e5dab1fb54ee25359d89568d8fd01b07e65281758445fab3c790b4db12d589c619861bcc121785ad95b6aad3c4232b7eaf6038e9a498587726fe5a891a17f60a250bb329d1e979cb2879f235f45e2b1c3c0090c77a106fccd26db6d0ba0bd43d58cb4c7ae73e7cff12c49c7260cabce36b417ec185e3a3017054afb8922909ea90a67cdff04e96e70f79a3a63b4242fa627d9a3f39e7be61a801f5dec20f06181c881c00608c2efaebc9b0e6236b8229445aa074ca3cd3cddf942e3ac42e4406b8edaa971358e20973a7569f4a863bbb75825ed333c26dbc38532af412d897a69846cf53e16a72af41d9eb905b580033d65f4efe6f9763df67ef1366ff2773c7474045d618d6606a53b8138fb48d01c90bdfe86d48aa1e9ef5b9c75c00fa6cb7bc464c28a2899739d805266752939794a0f30ec1ce21a91fa65c371b2c3c1963f691cd983afa3dcb7a1fe5a0e52eb0b42c8b0e880a0da9c24493858bc3fca091dcb54d1dab626bbdf6116f0471e893148e19b8ce9c2514110a391bcc70074cb82fb15b577f99dc49f4ece8d9a3615818d0b9661578093e6aef4f21781fc27c3aecaac754bd91b7cf1b45d8ecc5c25dfc92ed50665c7d85f95296830751d17aec67a81fbd93c303c29fbb70ac0f4928c6e2141186970143b4d31915389c54c58bd182049f1d81947c9e78eee80ee7ac6079982183adb1ca29b4a83c9f60dff5eb2aa34a6dea3138a89a7eb72bf455d2aa7c22b5b9c40ce2c095c91308113eee28257406aa6f931f409dbf8d41ca693060b2565066ceb072c4dd928b9b1f2485abda2daeef3fa56d8b6b6e87b9d2dd64c8bac7bbbad9cdb727a97a8151858ec65b6522dd5b3cc1d423d999863ae3f379bb87f4665c75bd54a94581f3fa878cf42e1901a3ce458cea04bbfc0a09de4519f6993431d6152499cd7430b01832e38d3c74243bad5484149d5f640ca8f35133257858bc376bb6407317605ca31f73a6bf31ead4040b0222b91b20f4ac2fa1354ec81d6c6f4acbb1520e79dc3b09284c57e221e054b67dfb549bf014187fe5addd88a13f6eea9cbd98594481a5aa7f3ea8042687441e7f3193a1b40c8e3354917a604a7428856f9c2838d5f873ff8a5e3b0e9052a76051ae79e5cfb4260ddf57ce5774a717862cb2f3dfa8af2e7f9c59e7e56a0ff2bfde58aedf78d315b116948d0bab1450de00e480d82fada9055d45da218fb7bf760d1c8e9b6c635235dd63c6c34cda89b2b3308792dc5b5f5d91ae92efee95587efeccbc9f19c01de0eed0ba9312620f6affcb4c1bf1346b98a91f70885895819fec3e14e60b9e3c5625932fc63283b5fe45fae4b8faf1ed2b440e6b780714729bd61408e05320febd04c88e913bc10d06219125dd9fd52b7bbd44cfd0aef49fcda44276261320e02188ff18239eac4f8b283cb780eac604a392b7237a6818c95b1a607b39cefaf2f3e5de346cb52f73e61a222656bd9fd4345fc5de6a002ffdba46004bc3098bc11f9434671a0a759e4c821a6de5fcc474c06effead3afe7a596a92f63f08526aeb5002ccdc9ff87eda1d4300793834aceae7c0720108b1bfbba6d2788af42059ad8d82aca566e359acc1c8a9d1537931c61f932dc46b1206160836badd96508f13d3ee8cb903586593aa019f61b0ecb1016b7cb49040f8ec51c3923597da69d1f8009b31c75e114af954e97fbc219d09c9e91b5404a0c7bcc43c3172141af61cf3241615fb8d7e78d2ca49273232eb4b20a085fad29f0642618dce7ad152998c2b5529628e528c260e91c46d3dc7df601744b09d6425f0886262f2ec0711554bbec0d82a133ae303bb24a2b5559e9f61b23159b701748b7576f1c396b29bee596bac46d510eadd6043d6c5de7cf37aae4f84c62865843a25cf778c1934370cb4fd5371dc3f06bc668499b56a1462cf3839a0643c6b41834303b966a3fb66996f446f1c2f0c234bc65e42bdb510c03c4c6033f10c0d13c8937914a9674e624844c5c7618b3f0635642dc816f911ac21bfd6c36032ce0b16971d1160fdb6e7d82836506a147fc7fb01355d46f5ca2f594cb7bf9e1be6de04117b07414b00347f5d7b8b53150b7772198f8169b8d05c159c020d4ef78ef092dfeffdd88644085922c037ae267a15e3aa771dabffe3464fe581e48e5d6c053d1758c7d3f672e46e2034bf88eaa864951dc16660b4c50b94cfef4f82e97566711e4f982bcdc33273ce00aea769b319b30e29d4d3aab3dfc0638f9184c1ac5dbe6f60767b9646810f86743aa668d2e4e843d2a5219c1df3dc728210f1d3e4a4509c93beaec063b7e48dd3a038187ed64b8f373eb5e4f72c1c8b102aa54ccb595cb7bfe86e1720bd5612e5724dc7304304fe44d59d1b3e49ed4ee0f0f32778db187673de29b7c2abb9c73ba2701027630f5c913d81579e30f22450277ffaed72ed64f5a85e78702240b69f0eb2e2edace4bf54ccb2a31d16f96f8cbd75eb4f037715bc8b452dd61f9c5f019b53722287f54f206759f39dd56e4438616c5ea6029d832703dbeae78221aeda604cbe175b86fee0f4346c4ae25781078dcd80955d82339f2a1628834711b1c834bcb4c97e42c1b4c146e7998a575f0ad17b671bc7a8faea6837d5fe5893808963b240acd3977dff5bf16ac6390176f91f3afa9c9e2ed70f9d7331f81bfa7b5f854da0f51033a0fdc4d5e3b1af4e1507ac790fec0c81f457127b4e365bc0eceed4beac7ff14e964467ea66689df51b2c1d48c6f5e28701c83f8212a11d3e172d243a5759b553226a6ec0a4192b32aa2f698e8d53af6a34020bb78e4686639338b44af854b91c8a5d1afd6f97aa13c1e5d585a030fdb265945536899e8dee9b5be6aed8dd563252b84abc4763693148c5ec37ff0221dac1edc929e2130587d44eb5713b4f734367c6dc2ae30e326d62d6d38b40dc8a7eeff0278e3d776f3fb98cfc52b17a87d34514f13fa32f0b31c5b0077166bf76c728264931d53d08c6378f67c1359b78a28a17035bb34920118e54c2557721e935a9845a13c16722a5d19ae1126935f98f45cf12a87c1689bb9c8857ad8718fe52416c7b17acf2355fc1805d339c53973c3bb87bd799eaaa6a729a5dc032a0a02aca9b9c129a928357384efa6d888292b02069fc16e67032d6dce7bb3bfcbbf2fa5e69ebd021b36913cb86dcc4787b5708ca6e0d45963f8359d7e2ed27f8d3e2e2b493dc0236287e3275c95fafcd4e861d7bc5e94770bd0d69ac14087b894191289f309392418352c3f19d517b1521922e2b5e08c0af973ca232081a9858c9a02fcd8f611691f79c9eed5a7d949596bf855c8d397da01b7e2efb8345418686ede99994c5084f29e32191db6c8d6bf8b64f986e85ff1d92f039cd9185f955e568ae1e30bd5f90ada837bdccd6b2ddca0ca14dc55a44f2390254c7598faf4838bf1c133f85f93b259f4f949ed5002ab49e0f1cc7b2ca57636c1044cdd329c3a6bbce3f39db5ca1db94fcf50c986df00ac815e8766460510d07e65dcc17cd3eb2f6e8ebec6f83f2e1eee5f427008723c5f05f7deab5578721fa527295fcb0f23e1b8a707dffb255c5be3a7583314cf28be534d654f8b4b50d7f6e63c2928f0891857d40a3337e9f2c15ba85eb95235a1841252193a6b6917f3ed98f1315b0f3c6c5a7ef91a48f06fb1efa9fc19fe098df5e7b6db8525d0ef273b3630cbfa54be1da025f98d2f130e131b02097b3d71d990caf09f80ce689de8976343b0a59e42a8cdacda142b29a2acbdc7b7c3615c1f8ed5cb90a3552bc93494d8fd789f2736fca6f2b3d79e3b6ec53b9611f3f8756b49bd399454356257745794ce6eebfbb6e43c1ff6fd28e86ff1e7ab1945c917c43d48b7de80531879082c25f91fc331d15ef94e0224a89dced862e884812ba0d98c0b8babc2ec45571663312a6f137ef33956a05d501dce490de54391f331b461163efd4bab17fb9c6704cf32d258a250415c21c2b667dd0e7c366a014e1f55b3cd2e1a25eb7a35081ff06a13ddff990378e3beb949b88035702246fdba8812de2415ce5f210526e89816a11ac4706e0c7b967fed1c19e40d3a6cd6e0c64c3ea995d6778299cbc5b4b72bfe24942e0a9247289f0f73dd3279ba88ed716828753a556158b801a6dcc992f019b44ca3eb38118cef5cd926eebeed2b97fc7e327f38b423ae61d46d43fa0c2ad2c36188c9a23f742704a1439d5551b326b4f135b0e4ef6ac8a100033cab39a8893c8b2749c81a3fd63284bf7084bc07c4e309b60a9dfcfcb8c0bf4d93c477e787d436d223b1d0a90b7577c37e02425ed93f7d21f4aa9b9feff7fdc66e0f892881d3702e0f2db01fea97ca473e641f9b5e06129b8f047acba302c0b79450771c38e770ed659628f681daad4a00d9771d82c5549bab49b52ef0f1cbd1ffb590b6e51993298000f21a0603dd88dd6500a353d1e6372870a819b21dac0f26ffc270406ea8ee0f082be754f3c2f44672683e26fba01dfbb3aab616674af1f974e549be114349c1e548dbe66c79e7b861addc0bf8b3a2e2ddf682f8cc71e82fb376c70efbe0af8283f7ca1a978b276aa634783097ede34986adf0727e6ad4aab8083921a2d4fd6181c165e1dca1e8c28fe60d72c9683be36cfb353a4ff07b572b3b1346eeeb4b8b38a2eb15f3e9b61e88fef2ba28e90b17bb000b33f4d58858e179724b9c8343a53c423d0436f350bc0b4134fbde3fce3238fb7eec0621911aad2b2e2c9e0bdd16f5cdb35a5c65b5a8f0ea0a95e2cb543a1f6244c0ba9cac51cf8e52d58ef8bf24e6f1049417c6eb9395d78c575a3e55f90bda987ebbe196c7cedbb503402b3f649b64e2f3e8e129b1338f3b45e38fcb8773e399b897b361a5ac3c4353ebedb4cb99c9988d43ff17599363d226e7004cbe1858e0b6c9b42d3a27c2c31ef40acbfc2e0c7983a813c35e445e32e7c936d93b81aa8eab4f3636c9f6f55ac856de2f99e1fa97bf24cdf0a960d68595da3aa3e95b1aeb390706d9c0811c4c3b5c2bd9cd9bf0b1ce567860514a222b5203e9447491d7ef3195b198d1bade222766c3a0fb23c7d828790c2cd5c901c2b5187bc103e55e32c06c93f84ea6552e8c13fc1d89c003288c3fe6497f2fce34560f7ba56e559be83ea1bb626c9ae1c92d5e1124020f62ed1aa2e69652f0c6eed3c817e1aea94f249d324aa0ccd784029f623028bcfd7241f290b6b4c74a131fe3591f52cdd94eb43c6adc56e7885f447016fdbea53cab2b660bda3f49e698028ecaff66da962fc8428eb6322df6f1add662ae7b3dbd36396c8ac64f2428bffb6ed71fb550bf6c319e93435c17d8d15681332a2493e7e7b67d996a63b2d00b1491e45da881bc46080162da713e105386142796deea1e6f83bf8193970e2a3bb9135eda7becee2d239dbbacf2b276838160a6b36f6b72ad9bbe96f564c3bb8427dc4c63f4c0f6aaa03e094690d9297b6602cb203812266306750aeb8e39060fea25205c588f5e5eb8d805d2fe8b44646e5ad550bd590129e828b347ef4d647e7e40801968a324c6195d193f07202478b683b492bf57d9f28e81d0220b6ffafbceeed1636c873250787a16fbfb803e1ead73303c34a7256a09b38935ee941c8d5c6841e9574a2bab4113ccfed00c6a32a75ba9c94d6850772de7ced84de6d8ef26a1122cf414afc96b4b4989eb97ff88652b12c1d0961aa786420e258ed130ea08602fc2cf416e327fb7a826e150a6ff810ff1153dbbfcf8a3f9e8afa092118b266334c55e9a61e83531b68bc1381d5f383e67abcc79322b4852c7408cec3d05fcf111bb3ceedccba086e9d3ec064f8a15f092674a3dba42ea3f768b57304e8daed4f0ad326283193395d91d95928063d722b0ce0992313c18202d9eb6149ed780fd008c8c838db0120cc2aef748f4ba0ebe155a606e124335fdb18e00a19df4fe844d25b1a6eeb003a895678921b0ca214a24c7abf083dddf2b3605a23b5c945b65c87036448b97aaf73d8a9ca31bc006be3f5dcf5e559322793644a8fe09c6dfa23a12b28ace12b4d9076fa8bc75ff0a18a344f8107b201469a360636c75f9f222389fe97fcb89374ad32ea9b26e28d457ca44baa7fc404311f8ba40eaad889ce95e57e7ba1d7c127087de4175d3bb19b7e4a213e01edcc95203425fb88b6c731b074664c847449f1a55880970cbcb510ae64ed4d9bbb3db91d95353ed7ac954c97741fe355005d2f6bc14752e15ed4b4b8764ddb30c8c157f6f9c443840d28cc69ce3bf80ad7dc714c04cbe26868c2be8e40c77907d60acaf374e16f1bd40dc226a618ac4a656ad846973c597690a239bf61551ceb03a83a2c60e806ae2c0dccbfaaac006d643ebfadb321ca5aac777dd589b802ed104bb4c6d798a174f86846a7485e2c336647d263fc853b04c5ff11c5af0f9760ca67f24e5adf5ced0a50bc0d579a5ca540eba84f5a03d6bc06a4f143509ef3e7afd4392dc2142d24799a737b417afd7e27696e32e43cbeeaebf5e80c7b650f88fcaffef6ea83fb9b92155b12c3c580e2dc34a821c7b61fa5fd3feb2d17a11e09e1cded42059294ea0117559860e63aa8b4462b7af0e701795e5cfeed90c44c1d1ff17433026d163678321b1b4c2142a9b27dc9daea288ecaf52016d7d2a1834de9bad88588654a73f1fb5e4f53a7337281c303ef19c9aca55dd441da64d3aa09cdf8737f443271984f4b9ca79f254efbb1fc279b15c21b4365cfb2592e4a886b51d924a682a591fa7f73c755048c9136a820ad96767f66433a3f7233310ed5a91c40b93ec0a62f2a0592c7d738ae628a243431e0d6d4756009d61c72c9eb64633d2404b6ebdf91b03a3af79bebf2c71ecd92cb1675862f4edc8d283f8575f9426fd761fb24310a9cb322e67400a37413c745f235d73f127d05e513080946b38d5a01faaae1ac0b87eafeb729d9599a04c29787b35069a6634f534c5e6d6f0ef5bda3a9695c324dcd1cefa138f0bd0a70f28aaea78837da96137b91cf19f241d4deb89bfb706f6d3af547a48c6130867243f4836ad5605830d457a0e8af320f5ba4e7fc6754b4ba84a52bd31a831207e140526fec4c5aadcd9edab3f66a3d7d9f21e7ffa75466f7058e4a7456d9d15cad6b9da7c99f8b314107cfc4800593066e15c103154608dc7782992bce04dbceb5ade18e8f2743444ec2f5152f087491bf70aef35cdc438b373fa1ce3e6745ca5ef62dc1f2ab163bfb08e24438ad0a206139c7ef193628be65233bd47504e230f01931eb49b22652d77de229316c3adf971065f44abe64ff7d25c65f8eb0933b65a1112cbe4d78e4ca92c07f7fc79c39a8b7968c0de0be59992dec034f0a7ddacbe94335ae7095c47613cb121d2217f21717e19c3d5e995fc655b6d8c3ad6e2c317b249f536c422bfb4e972aef8d490a5d79ee7febb95f1c4fe106f109a542805ba02e685b0a4b4a63545a3105a463ad362e38ed66ccc3c99af33ea30b39f085e18bcd2333075fbec2aa479900feb1b4a8b3378079bc9a395e327be9b1f6b512866493ade5e72c9efb1b4576347840c9d5a6ebcb2271467debf898737a1d77a1a4ee96f5d09ffdd3ea26fd020bac572673f95a85cf732dd18892340477f052c53c3e7bdf8270a291ebc0571755019a1a3d640db7eb409c90d9dce5f60315473bec7de81ad0c9fdda42ae50111197ce2090e9a8575956e5296e5e162a9435530130894a85333e207c5feb21f272d21c3a9807b402afe8d1170f758c30cdb7e1a31e935c59caae81c33f81a6fd788e612f96f04c2e2acc3228c532c1d815d0f87b5eeacdf45bb4e66893cb03511a26f9681e3f978483402b5263fe128d65c5f4f188565360079ea962d43c1a75d6bc66e2cec49b98b1b1665a0fc4f2f4a6c3808eb6645c833353c28fd63bbf502b3a2060626b15057cd9c483651949b56f4104004c63b614c4211d22a008c1e856b49d0b2e695be6616c4408b80dd5cd5496560770934442b0f4c14cb4081bfa8f1cc90c4f2ffa144a5a817361cc5561cab5b059146f85121219ffe20cf5e7241e098b8b6bde87ace9220302aa1e3e34d057ff13c9e45cea69959c7309c70e48bc37c3be20934bd2671e280380e4643fcf8c76e24fc3be89de18bbfe6a5c98755ad2a8365c6472d0c18a07d11a2c76313ecb5c26cfafdb5f078a9f9108db7cc829f9d9bf69565d78179bfc83644e878a7d9df2e59bf6e14e1df5642d2f46fde17888b20ed4a8d9a6dc799f74807c1f88d64f0e3cff70db58a85bd69b65180de5e4dd105ae2d0a4ec45e8cc47ee9121f1395dd75ba5808f05ec8767f0de832e1b7f3fa3a16baee0bad22fb51559d80e938303b2b8844de51b4be429f265a9515ab75a77211ee10bb9714a0c722127d99358b250c9332ab9c424ef31db4fbe069891980ac8fe38287dd1b622e2b512040226758d574e331adf48baf6e8d420d41ea1ca071d80036a3d916c0fdf5a8f7d13531fba96a15685b655cb4971d0f4d872b62e0288c9bd3f0adabf740e9dcfae519c78a8ad151dcfc80b510fc79a4ab7d818131385a87eff0b8d0ac2397ba2c1de81b78144d812f6eee99fa1dd94764d5eb812a891e95a5fa1a8d00126eaa5c16d9d1c2296f3a6480e299add61686f09c816ea7ba952c62ef4eb666c425f59bb8108df9ccb684770477d7ceddb8f482342f5d2642f25dd8bc3d20ad9f7c1c4268a2b923a1d6493b2727de0e69ddc9c758065ec1d2d5f8bf1e97e77fa58a88cca85f08c895dc33c0bc851d31bf10e6d71040e186a0123827910055c4e22e1941757c80d2bcb8284f8bc7bf302fd3ffc9af3cf178498f4261c03d0859c415fadffcf91a499cf8a9d7f2e12852e8feac78a7ee39b6cacfa687972e42c50cdb189319f45f307533ef74a38ff892838210bf203ec013ff1c23c70513eab73e8741f8960bba0273d7a0b794b9480730ecdb153c96901090d40c2ac0fb1928829efa143fc56c3e2d4862d06f866944c587df33b6ba8aa0b82b7ae3e24f41ca532abb15c34349a19d800b908d0158f1c70a779747d1b386ff08c27cec3502f2cf2f3d414877eec5fcb26aa470893a76ef65ad304116c265305bf934fad6167c84b0f15a745472ef76630cdf4375938c28e36f98928861a0615963492df102206fd5c22775fd362101adbf299ff5884691cf0ccbba42124b6e08f1ed6a2c38895010b3e0e9a3322746d0fb2a507556e654d23c4dc4c946b7342243c2e80def10fb06fc3f90dd8d1c26730e5b0f7387fb5d28af0d7182991a4109e529bb230f10d471899aec3fb3b9507e059e0809e4f267a0bce974f4d32b988b5b52a5d09eacd15ab8df6f8faca62153006d4cb82b499edc2e7923a527ca4e0affecd0d7d6431b4f26a5a6a047319347bef22787d6a804b240dfead61ea3aa953f64246c0d06c3a8c3c2ba3879ca7925f8d0d211a59e8242ae0243c7b04be68b5927a0a7df52773e8886d62c26f01578c85b577bc2dfa5a5f52ab4a1940ef518a21ca270f4bfcb97f297a179c2d2f34eaa21c0fdda11fb4ad354092fddd869ec65783de8c2c64beb59058a941de6404b17fc90050638b0d16f1b7862b52932c991294cbdc0338c3100fc8866b5aeda800e10efc6b3ec353720317c777d5571569f34e5e96c1330892d08c3bc249f321c5717d8d20de2a1be5d9d9c9aa6f107afb6b93023fac3482f340f6928b288c911629cabfc282b09c7bfb1ae01096fd1abb19ca9e45c418779d1977bd4a5b3ea8c1831e49f6dd3073917dc1289da4ada38f1686fc978e290df5954310b0ad6dacac5f5e7349e5ca4dd53b76458f7879e30233b4545d444c2cf77b28a1735949e21bf70f58cb53818f2078de979984801a0cdae6ebfc01b0b5782520cb47a73d3b37c06ff9f4519c062a8f8719e52651a4a2cfedc8ab1819f6e54ce1d8a59f36d000df1d612a3d6b70a0609fcd0801735cdbc2674d1fe117b373a540f5f1833bdca5869e856a5faebda81b0d1a5deb3b90058c7bfaaab6f785cfed47f57b211441c1acf2d964e83b8539b39c8620390c5e9054b23a0803c9eb4bec3db90602c3413a3560b01591a7178abf020a6a8f9d8915fdd54a33200ed01c792549a7943d508ecc13b4e427087b00f6658da873c21861f0276aab5f66514ad5adb35208e9717e32d69b7e274b5d4eec416f556de5efe38e917639731b30283a39aa403b78315e784d4c8f04b94dadb92226d15721ba9421d265d6c9c1a7b00c79f63a1a2afa7ada266bc8875beda5ec0cf62f54dfff105d415f2b4ff14a362e48ccc4308fad6bd9a19514ea923347978145ca5338da54bd60edea9104b94078c560bc7631ba0818e7d3963aa9439277d01dd0a72cd6b211645a5f67ed4c31ce804e07eeb116f15434b3bd61a75874f1afa24c5cf23c08547486080a7e72a021e239ce171024292a932c06b4e57a6ca445fc8518eca6cd3112255629abb17db5c0aa982cac3a42ea13d7d8d224d6233784a233860bec7f5c73fa1e1e5e89485d059e2e83b945fc8df66542c8ad65774d1da1a023f7571abd161ed93068b8ca6eb6c671528bc83a0601555fe79ec051a3526b0225c9373c11790dfff053f232e039999b3a567b58234d7a9f39ae154faa6a7e87ac40aec918e60a3703d3da33c1883690d728cb98a2d3115bb3f9865c22575ec881f743dbcce6d179df91a453fa881537e3208f8ee29f9e5865970a9d6cd804a9e0348e597919fc7ee5724362adf2478f8e617945f2739463c90101ba6c868d6f0208593b21572e8c2c1ee5347454456c03c88b55123e7e24344a8ac2faa1ff7c67f0a438c7ad84fa3732bd62230688bc00057e545c3cd07b79f876389728ae2d6b28ff7a965c501c63cce0c44936745c6ad9507a540c73c6f42fd23e522badeeea73098ff08e28e4d96ed6d6ca5ca2e204ad87dce007fc0187cf1df0a98d2ce9963d5301267022ffbbe2b6a117c568371238f25e8d204e72ed1ce12121d467cea0908e06bdfc82399e14c61cfb813af9c9a3266170b8c0450f93d7a06d4197418a97883524a3ef66f08eb4f9260a4e58f3921cc59a31af5d4fbf14e54e0b23fc1441c617002aaf2abc5f6f59bd4053b249988d364d4ae60b2a83ad36690a51be81822a1d3400a0c57804be73b1fff5471af0236229763bb5c46e0837401cd9aa35d79fbe54a03b157663d947a03d80d8e4aae3bf379bc9c015269cbaed30a7c516b9463fe32592ba86d25251bb6b151f7556a598bfe9e229f10523207607bf434b2cfbe8aa08a727b9e6f0333b9f43e9cea1ec510e7eb30bc36a0dc631c7a13498ff7643ff5e3f6139258c0f8e89c51187e4b6321873de2e72297f5c7ad178519a6325e3fcf91e30dba38a84fb09ea9f751a1b47250c4521607804af663929c61ac382d1b694af1b792be47f42cee1b8b6b8cfe2248251fd2a4c9f23757718cf8d11adae9938a3a8fd197c9253533965270a04ad2a8507f69b185de00cb73cdea82f6ae0bd3c8b2fb625a65903154f14e8f5ac477451d66768ce3ac551a084c8c0652928ab95b9d7a6d3163160cae09b61e823f6dee5b7c02e44c025937ae7e7bd14897e30f41e4ec3ecbfd0aba7fe715129a0f83c79760cc8045f1c15db87d358a8d86f0f21f8b284f7191bd7f88feeaf8ceed8aaddb85332975bea5906943fffeffb913299d30f7f0bd3913586913a86d511c1c05dc5f115c351d9628d0e253e75ba491559ef72e6622c34865c5e5019e2758d23c40935d51d003524bad3c49ebe6179df2571dd94f0413862b4467f3542cc0baa577b65937e7bff156403a1e3a3cbe46fc0797f01373e0039334252a27c4686efe1b837e4b5474b6021fb491dfc2f9bd978c41a164e3d3fccebf2e8e146712b415575b20f0c7748080a399ba731d9d00b7d5c409e27713ac531ddf9dfa463d7a35c9fc222874cbecfb464ea22c8cd3685959548cbcfa03e118957f6745dca6d40d7c74a8e5d3f37c72695460679b00301bde713f9e981b2b586e95fa3749242cb3253330e5bc70b359d510324d2b1d2ef85e58325582b80672cfc371a62d275f3b615f0877aa9a65ddb8a096b9dbf86d39961639a33583792154ea6ec35b991e891d7285160e614d98bb52a578122d2c8bf3a5462ed7d836f397e3e159780028da0e9c77fa84881df6b3024fbc4a48534f7c655215c5e72da75a42508863b3365cb1cd799156a22c6b4e372bae9525dad1edebffd708c5b2063fee6f026ce5f368df3d557b32234ca09ec2cc8088ea8e7de5bd7a4edfb7a53736b1efa704b7036b3f275742abaf7fb7d2da4056541b89ce0f08faa0b66704a064427257e86ed9bc6efca0d461c258fdaad063cf1d887ca2ada8536914268f415c159baa6da0bee3b4265aec8a32ee7a722b16c84d4d05154b5c88b88104afdcbc7c96ee6e78edc3af180bbc5cce5d9535beee80f45415a2ede97f61524628d3ca0327a97474706c333f668b9f2475455c9bd25a8ad233560f2c1742f37ad45e7981d5ffffdb471e9e86be1c28b25a143983ce2e2f1ed60a6b251013b2786a4e074e62065816789f046155f6ad66a30dd3e5c29190bae689138b16ebebcfc9ece730aa8ec0b7ecfd713877a22e2d7aa87231bf41448f12fdd41159210772e178acc095e4dfd29c171bdc3678c24fd008a8bfae1e78b5eed0253e08f201f7671b9530831847ac8d0860f2f887146e246fde71c11da210cb6d65a86113f4c035eebd186c3234b2b9ab4c8e70679de2a32f778b5ecc0d59f0b7c414f5aa732fdc74203e0599335f737231209b3b229805f711c8bdb5c4595696d147459762363a2dd0f9469d6039d16ca07faaf585a34c38ff71ecb6fb8b4dfed26124fe985f78a000c785aeb9cf2f792ac528cd834ed0755721db23593c184437a612b7ab0fcc2f6a673419eb8019844833733796a3fdf05b72dddb6171714d30b538da39e75d96167bed61b5d333e67c14b2cd28d3db6321544c0732927a8839344a69a357d64066cfdd80549a1703d588a7d35cd718e102bd9ad6f52383296a1fdfb6747aeedeb7f4a04109aa0c97c6de15a7742f257a8cffc0b7d0aaf75d4974ccb7f40202b0644130960f2099014b76b8b11c04a9df55e5c6a680f63955b7579686d80bf4c83a9d881cdc42a19935878cb8f9a012b164b4d8f8536f3a439515302fd81da27e45e67796ccbf27bf3e343d229cb1b08a41707a1c5a67252a0f758e3fe2faddaebc396ac59b441239f9059db85bd6fca8124a3a460a51a3420320c3257c41c6eea87ce3a34580af42a1f426e12e389729d19e78095d81fee37295fddcde9ac64f0c14421b60d0d894e2d7a132f52cf155c2df0b721a244bbd3af8fd4362a2f6cb013a3dce66d71914bd66f415b85f2f8bd6a1f9027a74495da8e98c6aa05f9dfedd22c48728cfed525e8ec1f1b0552740c6197a04c02d1fb4098d0605ecbf371768f411421f0d9185bc98244e63d1f58ef709d593f528359f57daaf25e70aaa9b84847d8523a4d054e858332e0ba01813868ebfe8d3fea5c9f88dfa7248a0c3e424601d2ead1071a54477b771393b8681ce1bdf700fe6623290b90938b11c4bb9b34c204722a07dfc896cc7bde59220f6b5878273a27ddbe86e41b4febced546cff256dc455c7eeee891b32f9e0769550df20373db583c4f0bb61754ef666b733897df0555068a6a3e43495cbedec69a8de35973b528f10daa391088a71fdb5e5aa2c928f2664c47d46c736bd41092e90aba43a80e6ad5da4fb23d49f82a5ff92cd3f7a5a3493bf0ed5350909a1fff54cceaed31bc2709f7b1f8aae7ce8667301d7e2b59e36fa0f841003c6e92ffa4f661c675a583c9f69085c8e9b5a47120704bb73eb5cf9afc8e355a6644b713bf50eeba7a4d2aca9f9371d7bd26f04c160f259001db624c331c2bec1610559f365fee0c11f4f6601c57a56b6315f4378ae448fd58037c7106791ce1e92be73661de7cf49b7ab4153772c60263566815daa4ec5413b76d9656af483a4d445ceec533a79bdb6ba1a72ccc3e38c82ec133a63080b574fb7cc6882e70fea6f1614f809b2ee18b8def8004c7029890ac081de49d2f2f1b63a4bbe005c66b45444217595a76f76e60ab17b7becd9b0c194985fa1ebdd222c8c846482e4f35a6d15d78e3846906bf9bfb01ba505ccbc5929c2d8902fd925563fa80d88458b27936e696e8e0c2e32fc212f264fedb0a04d5304298c1a731a9e31d1f5b55f1056ff2d47af720ceb8d7d960a32d415d3edd8e88ba7854dd2ca174f8a1277a66daaaa5f070e9529fc7c2ba12531da17f56924cae8cb074c6ce975c01f9476efa0d744cc5638d4d70bcf173fc024d06e8789c38c353702c29d9a72b763d44f2b15de0abb0e77df1ca29285f6747c92f20c18929a76c409ca8ce39cc8a693976a65ea6ae7865bacdf86adc665bcec982c17f361a3003fa2e911ea17d3d69bf43f7d5cf3193c20e05a8737e71ed0b788413640715cd944238e3e119426c315e2840d62feeb065fa82b4a13062631f480ebae1a55999cdf0f54b59f7a365ee6a39e969d90b4675eb43f038df252d28a527aa2d4020fa0f496c6772ebe732381786b521328b8ed6083d4db9a02efe52fcf74f5d9841b03af6a7d8f965e4180fa8b8655e50546e464d647334e90ec01351f78fec9917821068ae5c4a2f4d2daf5aec8b6a981da6b7a0cac0a0789d9f8e3972e6ba97eae347174b4002b9e2786739cdcc1abde88f10a45038ab7ca6984ce172b173692dc926bd6f0cb0088e49d5e8cc44de3621eaae101f677d49c536a706a69b04ad2fd827f5d831009b6bffb36e634e03f918a2b9985c1a4d17b9ee388e626ab299d84882d932f4e056b023a3dd1eedc2ff549b3bbb8bd5fb4473d3b832c66cc45005e274714d9837ac6199a91b148de01fa7f6c97dd8d3979dcdd8a799ee1e0b4dfd6b9e469945d035a35964b05c55d3021bc4768d06f2bc56900acee02d9e0c804de47f97a5e3f847f4484c0da1a2d651ae86988dc02b3e8bc12c1f14ce292b81c625c641e4366808e6019f376f9b17238641b9e3e997de76937ea670ba19a39902c5164d4bfa598c9bcd3ad5e916eebb679bebb41ebff4c611f4872e3b23e546fb73f58a2ed381d0adbe328627a0c836f6e61cf31094afef10589cb9d7d92887498238548d24e6df8c45d7a707a6951720e6058a243a68d3cd6362b54925a6f74f31ca0ca27626ac24d2def62d3724e2f5b683352177ea33efceec563670b69cbf163daa282bf0e4fafa21b45e164ae298a71d931b4dffca1bf33bfc7f305699a84538f255e52e072a4ffe3538a49b97f453f3cd87138ac60c96f671e93efebcafe55b4a5f58aff43694cb6a845fec82e7e88df7ebf447b4522efd96f72cf7357a14032a9984917bebbc18a425234f18fdd5db2c454002013992a703968daa82cb5f8d526befd06d8e00adf4f243762ebbcfec80af12c724785b27ee38d03de0ee3e476b75831977a90ea7bfb75e2d79677fcf9724ee2a34ed3e12a78d9574f948ed50d44dc4b9bdd363ac48fd57aa2d9e2e557dbc37cb16c4aa2540eab992d788e67b5d2222ef9bbbaf801e341214b02882ad825777e3ef3643d25a1284e25efe45d9282a492991f14bf7d80c180f3c42b50c24e116ec810307e01c027482820d8afe18b765a040008fef3726cf03ca55195323072b6cd44d103ca93fe4939ca598790b18eabecdcf5f716a9404fdeb9d2a41ca9ff5355d75b0e53f7a7d61c8bf66083aeb1db1c0f6d8e282d23ce94d5d31c659ccf449eb3b2c881680d89536801876e43b128dcb8f9651292915c588f380b346f70da4f757c8dbde001d5e5dcd9a8cda06986e20e8e4c45515486194f4b0191d87abd0747b9cace1659eac1d1db1df7d5f6518d2ddbd5acc02e0c36af1fc6e7a88446fbeda7860ea1cd70e28193a2869f17e300d6b9d49a9c91441c60443e23fa23656b2c037d17b9509ce1643f1ecbdff1920b3c5fc26374aba9f81a9aee15f3cfa7afec5e32c9a0830b563fa0cecb396c21de589918fe448f0bd58bcc60f097db368c90ce4962741a1a82f3268170b2b69c742d01224491b1cad14b54a4d4666dad405da01f3489f7a1f8c26defdae13cdf3cd1e12e16427b858f431e3c83be50f79b4500a898cf6822b8d916e86f5c36a66b8cd54817644f9751f05f34f982ac129b7a41fbfd50db7f4c170ac61289dd5037acd4c7e009809438c053af729bdc2e2fc54cb9d54a42daec0c8ebd35167391e4465f4e1185b2e2ac70b0980d374d4e673862e667126b9f2334f4e403a62c887a987ffa67bfe63ea60f6cef727e703ab2487d6b50f6cc5abcd4fbcf5f07d0f040db1871b78c89a4019ae68c25b4adf51d57987124b29e92cdee02e2b14e387b96cfa5520afda41a809cc8c8a07cbdd60c6ef52d75f295835bbed6617e6cbf96bfe7ef76c95f3fc756930b9a181da5222294c8a422721b54f9d630f85fc86b8bbf41d641ba74895a75153e9fe7215797b225788ea7110abb6223dae47bcb7d59c3b6ab2eacb3de56f00a0d2b4c5b50145aef89147b0e13799e2e9edce0825bdcee48dcfa7309595afea8c9cff7268aa48b846cdc4e5d44c9fc04d212dc6366722745122e01f679fd6d9219ea272294b97e36e245ef7d27a8c6e67a09d907aa1338fd4554a06ce24851c0b5d50c0513db3cc0af226bf91fcbb35dba5bfbdbb488e6c4913bf0148da4bd546a1b4aa2e2bc96ee0ed77db703eecd2af018d7a31588ce44e56fb96709687fca4241b5411b7c14e9f5d43e800dbda870eafdbfac6de779f175cbefd5be5baba768fb1979ef2a6318cc6deda16a118c9b1c33e2e6482b16298373cf5a54f99679b2a997262b3577abeca83bf57151237b7255c269c6af48e472942560790c27103c48559fc51e4e08372be063ec1a883984052a46774e7f538c084fc06b5e6e32e88b4211568aeed5ac81160a3a6a4f6422632fa0781ef0f596cb2a4501140ef375d9de159058ff9327253dadb32c2764593f0cc87a3b21fd65918abd7b67c23b5b3be14f50e9aad494edd5077d6b576d7d322944403feb8360c1e8c014e076ba8b672574fbade701530b7b0a151a7b1235ff87cfb645c49dde135622abef4a960adb433e759b6e0e30c49b385dc05447856c3d4aaf02086a9a42a5a0afc45b4a9c51d54107b36bfb38a785774ed96ce0f6a35e5e1f91caa4d1f544a7fa9181673e0fb04ea7eec14db581b6181deb2ec246681af046a3f5410c8ff3fd571b43a77169fbdfdaa0c33a965418b2da2062943409282bbd3b5fe39791777cff73fd37c2db390ddf3c437b16052fe893970a0cc0904cbb3b50a42cf845e00bc19601cbbb7bf2e5c46d2334017ac98a950b7b235c4f3725269a022549917909e4e7b6152f771a64d4c00444e9f1cf9b39619cd3059a6307b9d6ed469156152537ea30bd981486c2c77dbe69562478ae6a6e5f8bccb83d89f11e87f912635418aca5ed58d5c4416e95d77f411b4d0662c09e1f268662b6883f275159382d78bc7c730f6097709efbd610f3dbc3591cd99cc6a880fe37f46297a0c658d83aa5e51b1509f5804ee2fc9d7954f3b016b021993c315985ad791b77c76d3deefb6bb4ff052eeaeeb7ced0ae101b9cfccd75b2c3ab5cce83128782ef368c8752dd37a86701fec5622ea969d9183531faca952a2378b711a0176d8ab79d660a7241e42174045efe71c03c23ab1acbdbcde8578bf7d86ce698cbea3cfcf9f0456b2695019adfe354c613bd42dc6d9fb149262dae5771018813c0eb2e8ea4261e7d07aa6f51401f6c08f954efaefc1006e2083c08c84002f273afcdd8be3df62ab6fe7c25012a77f9fdfbddbb2d3446de12b7b4c7627f1a24bdd764a69aa505d2e0fb852a01d6685bde9436fe896a040b81315df4815f160f108c420129ab870b6526c078bc97d3f6ceb5c6354d2c71b1dc910df19cad08778f1e44cfce94791222d0886267434c69feb14687b8d265350e7969570d9d13448d4a822feb9f863eeca190def349956116399f546eae7858174da6f13ca3ae42fffbb2b7b6809827a46133f83d7ad8773515f6165a86dae2c820257023f444f546d9c31d4618506f67eb65759e6dcd0d3857e163415725505dabfa888453f7edf6ffe020587c63084176acd3d1661e92925f5ca725bfa2df017e677fc5558a3a21b6918405d1daa2e685f093910818f4bfeccf84e3afd06021ed677dd3d0af3608c4bedd69a16f4f519b56e1a9aac11dfd681713cc5ce09d8d5f006082e7b165c7e3f3d6f029e82939d95423c6fd2d5e492482e895b594c66d9625f309c8571db309b22f7889115311b5bf6b0e6ff6d66110b30cf97ac33b8d1827e12dc71057501fe0b50d624191a69a4f8938d296259d5f4a69dba3128c88a7e67f442b2547dda7c91086ba6bb0805540a6559039a25ef0218288e3359a8c7ce0e8e77ee043e469ac6ba34aaddfdd5dfff10bbb9786cb02ecd5d57297c3df703c489be3672fa158f99092ce1f456dfe475f0d42914dc1df3baf1bddfc8d0348e7acbae1cfd8bbf89e8344285b23150383822dec272460a0a8a840b1098877680c51a7e7a99817d004c2165527f21283756027e1ff52fd6a4f69b2beb33a0f1d8bf54e3ae857ec26081d7f5af2d7a90152b367145752cf349b2863ea60f1d209f13a061b09fc7ca476e208a4fa202d3f7b8d09025c85205e90c6d7e5e601fb564939c7a8d4ce1044abf81f41666ee43a2704fc4ca1067327a2fb5755660be1a58ea32b983a984918719489ffc3023508c11989cd65787642351f5ff6d87511bb6a906043af5ccf929603e42527dcac81f2355a9edd4e7024fa638b51a8c644b9e21f4a28124733366ef945fc1a0b35613f03ce6dc5b6b00df4991917cd1f9b5085bce3042172e91f8500f5f2b9baac1c6fd4615104465f04bf53363515be7eb64b379cf59e47a893f6b62d404c917c5ffb4f830a0447a305e0f60460e9ef45ad4eb9eacca72d840763ba8f4dd04dbf0538e5cf3560e1bb1cff82c95f259a834642c3272125cbeb17fc17c7c49a9cf89940e5a6fa932ab911963dc98d62e3236204462eab67a487544aea1f9925e0109c97c91f8e6e6a5962ce97ca1e19c52f5815058753230a97dec834b8bca64808999c8b4b3bd4ddb928a2ea44157604a4342d5e8e4403b9eb183428bb6f5fa7eaaa30db5d1b145299bec831e406d432af6cc93aff4bc2d105e55aea4bb31aa5992a9131447d69c15918596d7fe16d17b4b8785ebb4b83e3b67b3fbf7c1e9d9e79fae6c94b0ede05cd3b5dbeb1e849b99a927ee071affde3e18c268d5eee2e8079b2d2f594073415dc8fbcdaee3426b04f3f96e4afb5675f0c659f81ea462b5e4fa1a977588e2b1531fe1a58cd8fb48e5a03e79bd3ff5f274278e9cda3faae3f86d1582f678fb120ea942c3ee194fd2b9f1eaaf394e8e144471d4559a329708738e2e5a7184f89b1721e108b2d6b520430f06a4c311208534abc9dec81e46cb46c920fa8cfce3d46b24cda10ee4b3adad994e415a472688f20b7a5fda675fb7654963f77980cffb59f31dd49fc9ce8bbd1e30d6736e80eb05bcd79290cb73a79bebb19a7b73d04177efc7ec53d012b6de8d6baef48ca53f18956b1a740fd736d5c2ee664c9716080e731fa770bbea78d00f9618c32b685c94be7a1e3655899069b8e6fc77f939535b809796de9074c327244167034914d088d311edae45972f3b29608c8e2021d3012c023fa6b1e05eb2dab9225e457a5a2689bc9ff89fa88662cbe23b65b7d6e0cbb00028fa6bc971ac2d749f7288a0266452a9f5c7465bc3148f21f4bc53ebc407437ee43a2789fb5d973c2cd8d14781e67ae18b0e5a780008a968f94aa7b88adae0e2b9ad720ec700312e6d595ce31e2c0807c7c14da07410d930c418418c2f5df0651cb5716e536a0bbe97912d3c2842e20808b8faeb6465423d9460b9331421bbff04d1b3d127fedc102a240d7c2729d1b4260c05b82ac917a0944905cba703620da279aaac62d783f1682a2afd0ad719a2139a7308bb94133b998673bd9f521d0049a5ee4454ec8c3918174271f44ed294115a2850b48d3ba651854919eb81771b2b701295e9ca8aad8faabe24f24180c771d653617bccc9865dad7657089b540cdd07dbbcbaaaa2e418c797160ebac04e0e5d34db48a7d24c7ef7bd5cd6eb1b1e00f885922e0494b97c4d1f5202881365fcb3757af9e9a06efa19cea84611c30b8e5ed374910c513c7c99d4971ca301bbe2d271b7648597f34dc6262c17bf04bd539a64ac41346c42bc666658d2251c306fabf136b9337a434a2cf0e4ec2bacbebc0c7ec9f572b76d0e2ce9f23cf3cfb379d78c9dc65e53d986f74899de114b420cd5eacf20ab86680c8789d9c86e0bf43ef6b93da465c74b5b7b62b8e9d9c355a0f940363222da5d9b4f6c31f61fa470dee45ab729e04c8a9fb1fbdeb26aafbc76f42ef8a018532476e05557323eaad16ce401deafe3d8eaa3e5d5012d186d94953005a9d21fa016a61ecddd8623eaa322dccec25de9a80d961a08af97eda02ed1321783e314cbcde1665512e5b2a1ed748c174239c0fc6b755d18cc99c228fd034f08ea84aec33db7600c2025007cf6d598e0c2ce46f478a85e6833511865a27f29d37865330117774a680c0e80c160fa862d69dd7f26f6be2a410a3d168cf905ac9957cc5a25c43ef2b17f9fe692e611587d1f9b823d48ebbdeba6118a86d3418bbf5597e3b47fff5b146d61cb83390b53a47490f82efd7bddf945924a3c16302735b8df4a8700b0471231d8d33351cb7fc193c3deb3f0dd355177b0b65dc507a61459ed36a38bf677cfcb7e68497ba2e407127bd54ef1343bef1fd6b05bd33eddacb2974d00d184d81e18e1bbf587185c1066726ce1efd3fed38cc0d6183415f5957e2bba3a189261c3be8c8b3baf5b31be7cf8b959bbc543fe14d23d38fd28f2c89fcbaba37d020f321cd7f87f931257a05a5630e3bd87e53325d5d97edd61db9f30a3817825eb18e9e81809822297f24755f53aaf879c386cbbf5774ef0044242c2f39bd370e25d4f7f5413e78e659dabc6e6f27a6fdfc2263e5650f46727b908ae101d96de0cafe8dd7bde8598c215ef132d3850c36aa51ebf4e9052a80462665a13cc4680c870f2a9327c5ab2fc84aedd1d2b970ffd7d2646cdf86e0a66d22663ceb251a0360f56d8d39aeca36e8c97ca992e1f9343c929177736b55f47c52fb7508c88e07c0d3c51103e24fa63cfacb8587e6e61b0b198c2217f8d3baf8db08be105075527f110e7e45e59347f2456169c71cc4536a6c371cae975952a4b1832c9f28b19956975b6cfe03ead1ac92345e911b29c8b34666cae1b98024f74c9a16b361da2a3603eeb2072a6e55fd3f19d6f317497369919d1bd7aad3288f87f0ce513b4d965ad3d16c911006f47bbe0a6c1c7e43225b892d025ec1fc05d9abf604c3ced02a87f70f9539838e623e418ce84cec6549cdb5d179e28254575c50fb461ca64e8796dbe38358b6c0f7618d5aa4f6f0a74402a4135e793c24f5dba1bd730ce23dc0b2903416b008d179a25457e83f3a18dcf202c0e21d76eaf52cb070235faf019a3f299751b3b6b87172c7e9bf627db9ae44f9d926817cc25e7678072cbaaff6bba3817508ca11ed96777018c5d59d1db647d494bf039b0716efdb9b4dfdedcbbd52efdf82090edff49129686c91ee22cd57fc578b43d08274815eaa58c4fbe77ce69d1bdfc3189b3c2922f59bb3ed9936ebfee24edd9be24a9abfa38d3203d329f5d14e20326daebf87acb4ececf4466de53e04e4965b7c28d2a40e7b9ddc5e11dacd05573e6aef015a19a7aa1aa3a66e53e011965e0ab2fa3e32b11fe2cd5d101a4a2c686d0bdee3c0a20992a706b8e6eb660287a739ccd0b6dd926de2b7e1fe08d2f21b39177195b12c6cfefc0f62abb1e8f960e93530d6151eb3bc7262b3ea91ad5b1fffe0d8c0dc338e56d57c176b5be5c1294d885a3789e2f27aee866b3c1546648dbae631da29f217eaebd0d5000ee4164de0811746a5503d36c9d2239fe9f82389a2e78da07f56ffaffe372a56d21b428d466084defea16a517c7ea8b931bd6e927480092bd9a9db12a13b55442ce7ee13d205cfcb0b53b0cde6896db5a42b0a1f4398f254c582fc9f7bcc11bd24d1d3721ea9a6c6197cbfa3b9aee0023fc96521341bfc2ebb49f4cef34be787dd8c1913ca3a80682b887d474260e37082ab912d52917b5ce02a2f5a435f1ef0f5dabd07816e288db4d6ccde0e2b957c062e0a35c61b4243b4677a078581e752178c75ec206cfaf20e70e72a31d5700ea9d24837cbc465cb565391258284fdf808ad26e63e9dce0adb6c20afcf28e191aabedc1e556f75587d80122845069dae72c988f57c7e866c9e859228d53a227720fb52221c4f996e21230f9b0802629950441825b01d5ae4fc1e015181ffe0344b15ace429fb4822a50316ebb507ef5862c1cf95a54a0cdab69666ed40b5252ab85f7800499bcb15695e2b8715936870d9f046487e75040e418a5d400a48ef5b53778465f8cffd48ab8b0f4ecc50f7cf4b609e91eb9a2e6565c0cc6a05ee30ce4baaa0e63a9121532923a73504488430e5bb2935cd3c4acc0a7c5e35922e4a777e1250322dfa1d2faefc51026c1bb94e730a38cf384553bbf5f1350db32c74a54eb231d9b1200bf7e80fa3562b80086f0f246e81cdf5ac8b3ed4afecda0e906fb91ee52fc3a3ae0095f9aef0ee2c638862445706eaeae4518ad57c4704cc290937eec5e6c611c20d87b3ef7db03e81e5a03706ba88daf6bac6a7474550cfe5f5d9224cdc4f55490752c60711a187031bbe42c6692c757012eaa9ed4b022912c46ea116a65383c8389c45d343591793db8ae8a334b19483d89af0b9ae6649853ae60de143d2f2a248135ca9beb4b70fab40f18fd24d73a7b0d92569f5ff7ce49cc93493794ac3a592d3459a227e60b3f7b90f9707482b9a7a7fe343d9dd855f1ec913b62148e48d44be223c33a10125ed52b369793ee4f80edbee33527066488dc120a0dc948c5733c15a356ffedd834ffa14da19288d073268077ba999d2bcffde0d688d3677c96c0990074d2b196d4a3dc0423866aeb09829190b351ba572ca3335c0ed7a2e556858142eab1eab1ee6e4b422fb4463203a0888933263cf73ee1d970fcc2664514d9b85732813ff3a0c2dbb049b86848c9e74b3b49423dd5f19dfb679a0f9f100b097aa965108d6421526e999ae72c880d7e53fbaae71730eee7ae24aefca88f54f1990cf9cf551ae32ceb8ac00b0429b960695b32e6160ebe533d8b910aa1b720b86331f0344cdebf287e7a84a789f44449558993d78b0d0d04eaeebf5b78056c7e4cc4c4e5b28162ff62490e60e0cebf73935a5d498f3e4d209e7eff2eb03d5e70784c6d82a827fcae6cd35e19f9d8cf6ca2b34273a824de6e0ca294b0d4667d3b300e93f9124cdf64411eda378ff387e6a93662c4a368e2a660af5bebd2200479137deb8e5cf77ca18e681dcc478addc8ec2559ae699bf1831bda139f7746ccff9a65d04b1c1622af6695bfc7c219db996b5ea8377047497a1562b6f70418972f9257a3966c9f01b3cdc4a53a1acb872089ac9af46da5510fdbaed622c0346dc44903f3919fa8a5909c068f5794c13c0b5145edae3a581a604a7aafb7be37b5a7e4afb4fc1d434714e2d0892aded43bf3a3d5e36390530fc11b70ca1cc822251fcc0b2470df1b00b1479a56367c4e903aa1d11e00f802369741a417d150daa4803480dcc701e33e8a12e02763ccd0fc797e905bbf41b7fe5e18bb247f2adbde6f401aca220a728b22bfde8b24d3dc5b1444bbb7ae108c2b263567c5e64a2e003a08e92df69c23f3626c7f1cc2c1eb25868a9a8d2c3a1a15d8498ff990f32f90f38c3e6b287c38530211b223cec6bcb7f8dd7cac7c0df54ab61181f8da50ec8abb6ce9f22444d880aa38ae0297367e134b24905adb0ea1e99a751ccd597188ae892a0d719f43f54f0b6893ed56fdeae69ae1acc6e1d870418b7202673c6284973925e44f5184d29047c2546a629eb74b0e393e7b5594373232d23eec0b38644324fba546b8b2c991dcf775bbcae1b7a713d0fa5c9a0bf2119ea7b3c53ea4dd14fd4558f5644940d1f6b7f76dca612ac543d81e80208bc801d2af5c6a12a7e6885c082b0165856070403ddc2b3be4709289a7cf000b05da7cfb62fcbacbdd9677756c3119aaf7b663b540ac97ef20364ad3ee6df5b905da43f2312a079c23ce78233be656f64f36387a7f20f2bd88bc379193367279ae66f6757b7c37500d6786a9002dde72ea41eb26b1b4fadb905c6d908c1c2770ee7a1267e9a100faf0173ea4a9c28cddc8b499e67a6a51e35901263fbb3b0871d4dbf35ed4e429c8ad527631d4930d01c9ca043aadbacc166777af31c39672c1c25068734a3ddf04521ccd946746abb69cef8f4642b44a9e4c5c17f28129ffe19f0953060623558fb7af38a36656fc73e30f749d7555bea9c07c662a459af598d5f09e2bb758a7d3217649ca71afda531a465c42b5faac9cfe0d4c32e859ff207bc61a4e44bcbb0ecf335bcfdfbf3bbc8b5e1c68b197bb2f19b1d3dfb34f9db8ed73bbc474483ffa04b984f6c7782ee86e63a68ba69222f188c6f97ab148facfb520178adf268b7b61ccd5587550320c0f09077eeb624e3a6348eb9f74f4704c405347a95f03fa5b877782835630f68a2f0832e263c6d8e7bbbfaf1e0027288f54de31e5b64bf495419a119d3cf673ba934c5300c4a5f6f9ce04b8fbe38aab6a476bda70d26e006edd868f9c66b00ef2b3bc85385dda496d672be3a756ea81f73d67d8d520ec1d8ea7d7274f3208c9d613778af2901aadb3850bc580c2c9fed0ee337e5b4897c59f5501e30e5c8c86329f3312d47b3545563ab1c222396637f52e1f4a35a50073f230c06e05ac20eef37c7a1363c95b7d5b58abe42d00805e0d289179881e556e4ee83ed23676ca9677ae25dc4d23cdc708552cb1c245cbd7614e6b20da9d33e2062180ee6983f8912720b9067ca1386e847a699b53624309f63b9cccc17560e4f2b7b8438bcabb1939f8ad28721bc3a3858e164ad3f54724bf96f252d45ee9b9578d1eed3b1c00a602cb096d0308367ac0d55445b6fb0339dcfb33e6b4e5315540d94a85bb61daf0b077744900dfac582f4d371a2fdd3d473ec9ba9c9dbb44b688858858468edb0982ddbcd07d43a587b1b8f503cfe38a11fb9c8ddad388162ff0b0165b98f4f0283fba41c8b8b15367d9a5c46f60dc07bbb47c9420cb47201013e4e6fa570477141bf4af9f269a571d1576fe60ea467af5a8602c189cd0ad6739536fdf15a01cdb6a50a3a743919dd70d8cfdb3b4e55a4ce59e1d831ff6c27e8138aacc1a3092c5e45241541ba55d562aa719c423971bd5ef230e40d586260ce69d7890012d08188fc3975b6874d72bb8fc49b273e81c01c77c9b0f13b6282dfa906522d480208f84d6367e53375787ca14c4b0c3c1f75e21a7f733e916b31bda9ea545b1899a1a0b252815d87699d3bd224f3d47f5c0ac878258fbc3512d1658ce4f104b85b0da0f2d48d3cd4f9213ba5603435ed0b4b9643a403f15228b93752dbd12aa905c5c47f5c066f950530fd37685e460fedb487141308126282792b8fc02d122672afd5e337e86cbaed94d6cc4e090c62f976aa1d21ebab3036583728a8a147b90c8559e0409b4299c89ebfcba1a7c5679a0213cf3b2fe4998a3b244a11276a8361e8df14eccf8c46a8cd07a571f3a2c48bf6524f1365960f53ca0f549697b241c517aaa5b67393350c2c5be32033d4066d41f0ceae6ad236ce87a9c889d99b5368018a45247add705f2a01e2f2244b327dfc8bfbf462d42feca5db07d0cc77e51a9fdf0f8851bbb6dfb538a71e35694d3d005993748392115f307a37a9ba925ee503540f2a215e95aa9a775ea1e8969f15f7684c8725736d00d40714cc08eedbbd8323328405c743b51e79344bd193d42987ac7560df590cbb1567666584addca6eb56bd0cb81fd4c073731a70130c2a2c245debc7a020a31c950cbaab67409c37e90d650f5821029546debd284d74f6f5b5424fdb1270c81c64af8de1ce6b9f6aa966bfcd6225484eeba85088b75ec25ce39eb57da1ae1fb4160fbb650764af60e4fbb0d7c35d5c3643b7fb1ce3a3a58b412bfbb1da472d3879fa8d71f50e6375251b1aee79705adf31b336f7f66c990b94a2c57d141165b8b0426d27e26ef66753cbe775750c1c87ddb305252e912dfb0985c0625141e39d9886bbb07b085e10cf1038d7772c1664042ecaa7098aab4b66d5a84f23116f926f57313df4cc9f30d3ac85a69e066e52f51d1c2df85be6eb8fca2a9e73da5966b000d9c4a93162f64cb3e487b156bc1cc5c4f9100bb7702c00e45d1f76b8bec30f3f1e983a4dd2c2542fa574c33acfdccac421a9a9a4a7203801b69491dfd9a041ae4552cea88b3f07fd1174ca4978388aab86bf45b58247b85f76fef176a72df782f00d20801cc14a80db3cc338d62b239bc88290516a3745edf011ccbc71c9a15400a0ded7949a8f7a35b8d8c0368a75fb5b2ece2d3b89dd68225c264716a0d04a4723327de4cbfcf406af25b65b1e86902b7174016d3983cafa7e68458c19c19e2c2c6ac3af2d8b6b21b918dc79fbcb82ec6ff5663194e3c2c5a75d81c9eec6cde63621afb2adff95ceb413586d24a7bd05fad77d2ddb0b5c7df4b6f77b835216ec61166fcdfcea695cfb19a4031432ee7da51350689fe99480a5c9fb693db50672d2d59de83081f93e9d2f6a8dabbd6a3cf6b949f882b60f856360854742159e5d18f36b4861646ae96fb53a86836b90b00273a1434416484858569cef20d2b66cc7d8aa881b0f9832f60c12aedb7d6f9231da94176ef5de9dacda3c5d2e8bcf478cc5f01d72a6d83d225ab8d517a74e0bcaea64f984fe7b98efafee9fa51807c129a7b7d3763ad7ee82a7744f689110e80832b267fa4f71c4f98b6084741a2f554cb80de9a0039ec3a053e895e13ade746211b106e6ca688838a3990d5ecbd9851a5849632c6ab57e7b93090bcdfef5c419b46dbbdceffe66aa857a201267f3ad450fb786797f1d91743ce6a97f23b3f2158783cbf4de5b4ae258e418a3b356cbf8507d6766d4ba96250683d0628f345ae6dde09adc262f7f0023456909884f7613fd861831a713d91800e3bdda918e8930f90cfb2f9f44e5e3db83e5c8316a773754d96532cead510a4419fb26147c560eacce208967707083a258b0fae011fc46c44fcfc11c8bc754ddde04e3429000e4397bf52ac7173560d4d2ce869561a2e5e17424a7b1d1fdaa6c40cf2f539a02445158e56a36483cc1dca44b02fc44960e2eb2f570e55d69de6245598fc6a91ab8d6310273b664272037c3f63e3d2993b40c982812b7d35c8a1738e854ca567cfdad76987a4d801daa2ae125fc28d91a69ec92368d91078d3d91da365929e5a9496de79417979219d7780ff6bc4e6f9167fd735837fc8808f65010a308b2349736186e98698d5c35f3ef721644513e305c82e08c3f5c3e406368f0c39d58866f3d6cdb6f10d4057d09944d51d98e504aa5fd722dce32d0f3acea5000e86c4a94c8790f6febe6229140e6196f92a64115b1f62ab13669ad743f7c56417012759ae1802beb23a78bec1228da69de5eb162e121b4f708d36700e11df5d5df8dae6b53722bf7d6b424986850eebd343336943722defd61060980c2b7b424735714ad0dfb9cdfc32c32e8ad7125b28cd63b1b93b8c201215d4c2f0441c61c8bcc429c9453fd6631c775ce5a5258c8ed59ff789ea4eddfa4fc60b1bf4b569d1760cf8800f9b379c0f799307041754fca7f835b24468d51efc496f2d498fcd0604a4d57cb448dcc9535154189dceff97c89069089a9c125d3ee2d078e7dda198376aee36a5ddab166665c496ce76e0e4c7f8fceef0aea8f7341eb6b4c57606deb0c2e24d1859188dc659a60a30ab19dab0698637f5e7a06ae9d386eb83f554f694b336eeb115a9a87ea81be87e1ad49ab8c69665353ab27133f06c814a77f3117f02cdab610c9e91625897bb34fb0ef8d6dd0f4b2781ddde801c67b28d58aced66ef28a2d2b1778ca684da71c2d6ffa6fa945323ed45054648167a857c1a01d61e67f0e307dc995539d1617701b132820444187447326b21d8ad4770f98c3373d2a42acfd0e5167c5b17fb2772a0a900f9505dd49cd31dc05e149dc85fdd9cfd0762f3fabfd4ec61977f50a66cc4e7a0e101133e5cc33bdc7ca32da86324fc4e0d57ec6fbb5bf62f0f1bd143b5c151bc02e183f8247981c7e775065634996cff79e9aba2695f51b7ba8b8fc42f799f04fe2add942bda948510028119f9ccff2e5e9cb5699824c5a8955e4ce0163fa3041d749152fb44ba634c36ffd788724614b4803994ee962d649ff71fac4ff7b898b81394a828bd3e2be48ee68d78ddbb7e88f5361d849b483bfceb5762f7e86b063a31f9b647a3e3faeeb4dd9aa6d6cf3cb0404b6162d858beb4db345d1b5f2e0ade3e83b849aa21f2a78b86a72e8361c2cd0047672df1f29c51dd14b8fca38b011995c06f3fdabd0dadecf21903529106f4c1a3dab19bef74f4fd0f0fbe0fab15015d28bfb8666e328e4111a4b4b3b461aef7d8ff8a13150234c463afba08618fae52cb77dd452424fbdd763ce7c4d1004f6e25672afa2548fe45e653f9d01c18d4e04d55616ed5e13b56db566fb94567a2f71a0e426084670617821b31e9b7d28973f5d3b4b4ee81651e2f316af2c7e99f3e5dae3e512b75a77a2d9f879b19c4c3fb95f47c5a592f20ace169eeb1d3f2cbf6c387b57f8d1e44eca1d7902827a9d9f9822d00ca661aaacafff9b2088342e8ea47491a14e904ce3f80344ceba4b31c4e12b81a8e09842292a0f1f683e0553c6e44732f71716b0e9bb7f365eaeca7d66133741fd1930d39f992f29f1bbce1b39aec65fbc0255a3568dc04ee13951829e08caf3e618c594ea2d3bc92acd316938bdcae8cfb6aff09bd1614ae3cd0cbaa6e93897ee0778070d40cc5431ec4fa0f0bb041f0c406c131349e510069aa4a575f6fa1b1aa3e813b7e3df076ca2d52403376aed04340473b5af51296613dd41d06b9f6fccecb101860a5eca70f0a9e294347721621e62d707fbec1035ec72118343f9a641e486fca4ea93862277144bc9e48105cd25580a537a5c2fc6ece422c77ec9afca6bac55e9e174fcfe7dfb2a7dbb709d62fffc553de330bd09c55b15847bb00574a7f05721f843d12ca2511c5ac5ebd121a7b84da86290102feffffff01