Content-Type: application/octet-stream; name="smart_ptr.hpp" content-disposition: attachment; filename="smart_ptr.hpp" content-transfer-encoding: quoted-printable