narrower
0bf0d5d4df9b4c269abb3fd3ba09440b0e052ce075764a2faeb7901b9fb08bed0fcc1cf5b64849d887a9ec2822f35ee31b4769b70e2b48fdbe1d1c8c73729ceb1d6d490fd767451ab64bf13babbf637c220e1bab8e8a48d6b7f5e484b9978d3c3171cbf19a6a4e25b78633662a7a768a361bab5f9e73441cb0ce4dd624b7d9ca37298d330dde40bebe5aea577b2471d337d28143170541409aa04a3dc6481e4e3af5ee23503741de902af4242a2f1b3e3c18b730d3804ae585bde0f8486b65c2409c1b3789664508ae35c61d77bbdb00418b7059ad504f739b0dca8ac8e8cd8945278d4ed7ab4e878fbea1186ddef4f24afdc41a80734855a5f184393bfef48058eab2c567774ba38d50f3b9b481a5bf5a77869127cf4af2a9cfbd959b64333a5ac882b3d50c4a9ea400c78fe1034a8d5b35d14f47e643f0944db0ae129511905c8a114afcd44c08a9e6930e3172f81663d92a3a241246a18b221cf1669c46de6f0aae07da3540c9ba9abcb0db8c31ad70f86fd2cb5643d3b0398bc56011608776beb5bbb0be4dc9ae548fd59921d6b39c9306cc6c944ce0b7d0d90a686c17e99da3e3078b634a729f16c150029bdf76a137c226ce8340329e6e68476f140862a4424ac418594989916e04b4b6bcd374a64a8a39af47444e998d4bb92cfee5ceadc96739935c4d239dc9a4ef541e96f3b8dd9d03788142dea1fd6c4abb7de2c5bbfa68b5c6b14ce5bb8503d45a9a1b6abe2ef3daca0c4a8c98ceba7fb968f7bcbf4db1dcc83c4323876bacb9368a1f7bcf85d38c17be419b805789937e2915fed872ae11fb324edba0e81fd7cd68b16bd93a38dc53ad4b71983a984ecc4c2eb4d973039a96c64aa59c9585fff6a645d9de8526a9522b433fafd2c61628f3ebc9