narrower
03cd8a71684d4df68be70d29b1ed1eb70cb0bb5064dc4dd18e1552348bb0045a0f9c6e6c81164d0fb120c6d34675faec1398bd3dec264ebb950a5311a2eb032714d16e366324427aa1bb845e591d467b172f29ba9b934bd38e08a9b6509a8d912262e944502d4165bc0dbd23190092b32dd54d42f1fd46b0a16119e3e1b5df693350465e635647f6bb5ae8a4569252d7378df6dd03be43f6832718b9efc0e0f24124cfd1f9864bc6b3f8c5372628ef984439387a605e448bb505875fe59eb0e34c737635bdae493082df74c8d807b4d45acfe5c8301047e7987cd6a4687d351b609fc5325364488a935ca4d1214f95d4639531a9164d44a994c5f2417de4e1e56c31155c28b246e7a790b73bdeb73bfc6ca08b9cc44d49459c162f540843fbfb79394f80e6534f3fb18896cf58a8f24b8187a8f25b354b528e7d7d4aad4fbad491c3b0e40b6b40b0b0993254c245bd6d9eb1301c3d774436a3eec4e9868691139fcc8abe1a0643a6b99e33dfe03fb411aea41c8e8d7f41be820984f0737b380cb0544d17735841889e103238c4e46824bbb81e89e65f4a0da8a7a87c5094a66dc299fdca17034eb1ad61a1a3da9abda6cddb25a7f4ff4616ab98f372d2fcb3aed177f5779368484491c1aaf0de529a5ae1082bc0f5974880b44e2804efde6189fd46430385b04f06b0be30632993c6a5