\relax 
\ifx\hyper@anchor\@undefined
\global \let \oldcontentsline\contentsline
\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global \let \oldnewlabel\newlabel
\gdef \newlabel#1#2{\newlabelxx{#1}#2}
\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\let \contentsline\oldcontentsline
\let \newlabel\oldnewlabel}
\else
\global \let \hyper@last\relax 
\fi

\bibstyle{plain}
\bibcite{abrams2}{1}
\bibcite{aharonov5}{2}
\bibcite{aharonov}{3}
\bibcite{barenco1}{4}
\bibcite{barenco3}{5}
\bibcite{barenco4}{6}
\bibcite{bell}{7}
\bibcite{bell1}{8}
\bibcite{bennett13}{9}
\bibcite{bennett14}{10}
\bibcite{bbbv}{11}
\bibcite{boyer1}{12}
\bibcite{brassard1}{13}
\bibcite{calshor}{14}
\bibcite{decoherence}{15}
\bibcite{decoherence2}{16}
\bibcite{clausen}{17}
\bibcite{coppersmith}{18}
\bibcite{fft}{19}
\bibcite{cory4}{20}
\bibcite{deutsch1}{21}
\bibcite{deutsch2}{22}
\bibcite{deutsch3}{23}
\bibcite{deutsch4}{24}
\bibcite{twobit}{25}
\bibcite{div-rev}{26}
\bibcite{epr}{27}
\bibcite{ekert2}{28}
\bibcite{feynman1}{29}
\bibcite{feynman2}{30}
\bibcite{Feynman-96}{31}
\bibcite{grey}{32}
\bibcite{gershenfeld}{33}
\bibcite{grover1}{34}
\bibcite{grover2}{35}
\bibcite{grover3}{36}
\bibcite{grover4}{37}
\bibcite{hagley}{38}
\bibcite{hamming2}{39}
\bibcite{hardy}{40}
\bibcite{haroche}{41}
\bibcite{hodges}{42}
\bibcite{hungerford}{43}
\bibcite{jones2}{44}
\bibcite{knill3}{45}
\bibcite{knill4}{46}
\bibcite{knuth}{47}
\bibcite{lipton}{48}
\bibcite{lloyd4}{49}
\bibcite{margolus2}{50}
\bibcite{neumann}{51}
\bibcite{papa}{52}
\bibcite{peres}{53}
\bibcite{preskill2}{54}
\bibcite{preskill3}{55}
\bibcite{rieffel}{56}
\bibcite{rsa}{57}
\bibcite{sakurai}{58}
\bibcite{shannon}{59}
\bibcite{shor1}{60}
\bibcite{steane2}{61}
\bibcite{Steane-97}{62}
\bibcite{toffoli}{63}
\bibcite{turing}{64}
\bibcite{wheeler}{65}
\bibcite{wootters}{66}
\bibcite{zalka2}{67}
\bibcite{zurek1}{68}
