digraph {
 node [shape=box];
 Unconnected;
 Connected;
 AuthRequested;
 Authenticated;
 Idle;
 Parsing;
 Describing;
 Binding;
 Executing;
 ShuttingDown;
 CopyIn;

 Unconnected -> Connected;
 Connected -> AuthRequested;
 AuthRequested -> Authenticated;
 Authenticated -> Idle;
 Idle -> Parsing;
 Parsing -> Describing;
 Describing -> Binding;
 Binding -> Executing;
 Executing -> Idle;
 Idle -> ShuttingDown;
 Idle -> CopyIn;
 ShuttingDown -> Unconnected;
}