010000002e5e5d321b3dcab129bfb66b56fa84e1aaac2e9b01711a4e77227795091d29a1730200000001ffffffffc0a568bbdf23a87b094697cc12533605a7ba1c04a902e23451c777c522963b430f00000000ffffffffc2b2483259b4367d4b8be1fd12daed9141e2a1a1b181c049950fa9335360fef20a00000000ffffffff129445133d140e8113edf2fec1b60b08d39b9464021ccbae61cb0ecf248eec040000000001ffffffff6c4f3659af40cd98dd6fad5889fc159c1fb2bcf82d1779c1e423ccc7f97d53660000000001ffffffff689e205be3be16b7fe0953fd5f549b519000bea9e0b889dd9b8a354233680c960000000001fffffffff5f0fa1ed5430149f536f35765ac5be4a3570f1afee2ee3e1ca6f148a0639bba0900000000ffffffff3866f95656e9ba3e792a3e69fa92d77cc320064a54633e8bd4e6df959faf09c70700000000ffffffff913ff247ce63d94abdc7b2f37ee05a00f956160a5775f244309e916c9ecbbe180a00000000ffffffff4fd5be696569539589dcc5fa11033ca70079ba90765490484b1a9d9694750c010200000001ffffffff5b31a3dc984cc953c021bb6d7a347b651495a700cceed6dee8b3abddd6946dd60000000001ffffffff5f06d2ced218dbd9d92f9733f545ce17d35cbce19a627708ae341188f0da49c00000000001ffffffff45be8fffc3401ceb458e6aa2518af2c4105a3d47f193110d6f9360819968935a0000000001ffffffff9fab0eabbf2611a5038d2bcc6e690c27fbb3e5ccce5eebda2175c14350f01eb10000000001ffffffff77fc9ee57ee826b77afc49578f158ac478d387ad22f68aa19bb2a1b2a08078290200000001ffffffffc0a568bbdf23a87b094697cc12533605a7ba1c04a902e23451c777c522963b432700000000ffffffff8f8c5b2b5d95b5a1e9b033b67a61d9cfed5adbe13e2b5fe10444c76cf755f5830200000001ffffffffc39f8b5618d51e250521053ddcf09a55131078c803e3f9e2c2a8a7901ec28a5f0300000000ffffffff13224d29a0af5a4915484668c3763b6b28060140a1a17aac40ecd561995438a70000000001ffffffffd9565c429c3358d770cf9612ae9df2a43c4a1d94a15dd0be9f3286610d4281dd0200000001ffffffff5d4cc86088d8def5e3dc47ebaca2f3d247f957e8e6c7ddbb5bf0d3601898f8e71f00000000fffffffffcf2c6991d7f2255ae12b3e5129a4bfafe94dbcdd40773f46ca6df753fef2e220100000000ffffffffbebbf02bf6c2a051d952069fb86f8bb70eb79d7fc2309af4808442cd0c3e39d11300000000ffffffff6c5a13c05d7717784f7288b53b9722a5d38ef3f3ae98a5bc78f673b7303ead1d0200000001ffffffff678306f696c65cdaa350628644652d44a1a844d19d9856ed5c957f1903fb683d1a00000000ffffffff8af7a8bcb2df533ef98c98a2625f8aef974131e1aa379dc1fa1ddbf852c994100600000000ffffffff3401a3ced3ced913c0f6a4b22ea0775fac93671c1096498a31f028ef5d3c4e7a0200000001ffffffff4e171348135bbada0dda28045a0c8c92309da35cb7a1638d7aecaec531a169ed0500000000ffffffff2d8aba877f8db90f4b2a3184e675a8466d6ccec18cc1f67d0ea9b1dbe1d2fa380000000001ffffffffb549c5f7af58df79c962b3b0aa279a2edd875c11834bb8b0e8f11c7da135aceb0700000000ffffffffbc41f5b6447dd6ffed94c4591b93c82cb7250141741bc3c5af4839983adb8df61000000000ffffffff4bfcedd67603d8350ecfe92a02bdc545f3bbf6d3110d9c138f06d16cdd0b75210100000000ffffffff70d7cede6893bae3f1344b8716c634b15607e98e31099e2526e0a65537430c810700000000ffffffff9377b8d64d71b4b4b7daeac8ade0948417536c21af09b5f458ef2153a4c2abee0000000001ffffffffc8d0362bd2c4afd196ab13af3db89fb923b7a8e3de9331cceda3915e444ec0780200000001ffffffff5cb3b3a86e3008e3e0d510d2e540b0e214529be92b31d36ed857ebf565764b0a0200000001ffffffffad6e6c63a006d684512ebe9bba0b7cfd12d6ac13c9b6cf5689464c9370b13d890200000001fffffffff5944b82e2371eb441dc91e5a1f96c553670691f4b8801cc97432fb80edefb240400000000ffffffffc1b8950f592c2efe2f93044ee17fea238895eb728f0ff6f8204a0a49f3f96c310200000000ffffffff33bb39f661cc250d7c763d97588b75e4776f9ead101ec94e6ed423084b1d27742000000000ffffffff28b6fbaccafc708c618025734020626d89479e0fa48d7913342bfa8d45571fc00100000000ffffffff5e813a3a969f8dd0a7ac7de8f79859dc7f7b94cad371f60879944f67d7e28be50200000001ffffffff3bd9ba834f636f188d6b5e2da58bd93604183fff2df4fb4281f86ac68bdbb9f30800000000ffffffffa7eb81b4f17149cb12c0dab179695b799831245b738708fec4f058f6aff2ff5c0200000000ffffffffedbf8868bb3461ab48014a686cb339c653b7e8c831525d6f4385b918adae2fa60200000001ffffffff86b49d208d7918ec9511305851488ea05ac977ea56c1d57d0cd92e57d2df3b1b0b00000000ffffffff20326a66360100000000001976a9146280155f6fb4e7391f1e859692b7cda3a11de3c288ac326a66360100000000001976a914684f08362d727a6b9f145d465bb10fd56e4b90f788ac06d12d730000000000001976a9142c13db751cb3edd44558915295f04713bf6b511e88ac5c01e3ba0000000000001976a91483c5202582fb8bd141cc2091fa9ebbf7a8cc998a88ace34cc59c0000000000001976a9140bd41263afdb3d148483f82179b0c64061f0b74a88ac75e3bc560000000000001976a9140131a16505a1796025c53d51c40a6f4b3c54294588ac326a66360100000000001976a91493c35daa1aac2e97932e701f9c7dbe219d949fe688ac326a66360100000000001976a91498d5f355e5283e623e3d6c20ca5eef99cdcb9f7488ac326a66360100000000001976a914d9a212f7187175179058b3842bc442c04eb1362e88ac326a66360100000000001976a914add7b46c9d3239e54b8bae6900cb0062f952f2c088ac326a66360100000000001976a914095b1373a9083b52617cf121936c76778e95ef9088ac326a66360100000000001976a9149a605d7088ebe639746e213eb700d7e7a949b14488ac326a66360100000000001976a9140edcb9406abbca9e1084bbd9c27119824b9f141288ac326a66360100000000001976a914c3548dd2b7543c14420c9f31183fdc9d1585f1e188ac326a66360100000000001976a9147c0d4787894dfcad7cf8507ed9d9039e1e5c04b588ac326a66360100000000001976a914b28da2c805d746a637c323942956030347908cd688ac326a66360100000000001976a9144c9db3315edf49e62f17935f7b8bbb7ae7d36e6788ac326a66360100000000001976a914838bd3de0287884179c170ed8bb261180b61c67188ac06d12d730000000000001976a9149d08a5be3db5f5e9d591029b071f8cf91bc88b9d88ac46b4d6660000000000001976a914eb197127f02a5994c66763f101d051be27fcd6fe88ac326a66360100000000001976a914227f6d96c0199eb1be95940e612c451fbf9241ac88ac326a66360100000000001976a914cf05588efc074a4028c06325722d9458822880ee88acdb01d4450000000000001976a914d6f8b7ecc75fee7e1e161057e67eeba56423690988ac326a66360100000000001976a914591a7f415aada13610b824a6e0cf945a99d74af388ac8aca2db30000000000001976a914538c155df1728f3c6d250a2504f82561cd63ee2388ac4b0ff5880000000000001976a914e46e836d053953a1c1862ccaaabdd1ca2384f17088ac326a66360100000000001976a914be7a40042f4e489ad8f3e83eec5db1eda7549fb488ac326a66360100000000001976a9149112bf0265e7efd379f29f980f8dc9f0f221bc4a88ac6acb35620000000000001976a914baee893418b7b39566c46e17860fe6b407889f4e88ac326a66360100000000001976a914a1f0154c700d572cbc3cbf3733fa4147a92063bd88ac326a66360100000000001976a9147caff912a78d3a6372872374325ef7e68e36225588ac326a66360100000000001976a9143a0672204170dc188158d014b474b3bcf47400cc88ac00000000000000002ef44d162501000000c0d10900030000006b483045022100a0b8bbb11b09e07c38653e8044e2faf7934197c10ab0c19248022c92b30f6cb602204bcd3a8d81228eaa05af685281d4f2e3e01b929569ee2497470b73ef401dc29801210289509f72e021403a280be23be96f7ca11e703d1d4ea4bbc67433156869604dac0000000100000000b6d20900050000006a47304402206bcea58d4c32e43d445dfbdc4cbd18346cde0dd2ca120417b6b88c012338e07202207b7634bd94669ae35fccd07b74187464c3a8f0f18a7bc2003459255132a8c8d0012103e60de6cc03a66256a9906ffdc445b25afe18e1c7759c2af66b54b20ce2e77ae6000040000000000073d20900070000006a4730440220186f102d31760191d06c926d9de59dce7df04ce5744ae2a85c9953668bb48f9602206fb074be515c649f3eb5ea72c976e90bd1436fee1e9b6c7d2f1c91c0a8e1d3870121022f0564e0e09ee4b95d99905701ccfe2507ba27c1aeff5afbcf7cf06682d79f451a4594a9010000001cd20900d90000006a473044022000cd6c63b199afcc3159bb2af15a0514774dc48931c0eb825f8e8565a0add6440220198d04995ce47b2d9cac1e881ce2d29bedb5f12e618953576c71b0d58a2ea641012102c35108c2c347eed393bbd6f14e8dc47bdb0893d73f90aa4ef4b56b529ca34da04eceda2f010000008ad009001a0000006a4730440220473104db1e438af3394a9f5004af042d5b7d61a8eb9972c87dfb130a049dc3700220722ea598f054ec877124336d442bc7e54d1ebc7a6576fdd5c0918b7d833d61410121026714c957f5c6344fa3b65644cecfc55ce6eb39ad2ee2906dee7827749957d0731a4594a9010000001ad20900c50000006a47304402205b17e8ddc5514a370a94d16f764ec8bc3314b8129d3111ba1f2a18a51a6cfb83022025e168380c710118e3ae9faa3420155bfed6e2bf07dcfb6891e34bb88a1fc0a60121029ed9fe19575ad3d8d8f959de3d1eecc3f67cb8867f572a4b60784ded42ecebac0000100000000000aece0900020000006a473044022029b60471c683327534f8d8cbf2d273bf9b0a10e665d9609641af6058748b55320220201c90f48cf34ef825a56ec075a1d4101c84fa6dfe2178095541b571e8f89156012102df7d054c0ece1674bab333baa485850f3e2602cf924258c11016c31b23fa32a500001000000000005dd20900060000006b4830450221008e45cea930f3dfa509bd8370d64ac2e1f4413419a4a1553f17e0934dc513f5fc02205448876d1bd510f8c4609ceae396e6e49805ed7bda5c1280d39b9f765edc13de0121025da7f935d2bfdde866b6f88ea9bba071d00e85ae29963c616bd7de03bb6a14fd000000400000000032d20900020000006b483045022100d95f39b9e6fc5449be42ee43f6b8bf71752461438ef196e32732d7f40dab0f74022028d291766536884d1aa93d1731152091e083356c269899e64af877f1e4c5a04a012103da589091ad1b82187371f1aa6fc52525456303fe89a4726c1d7e00dbf671954bbc0010fc00000000b8d20900010000006a47304402200ec9ef940c8c398e5533020a46f50134abb739ea2e6b347fc1f1a056ea95c6940220754f099bc72349cb2be0e46b943787089c6378d299dde1dfdb6346f5a6d1eb55012102cb8e23a33078d073eec6c8125a95896d3d49f0b90985500dc9a8e6c66e5ef3ef1a4594a9010000001dd20900080000006b483045022100c1697f9e64cad6322f34da0b1db155c291c357cc8ea1dbc82656bbd8f420273802203ee6185b1927ed9d9f471a446281deacb1de998c42ebfc109addb2c42ff3886f01210343f5edce66e6aa33dd0225d482492751bd5a749162ecfd3eab132a0583d3db695a283d9d010000001dd20900410000006b4830450221008c8ebf51fcf0fcacd81c66974a2e7c1d19389706e23bef6836c0269f4b75f052022009334ea3307d4798a67f42eb4b1b369c6c21a47ec7c189fb81e8a7f94c198e38012103d484395d8d0c59c678771e7aeb869b33fceb5f5d9223ac50f8be4cfd104956f4688239f00100000019d20900640000006b483045022100d9240922244d0e87c3411d2725fdd7858591803ad121e82f53fb01745a3b87fd02204eea80757002c9bee725ff058759b057c39b4cce1cf1d84d7623975512122c17012103bbf8a663dc553de5c9846f78975cb19bd14f93b2a8dfb3eb2d4bc9663077940ee782fa77010000001dd20900930000006a47304402203cc7fdb400ea9e321ea35fa63e076893724b66db3f49ebed1b1a00a5dd01a66002205bc8db9def8ee9cc6dbe7a83f6a3ac57a8a6b6f9b17fe64fbb7a12b6de941ec70121035c1f361b838e86d03630e1b89a760d04f57ff6010fb4eed5de0cfb61814cd0a6f841967f0100000024cf0900050000006a473044022017ef784a0067c4775c6ccdaca2b61c6ba68bf038ba371047a89c382c5247e095022062d7b55285c36cdb7c241a16e0be5a10406a37421da2efaa34f7ac9a544860fc0121036a01b30959cb73c46c15788499ea66a46099c00b5826f267c519723664257fc20000000100000000b6d20900050000006b483045022100ad7722c31414a16e5749826befb4927d4d781404421b3a4178d44bf7d1d52b4b02201d782aabb7935e1ea333603a046b458861179f4be5a379138e94aaf50dad06af012102ab33ecd231845a5b67fda0034c7f46357752e51e7ddc7f3cf961ca68fe0873f0aac085160100000049d10900040000006b483045022100ee2fdf22450618106dfe6db3b9ccdffb3bf593df473f02f9bec0fbde9976d5440220051527996118b89a26682c83ef4c6d7037d6b94313e94e272c485e88c81a7aaa0121036553ffa1515f5396abeff6774e949d959e205d9051520ea08a59b9c7da0ee1cc00000004000000005ed10900030000006a47304402205b9dc4f95129695f49ee329df60a06f888da65bc249fa65351dda4a7be844b3002200f377e5961356d4443880915192bc8bf9d9ab2002f2c262a8daf8e4bf6c392040121039c282c713dd0c1ef4ce24cfbeb3631804830cbebe29f9f082b99ac8dd7d0446ab90fedfc00000000c1d009000a0000006a473044022009bf26b76150a4007deb28bf3c4330d9ae9c754671d7c00968ea850281d71c66022026371361e122e019e1e2b422ea66c2b30ea4806f7271af2bde17218ae4308ce1012102e263433f8d9db66013fa307735df3d542da51a817017f050cc36b2e566161ebb4aa9ffb50100000082d20900010000006a473044022047879b7b69af1726a262d3e4ae2bbf1a58382d6a1b2c799e197b2bf52431384202203bd258ac6a9e01dbf3322594471fc9188c73553219edf3103c7c695ab7db2569012102dc24bf0c0351dde08be96f4989246e35de85499d5f01567cab5e9d7fbbe32db50000100000000000c7d20900060000006b483045022100f847d18d4c98a9167881b014774ab19b62e4a6ae266c4f8768eafe397fb98b27022034c9a21c830fb5781eb32654269d045a0a7de0b56446e06fc704af3fc225f883012102cd475766bfa3ef0ea45eac10a9c01b62ef5fe04abb665369945b35306173cdcc000000400000000038d20900020000006a47304402202565cf7ee270303896f76437820b16749df023fdf6668b04f765fab72b5de26702206c62bedd04d9423d8755299047276532aca8faf0beccdc1521fcad61f8b2f9c9012103f34f4ee40bd91ff7ee8fa59d33df0b7b9d28af3d5bd899005f10aab0a03cd4ce0000100000000000a1d10900030000006b483045022100ba316767cb20373e497ecccb54ec0ca03895c6529d98b1fbaaae0af485cac1c20220047fc1f4c30b536c74b133a5a51bd95bab085666aa57fe3759455d3683c233f8012102f6aa45377bbec0f41bcde55c5dd0c5a1aa2b45560df0c55fc260e0cd8fe5db589736a50f010000002ad20900030000006a473044022070e440146c5299efea2ddad5ebe53c881a5643d4ab5dbbea2ac90b6c905cbee102203654b653112fb1f4d540003374aac902e2fde149b104dbee7ad3fd1fd2f8ac12012103c625baa5823b80fefbbd69a42067a04f357e5a0e643b1fc6ad9303d202be0a0400004000000000009fd20900050000006a473044022063848c2142538eed1b726b2aeb5fe01901391b1891ab04abedaa31cea622944402201762264edf83c8a51b130990ced84a0717a3f8631e0621f071e2abab9528556d0121023ca15768314bfd0681437ad04f2a5058a0ced3015b1d9fc17690a1a855a9c6e4000010000000000041d10900070000006b483045022100d56ed47afaa98cba2d0a00445bab394f7ba7e35a0ea84812a50c45e44abb7c7c022040b26a2686bf22ff073c9536587b8582707c111de7f220d40f53acf079a1a981012102a51e0865098601c28874d21e06e8eff0062038f7996eb2fdadede5abc7271f5742c2861601000000b8ce0900050000006a47304402206226e9c606b15536750a82e439fd43f31be0f4d7fc4f6c49e846fb1d0b05b55602207e759dc3c3e299dba27dc5161741ff91b1ae430d72bb6304ee495fcf12ec6b8d012102bb7e8a579b57764b3b8242790a351e212789f3085715b4237540d04b7da34dda00000004000000007fd10900050000006a4730440220028b26147f9483bc23fd95de0f810bdf8bfc97a172ab7225b5e35a50fc2d70b8022001993f899e3c10a61f867c59466910b9de28890007e584c43279bcacd608d7700121023bc0eea3691d46bb4a857fa48f9160fcfa9c7c32a93a962850fff89ea3b684608bbb9cec0100000095d10900090000006a473044022002695903b061fe19831008026575f496014507e421b6d8de7c5a01fa556cedc1022015c49d9a7b90ec667c28ff7eb5723b69c1a00bc5ffcd93f4dd636573c1f06142012102f88ff8e04aa342c950cd57ba3025b89fe55b8498e87a01c290b2af92c401fa10000004000000000075d10900010000006b483045022100938352ea4c4cf29f887ea8b05e15d7a1b6e7ebbcfea727d38166dee4221ff0c8022040ec061c8946a1f22017dccbe12aebf67b57e4daebcf2c96bb788a03582e1bd6012102dde9e3850e36210170a0b8235bd8ee4b49f01e40a7e81f275f2fda5baa58232d0000400000000000d5d10900030000006b483045022100db9d116c07450c744a5d331ed8c19cee38c5def1016cf72522b7585289f59f9a02207c8715745ce48dbfb0b7d6c00513114b725d9d8264c1b70b8d517f354ff3339f01210314e2ef6fb230db752e8269e50a35ea78d900a7d580c2cf3429323d57754f705100000004000000007dd20900090000006b48304502210092d98fae7501da26243cadbe30434b5765a8b0728db597f1b1ad94234175718402203d89095fc41a2a8c73afd41163e8cae6d8f51c46eb7587abc58de373f1659312012102217c9c78e1facd896eabc37c484e51ea864c37e1192571fa2f6b53f5c5f613bc0000000400000000cdd20900030000006a47304402202776ebcb7a798631db505376a845a693412c6bbae9649a95ee4247baafee9c070220091c5cb9d88bb8e5806690b77dd91d46c6af8a641b78f000e0b508442cc071ea012102a0280a37aa2757f67de12e12660bb5f8d427608abd2e36de984249aa88d11eafefcd17d30100000019d20900dd0000006b483045022100a1e6438ae8c2c332492cd33b78722211836b34c87b1dde848de532bdad2da32d02205994ad5dacad60e84cd63464bf3e70f86d742bf06c421d9e72d2c5c6f9a4e4c001210324af635c233b2a0c28bba92e73420ba3dedb99f6008f033e2dd92306301fd6447e861c1f0100000079d20900010000006a47304402204c51106982af193329733722eaff71fa76730649ad725dbab3d8f2444db2c0bb022042f7e3aace5cc24937039bba0792ad6ea1fb6e81809c381ada6d08347fd5c73a012103994bfa84034428f212c453ba875387fa821af01d3b2a8def36927b5c415b0f1fbc50810b0100000051d10900050000006b483045022100b5aba123dbe143a57b65ea0ee87068f76ec028ce84bd182e03f2970a2683343402204470bab44ffe9551e590b362abcb6287d8610aeb75018c97d2a886d9ea4ff667012102c1b9f2e019960dc8e1e0a27bcafe05a14dc2c813dbf1f3ef10ab540b251ee5d857d17c040100000017d20900030000006b483045022100a78e93a7af313f9d0999601994d4d153a14faf62680cfba207b399ebb1c2305202203fb566c03fd596d63dcdd9c471b32566ee8897937c393569a7f298fca02385c8012102fac5b1f42964522a8a879b88046a34d5b632267ee408fda94918384b215467180000001000000000bcd20900070000006a473044022069b67827a00730444a9a05633e560e10d0182b264f46c993391317ddda7fc25802202f2eb4b3a1c38dda9577632a06ae88532a8027486cbb3834d37b8e6968f32dbd012102a726b440e31725033da054b9d74c13e32e8e1431ea39cdb9919f061cc339c75500000400000000004ed00900010000006a473044022034b61b607b420a714347234d1d99ed5e6cc47c2d559b8398bd5d6f836233de7f02206d879adc8a6d38dee36f2784936fec86b6c03c67352c98ced1ae0a900a92eef7012103f10fa81dea3aece10535462d4a350cfc875bdd1fd82cbc3df8cad268fc78da480000000400000000adcf0900020000006a47304402202032644cf94ce333bf1f81c7b3aaefe39638d6b7e8b99180e8d693814b77cacf022074c166e0a26e009a3c367a2dd32cd9d2506d52ffc7af6c51fa38b673a3844d87012102eccb187d98e2dbe60f963da71041156a570895b667d81d16090a189a20626d870000040000000000bfd20900010000006a47304402203e685aca3d4134d5af74f067157059b7ad1815b66471abd2e1ee467f83e07e8402200ef85e092223c64faba7335c51b395ed017e3d398234fd3ad53349fdb8fd2ea2012103ed3fac67c0c95d96b4199664e0179e71964b3f5243e9d7ea2a986d28fa71330ef4b751fd0000000030d20900030000006b483045022100e7ce1a604c47af1b6e2bb8da062ed06535dad29590c325ed4a85a1dc09d32d5402201789d9e29faddcf100f46a1867324ca7d82c488e18de2f4e9ee5a7d9891043d401210324106a5645df99af499e5fd3443ce2a8a6b634aad5ec1b43d705b07fd1195719000000400000000009d20900040000006b483045022100d98eadac47bfd01d28391dc6c40e95f575c219af028ae5d8f2bb8029f663b5110220673a2c83bf7cc064a45f11d82cbf1fb2211ccb96ec48d3e772dd20f6d15f8985012103a753bba4b399b69ec8971f79518fd6440c8f01b98155ea8555f7b8bc7ebef6bc0000000400000000bcd209000a0000006b483045022100dccc69e3d3d4ee540de7b1fbe5da11d75d4d2cf0b8998b23aef08e190395925a02200b29a2221c32b0f67105d00f91a668abb2511fe6c5297823fe4986591e53413701210350d065758ac13a52e95bf8a6dca10e446fcfec2f6e00478b1b315422910e3de21ef4edf20100000027d20900030000006a4730440220483190cd70259cf2d849bd06927bd696b4e8087a4e762c7b5853706aaa3f354702207bc5146a796990ade727a4d011088a81e82af8420a36cfa35b5201dcdd3f77c101210234ce600e1dfc2d7241658f6892185fc4f2c37ce49902b5e7d3c0709a47fa8867000004000000000004d20900010000006a473044022063c2a30cf88508a76ec50b98c30c7837916431acdc331f05c0933e2b746964a802200e1e2a1b32acc02e816d40cec7b266676403783f47e5aa5bd1ae0fb7d35450ba012103f8e6ab21fcab6189128e8895455ea039f0d047827c1a12cb3ce03a329f989c62