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 86139 85acb21bf1f3d5fc274c91783f1047c1c295e3da6d98a8e3cec8de6a73d1872b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
789fdbffcba64e8e1bd5e700335958689eb95b4ee00d03590091253983dc3a9e
Certificate Block Hash
85acb21bf1f3d5fc274c91783f1047c1c295e3da6d98a8e3cec8de6a73d1872b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b00b0000d03a0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000029b6e425b635277d1742b06e06a854efc57be80d0d4cb7204e3d481128b166f03d7061fe26d9abeb7b768356d01018fda6efee1e774339d6f0bae86bab664dd94fdbca498719f0272381d12258267dc09e59a06c772be7f7f6060000000000000040000000400000b00b0000d03a0000

Raw Header Hex

000040202c402516ecb27d1fe71b5857ac9a95a65557cd504c3134c09013bf3352596050636506edfea7b70d35d861c106627352471d7b89d144d98f179e8cf0ecc7a1eba253556adfc400189e3adc833925910059030de04e5bb99e6858593300e7d51b8e4ea6cbffdb9f78

Proof Data Hex

59,560 bytes
12121601030763f8e439cf198223af3e110472f7cb0af21db77a18ffd7537b3051a7ee4db9ad075f3dbb6d0f2ab9e1af6764dde147fc94b6d6606d7714e6a4f664f51b269673b137a6c06b0e8078383a560928520d520cffa8103fd5b7176b78f41b76f8bb2eb28f0a67132b1c99149cb62247b5982892d2c79dfffc33a654bf38d45e9e35c5daeee167fe259671f4b34ee72d210475c0fb0dde94205e0f3efa4879e3f7bc1ee586c5bbe289e2622d7f73ac757019e54cfdb16c6e8d1bfe2c6fe93d05c37a0d6fe4ebd75aa7ebc25cf5c7246579db1bc1d39f2dfbf3c444d6b577e6b2a0aa7f79713c2f11aab60c6c8aea2ef8e93859f4836d76cf8020a0d8ac8c69fa0123574a862e39379890004b7338846019d8ea9e5ca8cdcacd1bbe9898b0db601aa8147af9931982dd9b22133f53399015a8cf3411e81accae274c95588fab1d9f4ea87810b097a57338946105c3f177e4ac862bc3193689e8515696aa78688167a7a15e4bf25ba99d5930ddf1159034115e8543c92f13b8125b7a5864c542c546c6f567078ee86beafa16559e7fbdd0a57e66fc69048c798e12247bed47dbe4f3398538c04dd309c13f32b75d5fbe4c74b0d093e12401b582034d2bbd966f562328cabe92d2a6b2ab5e4c499d07419e5d10bd6af036f5934316e783b5cc4955a6d6688a284a0fd0577d9122cb505926e99f8ca2cfb5ea6e3ef8ff92662e737d61d1bb7e5d7f71d454f73c29f8db04d9b848e129805778109b78e36674ec3dd86163d2e1d031d5d8f1cabdf7718b3281cb1f8ba6d6a41ccfb63854ba59122aefa3cb19e54f6c3605262209fc2d88cd8382b7406a81bd2b1bdc45c3d25339bc9793704145c40f48adc67eb4a1c30c61306ccf72698f98b87ae4853749e451cc4c667061f684838b923f69d37190b451bb4116e44a084acb1ab30d05e06ff0a45597f1a1da8f9f106d20edbb3adf984eda7c706a9b61163528c9f3788ad3c37033242aa5759c69a03cfb499adca3a1c0ab4c7a6848d88c8cac988ab409af2bccdcbb9b5ce7db285dbf5216674077c2303e0b252ad3f2d8085c0bc05bc9f896b6662e5bbfed72526ecdeabbdc55a71442c2d87c1a0c3a6af1f482289b75f3c070fd8ff0dd1851b95fd374be42d348f375c359405c5802cc42f19022c168e25a430e0308a5c03be4b1fd6af7b84254e25243da6d7a06ac2d8b9c302f8a38fa32c57643afb93c3bad0e684c50ce4ba138e91727af4cdfbe35ee29ea182ac23c40ddf574d74042f83fe5d1fbb51e5f4083c3efa97cd0a0ea214e803f3144f544be4af9d35b4f87dd65b72a9a5a287b17dc7ea1a818af0674036cbbcdc3005a38061c17b4b720ebe297771543d85cf96731346b155393eb32e0892b95c71c89d4783cb56444567d1e52e124175e7e1d5647e81f356f07010d006e799421a3bc5cb3af248c26499b49b46f942dfa403229bc77e5aeeebb295a25fb5f024db2a76bcd7f8df3e48909f1e5d672c9c13ad7f52afae4eb374c854ea5fcb48fc14267de51f0db6c4cc104d77bfdb0e3b854d8d3cac0a98501472415bb91aec00b18899be46823151a6604c49ba21d7bcdce2b67331833dd3241efa55ea14334e82087fbbd93067bf902d5f1902064de3dcd020f5960e91df6c1a3fe9ae00ef3e1cc3697d5ec3dc494254e051764a871f601f09b964d07512f0403858061da50090d385feaa0a43afa723943d43a2e967f673c06627e029e73d37ad5f171fe0ba8993854709a44f1c821d6461f6344542b3106ba6e7460954f1efbc4d1580d7d7f07e0fed49a55fd458a00467f8fef11b08a29cb5d04a195b5e70300c93cbf96f3bf94248a6bd66255e9d780329b020351f0c29bda12c3cb67e1bb97369c09158d96a77607dfcd1d58bb01e81d5f78be764e80fefc07b61a0cbf1eb18fad2d11858f8a64f904313156bb4ae93ce81405cf0ab2f3cd58c5db6fa026da975757d848c7ae2ea0a7f1667c6b8c1eb78ce3f44d8e4de8ae3ddfc21faeb4f0dd239d94fc8421626882dcdc63f786d4c30ea90004b7a0b0304a3557c11bbfd9c994b8f095f2421a31edfede249f350e735b27bbe1ca3843b99578b09412aeaa57a08bf6e0fed177d0ca18cdd000e2fe73c4f812242d50a0366982865bf40fc8c2afac5458b24af4403c8dc984787fa45209ba8e9511514b5b59f23ed30f1afcf6612bbd6b2fb4f33987c9f4c26f44375551634a3b3dd453343b2bd3c0687827faf2166a2f16e97312f5255215d270d754193d0c926df88ce627eceea67542e41d898194db16f0d100df6de652b96be7dfebd329c33cd2a22789477cd912b94bccb3274032e527050e249b1709842aa341f7bc94fb09f124726eab03162354c7dddcb0187deb8b17e470ede655091c6362bc74efb36466e1185e663de2f3d69b06ab959913c7379698326c126f37b7f95b475b8da763b50147f046cf0d3064dbc1e085af4cfdb21a45afba72d1d4be409a55fc8d17bdfff245f4a33d98bc15454a1af4e37195c3bb1bf448ab2e61ae51694bc8218ef283ac234e41a234a68992e0d92818db65e94532b0bcdc74616f9f33171679cb3a936fc146095ba04bc2014a11125146e2b64e6195c62d51c0a2346d10f3039ae94f0dcedc9fa070dbf51bc5d386d72522d869a1fc4e5b514ac09eca85fae5fe6286da620789865287ecee6ce0982a562dde57f622b6e66a174b8cbee464a8dfd2528e980a3e6e20995e872bfe99ca61162ca73b4358bd401594cdc7f071de05d60c006e7fcdfe1e9fe670b003e27c33a8de3d0a5b3f3db6d353eef91e2150794ac48591df3061650b511d96053b821ab94b5ba40d5204dbacf3e58f932bc4accf97e6e9df19a04c8a382680623c08b5d13338b4f3885ba431fa8c3fffb8550269aaff6499e1b574f5efa84698a3ee31258da671a26b2a78118f0a7d3b94dad6c667a6b68ddd791508d5d6c7d38355fbd3146c4c65ffb67d4ada6ec4e8aa0e2b35c72fea8b6caddd97988acc0211356836062c72c3bba268eb8c9cdf428fee84ce4bf25696a8949bd020648485ed3ecf821c087173cef8121f6540a289d5d2f48d3e0618ea4e146af3a3aeae063c131c354868167b5e64ff9a19c46653f4b311118dac5ada3f95b73e0f0eff89729f92ba3b19d50fb97ea4b913358777d0bb1a55f88e139e0879e3aaa09690681d9398f0d4c40b4e7507d7aabb81e31638c79d6481cc692e3bfba579db7ef6db703caf8ffedd5d83b8c517ba876b692feb852ca38777109eb075f58f996df38aef905a3afe8172df3f680878100d53213f496931666512702bb45a8ca45a48d859dea79179de374b2e678f25eab1bb55a25d6a58b39bac5afbb13850eee7a943e441a02a0ac35c8c2b4352f169c0cb22ac06b52dc212c73281223e8981cb37da8985320e14763bb3785d65bdf851a319d5ba58418bc8bb630ebb70ce7f877d9463d9c251593e4fb3c161229c5e3bd2a7af08b8475fbab08a9af5bdd352f630b4b6fb7d37df9ee2f23489d3f74c509e79d12be077d33036b542abb7995964ddb9f9b3633404a3346610f7278e57a4a5ae3e1e650dda6495935053cfdc1b8d717e7faa0aac5cef5141b1b46b2109f294fa949998df01fd73d83341bc886cc33cced00f44039943cea19bdc696289ad3145194fbab1da41512b98619e52ced960a393564111efd3623b83cce268aedc1126e62b2f97bc393e40c2726df5c648110a85af184e7fd72d89f9b30f605203a91d7e3876e0d8726272ceeedce6711c45ac0490d0a3e73d32d975beee2294e0688e5baaa4dae2e1bc97e2bb270cb965199871ca69c1d954a89c823dac672b5c24a4e95f5081325e8c7a98f9eba6343ddb56aba4d92f4bf5b5e8b555d168db53dfa48d3eb1e52397499871d689974b9b4b978d2e994efb4c91dc7fc0dbee23d9dc5a391b376a16aa37efe55069a264ca949f6e45e48cfeff787874d216071e44b09b5e6c1debf77c73f4a21b07a60d5e893076e0df8fcfde6062c794664f64dcd80ffc9d07b2989f769f57d96f7ceb3b92490e6a17822afa0a09cfe89baa7a35f18594b519a644252bec1ba44b3726268b4839579e2c9748a898c620cf0b34d2efbad94f0f497377a745f306bb21640535220bf712da07dcf2d8eb61e488839a40749ad118457f207b8386cc1c9f1b0eb44e3c8359970db7ca6f77ceef169537ca52cfbc62b4a98bbdb22fee54cc82474160c821718aca2b750f01e338cf2ab6ca5b29460d4785c9013d6875cb1222abc6e1e9e11f3272546aeb2d5f7ad8907371dad2084ddfe01dd19866269cee540c884317ee1b8e6aad318573c044316b77a908f677564890f180bb64608f468d808242a2f568ab72ce303603ba282fa5fba1113b6034d0ea530ef0dbb914cd84efa7ffccdac57644a7376e6cdbce9d157f29cc8e118c1b4bb6942f99544625588076f239a5486cd67025fa040d914753f2848c0c0661da3c23be19fe9f7184294e07ea0395ae55f806c8c7c10add1b466bc6cc6f36e968f0680b681b53f026bdf2be73b21bb81f354d28432b893803e4c4d87db7c057230af2fa20c82de67fe0f11fe60a637ad897f8311d1e9489fcdb12b4e0e9da2a4c3f146c27d686b432aae1941044507e2ce1da082a25f637c0ca0850b9abec2ce75fed679c0774cf215d0de60c58264dad93d6b68ac71085aa6c901614f6510f9bea3566d607b27fcb57ca65180bd0ca31e364d3b63f57692ef0d5d94fd22247b4ef4d6e0efa065185cc25a933b1c010cde07f56c9a9bc9f07fcb76cab1fe15855a183acf38a11c920148cb10bdeb44c744150e5445708626a7434159452c04d7e9259590e04c0cd2cb8b90e3e13e3325a184d6351cf35f6c943843c976c737a789079ed21b91988b73f598310d2293fdac37559790ef2f90f3cfde8c155c1443c851ba46d2728d1f0258b396abc95cd48cbfc1ce8ef58de6f415ffbafa7ec81d215b4f8dac36b4127d86697a2c17b5e764ad96f2bed96232ba35080cfe3817e2311450feb6f24d51facb27614ce10be695cc3200b4e998788c06097d3525dcea001d2a5b5584b4d4865553e385c32a9ee16d5a7bd0cc0dde17ae7bb2e71fd25450620b138f9c79ac97f9ba65e46b06cdc2c193832ec088d02c44017063ac9dfe1da7e3d132818d3bcd0ec9f49aa7c92ac854414bb7232e9c7ac60413aea19301ce8a6fd12e5f923f0d9a3abfc6bae9dabbb3b2c902526e7598381630e2ae05bd2c5bbf7081fe989ab0940d6a8d9d7e13fa7980af27df984ee531f6b299f351f2a6942da1ad0ed0a95f027db71d188987628c83b105692816b20ee646bc68ccc9e7dc90b5d358c3c58d46a2b988cd0a06ebb4e2758d2df8f6df869b0deb65e9ea50f8985b9c219043453f349d66534a4cbe4fb9d586cdd5d4e119a085ff61a576e6375abd2e9efce96e841177045421f89ba315d4d1ba94d52a6b3059fe87f125c6d2a018a22d1efe30af0adbd24e3be6f801d83269368de4e1f6923dc459b7086a6ac250527008dd1f16636b7fab8f99679a41d2968bf1c2fe1bc854876635521d5f9c0faa7c698dcf4cb1df233f9a0615c9cb59e4b7086f4738f85438c20db7a84ea5a87dd3b687b21b62c0ee9e709ad755960bfd9b85d5a00ee95fa041185127a48d9777bbad011a38e49fe2c9b42bc4eda5d7708ffab998632842415fa0732025d90f7757c25b6d939a691c380774552b09bf823475835b40ec5174c9127066b380b9435d3ee3a815312cee58e63e757200d5b387b84c63c9463025a149061c042ba89a1b79da1c01ff15cc40dc7137932db4d79aef3a8b25ef1fd9fcb8189004c6393589c099a6a2c99a7b1adc49ac3c7c9466919c7c63d8d8ed4d3d67602c49ec362157593a158ecf860e8988be8106b1b37b01fcee1f89428d1d1ff362b38c6fbd7e5bece75a34ee0befe3e7a4ebaf08dbc601fd88ca27561560278e41a6eab29b0d68c078d3d28f94dfa4252002aa3ee5b9267271e8b02bead32148d28b2cd912e7579c3ac6cf4a52606abc997a6196f2674b9f6153cb1fc196b362b7d63c1b8e76da54a28e830ea00cb2771f0ceac498ba6bc31fdabae56318e338ce3458e8767b2f2d7fe3b1ad057d99e323a501ad718bf70ffba3e83cfd57d90ff2ccf8531c1c777d4e3504e9ba4e7992f225646878985441174d3022deddae27a9773493a2d140ac43dd24046b96dd1497a300b53fd8d60f45b4c3c69a6078c9097f5a2ccaf5f365cde7460ffe6f4ff81444e175847aa627054841a97a91935faea88868c048869e0a6f9974de2dc7f148db589ac9332919653df2e2b6bc39e5e5a1fbd119229ebc65067f7fd887e962d77b5232f771ccc19c42848d4de4c2bd2be3cf87e0c42beba750b63e37c6aa3b27573e431df62fdc1a2302cbd8049d2caf7f39cb9ee3e400938550f3d9a0b4066a61d9b6495a0fd6004e872ad38aeaefb392fc2c8289bb3b958f1d2b6ea519edfc8449d8d63f0e38d2673c9962f0001a30fe8084dc85dc2eddf4fd98d9987fabea4ce7cf50b225a54ff3627135d8a9a28c55c8f6c84f52b07ebeefd9ff53d972fab13b75febfb218bb0914363faff8cabdfa739ac61a8864da47cd7a7b5ad242b5f6c6b0bfa2978302204bb7a2cbb191feebc7b3b18e921d142f509f185617079c4cb630df5338b091e7cf2719d96636bb86ea7939314f692ed1da170ad2aa939cb5fbdc97f29ea18f872fcdd1b3f6a2a1e7a6285eb028282b68f0234f2800706f45eda6bde90309197047d1e0e344eafe447f9f42e5f285bad98e3d869b21f1f26647b71b36c55a669ccdb51039ad8f6fc917e953d67873c20cd32ace86d08765d4be9acee84ae6c6c9a299a48070dcdc19a18ace606547f960eb1a2bbb0d8537dff146aa9741cdd5df2704acb7e00fa26f31e4333d40e198360422f1ccec02e36051c9bd8a02a44021952f37fa55a0a9c3c533c74338ca93f6c23a497959600fbd980899a953feede30afba8ad71bf70e2723920c531a18e586ee2803205ea9e7f456b03c05bce13dd0d4547bb664ab2430704a9c031e7beaf89e8e321dfb27c203a39f8e46900077695f36da4bd52afea2613063954c1f1fc4e173bbe54ad612a5fa9efd5ccb8b978af41dbf894df0a06bfc003d00801727bc2e04dc974a8a65b10d22a7fd86b6324e82d7ed3f3927b301a780baf53f2228fb17770e4dc2abb8a3cb1eca641ac7d268ed1ddb5b2616b71cb77904619774dd6b513740a1ea2081fb97f48e763d0f67191de27c328b67bbed31718a7411fee5ce43da8bd6e30f0941090f624bb37aead4c12fe52ecd23cb0a8d5d1c550d550311b75e70f8f14b7c9cb618a0c733f0f1c21f99a42ca6ee366f5caa392d9c3ab4dce500206f9b201fb464e18bdd6656190403e65ad851913a1078da0c3862c18219c1fd6913b7f4c5671282f488d12f43a7aaa5da0a936e0b6ecf7e4393223a8a017e71ccdd7db8e93da5cf3ba4cd8d15cc0edb5f6a1b868fc79ce66f157a4ad1d5f59e44ba3a1e665b05b81237f8c7ff582c3262217bf6796d7ec607c20ac457dd9e935abaaa21f5abf3eb552b07fa238d88eb4cc7c9edfb7b44c4791fdd4231d2f785c58d9f330e9dd8238d7dd10f696db6d4dd8a57e50e396f4bf32bb7266e68ef6ac26303026772d765ecc07f128044f0277cbbad7901dccd47641317831149955a9f2e5a730a8a94c695b1a7895815af6d250f6c8b8d97970f8c030fc300d2e2b7aacd4f65523d6ad54e1eb8e0905aee8126968b39d557aae9acb93f17beb64901ea3b799f5adb7001a1669c70662df3dbe20f5ff59d85e0d76bd1258409fbd912aeead9fd654fe0ee65130dc42919cfbfbb5e0dc343434ddf3acadad96cd4a40277a0265b50c9e94f6227223a121069961737ff910a2f007759054ca8324d8fbd551f216fb9b3322b80c2683c1b5d6e46f3abcef0338f7e7e0421f689b145302ef49695ac43957879fb126da03925bd2e352610611b053b1a6dc9c6e6aa815e489f04525e9e381e3b6593cba053ec1c84536d8bb0b49c2379ade4a3cd03e957b8dfc28969332ad38354c5ca4d43852b8f2ef886dd845501df3cdeffd3d5ac9f0c85dccb50d09af7ae0a8e123439066e25054feff984976c419bd7ba6a002a58fa709987fb5ef8cf3197124f5eccc42b0e18fdb325109eea97906f9fc773268f37e2dbc7eacfd515955baae04ef1ffde6963c4c8ad895c77a853d524e44117679cd920754162c4bd5dd56be9408257ed2c6ab5eb9d3efc57e91b7c06c59ba3706648d7870d179bcd4d59db8d8d54f3ed127fee8ffd19ca2d173fc3b37e3d1b3349eae4965a6815b51f8b39624f6aa983e610b9dd1afc63748bb74f369b66d24a48c0e3e213f795109cf7de86e607029a138e9b0e3ae63b0762f8379f06c9c5d5e49165c278a1fba7859773c8fdd3661bac06ba9853a5e7aab17af13a6a3b19a537fdb93c55d94192d6c864cb83776339655a3a9c1f7777b943a9c01bde938d0fc0e734a437cf2dc7263ffc062cf932f9e0d298e7ba8f7f9f8063907356a6a049d9693696186c8966ee951e2194e06477ca13096c3ed56bd2cb56b18c7cee395ac7179dcbcadf938ca279d66b7bf188dd00889c19985a73d0778cbc2a0eed20b2e4d6b193869829cf4c7cbdc372894398e5d81d80a6151ed1bb5c9b51d1eca7e0d8220c7536b22d67ee3b24e1eaa4ba43810d1b2f301f5e6f5609c411f0c6d6fd270e54b55f76b5508ef0bad4ee1aaa31b07921e3d61bb3e0e792e4289385c1205b6d02e18a56ddc8bfc669215b7eda4170af42cc5b16a43c29801caa315f3f17d6a39d8b6d17a11e2828e5e3c9325139511873a2e8a4a8a279febab00bf91d8ea396c159fb198e700b4b78eced5d7a56c5377b6ebf6c83d5e2aecd1d85f9adb58e4c40796cb6b42687d4585601c722f810515cf39feb8fa74d485df60cc25791d7a17131834c53842bb7f44c18536b7da31cc10c2a22d6c713a986565876f2c9898a0258e7f8b52127fa580cc071a331d28ad70f7fc90ba15b40b0363ef2d5b1320b1b205ee0729d00603676d8bcbf761eb25b0af9da08285303b3c441df31b6f310e8c3c59d90c44ca6b7851487fcab1185db22c5e6aa61ab9547357d36e57a477d643f185a252bd88e1d2bb052b3d1b5336eb3a78e4641cbfb04d1a6956b41a97c4cef3babb4b494301cbf8472d71b9e99e9a543a4cf21bfacad551ce262da8ec7bd97ae41c94c0b6e67d21852f940fb00ac02dd75d0fd9cf6452a2adf60fc0c09915f15a5eb7233ff5f2dd6254911951c9a7a33660c73454d93f452c53b52b6846a56542e4c96ac01957f9b29cbd55aff29748b29076ab2eef7a4501f59ee0fcbb2a14b0719f8caadbfca450a98e9090c7463f1413106f35d754d0a05f8dcd163bf48f2633c7341d2b1621a9b32555c9039b4a81d526a62f89e318847c06fd63f282c2cc2682e967534ee3000e1b81045c50f51c2ccfe8176cab4030fd97c991f82fffe0ff02f2fa606d3f9e7e357a794dfd14a4f086f9a8137be254df86fd32f1b9add5dc0a9715de002bb06f507869e7e7321476c91d5cf7c36a3ecb88dc8bcfc884e2b6290dea5efefbde1bdb0f1ae62302ba81c26dc9ef7c45ef186f011325dea4eeafc6cf3562960f6f065968d60e1249ac56907bcf14cbb660e4db79f08fc882d18643945b6e0f3a1b183c83f3478f2817ec6f7604ce7add2a3eb37874053523f8540d4b927f05fcd0687d1c94570d09319a70a8ed970dfeda0a9f573cf874e652977f0a4f68711e19e77e6fc7d75b055ff565e682c0e130ca4e487ff112bdc3afa80d268153eae863f1f307b600f0f59d15d008067dff3b765607de51dfdc4160dbb4f66803640ac1d5db8a3423ca5c0f8001741a237ae81692d270e3160f5c50b1b4ac800db5c6904744d43146f09f286a0b73e2bcf43115b5a05600523302a3b9b8e18cfa1da31c9abc0c04e6d36de8c2d134fa92114eda6ae85e1dc34222dc77cd3daa94df145f3fcaf70d5c6984d765920bedcd009897d44646a21f8cdc948310d3bc06447a30206b37404874c3f2af3e59518d129537f062d9f1b24ae9b07448744dcce9cb1c991239db1061b68997688473290c4304c6808cd1cb556e84a2876d90ffc74e8249e2763cb25faa858d1fabb11c2466f589580182fca20606d2fc045048b0821e02422a3db75f360e04d307b15913809d1db298d7fdff1f4824af3d8b0592935d936bb64af59f0acd67410e30d371cf03ed6639ea35ab336bde248e23aae8cc10725bf57f3913f9c544888c9d2a09f43514c5a2149e03ed7e46394a4655de6873cfee93b7e1720b071134ac8e3568d90da0ef269b18e5e4a82d10db4183e72a3fb179a103fdc8bf6aef7fc447c0730aeefb913b76407e3516e67a135690f6a5831a9b587cb97c39d6c7f0d88a38c76a2fc7a5b4e7fa14e410c6174000d193ccb5944036ccd08265aade1ad05053396a0c80a521dd61fd0904a7bfd239b19f10ae30bf1f449a868d9a1d63746083467b92403a53f3dfcc10117b2677f3a947366faee8008092a3d79482e7032e9243cfd13fc2106db4aa81ae226af8064b7c6cd2976744da819c9bbe8bba79b5d1c1ad8735d324fadfa08f9306dd4ba64e8b88dc92926e39e9b90b0e09ddf5c87a1d6e478518bf2c07ee3eb00039f2c7ede486b689729dd4714de682680351a5533898f8eda5688eab901910f8db0e10fd3ee284da5e281d40fa2586b1b209814ba9fe774a622408744fc1d2fc81c91e0d85faf5151ec6da89eac8fd30260dd2771462969c396a155bc36b103ccabde623ec6b0e72a760752653859fedf97bd21f2a22943a281327c9bf839fa28d6ba089fe5323e08f015b32e7e74acff1d139d24734d5c06910698c5b199db64e8cdd3d43e2edfebfbdc2b18ceecb6673ea1b8bb288c34198c6e907c25b78cec7062651282616f4008b4d669e6fe3fefebcf230892b4c7e9e0fdbbeefdfb668e7ab250670b7cf1decc9adbc76ab15ad2efc860fcca7c7d366e445449155cdf6a033a83a780bab3a742d7afc0028e04ff03fef7ea91b652f83aa774a49a3fcc2ca312400f5b76a7e14bee7ad4144c13dfa96212dd079cf6aea05293d2f6cde85ebe2d6e9fdaa015c5d98ae6b600dc1b905de93dc822e2b9ee28a4fe0aad7a9846387eeb67dcf2269bf2f7773ffd7d80f05b7a132c89aef1778c6b59bbba3294dafb4bd7ba3ab9ec3cc0619775757c2c2992dc13b3c36e1890ef1e0dceacf3cdfc21ed44ee91c0b88d91b042ad9ce7124e2b76f7cb85636353e874d24b2b0d9b7e7de3028378b37c8a2fd691aefe7c3f64024cd2a541a6a034c9f66ba53bd453f7073ebbbf50a548bd90364690128a11505c144213b5707e5eb8ed732e06e7d1d4d9217db97b08c68bc433388393beff9236f0a9ff498ef7674d96190d2e7e4eb858556b354703cb402cf3e2321925818e0e0fdb122137d31ae4e851c53e15e3c6f65d0be1a6752f10ab813fd73503adbc4749a064c1423eacdc4fb20af208d04e8150ff5c8e3293455e31bc7825f4c150d5fe74c89892e4b710492e07bf7e52f80f0d024d9df7746a71d3519f8f419104c5b8fa5fbea822ff49da02efe31c113cf22637152840798b8dd915ae5e77e22db054bce75ce598c488100d54769bf362de282d450c6fc214f732b34fad6d97b834e62ef930ac2941af758e4139f5134e895ed0019905295b95c9c6700c41df03b086aeee30018aec7ac8c6ed675849d9a6af5e5d963706660957a2d0eb9d7ec0ff40f58f372665368c8525a83ecb41c262018c44d0e87a07ff9fafc161b4860f895d8ecc8c0b7c84cb5f6f618e35b5d1e1a2c092e69bf0bedbebb8a61d7ee9cacb9477c0fd436b21cd191193759240d40c272cb6110e9377ee0c2fe01cfc2db03cd3c16427320372ccbcc244f22ed882d09a16d05a7da53b960032c7fd5c6cf48ce6163409b06ccb313e2a0b76b143d4003cfa3b50526e99c3f7077645a8481a0a500286a0026e257a3fce62f90c021c87b80892c2290c875bf90973899cd9f9542d5629b9198ff93a8028b8465abea56e1345fca07adc256cd253861f8403ad979d2b9007ee8706e82f518d50806e93f44e9c964e1243c1851f0a410e1e845e074ac92fe128b9e63b29614d541d9c3474d93513450ac698252f33fabcb2cc5b3f95c0d2953b6bf0e281ee9aaf2970d1996591c9931429ebb5c2f32f01549cd18b91e099c00e7e86624832f8a689c744cee0910e1e8f74d54c7ae052b8ddef9b8afa288380db07c6df1672ff6ccc36b65420533a941a5cb6f4e345be8fc5773d98c5860ed07c4b8a07dbd1eedbdae473e138b1beeb1de481eebff8e466449c1a45ad69fb387b53db3a4e3c8d9698bba4c5a9bde43f5a359d1632f2b52a90a14c80f676c1b911b14e5faa76ab1a0d6f4ec6674ef1c1c51317670ab1e233043ec9e3974b13da30e9a03d0f444e38fb4157bd4bb60d12e0a3b00c69b70a2d9755eba77c0337094489d8951df5e42ceb5b3cbe21b048339f669c3cb21b83017daf1608f328d198d4113cbaf9fa76c18fa2ed1f7e6a3f2213f6468fa18a0369fcbf82f0ee4479dbb80ffcee01037d810f8dd7c3bf6242350108557c45d8d2200f511b45bad5572ef3a46471233546ca966f9117fdaa52084ded3aa50a2407652698c42851e0f293a0d43f6afb1ee70e8dbad7133549dfedd5e62d5ab2eeee691ee877030b4857861cbaf38fecc914bd98af4d7d12b6d132af00a51741db12f7a1274e7fc68701c830461b974ac67cbb1a88b4ab4bb44287638e0cee2e7d4a2a4efd36fc26ed1e75871886cf1b25f37caa0347e71ad657773e520b91fb3b176973b1a4cdadbc82568658f94933a211b75a2c2c7a2c97aa57e24de121003cf4f381211a65c9b5656339f10132b74f5987e8edd65cbd9d7fdce42735ff2b8c526e222a5eeef237f933c5e122632996c2b82e68faffc9410edf15634c0dff685b06930a21ca22bbfba85b1c42b84d6a68797978d960961536784592e71084e7f4729f8b139a8f4c60532ed12abcb2cad8d81ae497f5eb77ad4bfdfec31a66ceca5e15ace533055e2dca68f172ce1ee3d69c58c7429e53f90fcead6b416bc873aff8a807a9237b53a177c7d793a00923c89a9cd7277ec14cbac14a1c8a79adce3c9eb2578434d7a4e2a9eb887a8f49acee1116b375bb1d24a5e3407051d61d0b271d6ecfb4d5346c00c0b59178df81e209e13172e58f3fe73b0bd2fa5aafae1675ba546e45ba0cc35f006259e7f5ebc634c3d05e9bcea2055cd4a739ea29b6327a12cfada34d1ce2d4ff0a8715182147e1540bcadc621ce67b6f22919ec7b6fb7d421b03a79f620043e0839d1358d122d27ecb8733c976b8bc88ac3f5966702025e42339fa8512836b548ba4149465544168afa01dc0af7dbde7fae220162738f18986e01c38c4ba5fc7b7881564d77528667424f8f18182535a482248537c16383986880630168815b684f22bed403993a3ea423bce8ae0cb714135f2709afc80efb841cbc9b46f96b7c56ee5714f5b9b8441a8bc8b930a7fe9a915013c6d9d0ff9ed52de45d916a67a756e7843c252728af50340067a5c0794741c514f371a4d9aa94625166c3be7dd4ded29fdd836c726aabbf9ed693536c3fc48972c1964fc0e3b9368d2c14102951eae74692c89ae2191c51981fffb966172eadbea01489541e4ec81a4122b099a62c9b309d915b52d31de09c41fca732e2edff06a9745ed7d0861082dce488d54dfe7e855fac7c192344831dfba52ead628635039eeae494c7bf1e0a0a84536071b4bc01be89b0942ddc80f9a539a7ba2b49264e4954e4e2281125960cfc7122f4e8482f588da0d7bad8e9578f1e51b889b06c1ec4cad9b7c8189da68c5a5f472e5ab8103a84d2df9de1303b2bb14229bf391a7ac1b9462469006d0d3841f2f13eacacf9a23116af91eb2f0e8c3d71b09bae1f46917b36de4cef18512137a2317016fa39d62dbe91fe8c6ed8b9316572e9947cf255edecec060e8d8a09063208d2ee0129c7dd7b5b36def2e431df14b026af3605cce8351e0e03e6ef24ce507455a55a200cdce7efec840cb755546e45a0c6c1737bd2ea9ec548c417228d321f6364e7dd6f0473e282a81b5e506e7cca2da20c22eca3005c4f14095db718739d5e36692693f0323e50f99baa8529f559284b616a6e93875980fb8a84afb4d54b964249b8a7e7442bd07dd8cb0c994fed2c3ee3282d954c164b327ac084c390f42313ba61f43368110b8b589635580b1c51ecd396046e9666a9db4977a97765ec0c70c51ef64501344629ae6770c1cdc4b44b2558ee0f646f844a96aeb30fb9f39b1a9b4f17769580af2addf2c11c62711227a9593120cf02cd5c1e7b21c83fcbe9113ba638acf1aeabc9e3b28f7c8b3b47afb02354e44cd708e9124d59ac00ce4ba3ba2b44229ccb277525c6722a3e850a7a347cdbe51ba92b7eae3c63a3108afd10938b6ac8873904828b459c58d7ed43172153187bb0c657df5b8cb9d0593f013ece84825f82217a4bc46f1ff46295a4bae62298b016a8819f0b346f46f975279fc20837d1c1bde3e9a9f2c968e8c27aa34418dc5c65e50bc4a079463865d066cbe804d4ab0b4d7620203b16dffb641b53c0b2fb549912c462d1cc4cc400c975db465d4ac76fae84232e9ce2e9e24d2ef1b29562e4363b50e10c45e4dffcf6149cfbfd1e191b93846d61bb96905fdd6994982fb2fc71099c7fa18156631113e951e9bd6db6927270882163c913ee83d52d39521ce5ca88d3d09eb03f6334d67558addc0cfcd54faf08c8a06c94164b5016fcf05f12ea6f85cc60296241a856f4f196f88aa8d753a89f7110b8132ba061f59a789cc72a8ed38259a4195806004718602969d938dde3eab87f1b62691cf6f20070a750c40497260a3cd27444a6114570564863dd5699e0bb7d4e7bab64254094b7d2ae055f0f816a6965cc225e990c518cd102facc97e46d51090b97b4c5a3263e780621d11a911e9bb9c66249248830143709e676d82378633850d11fba7ac76095c6e8af2298cf294d6b05e434ec0d8bb5a6123de64d423984e86fb065c8c5c00e25ba990781180343811b80bd7daa8b1ba90d44d5d9fb168b17c00124903d3accc76cda57d3014773a75087b9b4dad8cda62b3c0f4f9726cf66e10a9ecfb6de44edbb4391b4949dab4fcf3476752cbe7e0b370e4efeaadfc55a1b233132bfa93855950060d4d0bbda1343c6d0c97300e897eb2f885063610821fa7e0eecba77f63a70ab3a84ffff14af7f76c4d67106327522388ad93fd793efec3c51c630209feb62e2650fea0955a89cd1f15defe0a96c74205d1ec9acb3378f350e4ca0c0d894224c2bbc5080903d13c7ac9449a5a2e214363564972664b8ff22c182f1e02872f96fb8daf495a35f21b7dc300c76822ab7748872783df53a33c9a8c226f509616b0de4d93d37a1bdee822f9831342891cd083b07b0fa32ebe22b49ec0445c16319c603909fcfcb0f458defdb16993c81addd1cf08de7dd456e741f6ac71b5ce22518ed7b22ec5df71a9db8432d9e180c30e15a2ba1f895480e005894717ac25d550c650cfab3dca6be0d0859730fc59892be65d7222289310b6e1cb85afc7f6edf0ac12608519322c297cdf2c1df9311a88f9f8c5fcd66a0ac946fa7b432f052bb2ed66ed88099566717114b577fce281a487d39ecbe51d975dee8fd7f2594233fdfb76993fd43e83701752e4ae5d04a528f6a47ba9e68e8332dfa05000fd5d6c4d11da784a8849c930a7e62cb1fe335a2a82684619894d0127ee43410f0d23800ec044502e5acd0acee51123478001d670398feb361e244ce8973b2777fee39b510d0f4ae76792b22e93b51a20392369ff09d20180ebd33f2e28e41468d33626830b39d2c6269ca7572fd14a87a663f382265ec9592adb54fb9e34a64e36ca28ca68c241f958aaa553c8120d9510687d6ad0b53ebc24b41e32d0026f777ed5cb170b1ed602b5cadae2c753629dd96cd055790c4d79ca43d77f9cc6f7f713dc2022ec84811548113239664a06248866af13eb34e593c03dc1dc77e5d7fbfd0ce96a4434df6f5bac7c99f00a1801aa304129544899a01b7f65d3a119a423a926a38c7be1375eec239a6349edde2aebf700faea21dbddff164d5b60de10e2f92e87f9e69867d53fe82e6f105af63eca0dc33db59798c3f6e1509b615455efd639b7effb9608eaa2b17fde5dc631d0afdab9ab6de1d2ef80fef381d8d0eb7a4f1655faceaa808c4efef94f187ee65990e0b448f1bc64b01f8e4f63b3d07ad122dc189c1c657e54a04941875c18b878c8b4e274c7fb22cbad5855e180cefd42d47e6ea6b51c6cbf71ae09eaa07b94e9fca03c1987e8a1673947e56f91d6dc4a27e5f90e65d38a0ad64498e88f1afce5a3d20acaa35a37b37b6310e2351142fbdf5e8b2463e0b279a16891fcfa6b7e8cae1d113a6f42f5b49991f9880ff5803b870d7fe9711349d8b0ff0ab9b6dfb22fd4b1ef7bfdeef7e50a9fac7a541dd43a3bfee800a864f44a3fda9b1a107759980d62a5416171af56fcd6c449f9f35bdb469fdaef4c3b441b4fc7d756c594c1793af40fc3eeca6794cd93edb43f2cb257e22c940549d760bcbf23e4bc6bdd724b1725c22381347b36fa1da4bac68ec554c63506e833d257aaf73003ce8f8e1698f2340ccf05c42276ce52263c9ebc1186159fae6d4ef8b3b70bc12c567b469b187ac502c5d0d7ad3f4714343eb04afc98b153af21a9dbdd39ebaf1e75aa079ab3a3112d4e2a5f0c1a6b4c67bf889134854c03c51fff8f37a73889ec556cc896408b3f1840e1733e7169a4866163626a723eb4ca07cb5e49bb26240ffb6658deeeb6043725eaeb9aeb7b0ef5e05823064ef49fa1fcdb3a847784318e982ee90886ff03c6b0e10024e44a55e0632618e636cd545f4a4f43b78ec8653203a22da9ba0f97085ce1d24b3d44ba026e299d01a933d0cc327afea2b650f612d59fafd62c865057c538e2e57f61061fbc5fc0ce2ae543fe59b1fbd587ee24f16ca949be56fc36c24a88b8ba8402098d792f945203dd927b053868db2253ae3a53f32962c4bf992b9717db025744172b676dffae531e9e78d10073f6f02dd458639d1d665012e0bf0a0937afd53ad38ac6d9a98dd00d8856983f99b4db3cd9b1b360dc690467f47c82470dc07abca36a9cfa878a41b1909d4e4aa5beb89df920e93fea60ddeebcdf73ed96b5c53ac541861e3a0cdb29df2c639e9b6a2c47cceb7ba3d03083df5590c90abf4903c68c6a50eefaab0926d9c2e285adab52e33e02410fb65eafa00440f914dbf9b5fd8ccd9b780dfefe4dcdae662658cf1d7fbc1c4de98ae92db75585f8a6c16dc7ec06257d1253fca2b9b58fa490b5c9d2ad087af1276c59e2f97af20e8ee3f774c1b63898c83e6a7c907a9fcc0515c992c6cf6ddba2d3283744a35e1c8e4a7d83f8c5d8070b2ea5d5fed8de14fe51546c3abdba699ac3d0605b7fca5bc1e901ddd5c8bb53990252f84dd85aea9e548c7fd3411c37269c7ad19dd6adef82b77fd55beea2b814a0696a565a44a276f65cf21c0562f657445ad1eadc2a8a224b41732d0e4fb024808bec0ed4386fb313b050746032f2c7f5d874d6eccf3bc5eeb9d30ff38b2b0a986227897fd124c53c5f44013c6e7c30a96669de8a304f96fc9554135384d6ea940661af1159d43c24675678ce7e7426b4d019a37fd49f086840b7450f4145289054a2cb68a962e442b59dded332ab57d9556f3eb08084e88f1505b03c0ffc75012a7310ec5a1910604159ea88e393ef3c5735a08b06e55c3f8684ce6cae8da574cf3b65e8c8777d1ca46b0a5e704b0090bcdb436d87b1685518bf0ca485d0fa6d188a5c1e1e5cd3a67e324f42543683376f3dfdbbaa7cd6383374d238425728edb22da3e099cce08af717fdea4bf0c32b70475f298d7ecbdaff5a8292352e22c880d13039e7ad918be08e367006c423305573551a2adcfbf985e1839646afff00654c18fef088238a20eba5a5f863bf55d488a2b23f92df8426548767ad377ea2a15fe362ee24b279715fdf2911e04598c0ff821e14ae48acd66c1359466bc91cc7dea97994783e894aa71c8865be668b88db78464d043e5d1b473e5c56b6a15ae7b5d43b99333f3392c8bc56253fad35fce1469e930e171f836e86c0b46993fe1a7100b43ed8d4e62c98be1b3cfdbcceaf608719d130b473b2f89e56995468da294e293a001955ec2c4016762243ce6df267162cea873953b29e7c585a427175b363138e6db517f127303991c604b2297293f41ebdc72b0644548b0302f1cb67303f2185dd34bd9765ad29f028e17fad2c28c920cdc4dd5d6d190b9b47dd8bde87561b9fc0f1486a6da393da4ae393e10c5d2e05d0c02fbacc8f1611770a8d984a1b456ab028ef7fda773b92da17d6aa61ef90117501968e2fd22b98c59745852afc6c6281ed3d9462c060e3245e4968e2cbfe21e3cde424140420e2c323eb1ed095a63be1469e85239986b06066d34939135c3578469686ef9782c9d522c79ff62c2e36fa861dee01daf1fd02665ea8bb1c59b1f7ef6de476c04b1dbb5fdae6c8fcffe4e0ec09720f6092356c4f272d5475e92525a42831e3f8e20c4c6ca59b980049db41acb392a5f875c99b3684725d45001ed798f90d2955c4c29909c1588a9c148b863c567ad4a69b4bb8e91fe2cd02cbae8c34baec112dd9613455039f56e206696cd1a96011f6d352c900d1d1c170860584f38ce9fd44ab6c71ead13857dbfeb4640e11ad1ca2e67f4f2642e42b0522fdc3ab24e9d6d1a9a768a5c42da77fe25540da08322d6a597c110ffb184fdf4ebb8eab5879b8d9395a08469b460ba18265f011b27a94c5daea16e893ed521234ebf20b56db79046e748c28561de80989deaffbb235f5f3f99a0db47cc9c509316e4165d70c9b1ae4c535fe8bfe5c6e4ef7480a46903c8068a0ac83e4b87c11f5bd09d6d151ab2b07a5cbc4502d0d2f094a744b5815693061cc6633e94f84ff7ee25b81ae50b27e51852f303abc60e9b8fc6270e88a3b593e3574f19474d55972d1b9ef127345ae3397859ccc0b0f59ab10de718cc8a64901215a8a7aaa0adafe319a79f9ff3da55cdfb22196312736c4df2f7ca48de541361ef5a574c186b94af93f8420caa2039d6264ef08cb98f28a2e9228d2345d6e5047c2401635b165ed6cb6068ebdf9d38638569897143c3861d2147a82b881a0fc5d9e9e0fe6f5756d005a328a8948edcf2aaacccd1e7add006273ea1fb0a225c1405f31836a0e5db263cdb21b8570479411b318916e934d84cb2fb4389d5d59f7ff3e8e409016ab9f0840dfa633804c1c02298c0c33b56e4dda3687d46f48308c237c210bbd02bf589a00aafe507c5f9137873821828f6380bf0d0a95587cfd21bb5e7080aab1ff776551b50483c5c8720f66580218132208843aeb0e0ca86cc2bbd0372c148aa3555aa7363a8d0e1cae68dc8dd9efa691bdb785b03df0de4945ffe2f75240df6b6401513dfa4b22020141912391b6e732c87d6b898f5d6c61c1a7da4b51d0b1d93049be954233a138dd3bba57ae53e7f9bbfee4bdaee3b43e2698a211299a7cf6dae0d1190e4e23e39f83d45becef08deea83856ab2b965933786285feffb3d3d4704f9fc09e295591dda4e135ba2f769d326586f90310ed91f219caa7387810fd729a97371adc62bbf7b670fc6ebda045dfd0358d0fc3a8700f460c48786d33414b50cc47b34797298f3c7f505a11262eefa3208ba66c594216656a7ecc17df602acb001003435bc445f723135d23ef296855aef023466361b3b5ac6408b5d23ff7cd4b7b218ef7e08ddbc2940aa9c27e144fcea7457500c7d6e05603f8dabeb0dd0511ba69c452c262f3b25326a3433e9c0d33ec7a75e7ce230a272b3e4fdc277c639589fc269cd4035c6530055bdce53eadbb158a604648442764ee1929bee3373b14fb88ac6040097057cea854594cd091140596b4e79facd4f0de095db09c8f21d88790d421774a27ea5081e39e888fd5db66c5c03f4c634f51f898c5b463795d1bff43a2cb2393413b69c33d0c69b9e1aa94d8e36ee39b8fe1d6e81e30e8feb274c948ddc4b1dd2eb49d057b5f40b0b60f82e48e1c374914ab9a3a880cdd6d0c695c2c662bc2aa736a0386ea4100b430e1f752e737a8a6a746d09055f92d940b4bf680da1c02630b65e26395398ba322f96e4f0bd928fb3b7bf27b85a2aa647d2fff730a974bf7237920a6855c26dc10b4652df1287c3bedb3229d3f7711010d851e9f9f2d1dff58d1dd117b815b32ebab2ab3d1ba20f3051cd94f7d33c9955f8590a3cf0fde44de9dd3b3e6055b90264be888f21716bb230aafe081ffcbe4da4693f2700045413933823c1550b5136ccefb28ea9dcdb42f9d456e9c1565920812916e6a0947cafb9769c1f29cf5b66d283d7af6dfa6dce353bca5f02a869b9cc787ed8848a09b1a416646b7785fd761fc46bfca5fa6d2d4fa80fa44cf989814265df924500264a006a7746159a41930b4090d90073894821a1b659cd58172ac4bfc88a67985f0d7173ee64a2722893938619da3df4d7f60f36d0845b78194049a68b4a2e974b3b431f139761eedddd5a4cdab77cfe9345d282cc853c770b9f98447937ac8ba02ed3599dc3c73766078f039d3ea1430dd7f774e4ac80dd224e1a89df1a2c64c3f0c44369bff8f81d93f855e48182dc294ae0b0a0c6fb3b6b6cb7a0b4a8d6033347e0e0bc3bb06125ae051845c85490101431d026ee91279b2a1a2efb4a9c67dcbde0b60fe9e3a0b0aecbafdcb6254d81bf22a873b9c9091d6c3fbb3e8a3c25c4026e1cdf9610fb8fc36c386f19fbffd54f7de94c5dd8a266bc6aa43e83679e1829e2ec9c2c37c38656e9f47c1028d8ac6905e68f76d7e3a531d7d8b9bb8eef6793b1439a5e022c840bc0f77d88696948bd368f3b779b6ba4a31632e7925992f2b89d1f2170921ac504821f5b56c3e24b8c11379180994518c05b41acec8eea3b4869f7b91d13c093f9cbfedcd9661773fcc827bef78d9257bf88de130f91027c3d134eb74dd20722f5c275d5d1ec2c74e350cce2a0fd985f846c48cb5ef7d4ebdacf2278e26facc22b26a90d4d2adb85d495d04feec64600da7a8206463a040cac1d4d79c113e5daa4e87761a15aeade2cf9545fdc753f74837bcf594fe485f1e572da2222cb5370906ea1385b32cfcdc745d03799c7d7e0844d97bcae100b050be7d292a19b22485dd028d3f2270aaeb2ca77064f6d12b0b69394d5ceacf6121db3d338cc01c45dab289b10088aa1ba439a258c9768b0fb30da06f3bae2880194ea68d9902b32574b40958c2382d66ffe44c48581602d69e0cb9d8b66049decf767a8ba26e494c3acb39cbe5c16011056e7ea7f38a93ca1c52d0ce2879d99bd05bfe5850685538c96031164f7923df1b2a671257ac04383857f266b246b3c84fdb528b32a19586d04adcfdc84224b691fa2d8bbc7e7104c7a3ff695863e5ad84143f71216d25c64c713269063ebf3eaf5051fb3b841169646002f23477716ecb0e75684dc982935379f03289f26fe5eb4e350391ece9c07d3e2685ef155d47571de4a24dcd10aa3cfc34c38791dc79ce3f4dfdcd0202607c85976a78387232cbf4ad542279285b8ed99bec01bbaa98e56f17aa0716e19a9ca06df598cab2828cd43602e5c4a9c772b69a7da821a9556b6b4e6a07eb7745e3e17ec269d72a441e01dcfadc86fb3c221475192a3eed1c69cf2a221795f576c6402f658d86f242fecfc8ff2c450ead424e1882f1fb9c8137f95b5ac197a5207703d97ffd0678ba262534f2ebe88bbedf0cebc9d84dfb45aeba9dce59a16a624c24ddbd216eb2874b63053d09ca11d7d5c6f939bcfbf06a56127c6910fe23fc9872fe1d816dc12de5c1acca65bfaa0d9da83d568439898846706d121325e6ed72006ef27ee88df7158274211404f62d3525972168a9389f45bf761548b2b0f5f868acfe73de846676258663cc8c9b54b6966bce60975301840c9d13aeb5bb84577d47b08f322af7ccc2703f0eb8be24b24d1820516bbc18f7f61c42e86be5b5f88197cc6c4a7f83920a394a9356befe38cb86a12060056968dbf3436df5d4ad70ecf3646f08790a9d2357ef47f2053f3c8dc8354f76c13a706ef504383c59b2941d9f64c9287a7e6922e5f6386dc675a741f4442bc6bff10ce2666e705b8657f60aad5bc7858b0753fca507bacb252a28d475ad79442e748ddcaffb216ac1bf8a1c0f4240a8b26797d1c553145dc733e4fd00acea931711e30c2e146d8df407be28cf092280f94fa9208e8652ac054134915ed0b0e7062ef5f3f8957df357e1d37674ae9dd1bab1afa2ac45d270e62491d3aeaf8e617c1f045661ce1845d37daae6ae062e9d6b839624cce16040f93fa495078cdbac2bdf2a7fae797734cfb6664bed72f18aa50f24ba6770a0af31b211c988e8826829c0a46d6753afc7d0d758a906974c41c4590380f41d37657d58e9dde9233fc4debb319ddfcf25ab7728765d91715d1229c7ebd3fc155f38544462237ab5aafbbd45789a01941d672e27f48c6c8a1078c2bd4f323402fe0066db122d5b5e9a12013beb1e3b209492339f9247b42ac136a40cadca694db01634123ab2adde15e340834f04dad92591e2eb1fda7f96cd9a1079df39a0feccdf05f00cae26b5ece9a5c959c3f14b758ed3b2926eacc08c0067cbcb028831b849ae7ec672d92d16e8c72598c56e9701ada7cf850560008005fa8b5155d9bf219f4247787116b3e46a8e11d057040b620841b707736597ae30cbaefbf137394fcfa115fdb3316b20c1d3cb98260a35a76c48704de0083c0e2e564a1ba9af6048e3f3f113b01c7d43a892cca9a7b63f789c3d511a951afeba867a323a6c91bee489a6f2302b402b3f85ff98482bdb034bbbd95242ce5a5910faf6da12c6dde872af19e365bcdcf0d961bd3de8189f588450293d8307bb60f0b8f37f199738bb84e52737b2c29a9b378602c191be4069842443c49bba9d2c4ea5fef9f4c3619287cfcf063f5670c236ecc9d265cd0236e2227e532c2e23f5dbed73e497f6f6bd486d029a0539b71e1943a450bfda8a6d63ec16b293d7b6a8479f29f56d425a9a9556ddfa7ab21a9613419d2a2c5194c2c473232bbff506c9cf5b365c6aa899364b56ec717c6391d3e39eae2bd990ac275ec1d4e6e458373bdf6fa2e89a075d3d3d61e342cdb7d6104465244d0e5e885a25f401c76778e9ff2ba3f2fb739ab7cc1b0b96c805bb053244cafdeb47476f8b2112561e10237c2390ff04d28aacb07be520983f8826c87e2d5b3e81f46ab2ae856d86e51e38396aef8b75e3a5f6c1d24eb52079fa922208319449d626d11cb0567af7691e1767270eed9966275763ee3bcedf243c8d859acaa8b5ac5990ccab2a92b917c922d943d2cd833e3a6c69501515f4ad1203a3beb62b488ad8adffd0429cbe089d0fd7f928c26f58a7d17e6aef8b0c9a858e342751d18fea2bcecf99ecdddd0e035b49ddfc922d17a1a5ec38ee7a937dec5c0818a7bbc9a24873dd6dbe49e2ce3540768a64fe6acf6baf437ad314f40dcc0f6a9c6adf61c04f26f7e5285dce116964e0f04e1c491641ba29f25e1b85319fcfa7fd221e27e8e0fc355b1d2b707c5355ece3127d0838bb092b362ba5474175ea8dd8d852c2bfd0c274a820d3cb82a52b4b9b4b694b91ebe2039387e1061a801ef19d7a69f24c669fa413a98e4142b47c949bad036f7202e81211c2dd457f6c160b1428193ac347581b04687163481bb23906dc05e12dcccde416ea13c87cb23ded6c3712888e4324106a90329788d06a194519ee15039183fcce0445bfa949446a351981e6cf9b318759ad504f577bd7f0be908f40c6316d2dd7b5755bb977df9292ea57e2fb7b18f23f74faf532b7582cbbd08a8650be4c42c477fc76ca247a6824799d88724cffbbff731c77f7168f2ac148f0f7de111bf16cb08ec01be5081e6c02a37aaddbc2f79ee26ad44bbd8d6f665ad8e55510f0b9ebbf4a9bb038ac8c44fbd75ae7ec7bee6152fa819d5c61314b5b48a4ef125a326c7e4cbf382d6bc3f1eb5cb696c7a8233b4988ab04bf806d773ce76875533dfd73ee60b4df79189d8f6e2abd1597a5477e66e855e6d75061ec3e54d989ca323264132d682101d5cbe45a89fa165fe3db5982e4f92b384651fd4760885fe975cca30c09ebf8714d9f2021dfe853a3e75e5426034f9f84857c2d5236a6f61255e78732f8c3a3727e10ca5adad035fffcf872ba787d1d7ef522899264ce54a5bfa484f858d4d8439460b9690c51d6a4db16c2cd49370034abc42d350edb647c975aff6e0c7e9c2910befba5a631f65b1847c3d955e8f8fa0b212d433e08e7d2c5e99dd4ac70c5d8c2bd533c426ba5f1b67a1baa7ce1aef8a1786da4c70891e0cccaed2db696f75a5a92cd91b9bae6cc1915e71bfc4fa458024f423520b5226272128b7ddf4e25b7c0df4b8b39dd5a112e2a8304319fe0bedd60ef34ae9ead1820ebd5d0ef7e5c8f13347a84fc451820fe00cec454dfdbd880b6135cc8e5db86020e81a07c9e1daf6011a230ec45f5bf8f31aef6eed1bf415c1bb439000cb9a79eeb5becfda3e9a26933ed5829dd1950b3828bd8c3ca3c7fe2e746a12e7a097b524992c49dc76dd72874f58a93462390c863df3ceb492a65787d982b43d2f396fcffb45097d874253177b3110cbb05b58b12b11e6e710f1c6dafb922024ce66a05468534b50981e440eb82c2beed87c62cac14034cb8188083e639e319fc9b489cb2883e1ff34d1d2c6ff811d0b802be2ae33d781b22481c98cfac391bc7559a967bbd41f39991a2898290f1235bd521933ec9900a0ab8f5416848c5d40c693dc7d649396f28b027af503a5f2ba182f191329d595ce9243fd2283bf9f93fdd81bd2403a7f67816631aef068eb9b048777c01e1c49a4bf64f660425f017a0071aed6390855b3115f3b182ba180b06bcad1e01f2a068d110bea7ff15f29051415b15cf9816b3418d368062b099d86889290ceebb43a244efe5903d4b9861768125435800e931813d9e6e710506c29dc7a72906ebabb910d610fb2c1d54e7cc18f919860c8cb0218541596674d5a62d9f231ae38e8d49e30004f338f4078834b3d3372d14528f0fb64ca224871ed3080c997dc2a7bded57a5029a9a70574ccfc11191573735a0c7f2687754caa8d28571365810bc03efb86ed59b0f9dcbc345d5eefe3410aa1300d21865d0469fd46fee61b5b172199dcc25382214c10377608747a0110bde4a6abe195624765b1c3e87a411b30c4dcb4424c70d2893e65d467b08c9fc224b645b5f78747b99c65e531e80c05542b0ecf69cd0b8aeba25f2f83437b7f7cd7f5222582077f00c7d3b7062f768170b0313132e615405b6753941a3210164722106a7fc9348635e0e1985e1f395be2fed7ae72f52ee29f343985bfe3564db264df4c3e9b3702c09b19918c5d7a9de4e54a698c0003ce69eeeee55f3451356fdc54e64ff836bc28effe155e85115bb85e2f9636a916d1b5b63e808ae50d43566e14e74d664c0f2b9ca9a22838bb6b1227e052e9888fed76c489116f0a5b10d2e74ff66055559a5eb87edb60f3ef7baa1a21a41b827fbe7e2721bffd720df69d8cfdc53acae5d1204321dfbbdc507a4480f92b0b2dce64a9e536d640aa58229f19ce59ebd7a30a2cea47628abc2076f823f09c8f955c403df97d982a492a99f02fc571aae119d340f7e4b7c13b183b6c49979b46a9c185c30111b17951b683bb118d9635e496ddf50803df6994ec1c40c600bbea1e6e390a9f9e6bd5b723d07627245f51c191b1c3b95acde64c9dcf6baa7a3792f8c7249ead89b48e6a6b9d6b3a1708cd51c9b4e331e1ddaa9c636b05b3fc4abcb21eb8f2152d77fbd8b0a1f39e9b0316162e6740a6f2ec96f7a06dcfbbcf4558f2feb1d24228dec571ac44f23e9de1ec5ca4f2f86abae5d1099fc553b124ef44d874ee3ba9f57ae05282f1bf49a7e247a9b253789fb4c9c6e9dbe0948fe9537a088a642117fa03eae938572035697652779296ae2b117274ca4d7229887b73c62ea547b12d82ebd7216a5bdcb7f9da2a67f2d5d2e19a50a13b588bd731a4b5d21b6ea23ebf282dd13cb8ba5c7a0d031fad360c139a4e564a5195d06f9a67546d3fa996e5addd7a2fa1d3a6e2d279a7bd3bb9f97e1e73ad649fb45db998f5e9bc935f772d56a849606190f398566508583737968e3b8eaaa450a38d5fca082909cb5f926acebde603b1b8d3ccc40b17264176ba2c90eaf0e9a37af166698273c79eba7e116b3a94c0e118bb7fd31a2472dee4f5554c3f2db9a3fccd0c1e3d30d147ebec3deba7c23fa22104317246856d0790bd363a590b4866c2c1449a0f3a8feacf2b479c9cb8058db52b198bd89838f6df4d3503277780ec99acdc3bbd913d02d6a0ef4502de87f57b2eef9bfc0205da97bbb1a6bec94808101c22d858e20e3784ca1c4aea155d8f865584ee4e6c03d9bb505c343295349af9ce58d365a9285d54c6da9d1a2a6387b351bde5ab2512c9c1ff20c601a44aed2b53b76e6b658499b28f23c6afeefa0f5934a85dbf8f40bf0c748d2a987b087d1875510f65655d1dacd449d58c42f8e12c190972cd40053428af0798d4d328d5d3bcb0ab8fdbac6127bcc97fe81e4551f765f93e11c24be7a512a0af7d2488def304434715bd955da759289b1ff47fa4fc9db74ac82e0a694780e4c01926a992704215ce5270f3676c7ba71e2335deebf2334c0bc6b8534375a3d6d91f9694fb52f36b658cc56460aded39d9f9dea0388ac061d99fcb8d141fd19d3a9ce2567716f3c181f7846156cb63b573e49555d67fdd9ef818d873f7f70e67e2a518fe1ebe09151baaec0fb280010b9571309081c6489cf3e4a113ee99a14c290cdd518b0473fc610a60260feab3aa997d237b42e51f7ecbbd47db97529bffe12ac96dec1e70bf0db48fc10ce127137dfb38498dcd3f606bc14debe15e12990db2a67b8a935c71732dab674b451a8fe7b5d0d828c08aec693266b805210c105e00996dfb0d5c9a670890e630a231e1265d1361b0d589eacdd14fae5660a6e20c7c41c990ca1a3b61623be5c57a8fe990138547563ed5d768b8cd1030920b0857bf10c43d87f91a466b11193fbe3e7c21a51a2b2b466d111d26ef4d3151d148ca06c406101b5b4781a9e93e1c65879b223bb820aaeb6ccbb0fd2e2f15c8dff866281d3f43e425886fa9b48e7f5c781b30fd1d708bf9b87172c3cd59dcb7f8aeb80e3a1c7e16b8f5f1589f4a72339471865ce391d6a41eccae279966fd5708a811baa6fc0e8283e4a0f69c89c26af8a0c45e7df842b51f74a47c5929a113a2e404427621ee0e84b7a9494949c9836e46e5348f4f22a20fce6cbe81a18a1df9e7ab0e6a8a608915a5fc650bd48b8210a8d221f0f46980e06ae3f7ea33a063997c7401807f853d177da40a729bbdc41d885791b7e959d4fe122b7eb0dd26f2db78e27fb81720415d262bc15523807e94a1549a78b32544a843b842bf266f2f3b596f444fa3bde65aba2ef25b41a82e7e88e723c1d46fd413e468bccb6eed5047f4673827cd68d793aa718e950ba450786712f0836b66782f041c9ff47cde7f28932f8a208681c65d8bea816d18be27f856664e6297ba0955f38a658717c823dd2aae45274226a564028fcc10da477166157b78c60a54cf034057fa0f58b7ce46f7792c9f56dafc417dff3c8c6b2a77aecb62bd119c90f58eae33e88a8c1078a5b378a5d4b0a102cf851cf05ca8478f8f7ef53288f78a9c1765cdb03a94e0daebe3eb3911992d646f988b94997998f5f5f929d2b1b7fc271f4163420cd8474196b51bc635c43733173a704bc1828842d9f67ad07af7eec7f9671291be1898264290df2e7fb547d49a59e50d68e88a739dbd511a032562636657421e485155971d96c745d2dba45735ded04cd1a724c7f6149204338ceb2ed2dd1d292a502f274d5f7e05aab6e1c492a78ddd58bf35996e995eb6ebc85c2c73df1fd57c12e9c7f719c1fb9fb68ae517122dc06b77e36292534e2af601f576c51fcff7245e1f7db9646530115c14367c2bae67513981818e78929ade659a455553da4eacf568009f143ac7ea10c9fc06ac9d8c0f46789e548b8f61551c7a6997499df24fe651e670bbabeed897ab086a143ccbb02e4eee8771d1a1165febbee4a9bfff71265a44bea8e12891d4a204536b08db87d5a45edbe3981118f9465df21256d5a4c60a90abc7a471accb149ad86c763ea49b892247b6438ee56eccc5bfb51dd7156f8ef26118854224811e93f7cbc263eb54a9faab7f23004aa897767da1da35ab42edf8c5b18da2b341a67421d51ab5f6d90932135caa6c9f56611bdc7805550607db4a143769e303ce278de7d3fd976c1653093dbc927c53fde511c66b29d6b7a8d0986b5097c9e3b12031f431c0bba0e152b0f145778bda23d38625946149aeeb88b7f04de5fad1b98b729d43f7ebba0689e8f2f327cc476d2a6d7ada74f24fd0a1652386e195cadae0f0a7172c74b7376838f1a32bbd0b857151484cfaeb7129bb1f5ecd1f6c3eb21a3328c635624d1a74f8fe586161d59fce337b43e4e41ea51be09144056dd02a3f2e1a2ec3514a676370ebeb5d3ddd88b380fb0afa33e8aefd4e919b2f6d09128ec34f0f0f7499ef335ecd3a656e2d305ef6b1c354df7467286e086dcb17e623635263e6038b13310dd7ba7fa6cfcc8ea85444e849b29ec0de2f0a2472cf4d3a2ac1c994a021a851f448a74a8e7bf530d1ac42a5f9ed1cac1fb26fc568b1ad8c14ac7b10a9ccceea9bc34d995fb8708ebe9074de3793796296975c3504799104aed0e36749ee0b352a06555933ed148553ff40f37494dfef0e507e6fd5fdfe9fe1b152f53b31cd646cd67c842ac04948875b32a2a044c11b13d067c5998fba4568e88c8c379048cbc6a89c1a33c1fdb77c485b13899be838a8ae853578dc6aacaa5fb4a51419e754d9efe613533c95b6380b159ed9c49591590f37b93d06ecb9f604d621c937ae331fb2a2bd517ca512e921b30e24d4aba122cda9e8dc460a5f91042ceb06201d51868fd01de68f170769ba47222b12e087a51ed5916ec00eb700d8f0d1fe67afe5a1cd8d8addc186eb6be324728215b4b74fd966b471c2dd2c622aeb820cc4459acc1bee5fecd2a185b07cf27caf5821951fb6eb2ce2ccb0b9b32b45e138c94a963f75b9aab4e75322da17488d4af7149c1a2244742d676922040467f26c8a694724a470a80794de96a63e40585337332e2dabed695ff89ec4cac3fbf2a8f6a9f6668b3fc9db3dc1a3320cbdc8180a9d3d91a4ccbafb76fe6a74d4d30e248732a13637551c72ad543e416f5614b97cb0418ab9f3ec3b7100ef7577d088e061968059108ab4f172dae6a659a7b96783dcd53f7c0c7c42b904b25f85608d5d71f05bda9def039881ff514000ac34548bc9758ed0c61ff094618780af828e87f0e160bee8835ad9575f15faf0da366c4e30d92c151bc2573ce4e8ca3b88c4bd1a500b257cf0f28fe61c8156bf10c45d4b4c862f26e6e2a3fc0b332009a048248006022a5a0766eee8b94bc92c1e3231a190961267f4ea1b2d51beab8811e34e24c7394432a0678cfe1f31ac5da76446f1c03128096edf77d269f8591689a60b5f29c7bc82555cd3d1af7af615fe5a2396ae7d03764c13c190616028ec6cb4b346b6cd51a93430792ff5b7aa7264addb6cdff0e70b97037fb68106912929c6e9a72a28a021573a2b7b0dd10ed7d30e5211f62978daaae9a9a58d43a355500de6c4e2586d3e89f5950541a7710dc3cc784a68b6fae787fb32c1c59c3fd864bb0ba381a07aecbcdb0573dcf315670bc99acc5bfae2c3e30446ba3b2342690f55d6d801a6eff798b03bee8daa6935b672855a58076780b4c2a5038b6af4d70b8e17822a5395b95465705859a0d8c1b1abe97f2eab30f859ffba2ed3317364af3f6ffd25b9e34c6fcd44e0c9b6a07ededc3d7d5022ee2b82e11a2b909edda874620b91d5a2e35756e092a0f9f3a8a215fc91b5c6f1d388f9cf8b3c1c09525a9ac760a670d9911df2f876504b63913cef3af66501698434f0510f87f3ad402c171e48d36295c1aca4440dce9142e8936becd5d9defba4469761be41435cdcb53ae8c71e87fc5c4994b02c4369854cce4d6d82fc14e5765c3a4a8a90a4386e20a9562478012bd54b132dbee39da6ff89f9c2cb39acb2946e76fd9b9d92a21df3b259c3fae83eb60fd4310f29798e91c156e04311d55a2f302d8e41ad021c0d18779dd471281cf09cf7dd854285a9a3a04a4a6e71be8b06e9d765fa8b8de1100efce06e5935dbc66fdbda5d5eb69dc3a6ed334b8852b199a46cba347ffe61a050ef47afc8ae1d85372f8517516db317a7ef6c7eaf6381feecf9ca9e99b545fec5ceed2050592385ceec4d9df207a89e610e4c7bdb8687648bfe35960eecd5f9134d32904b7c6a796f811ff10610dd0352a0d639c2ad18ded16445dd420c4be4e598cf6ae487818c600e0e0fe5e100c6d28c2703298f4a71dbefb9ca56ec214b1d64f2b2090b3463572809929409bc91b2de4897bf4c3344ec4cd2f184cebe3e7add87cab48dbe23e5249683163bf79824a475c595b6fff5d255017783bfa01b889a41f6c4b495de94f47542d10855f792b5966f4b0dc25c5d8066bb3c548500d2bc7929cfa9cef06dfd147c35f764bf926f5f1e7d2eba5da834daffc8ee079fad80b5820503b6102650f1e2c152ea56b66c37a9af894d385a54cdf01d54e39f7a3c9c100752b9b792cbd2224c076db858c138aea7ccda7f915fbbab80c7fee1ba6160b0e7f9351806d70a6183cd514169a3f530fe7c8949ea729f380c5ee3f81493fbc6cdeaa34c2ba6fa0f717ad21dccab789d299bcba7a7cdc8ec08636910781ae04f7c1d759f45da7b50925596ca22ec65973083dcf690c4cbec910f454162abcb199555fd1c45ce60268bcdebb9deeac57d8c4e142819ef2412bf8cb72f845bf1d5e36e78ead9aa16ad9702754987465f587f49280164d86b7ef7518bc205299d640b5a71b848f6c9e7b02d19eb77d062fb6f5d4a6e1dd14738f8d7432f77fedb9786632d0845f3d15ab0435fe8818877f8731f6b860b90e4716cf47b0887d4b017d8e1bc45c168a8ca98fdcef9f40d228242a4ca662c0f52e63e2283a2c75913a97bb60c927250590ce147bf2cb471bcdb0d47590c6c3415379fd87ddde4927ce22cc83200efe72d1f0d5b0fc5a4c64b01b62470bce2243756515308d2fc07cc50ccf2f73bf28150a7ab45161773eaf42fed512bb1c1bdb5ebe16d41b54f6f084715913a426876acf405d1af24574e1f9b822b9a627658bf1ae3a6cace2c6e93bd43bab5b0b5328fe116199df9d29a11393ff8fc691beca398e35873000ecfe59ee6b7d5d8ab45b01f33e73914ffd25178bbb1e053a27e3e732bf242eca43eada80e033fdafaa8147dcdd99d3e282b07e6977d0377b79d7f63abcfd10eb23dc8b3d2dfb24a0328436826e60ea8eaac1d780e2ea7e1ea87f4b534dd97294ff2d57a0a37d84f6433487ce0c3215dec05ba4f68886623f5e951e203f686ad5ceb793403c2ba61a7df91c87bb3e103cf903e254506c8ec8340f06851362180e5c983702aca9c79a51429ab254893bd9daf02980070eb26feae68d97b17cfb91e55480e1e3a2738f26858b59994850b458c109f0cff3797966590e1e438d95f3e7341aa4c1edefd1b991c06e3d44b01dedf38cfb196dd0b24c9c3034f10905a69d9f533ebab45fd7c13db213a8ac0b5538684c5258e5644de85159dc8d89889e2e80b643313f6e193e47b8ca1a8dd86355295eba0ebf935dcde115c910b601543ea44486537c1c036deeb87d13ca2e5dee89e9dd71208b082a4fcd9a157ee22c1d2c2da458fce37ec7a906ee30563ed86042b34193899b519ca7995e1b62a69b77207f054a0cc26ab5a0fe1980612e475a50451fe1447fd6abeb48a5184b81cc42f99513cd6a700356e112daa270c140f9a31750204656601e5842a2f0ad2ea71c7854c2cbfcffcc206221943bd419f6bf52b641925fc489720bf5973f5dfc77b2085efa3ab1db714829d7f7994e3bb389a98ac00d856237a3e85b6532477698ae98808e6d59cd5716692d8c764766b400979e7f35bf661f4c3ddf27f760081b41d47ab22659b5ee93404804b5d14469bb2187bdd0e1551c14bde613dfb3488abebd154d467c6aebc73c89e12960bd485e0a9ba4b939e2f5488a99fa6d8c2acd265043a99bd12d3dd1748c1992f0076bd82a4443a88bd1f51218773988181d9f5cf97aaa9cdc793a20c8a57fcb00bb31a72418bf73b8ab2c50bf27584b0407f942996c6fedd88bc58d20c848abc139567d3345e4fc07357690173a4c2aa5a964791b34d7124235b3621a8fe25c72df71842f9b72d0bacf5cee2f1bc9ce84f698585b550beab23091e13feb7993f9b93a81d8f8a37ca8a35594de2b16625c43f3a96810879e4e8de6db052a88c98b5cffd71ca687a362f854b4b8b7df9b993187d1e82d5bfde568ab8bd8a16d1c6d00f75df557d26aca1596108574f5c86ba5d08b56274c3226a95497c3a243ebf531b36a7053e707b38534eeea56140ed819ae3d0b2327befb97d62a77190dd56d4afbdf23f66aac138698d1189af62a0bd33c4fd08c2e04f25977eb81404ec18d7a92d3ff59a2a20316049b454d59dcac1a901ca1dad5e395980df5f6be4421d21726237ad26fed2ee760f55e3a1c69c042d427b1a7164a7d688b3a8cf105a04f137d3e2965bcfe7c6e62da5580e48a498f76100a780c2f896553a010d1fa939260cf8597bb66e5c4affdf9884d30a57d414accf9a50ed5ae2859ba68d7c8dbc64bca95a91a2810d668f703ec4b05a8be841809c91ed2093236c6cb68ca30120a6b7f56cc2be806c16931ebb85b2486dfba2de3cf32f202607c4fbe8302f2390a65cabfe9c3747abf2a4299f4dfd9d8057faffa3684803c3a5a46c641572513ed0a74454e0d7e62e4d5e4018fa7312ddcee4ebb990c80815f08d042c7e785dd189ae2aecc772c43366f9f8602f86a156d7aaac67f9c75908e14fb49b3e1bf23a62cde7b39661916053fdc56ef2bc0e1aa28341f491c204ec5e64aa209674fd3980d807967410e7dbbf08d07abae7f557d65032ebf0f5b32d537032871676cd334fb99664b463d44ebeaa5762c16fa97bcc3205b64ed4362d54115e14baeed7a71bd4e1e9fd6156b2228df166af15107068f8e3104c548665826afc75af61f3f13386de203c938b9ea1f13f239cf62a768dc021ac3ed31cac3cd6f80b75dcf937e4586bb1bcda50737609cc275b8a9b3c633953b045032b906dcb9e59a3c11c867c778bc84c802d8d3461d6dd5cd9657631da98c1e511a0de172445964a82f2418c8724a141c486db93e22e1f2d6b8dc0c7e9ee941791f4cfa2aa075d1191b66526cd80706ce40c8fa432210090655e0b8dd1c378471a1ef7bb65222ae43a3491e305d7f8d6d00e5636cdd3ff913b46afc808853dfdcc342d9b79bdf833ea369fc66234ce7ba8c7efa12f7ef3837ef671696705f70130b1eb65bae2652eb4228fe23e480e1c31b69dc308304a0c67c2643627bffac683c4775b88f658b8e279d03a086bb426507d2d2b99206b2aba99c5406403847f3d900837441b4f97294505196308943eaa2ad507f374ec37208d2fd3dd638e157fe8ea0f97d21b03666426a41e0c3d665f3306f9f3e4553c9905375abd3360c490a6dc00cbb6f68eaaae19affd1a07422de619474470770abb4d10512882ae941b0dc58eaab710c6c89d324b0d81f8239159df15472f1d63740e5f0f77c61d6a26e7012aedf1db8ad1ade64a1eee9dbafa7b3ea4d88ba1f3a9a29dd917c47dd8581eceb7e718491d80b2af5a7af6725a13734f0428f35ae70b22d144ab114077f7cd08c22174cdde1abdee08847873cd1620b6972a2c2c1f82b42b317da2bfbfe7bb0cd6df9ecc3d075e40456515e97061488aa9cedb6f880d4b347fc38b319541b954035dd4460013114ad8067e0b6d1b5c2990d63ea22e580f318037b17891c3fb123f15099b0cf16c821956e419ccc752577dfe81da9faf240825b006a0ccbe96ee6952d77326cccb2da6965a4acf037b42e0ae67e743e06d3f38a6df529e767302c1fa8fb98d1e9513e21287130204539cf56adc174c97b7c2486968e783593f3eaf08ebba74341fb80e33c86b3378c49a3e1acc6bebdf4506df456095721208b508de366b8b393fb02e048effbe26a3320a508e62287b36265511a50c916a83827c818065cbccf130e8595ee11efbf2bcaefc46f2a254085ce96704e9b2c1e1c099515b401fe521ead8e75822133d4a5fb4a2d888382d92f8f28aca61a0b954db16c85bedaacb4b861a355a337dafa9657c85ab47cc0d99a21149377cff49f8b76b8fac336fc3ed584603effeba8f4bdc11c9c105ba350cd3fc9eb57c04c04e6620a97a0a369675c2d18b7be73c3235c03cbe41c31528d28f13fb299ebdcc6ae47cd46c8803779f919404baf4f58f60e7197c0f19d61c36d262ad186fbe05fd41dee38b29674ad890cf967d8c8932041cd8b397022a30c09ef88eb97266b7a49a52dc7339b7d5f1155e6030507b78e4f45ca4d2bdba2d4aab0dbe67de9f58717976acf6360f6dd9b00d63d13a123f85bc5846f0599292b59c2099f3afaf30ac969b96a80efa9801d31ce61a660ec976177ec31197395e0466c4bb909a4aa363557d91740d082ceda2910dbcccdd3d0370a223890ef47071b5fa9dcb06340c10b97c027be69ad471aca65de469573176f814d410ca8d29952fb7451ce04d93506ba7d420832b2665eb0840492cb75eb97ca8adec5d669201692e370302e991b295311c8c067997bc75c131b5477375759194f10ec163523cb93a65f7ebc6c7ee0860f16d0e9a6d2cea03e0eecab424cd6d0ff8a3593eae29435d27a5bdfe06c7fb6c66f9cb6cd2afaf546e8b198572d6636884ea9e3627b094715ea4c69fed6cb2a8e80fb282e172cc4816503d288a5c7ae7480527043500034e8176a2d76a1a01b1b9e471a97a020b8c78420750b6139f5ceeb5475d2eb1e835741509dbf66a80fbba04772f11d1d300a8d16c71859fdab53c1dd7cf4099ae4753b1de4091d182552831aa4534e0498ef67d8722e051c6966456bd9b3eb965cace31c97fa6d3444309d83b9512ff00fba2d9a8243d5b81cda3a7d59c04d1964f8179bbff79decd643c4d6b73fea6359cdc473b292fa78bf7ff61a6d14f28a63ba0ace2303bcbe1a46f4562f3c70b975478d137b38da5f2605db147834f9f54af5f9905e81ef1982e9ab0c4da53c0710a68d795c6253627c6361850f5cfba68d977a6cf3d471b369c2ee652f8b864243d6066b75b861f44bccc6ae778a4b3a9b7a4f7a64867c75a4e2578b7c1999e6304ae356c8baadd60a7d824b6003cc21b8bf8da673da223b037827b81bff2cc9870b66d29bb84055652644116ef184d171951df1c948dbf6d34baef3e9b81806ef53626ce5ca9abffef1032ef64c5ee4f58daa03048d9ecb01fa36cb82502d9d52fdea9ae415c270a45306d6bee29352c6ea90a670efd2e2b053cbb2e0448e0c094f15313f844327c8beb167307524a19b12ae9faa8021e797c930af795b202c1d906d949593f97ec30357251c106b9d0405a4dff0fb4318f2685f8a0c8ef63bbe172665b565b77a2e3c173020bfa0d393129af0e1179e9a06c649331bfde6a5780270130b36d445151b48750d18c9526a2a1c5973fe79b27fc3ae3dc2c7d63eae4c8ce9ea3a7d48a5378dbdc109ee4c8e3e6a0e92fbe09c75c5a881d620e9928573830d55da21b608ef2e93d290c89a0d393f276442c95102f824915f31dad27eda23523fce3d51093198b7dcdf1830c49ca486a02707e6a77017d9822960c57d366ba7c609b8f052fe19fbdf1a1d86073fb0c185694d7129ecabb70f076682bf02bd94a232a018da20a96d9a97470c4fc7eb229f9e15aa365d4720dc2362a0a616751d105396e51832b7a1671b60eaf831c1d899892f8effb9e5444322042ef53dea2e93fb19f3dd62fbb411744bffe026d1b7deb9ecdea2259d139e8d13b3a2fb39e7a892ed7a3767b6f5eca64e67220405c647d1ae741f08e7b33c247b128f3d07e20e87664f2fe7dc9ac63c05746b76d1b76508bb98f1c265b177753d32087095e3e59d2577af391a2b7d78e1629210b967b0d4c7a29acac3f73bbc2cd8afe0d10328c2f56c48a16edba70ab38166f51775e9bb3d5aef8263d3c461619e04746192989b7638c139dee1aae1e725a47cb43bcab2250259d8feaab96a2b2dd10f57b07146e13c98bfce94bdc4e4729228e9c61624853e910cd5650a6a259ddaf92d89ad396427346264a9ee4989d746b322e6a188b84714b0aa4da1e953c8f7856bd21392734a8fb0231189a7be7f0f8788aed83fe61a38a3f67351ba7fc8903ed4fc4c273ae62345ec014b07ce9e17dc8c85391efc3f8091bc3ac1ab2861a65850c7db1dd685a0ad8a176d8e448404ff3df6262d67c1fd07be56237cbd9448c23cff0564dfd61fdf5900457941e56441b99b6ea725ad0542a21b6c8e946d185bbf1b03133bf8650c29e1bd2cabac68c600438d3fd2fb1355ce7738cffe0fdfa40e259fbda9550b6b7071265c0bc2da7b6799f4bb4432de5a55212d27052c06ee35df1fba24d989aa9e3928915c6ad1f0caa843103434b5174eb67a3675d3d39bb6463dd77d60b80b47cbadb61eded34c7c77e7d8e97a1bd5c93481d18514e1910944f0c5df1c758b5aeee1f3f768730fb08880d0c413d424d57ae9f51ea9395ac585dc4ff44e39d7a135cfffc0d21f34e6a85793ba023ba07983950b32441350609fc4bde67168b737016bf57165714aad5ebb2f9162dd623a941b481b0dec21509284017bf2f2c165e80cc7a6a3f1ff15b6f4703cb360d7d0d98bea5fb77f92ea34f54772a10a93ed54bd037a5647e415a57fe98ea1f28c9951d197e630f5295a23e2c8a056a35b6a6a6fe62eef290f58eca3e9406354ef243501b5f19092bb0d7d68a74dbab2a5076dee556916f8788e8706f0432902eba447e2e8243409ca637d886532c7bbf1dc4888e1d2a55b61b715c44e1bf5683bcad3eb4a1b8c1a4fa364c40fc245224e73b373c137aa23dee066836f219cc18f76fe8d494b52072127a6ad26edb5b03a6d1fc2f3043273dc37689a5b91a74551d765a2795610869d74ce6ea8cbf8c7638895650cc0a362358c7a150baf04a1f12326a267bd116c7eaadb44b8e58cc82bc1d75d4cbb16a1cd6ac14be9523cb9a3e2086545c919bcfe67d0c2d79aae13e5a89ec8b87550b0065a35cfd34ae473c31c5d7ebb4e46c91e7414028d1a202bb32f18b6fa0c083f15bc92f79994159a366e754dde5453b15e0313666a005d5497e48919032e3a308a09a82599fe099a7892414274948cd33e6af15c4a3fd30cddf70a66e492f941e2b55143dcd36b82eb525abff9f2178a74a4a6836fb0b2ab911b73b72e8a31328bd70e728fd7377f9b59b798c042a65ee2df53cf87f058f89b2700cc6d70e6d8cba7bcde3e800b0819fc73162767fa74fe3dca42414a3c028e2eac9db1186a18fafa5ec37570f45a824105248ec2930a8f710ea2198f5d7773e390f9b03e14395e3c9c8321f73deef18905f41d9c1a27be2b1c2d549de6c4a6c079c4e38a11b69bff216a42a57ead1e3fae6f485d4fd67650e55f1b3c947eccf88240772e799d3f7192656e2c6be9707de9ff2470faaa6c39781bf2fac75662be84f980f6c9e07d21a5a3e16ac0b407890742b9e246eb06539835ff767fcaf7277bc52e94aeecb6c0388901655594a83a7b2ff6e3c62814a0a46ca56dba179171094ad9edd8a5825afc182394036ca27e92016ab82846aa400f7083c2088d2286c7a3ec1cb3f81d2af0c223601c14e340b62b4950526ad7c8177a37b5e91bbe1e93719def1b1f3b431ed5a45c72df827279af2060cf6aaa44c7a7445852dcd33f1bf0d763b58f2a8f7ba66ffc9e54cb55c3fa14fd96605050f6af35c1d9d5decf6246544a92e43c59cd68faa889a8135e9e87a29fa2ec09155dfe810d725c659f27ba7d798173d3855e236a46955c7fe4e60415e01ffe2676fa0ddd984a3983bee34f62cd8f7da46d68f5f92455ba33df53af1bd52a8bfb8c1417c24da5c54c436c6abdbdb3a18f54b89515c491d7104e81723ba62ff0fa27733882db7cdf85330faa6fbb622ad1ebe0f08627b9b71af7ef5bf7a64728a76e02b82d550ffa26f12b9b982c29b062d1489e9fe8bd28596eaf00006a0362bd6846095e28661da39ca1b22649271a5acc5e5cec4238015eea188befafb01efa173d5c662b5772b58e32585cab575210a36ac48f88c53d1d789bcf741066b1027b3d8dce9158741839436136b956b229ce981e3414f6c1a1fa452e08577fb90065c0537e3a3378c88eb8ba08d56cc6a10d78c30ed554fd959b59ce08004ee7b78dcc0b3792e7448bd2421e6e11b1b406337f783b810d7a872425b04cce364f2a3b6b007366ca8b8bf072b0aa10b81679984def5ec9691156a322215a9186567d958e81567e2fbbccb227ac83a4e149f5deb1d062a9239e56655349d4f1bfdcb6a773979274f7230aeb3378c4b9316a80bcdd18104d12abe0cc39677f2a7a51f2a7bbdbaa00bc7e1181ece6300eb78a292d98094c597750fb07313e3efd8950a1d6af84ceeaac1b23ca58da5aa58c4c65f6122364c96760a27a50fdba35123119da55253c18d1cf67977dccd8d94f09824209ef3aa07043fc96ce596cd2c5de71b9f6e3725ebd65205e2f8b4f47f79925b4a5d8f5fd57345202040e96ca0b414733ab9b052032b5ea0eb88a0c132a144a9ced32413ec95a6b84bae7e7bd85a34e40fc43faf9da723fc008e0b349d585fbbdb09c596503b09fb80abdf93951b880b88ae0b597eb6fc8864cf5aecdc2a0ee047231c8bc18f963ebe1ea408f8d81611a7cf67bb65a445df9422eb6cfd70cca432633428a52aa8952aa4e48896eeb19dd1342f06ff3b4f03c75cb5a67e234e447b3bb6808896019f4cae765865ba61314698abe0515b80315899c43c44a320654bac563977d41b6859482a2dfb59d37589614550308ee1e2e84d3f129690a6aca26b9dd10e050115ec13387b18ab5456f48aea89d17b66dc2b37850e2b51ed5bd19e7bcd7c803c66dd8a3db71180c5b705bef3b7d642ab917fceb43a5e4f8b077193a14b1b47a228519482badc7dc2d17ce66e56460e89470e3ceba1565cc9fcca682aa327ec5a84b3c4b423ccf2d41025419d728f6723cc6581790c235d1ebdd388f0ddb884f830cd1d4abd5c3c3d2859d87ad87d3cf9b19c2ef26307f7650b9a62479217948e2eb0a2a5dbc033518c8eaa0905f8253b078f8cccaef528789c10520ce41ed02efe92c7655b9693a226be031350ecde76cde6304c91c00da26441e718d49e2fbfc8339d00de2229f053cf5ced1c41798953661260cc5390e60cbe4eff2ec288d178f90ee5f01c1122aea899cd3cbc58543fba847c8d4769844c73760d7396fb2ab95a42da19c395219d92502397242f2f88c694614acba51de93b42cd69ff0b557c871e42ad6d3b2f75fa1243f4afb826579f4523dd55c3759a8e6ca7c0569a9e5d25cee211a8823b95df49814de275fce624053df44a36f9cc625f23f337374ad34ed0e5f0355907208ab3d209f1cfd58e08d29ccf911e2e2412f5bdc5721e832e284f12f49fdd448dfac30dbb04556c6d13e9b05c22cdb57f2726e29d2c7e3af2e65acf5240bd29b0fa64c4af850da2644794dfc36610570ff5a7beda6c02b99fc78e9f912dbecb7a8d67aaed1800c66383dd56abd91439296ef57da6a58e6ff7d5a01f1f7d85fbded807e7e948bee35dce9a1f0368797b620b4da7e3d0badb4f529e9403002cc1d3e19d46724767283179b810915123e8cdb93f0d92b127a21bc1984966432991ff08c0ecbb9dce680c3299c5ca13051b77b66c6121fb47c8386c742d3add9749400ff3c05eb10c52c8e932c757856a74f4a3d12c08d2f9318515e2f92e55ff24e17a4f98b3d2efe8ef2b1715ee9795005d5fbae2235cc24cc48bc345d73e80674d987d0c66747ee106fcaaa086b89b22eae597c53609657a9d248bad66154c9e47590339e0fa2fc8a0f55f98145a1310b7b715d565f4be80ed7d620bf02d36efa67492a279ad4460e52d91e5aac1388fe7207197ebf0edeef8731492c5d6585827e2225030b857857cb722e769e7bd03ea4ecf1245f422578f8b1330b4dfc9567954a59418940d6c62cf91f8fad8b204463d9682b015733e503e99a04458417f1016d437fd76bb35dab8768f1d42077e8a66ba15e9f80e87cb0afb5a1afb07e32d3254977938a3e65227186e459c9b39db6352d4a6b3893e7f9e27b06c89a0b199f503bb4e1c3be36c8f46c8ee5789517cfc55ae281956f3507412770f9584a6927420015a90f08b83b6f2a4853db63cea807893b8844d27a6b62e93d89c4f3da40f51ab99776336fa026b5f4a9cc5bc502f1969c91f4c9f5b9f2c9270026c770585e65c2dfd2d0a9d66211d21f8e6dd73ce5152b16b6e73b1cc323640841036fc1c53d0051c314a2074acaa9b16c4938b9c4e66515a730e3b90b5650e95bd228f1ff5d28af74eb31ff899dfa4c4f9569d255935a5ea1a03b4f122a7e8af16cd3373100e8df1a87cf81c72738f54fafc2478d62d0acb158c4b29bda464ebe61ce5aea3bde65e90c82c01291f112a8000fdcd591b273326bfa1d9ce94f07d48b64958862b41b5753c7e5870ac81ae67c77907ba8ca030ee6f0c2ecb5e93a4767c6746378bb728a695dc1cf1581730494b9ca79ccb67b64a73a493ca87b924e40682d6d9e585b05de8169dc661578b614b4a9f180d257297e9b346442229a6cec87d59abe716e97d99b8b0a4ae8c01510628341012bf241abae721bea64c07b1853493d9d6fbcc470599d7eaf978f312a8513ef620c732eb0878fe7c4a854213fcfecc5b0ad48516a95b6a3226a46025e8d305dd8f934172bf9eb9f2e709c6c10a422cf4b6b89482a4539b8f939b5ffc45ddda5878f62ae4b6c16bc82cbb4adc98ec7931ac24f614b612822fba1e793b3e98b1e7037be7888c4c589fa4beee1d6199003ffab68a3bc04341c14514dddcb6731336c846b8966e107383adc6be8cb812db4b82cb18a3189735b37ccab0a14ea6b53d87398a8ce896365c8078c0024c5e1ddcef15b883b0113acafc88c6a7b4745ed8526ed1da912667c908cc20cf7bb624978454f058293fef8a1159073b4396df75da5d4519e4153dfd44bcb83cfe66510eb21a43637dc16ba8264d7f910ade454afd01fa50bd6052946e740877da93821c3715325b1e10c457d667b8af61c2a32c987788fb1263ca252f0008df85059f33d824fe18e386aca43db4a1d7247374f1d7da48de89bb5a1a62a4589b0bef7180c380427efed624957adb378a399beff6cea33caf5b5ad8b25846b1f3cfb96d85829859ad8e2bf8d20a638095ff3c40cac44399273c67b39578dcd0e7b33f357d2a971c5bb410e5081d36c7b745dbcbe4bc907df32adf13d9e1f354047df6546ba93b3170ca06cd9d001fc939538add9fdaca15e429268237bd63bacb213f20ce3231a20cd8a39567efd44e2389bae9ccb7cffa36af74539ee80b9a7f7f60d3f7f52e4fa40f56a17302521000c827eb70edc4f9a79b8121571429a8582e3588fcb71d465d2f867fc5fefed5535e173a72fbd47f04d5930c168e1b7edc431e1bf98335eecf795000580124eeaefdaccdda82defb02770292ba1e41d7d36619c9665e4df39216df80efc396e8edbd6840a1464cc86896347a6a61facf6537dd4f0c8d5dab9ab60f87dc6a8edfc523c29e0ef8c5c4ca205cc2feb1f47b5a616bc26075a13fec0830fae0c4465bd9e9753e7d91c09d34b3e9cb14133727256b182694bdd123688c8d056e5982b0287ab4a5212d938383fea8b1812691adf3a358c66dec9763942104658f3941c683b0458162142cf8315c3418fedd1fd99931060f580370a46d310372d1f46d1c2d82b257335f4111d2911eba8cf6b8e1cb5ebacd00ae0f3a69137ab15f43941fecf173d5c43eb52c79e239ba2e62c3dccc27ded0191d5554ff77c961d6dce6248c712184aa545116d5d5e05dd6b9d70bfa379b28115c744b87c3c2e7e4d993c418c33fee3c0c5c5c217a18e15b5bbf02a29ddc0631e129d7a76a6bfc82716c7a8111a1045520b7bd27f624f9c0aa0e9a7dc21aeb093d3955b9f1103dc390dbb58211d37166f925dcb3aab4ad2a405134fc323fe258c817b6bce1582a4ef471421b3473509fa8a100c986fc77ae1de5e173dfd079df145caf580b18d78c602645eb082cff136dc27a4418623be6d371db0cdc919b78f080105e2870f8114c20e877f3c411e4ed8cc09ffe5dd36cdd49a1e74e31e349f49cbcf7fa450203822723d882c9cc50a13a1c945cd87c410289839236067f6cc6162eb7fcba31480e36936b6ed1ac166dda3d4637e1fc5bd3a04d96bb974b062cca9fd124286a147ccb00f42c3da1c537fc8bb19bf868219ce2df8fade3f32756c6230b6dce194cb1c90581b29eb2efc624de098cda9f0b93d22f3841bf2cb0c66da335041174ed392935519313cf40712567baaeab0e78262914032843bb23315ba62d7a1be2ba2b802b3b1ccf1862e8cfd016f015b9731b3eef401aa65b584541321ae22c839b3cb8d44339c72bcd46cec3f90a1457cd18bcb2d5d8081fc90ca635cb04507db6f3d28a88610b3be6f8e73fbcfd34e9722088c9de8b77589d58651e8883a80b94717da9bb0fe8bb525f7c3f1eb18892031d1a3cdc01bc1a26d7711b46c054cdb2a2074f99a1f9c562149e23bcc0dc05ae9984686ff95bc174523c4b8a4750501b51a8460b54e52d3aabf4bdc7f7ea9f49d019f37bf7393a5b5ffc1a5614cc1d6b66beb54117d17cb14e48dd3738dd1e57f80bc210b03a53be37e6bb677b9966aac8b1882f88c47f3b86da50cc55c257c931f9793477120cd4bf19750a50876a4dbe73cfc979791327e00858aa305617a6bc9ed66e7e95c1d346ffc7dd7b43802868db6f9f58941ac92935db597cfa1a6111d8fa05c8f59adf981778d71e440c4c73784e9b121116ec45763eb4f87fdf2d88dc547d87f89ebf85b5fb5f7417d7fa98f54fe34346c6acb04597ffa1aa8c0555bd05999da5e14f0e49fa80bc3cd3f3f76c65ebc8ea2ced28fab3a689dfc91ef1879734854be69c4479a166ee455d3ad387199f6356671da96b0c6b3673e7768f54ca80b1c4523ac8c318e5261e12c515a48e6b3463f1670170c71788b96d91953967bbe24f3816410844e21f274489200e33a5317ff85e2b335d8bb00ffd5a89fd5ff7ff715f467465650e0bb08528334315cbebef28e95446d650f1a837c8002e270e321ca184ba10b0010b1c59f2f3275fbf0a36c93381d3f54bec0823d4e8ab9de062f1157e09d6d9b3f2318bdfad3817732fc9c63ff394c10cbd96d47ff1ac9212cb9469d949af2edc3d97e396b921839874d94720123ac38a44a8b5040d7213d6fbc6fc601e14a02dedd5d9287253c95e2a76c1eaa2acd35353b89ece035a7c42e0246b4331668629cae00ecbc69727b363b98ddbe5bd8540330a1b6dd62235ec9619c83377248a8d736b40f03dd60ecb2b455fd3cc52d99d51d51e5ea328e2fee4d949ad387e26a370e5cd1d613da42182775c26806eed295dc59008bee89764bd6e27c03d1521f6e00fbcd314157cd56b78f67847742f9ab3249f5aeecd0fae93e1625dcbc3a2992e9f5ca53f8f905c8c679cc93f488207217bf975084c8876303b5a3196561023404045c6917a3f92d399db7a48855181bebafa30ebaacc7d2b8516ee5bb94e389a8b6557dd88e3b8d606f1f8b8ca70d910c7059d5c1968238718d0a0ba5660e1cf38b21fb81c1e35f97819576d582d652de4f352bf36e99eaa77b256fa4819484dc41363985eae89880ed58639312990e888c75888d6367a451929a2a76d47879210a39180ca06b50288b32f08e116b823f77174283776a30d3e96ab3e60b8321370a29aa79c0bffef77fdb4e79f3f5584dd3ce628d6ef7c04d2a6203e984d243733e0704f9d591649eb1b2e18ea9c3fe0044c61adeb25f87fdcc989834045305e385b9b5c949600eeccfa843b8112a86600cd9dfd8ff58e06a8437fe56159ce572acea31f5984c6d306383732b2d92ae0daf26c0a88323f2d1e4c4835e022262e054d0644bf9e9df835a22fa10328f099199f70c4780dbf9838c38205f66e5faf5bced1e45965a65479aa32e007af3f47efd07e23421475954569f42d0366205cf1801d112d7f8fd1f570c0046635a91a943374a452bbbe2ecdaa1ebc0e185943aa9a90870ebf8324bd229618196a6b39e79f9b9d5e31f7419e62327d7659009fa09c968947060cb6c7baf02125a57c99ab2d6c3fbc72ce98bcdd666d58baa0b97f0ef0ca2ab11fd9e482fa1435df21f222f38dddbee595ad716f883ec76608c9f3111a3f01cf01ead22bb50c782cd80de33743089c0c0af703f79a986eb3b13baa430c7dc5015d0bd219b0db60cc1a90f91550d4a0d6a364240fb4c12dd249e863038d38d415c1f4436830c399e0b959b9db793eefcf3c8e8272e0fb8d21ad9691bb289cfca865a698f7b15d03667ef0ed8ce0266543e6fc89606212d490d60f976583c02cd19ac0df3fee69cc03cf5dc0f4770b88b9fed8141c4ce73fce7eb6e18c6ea2744cae5dc6d755adf2ed81bd3d8da5b96bbabc94529fb386c623e130f71dd18166075302e69b34cc1552068d1625e9c78fcc7eefd020fdc8713c62861224567258fd5e8197bc3430f92a1909f44c6f47c30080dfe747ee50e4696b044aadf613d8d34b83c37f91b5c6c42c606a7395fefd06649506802ada53fd884ac4926287aa3d272d2af759da58810ff57bffc356df6d5085e60427caaa53d57fd759abbc182e38f7e4677df90dfdb47bb68e389f001951cadf2a7b056d741592cc396009c8d3117f527e1f7262232ab394415638dfbda4cdc7ad34ee318d0011c3f5f951b81659428c25e4c7180b0c36c8a6758c5048c91c09e7ad7871abdfd34120e1afcfb049fa860337901fb11333b9dc2df0ebb082c2ad3113f977313800d7a2457e78f5f3d8c11b3dc3d0135fd3095d847e7a56a0dbeec6f16e75d7cdade9b33160f6bf58accfeb42592b60e3f645267ef4615f7a07b32d94becc5dcefe75b6b71e2920e886ea2f816e5e8dab5e2b6fc84fc531673d524d5bc51b1ed5e4bcf7ed27f2e85e602c971788da9e44104b24e796f97cc56eb111aa0758e3c0d1272670d34aedd22a71e54d059551275a9d571db1676c371984b2008a8490186f365ace4a4f51cb07837f191ace1586ec470834702bc217fb5dbd67429d43370538abf2842d051d265998802dd5ea078f7d3377b8f1740598a8c77e93055e3ca3f5fb5e419e1148a4f352126ac3daa20f96047f3e502047c1bf4278457411c5236a3b5e4a15de9d8d461561c720549af92bde36b204dcc959cb1047027780dfc3c741e0309c388ac500a02503359caefd70435218b826d6d596d263757e53f93d381ef5420c9e0afd5276186350ccd4045777ecbe48f2b2b486e2946750b0e3150e3892cf1509b20a292065974f784e57749b65af3e3fb0c4380f755e161502b371f276f609ed509c1d5efc2358cde435c631a1d1d8499f933dbd92dc78eee0a4dc359fc6021e4862d596ef8564dfbd3bbb7edea5ad9f1aee5c50a95c88b7d95239481d9066ab066d217369118e9d940e5aa4a2424b20559fc32988087e890383cf7cc1a90b956255c8eab4301a70d0e214f03d1eeee8da6ca9b600d5f232411a639818fffa7dd85a2842c77b5491f3ec170cea0127cf874b24390374e81eb231ef9a420b06059e0ea2d41b96d8981851177abc8ec0f997ced2b67376ff43716e69aadda6f83ab1c13c0b38a2b39b787a6d19c6f5d30850b73a88b10e5a4bf1f90521dba827cfa12e9e6ac97e436d881c81d11ec883e7c6be9e0dec0c89f1776b023554b57ca8b99e307fbbba4a59eff13a059af85c430f9653dcb93d4fabe1185fc3cfbd12c91390d8302205a6d560ac90dfd2100a01620ad23b54630ab3c5db72daccd738cf2af676a0f003613275ee27a9fda7b29bf277a3cd89c0d4658fd71f2f2c24423f9e6b0290a9b85e35d10a963426b0decc4d675e7946c6e5f771c3c6fa10c980aa08290c3aa2e73be4d45c7f0150f614874e91b98cf13c3e464cb04c8f69150ed3d9dab03e9264f30b99df71bcb49dad06d239d83a1987b6843bf13567e66fb48cc71843cb0556860f9b15068db9c6e150e8b9d7108f4e8f4e65d2fc933cd6a54f693c20859073da08bcfe01cc8c4cf1d5afc368a633a4fe29417447616ec36145c067ae0aa121d31c3a79f327e573af179fac4171758ba639c863a43e42daba617a57d651b3d2366d14aaeb05d27073d353b1a7fd0ed460466e2ed897c58d6a2201046bb9cb95121a94539e12e448809edc13b596574e4f25c92aaee3c3ea780aa5fe32f89e6791f8249c73b09a13b464ed1dd9470a0e782f87aa0ad707ee334e056fbfe9b39113202804d0ffc4a0a35b373005c597e11064fdea9026179f9bda88f573f77ca80835cdb7bf77e80497239c55ad41aba6710a9fea3a9f3222a5d8aba2475d728dcb8a3ba3f4fb434835ae54743a53241b1a7b49fef5086ef5cfb3c31604afdc771d384b2662da2c4d4642424840dba63c31f406208d00965a3064d150a537dd133e1453eacecb6fe40c80bf80142b8e1b80ff2b5ff54414d15c837b6c0841d3ec5ae5bee952504c014c1f177ede09f48888fa75149dece8b0f7133d07e5bb5bee41f0fa3a74674bc3c6dff874c637c6fa81a81ddff8f0919ce1107bc147bd69110b4cfb5395cfe27897e16469419a2e6bf326ca5192ae6a08c3ea57d3d99970ee8bd50f6257b1f78e35644382162d39c92ce48fc9c45cd07c205a5dd998653dd56d10be095e062ce0aa4f5cae4dacfb1c43e5a7ed8ee85d49b89e1ff613367b8a6bdec9674dce5375b401ed330e725fdb0fdfdcf4a950c14c4a8923da3d29086a225552a76f959b47e3aa6f9e42b17409a815435e855ccaac4754f659280d695a86c77291c37ad939f8f8039176088a41650fab1a9059b266a0b1ca4732ac9ae97ac9c659917d77093dddc9d8eb23356dd75fb180e0ab916c7dc0acbfb63eeaf214f044e6cf44bd02ce0a1bf921ce2dcc03f39350542e30a35e5f60c07f820e14691ce4dcfa776ebc598e70afab03c54eab0235ff8c6f31f526d51072ee9cafb2a201be52245c4a493e67ac08c472d0d2dafe181552c85fe4da0e046852ddb2f72f4e6110856a979b807bee7ffa677d416e870991b98096a9d6999174ac2b56ccea1354bf02eecd2b6612aede7290a77e2e4b59e390367caf0ead70654bd91e29fdf62fdeee343adf081576ff33e298d4c66091413d5625f423829d2d06dbe557b8744266a7e2be51727e351649f6927419e0e4fd4c8cf8ff59ba5242521108ba05b76e72e011217009b97e4632dbb2c714f66f37cbcd3c18ab5bca674d984e01d0a48bfa9ed9f699658547df5d4a9a3e0d2e9a68d161f0f4372fd0a42ae41f4dc83904617abd0d3188f0b1c4feaf09bd114e7098768ace8a62e31627a262a160f12784243b4bf36f05c49ef6b7960a39cc1c52eba01c270019541b3c3b3804ffb9fb3a3470f6f84948a232d5df2d506bf5a613e9116821fac64f4f20a558340b85a1e9ac95b7834530e0e9fd4a651c8e751504a75d9b6712062b1e17872e7745edbf7d2788b9da72f62e19219ba175571dadcbb120f8fb379ea73212a4dd0f5aa3298f03447be6d692c1bf4d9492b0adaeb0b144a7508b65ef8ee66a2d6542127fe9fb7bef46df7d1cdad18332db00156b2c7de5294449baa42c6179414194e4f0b0bcc71d640c9ff42d297884113de3f7d69e53e9cf4a3e11ad6b236ba770d41f2313fe4c2e6ef0d7f196cd58e36070d94c5c2e1e3205c09e723843163b5027a0d0684594c73e9e8494929545f90353c257be77488159bee26840e505e18a4097d09760ce3a0eca811e852f58a5d4908d93262d0f867f6802549dc6f8f2e49ebe8b33e784b67171208286339bfbbad83234948a15497aebb0493c249eb68acfce7d4138fd93598922013794e7b9a0254ab8642554733a5605ac881dcb610fec4cce6bf17bb01a520d31fbedcba764c4fcb7467f035e78b2243427740999192dded14e03c4d27877fe8363bbedaf60bd689514583a881631385ddab25ace8099920ad3ba0211bf27331f99802d704ad5d30b1c5820cbd0058be3c4501deac37585bf6e90da425873e42a3512d1dcbdcabc083e6ce4d7b10a403541805d359e567678691274cf6ffa3edbef828dbfe94aebc83b7c89cad298a4f51075e3e4626027140da361ca8ff8575e010f0843ca1e8991d9e316b754e97da238af70a2ff4e2575a6b5a7a3ee042c0e4b0db1bed10eb88729ad24b90284705d86d146c31125a5f7edaa4204e96df59b75962fdd935e551b592c2ddb97e534fc087cc369bc6beab4f29fea8ddc2ccf358f7f81b855480b7b067ba04ce320a19454f46752e582b1b67e2e353e7a98b56fb49fc174cc24eed543d8c6fe813a1fee0c3045adb4d3acff5dabf08914d042b85dfe4ce000543caed78d75ad58c41ed702dc17b0e9661bd7ad78bd4bedfeb19f9789504883ff2765d87e18d291f726be876c11c0d2b421bfd30bef15f569df9e6d685b9037485fa896fc62a58c1e2929143a6b37ad8651677d4d5f6e605a9099c2a10f34b15c1eaaff16168e03cfd21db5d38b350023c8834d3dea2afa73b4c1be47a64a85577453c2b916bd966c8e13cecbd0f782dc2e2237d0534a0a96418a6131d97b57227c7f690c250843c6767043687c2c1fc4398c013c538678a93a6c34344cef0d8e58ca64096badfb06cb853314af847df5e76abb91db6c71b56102e794db8c520b9c09f3db1cb0be693cb2788ee9478aff5f34900093cde310f95c3e588fd73ff63adc6a1743cb26e82e2d5b0368975d98b34e6f61fa4b0d5f62c918479ad9c0ce0e12f411c43108eafefaab024b85d11429e7d4d896d3b674b2ff456966da31ecd65e67e37a7ced56849e53b5d97b2b1eac7a6833ca2cd6a314ac94de6dbbcd41511f72c61265162692ea8ad15e015d67019a1ce76db10be229d21f1b1380fb060825e0541c3b7e445d8fda5397c442f47bddff4f74282a3e7841b16ad05b655c829963f2058c907b6e533b9a073bc0264fbe32f68ff493698e748dc679c31db67e5c22fb9be5a836728f9dc26964050ff286336115f5925ff052401557fa55581639a0ae86726231d37bd61d8ed4fa8b586b034d27afa4a9495d3eaa3021568fb1a76db00f6b9f3df4e2ad092b276c63601d09e88e362a07f462f8278c61e1e82afee57a84557f552ef6209615a180355f7d8c0132dd60ce19faf56293188d11586fb7267b0af9c02d8c5d70a12e7b840bcdbae7f1973716aaf857b5ee5c2bbb33036ec358815a9fe9097bf10a584867683b0cbc9216a47bc35d2f3306030d20e3d63a0cda7546fb7eb2a27d9b183acd5adf1cbce8112ac6be67cb47e2e41a4c7c5b5abd70c0c2fd46801b78cd3fd201f4fe80a6be26c453afd6efb6f17c8d32cc6e244f3726682219d4a0675d358fc0a7b8126291993b453c10ebfdcb556f99d24c3bb33b53f68dae0fb1c0304fabf30490fb4054a803dab20c891235365903e4f5a2a1a572370101f548afd357e137f4c98cd5c8c54f34ff6173aa1b5cab8c88c8721283f68627419fe8b5b49522aae0715b93a73841b42111e7c749bed72f7770ac9214e45b06bc57e1be88ca3febf9aa9928be74293fc8a9dd7942de4d87b39baac723e04048cd42d602ae29dc3cc0910bc1872fccf6a85131c6fe7b62b5cd82dcb892618c60aca5c49a09ee5a7209a9fc0fde9cc710b3618e49b81db67dd9c86b422cc8cdd4e7bf6366a2a73068aa1948cb2e59533323d639792c1776dada26238ae218495adfc2e339af801d1ca63ac02b0674c5c5b5fdfe7e03cbbfa925424e0617f3189f79cdde054e8a25eb2289aebce51cf2015dbb549dc1c9880e21100367dd2e3798891269385b56dad0f869b04ef3d46eec61ba3fc82ced965c5b8762773abb9412e559dbc99d582abddc381a848711b50953d9b8ad5b370166b7974bdd949cd48969418deda204d3ed19a5d3b9420f132b5a441919aa0ab4c5ff4fbf800b76f2c9c55baeea853d5bbfd776bb326571542e3a8676c2889cdba89992fdb50ff6f98a8ddee3a52097264d0ecd816716b5e95493217ac2842e32b2821d14d60a2c7be7bc98effb02106ed1d99f302b1e7e95fd3b8ac766d2f468c86f991552add6ec50086274c29f04cadb0a6a58b439809fac780f7c3c11b665f38ef3982bd246eb3d26e790d3950ec0f85e181b21de2d3f74384af60cae2052e3a88bf262e60e266b03013eee82a3903ea73680a944437721fd12763559c5174e2e72db793600f5b44a669468b417e11a132380706aedc5d9ce6ac59ac762826d1b7dcc2c0f9a036216281b34258f2f15bc96167d8745dcab2aeee9042812f80c6a3df1966632a36b18ce0702d5e2815bc1bb2fb931987eafed123e87c0e835b7be473a261d554d57e5400ec399d5ea4a63feb1d15c8ad8c172ad34bdc81152898708dbc89fdbc984932aa4bb0155834f70789f8a74c37faac4599a34f99a86904e09f666f411ea97940c60f3caaa46105963a25b50a4fda01792000aa13934e1a8305177ae438fd04b246a584ba2722a5fd9e34bdc765f6fdd5f6c8b346b3a673c04b4171e6faaffadc265c75287bdd6e6342d1e8014ccca41842813f221231ea766f464f1445f29740df5abb273f8ac01cbc2ec4f81f90d5ebdba03adfa371cfcf1022eec72ba19bb8616fd028a878093b8dbf1715166601782d4d49d7f590c28c81400e1a6a6aab6b80979c172ecfc2daf192b02290dad12ffb8e3ea6e43e55b91894c3489fa27b8fb1088d4f9898057e4cfec34c6f21d8f25b1c902e1a59239443161d49ca9f2f2860f40f3048a46bfe3ded78426b78ff2b895b3bf11f8929a6590438b12bae1e49b5d38c233fb7a29f15301e521cdf046b32879da242d5115bbaba534de8846e8c79edb9792c55e43bb6b267ca82a907e4820d6c80bb6d4d48dd063aebf2dfa49e0f31ba234a4fd5645dbaa5dd85be3e4a7ecc9dbe35a25eba4f0f86669fbdb8ee854f607151120211cfb425963433674c42c2634df4d05096841caa010a9ffbc643d7c802bc5e5b90b46902fa47eb64e4a7b557fd5a17a6af771d544e678617df00f26307b4832d319415b0a6faf0862795db6953f0dbd8ba0721ec38a0f56103dbf34163a95ac47762c25b5b91d8b196753c427726089ebdd85f7563e3d0ca7ec9e38dd42f01fd33407ce20316682778c7bb8a837d62642cc3ab7fb019597daf028109fc08c60dbf1008a0edc3b9b6b1cc4ba4e4b70d216376374b314cf5cbfa588962c3a04b37e8ce88ebe8ee98b06901db5b86ff964aafe6ac9c13a7bad15fc5acdec5f58cd68c4ad9df5a71c2e99de672d737d68398f0369a4a20c93b62949e76948c31008baacf050e214f890a3caee259645ed916ff0d4977e9a26dc751329f7e2f3f44a7f2c09a7f1c326cc36d9b2f3b85cb19946174bede4d7da9885fab3e6c855c3e59171806673629033ea2314b8e1e88c45897f127413396c8b44d428d08de59543556b86ae03133d96c5110afde0282e3de6f208cdda101a23161e08139634690b79c4e2ec964e6798ec5fd8d54dd2c0ffe601ab0f13740b12179f379bc32d4c78aca6931585c65ef6afed4342928851562f9b74fd361671649f3583244865bc6f3cf17c822ac971e7a0cfc127fc39a1f38e47b3685db90ca13d0d8f29eabaa3c6e8d49d727574f9f9e687b290d7a5f1589b4c28cf98ac05e0e49e6e116a35e16031295ca5e25e4df6303d8adca3eaccb6b10019f1f4803507d5789f21670989dd14508558d645560c2ef658d495d5d17b93825546567ebd7a925dd936fc41a3772494aa000d64ad18327cccc0770aac7184e36c0f1a681069437006f68239838670810cbbf9d2d235c4195a42c16c23fbd9bd3cfe95c3ce1b99a3ade53ad33829119a3082aa9dd1f8284237d8e61fe4dcd94c6369d6547a33f3a1f6e27568342502bd7139e7630755f71800b9b6935ebde8b957f72dd09dbafc3c15a34147c821a0a80dbd0d9aa04092ce059309e59bcb320ee271d1179cac3ad526cea1d1caa1b886bf1818ed94eb7fdedd2b6a3de1d210a1960b8a51aff70d3def57a2292cb117d65d07a0d3c4badb46ee4c707580b168b4d81412a6298fc65c21eff53b55d442f0b8f30dccf9704a3e48fff4db4bfc6125ada5fbc07db3892c2f1606bde46b478b5204d436288c5c0d4c33cfca1f36225852e5a00c838e94179a797f2259987fc2aa9db569cbfe04485a4b021ec7dc2f019d618de8054fdbe97c4aa3365bb596bd9861aba2a1ed96b3c802dcfb9fedf76acd4a07ddb80a376e22524431479e8bb0564cd989a83c5e633aa3952c6023175d2eeddc91e715245a54a56e0533f60413901575b72f02af9ec1f5f9c8575eee15cd609eba640944649e6d8dbb5874e1ca0e83b14ef83c9ef991d3426840ea53e3080ce4d7b306479030e122791b67c28a45e302a7f6938dedf8108f8988eecf9c608c217b1a4870ffef7d8bc18719a7e3ab388ac8f80a449291e0400ee6b36c9e9788b8021ea1601e9751ec57b3c3636de2ed1fff50b158f53a9385345b709905faff6df8a60d2cc9a19b1d1776cf1f0a578b1adb16936f78150d1017e0629105ef9fb6382dba80bcfe17713295e1e90fc7b0cdd0eb4312d18e3f899799a186fd9423bec9d47f9ef0018fd94b6530490f42b396e91a5cc9b16cf2dae9bb76abf83fe2a41f03f21e64559fed5271816deefb455727500908805fbd4f34eade786c9754208ca7bc9f001a27cbc718761bd7d1bfdcca9d6d41aa5411179270145b8e8d02c607011a74ec7e9c934b9700ff7553ca1b8ad80b50fdbe6a6a919af0c0a444384ebb7a7aeb5ec28048008c6a6b70558d27e8c3d40ba975585dde0fb1e67d4350efd9fe49524a5408da429f502466790755bf5d3fdc35a0e493c1f9101beac132a874906f91b1975b91c0d6a8c040f0c9c7da37fff1bfcb9934dd25768ce6759071c676e4478f3f976b67b73f895c89bee00cb2b296db32f5eee4d1b31c4eaf6dcd1ee9717ae125b9ddc3a8df45b3572fc9cae639f34e91244e9d70fe090437cb370e3376b5eadef8ec51fc481421f5519d0d5b70db86f71127f97ed07ce33482ed61472864778d7aadd7298e8179d7073a1f25c2c29e62aa6fbb1db931f8a4cce7197e6c03d8ce20e37f647955151cb220280ff67f1d36bcc1f90ee205201d8bf00bcd27cff61761569590be0a6678c957b0da3ef837130108fbcefc8da6afa9fe24f92ee5b5bce0e55877915b388b9610db4002923ababa90712c6b5c0c8ffa18c1336e4aafa8a99a3355269eae8067efd6ab9835180cb356095b5f7ea4e7ee21ad8ae43011e2c4b96d71921ae20a649bf152a8a5bbd8f8b55d8809885fd21659aab4963a4b6b2193e348c8b55ae1b30598398a98fac63da07d7493996684c460f840fde8bf90fe15162b276ffdd5171333ec340ccd0751a895f5c9b0dca378ee3efa874cc3602a00b848d4352b0c823f1f6e88a10b138b4eab3eaa994745dc55680ec3efd5829155fa9286666619c0f9a98e68cc4a0ff355d181bfee8a2db3630c6ac444d3faedba01f9bd66648eed9c8d8869b2d64dec9776780f72c9ddbcfd2cb8269d7f5bdca6b8bd57b2ee4e70ab643c888a456a3a9bef80685583e707ea4b04c7d246758c3633acf2ca314a0b6b280855cb25a4122c66b6ea8875c774122588d764a2441b2daeeb5752de0ba6e864c8ce5e6dbcfe3743a6a53683f87c94d71d960101dc7c336092e8dee4fcd7d6941ad75534c4bad42057b3f487e315b582c4e1e0161aef0a43bfc6dec2acbe6b22ef3bb0e2e52ba94cd57532edb4e575df8efed0575f00b49f08ab9e756e753e649c6a7d987dfb69da85aff7a7406f0cb0028218e2a7512574b0baf49e9d9ede100d3266e6ca597cb7b6df79f9a4a464cd5a9ff57d5352ec458ae960dee17d39574df8bb910a30ea5c3240b992a9a61c05f591468162759380c6db38052b359da9eda5a59d027d1f6bd2b4b450de09b7767aafa661d9019522cc3d264457fe45cbbc3c14517cc9da0b37f66d04efec182aa9c4ecc963bdad408732da9531e7269dac7de1c2e51b62f08638252a72e0dbbc6d41de39ec2398917ea4520e8cd33cf5633f017001bbd75472f3be97252b2dfd6150afe6574cf67a60b4e6be56fb7e922543a395e1acba1a2ce411a83de465073fab56ec411d42404a2361db5392e4b3d56d807d9a4c383ebdd4f495ea46bf175fe96dfee8093ad7428b9bc1ae3cf892757bc6f97966f8c1894cc5dd83f0372ff6c249e2bac661f29a67e0dcce630644f0b2ea34731806fcce63aaf1565f09415e76d97ad531da4b840d53918230b30c9bde6137c526abe262b5525251c98f2c9b7c2718e920e2f995ccc89f5ea7dde7884362386945ca664eddde77f7cea02163e42fb1d79273c06f5f23fba07b48b8e9961cfdba4a8199f352f0f472bd17f06f87d73bcf4de329b387e3e60a52e2611983d7daeb09be03942ac48691f8210b930987af553a231fa8d7e332cc56d50bc0f3ac1298a5504b622d42ce2822791e63d3c68a248e5ca73c0f1266638a2c4060a9ed7f257d84d7dc4552dacb3f231200a6ce31ba05ebe80fa795a24c46c8e4435469873b50169037a8dd8c37d087179e336c2ce6c4b15bedb56843cf3fbe237daaa63957961dca82a39f5a9c51711175a3b880e934f80b1578a5b82cd55e1dc94ea99e78ed337c5502c8e0617c7620401c801c88e34c380e4672cc37d6cfab3b51421ec5eff38eb12a6df344ff6c37a0bca4c64e53738fc3f4bb885a6fdebec8d4c1c3a7603d93b4ef7a5cb46957d0e5d17335e950f3b8eb51553e712c0fbc2bb5fbbf3b1482265a4d7d36a96dbf64b6086f7bde8803ab112de7cdae275ffde92e368f01c1621134b787572a4957abded9be702b36e7c7d50da338a053ab0d19722aea16ba04f10bec23732486512764a66725f8d34ce497359b5e59a387bd6020254709cb621cef3a41d65869dc37e812a3ff45a26eab4b0263dab906d22ee17f916fb67f3415ccd13653463cfcaf8e72499d675794dab265df36f30f18bf6cf06acf3093ec7d0abde0bf6ee8702971286a4c1f119d06f1678ec022be9665f2eaaf194710f2e1f725d2a90fdb5978a6259b5245d27e6592cfa0799873694cf5be05788d34c90fc9678af3e6569df42110c502c2c3e3936081464765b99559b732a3c3a2516ce72eafae0ccfc9e5dd8d830933ce7637245d1b8948c396c1cfe21b82f75bd833372687372e61a030cd35f85153f0525ccb40bac3d73d2c6a02e6cd4b7944660bb17b9d865a012c91b80210515653d4e861b69099e2a89824eea0f337ab17f367f4888a576b0462c08ca29121e6143eed7032d40bef28c19ca2a3e7af46c307afa2c00f6ad1ff03184e0bfd7b6f10d864ee3187102fe0a410cee2909f9d0f810ce605c4edb2a049a4996a355aecf427d871689b94df5c83a59bfd10de4e5737c863627a5809e1c50dc2185acab4a06019192fa2484b6481f02938d95c6e5e2db456006f35789a6780a8a8c993fec3b8ec81d2ff2236bed2e0aa174f84bc2091729940f5d01c84d75c1e04a2c797861cb86e98f50f99f40cbe9efc92b88ca93609c24c5e63e5950c1f432d4dac982aac814586d13d20e013891ce9ddb9cf15f9bd0385844a15dc84dbc297e6bd51d84ad7b1ffa7f7ffce7f28683c1d4aa8acdb39bd31d58dd2c6c9f456f3ce614e0122dee51eddabf2647abfbce6b07ea3c373ad624f8f94b080e191a10e3e7debd189a8b3ebee6f3df133c979abbdd1a77cfe4635d07c4ccbf830c9bba689077ece81033782a9a56c6e0042fa4d75b7cdbc929e0024ebf8d4e1c01319529af4fb762c7f1e1674dd11b01369a069850d24d04619cf9acc23d7d0d6345bafcef2f15fa7d5c0b2ada705ff24c8c8a2a4f966dae1b3eee57e4f10b8aa6eed7b59c7e1294bd4ddaf0d3ad32f245715d6cd5b80fbed8b425fd4ea09609dd44d0e341c03c1cccc5e4f5d22a58f84cc7681b59fb88479df9ffb943ef9f1cff95f3ce2bed243c8661eb21fe9c57fa2f8fc7f6c61cf4443c804a5cc5f2bb90d3ff59fc58a9a1b178e24a576ea31bcea9a284028b2233b0632c9be438ba43b1a8c23c152d3e699dd35c729dab47bf72cbcf912a47a7d76ee619d1d0928e14a6e86c56bbfd0e8b80d7420881c6e7d4f4ce9dbc4738613b385c734b87ab9af9beeb684a7fb0974e875720014c3cf90916a8bf35bf4fba5e9c7e94926185551f42d2ff7b1db43f67609fbded17c6103e8ed4c27528660ea5e959b551d31dc74cf86afa0cc120ffa1a1a954f119cc80cb5ed7b9d22a6a96522807c0da2b3ac23f59648e0072dbdde5038ad7c17a269c703c220952a1a98b6bf0ae5d5f10f13a9bb7b5d78d045834c5e360b35f095430ae4553a748cd185dd4d09a8e1cbf2f24eac34c774c2e0ddf6f7385a7e52efc154bec808bd2ad932cb2538b931bef9d96735303e499c86120350dbeafca4e3bfbff6ea2447e1006227db1476a8f1eb163213f56223468984a7d7f47e3783b56820630eb3aee68533414a1c39a0da659a1ccb8e8437c7f46d45bab616e6710d3c3a39ecd3cea08b6a3c9e0b7be98d4f803db4a6a96012f93198f61543a149bfdf3a18c4fea494ef730f8714078619fd9dfe40ed94892e104c9e3746c8b64e398095cc1a5f17ce1853adea520f40296df6e17916c62089eb46bea274319c32b9041321b98ace4170787168ed1d73e5c108fb3edc1aead43f06ddec378a8e89602300b491890ddaf50deabf78ffeda08b0fbd0d4a1e9138e9cb79b3d31072678953e94f33b25725dc940333c45fe75ae177087706542aa2207d43f28ac40d1cb75aac23c7fefc2c3e002447155800af4b60809c5ae3f80f883408a2a3fbe3b4a5b55552af0f558934b3391ac46a7abbaeeecdbd86402ddeec6a1b80888995393a612e5815331318ad7393f8140ddbcc0036abd10876e80f84aa93a5ba355ada6d2f9ee96dcdb1472dbcb145fe43e87e25f5d83460877014516c3ada0e5dd1cce26af76ac49e9a3396d1256bb9cc3d21ac89a16b0060c809a24347abe578b8ecda7c7b1b600f1d4bcbcbc77be0d0ed5a50aa994f9765318fd032eef2535697dc21d463702d47833bbcf277ebfb629ba396d2badec40538e79ec1f363d3f66512501aabca47af568593198d625b79043fe17b2949f0213ce05c8aea7b50f1c239bd185665002fb91030bde8888722922e6b9c04bcbb1d666fcfc4b23fefcfb1b8ed976581fbcbbced517ac6bc5fa39ec59ace5206a11b89287725687f8f7e24d27dd34f9c6891d6c18e2f73143c6f27917e441a31eccac76cc593d413c6360c0dc78374ca10d1b43b06ab0c7f7f1a444284524e310c086fd879e33a2bed977c836d81eb600276dd8d0d175ab35da7d955ada19039c98ee2a6a5d1611ab7da0be10678cf5321db44c40878196bfe3f45d36bf0a8a3aca291a419e63f1bb7fc9a617157755a93ae01ffd49018e5de5c7f0a40cd7a050d84e6ed7f25e234a8212c852ae5ad3f64c65e62fa12f5879372778df0a8c4b53ea8ab7b4a903bc08e23fc90354ca81fe3f457b08bb3c1b55a65b04f423ee6e3eff61faad3c1b667d35c07f0e159bcba405474a98f540932613715831d47888fd48acba0e83e14f0a234267e52a82c3be30fcce9681c49134b2c6d84c12eb9458073ca89e1d085c8afdf8870251422bc2fa966cbe2679c854387cf8bde13ea1bb56984d86eeead00bdfcd354631e052b9053203597dc332d435353f65fe8f2732705ce8d1664df6bc6f6a0e5921bc22cfef24cb55240d30796ba26cdac6fa2b43e6a9062300e1b32a8a446fbe0e2b36c845a5d444dc4dfaa765ce415035e59ac7cc4269aa80a324735f95ee22199a0861d28d618e4c7eb71a248ccabe8af59d0d9494e29b7bf0fc6685a18a7c4a7872ed164151b11e6cf39dbf1b7ef2eeafe96513c1ed681168d48ea5e201e8423b7873d0adafc282ab84d744fa65e67081b963114fd3604e19c0a16a14064a80e2452060981d964fb7e9b9a846f53d5e1fbe39dcaf4411270c483deb4d6ca43f311c6d84f199e7c8cf18af6f3b5667d61700e8655b11cda7b496a8356af307a1b507e87261ad363ac1d740ac76d2bcc3371970fc1f93cb2f70118e6177c8ed7a67d7d210511cdb05dae7c50152a280ee2686f37791d5bd1fb7e5ba8c36a4c6c80393011cb14082c4b82d9eb101b7f0c780c58622f8da4b73c7c28a9a8df679f53b8b73acfa546a6bca1ecd41fad8cc65cd355787121de6132e6b2b2b90c313b0c1e828bcd79be9825676022f4602672870c5594cb886f4a652b05c5c440c80888e89337f6a2f90a53cfecfe2a3118c370c62871dd4d4ca7bf4befa577c924d7d5413107e7866399eb89f8d06554191ea5c50c1f609aec2ec3c00dfebcd783c6c2a10c33ef4bfff5d19ae27de9a113a9c16fd5233a08164d667319196181bbc85d82513138e86e949d855f2df14331160fd554c6b9ceda9270e152772140238aaa83ffbd0a0d158354860792d4b6050808163c984267d3acf0f55c4629cad8307244bf448fab3485ffdafaf5ac65efc0fdc9572ba4b55a70338f513e8c2ed7c94209a91f311d1b2e5a2cd1fdcfb4a64637c80f38b7e685193c037ea9731f69f70fc2ab0b462b9e2be743e5ebde72336174bb3a0354e901951b4104990f4a050143af795df64e369c9ca6349e91d4e3adec7c0261c3f6db2bc9f500186710570c58a323e876290bf0208769a27514b25336449dc4388f149ec33ea4e9f88c90e64656d479cc5ba2f1efc962f460067ba309a9b58c611530104e8db30ba325aa56e597b7b1ebfe6a5cbb8f94f15cde1fb82437d70efc2a648bae534b946f8317b8874e9fb9e25cf4cf7d3ad560c958c759fb6f2b109d638058813fe3bd8bd0a9c3b315a3f70df9684116a03fe6ab7a5d0f87dba372979623b505e47e32d532dd6eb644afe74747dc794f7769e637ff2d576f53360813e277cff5801fa11a347fee32e63cdf598ceef321ffade04b7e8feea5f77f85802095581a734ab44cbcdb83cd9e0d0cef167a4ffcd0619d9439ac72510c26fb0a5961b84c73019d711972665d853abd24ef88bde34e88999aa41fb9f8f3549f7967d98c92e36a0505e698dbfbc4b6768ee4ca09feaef24c19a2852b1ce21db2cb46061f238da4a54474d119c8c8f863dab284f5d190224f5760881a6335ff90c5012239a511ca6cdbb6c4ebdfab2b417a04d41a2d257a0ed569111745ec320b8d2134d911e915be03974a36bdb5d6c1475fe4653e8ef7498084b0505d613c49fee9caa464da41103010696030f8305c8d3037a09ee8b48cdbb932526dd1029e2af9c9d69320d7ffa8429ee81d05deed2e9691280ce68df18e9da4fe6f74907067086e1f5144e976b82f42423488038ed1ab3462c73ef90216095c4d1ecce64c3d4c67e3f0b43da07298cfc932dc917cb47ac3831807ae22b955b0a8976091b94ca8b6fd8eba6c1287f5763d101ebfcb5b99e82d6f35a9005c2a53c7f44740466456bf47229ab8f62ebe5a628c3a41f495322e5a631a4b57190b945163baf2a19cd8ff51a1604e9bcc2fdd6c09150c88dc65fa5f98c697dd5c16a382b24a12b63f68af663bc4ec93f5228d93ba54412fe2de46774d3d92d149da1124eec7e265c0888e0452ad54d8537b88da4980b19330e9b4dfb169c9bfe30f241fc3cd178425e5c4d1266ddc1f4b203ae21749ca1203f05a84d74134ed1ae88f601315efd8912da7edf06c04945e2f55648e7ebb6869ad69020cdda992b1468f05cb212967dac6cddbfc2ad67cb24f4587396c8412f246fdead7c6122b001d246869aeb95d4f5e48c167e66a858a52d686a85ce62d25301780d52245e1a3e544711bea2846f19239b498c8306d4e269e7e0cf85f9a9b6171c01e5eec3f4a679b741f7728f8893c77cb226a6e3cf8788f57145a47a11d5f65231d785307294bd32eab2b6dc3070817b1021cb7ccfbae7d02c52c27d124f84996b18bd3f59409f0d3ffd725496f7393abb697f29cae5118a8d00263b949bce533a355dbf69d85c87042aaef41f04f78025235f533586c79cbc6cec3cf30ad65df91219f85d0237e7364b699ef51440a933dfaad9821c41a2448ea0c607022a74cdf97552daad61910b8fa95100bcee193af1af00bff029e9e38e1c4a590464b0eadc4e6519dbc598ce7df840207f2a89f559cef723ad01e8fa700aa51a28e986534e6e22fe1aa1a7abbffed80f4eb7e28acbdc3fa32e371352e25e8b63df6bd022d0bfdbc533b79feb6da7343c72f4bd53f941db4601227fdfdeb43339038fa62720ac4629b0c3e973bbc99b2be9be1a213658fcc0176facd34351517971a27b9ddafcabfd83641e37b8f2cb48e42c7502fc4cce49fc1278d0b0e374a773fc9787dbafb3ab0ad0d15ba7d1321710dea66b0b495d1b3e0b10d48fc1c439307bfccb460fe37bdeb80b59e5fd71448024082bbc031ab60c0c1e5ab216ec0dbe8bd43689d02a7f39570be725a27ae70b5af1402a15d84bd75322bba83eecd3a61d804e7688265675c0a93dabbc675cdc8309e2b8b9ecfed1bed1479a4b119dd87864fd16a8da3ac3ba2145dc41e09214e5acd802916a2e3df41691ff0eb2eb9f369c11737bdf78f8735cb725068269767d4939603f2a9204cee7ce29306923b96736387f92b9f06e42640866d87c466a4dda84dbae95bceca699349a2206858bec651eae53eba6c5a989e4b195f5025018f4958753f392fc686999528f6bd6603da8455a69128b440b1d99288142bcc0a9c6c835a475478ff175fcfd006f3716a788fb85bd5f9820bd76a257d20bbdceb94be74e57909a6e6617b4c87949d05675090988348543d4913becfd2242b4fab303caf0816d4d50ce20631b305e41c773670badfd1cb80538401537a61ee73f15514f3e0e5c5377d871fdc86f9769f95ae1340baa912c303e7b3540de2f2bea9c66ebeb7a6cb69cf183f20662b90ec70a20b73c2aa82e1c406cd8ed64cf72746b3f7ac279adbaf4e4523c9d31925bbdfb2b1878587fe069ad3a567c1ef3007553ea8a65d5251db959302f123dd1d67d0a610fac43cf648e820a7e0acd4b5e6c3369262a8a79c4804a39ba55b3be786157135119f5829573b446e02afa379ad8d2cb23ac43e80c42d25d3c3439b29da1bd5ac3be1376d44cd60c35e744b9b7b33b0fca1530592109b6aa0a6a8a9bb2e30fde1366f4d3e7884293b1b75cb1e6ad1eb205344f7438fd4653c7a5d4fa4df483739f567ce088919e959ae244b08f884924f2f51a6799821f2ef5b1cf0a630841337919c4401e72896a5bb29d0076ce9a40acceb77c4f298a0ed3cf4bf1ddd219671def4aacd6f2f7f92ac8fbe79f36fb3dd73e7835c5e84c25be669a0485270cca53ee7b6b2ac497318317893c65418f9b1b3c15bb97346cf4cf521cde8d355aefbb6242fb145a3a60bd52d52eddbe0abac296825cb5fd942bcefbf3b331490e07040027fb8d5c7087d9fc7c2a527da007466c56d6fe6977ad28bf62f6e023cc6d0dfc2d89f0584912f95a2b60fe8b44ebff0bc81146dc2d3626544362c39f81f65e6158a50a6a0198a316e37e6d8e5db4f800419be38a39ea0a52e997ee20ca8610f820aac1d55fe4897204268cca74fb4f61e49403e33f9399caaf6d85cfc6bc41ef50e7392c6f936977f8c84e2229c3021a8bb83b46d744e34778468994e485a8b4a792ceee3a1a80994837ed61cfc2518e46976dd6e82b2ec8e590a7ad73b4039889858851bc3f8a7225262da0c9e08bd8ef08b63582e9cca663d7cca79013d4935fa3f30b442871618434f0be0a459e329704a5674d3e1db145859bfd399108d0dbd0e35e7d34cf034df98bf660fb91c39a6937875d8e7a837094f4268c427eecbf2fd300d1073cb21409f47474620510fd13f7ed0fcb446c09d5b45d477887517ac3adb8cf115b7967f69314c04bd0aa75a1919d1c5d6dea1ce956a61fe1e74033882560913a81d4ae586c03e1a63e927f367a2dd3992545aa30ba2f444fd9b3f307206832dbed97dc55414dd5108794b8464d8103289e917c2322a10aa8221dbf1c63828356164d35a256881745b802c36d665b3703ebdb700c78ccb6328dc403d73d2a8ffc88a0ab921290d8ad74997f2b147f1f37253152279ada5a15578825b14298b0f901278ff56591451bbb12ecfe110832b1d4d7295c77f4d0bb67a7c9c045841989b8fadbc87784ffd09acd77267adfe0a16c075fdf58c05f1781cf8ab2fe299e6441245ddf9bdd17ba0c575db646e7ca4aa8f38d3ca9470ebf75441320f2173e418b07dabf01e6fef9463eedb8ebc474ed59ab901d348ef28370d07ee0a20bc09d19c597edc34c9b83e57da27677941de8e7affc2e0413c18f860020c616c92a696e9779144cd561aef6cc045f5d509b6a5f755649147742655305fb2bb5295ab2361e5609cd57aef5b9fc651caae4962a2c7a192d5ecc7c692009fc547ae438f7a7670caac6358a76f9795362bd1551c5bedc0b2888d3069c99c04e7881ad2608553593418e1bf7d455928b7c7ae517bc167edef83c780dd3313478cf77c70bbe05d7e3a6ce2657b3ca56f692611118f04c3b0f8dbab436878635346a5a856a705ecef4e3183dbc485b91a131f8b06a4cac9955c1b92f16f3748604dc9af0165585d0b1932e57e6bed27a9a025f30fcac6bc1c1227fb664f0fe3661ecc3bb4d851f84db0349d98396ba106d680e49a54202c6f2b356f1b104cafb157a10df6550a75bbb1fe80434c8b5dcf40550ee35dc094b9e7edf6527971c5316a92d6c3d97ad87c91b826418e17e2576e54f34db824d929dd538982730c90c46bcc49cc74ae84cf9272c6a7d03141305b77782e5e88f33828ab8457c44b4ed52d3fb1c375f3d11155f56e72f3bb917f1edbc8135a594c47f1a02ee8493637e2a54dc7b2dcc028e6d52972635f1392afe77e82be0d21b7e329a680a1cf66377dbaa17d93853818b7e43ddec5d33bcbca9ca42ea5ff96be205d39ec295d9fb35fe2e874959d0c7f050f23e38982f92ed5e97868160780de22064c60145925ddf9f499beed47cf23528876f91c7fa630123ba68903688d5c7380a965f3f50eabf616b3a91374d6b902b0208322e744734e97a407772781e1eab1f97844711c8a8f34829b7200d2127575346fc0da5732e6d919c351bbafcc83dfec81892056ca4663020e09bd7b1395f9bf51b082c266bed1188b1082e09ab8850c9a8afcb383b075755a5d88baeedb18f1d459a72081856291c71d681d4fd6d81b63079557efedd2495a0f3a844a1faef5115aaf095f459b6827af16db62e6cf8ec34f9caef0c1fec7fdc47b9ecb444dd0f12c521b452661c48340fffcdbf2c7ef960edb5de579423a14b08645ce537d4898387400e36d8f235de641073a830ca4666f1ad290df44a63225cdc96dd2a0d4a23f010d7fe0692ed15e3d7aeee04314bf7342447b204057bbe9a05d3d10c42ae4b147df4833d4141f0ca66480accba6d58918156ce0df250e2332c182193330a6280f36410eb81a28f88cd9ae698ea79d11e2155bd700e70ef6c67ef887558e3d96f8e5c3942655c02d0a6f603eafa0150fd92cc80251a32ae6ea567f6a9aa4ba0b66c1109c0f8d89c8df1369320f7a6c0a655ec26ff7de2f36f8a4daafcafa190ff874b260abd1c55802e1707f543aa95bc9b9ee13ed50b54057b0762d86276bec8fa31a3f2153860d782bef47bea6ada8ad688825ea2242e78e0718153db29910b85615db81da6fc2530b3d36502302fcc54517ca32a601c43ecb11abcba242ea82ece9cd70785a7dfd64132f3afc93773f816440ea4b1540ef93c7b549abf6042356878bd8c03fb9c812ae82adc56854fd5c38c0d2f22911d61dc6621cbdd9e50c2219fc4e3200f2647c911dee1d2db6fdea12465c84a0b5e33a0b37b2a8de72760687a47c3d67b5f82763b846e4d15dd7c6eec051d1fcd5712483127afd0ade8c80adbfca2a7973aaf1487b433dcd22fc0cbf0f5c12387fe61bb456ae982385820a0358e2ae488f657458060c8d5d3442dbb6f156a23135f7276f46fbcd6fe4e5795e848c7a235952667580b3e4e7367918aa70a2c6572820d1ee43b37fab3964e4b29945bc377ac71ed391b2a66dcb5056cba9323a53a1c9eba801f4eb21e3a6b9e883c0ec780427397cba18dc6f48aacf364c5ae9321db7c61eb98df20c653fb13b72c748868a6746d1dfd909d38a9efd80887dfd802d5bb1fb4938f435bc691f06786114b480ed72939b47adecba7c10babba668ba491f6b1c9eb7993e77d0b7084b892c412deab321594700cb7ca5faca9f8784bade04166104994b403eb47eee261f6fadfabdd09eceb0d14f02b6539b9961586f50b7502e03aa7834073fa4cfed7198d52a33c797dc736e2a6068cbd0dfc80cae51b92bf9fa0b8185c045899fad62658181d34a969202c1dce7c216307201c38d6e65595ed27a085c5f8bcbe84f68dd201407e46b1a55a0d0825f19654ebd5f267519010eb7b4c11cc2100d20ece16888295d1d89cd037aa0a25168a66755ec45282846c5027fce21dbf18866e12d498a7ae4c9ef5a24b659f9b085e027251688ac268304bba7a9a05b7626cd172cd4ae39351d6f76797ee5ba5cc3d080c53ff785c1d40acbebc1756e9dc7ad3fdedcc5bbce163467a300c1f840ceaec7a5f30d79fa60e544bc5708e39ee302d2736d94bf1ac5fdfb6516bde4e74ec86bb26db79e00059d50fae9f00c6a9129a9f78a46247917a2c2957b916a1008cad4198c3c34f34fd28460ca4ac1d9b42abcedcf51a0bd8959687bd92e9be4c932e4e1cc4ee9b37dd1e457ee5428a6519288d4de311377405b788ab9ba03442ce1da5d4f30a9c3e9321b7dc8d83dddfde6da76a406a82ebbf59548ab28eab6624a09be94aacefae93a155279226634e2f29a46d8e8ce4fd98dbd461d424dce56b9cd8f79ecb4fe9bf2beff25251d7f38b500654400c1dd310e464c7bce298c0b6213141066cddc2e3cb504a8f68abdb4a5bf269091c914d799cbe93c46e9025806a97911a5d57f9909b671138efa92838d074c028fc581aab4715e9a1e9b85284f40f94585721d59094380f9b1226d1959b553c1ea621cf6996682131654796e426a30eab22dfdbb13c472e5870a0121c008d2b0e8348d5f6febf057d78b9b4f83c7f3b61a9220093cab7b09888e8d30f4b5493df5628db620b8fc2e09b8918adb5713bf505c2c49747cc64198e4b64fd3d6a26f26e42588ddbfbcdbd484fd49a8a26bcc5f249e35e2db242c69d0554cba552969d65398fe0ffcf3463812090e7a066d8e09e358a321e61db060672c10c89af64941aa4e19bfa1b23c51935544a732c9f9ee8890414eb2df14f191aee41e769177f6879dc25eb4cb8154841efa7b9d69f84a96038694779c82e1bce886cc012272ec4ea9a0dc74e7c7e225b9e77d904c02b0767c7cd8988ed9b2dcd356dc7cab31d24a6d0c280fbe89e716dd55df6031cdb7ebe14d97f7942f686d29c73a0ddc57ab8a413704e6bb960cae50b543ae903e60156a0838cfc30c29d1270a97eb9cf0c1d9e862857f110d2fa31c39d41a42fbe64e9428ed926ba19234f49f7dce856860c916d4c19dbf0852f3e16649af3ff572aac98540710a36ae943d166ec2e05fb27e521f43e5bfd82ccdd170bf504211f28bb57aa50566a44085c4815f87a88902e095bb3fb0ca2f951b192ecabc9ea65dc5a00487379c467ace22ddea7ff2078b890ae815d1e49e319783695017a433bb175704c2546d84330b3a875ee02ae9e844c8f55a80238ae1e43a870477a2b0fe72160c8bfd51be514c656aa02e874666d0301ef42847f46b10970ef974668a3f65b04d807f4621d2921a72f4677765599b6c51219ab28a43e092ddd1504d2e872e54c2cfe61e50a3388c5be3d5a1526e2b493e95d2ac084ee0e33d2eb27e123aaa4384295bf278027b66a200beadabaee0fd97cd6a000d51ba942e3b030fa9e147493bb2926bdd10e87983408a7b012ae48fdf4dd592b900f4427be871f55e02875eeff2f8c6312e19b66df840efa1425817f7ae877e2e7f90090ffe3cae6f153fa6e220f849ee29d8bd096563da4ee7b89812ac55dc835566a2d96de5276963fd1c06d8596a21985eae6f10933b2b1c25b95c5442eb63a5a2d02fe6c5b115cd21fc8234081f36586e021587dfed8eb541ef27f011db7274b6171da6e373847b5ff38a2307365deee40b6be7d24aa4fda9a5a078657bde75a329fd953c63ee3b4ef47bfe90cc269648a2a7ac241bbab761782cc563efe49d58004e68254740aa3068d566d5b6e3a66740b91bee7e0a43784aea81037374d9ee9adf562fb09551392653ef041451c0eb41f614191d03d760f130bb59bc2986341956aa5bd2839d76a316b3339624f1310a26c8acbe1d414721810119ac5f45f64d27f3ab1df38bf3249ea42645a8fb31cad69609d597baa341d84e9d793b76f725e1cbd92ed66df713927242f7f50c165ccec616f6bc4c5761cc3956a4c2aa2be480d19f4d0f34fe7988c495a63085b4ddd2959f729ca8212385cf77f5530d6c2af2a262415280e618a271698c189179a5143d98b53a4b93e9f529b7522781315c0c6a08462618506548c756217d38e2b6a033429556d3299e3e0b93f83c6b9820dc07a9b69038f1e18e9450391c7e02a54ff2437e8438b2d44bc01e98f5dd0645e42221001a26f6a1c5874bc0fc588d844016267448b7a0722bc8472cdb05c79a086b486bafa7650966b095ee7307d913c9b5da5dc72411120451e3f427d372a43f42b51c0ea40ec2aa00fae6d2e7f88dc3d2075c7008488274bae91c638c5e2dd166de7671bcc4096af15a041c7ee6f8d3c7199fc7cffb40f7d38a18551f992cbcbfbb81aab86436fb9b1c3545c70600fa211d06b03dfb34e53ae88f5b82b02b0e7ca6281d63ca2fdaf5dd31f7a26652e204daa5ea0fe99cdfb70041e63fc0a6f47a22bed17e9378e6a5fd5556275ef3dae1c839ef2108bfccfca07f794d9285e76fa9fa0b8ec6be55726818fafea1bf7661ea668d6d60dae3e1511cc86aefd5bb7e88196a54ff61118a3dc6c6b18fed05e09bf1e02c9278ae969db05e2b44df8ca7c13997a322f9e71459c093e73a109abe0762a1da04753f77f5e423ba62239be1cdc46020a8113dbe0a2a2cf12d4d2fa0b29d369bb2cd60de3a3da70646d22e0b75ecb8e6df5b685c1905f2037197de173220c8ea64ac2b466b0eafa03fc35e3351d6bda599eda1c71bc178c403c9b09e0f7140517c1d97b90f47daff904969f7f50944677be01dbd85f64c899ee04815f2d0aa3d77f2ee9008eae8c53572b8169d59b3c85d969f407b781a85cafefd65d49f9995bf4d6d8d4280ca5fd60ae7fb5fb7a81283dd3354afd5f60561904564baedb942db8cbd57795dfd301b9860d2bff9edbe28f3059dcef43c67dea0811c56d11c73b12724bb1309d4db034d74a019434364e2aaff04230deb80d06c3236044173112fbe5ed136bc72cce5c14e80278e6f19524305cf11541f81cfdb8415c2155d7eac981d91c8062aa7e7fe7f512fe4b1104036192d475dc0216abbaf6d627aed0afd65d15a592a14990b5737ead4824b70f456986aac5a97477aba1f1f12789e71d351a97e13494452e971bda1beaafac53f14d78dfb5de6e4b601c2b2caba977d675de4016953505eb4643deff18063c7d0bef05a4cccae3effdc17edf4ae72a959d5024eff9afa5b2b0f1a90fc0ffa8a4971091c113d701cb66060ecd39437082d2d9c0ff74cd42067ed4a6ba30b3a235884663e9a29354a4b2bf3a1d3623fa9eba02b35313f8b0d3a8674170923ebc8a14121cb26c1a0921acf2453db215f6cb024a5b80f67760af2d5ef06d39127bbbb75c69ee11d2d806681834cba4cba6bc3f550877396cb7ad5d617951b42ebec212fb1e4e56e768e51ec684178f1a9c9244d916128b7b6d060cf55b72fcadd5259e1fb18749b0729e8174e3c1d6f82f87d36db6c368f35f47a7a1cb3d8896a7efffcd4dbc9133d1b0d8981509901b29f42ad25c9bbe942380b1a8609d8663f30f53b4a481cfd3bb9a942fe78c497e8f1d37416e1e2de3da76eacb32fb082697422b5dd2bc5f9c308082eaee807586dc6d34d430ac282ecbc7750f57c5b24fb92855badd783adafd683c1ee7dcab1d411872e40856f302eb14cfafc6682dd505d913f65e1faf100004ed752cd8186571f27f35589d0e0364085a50bf66d150dc6163d44520f10e5959a012b104dd8d15b0cb3b3873040e4f0dd6182073fed51c3251c126778821559624eda4c18d918e4b6ccec34174ef1ec4618d804d96653a69789f2be2c6498d65c55b481b8457f5b584f2e76944c40f014fc6c3159d0a29edba897223785849bd610e20f85c446a3370f9494c515fbc87d47dab6a559bd278ef1711d83e64e6099a85c43e1daa4ec24c9f793e4c8cd6d6bd8dce41e1d5ad08dcf00c0b8061c95ee4864ba3f16762f0958f646c2226a794e56877bfcbeaa466e8c0b1ed8f75d7931c1b26bbd0c1fc5ee1616a10489bc09f5d8105f19bd42f71918bbf77a90cafb5a7c0b2d3da5728683213edabd8e73cd0cbe22642e06e1f0c033e0b4f55c9690d5510fb8ec91d468882488bcb0746bac3953aec77e8f85912f7b04c84cc3709a2945224e8b03242463c1de2a69fa2bbadffc4148c59b7246df0c36c1245cf8bc226bec0f4ce57a2d1840c55c91ef37775376854db6fd788ceecdc60d0b836da7fe0fe279e8d6d7d7afe58d64a57b2b2aa526e5aae2b88312cca58533bfd790c6d58a09f319ebd02e21c98cd2709c56664412cdb312d5ce85a7f1856d7c4788392cfeb7b04554bd312e971c840567587ef465a773f39a60ba1180134da7ed1d25623c73a0866896139629bdb852590d7c2212e45dade8bafc3b6ca41078254fb8a07ff2bcdefc093ceb81b21f537374496bd591679c8aac8552f8bddc8f150aa073b47b3c0d8660c530f8f1b07a6960c913bd29926580c89df23936e220a96576a341253570c2e745484087b1d8fd4c02d5bb2f85b14496300f89da211baccb31eb5b9f64bde140eb9c18782dde90dfe5dbdff4c6c6159b6603c3efd285b5b0739303eba28b71485818f09b24388fabcf81762459bc52a68512a412e27435677a773996e66cced3e254be47632bc375f60ef7449727b8b51e40b388ea4490fc76c55b939145fd958f09a92f473afe614eb482c06d33f1de029dd5fbc8db92f81531d9ccbb67b920591802276c9246956f31ff5d9c72105e6a7ee75c1f7c311f0c0325def9ad559fff071ee18749293bee1a06d4d8a313c102d022f1954dbf2ea86e3101a966b64441e09ba89aec84ce78ee4149805ee791938fc9dc5bb4ef2d47813657618a5880fc32e320ae4c0910bb647ff4c6c6345aff8f1dfbbcaeedb4313c3e00e6ebccc7c7e2d919655c2c501c82089f6d981895ddc40c2049b415d85f14f6da45a6c8658d1786b343f4619844e696409cfc427c6b15eaaf874f4b4835a4fb61e05777ef6f42fbd4d22cd7cb719dec6348feff0e747daace22d7296f770e4279d21c2de4317dd87930bac5a9e48e8c5386bde04edddbfecf45e617ba998f102bce044bcb79aa8e74901fec5e4faf95496a350f0a92b82ca16fe8a4bd1f374734923540efa9d7b0d4e02123bc4808c9382f4b8b9a90cf87f9ba0d3f0a48b9673c87c8aaa21b30d08142075900308cf5fd2a6019bede7797c0294839ff74b064a9edc8b01aa1f8ecd973a83cb7daef10da57da24dbf94da1ff9f7cc55e8a3e670b50d229a7f81a31c569edd9816ce55f22ead8d5efc57893cdbc9aba7589e868318a741a5b5c2e564bac003dfd9d88e9df5f7065909aea97bdeb03725daa2bbd4dd8c78e28ce40cc6e481ee8d6fb8882642a478fdd23735a9622389c602804f9ac9c98133efdf3e10f7bf4a095ff686c357d287db133677e2e1242c4c23b3c8824fb5a41db8193fc7d0f2d43225e69f6cc9602af1d8e215b43a5cd500bf6040166b66723c9596ec2e7a86e668751360ab9c87554d9ff1d7fd2261d809d5058c86513f3a873ef45819146e387b2eeca03424da4c0d87c2d3ed1c9920509a9619891e59a47688be43e2d526f0faf1a06ab5e6d87888ecce495f726e32facae3e53789559318537b57c32dda57bec0481f733d9a4c31851ebde78452fb6418b7e05d89b687e0c79b7453ef00fa6d4ff36b4ab355407f2e81555e3453e032c478b4c10144263e54c749a2d9fb7097271ef17eae2d25f649b51956f94ad4118b142e33d8aeee4590a450a05aeff12193c5a1a8ed8ee159dfcad8c44889156583144d785d02088cb159931022754d85c9c9a2de21887a105564abe16a460fb5570231b8048c1a881673a9f49cbd731e543ee13879f99981e752368adc4f9c8adbe7660876f4ab0de08c4677b1d02c2fab94ba608f0ecb0fe0122a65cec89679b343d6691dee92ddff37d25faf6628fd7b7f87e6cfc621e5f4e297ec0bcd73ad9cc42b4cc44fa5b6574be344af6ca064c8e1021c6e20550ab03a7b431d4a366f61679a6d9749d39873562686ab98f352b4070548fe122960edf050d95c48c37d1e6bc252a8426dd93506cd00d1c169a6fd74031d5c281a1aac16ac11391b358c2e5f6b124a2c0b2ebe485eda3e0581a5dcf43cd8d6c6554256b096fdf0c1cce9943be44a111e4cfdcf83d0131f062a38a514ae1252a0b8d2827acf5ac88295f8a2e6bce51302c6029f5f476e57516d1c073956361d4ca292257fe2564d20416196aa95697256dcbe6d91f59a829bee37a85719fb8c2c8f954a6ce601dbc8cc350b62a44d18c5bcc56979ce1ab4c812a51bcd0972a052901c35b7386d3dbee13aec992917aaefdd72ef44d211d18c1e00bb7983bfe996f205dabad0e63914e551ef7625fb61f1112f414e44a731a78388c660eff1728d8d08e8dac357bc6b4a94e9656e2c1318ae6257e703dcb28b7da863594f3b5afdc03dcadb98a392d6ebb63dc58f0a01697684e1eb8a5481b9e70041c4cc1a7343773a4fcfe275f1e8faad57067ed98c9f54e945fc03b5d2ad4527399d340b338e15c09b2e2a2cada30a6bdac4ad267a55e9953270fe58c1efd282da744bcc3bdac6c2aa26d7e58b04b947e95d9ec581d6e02945a94afcf4053456122a0ba01aeeb7420015058e6c1a20483bde5a805f12ba8322e2c530163bebd2810997fe03c70b64508dbd136a0564db741834e24bd2bc28c9be8718444c0f9f27a4aef942b959ced57f8abc62993e323b2fdb65bcf9d8a32be4fa9ffe9c8e4b76a645941253c7803eb1ce43ecc1affcc04317971ca74caf2a7a83cf91bcb5f2df68c3efbe5124da5606e16c53fc19b25336650b0bba3535ba69bde4cadbaa85d3277893f67156704ff7284916c6a55c53194de8fbfa558fdfe2814d9020df4a1400aae2bbd80ed295965615be88e512802b00e9ec313bd0d9b9d44637db494ea106b5ab1d695a86858304a110e4c265439edd59b3ccde3d8db0189dc405548fc058da4fa2070be8ca6d73ddcaffbec958518dc24e8e20753bc80f882b856862f4e28185cdc9b95314d7587b98b66af6c35f793b8df5df17c21a5a79647f7419adbc2d09785837e855269c47a1d1e4a9f8323fea68f76bcff9e4fc6b418fe1ee690451d6314422d811d0996d54ecf526ece451e3878bbc6d95f8695a9550a458a4063b118a4bfcb9366fe03bc1bd701695cc43f8ec31fce575cc354474e73d307612b34654b302ea3863edc9950022d66d4cfac93e64ca12bbf81993aba56a686ccc42fa66161df76b5632935204948f5a31172b7c8c4c2c48cc362c77340b5e96fa00c7ff18eaec307146dfe4b9f1aa43b9170b9065a08ee1e3ad5629c25ff10436bb6b3a5b65bedfb448be880f0a44ba0eff3b209be5ab47698e793c60ceb026b2050ae9869ec942813a82ea22d5e504ee794a166b293288cf329a39c8a9805a24734b2029cc9e290d3960dcff66c1734f48c668d36b560c0af780fd4281b231a969f1527c39ebe818d43df52cb31a0d91943649ba6cd9f472f775ca31074b1c6fc4d3ecca9e233d59f629ccaefc09f14945a2b667e054274603d390c9b8dcb9d42328d589b8606f0d833fa09222ab11b64f55678e11f9c85dc2029746c20a3a8f074936c091b8b6d6ba8f5cbff5d081cc93e4304f9d577751354fd6d60d9a9fe585d733807e0554f58bc364c8ba61c97917887599adc49a2797a74c91692337992012a7372a91d17f95a5f75ef2ca5d2fdaf888814c4cf2282033c824d13493ca2f7a2487fb3df4a56f59118a92ba40ea5d5b195fd9daf3e6d7623d5527202f76ca872da57b159f050e59f3cedc1c9b756494bbf621ef2a865c0a3efbd2b4c8de4e07f60f912affeeba1283aba7f10f71a3728ad18d6031528d8d0ca23ae2e7df3017f80880500c57d058d95dc7570f0a7f041e9b2ef0d1bf8e60b78832107b505148451a7ef875e514397ed3310a40cbad3ef8999be672570bcb1fe16a75d4531f896f1e4e60afb61c6f4fc2708feb030f31ee694e6eeff93e0e6030e666b1ceb46e8e64c6116a4de4a38b82a6e19ec97006c1d6bb17ce97a542b0c144ffd5d8b79e2be393d4b86f57fe3228a58c014d093947edc28694fcaa3d1cae260b1ce9ac9f149a42ea082d93b229f65675a99a6978eefdc04a43b69e9808ec971f12d6a53e9e18c4101a0accd604ba54645b88d0ad443f6f06072f4ff3d7dda66f92615710ba101d93f72261a31cafa8a4fae7b63e01f7d75e2766427fe87d2e5f3f953346b0bb021d76b0f5378814448f94ab5c31d81b864d3a13755c836afc0407183b3b64acfed1b2b3fbb4acb5c85a629a8a35b8a747fa9730d46a41185a9a3f35a23407ced476da99474fd748f8183b96039a165e1567800ab88899fb304e492a1f25277b8761bd55b30c1ebd03e919902f7517d7ebf2e222e5b9c39c1a515b7baea6af73e45f8077b4d26690ba9dbf0e21e8f941dffcaeb5f924450c4af583adcc01f5ec952515ce841a32b55f9795109fd81a825b39b9262fbf0d18e8c0f22b8fe3aab5caa66eeb8e76962334589dbbf423aa3e498a75d440e53f651804ccd6f7683cce4d81b89bf5adf10dcbd20919fd714c2974c70f261bda51a54dfad3d39f62d9c75d01c4069d0ee1c059555f097d814d2ab9442108af52e3eedb8fdf43054a28cf256f19efe44cfb2fd1303b92cf4c291fe83b4770ae300467ed1711ea790465ad736de06c3b439a5952a4239757fae1ea49746d6056a28f246ab6ba499ffa31c2c9590929b020bdd68006f1427215de93c2b3f40a90f31eb553ff84c592d7696ba873a6abf2277bb0e0d4359cf93af8252722eb5abad2a980e808ffa5d35000f7fbf0a4c34bce0dab701417b34dedc69f69c560fb2e760727e5d5f5203941c3ae7a7ff0a4ff276bdae1040fd4551b613ad98c98fac34ea978e8f3b1e46bee9a2447d7ca3012a9ef432c8af584fd8293a64822c7a9536e11a6771123176aff771171b068bb434671d5274aea07efb955bf07ce195b1456dac29e7667e200262e3ada88a3b8df4eda34923934f02e5d597a59be29b541da2d34fc956c3aa1bbd5a0d2233fc80f4a8730737d3c8681949f5eb90287007b006afc09b1de76f34138ed8647e39e8d6edf4605e46dba4a41009556f7c6042497843b07e193478bb41d10a14913f53dd2217f4422693a531946387642330eafe7775b21c94725c39edec3afb3cae46b6df7462323a297f5f3019d94f0ff95bcc74f9616ccc57d39274e61e194a31e6ddf2d460a6dcd80aff0bc85734f6c7b251ff89f4a71626e755f7f53fe57945d5dd83c4db3da6ab6a6618e05932aa19ef1bd6ce0aa396bbf81002e7f4851139a8dada89f7526e43ca542bb71d6da14d8b60be9478157e20d61bcb5d6cc40afe3ff79ceae65781eafa62d774a74cb2aed904ab7b6f3e1ef378b985a5912639786a1abe9c043bacf1438dee3e5f456bf329c6bf866b07a83fbfce95cb149930a749033ec0cd77c6ca79c99f871b486a65701e54430108f622577f57810b43415ee2740526c8d93929059ef9e5de6522c330f9d104ccecd353335db5621b28c00b6d8152d328c8a9e1584ad76ad2be9b979252248728efddff8d3f0cf870f5b3f4d67aed637231f6ac9fbc704fa86a9e3c523c6fc00fbe69d1445689b378ca5b3eb97f9818c7d1b86c7037ed80fade6c877e3cfb98e7112e829813d8f9e02500cd9b51b1c725030341be3cb833ac4df9b785943d1b33095e3eedb9be2f83cc812591de51f930414f5e615a41c2f1b9c06b98a33eef696ff6b02f37a30255bce6a2562923b28e4a2f414e7b38edb60cf1fb9c2971d3fc9db8b040b760eca1996bfb877860d615af96d641682329cda30a35b4e9ee87f928ca80b54770c09682b27f135a7cd7e26964e2041178f730e4931439b298844ee5a3a4f8e8ac8696f411bc7b6da1b1f8a9dc9f3889c1a7a1b284f86de912effe0564e0dd19bf3f7df5fefd616a1ebe0c1e2d14423730f43ffe8c38e692959a2fd2b5c1f6ad6c96a9e4d6e3ca51bd5fe82c0974bd2050b47bb44764ccc649f373b5ca4e8ef4f452c593b560a944c5ef7b41056808829557bbc37df2978aa15ec841c993d93516b79910aea4cf58103f893dbe41c5fb596e601e9fdff2a2b53375dd2cf9e096a926ba436b8081e5543f15ce0c98c9937c321656b4f29aef252f6a740f099a3fff0112119e50e2875bf04fc86e155346163efcdf963293ddabfadb22134c3f2920f31bdc4c9df315a190c437f4fc056f23b591255bcbc9ca10df810b09910a765bd28884b6653e47d74e66733cdac619e13051b83ed4ba3d467e6b070ff0c0adc027b9955e33511b04abb3ced0b09fb56fe91841fedf8c32f2e26bdea143343223c3900032e5e88905d4c9db45d0fe60f4f39b57f911f01d8b25d4c2951197133de36f502596fbbe2720510404ddffcfa49ea3624a96ed116dab381aef55d3bce50959dc6ad3255fc24af6d8dc3efdea615c7e4784d7fc3960690acfe6d5c5bd2b014cf58eb7b6c19d86b87408c9d76955240a23d87b849d3d88234a56caff6caff37d920de56274eee6c83b95d4df698dc0a2ebfe6914543737925f31a0b66ecccfb9e7521d4049066d56b1878c32094f1f9c55921780340d7013ffd2d4f2cba90e480d1dc4710727394457161aeb1cc0b091db85729f074cfd15ce99e6d8bc0d3bf5d986660bc0c75a956e8dc110f34a916633a6fc6eb5ca89873b450b8d435ff18f45acee12f318b24504c191ec5d843bec62b5836b34f287b8a87f6fe4255dcc8f8a82af13e2b4dd8b766b80c71133e59ebf21a33a4b627f8b00642d72e2db9ae69cfb292c38c1be611b20691320361e9ec93cf83fd9c3c4eaeee626ccfdb9c35307e42d997ce4460906cf8fabe849b83acdd3962a3fdc04f9d7f4b29f02059fdf3168ce280c8a8e777316f89f875db3a500b2eb616bd63ad1ba208fd40112cff0a40d2efe9aaed79fa9cc6ea8b90124c7aa733faa164c25c948936483efc937a86de840d3ad16d2611c5ee24c73be87a924ca8535089f028ff7d2702a7c5fc2f64651ba0f43bce7310535bdc45cb78d820e15406354124575200efc1b32baa49409bdb4262666c80838b7e78bfc125175dbe6d94b2bee92930fc50bbd2f20d2293840011aefa902413b35b9cd1388991dca57539e3bc1bc64db587143bf622042d78cc6771519188401c1b929ad6f78c54dd4cd27f3f1b712463779765fd895575920595db482e592d2725597b010ab804e3c1bd9c205d1bbc572870d1df1dbe51d2fcdbdf80f77ef13569d0b2e907aa1af8371e5cdb7ef28c27f4c01651a67314e4a8b659621b454f5ccda56eb45316815817918a72f9c6face6b690897a87c237913b1a6bd1af4525ef1be8741d4061d187ee87bc0526d329640137226821e751fad2a488885b46f0ec9f73cfa40e45778fca6525f670e57a75fb5eab10190afea1a84f904009a91866987bf311beae9930137e7744dd20b16502399501a649ebe7e2bafa74e5753a9bfad23d45cfa756042f608475cc1c98cbea6e0090896bf57c48b4273f80ef6c19bc2c3859e5861e633fc2805f42d5fbc4eb0f3492be70bee8bb19565f5512852e2096b8226342267d0750903cc86008f6dd7d9864adc03f91c53b021ed8e812ec05c30fec96af2c3a75a88f6089059f97f77be1dfc80a8b670413480ac904aff5d22759ed52737ed3ba481100621cc9f9d9825017843da69ceb1ffd6c4b1444c7ea9d076d4e92cf9323daa73e866d06d962c2fef1b45c193d9e5f16d45e4ac76478156f58c2b82600c1ea95b641cdebbbd4adfce7e7ae6b4e7d4e9c94249d15c528a58811ec16479d24dc65169d628617eef05be20f909d21d07efb5fb991a35a532389b09f1405526c687e7327aed96ae9bb68e715315d759cd7afc678aa63dd659e4bfec8dc455e1d1ef54074542be0afddf9b27d725f5a22fb21a0089528e9932075448bae19d64b07df70f70ca0e658fda37cb9ac602d6bd62347163a7b4c2151e9e0c932f551ae31aeb147a8fbb2e41990f990a53acdd44083c71f93c5feb11fe1a4cb86aafc6235188c46257d60cfdfe4e838fb5903ce70f984888b43742cfb1d269d05cbbead4c024a613b5387b79494d1d286ccd403baaf31bdf1c4afa95ea45415ef16552e36ee2e1c8b0f2db130b3d2964157039f790333d808570ff68ddef953aae6ddbec926a146476e2521c1d465c541ccee3a0a4e936432bfd12af643b00823ed57630a2deae2688dae99d39c614667b184a304281266854d7ec0775f82ff0525f8837b9e6d2904a5901bee2fa4884da0d8062e04d336a65a5ec793d8a7eb0ae0eed6bd4b98020a0b483e8e00100fb18a9cd72063a6e5949fd5a20a486af6bfeb5f73df3c95f638865cfffb088fc107ba5d494cea42d5b235493404357882d7cc877e2898c7786968c80185a593eae39fc131cee8a8d7335b68661b813e187aa6c7c4a9ee7b8444d8a5041bef21f88306fcddd84f6d927d110f336b10307d4d468c01f556bfc0920f35fe25d4a233512fb96da33fb1be24cd3ec364b8c0bfebc91abcafb31f1db2aaf8f4dd0e19d04c8d26dda02c7be8330790c57a567e027d1811a79017f004370acec7bcad6d09312a1598f3a00fb142880bb59195b8587a52c4e6a3f44a9c0707d77655e52b89c682e92d114797f70f6a72d5ff36113747f9e35926bf88bb3b41f9cc339f485e69ddad8baf94c57aeb67329c750feaa5ccb4121bade765fdba8818ef8c4d1f0c222b12edc5742cf05a6341b917eba26e40e7cbcbca580457a6c7efa53e692728c8fa622d377bdc2912b6f6ba4b78ca8e3de9ca79a89ac64a70ceaf6e55f2eef7798221048792927c773b77436da09a5128baae03c8efe9405c30a7535145f525718af436e9d211d37d0c10cf98bf23c24e56854e856daa166de048bc0c9f1d970e08062b891bddde5da6bd2c4ed9ab479e5fa7e007037521897c23b55ca59aaa4704d9ccb430355bfac4aedbd552a805525b321361192610d2e0d52f74413f99acd9ee351b74f419f28e75b254212643a1beef8332edc8e632ef94d038a95a0bcc504930a85d78f1983d9e190eb8ed77473af03447dc61fdf4dd343d188ea6fe456cefa9ca92194f76bd68809bcf9fdfc435ed6da1802b29b349d38c7060dfbe9240a806abf56fd8f0a1cfed4d788befdd036d650595d6614075e3617173b555f525fcef8b1fc37c6c27568f87f477f6f54ab118cc85e46e3059d8630dc0f23ddc5a50999f9315c7c50051de31fd4dd1844c1be68f1629d6ae2dfbdbece3b6ad880779744b5f510f7fbae970767890a043116143b926d318e7daa77bffd2475bdb96ee58e90e82d7d990a716eafd2d5e856d408a5db88048d47f6811246ff9753e60afdce9f49a01e8a5fe096286d80da7e5bfe8a1bef0fe4f3e664f072687524a2e5c7a7fb2d7a62515b983874621cb5e763906198a7ac55d0e379f55961ec1507f22f254284b18a945da64af36891aaea6f57bf5b7fa61df6374f81b6974b817a7b834dc538762af35d2ed5671d43d1d2e782590da1483367fb3cc271d1f71c3e86b98327ae83faa04c31df81aaa3137c2bea51085953afeae0f88caf51c8d5fdf3aa88cf22ec967baddd7b38cbf9307fad7e6ba74c2e312c6df6f265bfbca0d1f02d4f12b93f1b17bdf02add8d85782106d2757ca7f4fb7a6be95ba1eb37c04558e1fa92027557338ca2424c0dc4d7025cb9e58d7b003b95b83b08bd44fbb2e870fde01523291e16369f4e6b74a59822a14ff94eb29db198a080fd2e145544737d0fd2801ad3a0f326ef66523bcddd5d2a62236cc6b2c534077654122dd390920577161b22348e99dc6b861cd2c6fccf0098f85937148cde9c7d98a9c6c90b0414930bff5c667cf4df1af99d4f589ded9baf94dbb1ab8c7e8494de0ea49c9b412c5533403c3c25e0b64c68234e2656db4a784b9bfda7b7c7e3d9a8e39a57a7de0e1418703644faa576ff4bdce49d98b78cebc4229bceea21eb8ee40d702a435a9f82ed5a18e5ae73119fc8eb364615265a914c97b9df572de9c817aed53404eaaf840aa0e1535e66256d713437f37f64deb0933a67c79dd60d5ef622e36d48fe5be6bc3592bd5528f957656106fb75528a9c23aefb386c772cdb1aaf679a6c27f7083f834acf5bafd51a8b50279a4805cef0320878296c06925b88a4af94b0ea35aef267d43d1f3e1720a4969db34a2e52cd034f0ab52960e357c5120fd4ee90fe9bda09e034a7b4dde8416c00b967e4219dfa10f0d21012de4c6a80dbafd884bdcf5ee7694e7a9722b6876a51ae823086c033d0d27bd7b31554eaca4d7070296cee20d6b14ae24380698eedc35e98baab7f7a4d7d68987ca1566733b2dac82ded3e638794a161ebc5131f4a578e197ffe69a7b9699e7ee4790e463137e4be14beb6263d5f7d3da6d0af10b4b1f5a4e6ed5081cd54aa3a4abe8503df2a15a4c21474930b9eb7b152da6c8f98169f501bfd9d3662f5c682e13dff1fc5ff1879461871aec45e1f890764cca777b5dd37d6814f9ab21a0ab47648605fb25d8819f5bcdaae481e31ce263e46d7f8eef3ee5fdaadc87c2790cbd315e495c3a0f2bb981c4d346184ba76ddd18db24a119ff17fd56fb9ccfdac318161484582d1081a50f1d54a6c52e5c173a54a7610528c698db571d773f1a9a65c173db5218279cec137dfeee496fb5289081c283a6687a11d9949ccd4fc6bfdaef565371f3b30186f015dca140587f8d1c8a8c414a2eb564c9b43da45b3c1fb2ff658921e677ba8539f7feaef921e063687c5c91bff2081708a7e682e09f3132b11b311db4bf643c015375436865ef4bf0510134b30e1d1d316b0f7a71f29f3a7ba536a4b4d2d540786e5f1cc8e1ae86e5f371a06a0ccb673eae30f58f45d3b4c1c3349a5f41a0d9d6f302116fd093d8da0c62dd09cdc5a0bf6caf7bec4530ad43fe98b0910b320113cc168440a593dab3bcf688eb958636f7dbedfc600fd402ea9616cdb7ef3bebe00f9fb57c66123fe3940ccb22deb862bfad8b30efdfabe0c27aeb50d060f47c3b5c8d5ba42ec8df2cfed60e8c92ccc02108a6e869412f4dc232fba770b38b5f1e17b350effe6a2e88b6f6e2c1b6154a69aa1179307ffb2c100f8cb884b99f29dfac3bc7d58ad5a91ac948c08164d8a34833907ec7dd66f9cea225a89d504f649f5872d88a63022ad9211770e434a96047feaa71f9579bab4014a58f6e6741f0c006bc96177f05616f9c83d30d3d204aa943fb0675e4a283e703dccdd61359f73132baa9d0b7a8375c8effa5d1acaedb56b0041fec3ceab0baa0f039aad6c24933beef045260c54445240d5c21280db5b53f9ee2fe505fd80906784acb16f9ca66de1361c58ff2040ba1139191a35d727cac45924d30a5bdee1883a3a3db26b3b519453e058e3e2c5b0ec9e359b6686669c6a4b7526190aad31e57a0dbdd178d96f687b6218ea2fa39de853640623ad54a38ee269bee66e415f97be363c08e3806fac5f06cae96e82edc530bb38a08bd900a6d9afc2282378bfe85d26c8391e5bb5e5b34812a2cc9f169252ee47e9f0da29f0c36df2c222de1424b54bd4ed67a6c5daef13c42a5c870d86fdbb34e09ee9ac9e758ff14ada9aa9fbb86b06dafe0401f4beabaa9f5a76c950ff549978a092dc282d0a357830be07d5814978aa1b9775556f26c875c533a5021412a70b4ae8f970f59cb50f84cf8114be3b60f94778fd03ef0b99668108c31ded1a748e39a2fe719414c711d2c8427535b605d9b54e4d59e8a6e186c2789ace99c98f363cd0f5b8716617ef36c9791c445cc55871771485cd896af35ccc5fae66aa3c48fcfa1c1204879347da614a1ddb0fd5c65672af6a3e28e8663dd3426a80ca10273ad7c64e9d60c5d8940e3a5448ecd94127b3dc69e5a90c617da9e85b8cede6e63f8cf0e006c3681493e1216135d1a9f61342ec9ef0faf574f97068fd63d3fe2a76fd561ebbd48c3f96db2afae5498a1aad889a3bcc28bc15b41e06851b9673191b5cc2e3b53e0b719af7dd761038950e044a254fee009628eff976e4b06bca4f130158cdae48d13565ebbc67ca79ba5c46f506582eb7afe4af1b621ff9726b51737392f43ecc43cebdf16bb99d2b727a8ef0fca36c69c8c6636fa6b0d53e004b375f9276f84e24ca144a64ae54878cbf5ee849b6a97f1afdad30b796ef8b2bc2366e009b50ef3d1e601422d8a6f58f38894c7f1246738d0469ce3b5eeb0ed75de706a8fb0919df2aa8bdc9bd3fa45f5ebbe83eb06e5c20aaae4c0f1790e19bb947ff1fbf7edbfa51fb44981bbebe9def4aa3c3354bd78106377e238c1d2a9ca43e2d63941b751581cb7ef352fe2f32c112c00847848a6700c45d89733c727c3edb4152584972b0f6eebfbb330a81922c1361e9433508857227f2153c39adb6a15512d0f68f83f404e8a15df8203610f27da05fd6b0dfe6e279ab5cd4b8faf9242b821437e95b18bf79d02e5cb5a9867b342e3e5d15670935150facb1c544ea24987409d942b96ba0016c203d7fdecab7dffa9509a184f52441dcff83a075cd293f53311bd46c9545cc51b87e68b1d3dc6974c0c5a7bb24b80ed0f75e3a864bf8a5c3002b7caefa4f0525b20920e1564db776f1423bcb9621b00a1504e55de279a692afd9276cabd76c681d0869b18c667e7079b7d48ae1c5e2540adb43fcae13c0a0fcfbfc254847e6417399e6c6572985e7939132a6a921b71aa321c699a5a9c8f0ddde2ca0599679779031005cbb9502f5205f3817462a8c1bea78b77720399398e687afcd7f4a24d18cf8965998f7e40cbb422066f1664081cd8b08bd3940c119da2fb4cb24cb1ac0496f4a0d92e7298987c249a7204adcc255753033850cd0dd384ee8f534875c760cc865e03d0499695b150fdf14a2ed766ff318e24bfbfaa57ecb1277fa71e50d3c8030f409d90e82faa5db401c3a43468a3193ba6c03fcb700babc433ad9cbdf98251f43f9a27926bfb5fa25845b6d444e8a12131cdb8e824f015bef876056cced00bb8a9d75aca83262fa253b825d0c384da3e5620dfd2927b1c187055de12392514db87462551fb8d92d4c01036e104ee48aa7dba49acad72ddcf80aea73b453a55bb1ee0fae39edd5da16aa46e791dd225ad1001278c65584b66d64b485edc8c10bdb71505edd2b10c0ee15ac2e16707c0c44411e67a83d99b639f71f2b17b9aaf689e9be96d689492516ea00e299c803da44606fdbb58159f34083f1c9c74d723fd9196a6d8973988af8689dc1a9a77c8f88fc3eddb949d073ed0e27f71c061c753fb5cbc2fcc6294095b48c0aae187c7c3855a380c98f09934a1291a2c0cc83ec321174331c45dc9424e8f325bb94e74e1642813083a7c3efd9a009de64abef5348e69a9220d777bb43280f84cf66349d276a88cd41f03c90a07ce7adbccabef03d1bf8d62d2794756fd786651838f79d50431cee041e4edeea2d6fe99e95ef828e732f863fdba6ed120f280458c53e353d3fd6aec69a453a839c03982fe7d5b151cbdc3904ea84b65bfeb74284da5aee8d8d832a118c699fe8b8875a3874af05ba969054e3bfacd6a8c879ee4f85ffc124e6419d39e5489ef525928e071e1a0a07f47f10234b3380d621b9d422c3ac4105d3deab1a78f31e0b0ad986acf44bd115a759a44d413986884250f67d7c9ca2150b59592752b55c533138be3ae16e89b1583c36d506ff894fdec033d0dae8514553f76e53a43f7665afd5163c095c90c91231ac0d99a5f7d58f55c4c0875cf429bd2a17f586909bea41e9693405b84dd15070166aef961b3d1f4bb258de6a31505b858667801b8aefc121b5f011436b86f7b033b87c04ced0b94bec9ba9a79255784007b65db5855339ccc4e1f2d0883ab1538ec51d36363592b0f2c0a430d862bddc9f87b18851f7700811d0e680376685ff7c008ee907bdad3167468528cba307e1d29a0a2e54f4952b3390aa946e3b8399425220e825e024d454e69cd41a6131f70e4885f4d28fb30fe29e7db3c8291bd0657a4fe8a0bdf32e9e417f8c4f2bba5006133854be2ea2933047477b18c6a17835630430c8eb7f56af41c145e5116b869af804c0ce4945d5e3f2bd1fa07f16f9ec708238163f8b5cf9e90706933fd1c9a602153d1737ae6ea7dac41bf6ddd97895b79d8ecfc7e0c4a0905b8bfdb6ba82a46eea2875dec15b56e67361765651f6460ef37256d755d6d21bbfdfa743733a1d9b1a1de982be49672723b0512acdacb9aab785e9856705b59d17732bf365d7461cba86b45fd8a6cf2b36b68fd301adca172c3af44160bba75a9b40001e0c4f034ac5fa45b9e19f0525b234f382e141aaf396ed6f3be410437c16cae05285b523e06b9ac31cac1638d340a5e37335a1fc531c17c364d9a926b8775291dc9de9a2f216e208b477ef2db0ca4580742aad620c10dc90bbdf1c69e299bf5ef3f968ce19662734e1d152d989886ac88287ed61ad701f32fa7f45ebbbcdc925da9cb2c430831b14c596e71e3ebd5754897bcd1ed6f8d582e3eb25d6f02c3e78882eb509d937bababdffbab32fac76c17ec87f3bc8c83e9585c1ea3dbc6ef5f0fbdd3b582c1d5927752b24a1a50d388377c4ff6cfcb1ff8441d6659d62503a068b4f6127b0650fb9aad7f5414947a28fa5db27c574807f675d814aea2e4acb02120ea21f2b41a0e561afe78a1689c3048e53934fae07b096b70eb37d3f6e87255573221e53fdb48718bbf94d923f8d705df64950654e2c6df34af8d343ef9999c62b51e8c256904b98c1b4e19b8603d62c9fb9a1a66e265b4f578a9e62930564b16fe460448f38b99fd922c343e0531703a381cd5a5051ec3504808c52d10649818473d8dcc07ea48eccb207922a73d3ddd8758bf2bd1bce8550060ffffff9f