201908/04
0000f281c16a1af7ce1795d8d3a520390026253569749217e5d9215d84967b04008caa884a7a1b62ba1ed3831c4ba5c100953e34e00267db2a17005a0359a4a900a1f187721c63501356bf791e69382c00b7691d86d96aebd21dd9e138f9084000bf55d5404a4a51ace049b7d2cc91e900f248f302263ca6fbf6c25a5be976db012efcd9febefa5e916ee6a6a50ac2140192023a7bbd73250516f069df18b500020ef765164573b865d6a523e7ad2275021e5b2f8c65fc4d57ac64f41a0d8d5c022eb653c4fbc6e1c1231a31fc654417023299564b0db47d5f3e476a254d0c210254f5456c354a4e9cbb1ba0451808ad025f63b290b642578d28e6a477aa7ef1029b2816925dd87a0b8cc8904613d2d402da91fd2e678ae0fa8aecbf53364c0603857af764fe5fcbfaf2ddbd78e2333503d9df567d91902619ef38497c5173460411e29aa02ddb32783fbbd6a27c38d00768c5af501e91a6ee4b1ea10d6c63ba07d002ee2ad16d5a08635cb2e876e81e739390b7d3ba079908b3278cafd7a9248bf228069894637308b77a53d0f9dc0f0d480c0ab33d66ec08cc2ab3f4616fbc0a7081f872ac54963e0e7092641df51a0b11ac988314c2399752d3b4d875b2170b62f2480317b8c8e07f7eb76ae8d0d60b840789cc34c5d67851745cf4112f110ba8c0b55f8ff4df9b86874400f49c820bd280491590b3b12eed6b7ba1a79fe10be867b5a2688763eb2afff6a953cae90c443fb3af30e710656083f14962a11c0d504a4dac37c34193c348274ab877320e1a1ac2ddbc4d9e2b54356e92568cc80e3c375c8112a7c7c00547e54895fdcc0f040153072151350005c8b6c70e724b0f771f16c765e4ba27a50bc42ecc8c000f7d67a5c6bdebed63d8a2cfbcaa12da0f8780cde4d557539e338fd22ce4e3e8101f94ca67d9625d106d8124b4fac334dedff8fe5387ee6810c26b78e091979d2249ab49f03da878116565ec8fda7199117051c5efef8b0fbe9c64fd1f27254511773d9b31c775f9120d909598e00552458dfdc9493a05e81219031d9af82ea55725eb0ae3f56ffb121b28fa741f0976126774eb1d4a18059a635f88ca07ec6f128fd00dd47080f7c072d321a0699c80141966a3fb6d51ae7796c457ca27a234146bfc919a753d08eb03f9c27da15cfa149b7080d965b00814bec2464be202580dd14075aefab93d14ce87c1a8c3ae603ecd0ff4916412b714dc24624b20238609b96ddda27fdeb31511b4f6020ec61d1538b2e8b6643c964d3f54fafd6ed327159bbd3d33af029e160e5f5cbed186dc8c8624029f0d632416478a151bdd41335dcd69b270f6b98516621b624082480f57a7c2e8e5cc047516bba8b08e2a4beb61dbbe60467fa41f16c1b03ecd56c40ba2ad1f2a45e12a35170d2349acef92b7396c7157eb9d8f471760bfb1e0961f27f2e3a875a50851fc180401dcbc92003b180b8006a6db0655aa29c3d669ca4c2118d2606355ff75f3759c6b75e80f42cd1956f759ec8db21ee18b81e8020abe8a19bc16c08273332d4bfd36f42dbb52c31a0718830b8e7c20a61efc5a55cafd131a18e6b0ce37fa6e127808303a8650931a7a2b90e5f59aad50e96b3c6daf0d421b33dc48024051091291e8b071b074861b76503d58634b3d00103862f013728c1be20cb2907edca1e4f55f375a5663f11c50967055c42d4933e611561d3520871c6013da2153d5b51504e0681d51f73a1d1e360b2ff7fec53fd64b98da5860cd1d3ecc8cb56a34ee485fe33b3b54245e1d6b1208c7d151d335790276a18e3d991d7ce540e691b5aff01d2262c501147c1e2b750ae9d1bb196b550034247e97141e5368ccda37bb65e3b04574ebb13eee1e8c5c54e2454a0732daa6375a0701c31eac255f3a5220bc290035fede0e61ba1eeb964bc080798e69a9013f190b102b2006991f2446f966fccf11e6f1a86da0200820e3227815ed1756a6b531e7e0d2202cb962ac59075b964b07152d234b7020571c17850ef889dcc693c140084206208db2be8d9eff77514da48505f2507d21142bb487b04ad475825969b297222621218cca77804d2ba1922c33e015110521232f297a57a5a743894a0e4a801fc321643b1e0c9ef43de9fb7b5efb0b426b226bdb2e087b5d65ffc5ea3f6321453022bf4d73a57295cba386fbd19ef6160e22e08257ea4941d8f6e7b6e80b6397af234d99c51b1cc143a918f2cffadabe30246577f0c9eff4cbb0b633c5603727522470dd6d6f57fe3e28f5d391d4abda1924865670f75e4a1a9d871b68f8ace99d2533f492a796a3227b0c6f91d102cc3625ac19a680d2e68ddd0cdfb903db393e25d55ad283aa400af464c76d713c07ad25f192f6e27909231c37ae89dd34e4ab25f9e794323b453885f5181f1b624d0b269a1e86a9e0110b48a722da7858934926ad3ab8d8fd4aab85cfc4ce3fe1a4aa26c55e7c8f0f46d05a3355a734d4d0b8271655f1468ca9b820e4410c78e67b4027346f46d36cab6d2742c5843b6448db316119abc508758f275883cbd2d47576b4f9dee1edec5f53276f722736c95d99e921722cf9ed621c2773d65f1d50f92b32b2b986bf006226287177c1879e8940f0b9df2766f5054428ce419736b86e1cf3ab49e63507ba1e2913c45284e21b86afdc0af24b3f7968293316bfd246fa84e566d7999df88e792972aafd04b4466857e9256c802b95c229c5dc48c6d9264d29dadf0b5fb64e11ce31ec77ee44efa72a1b7fb48c05e938f10aeb42315ac6772a5c61e37b9886a0214ab909bfbe602a2a61f17a02b9161080bb417fb1147c602ac425a3cd50f4720b00618e2a0af7932b3baf4e26ba20842b6917897da5895a02b010a075fb21812c79b73d2716e9470ec621310f08e6fe2c8028865a784fbb2c9482866c4c56f8016c5d4d6d2600232d3a1b75f91e9e6e2d739b22db6a9f51286304b04a22609c2da31a86f3d2d3818f7b9f625a0334122dde53e6de32c9a8c1217fdd98581c612e410fe5433769c8cc28a21e9ad0e8ce2e5d4de46c6fdbaf81dbf0a260d5b5852e8c88320e39ed4c5250d495bd03edda2e8cb8e5e235139f7acd93692f74f5a22ed0a17a2d32f85230225bb92e714cccdb0171cee074e82b303031303230333034303530363037303114b433dece9180717f2b7de56b28a3312aa68767509edc01c66396f9f543eb3163458cb982dbe8325d7ea49dfffd5c38a496f172165b5f327a6c4304ad5938eaf0efb6cc3e53dc32a8a17cc05abfb41196887bc63ea22232f93fed92f0b87d00cb0969f83f0ed133caaf2c7f3d6c15b03b379929c0e34433e9adbc98c1272e09dbe78f010f5c3e33fd3a1407239d61062357c32cc8f57e341f8f177f587002ed7b3f97b89cdc9d34746e01db46ca3fc1fbd1c7de4ac6cc34d2ecb74c9087440878774b1b9ffc91356f589a7df439f6f744ff19bb8092c0364e9f64e60e76d1f0749cb94e11324536c95d99e921722c373fc7d7c0e69e94ede7c2a3b564ba2b376406513b819951fabbd2bfeb8ac9a4389bee16d49276613d2dad12e2efbd0538c50f7f1724486db2a85db92522412738d20db28b6af555ecabeffbc3ece1f83908cfbc73fb95492dc7913d1e53d28839350af615ced09b08242ff797662b1339a565073ce64c633a326dcedf43f0f5172eb2d5bf028bd23a4ebf16a4795ad258e5408bae7be3413a4f958d34d1f8b0560d66b90d179b623a69adc6e19ec95f677a921e6e48a0353a715498b51a468e87e07820b3e727343a8cba18f3fe498ab34744ab7e293f5d3b115703a81a45bc0796f417cbc670cc3b387b6aac8688c7f61a661dc949dd773ca16d47700f7681e7953b85a3cd37c83d2acf6847b7a93e68bf884d15aa9f923e07a3c8aa1f6def3a951f74fd7baf743e1377cd9e9be72c9493c93f5ff4544e3edfe9eb95ca079a984ad3ea26b569ec3ee3b418484523a794527a5d2276d93f3f230640b78d7e71ac5514e57935eb693f548d09dd399ddecd16057f0b9bb4dc3facac8b7499cbe5654922368161b0963fd6ebe43dab8b6ce6d033a5da6e6ac53ff2699f4340c7e641fd28bdc9a2ff084054eff2a8b36cb11753e0e4147aa21a40cd750bba9870f18aada2478b24840a413245eba67c3fc0598c7c3939e88fd241f6a9eb91dd8f402ca958fe1740bb93422cef4f49cd6bd183f4f06b6c0ee2f24297f44b13955235245b2497399d7a9342b29dca3dfb4f6f92c7dd61b518400c42c224b3c8899047460f5a6d1c04141143d7b4d09b8782be28be1287a804f8f4440e17df8643a7118f51cb0ce7342575444e7facac0cddc6d50af72f2d99eb8c446d7f90ac03e025c741983cef31325c44aa24219a8ee5629bda16e888cc83f744d221c507a17c3c076e24286316405244dff657f9048431d4de99e074e5d3d145410a1c36a7a434b8fa702dbb8f3c02457315f5f2a8f6e6da9f43521ff952c145d11628ce6bebabd03fe3ad8046af0e477bf254c5e9b7e44ce02b331d2c653647e2fcd3e1420c29eb6b9e747717e154495a13cd236975b2af87ef179b7e90d749ba59abbe56e0574a23f737279c73eed55d5181590d9d1e4a40e01e278853d0abddb12057ac38f34a579f925a34f22ce8a40d6d6ab13d034a7d1ed414474e4033ac29ccb8653d994b2209fde58e6f8596da51d6b32587a94b871c40db6339036895aa5752c1469c4be53ec042adef08cdeeac6b971e9cb04ce9e1ac86ff881e0de69a0213bf327f4d3ea8f0d1aa6fa07b6c0a5375645c484e950d1fa647cd86165152417e7be1364eb0440c92f6477bdf1a7d01e0b4b34e4ecc2a913e3465c912fcb6e4d62a66b84f3fc5f76e429e44f1cd52c51677534a4f9a7b2e3064436d9ade5c9e8189d18e5053a0122c2d78dd698537dce4ef32d4509608be8bea115dd2df56d3c035621350c4df723657675ca2ddba53f9e3a691511b0d5f341bddbd9a5348923b48d14c519175dc48e63e2eec03367e77e6776b51b7a76d51e70b419f60d3473fb6f90051d76d788f4dc7a828c1b8a3d6c0c9f1528a27a5c1e8f6f752b41acd68ebb3bf52b51b5c749f685b6a6f821ea33e5e8a53433af160de3d6fdca80ac69112786d540974475d36dd3154f526d6b9ddec16811b8a20744da015555b46b9959fbbdad55f0858cffb5e31555f0a98d8b845b5118765eb8d18d83a55b54c6c79982c9c1d7f50d49dd3c375564a08db10d043f91170687872e38116568b635430b4a0fe4b37eff9057182fd56a29fd3aba9f5cc3b57b1450df5241156f5624655ce32915a7e3290b18e2a395737c6ec2e0716f3d8a7a5c4e0de0d9a57eb72e6b78a87a12d46a7f5e9315138587eb15e443a4c5e8d25c9ceaddc064f590331a48d2130bf5295ce7c6304276e59a561d04fa1059eccdbb727209d13f55a68fc706d7c30012abb9d0d7499b8b85a97440ea28e0e914a36566a8e3c86685aa8b29c3fb0b460081c2416fccc14ac5b00aa719b8d70aa96ac49002e868ced5b10a143b1f3a369db98b6f799673b835c5ab77d908c2a3be8674ac6f5c48d505cc7a1be76ffb2578f621074c341a2965cda2fc35c25d572838ecf09fb5345c15e582f08ffaef00f984bbe611e121a195e5dde478d4df6825f4dcc3b5aa765d61d8327deb882cf995faf104bd48f9c2b9ff9d824eb831abc5fb148b7e11223293433292e9c14128f5ff26d1e50468173a73460dcdb3745535ff7f0e1a68fcb9674e992d2df2c8c1360811e15c9c52d3e3235808f906d8e1061d769d5a66731765bf73ccfc92eabc761dd1ef1d437cd20b0d3777820b8a3ba6279f3621b1ac7acd88c9f165c408404627b048ea02734da682dd22c7c0a0dd66281aef332c42522547b9547784aeb7a62917b2caa1706e7d41ee8859191c91b6299ac6453f4990d466f8759b7baad5462aae32eda67845f62e5f1aed7cb7d4fb1a798ba98cc2baf62e64fad84f1c65610f83445d585df8b63b6c6133b4b220b63ce667886099781787b401cb35505a965d05dddf3da0aba15f75b3a5bb68457660af7b897ebc9ddfabc070ca7feff5c666f752cd5c80ccfd10baf4e6b60f5f666a45c9e389834b181649ed6aa288e4966aa9c62400becaad9a139b6c0aeefa066cff894c15e812a3733c9a3a17d452b6735c798ca2375e1cc4046269b96d86c673ac1d600c85eb7cb231f2283a957f8673f4035f5668ba5e802c19d3ae2d4b067b8630f1c074692cc124f6c099174a1681eeda491a16dde2ae9afb38112b44e6846860684f05029abccc09a53cd66f168abea707651fbea1148f8675505fc7b69ab35392243263c399550cf918f191b69bb9aaabe3525e901022dfe8c5eacc66a32b625a40b9154b5ca1b0c27611dc96a5888d05ceb8033ebf0a3dfbf2b416e6ad9d8813d7694b644d8b25fa3d2b75e6b0e86931d6265f72cf4b7f320a94abb6b598c26e5a5f0bcf3726753ffb50f6c6cf0d9bf96a5f6cb9582e4e4c2b120b26d4e51081948ae0c50f418e43b747caf6de56f9aad7db084b730f719d08741756e5affbf5c08fef0e28c094856f946276f4fdfdc64aee2aba6617af3b34d4d376fb385473c3681bf6fb688a249413f13c725226b324922156ffe2a08c9d0d4c8e110034bb2eca5ee7036e8a44db5e14daedce4e8ec914c88704e0eac052e59aab74dbb25ff99deaa70898114b252396ee336e9bcf74d922170c45b1118a087a8f04d08cbe2c282f7714649f798e5ad0df5e302693659e5f0714fb89defbf60f14de47b39e62e08b471c264c14b998037064a36b90957068671d2f6294e12691295837cef0eced1fc72a7dc98f2ce9f5312a7267d88c965d172bcbd25584dfb537073bca6ce9a1bfa72e557eb8f90c3ab79429c04263c64f27341a372d6850107da938ca76ac23c8773ad5f9818c96e040b541942f926b2bf73c6462fd84dccdac2fa065c584979e273f351d3be6395a16fa513fc094dfbdc7429b9bf8244e9c411a73812629eadc57488e331b8b64e5794da3fa4eb10ad5d74be16979710d4c4e7c664785608845674c6c3cadfcbc881ed8bf50c84c3c6b674fa2a47930cadc4594718468cf8825f75020aa7a3c32917f2b9d57fe307f23b757eb707661df778f813b61367c1d4907630803178782c09bc72f6eadb202d87767b44a35ceff5411707ce78b3e96060769c85efba03ea54bcad1e30a325c27276e50837039517fac7c0e37ba231e2e27772649763f90de2e9e23115daf8331977a319564621b96fa0656e24c67960ef77e7ed7d6dd85b55f78dcad6ae2ba5c2780fa46e7b7852f9f8bbf59dc52d76d67815a17d0595ccd825072ab7e831de2b783f3f2f4ea89f6106f4c3502e2640ab78530ae4ce1da37a612c272d2f1c03c47854f2c3d52f2bbae053e100a8c0fc6b789e124d4d2c15c7798cebccb32617ad94123450fd137104799e0d2823fd44c7d71e663aa2593f147a061a37d18f933ba9171169b99bc9387a3d1b3c2dc33f8cebac10c06fc8aca17a57a5a743894a0e7a717aa35bd7cc17e1aa0f71071498bb7a9ad317548c3907a613420c69f572237aa5e695be95cdd64a88410a64dfe2c17b949d36605fe3df994415c3144e05fb7b9886a0214ab9097b9988591ebc122f21a0a20570f62e497ba30d3eef99b4dc204ea871881f2be67c1709b843c0f61342657d7e5356c3767c497868c9e6d3e4cf2e87396372cd3b7cde191de87fe3ddac26e19acae1525e7cfac375ee0c8d06c42f101e72a0ba127ddaa8d2a8a6f0c3169fb4d14736fee37e595f0407ee93a52cb9822775d41f717efe96d141562cca39d2a494c36f42847f3943b51704aec7d68236df2a2e74f17f99c74af948292a225be81c7984e7138003b6764e9dadfcdaed2df528a7bc97809e6a22df72ee13817ba1d74ece68a28018f281a74558f081bdf501ef206ae7d3b92070196f7e98825c2781334cab697309185209305c1b827ccb0eea8a706c4c34a16891f84e7b82a3a2992d348ac182a3a9edd751a2992d348ac177510e8a838d54dbdb3ac98733beb78274a24c9383a991ec126c61d06bba5d3c38cc836b841f688af422223871708d52f71fd11f84a271f13e806dfd43e277cc5c1d21c084e77166bdbf16b8a3d6b009ece0825a85b7506e67a4cc3cec87d70981ac5b9085bd42069e8db77de31e4cb5cb05f9e8860110606501100b202020525344531486c00e663fe4d8d11dc687fb8109ab9986e93eae9dcf2cc139056c6fab09288e872be7378d2e5c4b747f2547144c6dc587c5bcf104fe7868488b59f86d786f3387c643ae190699e32ae399f36ac7a6ea89ffa5a71a067a7b936a586077f9523e8aa456c96d13e1daeb88efef0071b0498b235799757e4db5dc77948a4f940b448b3436e5e88cb91beee10441e93996638bcc44c5f31431c88bf5155e168ae460dd544327568640f88c4b6cbf6f6023a453016fee5c3ca30b8c997fbe2e769f9f5ab624f800fe64bb8d4917487109d6c1b138cd483e7263828d49e082bfc2e31a8e6cbd6018c2607efb5ad6321c5c72c88e6d98b90472783cc73c17047ddccf368f8cbf4d4f96cf9b18e232903b5409fe90353372d7bbacf25b161aba4a2ae3ca903f4e8b4d3f2e33169a3a3e57202dd2904afa62095f2d211194aae7408beab490f214b61b775223f39d8b499a46dbf191fc74a257325bdf943bd60f6d307b0f92a6214f5e8f5ec9317bb31b064967f893856e6843f423ae66b2696f4e668bae942656d0ac2105a2970966f111cf2f199430c57c1f1f7d848c902f4ef63d262694c5587bc1b5a034fe76238639a0550c94dcfbe1a61c8aafcd97e43f94a42f04958e1198c3180d74490672b470feedac959b27c92169143229066203d2fe760995ed8f0d0f82f41432e64695ffe6ca9c96e79218965eb72c92a549dd5a33011297809e32e3fa4c18ba0f2c45863e520b983a44f1e40309e440e80503363051b299e30966da3fc95efdc548a4d75196e599f25be581104cf67a4ea4abe84aec4a9aa9a293e440f1ac9ae7b2e6f25c907a1fc81b503b16e25f9b1eebe69678961f45f10d57c63afbae9b765363849ec32f9cbf8a4dcb8e30682b927f352d6559a09d34bf0e5d1b49478c3eb7f8de3ccced9d605cfca9f99e90c22745ef70da6dff9d6ef9d4badd609a3d8918e0b215b8009daebe298f5a91d0bd7f2ea581e623fd9dd0b73c5293b991d45c4869c05bebfd9e20d24efd584b00dcc692291d852c419e2e29f530c3601166b8a95cdecd94939e3c980bc3f919fa9e81bfef954756f59eec427c4df6762e1440b8335b8cbf649ef5caf696f22bd07aa5a5252f0396259fbf8dc9a7ecc3431d048a14810e881aa03626e029e0c3688ec40f0732b02a62a083bc7ac27350ab4072e06f7cf2a53ca08584928e1fc625ea936ce7181c4c9da0b923820dcc509aa0eafc07a8b9430788ced3bd606ca6e8a174fdeed30655297c43208a716875b3a28e645c56bc812f982b916417194232a2b3b9623f754342a318e4507e5a74604aafb45e4741edd3a371257a338e9213dc5bf65ef8cd78f1a37cc141d9095e765880cc6d1e26a252a3deb2b14b03d48bb8318ac1232cc657a4403cf954e18d2b208d1f0cf1181e94a4a0065db131c243b1f133edaf8ab3bfa6272f3712274a9c898ca6ba717540c3a7af67b7382d50631acdaf88a30b9239a869378a2e894302c916f75334532122a920bbac47df82491697666ed9af02f0a92c6382263b5ee7bd028a48d574319ea982902446b6b75338297d0cfaec2cfea9bf03cd0485dfde54b0225bd4144e41aa6213d64568e539742f3b855026ae5daa6d9a257d997caeaa7cde121cb83c0ee1db5b0568121050aad2628d36c360774cd38282f2266999ab637bb9468de7677e934b682d77e40cab7ba167af51b958d3be29a7dfc3e7beabea9f01055e9bca3ee4d79dffa2a7a7acaab59af03b7d01284eef924ca43236ad9b7cb4fc6cbd3fbad1869d3eed7686adc35db19bbcfa0578474d0c3c348a74ae1d9981214e082dc541cf0d6ea9adb4ae44703221ef3e58aea6ed37c8524d1d2b8c9e9014dcd82baee0dbaa9bf8c9b465b8495611c07d00af7a23b7019ab33b9d5110e7546e3b1aaf7accced7fc8aceaf8421b3767ce6c32f7d4534647511f3b0a710d16d2745584a391201eaa3e8ecb0e7edc5bf0dc5bddff0bdfbd31039f7b173b62a58d93b332c36116ff7df9d2bb18d2c9de90b5e875e1b2d7b11da6c39b1ba9b0ff71192119c461120cf445623b1bd4c554c1bcdf7b266f8b4d8a404fa89d3e9a9b16c84e9b27cebd64ebb431d36eca5c99b1b2fc1b285f478cbdd484aa693fcd9f8a8c22bb29e084ff095ce3eb2a83a8fd76943a5865e2fd14accfb4fb31335edde91b2f98dacd393f6ae6de8b32afd3589eedfe3ccbe63a6580ee983b3adbfd3c4caf6efd5385b3bf4c6183ab3c5abf04c4cf20191d206f625858cb0b3ccc7fbb34a8944b3f98ceae7ef31ccef93c71bd773f04db3fe9a3c16dfae46ceda3a20f090ae8db47086809cf51e5aa5da889b5482b899b4b56c0a9538813de59c4316614db180b5ce5c269dd69409788272459b38d321b60ea4217ca8ee50cf0beecd0ebd7a75b62434550e8036a0292696b31d7c0616b6be3034edcfd906c3880c3737550b4cb7400acd4d284643309a72d3caa7c4a2b7797cce01b4b131b433b6acf4add449b79c1a458f7fed4f93ed51e75494c7fdb89a9fb729697024962117d2303965bbb8bbe899557e4187b8c1bb511f151ea55c8de6bd03f71eeeb8c37e33defde51cf91e1e03e51657dab8d04d94ac39a56dae564b81bbacd453b921ea05b4b5eba8c1b026147c4ffc82b980b4e978c99b1362ec0363e384627dbba6d5ce14434340a628d1290a4015a3bc696aee3a265329149b18146c449021beea6e9b815c9298ecfacd10cdafaa5cbf53bf743a5e7424eff88ca04518a5c1bfa89e563d9509fbc5c6503dd50faf2ebfd59291e825b5f2bbf1eb76569f8fe7c01b5bc40aa5bc2ea388b0e80227999bc02e936edd7999d9f66f8691a1e89aacc0a8001c5d45c59b000040ad10efd0cbc0ca9c5ea60d52e7fcefc27cb0d46faec10cf3872cbb0569971dd4b91f29d9a7c114295a1997592ecf3f618175df0a8bc18a1008bfd5f78fbea8a605c2a26f64c1c425268e68385d1ab5074c17a94f14c265f0f690f4100a9b07d4a08b197d73c3588b7b448e8b931670b556787d1fccc3b23ad7a5d505534a4d32c06071c916c4ca4238a0b923820dcc509a6f75849bc51d5f2d0bcc49da051327521395b428c5825e9240dd86f77e6828495681f177c5b979b3bda8932c35ba4084983d2f69c61c1a244da4d36fc6c56188ed3e58256e68a4cbaceb948fc7303e6c59331c3921036a9d13f66071c736e7be35359201852c911ec6866c14c76a63fe374af2bb033d8446184eca40c7e778d022386a64b2dd095213f2abbfc8837b23ff8aaa8a2dde915473ce0991c8c605999f3d8352d7bb792cf3fdb25bc9130efba1317c16406d67270f657af3c990707f6f339958eded91331fb11ba0c991707fdf339958eded91331fb11ba0c9e7da77c60ea5df1c02f285885402eeca1902b8e4209eaeb85441dd3aa2f51cca4c26c1ffa31c4e8c6eef110d84e5b5cb1fc2d955a8b16e4723272e1a446513cb641e0d0be4f1759a72fd9f113a51f7cbb92689673c7280cbddab2153a617a70bf2d6a469837c20cc87a19643b55e16b96d9a383b0b2f78cd6c5c3309ea0a6aa0887a9b60662c8fcdd7e692858094371afa6affc351d710ce0bfd15059b68d67688884d7a3d3e8cce3a676534b85fec8efc3f9165ea104ecf4ffbb0cac79af29d256398431683dccf79b5695cc8bcdf0ea9f26a287448bccf81ccb5acf34a568d6bc6c5b041983acfcd208495d565ef66e7dff9f98764dacfce1455bd59d357d6d3618a18c78011d009d0a2a8d21eddb537f99276a33eb2d0364eb0d22c59b02bc6c5466064a355d087dfa5dc22d03c13ea49dade1e7f87d092f01667e0558072b16bf761d256bfd14399620ac187fc67e2efff4e4107a5d1c4489759ffb121fd0c9314a3898840d1ff2cde712fed6021bb18401a621e13d2c7bc7359444be3d370955f4e849960557700479ce0b834d41d8cd98f00b204e9800998ecf8427ed42683b3df678c61d4621f8a6f480662e941e07698d3883ad4dbe1cce09b169659ec259fdc6b8ecad5d23b080c52f070e3dc61821f325c7dd7163f39ab78a698b3514fd465e4018ad82dcb5f6d90f91a908d8b43f0d93a7cd8446059f8846a2c111a7f53515665fbd852b537229028f429845427fb0eb6d0d86e0951b2a709ec396038480762b93ed8e31b30ddfd1e1f63897c4536b4132ada68da835435ccb7744fd446bf3e7587dc2e89595cfcf558789294456d7207cfdc47633b495620452a170ff050c687f8dc483e80a7a0bd9ef71d8cf973673924dd911f9d2197243e6d5b17c9906a7d87dd9cc7d417d5f380c87a8f8688f94856dd9ddc4e1739b445aca38a823f88dc1adeb65791898d7d71436abf7eec5cc4d0defcdd2f79ddcff60cc478c445e7fd1edfcaa8a864c9d2e6605bb9a7c23267b2e0163d501f5abc3fe56c8d4e874c1097e02aa4f4fcbd2f42e0c9afdd6465a384e10adc3949ba59abbe56e057f20f883ee24ea17aa2b3b9623f7543425484f254e2972fc9cdd9c8d02404b53b0676f0e6e32f2543fd5e246272eb7d15cc72a8ece357779c2b53db291d20a82e22dfae51e3c1c8a83706c1af2118fa2f1fb89ddfe3ceb5881a0a1fdaad01296d7554868de3cee921c2366b19e53fdaaa9076aac502ad73519bac27f1e590d91a1115bff667ba6d02f52fca2fe59a291c086f02bfe9e960bf162c70b2e5db90d5f2cd89927271d97b67f04399e603618f99cc8665847d670b5aa97f34e77f3d846ec3f7a3c7760eab641c8862e7a8032262ea830be7d478cf6b915f50ab1277f78502a2c5e8588fffc1d5dff1ff49d029eb189705e8b5c336a8f635f7066d16866a1908b3e8ebafb8fe104e6d1ba84f4a9b039832e9ac7d09114fc407ee72001b93969889e9bc0e13a8a16cbb07b175d92a113126e9c4090f23f2f5eeebb16750909e5adf79b56fb48ad968b5ebbd202c239d6fc65061ae22a13c1b69ecc0e3c226d4c56f38087a7fbff24833ed7cc7e9f74abe45b72c6db95d7da244edb7942c8c3cf2870dabaaa6b18dd3fceee80237dc5ff6d611b8ff6fccbd9e8eef16f67a8bd9dea7057fa66b5e2c79f0ef3763bbcbaeba9f0dac7c4058421aedef3d983d2ad996d7b00c803d0ec1a8d5ef7f6fc9382617268902663f039caf7def8446f35513a8d6aa2308357a268a7eef8be3afd854c9c7bfd2a080892fce91f065ba974153434b45446339982bb5dbf086fd606b1a9aae5b512ea672d566a1f12ba065ae1850073c58314b831a701df132f6e25a569686f16c7647c50223fef18b479e973746066ba7a0bec85181a3f1e7b241e0117528cc0223408238d3d8f226b5b44d1abc08bfc62f3e434a4d13f24699ccf64fcd646f475e0f5b92a668f29267f08294f4bde005e23821db2a20f2fc990265c712c49d51a18a32b39f0cf3516bd6826a36742cf902e403e9f8ddf379eaf3c831b04de153469d1bec345ef3b6d87ced59dad26ad2f82e09325bb7f4bce39e4d197989d655cf3028ce2024f51b126da71034d5b7e2cbf8f766ace7f6761e0cab89e2e50896a1d62c99b0a5f67c5e87c951c34f3d066ef283242410f6af1c69dab1bf794c22f116f3bed5e4f6b5fdf02cba957ac7208214c7c9fbbbf6c7ec6fc7f490d5a839cd453e1571a1f6d4920e86ecbef47286460a9a391e78f6d927cea4c621b3f79bcafde46f9c64f81dc07eb4e5059542da23b780bfbcc5f8a533cf08fb801d590b738c0acda475f8c5601cdbce350f004164c77282ec95f8e3380591f005652e85cb7f5d84b17cf97bc4d1dfe6ab1a3dc88e6cd582f190fa1d2c01fb566289fa566965c778b35fe7324f96a7f530a8fad5909710da360bd19b41459f48e298fb2004abe75c6d036f22c346f0551da8fb962ff09e5d419ed60b9e37ae36cfd8fc37324f0d4a8aa327168f624bd6a415fd132f1c489ee16aa5c4c44fdedbbcfafd41b1b8b5102b3f43f1aac35674952dfd708ca026563e8e13990d242b46ea94fd7fdeadaa1613d7ff193a99a1233798808c9022e96a65f8ff512d4240cbbdeafada404677ccbe61ff8fb4914838765a7afceba385862c73ffb5aae0ad53b5484bf7e54883caf9570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000