PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72716 5fc72f8b924aba56d9790379a4ad73b71f70bd0816090dd1c48fb619154d635e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be659e6c3d03b9e4d045dd79805c30fdb9744ddcf78abf2656f22c762f8a93d6
Certificate Block Hash
5fc72f8b924aba56d9790379a4ad73b71f70bd0816090dd1c48fb619154d635e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c03c0000801b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000db2c488dbcb306533eb81bfd4895e5ff0202643361cc20e02527e8392704dabcea4e2a5f83540e6df8b7200d9d564a7dc3646f66af81d94cf54180a621313fb68b063ed85cf06f14df20564559614e9ae3e59348fd21a80036050000000000000040000000400000c03c0000801b0000

Raw Header Hex

00004020cd6f7171cbcd069c048280d9450ef95144b9b2484bb47cb58f5846818c44c4b12ed24753b48a72aa7a5e687e727a1e85880a010fa1097ecd4f01f64aa92f496ccc192e6a1cec0018d6938a2f762cf25626bf8af7dc4d74b9fd305c8079dd45d0e4b9033d6c9e65be

Proof Data Hex

59,560 bytes
12121602030747a5d8db218d60a26f113fa1c8efdbdc221f398953a69d1e4e2ae17032928ea5f25f8efb93fb868f5937fabcf44a25236653a7e6de031685683297d6b31338a8e3d029ca04a0c6c9b3edf74cde6236bfa359d42d7954bdeb2e5dd8697508b77e602799ed044ac025a54d026eea009500d4f50a5bdc8519e243361937d250193a041a9a6dfb18459861a448ad6c2b3d2d45681b3ed562f04481ae372bf3c62ff7778f0e1924518dabe5a4d16289cf0b7e8c86f8618ff419462d8b910c1504cb3575654f3fa5917aad4436cdea90200dc5635a25e80a9360480be3df1aeeac261fe98c30679b289d30c178b79adfd709c2f0b96fde0daef19fa12f278c717b6bc7c0e924dd8d9048e11fd3f2e3a63a8356afbe13381bcf7699564a42682ee4869b642cb96ed95b997ee4a0dd2108320496d2ccbcbc0352e66fafd713a5b83412d4426ee389505867881ad9480dc058fb5b802fb65b929f9bb8e45def88495add845cbf8540d9182ce4323136755e0801e5562dac00d1adaabae706997f7733d820221400941d6660c59ce464030b775fe98d3b19db139d410db95a3df7ff192742819763760d71e55f74034bfa1ce4db024a88c13692577ff810dfda2eaca0d7459b469acd35761d10267d72edda4d95a2f5b1229567db2ae771975231047cbc25aeb1e09403073d14adfe90a8ecdf2fc549f0974e89cf0d2e31c2d191db1263a398f9e1b948f531cf32f43500cbfeb7ec566d5fd7b18f68a4f51f007140de7b64f642e3db45ff88ab0dcdd067de00d40fc28d6843597988b021380600b4e2fc51cf19d528e7fa2b9427ab1bcfc9d36fd1f602947af353aca39e2a48a0f5d7441222ae0e8060347ed8a9c9db02c8c58d69fcb93faa9121d820f4d419c5b78bc1db59e1d94e66ca6681e3245582977750d2766ea0a75e496551c12649a9c929cf4e131fe868523a0e75357486a1685da376e2ae39bcf64d3431ef401b35bb8c394e5875c5c07d755c23ab00b2cec69d188957526ac7c660f18596f9f1f35b122b9b5a2fee2b7dd4e2cf8db8182711f8b8d8fcefac226faada798f05023d351bd27817b736c2875f7c4135999e21c4c532550c9ef4787a40fa0fa4df86eec375575dd63527e9bfab327df6315201b18dd7a3f1b913989a71575b4a734e653afe77885fef251fbc6b15952e82679a1258be9851e09745c85e3f80987289ef549d5e1c0cfb17f912087fd565b3e0771dbf09d8a08566dee992766f94c514060cd55a60b64b784071b830909ece25221fad0e60ded86ad2425a026642a5bdc086bd0d8c3cc30423166e11301fa54b663f1e3b855c09c57aa1744dd9c44068b11b860706ccd28d36b0bc7793659293f9a4c9def055ab7fcceeac3716b2e2e799e37f3bea284c18a7e165bc9d3eb5d62b3a773601c47a2aefb21ec462e54f03c5914cae8af3d76f768184ec4d128569ff30187d68f2c9a2fa7ce28d6f406ac60be13a4ab2213b73e77ab65915e9ded497734fa0fe206506ce66685da5e21c3973b1ad61a54fb1aae92fe0f97fcfdcb3140f25050ec0b3381f488662494e4933446a47ea9a13cc38842059e9fb7ab5b426f3c9964f98efebdf78ae6a746987fd3954d23c75a46e0278a81bc5756bc9099297db02935ab88235eb3313f0c14fa3fbba15c3c52729dcce0549b2352f0154c1db70e93d78399b44ecf3dc3b3345292efb7be88907df467efbd52d2aae7a0695cde30cdf9fdbc6815ec3290918178069d7896d61ce4f67afbfd38d30eacda208ac800aba4a5b4def7cf7385c3e44a2805b7b64b8c957602202eebfd346749371fe223638649ece3ca3eedea81b4eaf57700c6831ed6b49d4625e11faeca688039bc589105a94c229e1c9d18087f5cc4977028d384c3837cdacba9bdfeb0068d06cd595c8aea54a0baf4ae87622516483d37922d851db8a2da1e4dcffc6ac6a1ff038e8cccad5d4fab664ed745e67a09c4788ec33cf99d9485adb354f61ce9055b1bca97abe8acb7214c2bb6dfd0fa633ad9639aee614d0f6110865234748e31a2fa42a8eb058731d83c0b5dba1aba9f478be1ed571c3d605b2658b9f730eafe236b4a7c9a93bd0f51f1966503850d3782353e1182a45b1dcf944aeadd2166814215974248bf68b2f1e75f8e294ee49b891619d1e2d78e584f75bda6ae5c2f5e222a4f0a6ded3c8c63dbdd2e2d657903595b0d7170f2a63928e2ae2e167f1511125096911e9a155c90215116adcd3440bdb8fc5dcb9b6a8e71906e8f1ae4e31de2f27dfe548f6090d347e40081dc55bafe8a47fb8e2d71fdf22a2131ecae71c11ee019d5f1e0c6e0f0c57878166b3319f623f0e80f5d2d7122e82e2bc0dcfdb79c5b7b3dbb91fac8dd5a14d9256f2cde21b5ff4d7d8baa9b666bdc32b4ead550f5f46dec3c34a04fc9c896749100a7e7fb93e45abc36429578c0b85f1bd37115e5e6b1e9f2d1bd49777e72697a4bc64b90bf3bdf9e122184526f762395b4458492cb3c17ce6d59af67bb3ee16dd10219b5b17bfae9ab6b3490ff2f4fe845f09905e5a4365fb35de876727e942697dd0a7d2e07972ba85cdbf3357eb5465977c67e0aba5eb2900c8c22787afe0b5746bea82533a2f95c037386e049c7e091d2e95e82d12c58d27600eedea4a9f563e70710e6050cb9b57a6b2d5050f0a53ac2c0b8893d13c0f93cd990bceeb7978809ef0f64f40e864351ddf90c6d9b26f6e7c74a4b67eed540316a5d58840cfbcb848792a7b026860d0f01176783c43fe11a20e82dc050cf8a48bd65b3839457dd3e80a630012c9340b021c271d3536a1d55bc78ca809aeeccdc473e732a9d2ac9cd02fb89bb0a27222883b86bfcd3f8ee276c5dea67df44c3def5b8d6d1d3ea5a2789b6800890e44cffa94d2eacdfdadb9b8a0f4643ed248014ebabcc4e97f600fb789eeb2f9bce165844aa80c6624def905403a94d503df38ef1a703a3fce0c51440876a34aac60bb540ece84cc8aec8a08fa1dae1ce33ba512bb966805ab466cb80f7dc3d0034bfeb86f5bb77afb7affe06f6baf58c183ae0c43b73ad22911d6ecc70f9f1546aa44dcd65456b99592c3f47d95147ec4dbcf46a969076fe0794d449e692514aa5353e8c7e846d6b4d8628d3aa8c069c90046b4c31897f15210ed2b686dac3d9382a200a329425cc0229409494b792d48bd0341e7049f5fe159ff3b6c418338a52f15fa5086cfe0fbfbe1726bff9226c4dbf044e61b30b7185dca2a456ac5186f21aec8e62bf92ed87faae18ff336623a3d5899b3e9b1ac6f6883359fdc7f349f705a24fde29c25af725bf56dcf1729b6f22dadca5be9df34e63f8a7463b6fe15c86e4aa063dbd6c7b755ab5b19757eaafe9e5ded46d6adb700a85f68efbaa636f2d379885c8e4d68d177846523e1ccd0d41f844b6fa879abdb95729cf67f6b093755878b0e0c111553334284cbb8bd999051a95e368e08f0d528722ac9a2eb04c508ea20fae29b030915daf17e74517cd4615a6cd9e8a8030a3cba7f58b5813ea0c381a618234528f8694bd132dcc358f5d7f70523ba09ba1582b40fd984ceddda14dccf3af415b1e59fde3490c252c6bbfc385b5a4740046dff381c6f6f4a891f6ef6ba043fed8bc4a7314d39525866041a4d66a046c1b60736741f4afd71df0546951dfde12f99afdded3b13e926724766dc9ba6a566fc86d75c8e8a32de86434f38bfcd5ae553a7b1bf7e4f32981e3ca8db423827f412034c0dd85774c8274d4694367ef8591007947edb164c0d854ad82b69929a833715be20b930b00e11b40bd482e2abbb9b983ccfb6becbbfe2e640061981c32b4cd9a8d8c12e21ed4e42f88b166bed4fe22502f3042d7affa9a08cadbb314d8db760dd4245e4bd3dfef64ad04254bcd181d97ee4889c2452f68b62695fd521102cddc32bcbf53b053f5b2579ff8703f1fa3b09de1a07339cbf921a99dd1e6a388134dae70781b7630206e65a6436619623df558ade97a1530097ff18441a79bd9523912ca462ceeebe86720ee35a47d0bcd43f8b73dd9f4dc686a0ea0853261432f0a32e0e90098da8df258acf427da7476fbca0248ae0510198c0a3078600df958fefc766cccd006748b017273bd97d45bc4e50b9dfef6d45cd9ea8292084cf198d995c393bd885b74248f1480fcbfc3262d4441e9012b2bf5d3c812432e8f3b9a9de7790dfe659ea1d5fe8df83627218f56e916131675626797425cd67426d1264f70826700680fc776f79691662d1f4745a9f5e6cb377782d27d79c80791ce5b99905b782d30be9f507c13d0857b0ce0b5a6df0c091802563780d53c32051b8d8a99b5177ddf88279a33787df9ba2bbc60964640fd600b66ad0b1bd655fb39046eccd110fc13fd19f07d5656096f2085736196e5917a6eefd85bf89cfa57ebf13c5bdec5df5e7b6a93754de6978f9663e0eb888f5638f62f833084f5f97e94c56cb52a398817d37e1b7a7fd6c48c825de89268c0bd0919ea771e20f3dceac2de08edaf9c584b97d9961a285db58d53f2b51248cb8a2924895fda9717406b3e893ca60045d8b92b160cffaa9057b131eecb8c8908bb2dfb84fb060858b15b96338e2e33206624c760335b36fffdd3cd03ba64863031aaaecc152782469c69cf5ff512c2a196be97ca55613806d18f7f088175f28e94bdd738b2620587655bdca5ff4dc8a2907fc7b183097f99e9f9ce8744a3af0981881ec36517d4bfe79902d7a582d0108bc1f77b1d49312b71cc075bf2901394783a6cd1865c2f6b2990f4f357b740b9960fc5a1fea949a260d90ea7351756cce7a6a542bc79bec00f42a342575371e2c973559474e66780a938481ef0ec60b5289c841e7ef2af8d2604a8172e2a2c0d6e96143f81472525b02faec4bcc16f0465c96b83b4770aab878beb675de4387ac0a456c392fa889f3436758e26aad550df163b575305a81bd2d3e05fd731c1129be197ea2d5d78e30008c0140ae73f64714513a75a12bd09f8a28ef15e2a6fb29caa6346a7430e7d5188f866fd96f15da744e703fbfc7d463681e7195a93cd4db15379010ffedb7444dedce9b3e5e33df3c6aa996a2d497b810fc09b2c07328203c75c787c4152ea15f0d697fa02d06e67fa4ce427353eab087712f452e80aac98930d4e56aa5b00a390f9ce9111a119dedb943db3bd1961faa657a998a8d2ac3dde1051ace48bee2bd94df1d1983d5c59ad779cd78575e393468b81b6ce77944e031ab161bf0c85abcc63db582dff3a0c1bfc19dbdcd8865ce152129d588571a664707c5181d0ff0285dd6be3dabf54d4aad0f327fb3fef14a82657125beae6a4d4b9f4598f165e72f50d9cd74346a025fdac08457fe95c3e1d05d60703316c58b01549c3ac6474be390516602441bd3c4d5354421f2ee9c6515efd78358ffe31b00caf60ec82b590bbec0428d2cf687d33c91356fe4e516801b280bc56402493dbc12ec0802fc541edfb64a331af92a7ac12395182ff99722b765affd54f365069dacfc90452198b87f93060306d7abe61ee4afceaa8b6de4c8197e528041d6741398c8b3c7e16bcd00edfd3f2f2c157e3322e361a11700cdbce9b11cb9b3dd57913b9a60c87f3d7796508420c94a17ae4fd7e1cf6209dcab85dbfe87372e08eeb800f28345cf3279e4285de7b94e5e554a4939a88fb96cde2292e05f56a34dfce1b275fbfd50c5001ea59b78d38ed53c30caaeff8aa0d1ff381b0161eef4116642de720f8cbe247ebe0983acae16361137e8a391e5fae25c6bdd6c7ac0080b01a784bb5374051a1ede4b3faf2964b5f658dd4da8a19ba704a0927790897336204b36edb018e17da793962e37f2f2ed8768172cb7f034f53a0d4e5cd220dec7140c1f6e7fbe7107fc9fa1da2a5e0f2218b4bd7f94f1df9b47661b11562365147f8642f8e04a9498d4b4c999e69586aab698b6774efc37840c74cf537d015acaaca9b36f8f18a05e55be7d8281ef70a6f218d29f0ba90fa95d0daa7af7dedc430cf3ffd86b8984bcc856f6954a6b8e0d922f0fbccecdbbb1c7a2256f85f7f8d25d5ab0d65115259df96a53113a948dbe0c9c4fe7a681b8a67339db95923c3ad93c81040a223f3ee2cf89f90162484864b24af4cad073c9f87f2502991652751e9d898c75f8dde6f3408b8b699145fe42eb8c91b344857239c7295a6697db992a7009b8c2f833213754cff7d2029ec6b7c96846c4821f8c5dfdcc781b6875ded13a9ca8daf936ce2c90248ee329a75a3481b4a0c176ba7aa39e7e4b47fc0c957b6a5a7434927874182e768cf8c86091608d92e8bce1e5d3b834bb7bdc24c4f7015212e715a5b528de128bc328d9b3a53639e439a8df48f8802dc4fe517c7d3380d1ac973c7e03aececf9e9e40fee0c2e676e66709e4edc95e5818695029a906214c6fe56178330b41b6761c7c9e5ac1886d6143fbc114c145122777bd59b7715c149930a74caccaeab90130153a1d2f0373830245c4111b7146f2c8fb1941a20c9323972bcd6d7d1bf76cba10a052222e237d4a24cf660babed1db169bd3eac07204ff95da424f97d78c9208b944ef7368d0e04d5c094f34128c554b9972e9e01de91f0c084bae5b2af2280cbcfca6531098d7fb6d1cc51ccdcb8af4023eed560503ef37af7ee3a3a8ea26febe63aafc3510ad2cd8f700c74df272d6f40c2718c04cd70a698db9f3d150f3e16446e09dfecf021df64e9b054c83c9093a4e7258a6f1218fc0dec0f390731c3397a5c4fedda56221bb2c2e31794ecbdbc91afdfa98750c94d09d5b74fa532e88ee0a9095bc04c2c0348d4f1ef5389831be400fa1ec077350711d790aad9883f8af4945ea44361069836fe8016ea48a93f95f555841e8b46bfbaa4fc2786aa905a3735594acdd6de48ac8039cc78eef28c9e26bb35544069d9c33c24014445c941ca33f54da3bff611322ba71ef84bee45430acfc452da49c151614d79846f4ae4726153a11fb87d1bc17e1423c1cf0947994a5a68aa28cee9bf8e135ce716d043109713f77de81ff398a7e8155abfaea1a2a9463265cf3de1469477cba44ec7d4dba26fcce7453bb99ed07360f90d692cee37b26e3307998f31fe4c2074767609c86d29a59ff77769fe0b0fe7f69fcb6801c941c8e072ab28a1e924a0529562dd4eb946eca3a33d35f3ecf44c07aa45f16f8253f9729c8820f41ae22445be7b00520d3346d1a3db67a45899771636d24e32a38186e97ed479e318918f18640a20052cc9ed33579fed22890b4ad317e3e5610eb8b859f66c791898593a19ee3d948e71b04de9fc4e0f6005da30eaa3c3918845f5ac10cbb7061cc123f926fc242c3564b591c5b3938eb426c5b6a700a410bb1a4d6397cbbcc88ced3ce7174cc879c183591f35b04a046e8435cd082e846ccba0745c0f4b636f514c00dd7369061cd72f142bfe2d9a6595ad62f879ae794dbcea60c5b945a87fb347d3710bbcd854629ecd8ae6c71554faf36a9e8ae03002ae1b191f3b6904e7f20b2835516932f6c3ad966504c83c14693ca511c8c4f424de76c99325b5674a546f1a2cb361ac47a6548c8f7008258e7cec98ec7b57be22340136e7e8a136e14436cf5ce4b815af77809e1e25d9b1f8a9133bbb48eb2c5640d6d4ecf61ca0fccf9ce0f327cfa2b05243b4fb1563a6668d1775017f31fce9f16a91db5b7fb7a00c4e7429edb8d6ea5bb07a73c56f87e64d1904cb83feb4f06610f35d0db37f6c7a8edd252832598383cb4d1d89bac4a3a091c08d79cd0f480f2f316db29b9c697ecdb84922322d70280d1dda3fddc3d8e77307ecd48818a9cd088f212c347b0a27907224cc682d2341a11839139621840ccb69cb990c2939c8acb83615645bdf8f5ec6ae511467c81233f286f00c744a761dbfb2a63e20b061ec67f1ae786a7ecef13d22d9891c1fe29223d6b7f81bed6db11e662bb29efc58bc2a0494a678b7b0da08536c904917c540091dadbc08dae8049eb28ad27f563cf740b619010bc6e447307c882d6521f18729512d8cae2810c0e443b77e2813004f492fc8ade7e287beef2b8b24c6fa028c6eb92d993f1031d9be0c78674c174a783562f69829348ee4bb913c615d971edec6a0ce75986b4653fe969685dbe93ea3f170d8eb21cad0147bcb2c6ffe00957023bfa1037f8f55b8cc7ba49162a33528d8675f178026a099016207636e6093bff4b53fd789720450414e4a2f03dd5781853badffdd98055bc467eb305622e4e6ca9ea483f0779fbc00db5cb58b8d05130068741033419c5a9d23ced212adde93c551676a2438c42d05edca34e37df00101588d18a2c3f841cfd74d51daa2f59fb9127fa3c56758351636ff9689f50df012a5002364d8eac19ec64b25cbbfaded86522b8761e669f33b6ae8eef7bc4c24e38cf1f13c69b378e07d8902a7f705c8c93401c433e14ec3149050d910cff3e76824ba6141e9fc71bd5cb150052fe72e6d16b12c0d444adbe3d9c2560fa3771e36259ba9c2fc54ddc39aa5553ddf69a2544ce556c6fd35813ded3d191e4654e1f25ada91724e84c2666568890da06e9358677d632ac6adba72dfe00bc8f41ff88a9f2526e649fff4a8af62a19e1d9e3cd06079b1a991ccc83175f0f7f5a7c08fb96e6fb29b668f6847a8b177573bc93b178b1e3e5a286c341fbdc515a555d92a1334ae72ca0c1eac51b37a5e298c193cf9a608373dba05526844773f0439c92dc874e52541a52b44438236e520e49743c87bc3797b383990533cfeeebbfd9a8283e79c824f0afaf1f9aaf143b7da3a9d713c71f79da80335bbbabd5559ab2b87d7e9832a79e73619e30f58a89fcedaca4ba0b6c35146ddc67aabeecbcaf5af781239c42d101f4f5ad83ff196f6cf7a78c9276b6f3fa3ea5a28d1ecb9b51d7f81c57a684b66e9a178cdb554b0fd70fe572736edea8d2921edc93f4b6ef5ae25f4ed2397851d9b10c010d13a45f6b8efb694a56cd0d7150bbddb72034b0804906f64ab0113004d1c1fa2d9446fe391d4c032d4f16832b2f9f6b4b5f1b8f03ccf85a2120b93fa56f9dbc67a62c008cd5885e7c09aa38bdc4e498f0b38dd8cc25e7410b4e7ddb589d1857c030a2dbcd4590ba5e48ead9d04b40394abd73139ecf6d0e987e2819567589f328a81fe0b2015985874a7d6c3d6c1433d5fd7a1dfbd3caabaf9cd767131802a81a4117f8e6fd9ca8437b5ac811f3d7cac96ce83d3fd1bec785fc5f1d2703b0ce10082b5e1038ce71af8a9ee340249a156358aa9a3ffffee82b31d560d7049bd508af1ee8625d09177dd95610d3881d36fdab745c696f654b90f14e18e9879583febf5ece374b835f4230928a144408666632a83fa35d917387ad7deff310cb1cf686ff2af4eaf98067edc6b9a471a7aef9f2b61d7ed176aff0827026811b216c5fb5380faabc672f1a5ed3474430a21c672761ec250d666395379ff431d53bea19bca196a50f9280aa491780dd7ba9f54400335ce92f1385f06012bb491a639cc67c644b636c4f527367a05b693ac29349426b0eaee21994045cd731452dea2c0bf3e35e0011ee8740057dbfef23999bf7ff83b66ea7d36f6b9efbb542bf913779b9b4b6799aef19f89da5d038c4a6e4f4b2831b61126a0a5b6648a2f99a4f3dadcdf3c0ff7ead699625445167af151c353705a863e0af9cf452f15362c89430f2aceba27347293aa585613b007ff64f6009f7ba60659a5f0ed6d931c589d76e20976a4923c9e88bd49dbc91536bc60e759466f527af495a437fa105d84727183fa9181455726b3f3f1c6d13e4ef79e030f9c4050cfdbdc356929dfe19d56b2a8cb0537641c597aa85dca728fd944a67bfb328aeeee72fee09b1f483818c8389be66d7cbeec708ba9ad8f2c78660a5a1cc85ad0ea807f3e7298589f3d4fbcbea7de350c876ea5defc0352e385f9d3d5642a0dfb16966a9d93b6abc394085db42cc0e68ac48f0691f868e1f37992d0d98d7cce86e6d3bd366cd63074c3ae8ac5a89da8dc56ec47b14f2d2234ecdbbcb8064e8e8a9471546590a645c067857c9499a2b98f6409f9cd06b2f70e3db90b30c07252092ad05197161ba361462e21f649a8620bc70de70455a60d8925062878030a990d0854fd3c349bcd024604a0a37618c3082dc3d3a905881c4509a8e06365cbd775496203b3c8d8e7e9192a71f1f2b7a1d3f46464e8b65781baf507432a58cbef241fe095b3921f808958eb6325324869cd564e179dbab378f6dd51cf0e7d82bf1df186c1f431a15060b74b6cf2b56042f2dce6640b7f8e467750efec16150fb7d495bbce17607e1ffeb59ece6c5b0f8848826492edae8adf1c693b9b0f75dacec1abb266d36d2532758e2525990ba989c759f6cf7c0406073d58f3204e24ee6fec009bd4968fb99c8c0b1662d4e9bafbeeccc11f3c0ee4e11e60504ddd731eef1f6ab45b88a2c3b1c64753a7baae3afc855d965d45f07d376fa585550ab322c24ad582909e1af9030577256a633133824c185353e6bff2ebf0a20c5c01074ba19cac2ab7c0adddd4a25576e46e3b1b7bc4d37078fa964d4d1fc3fa593d126e67b8110181d0af8ac1e7169754568027ecde2eb9744dc12e198311b34c1e911f19711352c8fe541c4055de7a75c79263e10bedb660cc19312b101cbaf2ca3401dc30963d6061a756ab9209618427fb7efd8364d5649c097134738b764725dc724278437406b72181f55096265bdaa815fe19f72dd623aa293d0f95ab54991a224e67eda980ee425235a7bc51e211eeedb486431ffc02a644115f0b22209078c894bb37fbbdc00f5ac8181d5ad6202e69cbb424827f1f854e92e646fe2fa248ef1199e20cf57b716040aa1e948dea2e48f8f46df0ac62eb6193be992c095ba4424bf2c9b9d79e1c840c093610ca45b9f153df5d1e801527497396d00b146982094904b00e0f9c13cc59ad0eb2472af52d30783014e939a5d71f6c877b8055ae4a181367b3e72a30157f1f57c8f71e076a2b1761ecb9fa225967643301ec646944151fb25786cdfdb34b04907a3caf4bf19da39c55535fed4f4c9b2ea377f34ffcfebd8ad6fa24438ada8e07e6f21c01d87c7bac9fdc70e39283bbe59896261808aacbc03de0a037264369aabe57affcda371d821ad72ce822d8241932091edb9fae8c4d157081de9496aa8f4fe75bea004deaed86b70c73e354287bf510d3f5c3e7861789b1ca9f12efded275aff608b48331a6dca444807da096f8c0bc944cebcd97cd6b3af00030062f5f75b65ea2cba00b612c1e66328566f351c5996f1b60adfb2fa5e87c5a1539a0604559d4a19e265f6aadfbb32460c48e22d54b4bb4420098a4b112e11391e72604484dc4a6467424b84893af8ea73e56dcf8f4766c5af41446bd9926d5672983381d9a86edcd1ea71882663e1e7c58577aceb0700a71c7b08445f0fef41fafad03d76477fcdbc4870d15540d3b56736b8c94eb78c47d13aa1e968d25fed872498e6cd6c547c467cedb25d0c09bb613a8259699494aa1a5025035b4cdc94cd46f0e7963b4afbf4699f97fc8e05685f7b098092144267ca342023548104c90a6ae61fcfddaaf575a61205d562cb85c956c58b03c2d7a9eb019b32e585e54d21d714ca8d5db98d0f8776c3591d4e8fcfb1e8cc90a9e0b619e655b411e893ba8e89aae1d263d23ee9140684a000c674a8325726b3cb774134b7068eb2d7a92e62ba17264bb2bc60c204cc22601f8c3144d7e9a968d59cb05ae5603f757720bf656817e11ae3a674fe5b757d1ed2620caff788042fafb4e0513f08c8c5e29219b178cfc7f562e00cadea3cc4c4363d6da1a280c5d572d8fa856a63f4331827624821e0ebd20b43463313c540f9732ec2e070edb36aaf740b14c5e178db962c058d4d0efd27e2e90f3907805f7b6d4f8767ce1c24a82aacbeccfdc1312fd80a21cffc57d31cafe79a976f7a7f4dd1b7f35ab23bf857acb7f7c009ba683c55895f1d990b868ea7ecae6885d9326fc2ce9b4fb425840f78b99c3f8edf95cd522d1c7b107143087fd2c1079571cc7b35ddbbd5976e459d1dadf6e33a17b0b4e641889f65125583737c0703a2117dd6f078a695ca14878080d3c6d8293e8c325522ec018355579e9842ee4772e0224f0345cafbd3ef5ae0ad5c368e6eba36f5b7494a6b404c85d4b2212b87f510de6ed9af7a65edb17095c0a80106cfde73fcacbb65ffbe1ee8b7c9ac8de3be0e72b195e9a236fd1a706e318aa62e110b038eccbf162f0566324c852e88f0a6aa89a9397434a109b878ded843bd9afd4dc2f3215dadf8cdc7fff4ea2f1c08bb6fe045f3e2204f1df9edad9229627ee4c6ad7b1fe10943f32af30f5cf97ebcae78acbeba482bf4ba734df643d14bb76cd3ddf1eea0a34f00acb7ac716339554a96748871bf5ed69641892a01ac644cdb8dabd459ece7c896dcf181b29222bcba23a389c7655525cd0c08df9774a70ef57698242c7aa73fef3573fa76bf27e5f9c8792b5eaaeb111204fdeebc1807f6fa0c759b7cfb94104482ab8311a434b64014f53b5fe009caa86041295b9bb0f4ee8d005332f24d3cb0c71236c89d1c94b23cf73d01cad42dc644b44e5d2fe4a268ee3bfc9937ca714b71afbfc8cec701fb0e19220d2e19897e249a4db668c92610f330422f720aae93ec463343fa5f2105e943d63b27aff8fba54bc956e45ab0fdaf694255a49eb55609050c22eecf960505e658717f24d3937c17730f1743551a582a2c6580683362a961dca26b06ffc4f871bc60cbb83f6ab3c5d12c7ac7efff5bc7e95f92f3cbb1eb4945c99ee76444b2075bdc4604a27b592726605bd00f578ddd8af5e7adacf88ed3bcbc5b449685734c719640a71c9b3a20868af7e6ccaeffa02c95ab797858f0a2282c94830f2a529a18d4cb52c8482d2b77cdd352188ddaa1d369e7319b243b8c322e9104ebc0539e542911f7cba1ae7a75a2d6b2642367f805bd5cab4108f4c626fb1ca6a6ea413b9cce2d24b71bb626a4418464b4cb95c0a062ef4bd26cab049190e3d2868dd4b2bd645b2e8fc253bc7e3fbcf029cf3468373b5d3a4534e6d41ff067bd3a0ce352c2553af96800bc29fe60cba785d7ae5477756fd6c429eb2b8b996d5a83c64ca6bcce92d0869d3f03e98046c05313a0f5aee7186af6d456527ccdda46d5238562c3c9b8c2cc59e684a84ebfe6bbd8c90b15879c4a86029f21a7b2cfd20480a0ecd2199bf8db46035f2685bf5f55ec0db28523da9b64867630ce6583665ca3025fbf827b620d1aafe45e9335037d2b3f6a410ca8445f15908b1b899f3faac3fdb520dd2bc881412517dfdc575453e261c5bcce56077f4a9913d9c87b8e526db0e4a0b582951da422760c803e196fc573e7ba6bd56b79c837f4b9a084804017fcf79af97eface34e3428fb6b01295a01b38cf7b240b397571500804f9943f665c24017f49e3cb842bf0901d9cda2104fdccd47135b9c3002805ee40388d2e26fc00f5b9b4161f507278177470b7c56d94996bd7c91526222549bc4e6c8ad00da5a7441180d19f7eb64e97022363fe8b1a50a628acb6d36cec1df24ddc8a2d60cf94a3c8af2f951d0abc13eeb6161d74b4503a0e8d06cf55d2d0c760c9e0fd6b22078df2048f8bc1de5ae2ca5b7dfc71f091fb8809d673250ef69ac4cac3f3292b032bef5f9797dc5cfeaf1ea1a59995b7108ef4c244c175def8752b627059131f718235b5706c78dda886ec8d3667ff5523492e1c83c34a083d0631640761871fb0307b2038e24c905921132c2ec7951ba57686f4725aa921d400e269383917ddf1427b20ab744058ac052c70f40526321171106fface2c27e110fa28525bb1eee72cbc5baa22deceb6d3931b83e577815d7fc7c438daa05dd938688adf180726b82461d830bc0c2590cb68c2b82f3ab7b339ecca40386a9a7dc6d52c77711838922d516caebabf1eb795bdb27629643efd1c4918bb43a927527830b06ae2f9026f4bfcf171635f95135477c3925e57688e337f0ac911a4f7a370a5576df314f07fd26e232e98a35813a7995dde32cff4db5d96450fc23869a295df23d6433a12f3665bad6c527cec307f8666a2076bbd438f4699a398b623bc2f1eb95dff72dd4d982a2e8f5f313f3a02bcbbb930ce9c39940b8a641e4f9dabdbd1d3748d33cca1fb7fe58a069f6ed90caf770db68fcf59d917974589e78026fc63753f4eba026c27bd57da58ebc7f9cc045f75e8ca4d99e14b9224f7721b2677c57c1887ea09907253e395f9ed3e7c96325f800d5cb29d29ee8509a11422f48a9af5820472eb5f630c3553fc18268ee392ab1185f5c125265aede98fa789001e55da17540a63ca780d47dee41873cc9fbf52bf3392480602a0c1ab3354e438d874d6376d86f7046d76a6034e7ed0bf82ca2800c0f54b5f2dcd173c0fdfdb6275bfb34bf84e0302b645e16c1d0d9a41ddf3c6fe79344e8297869e4c3aa68f6bf3c57bcd186e596c0fb67fbab1bd4c11e9c4af0a241a1b39636001c7002eab9bd0ad49b4093c0380cea77ae012746191e2d7103d51402e13e0d281ce051fd843fa397a3e168177a69a6fc15f34771d3d19fae2de3fde56b02496b0c5cefc7e006c4b3fad5af78108af4b25f6fef18fcf9826cdcf48abc4f9ea7ec28922f7c05a5f217ba4f0c87d46969c5a0aa8066371b51373f9e7118102d594874cc7d0b9fec90ac2481cc486d2387e8433ff57aae6609bfc4e36906de4bdbac53965b6961ba5942eeb9f2b4d70277307f46f13908054982ad9c1bce186d260ead15427ba9c36e17938b056dfa35ecc1d21695c1eef3d7dd1add6e6bc6618ecce5fe4d1104fb20bc57e31c0929189e5a0f8249e156b052f2a6a14ce3c148dabc1aaef75ed14c27aadbe1f2028f04dbc151e3dedb6b6873cc50dfb3218f2f666f01e14c044a83cc51fda51779a5a2148de82b44f16c7b78204b602a24133dc037be723d31c11c26d57e88aeaaccc62e700b4558fd867b6c38500cd6a562f4ca2976fcfc68098d2c15100430cce2b1fd91dc40ee818578e8c91afb5610c1b7ca831ecb6e1fa6cb0a7a91737ae6ed3f7cb42856d34412408125c42445d98dfddd02325097140225542a5b05691b4a22916e7cac2a7e9e990d44855dcb93ad26d481122881a6daa1798658dd9f8882888b3b12493d165cb0c12a7c9bd6098d476ec238a82b1e5e4a4cbbcdd3580562eb7e426009c20017a8cf74da1b6f790b97737af908f23e8bc929179ada1457ad462affb4ecae9fe2aa5b95f90d818b4f76ef584c47fb1ca62d6e1d2fed5e0b5c347acd5852e5d708f6373a5bd1582aff710920bd0ce74ea46ac5b6a1a9ff6ac215885910943117522d4f4ef296a51cd973733c39464c80df51a6be661bd65c4de20c9593aa9796e6f1a2f4d0575fd797c6284fca7a03c69bf0ede17b536f0045284ce7f8ef8f0a8835c8ad0dc69784a81ebdb1be1bc270b7fe27e441b222f13c8ed4e3c2cdc5327da600f93c7be48156f22b70669c700e2671f825134c7d549668d68acc77a914b8e20a9dbc55533376a8f5ed89e8b3243c3f88e3437c2f694743017e22aed1723c36df7310475a79ea68ff02c6b8dda7a0e53fe908e3d7194e53afb02fa4a6d8b593f2294634ae8f7c8ce32aa3997c32a4bc78e60e796e7c9495d2432522c933f9d61aa1916ebbb8d5d263a0868eff1136d49ffb1737910fe308597c3c9131dd3ceb9878c1edb7188e8989b63fe9b96abe94ec237d07dac10a9c606470bb7c74aac27763a1410761ad81ceb5034f796467a172c82b53edf431c97e7ceb17b61aa84d754338ab6b47c8e9136b51f20d660f78a0b2f13de3325b7536b53da9963db55e02d4a383df1cf3532a7db815e1e7a132eda53aa4dd9c28c02a07f1bd618242c39585dddeaa7927713f7ee0690e8efe07a499423a7a5224f89fd6e6b89284233f637af128fd75abb78c8755918e682c73208eb793be318fcd3f672d1fe84f3df6e54b4811f43062fba6fc9b4eeeb4f6855ff21d83eff4030a3d7652c079784f7c6c9e8917a38946e56b48a39b7dc8eb4771d37a9bcc81a680b1811087bf2f61f1974e790828cd044fa4db631182ae84d06cdafed71d4210427c06e59a91f0510891b74522e91b9ff8270f3ffcd1a94b121dd4a01193d302ae3471a55b210e0a1765b9773b0324aa83b839dcbecd1c76f3f1cd8ed3dbd827645680ff05f70d4250f55a815b7afbdd44f75563f92d753bff300af8699e2a3c69b4e829e1357db72b6dfee526dba40233d5a85ea5542d0035b10ef949b0b1260192502b6d5909413abbb8f5592c0b2272e2b7d833a6cf5ce12d88f5c080c6f6d3747346fc595fad61d2e1b9a2253e130e87e506d09f0835c0a0dacb9f5c077dc7ffca6aa525a95958b2ef4d87e13f9575437e3dc7e3ae3623cadb83f72cfe87cdb7160e92e3d0da9494e53a58e113d6119fd97526906de9b9cad151263b91830ea0ece249168fcf5c7c1d1c29104adb1f564fddbc1ecff85188bc1f6335e9f0d90edecb6f2680d850514c4d488714039af44edf70f1b0da05078899bbd76389cda7755b2483c8c32b661a5aecd3921bd3ba4154f0859ae4d063ccbf788d9966c5fdb7e4ab66ac418d2db385c4ee6f33bbe84ee71f449eff80479546fb4478233469382d565523adeb501f95741a60af4a511660d1451cfccf0bf094de5b0919596b63fedaf252444c047ac97ef1dea972aca379c492b466be27fd55db1a184fdf6f83916afb8a29e9bd22bebb6deb2efec09ae8e5fb899f6dc84fd4395e15353e7721626ff3feb4252512cbc6f5e41667e4142922aa7e3e207089f6cd520c54f87ec87b3eb091da5ad36f8d16c784ca3a8f34b358f44f57b68977cea333ab4114f1b53a121c1a011d935b0361b928a83e8ac0e3ef2117345f94b4925a83b496ab1be40f9560c5142197fc6020d12ac89e122dbc202c8755bcc2cb7bdf759fa7e9cf0eda3d747ff3f4d965275bcd4dea9f168df73aceb065c4631461ed590ec9ed1068d014cd54416b0fa41dacb97899b7ad20d4c9245061f020c9b347ca018f1d3ca4471484e56d4c9b57e360215ce6de59af8c7522472b7740521a6d90281318df0036fd9756f993d4e420b1ce331144276083cabd06e37275cc5a83d21cf8afa64c6c1260c47a5118d30462009eefc19bd6b41c722960a0186a392ad505576b32ab351d7c2b07dda6c45b956da9b727ac7f56fe00429582fea15a97ec874050e8ab3f925d24fdc584895f97da487000073256b8b5590f575ebf2d905362faf023bffcc0948c53edf869dbc24e37c34b05213f87383c7e9386e2a464656b742b6a973edca4fbc4f2abcfd0c124d67942ba803814b64dedb83baff8fc4ad77d51e947889f99dba3a1194f51ea19b98f340fb590024ffdc253366c96c94501b3ce1c7c6d31388b4f71eadd6d12b47208cd96c85c6fc8e833270b35f9e4a68b989d2747a6781b8737e7f1ef4bf9826772655287afbcf25b9a87cb0b97813b123e987b3ab7e86c7c915d2d8eb248bbef82c28935425d0c1100233a82e55ab8805e32db184e496a76ff0e9a2b51bd5944aeb0d590c081d8f598c9744e430f8291ce630b35d0e99306aea7eeb507ec14dc6b63a5a924b5f5cbe740e62988f0c5c3f90641bc0004e5b039a008d0c6df2807e66a7436bf36ffc50133b6281cb055b0ee7421d7c840474985912e971bd845d21cf10fdbbbce3c37ca118f5b4960ba3e33e582100b3ffe5e8c05a00b9a8d84837931c5892e59df8be0a96eba7aa405400f73ea9e09450f2e10d396785832d5efd967fa7aeb442899641ef118a7abb57d6f7b1ecc7827cc445d3ce91d924003a87081d066a10d5ce6ca162421b8fb9664f8698583ac40bc143b5a31975c0ab987237337d02c6c4ef798fcf802d8bfbddc7c9d095997efd92fbdedc94dc9b03f8eeb7847b5463bba528f198fdb62e5d2cb4dc5127470f5a4a1e13ff094f60ece3dfab4e0563229c84fd021ae8af936154ecdb51088c9740342e497a5e81b4961897b19b10c41aabf01942e92c48fd48753f3a56eac2c478089e6acd801008505aba6be50f1287f4e0739d93dcc738f95f92adb0ddcc21a9b9df84c7f0b79b524f76b7528a51c6b4c0e822f63b947885efbef7c5431d8412be3136b9756fdf159a161b566c5e4576f254d7032643fcb01f007b7da0e4cb009738b595e84a97b87e748b927bebc5a7dc38b1106809c7b7f2ad3806b8763cb614e89cf29f8d66efead9886e7c60f91f532bfd64ce970460eca59c653799bed449bd5010f1850e82521c4f8fbf41a079b5e2a44b272b28a8392b307106527c20e90d2bf8d164ce6d8bab7bce28b410785cc833c0a5b572536988a9dfac41f9ebe7f2c7ea863640c8445c54d552d3c1abce1758770b17ccf2256b732ebaa06b783774e41e2bd0affa249f19897e92d18171f6d9503098ac7becee851bcc9bb03914c2b409a9514db0948c939a3c873dd5772510dc604302931349e4bda2850d4fe6ded53491aaf07e469733ea0b3666cf39d202839573143a4d41a0e862a253a196f0e101e992dbf62f1b5340ba528f426c724776096c2fb306a1b36005605fad988c8c4f7d5fade9f073c19893e858796bc2cf2c55500aadc8bd282dd6810f2c827032748b4e4af3b240556390a202216c3b5bc64889ee048630fb25dbac8cfa13015176344fe48080e0f4dde8dcaddaa243b4c739733b2f6fd9f5be87e8cc31a99f2e36bacc01440b88fc7cd4547ec3a709aed08d86c2bbdc01ac7e49379581acb91892293c51ff389bfda85383008ca1a5de28a79794868f4476df9badcd5db950a0d65e31cbadb01611b86d614ca0b4333edff99893cc156083d8764edb523993710b5ea17291d5c6277b62e38f5b1cdc8b981f0fc3fe0799047907966ff2ed6bc1f594576273cba7e2dc8f481c565239998935ac10016e6d87c35874ed592087763bd54fba1ddad2208f764099990c98d2be62a5008c6dd46e091178db53fdfa855a59ab54f1c0e13f6e91644c6b68bb42de4ba843cd21b1d526dc2c088e5ab004e6131e01b2e62417557b722fa4bf51091ba6c158d034c00faf28ab886c4803e991650ac5fc551093749393234af838b48a5d9149bf0d8dd67620aa156fd48bdeea84f90ebacad74a4832178e68d971236fd7d2e53d2f41ba94ef42fd20fc33d3591d150352492886560ae72ac974fda041cd5e818fb0d84d26e013aee6b0a24d73750438d3f655ade1e84dbe82974bd5577505fec92a5ae6755890e619598eae5e19adc4b9ebf12e71b4c15a551bc763d18ca03533ce7b3c0746c7935eaad452e47d4ef8ed977af544ee40834e539906452a577421ae20e99958cee796afadbbda8ff09f3b88f760be6ec36435998bc37ef4e55b2e870a4c3d5a2c3b1e2e75e8826c32c81ab7b7916670ce1d60cb555314cf4246c9def76d12b3f676e1d406394e3d42fea25b46fe0e2179c1244c2dd4b5054c759305101c7131654b20cc2cc0c203f6571a84d762b85cbe36c05a19c7e88bb8b295c05ad7ccc5ec8763ed59f4f40e252b25bd0766b34892d22f9ea4a07a378787c49fb78f082e8bc68a5a8e1f8f2a58e031eb88fe354c086bd9a6be0e6dc28e0085563a7ccdd4cb56e62de7e46e7a12b286317d41a37f9c3c4addd963b20c25b3fbb042a056e2184f22701e57759d3883d05529df0f45780c9b1ba508a8d526c07d2271dae194182dc6e96666b4d8b6bfed7ba99175c135cd3ef09fb0d4472fd9edbcc84fdd93d3a33dea222264671f4d7bcf3215591a84a161a45552576bf71ea7439592db14c6d45d484845705357a2acf7fffd309a750f8ff2ad9623d6c3b0433ee4b4273c2824c4bee955995ca7ddaf7ed41adaa74252b003fd53cb41fe004f102115d45f86c1e2cc532a654bf8e0da597e6fa4889796a7c00fe6f2457bb747ecc094444a06f84382066df189328660c34c975a4015a5f4a221042ff99cf86fca21f1808fbce11538fae9f524116b896535a582fb3cca07e85014e87afbc70cf80e52e65e602cb41eaa62e91f39988641555f5af8407d39192fa799809678132a448b0765d81ba84a21a671e1f69dd673534835d6457dbc7f4ad20ef91417a0f4e2c4cf8efa1e62181302d7ae2429dbfd331b2d05fe0a9dbf5912ed5e2d8ff4aaf07b263836d97e95b26df7b9743a4ff0b7c1287118ac41bda9934c83e64cf27bd8f460e34fb1a4209d5a5ec5a1fff34cbeaafc613e64e66ac6f372d2a574ffffa568b5b82a216877ed7f69c223f16d06d0b25ebfbec90730bcb50b948cd0618e0df7004f3e9fceac1282de3062b35a2ec4aba39efada969de7d6ba19564b44defafc03fe27e938e7c973e5702309050df295d7b16d8873e13c73a16b10899f03108d258742d4cf2c12375e416e7b18d93774267b30ed7bbed0b3ea1ad9b5e00bc13cfc0952eac1fa4a6ff82ee7532d1efd8fb9ff0550b5b4814b01c63461477128dbcbbf8c1e9242ba396092a2f1fff91383c3c62ee043ff595619aa023d1a920b97cc87873e25652b11d50acf18996022a7a36cb4f05717a1d9d3d8f27fa81c01e480bbda3e0e3f13815b2131ee6e24774620dba47f060387a4c6cd4fad39bc889a7b701abdc5c5c32a290ea53b540955ee366bcb3a2a835657d6bdaf12812856c7cc250725adfe7663cb4fa0947c4f2141921312cadedd90fbb1ad2834d99c8c65d862ba7afeff0d7b8252120585e4f5edc6fcf52fc6392a5e804e8de508769b87ae5a6b9d830967cfd89f90b8d029eb07560024c51d0dbf7d2b5c77c55275f4ad0f703e55563182e8733be664f33f3b58c1a741bee8630e5c7ce79e6a48b9dcdf4737b55360cde6d2d0007e1cd2186617c46516fda47d80fe95988ed4c21717f00732f76ca607f21d87e43e3e3c897f7fea2d8e6d52cae88fa4057c0b648e34b636feab6b4962dc64eed5231c7dae8d9322574274818d3dde869377987dbc2df5a7795eb8dbf049cf24b528617e3155c814f4175d53c5b3c7e3eb183a30f194532e4f9195a94a6b6ab39cfc0f68a4423c3e7f4422a26646bb78d102188cd395e5253d1c0d7e444ffbae52089bcfe0cedd08b7d260e584c65dced444abd9e8070f04b048258f4555d5270b3f6a308b83c042bc96b62ca1c8af6a33d2a9d4012ecd38b570b5217e769a76a81765c68043504e276d5918fdb8d97e173ef0b7b4c7215381e84a90c0dc208c124eb6680535ed0f995d91fb730e86c20c37fd9fed8d688b7033d3aeafa5f589d52314b24e0b1a01ede2c39614ecbda2161b9aa165d7199b0bdccc725ca24bdd865a158832340eb196cccb3c84f750d0f5dde16c930e7f64e337270e58545635a079813c436e1e3a062631f7fcee13df4a9ee7fc906259244ff6e6202064d0faba4cba43159f7f3ce9507cdf411caa9964710725f1517ae90abe13854fb983bc7c9a6db25dd9d9ad24a0b4957857920a9e35e6f67388ef5d007ceb14329950e239558453497da32b359772720d09ab7fbd79982baefb25d30f82ddf293602092f3813b262666ed07c8481fca5386491423be6352c7c72c2876be829f0fde30f6ac4623bfaf98e1152c05179f56f649ec292b31fa9dd2f17ab2e79f835b8308cb6a4977d5127eaf089e17353c40c3c8050942fb1be2effaf50839f1359c34a1b86599030cce339da529bac68c64b51bdcba04b6db1249558f155ab7fe4dacf8e19d1394d0565affd51ba9f6efa87d9fb29dc9e4be3c775ee5bcd80d1fa8a91061bcac80c6067d57739afa60daa1df8ec885f28ec5933f71826cfb78f01dc9e0c294bc7b320814a9c8db1eb7857ceece5eb2ebeec89b30d606209476b96a49e69ac7810ce8ce85905cafa6ee6f1e833c1126b925740959509a54ae2877e4c784524a44ead1fa242a034c090e81face5b968638b557871448ee0f69d057aee3075509dc876e6391f637454edb9090a86cf7740c24728ced3ea16a5f33bf60f1107e063617b12d569b955ec79c8c60446dc7ae55a9807c0439046be03dbd0ca02249e4bfd4e1fe3651de077fa9d0c4a470fa6b901267c666b51bd63e360c3da787a1b4a90f9b42c09055e6338de2c49a442aeb0dd09d4ca8c490eb71da38c10d4d12ad8e34b730d52917d3847a3111e5c0ae12a6fb67da31bde56474e50373120bc8dcb13deb70ce65dc9719d66d40e1e168d1f51d9374597fed55561624d6328b3c46bbdc6e8fce1c809bde7cc9e7bdbc3aa40fb8e17f325a83624cc30ad6b910c56e3d72be9007820226e0a03c296378e55a4469d10299ea6ba3040857c442a97ae9156a6f098e02df93682444450c870003655078ce079b9ac573b6da7a5f19546802b79f844ae53e69276472271138928f3d5e93e731fdac8f2e31ba24751aedb945acf88f13d850467491d2e147bf3e97a2d1b1b6855ead454660752e4e7454d9352d6cdc7266d3b0f0a71bf9d8835453ac84d48ed28e2ad6f5d8d40e74882bbce2e2352c9a8ca87b207a0261c7e27c9c188805295844564cb11121b61524b3d4966efe0377ca1cfd502af823a8f8f3af9a9388498e2af9f365fc38f7574b50d4818a134ab4ed92b26a2ed21e8345ab71b98556d621a85785676c2112c2ab873e4ab079b46238c61a4f9d5374e06faa9ed86b89515e6d7852c2eb586e571cb1b882bea07a151b633423cab2428e8bf05fe756ff594910224d72d243472a4ea1c55f9ba016a1558db982da6d47e97d824d695c4cd83a0d4b967cda3d1fe8300a20bde2d65dba6f983ecbe0f3f92ede092728c42c48648f723ba69d770e7b64fe9bc077946ae2fc7d0182e8c7a0a627b267716e9e562b62d2a659a866bcf8cc2ca60df374e8868c8d5695260ef7df61bfc89b862d194125e5d7071d5a5123e102bf9eafec4fef7042789cae1dd41c929426371e5a1a0be5cef3416e5764b3f25d5cbfc98bdfe0b94af045ae7828522e58543912856df5de326732e08e8503b5d7612e5642a2809c8d4e8efc666690676dfc41652cb1259939f638e7472e9d147639127257feba2b9f3c28cf8d9f8e4b3ff93ce1d07843d9e11131eb79bc300990c61701fe54b0aae8596c96548a606e37752fbe8f9fde98a1cf04837de199e85d1b32dad71281c827c07e0b521113deb3534050f32888ce37da4e96ae9f7f8cd8db30582471cc991ad24267b8ebf778d51f69b3da2cbfa7e5b094386849519990799d6b4ae9e3a61591a4ca37772e90ce63b12381862648f8f3c92e51ffd3cdcae633f392d518de94ac840b942f9ba54eda08db9e6598cace20217bc90e5069b3a54c9755512992d8be7a575b4f9a177985690ad9f64e9a629ee05ada1bb13f56fd400c27fdd4c581dc8637cdce4427b83c83d230cfdcee96fa4b25875ba8e9f9285939940fecd2f75a31492ba2149a9d319c191de7bbcf5e515c91938c58dda44d500ca8b4632ccb834529f525d07aaa69b465fc3814f19659f260299e63ce8d6935f0781461d439dad8e4b187ab73cbbb8af1de312490cae1418bc68351e6fdc2e1837aa16beb110729b12d898b6317a3b8f5b3ce486d1eaf1c9d367e6cf07ec1f86fe1e45317984250c6af79c80551bb18af70441593ffee85a593391ef8f4302fee1a05845f09d6dc3d7d565260b2dabac530a2d21452d2834c82d5b49ebfda5bffb7cf12f62eabc0539ce57ebc5afb4b544d75562ae16675a87b9ab415fe171e7f9375dec1fbf3d1c02db5ba4a13ff6cafd5c3b34a15a0f2d7748b093ac3d250b3941c8bb2f5693faffb7174386e6f0d1e3fb85c82ee36578d42339c5fb7855b372ec21b68cce42a6a2d7d188e28e37a9753bbf743c6c7a2e60f2d0d33f356d69b0dc9ff36bd3ce0e0dffc4e094b1858fa89d9c4d7c779d72e3973db9e5fcf97f04eb4031f2d672511058963335655fc8e0a1ca47fb559c936e6c64668c092fd79f73ea2d4a551894e116e031e36e3a3ec20151863feb77d0bab8d502691bba7896e62723fa8cc08905bf6779b33ac92efc0863468874ab7d9d3b19f53a13a2be6d30cdfe33cb9669b6fa71e32796bfedddf78b599c93663c036dc6938519279cd98b23c4c152adcb4006b73be6cb40ff54cccf184fc2c7e50adb9ac02fd864a0e385983f4fa81c481fa40cfdd83f3f82140b7904ec6f59c86f6712c5e9b3bbfbfe1861b569f9ac8837998d2992dde219acce350c7ba9f99ad22cf175251f993afc02f55dd70e06a5e86cdd0eb8580b338fd2cd3e737fcd30f9f20b804365362af2395e56a451dc3e00edd93cb1db05b738d214b25efdd54b22c80c97dab980620e7003f42ec9db48aa2fde1ee43e94010d4d64a44d82caddbb2f52c79f4458da16dc6c3db96e408e053df8dc18af31a3af73b8b77834a57acfef4f2e30e812c87053888abd309b48bdcea29d557178fb7cbf2a334662e3043d1ffac91d6ca2035ff914f5c45b523027a622f616b84411aaf0f3ae0913904263222ad4a922fa5ee2afacc4d9f8aefc621fc2b20c63767c1fb0af4fc4326d06e241657d79be238c4491c04ca394ac978540e863ce35c852c3c9857aa975fcfd4ff03ed6e837b8420d68ec6cb5c681fd1815a31917d7cb5b3e86bc0e8027c7a98a76be6f750e5301a530846ad915f56ab6411458cf9f936ff7c1c28eb1be480e9321db66c66025647e0b30928eb104b89e7672e03d152f1bc13204ccc2dedde497d4b59628da5cc95055d4db5391a7372264bbb711fbda8bb0dfc33621685707249451301c708f0a10cdc252184770934e1047b5eccadc89791428f00a5bcc08f2695b0a002222777653591a27c06d1781687b486fe681cf6197683f37e9481d63f144605762f6be0ddbd4ad83a15cc770642a557fd0aa70b35f09f3b2333dd43f0745ff6d9867c8e4dd67f0d8fd4199d0c43ac59b4a5b270af78a09eb61b021d2d4ba082650c33c7e83b99a170b818f2d3ed5f16be508a47ec0eb5e57665d346f3878c967b9fa8b016c23a893d1dd9d214ebd05e81eb9274d7ad28c35540924172ac9ee37843ef7aac6d72d47194313ae0b08105c81c0bfdb03746d43daea002858eff140cd538ab91183327c4e7a6de563ccae6a02620063b025aa2abec7d8c878eae309356df78bfb02ef713b4f803dce7ab87f03e9bbf609c13989e4481046ac7e6537e051d35d41b4cd4ed651eb180333834a7ea81580ce39339c62ca1bfe1dc27c3cd689e00fa4abce15f2eb06c6e85c0c3a40e48c2e29817c125e3492eafda1e387b534b6833b09e08637e9e23bda0c793aede808d1c3cb138e464ee28ebc40095214bad25a3ff59d3a7eb8756e6975e878985288df19f64b739db8a164f71638bc7400073c65125b06be146d64acfb96c7fa4a3699e028cda6cb9f59aa57c5237eedca49d61f82cf513a3bd8280ae6e59147335f52aef45ce840558cb0996a2290f73917f45ad316862d684507129c0cf1964b15384be25863187af914f59d596bf54ab90ae7a5cebf80a799d4449a3b44f06c7d723f5c4a22049536a095fa266614246cb7b59f8b22c7450e142140a9001a14461873236132aa778b423e3a5fc1011812d3349488609cdcfc873b42f7985f6da2925360749ff3e9a72e9c8b5f62a23783c77a068ba23d6a4d0a8467e146073f2459a738ba16489beb5aef856537454c1da7b50e8fc9f32444e3eed5e234707979987f9e835c3260befc63383e13367693246e9c6d2bbe6643e7bc8367540efea0f471b6cd353d8d4ce2ca58a96207ece27cbaebf70aed4b59485cdf440b3edd54721af7d269ba14c436e15c8bb3f8a3b88ad6fae08278eb2b7666515a3b18d6ce421a4e0a5ad4d90da646b3b95e6abf10baf95beb15ab6f821f28829b03af3aff2091eb1a937f270cee9b6d7e8e69af20fcf3a4e329b8a3f18f138e9017fd9bfba9e7d6a9c136e8d4d2d3fd1aa775d7fb20c3ddadd8ad73d7742bd267e2fe12a4a5d4403c6c3552aec9cea6342ed851add9172e02920a14a966c5ef3445d26f91eb4f4103bae79c05c8f176280a6cdba4bb002fd111a4e50694f04a7a5e6824811794730c07a09f1f026ffe48d8f53297bd1e43472f03800739602ac2582c8cc0a2a272a3f66ff4b2a7d998f9bfc6cc53bf3e293447394d73f77bdc775880c5535bb0b3db6617ff404c30d81aa1106f387b9a07a91345db0c5fd448305d88c2c720427ad8bedc2b68dd65d6a318982921f8587e2f1fc6b6cd1921d79644b487125e26d21fd9471857f22552ef15fc99685f0a962b68cccd7f7b9e1656e741ae74f61e8fb6bce399d191e076b168a32dd5551eca8eac3c03d8772972e2eea80792140fffe22e05674cba925c5feecf7b9fcbc527e33a94ff3567e17fa08c047356e4dc99e37a790a0258051005b596530d67f6e775a1fe35f6ae9f372c6c5790216039f063ad7cd44dc22f4f5ab81cba535e468529ce6711de52b9e945bd8037a33722e7c08c61016603c15ad75556934a2425fba48d4b05d8536ae6c8dd2fa1e5c42b28f1b450360673aa289d28c964e2d3502d6dc6f62d5929b3c17706e450e6be2e486e671502b6b1e5ff48d9c610cdd7f838a8af9c26c1ccb1cc3fddaef282c11d1f96b7d4c65cdff44847b188d8b8c8708b43794eac655b17daa75f60ad6b299dbfddcdb60de0e3e36a8490af38328a50638019ab66b6a78a689412b248a03ea7eec00f0896e9f7390b90e1e4569c52bb07739b6a587cf2157502b443f228b1b47afb4c5e369c3125f8818724f0287d98b3b232d87f386d22f58ff3c3349cfb73fb251c9dbf61117ec058743477128d1cacad39831fc469a86b5e2e75cd0ae2150919ad9cd78812a1b396188d4066608335ec5777fa562598c11071602c07e7e2cf6341bb0d4bdda44fc3e087f943866e10c64d8668fa6bbdc44c717da7feb6a5fff6c69fe1705dd820165854bdca44905cab9102c008099d2a4492f5812e3840701e470cc9a251e0c241f8aeb77b6dfdb8d209179665f3d52f9c93ee92690669c83a34ec40cbbbc000c050aeebcd73a1d737d4e3cb49744edf741b82bd5337f3592a78792810202c4e75e30f2c4edb445e68547b8604d0f569fe501e1aacfcd34c2928c53ee661ebef3751c25f6499250fb3ef62ce82ba078bc934e750a57dc3f1fbc920114320e64697737bfe371a27dfffda79838848df53dc35f19fcb854d48b6edf5caebbe20efd4a8c78974a3795925ca6f8118296b670168eeda92b8f5a0080489e4b927fd01e4fbb286003313e02e72a254043707984f568f6861465d620c708509cf8c77808676b291fbf206a789da01aab53cbec42425ea7a71bc2a4aa0dfc295dc61fe380b6577849953b0629174cee23f48d3356184b1295aa18d546f4422208b02659df4c1a71eb4e3d3c4ae5e1e61439d543c07b39840d13c50493129fa41e29759bfd2ef53dc627b537c95d08d27013430a3092f3ffba67cc8706faa93dc2569bfa47466b936f0c13ab945d0aa7e8d122b11f33e14a7bd7749d35ad2a2394094ab7d07dbe41fc06ec211b5ccf1a32d348e6a7a178bcfe9e767dc233171fd3cb8c750ded1c03a0c11adf5453579fec257cbf272fe43506d9de5d7147a95fee1ecbd7e357040605d638d7f63958d16ef51d1a05e6541b5b124544861d79e07e021397441c43dc48feb84441b7a58c398dd888d6da6c074b9ed3d7c023e28ff69533486e36c67dc1b11780729da9f68cfc804ab215c941cac293d34a2c4c9a20266f98ff7d0470850a29245b4f4048ded18fb0d3e2285c1cc4e75f867e5462386553a1c3d7b4cbe85b536a347a684ea9f84bf7a4e8224b6448511cc1e073cf4fdd80858f55ad26c98c2d84feeb1c08b480adb0f0ff95e43e211dd59cadc39cc3ffee5d19683df06705a964eac5fff745b96d0500f78dc0652e25177cc7369429be18fad15013305dfa93a519a98107d1279eb6e5f9e9f8fcbe95d02a82e7fa1efc48908082ec91f7658a76d1b80b56d40d0e1433ef654015eb92de9fe0653edf0f702fde29640736c8173b5596290360ae27fb0f255e63216e14e2afc43c4ccbe51bc5e21f9da6425b0a280d84e44101bf11785e6795f118b66affbf873bfb2b2f9494e1939f03bc6c3c226647a761302d65fb7c86c36d546392d0bfac2979eaabd6b2fafa21c48df236dabd8c1ab04d97b2338f96ccc704b367eec92b05ac6c0b8fc928769455e6332eb01091304fd3d87d260dd49134954aa5781d0f6fe15072813947906a7b932af3e4e37cec8f4d2e549fcf68f160db07b6d36fceb3f53f3eef370d125f6706c0e24c03593a0efc55ea875da71c71a92d95fae4ac3d66ec3d36365f33a870e9969cb0124dc3fa0fb8090db28d75f5ba05765df5be3b1748acfbd57b1e70d4641a95b31eb0859aeb6b5fd70c857141679fc47aa7016392ce4035591266269426607a7c20678f12b054469f401dd775b7bede0d5254c73615f1115e2daa4cf5dc1b6e255db16c534aa4d70a2d1689c3a33c7ebe76120b574d770d7ae8315b9d8dc3c3cdc9e40a9f50b3c6dc68683f4df4fcc00221734b9153887109c141c4ca3e774f79a7fb001feb79333f792df51b3ab93d6d08783e7496e2e854c51bb4e9755ccbf95d71abf5325725ec28afe8e2099ab923a9d8279cf7fe81f5b7b33a3d7f2eb8e9d41eeb12f15ba9c2699b56023cd61734ff90abb359ce4860c8e1e6c3692fe0da72cfc81270cd791be97e0b6531d7d644f58eef1dac360a22a9db8a97c79998a3f403ff68827709b99cfe3886d3fd1e251f5da56aa754a43e2917d3c9d114cae0b52c265b2f6763343d5754c465888d307ea1a295aa0710f95e85a76f2e288a61233450daab676cc993444910ebbc386b894abb0053a47195ee9ad7bbd925a42715592e5bee739c04a3ef6491439ef52e783d642c78d439c3fe9472b85af13cf224229bf6774c872262072a795662a3c21ade73622a902db0de7acaf91453df786d1fde09a69703553879ac29670ce0ac5d69fe61ac492481df60a78b0d8414a7b21dcd037d623a4b18f09fc9f28fe11088a15df2b4128cc75e45dff550f0d15ffd0de125a4f0d48eeb4bfcd2afbf348f54e66ec2da356813d4ff7ef152ac11acdc5d1f7812e5d7afed4e503c7a1f5041e1bbf8bbcfbc2cf6a54bb2b2fee9c6545a8c2a73c1a091fd24211bb0de435e6e998de148f8aababb0f7acba5aef69f120c91c5a23c4ddab5fc7b731e95abf38032de009953063eb63608fe667f08e51f1528b1de2efbc77e57361b4469966b2571a935f517535e1b9347fa4e3668f9ac041446c30da5312e79d68da5a8e08bc28a60857efd4769d519ae09abf013bde7835709c71680d61da9a358cd08a7133a3fbcdb54ed48d39173cd34a0e0634f04636a35c8c10cb7cb77878daccf31554df1a4655cb1ba58788260f257c1556f2e990d7cc38fd74358072ffbce9703a3f39bd81226487f08e636e5304f834403caec8b1d9a694daedcba105f211395fa68294cc2f86f289fbbba22e46aa77ed92f58c4490a59dc10d8f9df310342f8ebd912da5ad38d55428964dff91ffebcd7418c2908fb5347d138e8387ac510c1f978afafab4e0417f1490b954617507b6425dde4bd8f70ded76bb41dea7d79835666c88143043cf06c2df4eeda00111877808b2ae4c8ac08456921ccd9c05108ecd84013858f17754cea750f8067b0c4975a163277f0fb056276722ae4f890c5aea0d5ea916182c16c8b8857fd8474121ec77e6aae9c161592c27ad99f944e9d90cb7cd04af41545398ecd8804ca5036267fb0de65c854236f3b832d9c3316d0e70b7ad1d3439f7a0e8e649a17100a1967bd756fe07591c3790b5b7bf4d0b6147e71eab803bce29ce80e962a73d8296af90fbd4c89f948c5012f28fc239fedf72bb255f74a1c826f6ca5639467d06c428b829f20699aa0cfc5e0a87bd603df3a9a423acb2f7f49b567a8b9d4b162cd56ed159a24a5662388a21e0ebc9275acb3311cde487d06647c1fcd3eb29a2a187ae45f2b5f473eab0c6b57e8d2e9767b4e8a969ce1d0bb430ed2c2a7566250556efe3fc22a5790314b7eef23100e49cdfbeac3a0bd5a2e78468ae3014448e48d965ea810bdd0894c9238854f823599e6a906413a89b8a1569c3721218cf5dbf7fb6462b3512bc9b9ed42fd6dd642e42ebddb2ae0341289dbbaa1b7bb0f732f5a39539d0ab076696aaa2a6d6f2ee5887b898fa56a809115627502080856789444b59afa3418a22cd43311c1af9bf8fae5b7c15d6b21894d3d589473f0de9b6547e51e63239d151410781dabfda78d77fd6188e5e627e73ef68842d1a0a0c7a16e2eaa003b7d712fefb764f80bcd155c8078c85d5d901a497d753b93424b29c479e06abf917f1a9424cabdae7920e1c21c230ebd9bdc40a96e9a020d3e1e0f97fb141e805bb3317568b2a3000e7256d68511b67f0b39ea252fd6cafd759a43fc919464c6530a4ef32213ea7c42f6d6cd794da1eca888c2df93ec55aa0edc63e167f43e81dda222c12d0d4704fa202f1c17cc6e78d747d1a0f9db327a3472919cb62dbd55951e0ca33f2d367bf2395b8c4711d08e2773df82d3d9cd0599cfeab1a73bd403babfbd1eefbde14b1dbdbe90128c2930f1c88f94d11f15000851586ef4449eb61313e63370574cc8a5f0eba60d421db077fb71dddaada8e957cb6d3a64530ce2f5a929452ef32607f4ba2c0a529b0850f7f419cdfad73494a27151a135b53447fb9ce0f00ec9e9225cf8fbc3c7e4f0ecb9e5818c6d0b80342e01ac77429fae157cd0c1bcc136586eeb0470acdfc7b75ecf5fbbd1a9b3188576e6e23893ba2b5dd3c42f7012a7000c37c53475df7fe0d6a6e0eee7793b7213e85321855f1e3f35f58f836aa60383f5e3b87be1d34e6b016827b93c1e6fa76fbe0769174b1543ef40a4935d5d54fe46a57b52fb4e1c3b6681d39900ba728657cce0bdf30dfffcf24970436cd894ead0875b3fa00d64f4132a972eede1a79863da4998eb3c6842fa29eabeb35047e68aa1cd1906e05a8cced48eef079ed684d1ec8d5180edfaffa08a8d3a60928ec17e389acefbb6f2e1a8ed4c792036361f56a6eee594d7fa381150669c1f5964ebc58b8aa7ffa1f61e9033df1ec289d0a34890b5e61f16a9f2f712170ee79222a3f961e7f51cdd6f5095ba1d3f5800f3341c367d3a4ff07adc19fe2ef682f583d55a85849e3a99964093d0e8fb7246506b69a78ffc1d31736c89bf1245c321714cbfb1fa67a833a795ed82515d8451a67500ea401c053b3e7d58efc13b779ae9138c9cfdbd2912676a23e250052411dbbe4a63ab0f30d0343facc7f0ed0ccdd56515f20baf5b2425ac58ec035dce4bade5e09baa848133c5d379b5431a0a3748f52641c25c66bc2c17d64a4c8f6ba6e61f895c4eb9b7f312b3dcf1f41d739789e01eea1ce1691a80955fae421ab4d612f5ff4edc1e9628f812739c08a54d2d298d11129733a5c754df6d185277c57e935ebef47c13093734f28b85f0cf96a74ecd11da93ea64a11f43cc864a0b21dde02c22ceb7f743ac9045d42baa906edfab4d24ad9dd869459e047312589936428a736a2628cf1e1f349cf0347e9e380c026fa25b9bdb40b303dfafe2b37d937122109369e804efb57760a47a9f513e634ee436682e3e93f74af5bc8b1b715b5f3f99ddadf66a0e54b3a428b64b863234c85cda56f3cf7dc59dfb041a131541d687fe46748d61fb6f2bc667b7260f2f768233092dcd88006f462e263951e5c721c59418b9613d708eb99068eb72b8fae4de8c90b7844ff4137145d5d6db1fcc3c1649154053e699f5523df17b1199a14ed1b54bfc27dd6d1d14e7dd4a03686ba2c71708006d353b7058d2bd742420cd1f8a3ea3b8f1d38477e35c9cbd31f77e4cf08de84ae55af8f48d792040484e2ac85ff3efdb48e48e6915c4166a919784efe6622a67fdfda4e20e445fe2f294a31fb06b1b626e3b1a976b6107c43ab0168bdc5a17efd7d028a4dbc1cede2be239892544918b749d1f97e04ede0cf2c8cb4b83ed868f03349a91e3084abdb44da076d73949bce7c6040b4f3711c992908f170407710b8ba95f219e96b997cda54624b7f33e260b1f53c3979f3b5aa58873e50d904e1ac5e80eebf0fdded3b9c6b5e2249505ecdfdad164078e1f2f56f27e9f5e6331e857ec36891bd50eb0c335cb8516f4b560cae5119362e35e6932ebf50e560de5b22805b14220961f43d36c28deb9e0e19b62f0de93fbed9a8afe39cb367d290e0fed1b0fda9fb1a844f3e6cf0defd4a69cc55a630dce977bd84dfb7401f1da8b55ec844798a49f3af8d3b6d2ebc6130d1c3f0373e95b44b1e962bddd1710ea4bdd09f50c8c85fe95fdb6305314bee2374366f89416f47a749a4e0d2235332295c287b50eeae4205287e5c4498bd30c7b37c9d5bf806a59bae0c805dedc3a66dd2108f307ea685023d4721b8c4d073076588b770919ea1ce5b7af7a3212b13e6c8bbf93e0c3f01d71cc372a8e778620b46da136823ac27cd52527df96cba1f2f0db32eb1e60b1a7004e85c8ee82e9dcd4decabeaada83a586e64202cbfb4b8cd01d708e331ae2b81257fd972ccdeb902f335e4b18d4506165c3d12d208d9f59f2310ba34e2cb0a59d3c167420947444e693fd50f4849caa155da4916751682cb85ad1ff08d5677334ddccf94b629f17a6813d215b9dd1075f9d249bd56e0ca1f54b99e11005698102005c61e6a43f14e02e2627fd3b38267aae2fdada293c2735d82f830fafe2d7b7937ceb4d669293cd5fb08c37979a2996ecbcc8975965ba812ae88ffcfdafca9987e4209bc6e3e79b293d03d01131d92242d786281be0b2b7f5e0710f9cca00f2537413cf128a8f561a78e51a393fd58c2292af7903398149aa840e3d1070f60b3861973dc66a6517486ed440fe04e7e03a04634bddc7c0d4f001029f9ba0b3fae5e791d9fd1d184251967e9475db2df6c2df007f0268ffb6c48635cfb79c51a9f28c572bea061d9008693a19a8e7c8ed9e197cec51f92e5fcb436b266b3aeacba7dc4cc969f2a0db1a5e443dba8f77aced7c2a8b320c9cfd0f117db4672dc93be16f7009f6807528c703e648c1ed1428aee18495d967a221cbb41f1f54d86adc8a194ff61eda4f5aa52e71ec5085932bb0ef846b0ec35f9e5f7cd86b754cf9fdabdfe0fc25d93d14713a1276132821d3640a3ccf9c93a7764fa41815bfef4ec8314eaea7de57af15345993650a93185af85501ea953a89de6272bd6f2aad4be065ab8125eac42a034c91aabeeea20c2837e2eb27e75f6bfb6074d14bcd5ffe3d8d9ff44df21ef422fef8f8cb7ddfaed3cfed8bf315423d6c60f0c7ef99485da5b9e99adb4f20537f8507e3512853217242b885c74e96b11a7b80602ac6d30e43d476632697db6643009d6b93e34b97ba4bea2a6c995a779083806d5281a74dd12be5a7de03dba2153be89b0161eef363bad9e8536ca24d6bdc3417077de0fb34fb3392236cd2238227f76e8e7fb20e948e802f5e770bd1a6d628ab5082ba978db58c89188f1fa7f81e42dc5f2c04268087808b31c214132749d7ec27c077b816c4df2fd879ce21732005daad504010de3a16d8b545616d9e38861247fd251675b1a5a9c9f74a183f670866ec607f2175610167259acb86702bb585f598df12f2059b064a87f32b8a857fedee5b0cc142c362bc630f570ce9c8ef76eb8f6934c49a8673e24551d6d1b393f02915f59a17466c28903e23e1a9939c754a9cba462a09c8cc01135bdf0fa40334c319415b0788802783e884e79e1218dd5c7e7a7993930be381d40365b673ad315db82256c9a44574e473d596f2e0d79459b0164bc97d9e353665549f5ea9e024a4438ee00c6e3d945fe53d33a87cc0fe2fc6443c2551f4762d9494f08506da160e2397e4fb4263faf6ee68e332ec8116f6537e55d674b667341bbe4477f5c0b0c359662e13a98ffd25ee779acb84821e9f652f4fb5a2d2196d084f8e759a1b9e322b0e6f8e04a56fde70b5462e416dab91aaf6e55159c4a2bfca6c2a917c2892143a3dde4206d300cafd8f9f0d571e9540030d6e89c6f45bd12c2351a8757dc51aa1a5472a9820f632f65359db62704b5c8eed80527622c417228e2d4a0ddf3b59885b16064631e0cff80e6a870e6759e7093adb44f49b082c13dafca6d38a76520ef3d786373d7c94076fc40c0bbb56dadba235b260180b198fd7b70e5bed4368bd8af193cb10585ccd0bd77a9172ab405c24a96c2cb76db95491fa4b9a443c1b0c6ce9597639d9767628fce8dee4b0cdd42ebe0d3bcbe215bdaee9e4a9acfb88759405a16e34d0a162368c2de1371f8006a34d71952463bc493db9f8f3f6bc74701a4c683dd477584497383a57be90954273407849edcae6a2c22370b676f3ca7704d46f6786f0bcca0cbbd58f83a1f334901b321fba6da0a8c137ff04a52e859313ae3a4420c7e008a0180feb967190930d879c780e81823b34bd1831b4fd2c1344fb7b1fec3a2c2d69c47deac74ada0c5eca5557c4f57be008cc665849f61d6000f251680c306c7193249f1bfa8a06c59d0b5656aacd2620dd42b759fe68f31af76c9a74c1936585951f645b5be3be20f6dfc837515142b44108cac0749c5ceb554260c80112657b3eaece3c2a54a86e01446355e01fed80b0da0d920196fa75ee67059b918c5d7006fd8d08e84694db44f6bcce0aafca5f48f8a482a64e0d833b6d0c756906263da6aef65f78eec73d86f46d64c7704782a3cd3f7baf74d079d04850ba492c7a711578c3f09d077d836f7b0d4b5f87b830bf813760bd0ffd991b67c621c5e31d6774ba31149cc73b328bb87f8adc81c74fc7f6f3f0f4652920eb2849d10241c01b4b702504b62415ddcfc03adb2d566686ff4f369adae05d9ad0a41b4c8802acc284ed98a34b64b93cad8c0982b55f94c7559afed801b9a9140eb652838a610617321b189df22c35b70fee8c5518fd70adc1cd326f40e915ea61b7fe8a449711fef1264d28b8ee0120799f15495332626824f87204fabdac4e77bc45751790ac99f9c0c906b8c3519c125a74877e37114ad587b2490c0fe53dcace24bf6e1f7cbec47d2032993cd20bdbe23cf4e0ad7e4160a6a69404d1a4765367e2d4d9c85be5f8dac99822bc31a77d9df47b127f19e0b0008d2a9e32bb1c96700904540f1d297b06c87919fb14a38a8c9fc6ec0497d7b751a8641774beb22a8aac3fedd48c55fbf80dcb630afd8c372498db14034b039daca06c0ee31ba12246928d9f34d8c09997e4db86ad209721c71966d9022e6d5ec3ba5af641273a450f5d1106e1ac73fe5ee2613a1ee8a8f5706951773d87af78db9a61e42cc85eaecf65159ff31be8ae3921dec006dfbbc487e4ab3ca9d1b8790f03923eabdfb8cb9cba7be3f894bb6ff69e40f6ebddc090571417f183c8f0492ebcf223aa9dbca6e0c35464b60a57ca46d6cfd609dd66ca0bfb87012960b28c5da00c781bd5d64ad5569cfeab0534eb0255a651a2a74ff92aaadc1a93f86866e04031181fb054eeb419e023eeced74610adaa6ae240a40b0d2373c037ef83630d7ba3cb7094f0fce0019c78982d416932cc6389ba678ac2364c4e95ea5f57d28bfed1ea3dc0593189659f6526742e2f07594fed008664bab57d49df085b9d11df809a5ea208a1b711b6277fb0838a28f8e57144b01a67ec995e763182e460dbc6ff941f0c718a1a9e70d7407291839dcaadb99e5fd9e5575019b279ebc1ab6c7d0ca0fcb74ed70b67d39a2fafd26376e4bf0355a4d1854ee542ed4db86c25fc7c4c1d5bc5e5bb8d83b36def1b031cc3394062535d800ee9272da5924ff9508c83042acd5d61f7457dedf7c760bcefac2fd9466cfbe9643be446ed1e1022d4071b26e2c193b21aff82620fe1ef352416dcf244790116474dd5b639af465e8f0384151087749634bf78d30d60803ca9ed13aee6d33c5a7c7d4c53e5c168be29b9c867f63e98312de9ea885be8be1c203707b357da884f5129a3d04ec5d32477f764f3bc71035107447cd7e2ed964ab40283ecd9a0213720c967d87a5a15d9c600357959f256bb7b06b48995ba0bbcd4b71108f7e387cd3e00dccf0fa23f2c9abd9b2d438fba9d681b8198a60a89764cf7fd20afe392655136a51f2126dadd75c7311eadc2b405d4b7c85795aada466b5ec9b8bdc9157e290dc4b117ae5e6898a36d0fdefcdec52425584f11588363fe4d335a718f24c6ccd973f6ebf52e4698f500a6d44e37ec4da8ee44fb6376ddbbde1246a1651f3a8ed801bce8b6dda680acedd793ecd82e13803f249f5f874ecd7588921c1a626b4c52bcac75ff694f0a5747614e2bd564e6ad81bea526465fac89f77c0338be27f79907cd88a9174730871f16bf2d245af66f14144c9bdd9a21e7c3e79c44b0a8d8708dc346b3f35069c441a6022c85ed89e897bf7e21c1755aa83d71e6a9a112d1e8b308f45c53d29883ab6dfdb0846bc9f6dfa79519810d3de2186339803cd9a09f3d7f3ef3935fb86152418f4b6bdb64f534c237ff6ac2bb11dd12d9bec0092c33f28744d7c1e2e3f35b5d1cec72e8ee8c57c7800407c841f512044d7841121eb10f91303c3e6d568988b5fa572ff881b184d2a836307df1da29a98aaabb1c2e05f1e7ea111ef084ff96f2244b28aae82743a71f08ee7e589af2737be85bd500316cb93f8372d671945bf84f35fa25e5c98542873fe0172bbb3faa842cac26f11c38e64dbf522227aff9bdd1eab7695082441808daf9a9dab4e388dec2f2054c07c5c2949df8c2d2cfdc52cfd4ffaf26947311f6efc3c7c53e225266b40f424f3b5de1beb5051d607258185cc8bb6fec9d54b3dba1268c9254e8f7cf0531a6f40d5a67ea7995dc95be552eff306b7d951b544dd49a424bc10f3cbfd54d4b4311d0d3f9c60d7cdf984a6912ea3f10ea8fce0b491e38130acdb63a299685ff9d1f4f8d8a938916e9da163076dfde4e524e36d3d0075333ead73375831cbf9784189b19fb3b6b2205f1fab4ed24540ef4ccc5e6e436a595efc1252819a4f5f0be7521744983b24882e6a3158c2380ee92914bb1a3a1d0cdff259ffbef954203a27e9227df12dcff48717c778ea87f3046ebf0c2242982a84bbd6021ad22a7edf1e159d0047c08b775c454b0d22a8aa8c55be08fe1d75a3a4eb25abdd00fa1b7ad6657d152f0f3cd89d389384e4530dce4d7d8d7117332733a1cb0f3b726e129786a2913e00baf65fbdc1bc28ad3bf4e8a8ac2a47fcf77c62f612ef33a39b2031289f207a90d2ef68a21b15d541e9dac162b3db5b950537f5b07195122f0f8cedf4616181ae99c951b085146665b8f0b63f1ac913ff0a8bf068da70a7fd4352978c130a7f7740e32b66bb79fc999f27a71f1d46501f081afdbcb840890cd3d689906f7a743e95f85eab58ffa1faca0b5afef1d02162c21c167d640cd4828897fdcf8c081b45cbb388f6fb2e0454cd50b418aa22b87beebdab3ad944f65351338920b2bc96163b10c0b28564fd63aaf0eebd3fd8fda1c27c00f19a91893cef2d29220e28f99b8e12eac77c5717f946cfb0a84487ae20eb5db830d085450c26e0476e63f5f8c4a24184119f8574326c726a941c036110705156787f38f4e0355c3535c127593e9dbc8f05b1568e82f5388347e793ec921efb8bca012548c2e445f6c1166d648f3ef1234876745ca570d84c84d37466d0c5e78369fbdbc404521ed0dbaaaebeb9ad1424d0f8bc828d28c0b8ca44169d2950eeb98928e4194ef377cbe89e0a8d0b47e0c417df4c8fb9b7f7e65043afeefb657bad4ff611d96ac370259f96a97c263073de7d35d1b7fc09194772507e97b48aefcfcff9ab577f3b5dac6a58c0cb99d0370494ceca70f17ab591f5a270c69d0c0cea5704c26d26c7eb4d743560c763e0735218252ce390024186b89d89628929f6f124ba9231c93eb7befbe52792a5f3af196f0d7d35aeadecfafcd42f0f3c7cb46c0b4122acbef3b46de7833c224fe12002cf56d8b4ccec0bda78bc4806f33628543ebb802d0c7aa3404ad05fa78fd284dde8896285d9771232e0b3122761c41cd9085305a2dbba13e12a65a5053fb4642723bd6ef2acd29ca34d0cb0b2f2f0d215fefb7d818e3fc270d1b4c4b69cd0df4d932c425a473e0ff26be9baf4c25b23f01ff7fa9ee09cbc9d8e9e2e01e6daca334265224c169deaf2094d291510dd88e75805784f271a5d32871c17dd4f22eeaf13024ea832e2841c9beee6045029301d90f4e7e51e549a0ee33631d9735150073b32c0e2fd413aca18280ddc9b66a6bc92088733298889cd4e8ef52f12434f25fcb7174762ecc07ed1dd21293be400672906485694338b55a20343537f229e649991888d4cfe76939dd602d66b46bce7a1ae90bd3a6e5a302a3868ec2c0486c4e718f183777fa7ececc70fcb0d3029972254452a4620c083aa36f71d07156b0a81b18095841183be32228c1519bc8a2d7762b9f15b7c34710a3982f55d615421b52f8c3838162917b4a605b02807389c856a8623fa8153589a2980f6183409f16927c1ded6839a1c8b8c32e9f3fa1e5fe0001686f31c4708c5d8eb86bac09b6eeb50f2da5eb897ec67dc8edd220ee33e72beb532ad6f869d63d1057546f5240e28b1c035b323c821e18a26eabc2970b7519dce588d3c2b64336793cb77057d227e4b6ec40d7a1cfc5d27eb4f1ea8903822b56c0e46eba4ee6065abd256d24ff94c5e4889fe91c8275caa421e18e818979743df653f4d3bc8192380e9de604d0475bbe7e66beec773f0f81c2c45ed563136cc4d1d81b02ea88cc20d8c95f3b61fc758c347256ba5d2d9784c6e7bfef66f0bbbdc75737af98f4434dccd42c8d7ee564732f7bc3727f56a8b75da365a5b9e8d5b2393a07ad1f3f3d984585f675c000bcf43f5279b418ad39c444b88d132394fa30482ba4c23bee00f61f95ded160e14ace1d19ff4bb09d02bde075385e32bde8a0a8b8c97db3300c1d1918291ea54f73e17aef196af5821f64a7709ec23bc211efd3e6573aa23a28f609ecf9fefe4c10cb1e0b2e017b6c2ceb66bc8158dbd7a5893942c9f80746f5c47ba8fb5fb7b161afcc7bed0bef2d75841b967d827e1d22397652c129bc27259b80442075dc4360cb6a8e7e30dfcaa409afd6517d29ddfbe194045550ad5a206b03afc46bf530eec54021362540c7a42bdd855282819e40ed1fe3fc2fff9c7a245fd40c29a8a7d905f9cee4ad7293f3e197207de1d78c40f4b98f604a2c2a6ce9ad6647b4a8b4a4cdbbd74bc31afc90045d052d75fb964b86bbe3d3c199d836208c112a1165b6501a09c836ce6a89b96534ed29e4d2fe0d6269529e48e036ca15358fb82cb974423add3bb1bb0a6d03a91f547e955fadaa738ae7a04ce104db0dce8222bb9fe3ff5587b2b4af331c51aa563aae073cc6d9b27dcd0582f5fd4729d77641031c62cb2015b2ce0066e62c9bdd3bd91fab504c1206e185f9dea4e837e6f883ace8ea97e477341ea27478d11a681243200ad19597256b17d01c3a6b50f5f2b8e109019a4ddd1d61388dd6a9031c31fc90a1ca78cb78724d01085371ac6b144efd31ebad982488a84f178788259d92cf3b3b99f2902a497c3b7adf7dcb93a01b87b53c28d4218bac0b34ce17e0f147c9cbae6c536ef093d386e9905ff60ccb094a30b55348b5717e730eddb17cd4d7dd8f20c0a0e78f073e738ec37b983b52023cf21f5a58bec3ef7df9f68c35104b4deaa3afca293682370ffac88a8ceb4f73e3c696f03115200d5ee6949f797af178ada2300bae541e1a74e955cfd9cf20ca51e4b0bedb36674bb6ae9b4b386d8e8c48510780352af8d4eb406f46a7c6143e6be27795c88368741789730a69391163dedf3bcddf67121ea23d3ee96549982f88ab2b4092268cd4694f8a63c14688f7478432c62890999a5dce3ac39e86d031c11bc79937924745f894c1654ab4435f8a0c48812219fd131de0689908b7931ce4b9f8c0d046c03d6d8bd59909951f5bf043005b452d1f099723f15efc8fe5404f44eacbc307c899e3c7391713f6f049160aaad8453061f8f202c0baa0a2c5623a4c9d04ca1171b3a8d81da02315407977370c0cb0ebe4132132cc90b01ddba71fabbcbc5c67d680dca4f4395dd4b1fab646ca7280d5c71ad684d3494186a8c3893f385f3f219642161a44fe18c17f4036c790e61d7105fc39b327a5f4a5f5efa1a76c3fba1a3a24ebf3edd8eb290258e7426c98f574adc0fad4cd15ecf89bf68b4bbecabe70e9e7bfebedb8dd22c3a94ac7392ea3087d16d334afd8003cc2d03ae42530ff26b312ff74eeb9f0e52715532924c67d2e50984d6a256b5bee4dfc5c552e1826bac9d81c24040e42f1cfd8b70d78bda2b6d0a581130d9f1eb79d2c7906c24d9c5f21225d3c2fda8ba299f2f08f412cbb849c6a86e37efea63cb3bbeaff62365f32fa51f64e98b2c44c2d5e30cef79768045494907ccae33c7c7a9c5281563263ee5f2a76224147ef5d2ffae5722f2af5a038804115fe5010a5dfbe6780bf57ab0a66333ddaae22213be432e8c69d97fa5838175a41fc686bf8d08646dd6cfbbf1b58db2e06006d1b781ba49b7b50c008d2c095bf51780bfd82cad0e571820caf5a85db4a4e2a9e08b6d02e1d0871ff51be00e2237a56a8c06e3a7e73ef6cb77cd07fb1f71c55b34afdd2421d09c9c9fdd42f5e001d2b8548b1eb1d7132af29b6d93b1ba3172e6a91dbe2aacae5d596d6faf956cd0c21e76395843486691f7ba83ad79c6ec7f303812b8bbe0bc4c9ab670bec65df134f87e8d72a34a105159322b6df369817041c42a9eeca885ebd84458e878432c45dd37c73f9ec0e9c531c7c5910d30ff37e065433a7e3b38bb27abeff000190b6cf168c91fa45a0bdd0f9bbe7a829e763cb707c3ab2b64ad852b0cf98d4267ac9e1cc7d10468ab46850655a27111fa5d84aacfd556d6713b9f31749cc0dcbc6d461e499ec7f7e3ba74c7198498442187433002474e8802410f2ffab03736848a36bf9691c2d48654e60ab18ef0df0dd0419042c639a474ad289a59676181c6cb474eb24d7670b66f4f59836f9cc343953544076c18f4811c306e721f0342206941dcb68b70b488888cf4d306e91a77f18cee34a2671abe645554f20064f57731cd9e6ffc8b20b14dffc80106f9b94eef268647861502d1d110e5bcea67bd7d951f1ae510fd1d7b639c2be54725c6bbe94426b281497e2f070b550d3641366b7136e7d73b5d924b4f9d36a2c42677b9ec63d9545027f138eba38656b66191d547781ad227e56e7d75bf86f7716b167ae32ee2e396e3c35aceca2cd12b1eb7d629b08589eafb7f79e40f9c8892e25fbf876c43c48af650344f72cc1d626683181b8d14ddff9b05baa0db6a85f8c76e4ccad64b4184593f2d59c3d32f4952e88f1495dc0af98c266190a72d3a495af4cf2795127cc2f2449d955d2ba514356a1b452a2446744f8bb6fb605ba2bde0d43033cf2ecc675cde9422ba734384f05c51187357e4e729700d8cbd778192b0e28a1d456ed9022bac9a84c1ebfe12230e07d8a614675c3ff22c42326b85c8371268c7575510fb987396a8dff3b414ff0d2d2d325d290ee7b0397e6610dd4f6295cb59d9622dae90cc264b5e6f508e64249b5caec884ad113b9384ed038cc7db8755384cc4b1f9414abb1bb8a696d1f51120e46a69ce7c96fef2c8bf8a3713df28d215af63916b9d89784c8b025c3e9d5a4eb002b24eff161c354f13fb068ccb540731f4e17992f7267fbb3420fbf736acdff83ef345040d932117674d2b0d5798fec0f5acea7b92ea21a51bff0d037d6b9aa9fc2738d7c87b666b13fdfd964d745356b426091fef0f3997e534b02119bdb623779c7b3315d0250d60e53e10bb58c2fd5b34c6b66934f2cee9808267fcad6e58499f19967d75bf39f8ad74d7890ab5c1334ed073e3bb92aa31244c433cef7181c865995ef1a0ea03b6147975899eb34bcf25591dd3febc27b05c8c78fb8498809ab59327457315fd528e18af569908b5e4c4f111af56e93450d000b447a9de2e7fa9df3f5ab8d75c4a38a56744a6e41d33201613a257102323081ff5a0fc022c43f16c870d77cc4881be68e68dac8cb444d773f30a9f428d20f095440138912b6b6f7bc7a139493dd87a65046c494fd9ec8434f40b65f27879fb69f68271b23493947cbe8dece3d707fdc0e6135cdc3e07f481089eb25c1a62f310c23140285819b01a5dfbfd09b3b80f66f98b70bcdbb24786916a84750db2862963db2896ea71920e3c210f64cdec4d90eb782b0eceef4570a83fa7443be65d6a79a31db96b631024a4925727e5d5f45b5396737fc0da35013ea32c8a5b7feb2f50708e21a621039f58b1415dd4fc65895beab86eaeb84e705ebbe840904a7fb52012d2d8406cb17722cf8b2b44ddef443c850c74948d6b47bb5454600a4251d64d8e8b0b4464bfe949ac3bc4fa9b75c59dd24061765c4a06869d6388fc71e365fdb2b33e08d86111e360763159ad7b27155bfbbd56da395b1480352e1ab02783a472a8abceffee846dfacd988f9b3b72bd269a4a68819df9e66f6445a1527d1bb6821e16e3e895a419f390837258eb85cbe8f78dc20df3a76caabee43b1be3513d1a10c375d6cbb70a3dfbf725bd00b709f4c9b84f30e01940436c7930812e040d06b3526682519c33cb4f40147e218519689f350b108863efc175624bfcc5bf7b90db039ecb45352b0054a335d7e9e647290c5d8c2b583083be9d7aadfdf2490971c99ca2b190db9d7b63898a5e1ed72e808a0826c73bb4eae51e56412c3f0e7e728a2ec21f6db139275972d215e72efbd288404ee635c321647876edabd11521cc7d3c19e929cbfb4fa247969491bca31d29a24182024cb4a1be5e3d3cef3b1a1695d7cd4b78536693fa5a352d8e06c580a09c6135c160c969bd9b409875cdffa8e82dc8b3f4ea7fd44d916821c90948854ecd5245caae0077aa278e1e7a698fb94be73090d3ec6befb0ea64459014475e56f99763e6a2bcda40ea0f0a59fb590de2a20eef9a1c7ef8fda877bc94a1e6f6e91ea0f7a24837345371b9f0160853bbe39c3e062a2468544b8176b3de47fcf14f923d465f073872286a007fd806a1234da67b81f7fc68512ace8571b99c636a4eb1849d2d93ec64b58cbc9f2d5a5f60a61d56fdf4119fe249b5f5d58974b0c9f13e944c8ad33f872af2958324e44441a20b3d15c7f7c5d39feb96f3def016cabda994c4815cb66e3ffb79a5a119bbe8b5b941293e6f8eee40b43456f69d63180d338ddd2d6bf602077977efba3b80569580ff168d0df66b523b38fa3f02fde7992ea605d67c6ba09f828258992e54c8d9ab4b6e72e9c7d4f9f572c8b593523c3821b2de69dc7341a4136e3a6c485c3ed7335579a7b37c4566c519cbc56b99f553b99fa9a96d8e325a1453651db5fdf0d996be3a9f68637331d7adcf4079d92c9762a4d05e1d740789a15d7b556ac141177c67fa3487c42e80eb9ac6eab996f14ccfa6bb25c10a0a295df1d70d3a879f517521d6faa9037f94461351a9d212f8d1626e67fb27cd02b10036b1b3668375562263155f6189471fa841faf7be70a1571d7aff672bd551e5f73ff7ef57bd8207aa9c34aaf24fa3065bd4b36f053599668957c4f92500acf5973ba41ba885957611c214254cf467b2b38c895a827938507d5224c0ae6637adf0288679123e0f4bdf5bcdc453ef9c5a97da64de06980b89fce74c20d38bab3c7ca3eae195e7ae06e14e0964f4f519f3ddeefbde6d218c239adde8a418bb26bcd295aa12db0eb2280deec8dceaf56b28e0821d5e59da4faacb99b9b4dece031bb179b8803b6359ef2b75b1385a51a09f5875ef909fe2864a6dcfeb1a63cbe153be681504cd22b1b85334391071b281996c64e00144b8e9a74c4185ab17cf5c40c9cd0aca0aa00524d95eb8695c5857e841e839165a881299341f4e064474bdeb0d1583bfea1cdd2d1d97b28785cd890fcf0296774891c155eef205576046fd42d3f87ae21b949b2168f2a4a61c13276b5d5ad2dca191a79e8b370386804ec58dbe8746f246218a8275b3bf07b51b93b7b0636170797875de3c55de84c526d95ce64d32628972fd4ec6075e1058154d0ab52c5a6c5d545aafaa4acb3561ec8e6a565960f27d3aeba5652b53021c054c8312b6582de2d261774d7851b838beaa3a9956fa98d33463ce1aa40f1247794c228fc7e34e7adbf24f50fc3af0debc4d17a7e2afcf0ae35fffc896afedb4a91ebefede9e932efaf66e0e41a406c2a38adb3bf9a648597adc958ae310c2f044b165a9849cec1a63a6d5e81d5285e017480f4d78ef19fcb16e1fdede1dd73e255cf4a03a38ee5edd7e48cd43a83bb5e47f89eb41f788ca81018c2a26fe81afc81d5dc5cae21fdeae64e3c841afa55049b4ab25a5806b47c853530d0d605210d9305c18e3efe5b17c8ce7b78c1f8b4167f8d50dbb219611a4fdfee0e592f56793ea937cef02288be4b7a12d108bed883f4fdca1d2ab794ab5d2bd844b4baa0904c773c4b166a65a569c5d14abc68d6dd8df6d9cc3a75474ef342588266db8f2bb8dec344bb2bcba7019335a31f966b70718d7c6f1185e90fc613e70fb81a38ec22f42f1f44738818759ecad12411366b3bbe6df77ccbb3fe99332857134550576b2f34e35f9c33ba43783d6e178cdafe99cdaf6b709129ea8c54c619f35050b8df8d7e1551197b504ed66e2283ec67883c8306ad57d1a950cccae95aaa07d1576ca46656300360f3ccbddb5649d7afbeeb897c6ebf0e12184a444aa264255084f17ab34b7577f4f3c356f23b167c8b9ecdc6d545b0e4498a1a92a626c4d4cc71ca6a2e30af34fe470a7d5357c9641ff44dd35812aef5ba2c0271c9f9832d0a0be04f41e6a8cf3d11f3bc0edec123d8ee196ef6ddd168db184c3e76fb0b995085d22d6e5553243a2c707c94c15c61aa0e32cd4322c045d0e9ebd7acdb68932fbc6b876ca5eec08e7ec0f6b0b0ffc89aa1cfd30c84828f023388467bf1ba4ee28003fe6376e5e20c91bd34ba5c581581757e071380ef19439a3e7de212ec70af5af0dda9eb53ac6b401d5d5875e1da0a8e66869632bb84b7e4d77da06a4149cb948895257cfe0232a85720ca377164151fa38672ab055ebac0e98f725f042da6085d3de7c7b977cf944c73e014ada68cca94d868c5ea224f8f5b8690768d7f3302d8e4687bb8fa0e2e95295600356167fe66b42eba1b24ea69871976984b833b24ad746aa22c5de653b27f4bf674e6ee5fece5988af6d1c5878c5415b4ea8fffe6bcc7b67069726675ecf6648bf2752ca297a4bda7b615544690e0dd1f1265bb552f3e26886c6a8f0c94e68395d872b4a518e2a7cdd7fbbb1aca98764d809ca527ff0e4793b143e5a0afe1ce4a986ee41e913948eb9592012aba2f95bddced772962fae8cb4ef118191863e8719bdf0336c0c1bcbaea06e2fe5e8db84682f5021a10f850398a2f44055670fbe626410cf71b48fd5c77c5064caa898ededbf8fb939a87ca0c6e41047ef4c8bb347c9032a78fb2309ede8b01f4bc653f1da58bce62c51ba71437bc6a32ac2e5fc9062a861837b0039486d29202628c48d6adb3af4063499ffbd8a776dc8f140113b58ecaefe8194e3af5b71a780e3c7ab5ff053278bdc066aa386f3176846434917e3f31e79dfd94a838888b90034f3508c26405b4ce78eafe89dd5d8a64865e1523dd0138915f197cf82212d6ce7300c7d30220d58fd2a5c79892bc90a93369c139a396ce9b05510e3144b652312a00949716f6b7607c4f917b63ae94b4100d103692f8b6310bff4c89e91c6faf2aeef6a190441d7a91887de97c95adedeca9b7ddca9c661a407b0b1db721fc6e7de1042754838a5d8b50f16143972c28582d03de6cc7e69578d2859e7d77eb19d8e47c4363c39c7d810b60b60ad8624683737d559e6e7fbafaa3e17a8eda802ac43b1efb0c34654ed218d4cd1534ff4003e083f26173208596c3c7aec6e5866ac832e96caa8611bf395e3266d3fae3186187eb7449c9dabcdea511840cc2528068de87bdd637bcd5cd4360801f00ead43f17394382940160ab41b4fadd2d31e386b8d4cbba855e1cfbe417ef085e1bd00ec71c5ea314c0f0664882bba054516239978e66e4926bb94157923f2ae6e0e267265666d5703860fd71ee14bcac4f423e2f79a43b4e8c251c49425f03ec6a62b21f18a17a9de1fa813234387669384c689b838059111b1e9336e9071562568c75d0660742740d21f534a446a7dc5b4f13792a70bb64dafab6bb3343cf0c6a0e76f854859b94ffae1bff5c7f95b6b40c2b3f28e3e2fe3b35953385510b134b8f3461e6af4401b979ee4f9101d93b556e9991d76cc05f2a351f5b92bc45c93b32dd34e7160b32459fd0896e44709d212f482977e48cfb5d7cd98230c80cc3a716ab39759872287cdfc0b54727baac0e1a192c34e605a432982afb54f15faf3991c798f38bdb4156cb4a2ee8108c82b5084d447ca8add656377a6968a00c51e805a6d896950680f41ff389a4777f3465c9bff9bc7b444a74698d308b380156b4150b2bf568fcc9b188b657eeaa3fa48b385b343b4658c626172e786af0840d2636f6f20507ced78486ab6bb97441db0fb62b65f98e4eb1045b6923e2522a3d96c0f5c46e01c48f1349ad0189b24ac68819ab5f2c73c25906c5b721d003b0a5e3a05c1e78290b6e4c8a75b603e1d300e2e2944ae201019af4a73e4d7aa613b68d31c576316248ce4a6bd327086e0da12a7ac1bc9c5496dd9ebf2ee9374cb0785051b1709862b7f8d3dce136b51dd928a5dc11dee7b275dad91419be6e313401ccbe24752c12230506eccb09158bc45e6d1c40bd65f2071ce62cdf37789b405636e82260f6457b449cf908d777cd7593733d9dd0204c943c98120efd1138a988840e9eeec03d106f163e7f3f6e675d7f974e637914ecba8ff1959f6dc8c0f4adf1c4a6deb77568c5105bc086aaaae2c42b88ce088a90f88cbbcdeff168bcc93092aab7772d1c9f416f283a5d5995c3788c0de0a64e1e9c369db2297bc2fb1e3c8a02876e0c850f7ded16c2933091d5b0ad098ebcd1edad3fc413039072360d9c9c89f9ffb240675f9e5d0fe178a5f62390b87651af8d8eeaf89b56bf11084e5207a4b549d06f0b5d4ec1eb27b1c8bdcf2c5cdf74072af2b07ac7de75edebbdd8f443d197e45095a6a866bb57c67c99b737249a599bb0b1433f1c7f9a2bf53480b38dfa70056201c1e88231308588b77d01af88d6997012429de764b694f4548ace20f74a2f3d4493cdfaf993943361b95ada24b88bb27c6d498fa09a7c426ec6d59d3bf656d7a15b08d9ee37a6af14b4257696d7e9faa0d0e5911e05599e178373ddd959c3dd586134b8005f591b02db20b6e3357af73657bd5684849a096291fd66a1d57aac8f26651226274183920755e97469c24bfda78c2babc4d96ff3eab9d76e01dac0ecd1f0c22d35efd966129219a8d41d968302b37e884ff02b9f269b8ab1da0a6e80c3e6ea41f540ec0efa0cbf51189962215d5f5615c5c2522a5aed39d0745a489d934d845353c8ce4efc188ed3f2f2a5a2e433d42299757f6a2a39ff727353808d4774c7001a31ad2a8667f4044493d94e15e006a559bb7ddf99408a07cca4801ec1c4217d062c96a786cbefaa05476f997532b7a06878faf1bed127c3e5b7543338556ea2286582755a6eb807b04600c868ed31400467c46ff58626874872cceb3c0124cfc3685762ad4b30a9a0dfeaafa887bf015ac11fdc5d06d29e243c99261abb1a620b8f01a3d47b869db3a934dde4ea64ac0249cc0ea56b7568cfe23e196b00b8cb49af39709a463009504765390a6a374e2d12bbaf0328d949ee66208e1f11dcb856f08cd249bbcc4a8ca0157aaad42174848ed07ae3b082e6d9b41715c519fead741ae24b7b88db436ba0797619a023f29f84071e7e1ed539f9cd253fb70bed9a8cb289a5f582806964521c0f523be356381a14cf059d9da7b827bdeb8d07fd984fb3181528aa1be45cce0bd623c53cd724596da41591b346611efbff931dbb35e98d9994a0fe84e65935d69bc49bb4e12be3965c4513315b107b45b6c0e1f9468341cac4d25789c0b3211d09b02341ec09170cd0b121aa0ba9ab8261f483833a15365c0bb49cba1eddc27ccd22977a2aa419ce418cb22a14cc38464b87ef1f92d284797788f9c39c3efff652495e52d97ecd8a639c25a601d614f7b032ed6be67923568e8b8d0a889faa9269dffd0068960a25b1941d428aa31ef3fcbb68fad93446ed7eeebd7f34c314ea4e556ecdba5bbc7d6b11477d561db4053e11a73fd34a58f4c73b5f0dbd0f4e449b13bec4813a4628d02041e052690752eb31deb7ccaaf207850aae97a9256eccc145d11b0299d8b541c2eb2516b4e75b0a852d1d6bd22854a15135c8f53d96d661338e85595a87cc957fd11861bc29aebe821e74d44b7d926470bf2aeeac98fb57171a5a51cdaf1aa4c33cc02a9c28033fa35496a949b68d9614d4dab9619be079dccd03fae04674c298d73b4e81095d8b96c175c60dd98e97dd2fc22ec46ff58a2c41d710e49741da1205cde9410231349e97a16d8078c9f15e79989f838f3cf3baf60519c58361c60d6d1006d8920ff6ee0ef4ec008fe363ad2c54700b82f4c357e46bc91a94e89ed3f6184391436678bd555b2954cb30efd99800c9e38a9cae85d511df9eb1cb555772491f86d4bc401928e58f4c86bb31f7aaf969d77636d2f52e575eb275dbccb76590269cf5baf1d1386148246f50c8271fbd134a5bf6bd445581a53fc79006cc1bcfcf41db0d196ebfe3ac66f76fddc9c4a2e20a47acd40b8917c69edf236c4b36bc93b6fa333b6148420198760e93dff3b2c345a3e8d4f476b180f56742ded286b2ad65610ff6bc35f83c6f257fc22daeff1b7c16dc466ae1f497b81fdab7763467491182a2c11c9952f9364a5b4e015d8b7d06fab8063e46484877fe1ecd7b606bd271f4945d15c74fd105f81f1295820da5e512910bb3188107c77510ffc1e801e603a41600bf46aa04c2ea41603a173ff421b5e16c1127b533b8cf4dd0e2b0d25a8d4aa5fa8134d00014214c97ec7ae2a716e038976636451b113f9309c312448ef71997eb9a81ede23f1c127ada269dad8cd2898df406341efd98253fb170585125395f276cf2ad8b19bacbc08ee0394eef047a5e2542b4a9a1937bc85a49882e9c0f46483a97a616052c18763b56c8b3108b5be7188adf063e940d114920a9a36a78a3c42e1ae9de54c786ef7b2909fc0f94359561acd547f6f5cef68e3d816ad6bcc5784efbbe247ed0076c61534ef9d2acf1e9381aefd9d6921620886cddaae8ae776e32c71ba63622e5c2a69f61c62ed941ee20344b7abe2f18ceb59c729586a98423272563f21b96bdccd28c1c9a3aebc0685557df60176cda82e478181df817d6d9c1c4b0eddfafcde0be8c2d72a32d4c068960622f5529601e6d088830a5d5ed171cc6a9dd76a5683f7576bf54266f4f888426ce1ce90127c992a20338213019112287054cee1a89fdca9e57d24959d51dc9f3309dd8fb2e3090827086eeb59c1d0ce2aedba2e4f9608de2a4ee868b0cafcf30822dc4aa2bf57652ec4021f5794f91cb5565f1fb3a804f482da6d1e8cd0b9f48fa4618a67321ff9ee4164971021eec105af019be0b646080995b35e5f263795da38f274ecb6067bdcbc7fe4e92500005e564c99eaf08eca82bfb74705b2e99eb8b820cb52c36470b5ff6e45318fe9caa2c77450b7101e2ab8d7480cab668886cd0ef283264b9b100ddbc311f33ed3b4873dd9b64495fd3aaf93b501ac096ef978358662212561d1d4d6fb3f526c12f879703fa7f3b886ce25c28044e2c54c0642f283fc55d833611da794dddac522d49c5f396f0a49a08a7f04eb1c68126719dd0f7ffe6225569087bd29670fabee2c65bd961382d58ac1af4a73dcf6b6914c643c04ba009cdab4cd0fa9f2b0b85f55199374df19d2d9f0854af527649e6b258207346c59e26c2488bd9c969010b9bc983cf5eebf810c0e54956b803177637104aba4186c6f29dd00d4a8ae266630ec9f15614bde2652633a0a7b0803d04fd4bf79b9e9a15a6b2c8fcd5ce70a9f2f42e6bbaaa2eca486cf5122b5f717e2da299a9667abb39295826185731b13be2c417f229a7e2e12b2bf3066313be54b50d889ba658a3c8ed6c2c41e2cbd9eadeb8ee1a10e7cc3c38ad01ca0cb2edba534ca553a44054611f3ffd2b083a4a18ed2734221492c285ea9ccf1585c595c4859bedad1c5c7e077e8ee5819d91f7e98b83224759d1d7ad1dd2d11aeec9893c43faf63f2642325dd6ff19cb16fb1eb92787ddb02125b804c1b6b063b1988885d64f8b708d7db6870bad6587daa9f5bce218a50bde55ebe3b0f57818e601e7b9f3ca3095b81972e757189866608e3bf61f78c4195136920f9e98492b7f119367f41d456d2d5f7b12b81588101389f08ab0228fb13b812b0be0f4906f8e2ed167562d2e00b668ff90f969ade7149577856b311d82788a34940295b8015ee26fc5ec0cf85c4dc21ada6239f0461249cfd8b7ad06fd76a90e73ea34f6b6830058f3261f5a608e49d7f72c81e56ccc4de33f69e060447a969d90871f25ceeb5ae83d17e5c34a4f37d3650701a9a706c5f98dddb78e4552dbf46b64c7bef97603506d79b6d764fd3f2f5717ae58998a5b01e7f9cb6b75b8db660b4aaacb18fd4efbaeb4baf775554a7f6f373f68da56d512509639d6011499c5eba4fc25c8bc54388db358e7a9ba2d6b88dd4f28e0989081749e250317dca6df5a7307f1ae6737a8554d6fb445dc709ca2a15743479c5d27d1afdda767dc25e7a3ef27732d42292eb2aba4acd3477ca67c6c653b3c799f5b5fb1f441558c88282ac83cfdf28afbd5d1c3135e31085a7405fe3eedaceb64e03cb90d7b4a873761e7639a1b03beea128a55fadc4c9270d86842d5b88a2bc2e571a9966a08164add24bdd814aab0944cc2ab2073d214a41f90611ac8acb087b362792df86b65eca553c50865321de81b4dac1cddc429da77f68bd6f91e0728ae4250d235fdf9ee79b4c4fb563b80a58934f513b5f4e19d1538b2de097d4360b7acfdf3adb768eb84161ed7f4842f378f1c041e51ced293c7f6c0d5e5288c9b0f1158e35e9cb1f58460469cc90a1541437f5c17f3c628131c082492293bf006f72ef22cfaa5200ef474795a6adc78de8ab8248386dbd149dc624595428236495ee9b47f0090314b20e1a78cc8ee33c12bd0a497546e095071bdb8c57e4c5bc6666aef7af28bdf762f370fee3bd4e93c9928f1243694bee58cf56630640002f85bd15161bee3b871a95dfaf95c36ea6f3379875a3a1bae5b30a8cb2d03619b1ae20d29892da3b49518e60a2cf0c6f54d3be37cfec66bf50ac45be1206f96d0058db40d797501af1f738f86bb6703e8c622fc746592681f315bc882c752febde375cd2371ead625dc881cd2660d421ad6a5bba69d2b00e7936b80fdc9673906ff6a8f1e22fc056c1b18f498f9c7d2074ff70d74b52cd611d4e1584f70e9f6754d995c0c003a1b7330ef773d345a7d9f57e2758bd9958796434eb85705cc47580f61891414451a1b1ddbdafac7cc051ea4918855ec77927fbc7e4edb1eb529539bb4845b6725a04cbc2dd4492a60e96ac7fc408dcf49b05bf18403ce42a9fca126c4e2fcee94902dc1cccd578542d9efee4e35812dbcc9d649349be406412b465332f9921cd99c6ac90a6c6897d584ac6b9f6db0f2102f950d2852d0e5e73d9d966be6341e81fb1e3e671fc80ec45ed54a3d7aa619b18a113bedd0433d93e3d636325a7adf4f778f8f38e1de63f30935e3f2bbd510f47a8385b2357e597f33abfcde4c4e2a8db972583169be3e5789b486c96f4c4ad215ba15e1c18ec989dac27a3b06e06b1234ab40671c7d27438f061e691396745de008ca0dfe97807973ce2200ecf5a2306ff9a4464bc4a4b5d73d4fe61c029d1852e4266469730cbf5869d4b51cfbd3f676b4ba0571d474d925c31ced421745df200ddae315dfa16132a5c71f56b5a1f14663ad27e192e285e53d7b7c0d530d0aaad18f98bc6b8e8a7a8c4cbbd28bdbc110f258a39a1b3830d14ae89db91b2bb5b1978cea679cae77cb37dfd021c672f5dbb26f85b845c1cfe739244b3fb00f66721b47dd5e7abff19b2356ac1188da8bc04557ead37ccf82b27994352c093266f8b5fe15865f4d3eef99e7c48b6d5df0faf98d4dd67c252ca5dc37dd8c85248decbdde7a1688042f4219ddf9ff3fed7d44dc7c03b212b9e7af05ee34bc98bbc90b51a2453b2d66e972d5f9f0f35276b38d0a10a159e9c61d531b271f90a8a80b7e4fdab49f3436d229ffa551f372b696023a2bda85432945273de92c9ba75daefe0108e4c3b0dc4f0b0adbbb70ac018031aadd629c2f4072574aa749ce1e2a33e8d5062c4805e7cb83b60bd7a6a4a7d8e0b9f7fd83fd6961ef591d382b27165651d1b82f48f7dbd30639512b83c94168c79350d9021553238ad495ff38f102ce05359c0643e433ec271f65911f76e809ebb265c8445f19beb82fb61ea717e7439dfe4efbf70fd11a22dc59114c162d2db8ca7acef3a72e5fb6bfa7482f5f2419d833353d9e2885c810014ce7703a5a4e79df89a637eaa1f36ed8d7457f54055928d3f03d014b4bf3732e12accd9787c28cb5e6f0bc89612986f76e98b0bafa0b3070711a1addb3a1bcb429b7cac364091af73854141f4fc222b3ff66cb3ef01abec49906619115299546804b241dd10ba68d22698bfda4b998b225b09dc130d04b0b665282af61249975accb12995c382b6a05fbe7860bd8f0b40c53392bbbd675f8487b60c9b854ddaa08f4d63e498dd155983e697ab4ed7a02ae5bd58b568b7a1e4756e9625a15a5095060b0b0cde48f3a992fc576ccd4fc6a4fcc2ae673c986deedc522683fe8e17b46575143491d76597099fb886948d79e5c6fb238ec3a78a87a5dda9c59ed38fe77af1d082b0cfa9763dff98d3bfc9fc0ab3d38c7445894d7bc1c4886f73dfc87d71331b57347ff7a6f051ee72aa387dee99e6a1737ec4e58de92d01d861059af9e29c6134dc8bab7ee59c7d4d5f961a0f5039983f20cb639f306f9ed9d18041d22bc4566dfed8794f06000043523fe258e21b73acfa566be1a0b97fae07a9dce1f8c54d9a5227637089c7cb8461b677b1953f23bd680030e93b4a10719deaa194b5729b706721f3d1155d2495f106f2ed0c7f8658d00337ea1bd80f9240a6aa9f037967617c78e8357976205da00ab37c8d2e278e2cc7576956de88173d93980a8dd8cc5c65a22c766647a0869a36b70799bc5fb075fefb6999f1781776571b44ddf50e9bb4f94cc9e3ac9e99b2746558627fdeeace54a643881cd87f4dcd8e9d6d48e96226fe636a1f19838dbd77dd63468bb37599f21d79d8f603369ef568cfffeb4ee8c47961b4075903b8d08f8ce5f116a6c9449a03f08d5c9ed3305ba9a2a8707c02ca74c10e2696b4febc5275e156c538c1862154bb6c8b255d9869c81d17bdfe0a815532d8b24574412c0b8595f6a55fdd15f20c39483901dbbf5182b64652149f984bcdbcaae716032357162345d13b6fd73d9a40c71fb9de8d9c4c6494674e4934abfda4079c47c734714ed63c35e770dc7b38daeb1f35545d7202c1312e10c86ab79d56639900dc94ef94c12e3d313664f8a1bdd8eb8ba10fcce4746694fac2512b8a2c64274b3a67ea3cee87a42856253e6301c4d7cd55f22b233e586ba176485956b5651acecb83b2020aa82fd7eed9113efa215cf1c02f50918671c7e3f776e6191712d40753f39ce7d3a0481d7c4dcf21a38fdb3d9fd551a8029edb072205e57d599d007b0778b62dc85a9cc192fb1c8bf27484cd1883de01f5ce65479c4d2a90ac8d4935a814072d9aa367d9a1511852a5632e07e339c16abe08eeccd1ff09bf06fb713671e32b6b02db6de5ab832a4d4450c5047b130e4b31b9a268ad7d17ac5b26b9f05f3afbb39cb13b746652663bb0c4198cfdeff914aeb7f6f293508208b5adb99a5f3788ec2bf8cce5b53109e0f08662f529000fd4f6a6e776fcf0e64a3cb4720096f8111ee1acaf58749a29efe3949628b51ef06cb116f353b316e9701b4666792c4b669a723be4e9e37bbdb548ed6b4f41cce610cd388b33b4944901367b1c3d4c4e294f904a8fb1c8eba6d37603d937585efc1b49435df18fd78529b742bff34966605af5077637d4433ba9df6e3bf52b2dc0b8d9fcdb47fa4921e9fa6ea4d35480dc53a19272970078a10d2bbdc1ecd4191c31a5f5c96ca61a024fd33374d80f7100bd9b32916470e8b45b9965f88b3d62640320b42e1d26313a7ef89ac40714cecac01e4f15cf23fbe4f43f9f9abc6b986d0387b21fa4b3d51475df8d3c3270ffb078ab3937a81dcda7f89d5e42c0e50e154b5f6c43322e56363234f8234cb1970831561f53c113ad077c83470b618131d590e38afa05f09e3eb3ff81ab5e288189ace8d3a50b5e14f13d804bd1944d4d4cae447d74dc2234c6aa45858deb40f74ec18cad86420efbbbd98ae7457f22fc3435fdf315c2f109d5b7d8363e502340fd5d4e7690eb2a627e3abf055e36f60bd5d6c17ef35758de743b96996cdbfe9b5f5787f4e56c18ef1760167527620794962636df3cb6db09411e16bfc0ebf0f53cf5f5b66e51ed0c9a21009553416a743aeba98fff801467ce4f2c57202837e3e8c914f2d662006cf5d18a89608a324c9c39c7733d819092be6a80e5d2c3500f51c0fd6da75dbaf168849e8d2924acd556507d9cd9e006c7c1fc65cd0bffed4922d61570a8190c0b2ee4eb3343ecb0f64ff8e1399e18eaa1b11f4f1d85cdd2f54c460352508642cd0b8492e45138c0dd690e905140bb1a320109e0159ceae7ccb96070c87821e07b8c9cd7af9eed78af64a8bdfaa136bfd25fb44a6a7c078d1b1e56f5c5893d5158095db4790b4c7ddfb587f2eeab9c38a1a25d5079625ab35e0a22b02e7ccb93ce0246d5faef01dcf06e350074d2c93b63408bca446c0814f3ce61b83db3240401c284d322135c1af0c23939ca8e1908c8c91d5d07bfbf1c4beba642ec9f9b147e8fa3834b8fcd888fe62157780beb7cf66528d45f33c45f49ce5854abaef14017a03a48c641603245197cca620cdd63c53cc81a4cc76db160e20a685f150e48283de7cb56bfb8290c6a48036abc9e6acccdb07e1566a11de3d5de1e69e0d0f7188155cbca6e75edaa15fcd36e52a5d24f370306a4ad2da2a53f32242e377f279347d50e2a9a8dbf99ea45708118f65951627d0705579674e232ed83be417b2559b07d297656f4e4407e10b19ae27892c54a5b0dff533f36af21a0741d7944f150aff94c377766dd62404c9b2f504b166ef04c3d80b568fa28bbef2e5e911cfce13845ed4dbb544a5087ba53d3ab67dbb33c32ce21a96e5ec23d9459cb3660048a85ff54092778baf3fbcfe192d5a36b7d12e6f2feb1f654abe7113aaaf36bfa07ce5eed6c25b46e61d7460d8ad55f89b7917daac6057589274c254e9388aca54573b197499d4d041b44dd7a2b43f32ad802c925bd588251dcc0b2453c3e767fa587a3cec2402a1984b45f195b2db565c26691e00eefa731300c1ea25f11f654e76f13b076349d0d2975034663950a8952798f498775883199b3b101352a52b5afef3c55d891620634b8818552bee7db06e06580fec69a95585af5a0fe1e7b836236435dae66b6f8af09f9d61f304b87fdaa70c9bf434fd1dcf8974a9490ff677042c008a29bd6bbe0c5fd5e30ccd086bfc954fa1e6e679b7a7be390d5fecc0ee1f22863da8e8545db619e628b0aaa71cabb5f1da9dae7d9d443311040446ae5c190c9daae0257962dc62f6048e3db73842496d68d25b1b76f06a21101b2d48b559e8156071749296d4f0c82fe656ea8e389e08ece81e5ed5a666f93ade4ce74f670c8384fa7562d5681b692cc75c955cdf246cbc73b6a02cdaccfcb8c9dbd193deb6c7579e23796b461454727d2eca18ae499c3ff7c95374373b98114da4c1624ea00fb51e435d894222a8aedd2ba231ddc2b570d1a91015a1d78b091044f83a178dff3bae66d39639d4ed460d95be9023b5cec2b06d1479f62f6bcf52caad09970b987c1d6e44a0af2855c9388877e9003051aadf4b49b6b7fe434b90495ff81c24097f85224fe6a3120b8ad3d4ec440c950ba8281809445fb896e43301316f2b14066eef353defd09ec8673c010f5e4886ead608522499386e9b29b9e1964fa5913cd43e5a7e24bd03afe7efccf3a6b6ce60470e23abd02e63c3a5e8ecfacd43e3ea05306788845d5a61d44b4bba1e541df593d77d90de1c99fad1c9a3f7e03695e4d738c36c1289a4607f60fa4610de7996d01ae0f75b1b8ac61222df4bb06a464061a8dd2c8669b063e8d59552283d031feae7a253002e22717b8efe0226e93bdbf1e1d3f218645a9ab9fd2b9683cb3a467bc4209792c8a7bc5fac16d6ad6efef0f1aec1a3c261c835cd5118d7eddde622b5587679976a7fbcfd88abc6816a2cbeabc576d434bced3b62c52c988e71589df33327ca6dbd14f1ea775dbc279266a02bc6b487d105d56b9d0d49de522178731a934586e0d4321bd86ae14b17702c2f6f0cfd1e4a8355b7d0af59772f1b9c2378a650cb766408646aaba3ce032f1aa108d540772842dd07480458ec2ddad21e21c07b1b75f18e8a12aa8fce07b081470f4f08baac7f79c42421fe50e3f9afc62554e5ee00dfe427840cb30140cf6260b767a385739384712e64a1f0bc606bd37ba2cc961425ff165857c6bbd26ed8011134d51c98b110d1b40004ed6e2709f4a9766995e960e13312669df5cc98801b7be56e174fed295c5cb893a891eeb3ed2bbd4591a7f2bf8ab0c537d9e3972323b05d5d69460578cb6814229e5e0b434b2a867c5c49d849fe8819ee0d338d51a49eeb13a1b73da9778ef61114b503460a0577645260b1225ec2e973f13d453fd9170798a1ee1d9e4eb1e45625ff309a03cc029bfb4229cba9cfb0bc0144c6712cd4d0ded3a91859707daf6e90eb2fc696b688dcfc2da8c62e7ed42f6bd57833ef1edcd5430d3634dd1df3a0ab08335b687d7ec73f7b51e9e359b62caa959a203552ff3af7a6224987165f382850fd294a9f55d97154f902c2d596e16d8d68ca9e491fa579c587efbc3543e5c62008b4cd714c315955b2ad1b7d8dabf65ee292be8f744e8f4f0775e8e4b069b0848a3879d2bcddcd708e54d71cc4a59c5ebe5527d2d8c3afd36100c0fada81b146ba701712443388b92f7e5275631a1b4b9686cb70265755a98267d126f4f61c46159e9d120196dd52a5841e997f3e444b92eea2904d7c6926f824d0c2a2c74040f047f4f34d70f07418a30dd12d74f6773899d3e145e6d3e2196407f25e5a9eb038d1c25628e3ceb7597caa2c8ec854a493c9926c17405adc83418fe7ee12b495bd9caae7de8ff5cd7e5db1b02858c2aeb3e5e0e2bb0ac492a70eefab10236cbf74e7d228b30d6d9123af766745ad8b80d8791446318fe2e442ae7d1cb2d77b27b90fd5b42deeba501bd3037851210d952d71f0c3cd41af8b08a2a2e87b9d15e0df328c112f7209a163b472ae61229368794551201cf93ada723feb25b0e22c09a9e9a23cd4a63615ffc67aa3286e1104555d4489fdf1f715284f04b355f08bde37400d73887eab570b67b73fc8c8df105043e1e4353c8326b2898e5c7f7781ebaec4c90db84e3d4ae3486ab0d96af4917feb270cbf4608d773c3128da0d33fecd36b3cc630d10c9e52533f07d0e5122afc268652c8ca11a3a7e118b4b7acfe3ca1846fce554afc118444ac44d2c169e658970b99003754f2658ee8da558bf6b4290c7e9b1aae4a41fd317caf466cb33c6b47ca5d0d469cb06f901b4ba9808e5570bc17a3b2cb2779aed2c8808a10f0ecbda13d77951aad333ae7e14ac9de2e44ca19dc8b6a12250e8f57bc06b7d6e437d07b5e3cc97f65aab53fa91700c657b48704358730e3c5a99a1c52803ebbfc0ff3318ab8d43289595b78775546d9a99d452b2fede218cb4ba31f4aabfa82035c281e80931098f7f1b2fb06da5f18ee4033ca8717a8abeca4f5ee94bd6fd7fb8186c5cd23c54f7d1cda5d5bb3aeb746be55288b1ce26ea0b27e001adc76e0f072ccc1fd9161dbb0c458205f18b9df9898f9cb65327a930a633df5f317b381d30f5e7fef14911e3c6789b400b51644ca27019a65932e0446149cd6b0d8a0ca916934c01f36ca127d87fa37503ec1230f7cc116badf1b2e4cdfa54f6e8a9cdfbcf461b5df05d21fd1230cace2bcccfc657a9f16a1d3c88f7a3a90b925ec932dde1247d37be1fc7cc4706cf1037f0dff399023362e6eb610037b2fa769bf341ec15e788f633bcec074b34ed14b3bf72989a96294dae37b19e0c0b42e5cfc830170347e08f5373c296f7fe936d21016400537c97baff86ff04c48cd7c5b48f316e7ef8c7ed7635341998390e6d2d2060dbefc2c9c6170f9e94249c0dca5641ac9b45b6fcfdbbf0f009e741431d26c9c6bd0f53f7ff43fd2d262a05bfd2eb859639833cfc6f5e9d02f0cbba216aa892a63b8a7a09070ddf9dca9e76f7c896dcf578ab857c7934a4c1c9ccc6bd27ec96ef40a699c4b2c6c0b83491249ce32b260cc1a561587ff5dae81550ad165c9d99e7c1d231ce4cc0dbd82e22f69be29f2188be49c0b05000ceb4f8c727f2269fd3e0f143f41f2d22c3df13ab315392da50799849e57cea91f8208d8cae41efe009c0a4e165026ba32909463f255bf97d7b1b348630041ec1e6425fcaaca05f10088ebdcefd856ffad673248849f05fd222e671f774d9f0e6e5f5f51524637025772eab249abd5a5d373dfd777da6e29ed0d1d957ef5098a54d40f1b048e88f65112e23d0d90c361609649393782664373ca684378872ea0e159bce779cf6741836608c95e28027dfe49d631962e831bfcc4cdfa511ac6cd9d74c2e4465a38612c307fae434425ff09958a8b433ecaa13e6311b3154159a35f6ed6e20eae46dd38527c281f19b2d468bf40cd362b07562d925aa71d752cdbf098e8733859e6b629ec32249038ef1a1a987100d38381e33459ce7b1e5ea4c9335b6bbc15bf1fe1a0f7714fe33a528079c1c3c9d44fc95b6d744f9615d78ad0255a4704b897b8df4dba281e39c52ae022e7519d13ae87b0c8aa396214eb5b52bc7237af45cace0ca7b201a289f33bc27e0b499ba204155d57399c18ec251d9d1c5d0e54a9dab345d5a88ed52fdb4e6acce7e07be71d0aa92712dbef1b94b15fe8b6e36aac98c5fea1408f5eb965985b694203fc00189bcfaa64d144784cb2a40cba684e8a314840caf0be5a26cd2f150173f370e8315b544702f85324dba749a2d3f0da9a8b3ef44d1225b55140f6e5445184f6a46248f3c527a6277c7d56dd7c7f749f7a06cead34451d6ad08afc42137ea6fbdb09b3bbe8d8b7fdf475bb56834ae83821bf721aca5e86457a6f423c97fd2ef5217b2e26e38b28cd1f530f4cc89f805d7b80dad6985e09757c6bdee35be0c3f69dce74a3fe06e95410018bca1924656709ca2bf91127eee081c9d8399931716929f4a4538070852a58d52ad5612e8b804b68f524705368b82e62b8fe76fd7e97fcc761ff92c9020e635775dfc93da6a20b64edc779026c0ac8c4c3c42ff0f829572f6cc96fc25ffa7d8233219289f1fdaf67a1df47140025dab27b604f2fa192069c4a8e3f173f5a2396445d36b62c86d0217ea4ce93ed134af6f4425e68ede618bca8b13d79c111a34d7dbb558a873080001a3ac5133eb02411f9036db88874cb7c8560b505b841dfe7e81a20d2160417e4a6483676082f8656aec1428d735769c7b1a3571f686b6c8d20c132bb9864d4a271ed5f37e5f58f25420f2f2ce99ad038f61ced112884d69aaa87253e934f27938ecd26f66f3a4a9997ce4495e44de8d4c46a97e676dd1825dfa4ed21590ce045a33118edeaa4b50df4fa0914cc8bc6b347f5a83c38af100fc1c01e244ccc6aac5a15ca90e8178e4b9a14538b390bea34c5762bf0a6d2379b05fa7baca03ed006e294be764b67ccf08bd53c9eb58fb88a31126b9fb5cb308479de74d6c36dd6b37939767e2f214ff0e4c6c2ad3ee1d6ee81859c3e4fc2f63f4e1f58492192825c58702dee92f846aa136d6741a5a8d7fb4647da88f1a6707dca21b9e6c69ed80f6eac31c9d55a8b12160240925609ad47ded675170818d37292ff97a0a59cf9f67090479716970cad8fccba3b028632ca38ff65d1d5e2727707bb1f43eb2d2edde4a0de5da96a04cf3fb4f1493fe3e9b1a1aef88115c01940d8717bd0076e719742d25fee1ccdba43f4e797c497f3b5b2b3340b3480721fc54ad2ddc46e98b26bff1c3c0ccd30d55244dfd2fc560c3b16680bc62cdd837bc41c2a03005dff20f57d177388f6314fb4db2850a7bd440de9ca4f4b7b858475875ed806ee61aeddf2b5fe67ac0a8dc70f8f5a196d0b523f20fec8ec6d5b4798b84e924e6493e09a4beee5db5ff3412f0543b5f30c37ada0a6cde47240e64a7f2a16a81c66816098c75c6de00d4788c63984c4ab3ea3dfd85cf1fe501ea8b82337bfe86fd9f9f72b05876af55c666c202cfb7b08947842409c1b4c581230104b4d2731046b03de4b77360bc487c9e3c690b9db93cfb1ec095bfcb2f1775801d11f20a858e7688509f23b5af1bb79642894d5d860295be711f10a326780a99618bbeb0b3998637c78129010c0f5785c93f79122589098b8502278a9caed21bd67ec17f8da7c7c5aa838997d506417f71893c18f612aa03ab07393b1c3c623a09e4763ca155622a60de09dca079ae7146493d31a1246408118ba219664794fee34cf1c55a2bbb488544e4952b3fc8d3a26ceeea3e13f33c1d51ff61c30f9e5349f52bd5b344772ea9963b3d1a89825b6aa5a2c0331fc8cedd7a066298d0ecc5a113146c17e05f3913a5287ad49ff150f364ddd3cde0c828bf83f8959ac25227e18acc0285e6cd2503626a3f55130d80594016807ecba8f4f3547b2f537500a5f84cde8ce3e67804b30a80cc4963a808c4c4bdff29168e71d7c4f1d8edb759b69048df87cf1339414968784b9a2fc36b572b53bb87bcacf00d23f3e410a7428b3e1f1569f75f5fbc0a9766cf4b42a0634f9866eaa095bd546de84f8c05bb6d1ec4609aed9b4c40f0ac9bd4b845c8142c26a0d38dfaf563cb524547b5c86084a8bf96ff7860dc3428c794c5345faf2ba67bf5c30eacbc360b9b72979e083733b712560f84c748e50598f59c5571c40d38c15ed4dcdec150a7a8baa7195b19ed0f3cd6f53cff2b4c3f577966ae470d27f8af42898c387313eb24bd336bac041508f9d293f3bd218fced707b94418f49cc35c62015bfeda1fd002f9a3911b552cc52569201473ca9346e1370fe7b029208ff19867263bb83d17ca41ee46e0b4d4388789eeb4e94ed8962908d65b0840370debe98e5cbfc94fb7c04bd3cf885db5025f2dd6e9eb6de3f71d8d3e2e69d298bed61d9cbaeb0a50d6345b1a59df92812d14d9846de6d87c745fba85ee5be08354fcf43683f3e1dfea961d8905479f5a489bd4f2ccff2f12bdb456ff15496c4c8fd9e8a54ea9c22f95e44f5601668eeb8748066bcf05889f6cd0b218f53b601c3e31c6f2906cc6199ab2393289f55719b2c7b48656168729bb144389521ed99d18cd9276dc99ef65e416dffce5d26a8859023279f5b9b4cdf9133c493c84494f7b818c2b4e72980596b69ae6ba7d51348e77893a00a8c4c11b84db01a8797c5ea8395b6d1024e365fd9d21bd98272c1240d61206538190b4d620687dd0ac5e6a4b9c0f3b99f9093a4c409dc8e6b6fa6cfa9251be16ca7040482f683d2390ee3312eafe04b06e213df761e3c41bc4ddd39cfba5b68eb8641886d654af31950e6698c573b7b874ea4770b399548dcd7ab2fe01badcff6c487de96e3ddd5c9ffb6a8ee34ba19ba909b52c9dfad2baafc8e49f585178a0521cfc2ff09766042e911a488f46e4e15c63f4bc52822e0c3b4a1c1f96b79ee8815d1f650407b18f9f4506190143d8ae3669b8a798157a403cd7ce24ed343bde0330b7560d0377ef56516206b07078209b51e62ddd089050487979d8547a61b213c8788a771958853ff12b8b01077d7b842fb566b6b168a422452620f1675658ab7ca5ac9b188ba6ce935228f41c09a43eb617081ae51d381c375bd8b7fcb058f811f4b70703ea264255fdaf526df67f20671a7835fa663f4b969bce9a8cd2879116f877e6301dafde93138809dea71617cc9dd08e6baf6de42396b99dee5e99e42cd8be8891f28567b22d388df09027b94e146cd10a2157ad1251d11e467a80908231ca05b9159b1a99187258f06a18fa2f8432c05680f394f9b9774ee2d94f2bfaa27275222ca16121b2f7dfccd4030f775555209265cdfe04ea6ff67291bae1e7afe6c2eef593b622ee3d41af66b72a43ba5a92da924ec48b1847308b76d8b23dafd487886156e636b56a41a223244f72dd4cc7028ed029cb40e57a8623af5a975b8782e2d6d2310d9de0ff5eb0c8777b97be27bfedc4bc1334c2ca110024f7c4072e491b5cbe7553d3c6cb32f45b5e2f3f67c4333df343d52f7f0ddef035f493566b5537b595308aeea4a8ac8be2bf2707a3c81d89e4fd445fa9b717a9af816b0d9c049061981ff3762f3abfc819ee7aa30127d48285f88d20eb7bf7561648e725f5e7af89cca700d9c1612890a99d88cced82743c82ecbc7ba76a2df6f1a25dd5a0db82f0aa86f96e80f23b2c42026600443d42d6661ea5849ee012ebf0e8b0b34795a592312e95018fb6fd54f0400c33e1d5a513edd69bf9015f414f8634faced9494f9b0af5ce41192a663743f9a634ce13f91fe8785e92bac211efa837894e99e12d0afd56effd17805ad59f26adfbc23b52af43f09ef074031021af2f5936e5aa5a4c7546b4b98066ed82c9b534f5c8e3888bbda534d218e93d198014b5423145c2e3238bb8804553b80612888a19129ea81364b8324c74f9e2e7431a859251427c8a6ebc9686de744af26b93d50e608027cea03daefd66318f0c176c298e3ada535ad43d70be3d1b68f6c2b12967f42c5d688a37ff9e907fb939c3d6a6555963b4f700c6da9ece1792bf2801239f46df127b8a8362f0da8d01a7adc2b5f0080ad0b07b5059a7e9b80445d721584feb391dd719c06560ae752d0f240b78dfc1083ba4f2dd9e048c8752b6824f70a20d4c491bfe815e49638ae9ff9272fa13dbdb64f78d43c0b028e2bbd1b005294a322220c71668b3af0078dd24504eb80bb75d99262f237550e204d702367ad111ed0ed14b947d750a1645615b6ef287ea1dae47a97ed417f51d7dd3c582c3436c023a75adb67fa9f77a1d5f8e1e63bd4d7d8b0b2d3c522d17f98e1183028adc4ee9d31c72ee5cd48b68660493dc78d19e457fb3966c294df344f65961fd7b783d968345af20748f27878f8aa8dd87223ba7aaeaef078e1901ae61845f90f02a5ac49c86eaf09d5880223cf07411abb0ec570f726783e0cb5e55780df3260bc34475255b9391f6df75f65a90e7ab2cc8ab07ef72f715de207b0178c786ef2c6c7bc37b2cb2401ddc0cb39860d5e344def118c6b5751d31dce2c459e8969c15564a31ec205360c1328ae9fc0ce39541776b45805a0107566e70123773c7e5ee8ac57419808e041bf103a93ecfc9b7df322385bee22de3fdb79df513bacc49802c4a2ef3d144d32b54709c07f5c2cabb63decde674d9b50c195f7428c82683f484399ed5915a48fad5821d29e3c974987247ca8455f717e5cbdd22679b9be004641b6b401ffaf0397262bb104e8eb45952c981a08789a04b8f3c07459c1c8939e3f15bd41f5cdcf6e5c303b23c3b8bf565a7e2f3358090101bc029f01d63ee5d5e5de1f84578f72dcc7f6a5125b3cdb4967374acafdad701e54686095d0d3e5e1a0d4abea486e8eb00e01b1d09a60b23ab8cb3a37bcf95c4261061dd9c7b4d7706b5f1f3bbc9663496f01345918ea098fdcc36dd648e2e525d7d0bfa9ef8c50b52fcd2ec2bd4510df53f84f1b1e1df70b6f5d709f21cd6b2088fbc0ed82bbd3ffa86ab9916a5fb8c6cbe266ae37e59f27686fd2ece52cf670a3f792a60ef607b5f7ed0d489997063318d4774aa2deac19459b3cae0ce2e584edc0d0fc38a3d4bdae0aa1c9999f93187b2962ae8c3e57832cbe01e4497153ba252e6bfda0c8868b0f7c165a5c4cf7270776b855c5e2719f710f42f850e5d153ca185711c283e60ddde8669519c29ee67193385d34c4ca4a611bdfde9431b37a7dd69ac6d078a57e5be24ccc5385f5a051ca08aed8c6958954c3da243730547eac50dc5c9590e9b398ace6ff3cf83aa927e8b57d0bf96b31cbb0e47fd439c965bd8dc6a334e226d99fc269414d5610e6e7e9d9f1da338564e2a63fe3ab833da92b072e5388c3cfb06f51f0559f494e5e07615e36d9ce882ed819583b9cc82225ec2b949bbf6033ab946506bc1af95369db98a9eae35de89f15708c051d389721e21c7082b96e955641da50071102be121c7f39c30b59b446518e2d21c900913b1274336694bc0e92a9abddb3ad6714d25ad7cb303516f2a533a6caedbd7b88551657fe51d3b7d3cb9d2595f0909c3f8d984ce7a9da9504fbfda60deea78855b45c31e06457228b9e712409e69e8789e07c66e7c16117a78e5ddfdd996c365ef93f5b34ca78b6e768f95224462b02f840944f7723bbf21c4372b7654394f7c03b2ce1f00a2d1981ec00e9f0f3e48211014678a095db2054349bbf859a4b681a7b3001e9fc68e0d48476c3410ed717bf22badcdc16593ebea1406cf0d9052274b1128d03bb0ffeeb2fe012cdf0850ad425f50bcc1224d12411f686f6cc7b80a66e4b75bfd686ed96528724547af71aab06575dac0988b65aadf0c433a1a00e19db10c8732e07aa50d531d75e90bb4ad24b6b095aebef42ed05301de9b9f38c0d225e13434db57ae215d7132b2ab9fb9ed48590934927e5147bb04637f6e61d06539101c69e516036b891bf34dd96a9bcde186ff033b9f54eeea078e14b5162cfe017dbdbcd7f0e790702455eff2e64c1bf2fb4c2674d6721e6e3f2f7724811a58c3b3cfb2987faaea4ec4d66f7277d81aad9996a1795af263b5fb4c0305690fbe0458a75a9634674c99a6909d8e6116edf4a829b85c7f1720be1e0f4929bbc76316bc20c755170d79425c0cf1036cffe185bd991991cc545c1c961663e7d92d583688b05b7347312a215b0f97ceb078760998f5ecde5797c468c5af812807192e9ad44ac3fc81502963b6d21a3a1363e7556865bb5cf8da73462eaba6ea6684fc15e7decfed418aca2d612c5777122181acdabda106b38ee64026f4877a4bb183b811c34061f96a695b98cd8b99e3e6b94d5f0b8af621f3f16508abc8d7a7606de2c0e0d31ae5d76214e42e3038457bd72bf496874a8d0a26f8c28d2a7b551acfa3d55150bf3e5d39e237e3488bb8c428d92bbaa3c093acaa35324a13b1f75d93fb8f674592111e3810e42a3f6576a4cfa4dca8d278e638a7ae21c2005f5609cf9d00fa5937a4525eacb0af656676d64c16109e35581001597f533b1d62122fb47b977b56648c46e85b3a15736349abf0c9c28e69c1b4dc20ac5d9615ed795d9553df13bdee28c75ce4bf240c1b64b21345b2dbd36f700ccd81b38daf355c0a82ca8c8799300b270a82acaf66551a48a9f8861a253fe69a67b424b37ade1c7bdabfcb44be0ecfa2510c337ba22f9d7692f3f0eb88357e1df1389d416c408db3f0130d2370120849724033ac2626d1b9c5656974178ceebbdf275a173e19106be7263ebb66a9411026dd49b574cfb63a4a45e96d2bf12418e932d302f9ff7fe3f3a40826b53d56f82f62eef1ba9b7bfd1e3cc256704e19dcf837ac95a78ee9288854dd911a006208b4c50550bfe9ae90c99ac3dd6384a730f80371cfa75a9621b13dc9d57bd54c683525890546b3cc7839ea4b149cfb317f5c305faf405cb0d9bbb4b21722b117e5937f26b3ea7d925287f38805441e8660a055c329576fcfd3be1d824d00d6ceb43c03c6bdedd9c5f649f4215408c2917713f1acbc6a827372870958e96993a5d1d86ea2356315362cd996db5db27dc5c99165cdeb504ca177b64feedd0bc7469c9187483e3fb6837d2facdb4fef2730393a8a7090ec526fd5f822b2bf679c34b3a99962b57e7bb8107109e6b655381d75023888f94b4efbcfa9b53d52e4f2fb64798fd0fd83fd739331be8cbc9fa3dfdcb48e1647914cd6f053976709930bacf6f9c734696c2b7e3af7900f85ba8fb414022084ac196b59539e3c2736fb0a9083c33d02e6035f1949df184adacb492f918c28ef794983aa0b2d7b50efecfa4d96854a73afd12d8329893919b9befef010cc8d80a1a4baee473ef3d669fa8eca610f4029b5a4ea70e196c70e9912bbac71c8be12d727cd820bc341e07ce5fb8264f93a0ae29cac31868acdbe3a1075c50555f2c05908aff2e376f4a6a4dc33f05e06018c1325cc772db0444d7dcac27613ee47b02e36b9d6d36b6dbe347b1b7482598c9603aa74b2c4ef14dff506199b0a90154a8a98f8de9e228bb5d269859763982d0c01a78aa8162a0b4d9918056d09342e1e2d0b0cf5a17f76636966c34d400a35ede3d1dae7915ace7679fc378e33d4e413eeb2a8333fc2c5c9a73d4d9421a8275f8569c4b4cd9e1b9a4dce72b0914984a9e96a31d70a520fc2693f422dc32691e39975fec70417362d78e9a2aded1f2bab4653a20252896ba781b92f868ff0f28535f029911f9fd82f870dd01cbe9d3c472b31752f3522fec3cbf66e8c89bb4d14ece3cb44653be765b833fcf2b10250f6f596f231bb261b5fe36457a0f6d24c5abc75919d7aebb98d492f01399f837653d870c843d2db4f0adbc1b556213247725ee3e98568e32b98d0b77e8554f3fede8d5daf84fddc152ef62f4408b7071027c4579cd4d36eed19579c87ef2c86e6bbb1c3c05b4218f295ff3a0c3b100bdaf7c985855e1f3aa7698f9183fd0bae03371b4f18f46fb1f29b1183dd18e0ce3e856bddd1a08cfc879608a2810b6146038bdb70f5350eba81a56d75ba51acac39f070c59c13c49ef8b895998933244d6d362756d7e2167c291cd7713eb0f23338ab4eab778e2eee4c4599c2870f7c57be80d76a8a8cc461e6da3ded0f1ab67561781caa953cd640a0e956137bfd98a09250ae2c6edeb97dd651da1ac3fd48e972a1f5d35c032769cfb7a415efcfb31335b65e117ff64840ca74e972707de486541d9add1ca311970eb72674757a52a7df421383c23ef4ebb0b50b0285434f4353c78fabed367f7d2d3d8189ddff1478ee3b3dcd7e323abc95b19c47a48bcbb3bf107f5b2ce8dd0a6d43a7e0316e15ebc41177d8dc52800b37b38141ab251645276f576c100d6e502662bac76f6eaf959ccc03413a891e4ec12e8f3e9ba77bb1df050fbac5b9558ad1dfae68d570aaeff6f875b9fb711e4be834555b4fa7fb983201848e95a1691b3d42c1c1c67ce7e1254f78979035236bb2a44aa948096866a3be207dc77bfbb02d8fa6a803ab9e6b2dd44f032d2dbfaba4b755304a395edd8c75aecba63160ddb3503aff8885c9ae1f4a2bc8d21c7131e58182662c2d13d82abd6ac3155cad56d520702507c1de1fa816bff6533c2151fc5596f4a0d6528164c3b09966054072147c0e5a2c67ea22c7b085454c2d4ffc9e4eefc3e46802c49eba8f31d376e5db2f60f1dcaf104fc7ec481f39b2da33e3f04ada9a7d4dcf69b890e3085ab889d4819781564e330f6eaaa5ea685ae05457c1b5e6347cb118de05ddcfed569ad78b9f341a2e8d21201d4841b05976d31b0d6c35f6ebfdaede6f1e10fce01d6eff0a18ea234aa5afbd2627812af2ab48e12be7cdd4390191a3ff6a656aded05aca97bd62b00f2f0914ade21450d05b841148d03d78ab8d4c13417750325e03df67879735fb4741529117227637f90f1148c59fe7faabb080de3fd032338cc04dcbdc1aaeb2284b8ad7a3033c6ed9a4b425c9245b5d12c25119b6c6f4838cbc0f8c2a4c3c165a04ca28cb48eb9d158fba4d55c565861ea31d48fff646ec827605c5acd568b95813a948089b65f402a58a3c784f7e0387583ed02bccad41178ccae2d3ab7b47caf5e96af073344b69769a73db71688b76f24c08be371b64ebc66934c26d293ed665dfdf37d564db5479373ea19584afd5532c5fcaffaf95891ae50cd9e2c1783ddaad82ad0ffe8b5f89b6278d1dcc72f670619eea41200b96c1d23f5737121594d5825356780e8a190635d8e97310e4fd3cd151fef71430d529f4240451ce2958cca1eaff74f6dd99d845021caa372d327f49eb4ced874522c133aef2230a65dc0ef72412f8221efcff8d74f4473ac787e846ad8890c5705086c862b6b5ccd28f39ae1b6e53e3edc721b45a2dd7d5d00f9c2927aa2235150234181e12b94816f7b16b655370ec9be8dc3340bd9687b7dce11152610ca17328ced0a363094966b256b07430a0378d49e6a8aa86e010d00d443a45af752d7e024fc70dc29adea2821dce7abc6bef990aed7562d40c1fc695b086a98a39d90e5a8890c292aca2280ba819330897ff84c01d39c62e993cb3988c7e531a3b94bc8602f588911c662a86657dfe615ed00733b805f77e1ae79d121b5850e10c483bfcb08ac884655bc08b530546d89d3efbe1a52bb2a11b5bbcdc6022ef7fc4ae91b1b516827fa4e7b931f126cb022bff46d39e2d94d644b808511f210f459d6a957429f364eec48f1201d7a31a597a314d432763f9a5624eb785d863414b51c411b6bdc3e6004f116027df2e8ce5aeab03a381d033eac83f6d0ba5f7bcd3ab8253e903e13d0fb75176966722dc52744905a955d8ff383c218b6d2271332abe402a82dc20c258aa030d3f5b7ab46d75775395bda974382a5bc208a229edca3154240e3807150f4260736f4356931178c15a4188ee25458bfd6c958ddfa7854063638fc79ff4d1302bdd08941403c988a0ec1edfe981be6ccacdffffd4fbdf29418f823f902ce3d631ab84d99322535833e4d90aab8b04fae3044a00518065c1ae28a6de222fed91d86057ac4198e34f1e449e7a64d9cbcffede172fe80ac3250b915f8e59e0120e64f168e2eb6556e3c70d69fa6cc2aa56e50959dd1a506fe8ec7103a370b5f6fde58545a72659fe58cf18b518ceacc1fc1b150060800f835d2910fb82de1bde7676cb236b3d86cef53ccc18d9a9a83f1da967eac098ab7cd56dd0e4f3a07546a1ceca1bdb34c16d223780914e7180408f5e02eaa880e3f945ebe5538a12e60917696f849d1cf52f44bad490009e2065d6a17c85554e8ad20a1b64eaed618581a9960fd2e80618db059a8bf423570f4ca4433c2860a696a5ef224ddb2aef539865cd9ed67f7cfa354d621f587d00ab3ad9508604af0497c010cbc712e90acdd3552d38bc16646bebedbad8f69aa5cf019f2719f8221ce98e813dc294e2cdd37297326d94fc6f99f4ee58e90fdffd459e92e3d33ea6050205d65a12258552fc928614d15e1d7e1f334b992c4479977234da491af0ce351554cb164cd92820f4013fe60d0a58c56f60b475c24e796ec156417ad3ffc2f0b89ad5a3454978eb1d23285521a5dc339d88b82f19e3344d62761d53339a91598ed836d16496bf1235b69fc7b9d70f6470f38fcef0e23e887a2e70d227e11409345accfe98281db7332c1c28306d90c6d57232cdb26ef61998ae2e35101c86a25eb4aa8078c452f76303befe17d38aec0ce2e033a92253f968b4d1dc9931e28589a80ec293d54d6af1b9a64810d426e7d8f4ca2b33e007bb9e90a5091a3f5b7aa3bb29a575123074826714093dbd8f5ec928b9ef2f40e13a0aeb3c80eae5a6e92057b8de45167313c901c1f808879e03a3cd4edcf7e14ed1974a6758f67ca251320a88fc486985fb848742c2e711977c8fda13bf3eba0cacfeea6d69b22673209b5d3779c83aeac59b51ae17b080efc726b4e42d0225120a5d185fe475889bfb9cbd44ad31831b4386b6b2e284b5bdbdacf5a518f62c7e291e6cd0d3a0e0e216614e3a991caca27de32447706fb8dc7aa98e7abae37138eaf446fc14f4dda1ca212b8576c10d627cb5c426fe365cac5c631d5bd6b0bd0d5153ed0e327872a5d3d7afa94732aa1e6f6d6045357df154a6258a966f748442bd74e5174514b3b19cef48c911713b844d1fbe0edae68a80efa3607eafe1a11eeb5accb494290d76c560ba572383010f962df5d9ab0fd6fda104c6d154fa1ff90d313b31d102f5804f7255628d190366c2e4b0c7f534a83e939c5be7925417c9a70d7b034b1035ff4d046b81943245b1bd0b45612b7b3f90b84363eaea09a524e53d7f21d5e4251e51cd4904b05785f3900380ac2199409877a8be10ea413e4e7d76472932a6daea994edd0f843bacc6107f3fcd0c202d9b260c9bd1fd9bf092479a4ce55d82198210d8a91c4b501e39fad1d4e8f080015784a698576849a8a17af105000d31f1348346423a035a9383bcf4354dfa9c894c7bb6e1217b9b586e3e4988b3b8a055ed6a837c613f9a45db72c477d73a32caf06e713bfc9618b00bf12a79b609a49cd063e1522f0d8fd05a29c39abdd8a959f59aba2193165dce97a98681300230736d46e7f2e6de57c7d034b5cbafd2a08ad1779042bda3ed31470653f392adcb91898b7edc7ead11ceaf65bcb2617723354117b527046dcf1e9eb16c53e55dbc61b891047db4c111c364c6fc3970eedf6fee2dd7429da1aade452e490069dc10d6207d271f55c679668c7844a98c5f2c704d9215cab05fa4b9886a1c9e71920ca8de72a29a59788454b5d0689b15d8f6d8d1dc08624a56e49ad714687db1a7471a01df1824744e410d22dea50e96e5cb87768e14783eb392fa5d085b91c59d569b280008a25ec5f91b3ecc815303e6ada9f4e88b15c7d5c6e34ba41cb8e8b6a7a6ffe3f44ca301df31d60bd9669fc6ed87e720ef77026860882fda3d44606e0348917855db58c490a8d642b7a8edb1bb5b06e7b7645a29135b371aa90a68f2a473f19ea5e70beeb5b831c0eef68b16da31cae12d1fed5eeb6ae77555784bf8a550d0a3710a658ad2568a4718c5a12589109cdae55e59c402ef8aa7ab4e768f195de77b88ff522f02ffeef250dd17623862091390b6f4aa8a64eea0cd6544d88a0fa0a18212695142cbca7f69d8c894426476ed7dc849d35a2f84799b82322191007a244134af81b39486b96dc19fc511276786664598fdb3f5449ef65282b5fa11bf1009698eea375a8b786fc0e736bd4a7bc383e1638963cfc8698a328e01f00ae8213b07c1286bd55dc8088991161b525a879a2b5af82673dce873eea159981cdad75f3c518894098b872a0ac2271a88f12c19e7085dfa5eb600bf49579852e115150d2fb9e3389f3177dd174015b4979c2bd04c9caee37405676fd5fcc20c40d26035b0b996e7ae2ff274586ad128d226572297891f647fe10e09bdb4921be024c5ac11a782f846d9cdbe376e9ad87d0b3d46e1296fb3d5db4951a42a558080de17c0c5cc53ece8bc5fba53ae8e716c11fe08629c1cf94e1f8b2a4c6f018335a553482e87e28e66b4cc7e9fa3e3da96608c8a3b26e0ad63e8f6a3be8b2f467d0ff7868f3c47a36497a649777568aaed0579f7e2e5500e342e4b881e36c32a5fe4ced6a8aa57471a11a39dd517cefc7622b6455c5f7444f6f7947c9cda622228817d2d39736dba169db56b7a6093900d8938b6365c7f5b504e07e9b55239e1660196226a6a139f4e851d9278c56e2e943de5e7bcdca887d28386249aeb2f6c3fa1edce3cd1700ef0a12ccbd6426b639219d9ec4395180856d4e9e5441f238e9c34dfbcf49d8b1f6606e47e8703cb9e95046e1e9d3509f6a76d772ff3cfe6caa6dff7a0c932e35716883f674defcdd8d25b058452bc67ff4b9ab40bd516dd53243acce70e0d5775d70ec80c22fb6a6df77701c203f12a9bd82e4224d3a43700f418c65224eccb71ff7e8c32ab7aa59ec939c5e5a1355ac0e0f7889b459cc57c683d8f7492ecc1735d0d3ef758d4dbef2e1eb77e559cd6ee47865db050667e35704a7d5472dc0914a0fc8b8feb1b06fd496dc798a0d50a88b998c6ac40b0b9426ae7267a9b0adf291d3ea888d092da962bdb5f38f6c4a4125c09574a6c58147cbc79760410c818bf17a81cfe42d7a2fb22f61305e541ada76eade21ddbd4d0f2eeaec9100d34a886ebd02a4d95d6f4e963727e283869528930d94e33810c2fdb1602de7128fbeb5e0400851482c365690f10e2381b55f74e58954cb0478b733896198ca90bc1eadc955e87ae13592cbb035c8b0e4765ae8a32e1c9dca095082c88bef8a4c7737015c3a68e4c3bf846916bf2d62b10559630a96277b2d35baa2a1b8b34ce4fe272aa2c47122a4c4ead817dd53a99d770b60bb1e17e5f6c1ba0f0e03b80e87883a53319a556cea9b5f4561e91ea53d986f418e1243c79e13907d0079c0b8b098cd6a2f8330fd739ee42b74b75e78440612cd5828b5aad6c0ed65ff5b31e4982489ce7c24e7aa3798f020a9a1488a8ff24fa2e6df607634ef1a4302ba6dec3be0289af0e705d0c94fde8ad72f6fdec1637ab8f8f6e09b51bf7a867dbe620a377c5bf2525589994f6c98ceeb659a36cb3c79e3811a993a3746a53159b51764bc25e1a85775bf41f9b72b2e777f86b861493ee5608633308da169da3fd6d7dd9c462ef5e0fd0fde8ea8594b65ab27fd282f8ed37647aec02052be1c32307a4a200b0b97313d06738e3c2319a6ecbdf0f9cc103042253be4d193f29464955ba38846053ee25161c42e0742eb3d059337c2559ea461cbda28a12732a1c745499a953251824e5a6009d04360e264bb7a50f00d53b12e0701ab37022261056edc26e01bba44bb46c5e35805763c1a71e642cc8494cb415a2e49551ee98a058f99cf8307b0a3b5ae20a8feec59a89bf63baf28629d8324b6ecaff4904846d51dce2c1f00972086b3f978c6aba0f3c5f8f78adc0b059063e5b0047d873749a784fb2fc652deae950566796f0d8dc7e4bf5d95c7cb1b75c7fc3c4d0485dd00b4039bb6e1913b2904505ed5c4a65144dc209a1a01f7e209ad991580dbe6430eb2042e706027d53104c4f7698f53705a62102154eb754d706f2cf302b6126498d250988aa361b53d1fd710866e446e6fb380e015a626c3a777ec4677df53922a320cab4046006834365672309c934a94ac388fd22e1a4c657db0b8b15a206fe8465d3c1314f69e5410a9c26ad24ca2d1ea41bfe64ad038f430fc993ba0d7c3329b93e460539f85397bcf6f89bd98a802532a3f925f6e7584b21beda92e190a1111b553369b79fc65b0c719f38c00acce7d4937c33509f348d3239b0f28924d81128c9a00e2b01033bd27a25570fe07f3709896dbc9c08be2b02f42648e6ecc61cffe0fb12d262ff7e3829d64faeeb1e24f279e0142723c513d9be31df4bcdff5a989a41bf0e784a20ec045b9988e6c253b42941b9a45e3e4ac113db653681635b203943f6e54cb61b2560cef6d7d11c51b4875ec52285779cdf0267f4be8b0990b4689bbdcf76de36d11b7ab5c874c176a026337f09afca25198622196ce4a6148643184de9c64effa78811a0720e29db63833ea9b41832ff7e3950c55125cb89f0ad13ebb8da521760cef39ffa5fd84e5a62c4840e84b988b468308c351be99d80e473730cd0db28b77b22a58476411c16359d73964e92c6334731d640759f6f2ae7a8307f31ea0202ed1723b86d8355124fd10d9fcf0cc5b9292feffaadb4727ec978a96cd5f19d44056a7569ddda3adfaeae369fb5674e72ea70af4ae1f6181cb7df10f846fc62b8f4ce55178287c01b16fb759d2da6c77bde860542698b91c497a152cda843c5d931ca1af963fa3d0d463677f5f513a336c77de7456203facda7e50d8e2cff77c1034c39f8e661860057a64669a23ec37edee2e1d3bdb9a6c5151e15fb1282fd0aa7811a914e7c2159f2b5ae4b2ee5f7e60f20ff338253d5e13c3b1dd06f1dffbe3c8fa592e06e5956f00e36dd5e5c0ffd1acf506553175f3c1e8f1501171662f7f64830aabf2084fb6e225a1b82cb2cf454acd16a0eb24cc2211adec658a2556e8135fcee5de7cf46fd5e685941ec14f70fe36a44383ee32d1b65aea3b592b1490ab1bcf1e219bb1f9495b5f81bc233e677c712a0251f87c68942d34707e8048a26f1b424f508801ee8b128b586bcd35da93f0f0664685682796565fae60fbb006adcfd6c0718f481b6b198a5e5ac6c5ee484bf12c83d13f8665a14115eddbf5ba35910e8e2b7a341f911a5857a48bd9e7335aa1cab762e027972814a4a0e94c73b798f517886beeefdf2ea75f57876e08ce8ef3805ee8b256ba955cfdbba7b18d85569d6da827fde4ddb3a8b06bd09f6c2a563a9bc12cb5a0b352a795ba559fda61b224368a6c36249db9376bf6ff805b9c80606b1a719dcf8c33a38e3db544a55e883aaa13566e42d205a6c3aa2f39a1827b6b9e76afee3d0ae10c1d10024d10ab015b5c0729ec11299b533ca9d9749035f1ade2a3b0ee315898e1992c79d0e0f37e010b0d83e575f6e89a2263deca12c518e6a1b6589494092a777f406d7179b9172fca41f1a5d1675cb509395da9d78f36e02e763174d41f9927a2668796354d6f778cf6dc4b6b5826df017160195b6168a82a193394d546de09af6f555924a043364bb04aef313874fe54eed1a343255e633c30869a4f73f463710c5e262ed31f1f0660496d1c37bca7a04641bb563d8eeb5e218feac204cdca59b9aa3e37cc82c1a8e4b0fb78bc078b9204ffcf7070685760031874e56a9045987baa7f949575ff653e1572323c336ada32ea92aea2f880378ce1894016a2c2393744a91b7858650d521d8f04774dd1e74819261df319686665e4f06e98c7cf147a88041a8bdce61af85eed001ad5c8a99a8c5ee61015b9f73aeb2103fb02ed367387186a8f5ec174aefb4f774e6b032d707fc429398b70c305b46f8b6d1994921283ddb6e07237ee0f450213bef9ba5c89f9e9441ebf0b65aceb89efacab93cbbc91920b7d7a9ef971a3e60a5ccb9449e8d1943ae06fffbcaffb3aa64d8aae707b05a321fb9b232b52c9e8e09188b9a4938f8b3bf7a9653e0750607b30aad3c83f251234a60abbd38bb807fd09db93792ad8cd8414f53ed6b3001c4535ae30fb2ba25e263d5e7dca89f3a2afaa1eeb10211da549997434527f0fb67f53275869d1168c08eba652bd5fd0ca59f74f98dcb93a2df399a4715d7b3eded82f2103f72677c4f694c0e7454477b7b6107bbca8435e1a885aad4d80fe2140cb2101b9243af766658a5e452ea3138ef651991fc03ef6d55066b31461e6360580e6b604003da5dfc2dd194b72c69953d2450377d766d68a345f44555b3e8c112b6e37fbe76255e72df084dff6359d8c2165b607856e400edce44fe53d9c016408503353a9aab0c73f129ca3233cde9525ea264b48061e6ff2c29aba32f9fda0d8f06125bfca9fac74a72f30bfbac0202e4312910cce0025cc52db949a8a19d645b4e8cc192735e4be6395839eaebd5c5f51dd108857598a8deaeaff82c589e116a1e24dd8b453c8846b7d72a597727ddea3f9c0ef7f862ccd2b298cfeaa65479096e2f261170aa67e5d6b4d3d1afc58ae0a3534dd350770408d0b8d9fc16393a186b1ffebd7dfd6e254b032c4da50486731d9c02cf17e462241ea25c97523d4c25125f0936cd693c8f8d8db247a0eca565049489c4564c43851cc8108ae7fc68fb1254051c2242e64a96c4f0642390a439603f1bd3363c3cd99a6db9db4c11bb6a1273b74c764b90381a8521bcc0035661b6a4ee2863aec3f8ec4277cb7e3a3d974c4a4dedb0dbab98073a4dcdae19ba92f15706e5224c6fbe61893a9da03472e4d2b23ae1e01a19fee2574fe7726662eecf5335ff62667f4f764aa066a5a10efc161749419b3419e003ac984c855da1821e841fb49439198c414f9cfe27a0cb78f80fe063205b920885beea5b39fc130b30c4ad7073ce6743ecdfac34515517a939c6e9c986a8d96d2cd8481d367c6d35f2d517b7abf308261694e3c8e859879a2fb0504982dba57b3b1550dc4ac4618104b34857d1e593fa1192fd0e50f7d3a00828a8517a8796253663e49ea8d8ee3b4e0b667e2450841b00432956f5773684f76207a05684de2aca7c8ab248d670b6e650d0bf6104f0464db4f283a06baf2521d455e1cd7dfc03e40994f2e0008372dcca62cbdeb2f21b949d54337eaef500a61fa3e14ecdd1e533d408dfcfc723fcbbb9698ff7e4320c5232f5c49b4ae7a96fbddff1a9fef093ebcb49790b9c085d5158e01e1a5bf4777aff11b39c131b6657ad778baf6c367cc0fb08d7b633f7c6659d2c9f45bdaf403dc0f13bd1e150a4c84070f48464785076f874e15b227db620c44335245117c231b6c8b7a1303b4588214391076eb93d40f01ec9db19c2a02631c88d01e7a25bdf0e492d53c07248fef93e559c3500e1ad287e41276603399b977e13e9e6a26ba90f1905a0a234138cedb3269d363d1f5f4462ba98bad7317ff5ea9cc3200952359e7666224f5c2e38c11d203815d687568dab41cc4e1fe9079e124c866e8c7325de06e4bdbdc1210a0682d541fd91fcd14a9121fd3040b8c050e667f11aa7b448234e629ac93d69d9a551a8f7a17acd03cd89af46382bbf1223a5b4606d8bf26ecb4419f8767f5af63967a3e109af57f0e1f03af3bcf2daa80405deeef3a890085d78c038dc7484297be124e2f047a9a7463fb17a43da2c801dfe7cc08fc0fb40d2e44810d3dc3be532ab806f45c9745237b024a2be3ba59e97c8a9ad180dd07b36393d9b6807c3867857466d807ecb080d062b2946904aa24647161f74fb9f897559b395a05cfcaad98ce5b85baefffe96ddc17fd3e07531d3fa88348d2f2bd768209631bb591fff89b473009591dbbf618482d065c202a1dfc09b8df621c8cc82ffdc5a221130414cd48c988028d38cc0d740ccadf0aa032a675fdec66b351e8ee3d087052fcfefdfebd40bafb2203504fb76f4f7e0aac5240693e83eaa8076f3e7c45a1034cea970fb058d463c2dafed6ba1e6429d0113d9e22b21e0eef8f16bc19108afd238b5c9cb9a4f2d73aa8a1f71147e25c77a3aeb91211d8fe5a27f8c6ce9f39feb078c62fa728e53f6f0c0eccd34ea2027efa9354c4f00b475df447e6b6207d422d9c0181e4a1164ecf4afd3b5e159eb3644918a52e748b689afce24d01eb3929677ab7ca930c0283466126bdf6343f5466f896385e1d5c29a9ee00768ed9689dc7bb3bd85d859833f8fe8c4163187cefceb97fdd5e20fcb905259acd4783ce16945ead366af0c22e48e1c55c875216957e72272f0f9573c0ffa0085ac2692fb01bf110a5f2798593fbca35ad912cbaf5e539385c3d68d63ffa390c35dde9a24e3fbc4887200e977e26321c57a994f9a925531ed33f14d0d2171f32f1cc59c01614c319abfac731b17d66e2a4ec77c3ece0b0befaa43d580a8ec221a9b3038c8f946dd27a2cedb99b0aec821a50f67060aff20a7f91f9467ef4aecb647639e0e10c8eb2a1ebf35cd0c6b097119d48e9aace4ce6939a704186d4091ed6a8de031ce261a4d9bdae907f35c3107bc93ebd0b373b8397077a0a8cdb198b0bc8d53292a2ed708f1279edcfd0e1eedb7080d5bef5faf6be2691cb8f2ec0181c7a482eb16ceb496d9792e16cee938a8a8b662782a6c88d9042f0b03c10d687a0e1e1f487625b13c1070e57654444b97473c9674c8e82361ecde7793865a446ce35a6ddf85e15ecbf055d7237097de246a88daedf1c27b51da1599494fb36c07af807fff62ebaefe8c207035933818b88285d7a81c4114c038949c9578a79f74f210f9cb3c93e5204aaa44e326ad2bf162f997174cfb64b9e456293ba420664cb7313fb348b1f1b16ba51a62e2fc553a5ad5957ed1a30d1b29b9a96ef640c16805dc913d37307a79399acbbfd825a988412753512e7389bf63baf28629d8324b6ecaff4904846d51dce2c1f00972086b3f978c6aba0f3c5f8f78adc0b059063e5b0047d873749a784fb2fc652deae950566796f0d8dc7e4bf5d95c7cb1b75c7fc3c4d0485dd00bbb8034428f1c0ae15cf599f9a3f14fa14a821c2fc92b0b0900b3a40b349202bf82cb4aec565256373e1e711747eb051d1e386a9dda0e43d88d63535b2903d7545ad2c033e75db204431204a1bc7c75ac27b407d9b274c0d7ed3e482e92d9ca79e8e529f61e3242cd2620ba890bde1ae3160669c3b9e08226b765147d9e8f1e9e62b6237e5a1938f2fed26238c55ac1bd0d97760da580f9ef0f446eb342af0b61b1161af55ba9981de6c3c1a4617345601890da6b31f8e5efd3945b52e9fc5418677368cd91dda972ffb94a561d0e5cf5cc8e30d1c670f1c556f7296410e20ccc3a65586c6d1595e4ba164eed942495e9409abb12b41fd72efbf60d403835b2ae4a74e1d5a5fe3d32db1adb46e133a9148aee0ea71fd14f8c7d2718ab43d7209ea4472233b3c440f29ac36dc0889742fc4214d6c2b275c41d9164d4a5ce3af9d46935feff8d6494001eb4652b0b39018c081ff3acb36b0b52fc8af42c61661bf36034500bdb31f8fc589eb502bb961990ad58a9c4e2c687a3602db53a6f6f81c39f12abcb998bce25641ba79e2776190db8b9bb2d8ba1e62ebb9c7c8ba3b3454fea9e083202f9bb5a4fa7c81cf87c2502ccfdf09cff9d6cc8346ba08f5bd8883d31853395b77bbebc8affd14cce8af5dc707a439fa28aea6467d2c53403759f6f2ae7a8307f31ea0202ed1723b86d8355124fd10d9fcf0cc5b9292feffaadb4727ec978a96cd5f19d44056a7569ddda3adfaeae369fb5674e72ea70af4ae1f6181cb7df10f846fc62b8f4ce5517821f738ec15eb521a7fecb70b80f91d49dadb6a975e7a051a9247b2453fef4b48c1a43bb97f0ea5ca94be4c401b88f25d9cabb7897137f78b3ef0265f5a891a58eb9565da0e79c96d2d45177595cbadde98885334fdd1ea4becb3fb124fad5d1cdc3739958f3089735f34a1e3a4bf7a3350c452858102484bccd88650e12f6a89d2524e317c2cd36a231c702bfeda33a0ea5ba768e171f0ae918fa45ff7ccb1c682a7001ab8783bc71f1c7985f7634cd47245d4765cd7fe5cc0f4fcf81bd8005e370d887e7aa7d552907e2884b14429c08f51775cb05ec46253427301514c2df8f3564c7728952a24236dc6a4ab3043af7cb7e3a503f49c45d26ed2da307b52c4202f684409372d5c835ca17625eef36c89b901e9a56c5285e0fc81ada37fa6b07cfa9a145434780f2cb36379839654957489afadf62775d46759db671b8c6bc1479673e581f592be25c67c1944f28857cd335eeaf76b10ccf2af9a90abef5c02c4b6b87204260a03ed46eccf95dd4611f5ab5738755c5754ce5ceb16bd0b4d43e4f6e4e970e606a32a0c94f662db33d3b0b491f960fece19bacc172e2231cc019a40b8e0f1ab937564ff0135672ab02eb6ff43e6e6c0f04d941714094ea7e397da842070eb0da7e69fc6f0de129a508811167ca47aff03ca64f0d4a1b50728ed78907e27bf4f5f8792dfc8aa012dc3e2e1348996008c58f779939217e13d75137b92a9b308870accf352493bc93a48bfaef249ad6c8919d279acb69d1a51dfd959b5c65fc09391ee15952aa451ef2c4adf51a504ab78efff22990f534d15e94e501cf8827d35e3b95c5aa9f34dea546c8a042e290aacc32ba032f13e41a3364bb04aef313874fe54eed1a343255e633c30869a4f73f463710c5e262ed31f1f0660496d1c37bca7a04641bb563d8eeb5e218feac204cdca59b9aa3e37cc82c1a8e4b0fb78bc078b9204ffcf70706859d1964b8d5f79a346ebefece063c4783c8ab8468982651e0e957bf96035fd3658c4bed9221f368e5b59c484d28380f1f6a2c06373c2c88ce872c73415071257db40dca60b062d7bb1d2b43c6ebffafcf0f3cfcbc6680cf3152dbb53bfeb4059b8194f1c205cfd058fe776a2508b07d068cca2b410fb3364f837523ae2c8239250c43ae17f26781c065fc6ae1116e0225830d21078a6c323f35ab4beb76a253c0fcec75b9d9313f429e41ce465524fc964a782ae5fb0d4338cd71e00c74a2e9216124cfd80684761a8fcb73eded311ae15391a551c16110ced51f68306e944be5fdd1764a2f4a9026290712a65c3ab9f6a9b1e4e97875ef5cc13d19e0a10ed7124d3ce836e73a35ce8d60355d7fc67acba8db4d3d6ba5a766f7a44549756b004491d70406ebb9ead2295f2633a001841e322385fb53c53a17e74e93fb4e89b4ec615b524d2723091c589be7ddd0594b1273309f57e00b40b93d40ce4ca38a01a8c5051fc737b13c3acf95f7cc593dd65168504bf5ef651991fc03ef6d55066b31461e6360580e6b604003da5dfc2dd194b72c69953d2450377d766d68a345f44555b3e8c112b6e37fbe76255e72df084dff6359d8c2165b607856e400edce44fe53d9c01640d57b86eb5f0baec963d5fb6a105b8bd58ee4976e363ab53f519ed2e2ef0f7b336f8e12baea797323422d7f4bea4722d949791d36a7b53276ad167300efc93c23c88200d1bef206b319386d938ec8db51e2e7345756b6c8f5b4dc043df61a62ba9086ac933db5dac2f0215858be9f57ca5126f21dae7e9f0301906f4c57566e3009d8e86aa0b62f26b881d30341e2a55dbee4aa9a9d56f297680e5b840b1ed92428b3d1551ac9fc06329196ece2e31b0c8c82d37be93db0a367c703332c8294e37fd0ec7b111fae8ab7889842dac7c042567952f1ee5b4e04023b6500201937c4138780b9bf115a3052e06f5bc998fd6eb87d877d4d92191a20030741267fd543ee35be0607d2db4ac1b2338887246aff47c560183f9df49726f997b39a682362c2a0d94dedb0dbab98073a4dcdae19ba92f15706e5224c6fbe61893a9da03472e4d2b23ae1e01a19fee2574fe7726662eecf5335ff62667f4f764aa066a5a10efc161749419b3419e003ac984c855da1821e841fd1ccab15fadca5df153957274bc90751ac902237b10673f5a02c7cf34dfcba7eecf92d009c5d8a1b88385117504167dd3bb3e3c23217edea1d39ad6c90f08e8cd3fee89249f695b9cfcb4b6c010b9a0fea4937e93b1e528b47c585c6c330f95f80a763510c647ad3ddaf10d3c4468bd8de09756010ebafefc27c191c98a9a7a48db255e99ceac3f6ec2c99d7d2e69630a7496f56124a6483faea993c1200e4f393c3bf28708ca4aaee19b13c0eb4a0724147bdf66ae5ebc03929df2a5fff307c95497bf6b2ab1c7e14622701a1efb3acb87ecc7c7e7b995205121a7676c5ad125dbc3607cb2ff732d088ead1538a2f9de62bb44fe333cd7483e4a733a525f8445e177261e7ce6480eaeed66a632c7d643bc16030b413bf39bf63c82f5a01af401704ae495067b6bdecd977654d0d340178129d4fb191884844e789df3678582c362eb50adabd167629e9bdc5f58b65cfc94c8ffbb41400109cee656db4ddf81c1a76def84d1b33c3f8b3139e1f2e91536edd931499bc8ac1277af7385df136427029b2580fcd8f3254a9ff43d5a638a45ac3b41b7ab9315b525ebe9884361f3dcb699138989c099ac943888c7a32987176ab53b449daa04912d75b1e846c37ba14783af706f3e2131a8c9caffe02d49eb2750dc3d741127a5a17547a5c5ef5a603073a7f0257bfa6a6950f2adf7570bca055b96ecabea893e7ab53784925b7be66129eae4413d367a5054b4f1d018c45de7401d1efadfb30aed61edfafe167a2f09538789dbe0230d628a5d385190688032c4c6b947f119fffe241a4ecc679f75579df553ec7faa0592ddee78ea7f018e1a27457d8761612630e28b2a42ed9a9266693707b820bc98585e83a29c1c23f5cdcbe4c83d89c342222e9eefae6e0340162895f6654b9a6a3b5cfbf20899bbf4d0eb60e1573a7a6651b268bb71d2dc02e5a237137f984ffdd73ac70909f243feb3e0ccc7f7a1f9213f3ea944029c2303d698d29b8c6e744dcda8e1d65fe32eed5b7a5a45fde823555d69eaefa24ca98a7cefbab04089cfb0ad4ada7196a7502be659a14d134e25a498e3c13bf33f5eed776769f4e6836b7804b72c10646473abf56c086ee0427bfd2345b64329a3279f9027e27197dac467bed147a833fdbda79705ea8b41cbda96a329fe757860baf25803c597106b25847d691d9f7ec6dcea0a3ddd2b8416a25bc0572bba2bbae1b6227ecbbf1c1e46942018c4b0b0a9617856cc1bbd5853e59ceb6825943c0a0c622adfdc92ea6bece888297d8308fc203734c12a7e43eefc584593e99572c262fcea6639a1629e4bd49cadd4e1b50ee1ae0fc35ce4e0f9c3749e6f404fd95ecf5739f95f63a2f4d5afe7bf93117af23f5af8ce932f5fa31e6863908574f553d26f4334d771b3dae38cf93e3a60745828921a4d943dfe874eb0e30c88e736c89707731a864b0b07f162480dd7ceea59366fb6ef3a694f73eb5080532c5d4a00a4c7d6c0a1778b475fbb378f0b33cb18f8d60da4329ab61851569639d15a13d1f2192fd10e434983037c62b1a2599342429625da4f35f65f9a858bc9f87eaa07436063cc016f813611da3c401d4a2d74352eb064acd96d4313d982c8e444bd601491fcc977c41eccf3b3ba06f0dc229b0a10d6dd7634695f06aa1959ce7f50ee050077bab05dac87a37fd691fb8ba96bd060758b8776d0e29a3b259594bc25324094bee1f2b5ea19e71317275d975fbe587e97416ca1c81eaeb5970ed17fb3be5535d18ca3b9019daf34f9be6133d2ce04723354099cd4c74adad62acd07d5c3d133f00044ce0ce3a6517d54da528c0e7ce87376ce062c0a1ba7c1772db387f24ef713c7ebbafd6d166889b71d1eb0a90124c463dc13bfb8cca2c50b2148032627f93c382f0026a4a66d52645d4be3fbcf7f05d88ec7d45c8db7aad22d16e151fa10557599aedb86228fc58756734b96b9f72fd82e0e30de5cfbafd9ed30051c5924878684ad263e19ef4c5f0e211a99eaf0c6ccd3963d2c00b844485d457735b53476cdb163eb1a86dd76b2e0442eab93028d8781f62e3692b3d4acb8dac247041782482cab68f5df35fb8485a1a3a81d6c6cb5bcea49d3d9a2ffe131fded4936f94b49c986dbe072a378d265a7bbc8f191eef3e2481d7cb3bf649e77b61e21a495f5ee47ff5c2b594d955dcf17af7a1a6c2d146d24c9e74642dd31564e376f433c68c3327c6d2c14ed55cec7889e6e78519d084ee4ce68d3da0298d8ca7d2143f901799e30999295b1dcd25fed14d0fe7f55bbb7da7a7a5363bed24da67c2e6923489c67dfc41509daa9d9c7bd6cdd8fde318f26bcb963965cd96fabd14ef07aa59d1bacd36b845d45bd8a77311af21e1a7820047348498ed7d12698ff7cce5364c93dfa6699eebf4a17894229f840a964e9e2819b13bdad076231682997285828d85880cf90feeafd73cd0fbaa825f1c8c85cb97d00a87cd9ad66e0ba44c933a01c82e73f8d972da3fb99e57d694b72c84bf32e98151fe3ba6e4dce28a4e609c5e13cfeb028d37405fc36a2f52bed262711c6f3ae464c3e343f0e667eb2fd63d9b3fc4ba7ab0ca1433598109770d12a9c706d3c0bd9fc56860f3595720f3d43059fde5d2efbdb5e77f320d1de4a4084fe5a5c5a9e38af60059ca0e14d9cb943b35aeecb556c5e6ea61911d4cc5372de4754bfb6958dcc7d5a73a9870954c45f7c2354e7d7f63ba80525a89f7ae1cdfd5592fc77db8af524768f61ac3a9d3cb29d45223973fd5729379f7d6830f62df1073e46954cb270ae44e8338759cdc960b6aab429d39420e22b1168201f0e333f400bd0b78020c0e8d0bcb2b785812df77690ddda95165bde3fcecb5c20332d82e8986215c6b0bd4467164feb03ce1b47a288402baffffff45